{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js", "ssg:https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js", "ssg:https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16", "ssg:https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/PCK1x1QLNluYNoEoapwx/cachedIndex.js", "ssg:https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js", "ssg:https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js", "ssg:https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/C71JVnvNwV2CrPvApXBB/utils.js", "ssg:https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/y5F4AGWJ6syeuoB7ebKM/useSearch.js", "ssg:https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js", "ssg:https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js", "ssg:https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js", "ssg:https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/Xy775u0FJg3K1GQc1Cd9/SearchModal.js", "ssg:https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js", "ssg:https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js", "ssg:https://framerusercontent.com/modules/pjdX0A9UtalvfSDxGnnN/19H2pvWeGcgIpFMIGGcv/czW24mkuO.js", "ssg:https://framerusercontent.com/modules/oaiwiJasqkQj2Hfu6z91/G004CGMSJJkKOebU05fa/NcN9_7cRu.js", "ssg:https://framerusercontent.com/modules/6ILnZpQY860PXguUJWif/VN9N4IRrJPPXgYJjh7IZ/OT3fF4eVK.js", "ssg:https://framerusercontent.com/modules/za3Td2RRvWwjfejIvgku/LTBJrU8YCtxecgnJcTiA/scvYkmvNV.js", "ssg:https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js", "ssg:https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js", "ssg:https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js", "ssg:https://framerusercontent.com/modules/9oLH7F8nM8rSryNdfwXG/7CxB890CAmb4VjY09jSH/vsFYFHIK0.js", "ssg:https://framerusercontent.com/modules/cvsYq9QssRoSXhnYJqUA/goy0A5hZtQnTYYWXiDKu/mNR3i8sK_.js", "ssg:https://framerusercontent.com/modules/dXlEYtvUTO2O74HstbIh/RBkGJveh3Ng92TDE1lEx/RLcA1MpWB.js", "ssg:https://framerusercontent.com/modules/hPIaZzNeyPb71mqJXeqj/7Kx4MdWYEdlkOz7GEUAw/zXq_kdZQR.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framer.com/m/framer/utils.js@^0.9.0", "ssg:https://framerusercontent.com/modules/L63FYuMk0tvA00lLKNwH/4iTO2uLuCs7rUCYucq3H/BuyNowCode.js", "ssg:https://framerusercontent.com/modules/azSEgvxEi2LmsA8KZM5n/pkoC6KZ3sw6EzLY7cvr7/Tm3ETLgoO.js", "ssg:https://framerusercontent.com/modules/rGtOdjGcOg057GtBTI5Z/hGLk4MrVKNd0ItOt9Buj/dPACaV9RK.js", "ssg:https://ga.jspm.io/npm:@studio-freight/lenis@1.0.29/dist/lenis.modern.mjs", "ssg:https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/qXyG1UgqGGx5DS4G9abM/Smooth_Scroll.js", "ssg:https://framerusercontent.com/modules/z3HR6Rk4SCATqIqKVvH2/NRuXRnlJz4KzXGdQyXIn/CdqJXz2RI.js", "ssg:https://framerusercontent.com/modules/nc0dUcAn1Inp0jtLvEry/BThb51DCtfobt5fai8K9/cIGsS7rAp.js", "ssg:https://framerusercontent.com/modules/jCNdkg4O6hjI6fENJhw4/WKdoT1X7Cy89shbUExYv/DG7NVCnhF.js", "ssg:https://framerusercontent.com/modules/OyTpL5bZjqW1LoZNlZzK/GNIIYa2OYOD6COgEHWyr/GNgieg2bS.js", "ssg:https://framerusercontent.com/modules/CSq78qab9BPRxoq5Lc6G/cRwwEwzbJ4bGMf1vdCxK/JvuhC5cId.js", "ssg:https://framerusercontent.com/modules/Ful4eGwnb97NrYpin9j7/3HnRnp2598ZI4G8Ivefp/nuoLx9xh7.js", "ssg:https://framerusercontent.com/modules/4yHiLI25NoGTCM2hunt2/cIz9Jcu1o32GBaRePsNH/pwoI2af_X.js", "ssg:https://framerusercontent.com/modules/q8dItMcrynKWT31mo9IH/cnyvl9m7Hn5uKpD0HR7n/q9pfFqjJt.js", "ssg:https://framerusercontent.com/modules/nBUoAV5d2QK0xxfORgIM/Jc0MTSxWl5frvron6KZK/UoB3zVnIO.js", "ssg:https://framerusercontent.com/modules/jg5YTgsRlmX3gxzIgT3U/FWHhdSBUhqJ70mGUWjYP/wKC78lRXz.js", "ssg:https://framerusercontent.com/modules/KkPnF9mGanOEfdGoPL8X/ZoLXOde9S3ROpYES1pkt/XGswrfuEO.js", "ssg:https://framerusercontent.com/modules/RvZy242Zo1QoKt0Hz4kC/M5kpZCO41lUxPHy4EQQ3/sGZLaTBkB.js", "ssg:https://framerusercontent.com/modules/1f4BqYQcmug4pjhLydRr/JVtQ4CjB5mK8LdeClBNv/UudCo7vXm.js", "ssg:https://framerusercontent.com/modules/xuS0WO04DyEctnAzdz59/YtfTA1GF7LwHbPq0EYyI/VhK_88gZi.js", "ssg:https://framerusercontent.com/modules/Gyxpya5oqUq7ag8srviQ/N51lsDuKX9eI89tMcDHr/LOdSH2chf.js", "ssg:https://framerusercontent.com/modules/ddclOkNc5sW1wbnFm1F2/EfRl1hWFxVU5KMFs9alC/VYi51u8rE.js"],
  "sourcesContent": ["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){// 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 indexKey=getIndexKey(localeId);const cachedIndex=await checkForCachedData(indexKey);if(cachedIndex){return cachedIndex;}}export function setCachedIndex(localeId,index){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now()};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=typeof window!==\"undefined\"&&window.localStorage.getItem(\"__framerDebugSearch\")===\"true\";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+\"\u2026\";}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, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){var _theme_inputFont,_theme_titleFont,_theme_subtitleFont;if((_theme_inputFont=theme.inputFont)===null||_theme_inputFont===void 0?void 0:_theme_inputFont.fontFamily)return theme.inputFont.fontFamily;if((_theme_titleFont=theme.titleFont)===null||_theme_titleFont===void 0?void 0:_theme_titleFont.fontFamily)return theme.titleFont.fontFamily;if((_theme_subtitleFont=theme.subtitleFont)===null||_theme_subtitleFont===void 0?void 0:_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===null||safeDocument===void 0?void 0: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);}}\nexport const __FramerMetadata__ = {\"exports\":{\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useMemo,useState}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/Xy775u0FJg3K1GQc1Cd9/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/PCK1x1QLNluYNoEoapwx/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}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/C71JVnvNwV2CrPvApXBB/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}function splitWords(text){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.\nreturn text.split(RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\"));}catch{log(\"Falling back to regex without lookbehind\");return text.split(RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\"));}}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}/**\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(/[\\u0300-\\u036f]/g,\"\").toLowerCase();}function getNormalizedItem(item){const normalizedItem={};for(const[key,value]of Object.entries(item)){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,query){const normalizedItem=getNormalizedItem(item);const normalizedQuery=getNormalizedString(query);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=useMemo(()=>{if(!query||!index){return[];}const path=safeWindow===null||safeWindow===void 0?void 0:safeWindow.location.pathname;time(\"query\");// Filter the results.\nconst results=Object.values(index).map(item=>{const score=getSearchIndexItemScore(item,query);const heading=item.h1.length&&item.h1[0];const title=(settings===null||settings===void 0?void 0:settings.titleType)===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nconst result={url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score};return result;}).filter(item=>item.score>settings.minimumScore||0).filter(item=>{if(!path)return true;return item.url!==path;}).sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");return results;},[index,query]);return results;}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===null||activeLocale===void 0?void 0: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===null||activeLocale===void 0?void 0:activeLocale.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const metaTag=safeDocument===null||safeDocument===void 0?void 0: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 cachedIndex=await getCachedIndex(localeId);const metaTagContent=metaTag.getAttribute(\"content\");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(cachedIndex&&!isOverLimit){setSearchIndex(cachedIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");}// 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(!cachedIndex){setStatus(\"pending-index-generation\");log(\"No cache to use, page reload required to check for meta tag\");}else{log(\"Continue using cache\");}return;}const searchIndexURL=getSearchIndexURL(metaTagContent,localeId);const response=await fetch(searchIndexURL);if(!response.ok){throw new Error(response.statusText);}const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex);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\":{\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIndex\":{\"type\":\"tsType\",\"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/y5F4AGWJ6syeuoB7ebKM/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/C71JVnvNwV2CrPvApXBB/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{// @ts-expect-error Internal API\nuseLocaleInfo,useRouter,inferInitialRouteFromPath}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}):/*#__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===null||activeLocale===void 0?void 0:activeLocale.id;const localeSlug=activeLocale===null||activeLocale===void 0?void 0: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{var _router_getRoute,_route_page_preload,_route_page,_router_navigate;// 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=router.getRoute)===null||_router_getRoute===void 0?void 0:_router_getRoute.call(router,routeId);onDismiss();await (route===null||route===void 0?void 0:(_route_page=route.page)===null||_route_page===void 0?void 0:(_route_page_preload=_route_page.preload)===null||_route_page_preload===void 0?void 0:_route_page_preload.call(_route_page));(_router_navigate=router.navigate)===null||_router_navigate===void 0?void 0:_router_navigate.call(router,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\":{\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"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/Xy775u0FJg3K1GQc1Cd9/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/C71JVnvNwV2CrPvApXBB/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){var _props_inputOptions_inputFont,_props_inputOptions,_props_resultOptions,_props_resultOptions_subtitleOptions,_props_inputOptions1;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=props.inputOptions)===null||_props_inputOptions===void 0?void 0:(_props_inputOptions_inputFont=_props_inputOptions.inputFont)===null||_props_inputOptions_inputFont===void 0?void 0:_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 \u2013 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=props.resultOptions)===null||_props_resultOptions===void 0?void 0:_props_resultOptions.titleFont)&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:((_props_resultOptions_subtitleOptions=props.resultOptions.subtitleOptions)===null||_props_resultOptions_subtitleOptions===void 0?void 0:_props_resultOptions_subtitleOptions.subtitleFont)&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:((_props_inputOptions1=props.inputOptions)===null||_props_inputOptions1===void 0?void 0:_props_inputOptions1.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\",outline:\"inherit\",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        }`]);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 \u2013\u00A0Internal\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\":{\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"40\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[];export const css=['.framer-mi4Cw .framer-styles-preset-1s5cjau:not(.rich-text-wrapper), .framer-mi4Cw .framer-styles-preset-1s5cjau.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 160%; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, #f4f4f4); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-mi4Cw .framer-styles-preset-1s5cjau:not(.rich-text-wrapper), .framer-mi4Cw .framer-styles-preset-1s5cjau.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 160%; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, #f4f4f4); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-mi4Cw .framer-styles-preset-1s5cjau:not(.rich-text-wrapper), .framer-mi4Cw .framer-styles-preset-1s5cjau.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 160%; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, #f4f4f4); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-mi4Cw\";\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{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[];export const css=['.framer-LyFFE .framer-styles-preset-13nmd22:not(.rich-text-wrapper), .framer-LyFFE .framer-styles-preset-13nmd22.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, #f4f4f4); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-LyFFE\";\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{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[];export const css=['.framer-z9FQ7 .framer-styles-preset-161wuze:not(.rich-text-wrapper), .framer-z9FQ7 .framer-styles-preset-161wuze.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-z9FQ7 .framer-styles-preset-161wuze:not(.rich-text-wrapper), .framer-z9FQ7 .framer-styles-preset-161wuze.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-z9FQ7 .framer-styles-preset-161wuze:not(.rich-text-wrapper), .framer-z9FQ7 .framer-styles-preset-161wuze.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-z9FQ7\";\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.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[];export const css=['.framer-Iw6xr .framer-styles-preset-1pfhsrp:not(.rich-text-wrapper), .framer-Iw6xr .framer-styles-preset-1pfhsrp.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, #f4f4f4); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-Iw6xr\";\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 (4f2ee3e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useConstant,useIsOnFramerCanvas,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"YjDEQKpQ9\",\"vsNNPDm4W\",\"HJ8S24EMk\",\"CvywQFWVm\"];const serializationHash=\"framer-R622P\";const variantClassNames={CvywQFWVm:\"framer-v-12sz28k\",HJ8S24EMk:\"framer-v-lbu9vj\",vsNNPDm4W:\"framer-v-6v0ocg\",YjDEQKpQ9:\"framer-v-uo399j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Closed Small\":\"CvywQFWVm\",\"Open Small\":\"HJ8S24EMk\",Closed:\"YjDEQKpQ9\",Open:\"vsNNPDm4W\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"YjDEQKpQ9\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"YjDEQKpQ9\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const isOnCanvas=useIsOnFramerCanvas();const initialVariant=useConstant(()=>variant);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-uo399j\",className,classNames),\"data-framer-name\":\"Closed\",initial:isOnCanvas?variant:initialVariant,layoutDependency:layoutDependency,layoutId:\"YjDEQKpQ9\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({CvywQFWVm:{\"data-framer-name\":\"Closed Small\"},HJ8S24EMk:{\"data-framer-name\":\"Open Small\"},vsNNPDm4W:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-93muoi\",layoutDependency:layoutDependency,layoutId:\"OOYowom6_\",style:{backgroundColor:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:-45},variants:{CvywQFWVm:{rotate:-135},vsNNPDm4W:{rotate:-135}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u7piq1\",layoutDependency:layoutDependency,layoutId:\"NB6Xxxw8v\",style:{backgroundColor:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:45},variants:{CvywQFWVm:{rotate:135},vsNNPDm4W:{rotate:135}}})]})})});});const css=['.framer-R622P[data-border=\"true\"]::after, .framer-R622P [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R622P.framer-10wxzhi, .framer-R622P .framer-10wxzhi { display: block; }\",\".framer-R622P.framer-uo399j { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 20px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 20px; }\",\".framer-R622P .framer-93muoi, .framer-R622P .framer-1u7piq1 { flex: none; height: 61%; overflow: visible; position: relative; width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-R622P.framer-uo399j { gap: 0px; } .framer-R622P.framer-uo399j > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-R622P.framer-uo399j > :first-child { margin-left: 0px; } .framer-R622P.framer-uo399j > :last-child { margin-right: 0px; } }\",\".framer-R622P.framer-v-lbu9vj.framer-uo399j, .framer-R622P.framer-v-12sz28k.framer-uo399j { gap: 2px; height: 14px; padding: 1px 0px 0px 0px; width: 14px; }\",\".framer-R622P.framer-v-lbu9vj .framer-93muoi, .framer-R622P.framer-v-lbu9vj .framer-1u7piq1, .framer-R622P.framer-v-12sz28k .framer-93muoi, .framer-R622P.framer-v-12sz28k .framer-1u7piq1 { height: 7px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-R622P.framer-v-lbu9vj.framer-uo399j { gap: 0px; } .framer-R622P.framer-v-lbu9vj.framer-uo399j > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-R622P.framer-v-lbu9vj.framer-uo399j > :first-child { margin-left: 0px; } .framer-R622P.framer-v-lbu9vj.framer-uo399j > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-R622P.framer-v-12sz28k.framer-uo399j { gap: 0px; } .framer-R622P.framer-v-12sz28k.framer-uo399j > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-R622P.framer-v-12sz28k.framer-uo399j > :first-child { margin-left: 0px; } .framer-R622P.framer-v-12sz28k.framer-uo399j > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vsNNPDm4W\":{\"layout\":[\"fixed\",\"fixed\"]},\"HJ8S24EMk\":{\"layout\":[\"fixed\",\"fixed\"]},\"CvywQFWVm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerMgf39w8ma=withCSS(Component,css,\"framer-R622P\");export default FramerMgf39w8ma;FramerMgf39w8ma.displayName=\"Caret Icon\";FramerMgf39w8ma.defaultProps={height:20,width:20};addPropertyControls(FramerMgf39w8ma,{variant:{options:[\"YjDEQKpQ9\",\"vsNNPDm4W\",\"HJ8S24EMk\",\"CvywQFWVm\"],optionTitles:[\"Closed\",\"Open\",\"Open Small\",\"Closed Small\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMgf39w8ma,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMgf39w8ma\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vsNNPDm4W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HJ8S24EMk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CvywQFWVm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Mgf39w8ma.map", "import{jsx as e}from\"react/jsx-runtime\";import{useState as t,useEffect as o}from\"react\";import{addPropertyControls as i,ControlType as l}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function s(i){let[l,s]=t(null);o(()=>{let e=i.customSvgCode;r(e);},[i.customSvgCode,i.customColor,i.customStrokeWidth,i.lineCap,i.lineJoin]);let r=e=>{let t=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']],o=e.includes('stroke=\"'),l=e.includes('stroke-width=\"'),r=e.includes('stroke-linecap=\"'),n=e.includes('stroke-linejoin=\"');if(e.includes(\"<circle\")){// Find the circle element and update its fill attribute\nlet o=/<circle[^>]*fill=\"([^\"]*)\"/,l=e.match(o);if(l){// Update the fill attribute with the custom color\nlet t=l[0].replace(l[1],i.customColor);e=e.replace(o,t);}else // If there is no fill attribute, add it with the custom color\nt.push([/<circle/g,`<circle fill=\"${i.customColor}\"`]);}o?(r?t.push([/<path/g,`<path stroke=\"${i.customColor}\" stroke-linecap=\"${i.lineCap}\"`]):t.push([/<path/g,`<path stroke=\"${i.customColor}\"`]),l&&t.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${i.customStrokeWidth}\"`])):t.push([/<path/g,`<path fill=\"${i.customColor}\"`]),e.includes('overflow=\"')?t.push([/overflow=\"[^\"]*\"/,'overflow=\"visible\"']):t.push([/<svg/,'<svg overflow=\"visible\"']),n?t.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${i.lineJoin}\"`]):t.push([/<path/g,`<path stroke-linejoin=\"${i.lineJoin}\"`]),t.forEach(([t,o])=>{e=e.replace(t,o);}),s(e);},n={padding:`${i.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/e(\"div\",{dangerouslySetInnerHTML:{__html:l},style:n});}s.defaultProps={customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9996 4.58607L19.414 12.0001L22.9139 8.50015L15.4997 1.08594L11.9996 4.58607Z\" fill=\"black\"/> <path d=\"M18.403 13.8175L10.1822 5.59708L5.63438 7.25082L3.08203 19.5021L8.15387 14.4302C8.0427 14.1472 7.98166 13.839 7.98166 13.5166C7.98166 12.1359 9.10095 11.0166 10.4817 11.0166C11.8624 11.0166 12.9817 12.1359 12.9817 13.5166C12.9817 14.8973 11.8624 16.0166 10.4817 16.0166C10.1592 16.0166 9.85109 15.9556 9.56811 15.8444L4.49378 20.9188L16.7491 18.3656L18.403 13.8175Z\" fill=\"black\"/> </svg>',customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\"},i(s,{customSvgCode:{type:l.String,title:\"SVG Code\",displayTextArea:!1},customColor:{type:l.Color,title:\"Color\",defaultValue:\"#ffffff\"},customStrokeWidth:{type:l.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:!0,hidden:e=>!e.customSvgCode.includes('stroke=\"')},customPadding:{type:l.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:!0},lineCap:{type:l.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:e=>!e.customSvgCode.includes('stroke=\"')},lineJoin:{type:l.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:e=>!e.customSvgCode.includes('stroke=\"')}});export default s;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG.map", "// Generated by Framer (838580a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"bx7cUIDWs\",\"KfWO20WKz\",\"hafZNgm9r\",\"QgOdgH0Ms\",\"SRcm2DpZz\",\"xm00ZWO7F\",\"AzZ_6LBZl\",\"VlgdH6S1f\",\"nTdbBgd2o\",\"SCFYiaU3S\",\"pNOb6jihE\",\"eeRlEXiKE\",\"jcJXGkfm9\",\"TV501Cnue\",\"M90hSZmdI\",\"PmJ379VM5\",\"WKNdhf208\",\"uQjo2kSuo\",\"iinvbeqHi\",\"PXNJYS1Xj\",\"V8strCDur\",\"MtGllqItN\",\"fEWkH_9EO\",\"U3FfwqfBb\",\"xTVq6hOsK\",\"zT_c9CDzY\",\"Otjix5eQn\",\"m2ECCVVvF\",\"wsqaEwpb4\",\"cYl_DnUxe\",\"vnERZ2Mz0\",\"bEjRfb0RE\",\"ceCkgKZ7_\",\"PF8OXycOH\",\"Xz3SB_mQ0\",\"XFkmgLZX5\",\"sC31CpZia\",\"b8mxZ5ljs\",\"ZZeHx_i2x\",\"phEn9LQI6\"];const serializationHash=\"framer-C0TKJ\";const variantClassNames={AzZ_6LBZl:\"framer-v-wejhin\",b8mxZ5ljs:\"framer-v-1nscac0\",bEjRfb0RE:\"framer-v-53o80t\",bx7cUIDWs:\"framer-v-4y9u6n\",ceCkgKZ7_:\"framer-v-1mud2fh\",cYl_DnUxe:\"framer-v-1knu1ku\",eeRlEXiKE:\"framer-v-1aawd95\",fEWkH_9EO:\"framer-v-4g9pdk\",hafZNgm9r:\"framer-v-qv93ia\",iinvbeqHi:\"framer-v-1z12x7g\",jcJXGkfm9:\"framer-v-a9xow3\",KfWO20WKz:\"framer-v-1aoarmj\",m2ECCVVvF:\"framer-v-318iky\",M90hSZmdI:\"framer-v-elucch\",MtGllqItN:\"framer-v-1bawq3y\",nTdbBgd2o:\"framer-v-1y5i9g3\",Otjix5eQn:\"framer-v-mgjrlj\",PF8OXycOH:\"framer-v-2lw9fr\",phEn9LQI6:\"framer-v-1nel8n1\",PmJ379VM5:\"framer-v-zewe67\",pNOb6jihE:\"framer-v-cid6wa\",PXNJYS1Xj:\"framer-v-xqr30o\",QgOdgH0Ms:\"framer-v-1m68lrz\",sC31CpZia:\"framer-v-1l60zcv\",SCFYiaU3S:\"framer-v-1uuxglj\",SRcm2DpZz:\"framer-v-1as9jok\",TV501Cnue:\"framer-v-1uy9g8y\",U3FfwqfBb:\"framer-v-15a31vd\",uQjo2kSuo:\"framer-v-1t7r6zl\",V8strCDur:\"framer-v-1lk9i1y\",VlgdH6S1f:\"framer-v-19l7tmt\",vnERZ2Mz0:\"framer-v-1rytnlp\",WKNdhf208:\"framer-v-ce7jr7\",wsqaEwpb4:\"framer-v-gk7qcv\",XFkmgLZX5:\"framer-v-tyi2si\",xm00ZWO7F:\"framer-v-1ijfdg7\",xTVq6hOsK:\"framer-v-1e0u0kl\",Xz3SB_mQ0:\"framer-v-x829cm\",zT_c9CDzY:\"framer-v-6hz75z\",ZZeHx_i2x:\"framer-v-1ayqebu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Arrow Left\":\"Otjix5eQn\",\"Arrow right\":\"xTVq6hOsK\",\"Arrow Up Right\":\"cYl_DnUxe\",\"Caret Down\":\"pNOb6jihE\",\"Caret Right\":\"U3FfwqfBb\",\"Chart Bar\":\"VlgdH6S1f\",\"Check Circle\":\"nTdbBgd2o\",\"Check Seal\":\"SCFYiaU3S\",\"End-to-End-Service\":\"phEn9LQI6\",\"Facebook Logo\":\"MtGllqItN\",\"Magic Wand\":\"bx7cUIDWs\",\"Paper Plane\":\"jcJXGkfm9\",\"Smiley Sad\":\"M90hSZmdI\",\"X Circle\":\"eeRlEXiKE\",Bezier:\"iinvbeqHi\",Binoculars:\"TV501Cnue\",Browser:\"zT_c9CDzY\",Devices:\"SRcm2DpZz\",Faders:\"PmJ379VM5\",Gauge:\"QgOdgH0Ms\",Image:\"WKNdhf208\",Info:\"vnERZ2Mz0\",Instagram:\"bEjRfb0RE\",Lifebuoy:\"AzZ_6LBZl\",Linkedin:\"ceCkgKZ7_\",Money:\"sC31CpZia\",Quality:\"XFkmgLZX5\",Question:\"wsqaEwpb4\",Search:\"m2ECCVVvF\",Snap:\"Xz3SB_mQ0\",Stack:\"V8strCDur\",Star:\"KfWO20WKz\",Swatches:\"PXNJYS1Xj\",Tech:\"ZZeHx_i2x\",Text:\"uQjo2kSuo\",Ticket:\"hafZNgm9r\",Trust:\"b8mxZ5ljs\",twiterx:\"PF8OXycOH\",Video:\"xm00ZWO7F\",Youtube:\"fEWkH_9EO\"};const getProps=({color,height,id,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,FufXVSBnd:(_ref=color!==null&&color!==void 0?color:props.FufXVSBnd)!==null&&_ref!==void 0?_ref:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"bx7cUIDWs\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,FufXVSBnd,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bx7cUIDWs\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-4y9u6n\",className,classNames),\"data-framer-name\":\"Magic Wand\",layoutDependency:layoutDependency,layoutId:\"bx7cUIDWs\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({AzZ_6LBZl:{\"data-framer-name\":\"Lifebuoy\"},b8mxZ5ljs:{\"data-framer-name\":\"Trust\"},bEjRfb0RE:{\"data-framer-name\":\"Instagram\"},ceCkgKZ7_:{\"data-framer-name\":\"Linkedin\"},cYl_DnUxe:{\"data-framer-name\":\"Arrow Up Right\"},eeRlEXiKE:{\"data-framer-name\":\"X Circle\"},fEWkH_9EO:{\"data-framer-name\":\"Youtube\"},hafZNgm9r:{\"data-framer-name\":\"Ticket\"},iinvbeqHi:{\"data-framer-name\":\"Bezier\"},jcJXGkfm9:{\"data-framer-name\":\"Paper Plane\"},KfWO20WKz:{\"data-framer-name\":\"Star\"},m2ECCVVvF:{\"data-framer-name\":\"Search\"},M90hSZmdI:{\"data-framer-name\":\"Smiley Sad\"},MtGllqItN:{\"data-framer-name\":\"Facebook Logo\"},nTdbBgd2o:{\"data-framer-name\":\"Check Circle\"},Otjix5eQn:{\"data-framer-name\":\"Arrow Left\"},PF8OXycOH:{\"data-framer-name\":\"twiterx\"},phEn9LQI6:{\"data-framer-name\":\"End-to-End-Service\"},PmJ379VM5:{\"data-framer-name\":\"Faders\"},pNOb6jihE:{\"data-framer-name\":\"Caret Down\"},PXNJYS1Xj:{\"data-framer-name\":\"Swatches\"},QgOdgH0Ms:{\"data-framer-name\":\"Gauge\"},sC31CpZia:{\"data-framer-name\":\"Money\"},SCFYiaU3S:{\"data-framer-name\":\"Check Seal\"},SRcm2DpZz:{\"data-framer-name\":\"Devices\"},TV501Cnue:{\"data-framer-name\":\"Binoculars\"},U3FfwqfBb:{\"data-framer-name\":\"Caret Right\"},uQjo2kSuo:{\"data-framer-name\":\"Text\"},V8strCDur:{\"data-framer-name\":\"Stack\"},VlgdH6S1f:{\"data-framer-name\":\"Chart Bar\"},vnERZ2Mz0:{\"data-framer-name\":\"Info\"},WKNdhf208:{\"data-framer-name\":\"Image\"},wsqaEwpb4:{\"data-framer-name\":\"Question\"},XFkmgLZX5:{\"data-framer-name\":\"Quality\"},xm00ZWO7F:{\"data-framer-name\":\"Video\"},xTVq6hOsK:{\"data-framer-name\":\"Arrow right\"},Xz3SB_mQ0:{\"data-framer-name\":\"Snap\"},zT_c9CDzY:{\"data-framer-name\":\"Browser\"},ZZeHx_i2x:{\"data-framer-name\":\"Tech\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qm5yzt-container\",\"data-framer-name\":\"SVG\",layoutDependency:layoutDependency,layoutId:\"W6FZKuT2C-container\",name:\"SVG\",children:/*#__PURE__*/_jsx(SVG,{customColor:FufXVSBnd,customPadding:0,customStrokeWidth:2,customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M48,64a8,8,0,0,1,8-8H72V40a8,8,0,0,1,16,0V56h16a8,8,0,0,1,0,16H88V88a8,8,0,0,1-16,0V72H56A8,8,0,0,1,48,64ZM184,192h-8v-8a8,8,0,0,0-16,0v8h-8a8,8,0,0,0,0,16h8v8a8,8,0,0,0,16,0v-8h8a8,8,0,0,0,0-16Zm56-48H224V128a8,8,0,0,0-16,0v16H192a8,8,0,0,0,0,16h16v16a8,8,0,0,0,16,0V160h16a8,8,0,0,0,0-16ZM219.31,80,80,219.31a16,16,0,0,1-22.62,0L36.68,198.63a16,16,0,0,1,0-22.63L176,36.69a16,16,0,0,1,22.63,0l20.68,20.68A16,16,0,0,1,219.31,80Zm-54.63,32L144,91.31l-96,96L68.68,208ZM208,68.69,187.31,48l-32,32L176,100.69Z\"></path></svg>',height:\"100%\",id:\"W6FZKuT2C\",layoutId:\"W6FZKuT2C\",lineCap:\"butt\",lineJoin:\"miter\",name:\"SVG\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({AzZ_6LBZl:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm39.1,131.79a47.84,47.84,0,0,0,0-55.58l28.5-28.49a87.83,87.83,0,0,1,0,112.56ZM96,128a32,32,0,1,1,32,32A32,32,0,0,1,96,128Zm88.28-67.6L155.79,88.9a47.84,47.84,0,0,0-55.58,0L71.72,60.4a87.83,87.83,0,0,1,112.56,0ZM60.4,71.72l28.5,28.49a47.84,47.84,0,0,0,0,55.58L60.4,184.28a87.83,87.83,0,0,1,0-112.56ZM71.72,195.6l28.49-28.5a47.84,47.84,0,0,0,55.58,0l28.49,28.5a87.83,87.83,0,0,1-112.56,0Z\"></path></svg>'},b8mxZ5ljs:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 640 512\"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M323.4 85.2l-96.8 78.4c-16.1 13-19.2 36.4-7 53.1c12.9 17.8 38 21.3 55.3 7.8l99.3-77.2c7-5.4 17-4.2 22.5 2.8s4.2 17-2.8 22.5l-20.9 16.2L512 316.8V128h-.7l-3.9-2.5L434.8 79c-15.3-9.8-33.2-15-51.4-15c-21.8 0-43 7.5-60 21.2zm22.8 124.4l-51.7 40.2C263 274.4 217.3 268 193.7 235.6c-22.2-30.5-16.6-73.1 12.7-96.8l83.2-67.3c-11.6-4.9-24.1-7.4-36.8-7.4C234 64 215.7 69.6 200 80l-72 48V352h28.2l91.4 83.4c19.6 17.9 49.9 16.5 67.8-3.1c5.5-6.1 9.2-13.2 11.1-20.6l17 15.6c19.5 17.9 49.9 16.6 67.8-2.9c4.5-4.9 7.8-10.6 9.9-16.5c19.4 13 45.8 10.3 62.1-7.5c17.9-19.5 16.6-49.9-2.9-67.8l-134.2-123zM16 128c-8.8 0-16 7.2-16 16V352c0 17.7 14.3 32 32 32H64c17.7 0 32-14.3 32-32V128H16zM48 320a16 16 0 1 1 0 32 16 16 0 1 1 0-32zM544 128V352c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V144c0-8.8-7.2-16-16-16H544zm32 208a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z\"/></svg>'},bEjRfb0RE:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M176,24H80A56.06,56.06,0,0,0,24,80v96a56.06,56.06,0,0,0,56,56h96a56.06,56.06,0,0,0,56-56V80A56.06,56.06,0,0,0,176,24ZM128,176a48,48,0,1,1,48-48A48.05,48.05,0,0,1,128,176Zm60-96a12,12,0,1,1,12-12A12,12,0,0,1,188,80Zm-28,48a32,32,0,1,1-32-32A32,32,0,0,1,160,128Z\"></path></svg>'},ceCkgKZ7_:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" width=\"100\" height=\"100\" viewBox=\"0 0 50 50\">     <path d=\"M41,4H9C6.24,4,4,6.24,4,9v32c0,2.76,2.24,5,5,5h32c2.76,0,5-2.24,5-5V9C46,6.24,43.76,4,41,4z M17,20v19h-6V20H17z M11,14.47c0-1.4,1.2-2.47,3-2.47s2.93,1.07,3,2.47c0,1.4-1.12,2.53-3,2.53C12.2,17,11,15.87,11,14.47z M39,39h-6c0,0,0-9.26,0-10 c0-2-1-4-3.5-4.04h-0.08C27,24.96,26,27.02,26,29c0,0.91,0,10,0,10h-6V20h6v2.56c0,0,1.93-2.56,5.81-2.56 c3.97,0,7.19,2.73,7.19,8.26V39z\"></path> </svg>'},cYl_DnUxe:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"></path></svg>'},eeRlEXiKE:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 32 32\" fill=\"none\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2 16C2 8.26801 8.26801 2 16 2C23.732 2 30 8.26801 30 16C30 23.732 23.732 30 16 30C8.26801 30 2 23.732 2 16ZM13.172 11.7574C12.7814 11.3668 12.1483 11.3668 11.7577 11.7574C11.3672 12.1479 11.3672 12.7811 11.7577 13.1716L14.5862 16L11.7577 18.8284C11.3672 19.219 11.3672 19.8521 11.7577 20.2427C12.1483 20.6332 12.7814 20.6332 13.172 20.2427L16.0004 17.4142L18.8288 20.2427C19.2193 20.6332 19.8525 20.6332 20.243 20.2427C20.6335 19.8521 20.6335 19.219 20.243 18.8284L17.4146 16L20.243 13.1716C20.6336 12.7811 20.6336 12.1479 20.243 11.7574C19.8525 11.3668 19.2193 11.3668 18.8288 11.7574L16.0004 14.5858L13.172 11.7574Z\" fill=\"#3A52EE\"/> </svg>'},fEWkH_9EO:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" width=\"100\" height=\"100\" viewBox=\"0 0 64 64\"> <path d=\"M56.456,17.442c-0.339-1.44-1.421-2.595-2.866-3.053C49.761,13.174,41.454,12,32,12s-17.761,1.174-21.591,2.389 c-1.445,0.458-2.527,1.613-2.866,3.053C6.903,20.161,6,25.203,6,32c0,6.797,0.903,11.839,1.544,14.558 c0.339,1.44,1.421,2.595,2.866,3.053C14.239,50.826,22.546,52,32,52s17.761-1.174,21.591-2.389 c1.445-0.458,2.527-1.613,2.866-3.053C57.097,43.839,58,38.797,58,32C58,25.203,57.097,20.161,56.456,17.442z M27,40V24l14.857,8 L27,40z\"></path> </svg>'},hafZNgm9r:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M227.19,104.48A16,16,0,0,0,240,88.81V64a16,16,0,0,0-16-16H32A16,16,0,0,0,16,64V88.81a16,16,0,0,0,12.81,15.67,24,24,0,0,1,0,47A16,16,0,0,0,16,167.19V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V167.19a16,16,0,0,0-12.81-15.67,24,24,0,0,1,0-47ZM32,167.2a40,40,0,0,0,0-78.39V64H88V192H32Zm192,0V192H104V64H224V88.8a40,40,0,0,0,0,78.39Z\"></path></svg>'},iinvbeqHi:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M221.07,144.41A96.68,96.68,0,0,0,181,88h59a8,8,0,0,0,0-16H159a32,32,0,0,0-62,0H16a8,8,0,0,0,0,16H75a96.68,96.68,0,0,0-40.07,56.41A32,32,0,1,0,51.08,146,80.6,80.6,0,0,1,99,93.44a32,32,0,0,0,58.06,0A80.6,80.6,0,0,1,204.92,146a32,32,0,1,0,16.15-1.57ZM56,176a16,16,0,1,1-16-16A16,16,0,0,1,56,176Zm72-80a16,16,0,1,1,16-16A16,16,0,0,1,128,96Zm88,96a16,16,0,1,1,16-16A16,16,0,0,1,216,192Z\"></path></svg>'},jcJXGkfm9:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M237.9,200.09,141.85,32.18a16,16,0,0,0-27.89,0l-95.89,168a16,16,0,0,0,19.25,22.92l90.47-31,.1,0,.09,0,90.68,31a16,16,0,0,0,19.24-23Zm-14,7.84L136,177.86V120a8,8,0,0,0-16,0v57.78L32.12,207.94,32,208,127.86,40,224,208Z\"></path></svg>'},KfWO20WKz:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z\"></path></svg>'},m2ECCVVvF:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z\"></path></svg>'},M90hSZmdI:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216ZM80,108a12,12,0,1,1,12,12A12,12,0,0,1,80,108Zm96,0a12,12,0,1,1-12-12A12,12,0,0,1,176,108Zm-1.08,64a8,8,0,1,1-13.84,8c-7.47-12.91-19.21-20-33.08-20s-25.61,7.1-33.08,20a8,8,0,1,1-13.84-8c10.29-17.79,27.39-28,46.92-28S164.63,154.2,174.92,172Z\"></path></svg>'},MtGllqItN:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" width=\"100\" height=\"100\" viewBox=\"0 0 50 50\">     <path d=\"M25,2C12.318,2,2,12.317,2,25s10.318,23,23,23c12.683,0,23-10.317,23-23S37.683,2,25,2z M32,16h-3.29 C26.772,16,26,16.455,26,17.806V21h6l-1,5h-5v13h-6V26h-3v-5h3v-2.774C20,14.001,21.686,11,26.581,11C29.203,11,32,12,32,12V16z\"></path> </svg>'},nTdbBgd2o:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z\"></path></svg>'},Otjix5eQn:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,128a8,8,0,0,1-8,8H59.31l58.35,58.34a8,8,0,0,1-11.32,11.32l-72-72a8,8,0,0,1,0-11.32l72-72a8,8,0,0,1,11.32,11.32L59.31,120H216A8,8,0,0,1,224,128Z\"></path></svg>'},PF8OXycOH:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" width=\"100\" height=\"100\" viewBox=\"0 0 50 50\"> <path d=\"M 11 4 C 7.134 4 4 7.134 4 11 L 4 39 C 4 42.866 7.134 46 11 46 L 39 46 C 42.866 46 46 42.866 46 39 L 46 11 C 46 7.134 42.866 4 39 4 L 11 4 z M 13.085938 13 L 21.023438 13 L 26.660156 21.009766 L 33.5 13 L 36 13 L 27.789062 22.613281 L 37.914062 37 L 29.978516 37 L 23.4375 27.707031 L 15.5 37 L 13 37 L 22.308594 26.103516 L 13.085938 13 z M 16.914062 15 L 31.021484 35 L 34.085938 35 L 19.978516 15 L 16.914062 15 z\"></path> </svg>'},phEn9LQI6:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64V400c0 44.2 35.8 80 80 80H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H80c-8.8 0-16-7.2-16-16V64zm406.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L320 210.7l-57.4-57.4c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L240 221.3l57.4 57.4c12.5 12.5 32.8 12.5 45.3 0l128-128z\"/></svg>'},PmJ379VM5:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M136,120v96a8,8,0,0,1-16,0V120a8,8,0,0,1,16,0Zm64,72a8,8,0,0,0-8,8v16a8,8,0,0,0,16,0V200A8,8,0,0,0,200,192Zm24-32H208V40a8,8,0,0,0-16,0V160H176a8,8,0,0,0,0,16h48a8,8,0,0,0,0-16ZM56,160a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V168A8,8,0,0,0,56,160Zm24-32H64V40a8,8,0,0,0-16,0v88H32a8,8,0,0,0,0,16H80a8,8,0,0,0,0-16Zm72-48H136V40a8,8,0,0,0-16,0V80H104a8,8,0,0,0,0,16h48a8,8,0,0,0,0-16Z\"></path></svg>'},pNOb6jihE:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"></path></svg>'},PXNJYS1Xj:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M80,180a12,12,0,1,1-12-12A12,12,0,0,1,80,180Zm152-23.81V208a16,16,0,0,1-16,16H68a46.36,46.36,0,0,1-7.94-.68,44,44,0,0,1-35.43-50.95l25-143.13a15.94,15.94,0,0,1,18.47-13L122.84,26a16,16,0,0,1,12.92,18.52l-12.08,69L191.49,89a16,16,0,0,1,20.45,9.52L231,150.69A18.35,18.35,0,0,1,232,156.19ZM95,184.87,120,41.74,65.46,32l-25,143.1A28,28,0,0,0,62.9,207.57,27.29,27.29,0,0,0,83.46,203,27.84,27.84,0,0,0,95,184.87ZM108.78,195,216,156.11,196.92,104,120.5,131.7l-9.78,55.92A44.63,44.63,0,0,1,108.78,195ZM216,173.12,119.74,208H216Z\"></path></svg>'},QgOdgH0Ms:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M207.06,80.67A111.24,111.24,0,0,0,128,48h-.4C66.07,48.21,16,99,16,161.13V184a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A111.25,111.25,0,0,0,207.06,80.67ZM224,184H119.71l54.76-75.3a8,8,0,0,0-12.94-9.42L99.92,184H32V161.13c0-3.08.15-6.12.43-9.13H56a8,8,0,0,0,0-16H35.27c10.32-38.86,44-68.24,84.73-71.66V88a8,8,0,0,0,16,0V64.33A96.14,96.14,0,0,1,221,136H200a8,8,0,0,0,0,16h23.67c.21,2.65.33,5.31.33,8Z\"></path></svg>'},sC31CpZia:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M512 80c0 18-14.3 34.6-38.4 48c-29.1 16.1-72.5 27.5-122.3 30.9c-3.7-1.8-7.4-3.5-11.3-5C300.6 137.4 248.2 128 192 128c-8.3 0-16.4 .2-24.5 .6l-1.1-.6C142.3 114.6 128 98 128 80c0-44.2 86-80 192-80S512 35.8 512 80zM160.7 161.1c10.2-.7 20.7-1.1 31.3-1.1c62.2 0 117.4 12.3 152.5 31.4C369.3 204.9 384 221.7 384 240c0 4-.7 7.9-2.1 11.7c-4.6 13.2-17 25.3-35 35.5c0 0 0 0 0 0c-.1 .1-.3 .1-.4 .2l0 0 0 0c-.3 .2-.6 .3-.9 .5c-35 19.4-90.8 32-153.6 32c-59.6 0-112.9-11.3-148.2-29.1c-1.9-.9-3.7-1.9-5.5-2.9C14.3 274.6 0 258 0 240c0-34.8 53.4-64.5 128-75.4c10.5-1.5 21.4-2.7 32.7-3.5zM416 240c0-21.9-10.6-39.9-24.1-53.4c28.3-4.4 54.2-11.4 76.2-20.5c16.3-6.8 31.5-15.2 43.9-25.5V176c0 19.3-16.5 37.1-43.8 50.9c-14.6 7.4-32.4 13.7-52.4 18.5c.1-1.8 .2-3.5 .2-5.3zm-32 96c0 18-14.3 34.6-38.4 48c-1.8 1-3.6 1.9-5.5 2.9C304.9 404.7 251.6 416 192 416c-62.8 0-118.6-12.6-153.6-32C14.3 370.6 0 354 0 336V300.6c12.5 10.3 27.6 18.7 43.9 25.5C83.4 342.6 135.8 352 192 352s108.6-9.4 148.1-25.9c7.8-3.2 15.3-6.9 22.4-10.9c6.1-3.4 11.8-7.2 17.2-11.2c1.5-1.1 2.9-2.3 4.3-3.4V304v5.7V336zm32 0V304 278.1c19-4.2 36.5-9.5 52.1-16c16.3-6.8 31.5-15.2 43.9-25.5V272c0 10.5-5 21-14.9 30.9c-16.3 16.3-45 29.7-81.3 38.4c.1-1.7 .2-3.5 .2-5.3zM192 448c56.2 0 108.6-9.4 148.1-25.9c16.3-6.8 31.5-15.2 43.9-25.5V432c0 44.2-86 80-192 80S0 476.2 0 432V396.6c12.5 10.3 27.6 18.7 43.9 25.5C83.4 438.6 135.8 448 192 448z\"/></svg>'},SCFYiaU3S:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\"> <path d=\"M12 2C6.49 2 2 6.49 2 12C2 17.51 6.49 22 12 22C17.51 22 22 17.51 22 12C22 6.49 17.51 2 12 2ZM16.78 9.7L11.11 15.37C10.97 15.51 10.78 15.59 10.58 15.59C10.38 15.59 10.19 15.51 10.05 15.37L7.22 12.54C6.93 12.25 6.93 11.77 7.22 11.48C7.51 11.19 7.99 11.19 8.28 11.48L10.58 13.78L15.72 8.64C16.01 8.35 16.49 8.35 16.78 8.64C17.07 8.93 17.07 9.4 16.78 9.7Z\" fill=\"#292D32\"/> </svg>'},SRcm2DpZz:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,72H208V64a24,24,0,0,0-24-24H40A24,24,0,0,0,16,64v96a24,24,0,0,0,24,24H152v8a24,24,0,0,0,24,24h48a24,24,0,0,0,24-24V96A24,24,0,0,0,224,72ZM40,168a8,8,0,0,1-8-8V64a8,8,0,0,1,8-8H184a8,8,0,0,1,8,8v8H176a24,24,0,0,0-24,24v72Zm192,24a8,8,0,0,1-8,8H176a8,8,0,0,1-8-8V96a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8Zm-96,16a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h40A8,8,0,0,1,136,208Zm80-96a8,8,0,0,1-8,8H192a8,8,0,0,1,0-16h16A8,8,0,0,1,216,112Z\"></path></svg>'},TV501Cnue:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M237.2,151.87v0a47.1,47.1,0,0,0-2.35-5.45L193.26,51.8a7.82,7.82,0,0,0-1.66-2.44,32,32,0,0,0-45.26,0A8,8,0,0,0,144,55V80H112V55a8,8,0,0,0-2.34-5.66,32,32,0,0,0-45.26,0,7.82,7.82,0,0,0-1.66,2.44L21.15,146.4a47.1,47.1,0,0,0-2.35,5.45v0A48,48,0,1,0,112,168V96h32v72a48,48,0,1,0,93.2-16.13ZM76.71,59.75a16,16,0,0,1,19.29-1v73.51a47.9,47.9,0,0,0-46.79-9.92ZM64,200a32,32,0,1,1,32-32A32,32,0,0,1,64,200ZM160,58.74a16,16,0,0,1,19.29,1l27.5,62.58A47.9,47.9,0,0,0,160,132.25ZM192,200a32,32,0,1,1,32-32A32,32,0,0,1,192,200Z\"></path></svg>'},U3FfwqfBb:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z\"></path></svg>'},uQjo2kSuo:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M87.24,52.59a8,8,0,0,0-14.48,0l-64,136a8,8,0,1,0,14.48,6.81L39.9,160h80.2l16.66,35.4a8,8,0,1,0,14.48-6.81ZM47.43,144,80,74.79,112.57,144ZM200,96c-12.76,0-22.73,3.47-29.63,10.32a8,8,0,0,0,11.26,11.36c3.8-3.77,10-5.68,18.37-5.68,13.23,0,24,9,24,20v3.22A42.76,42.76,0,0,0,200,128c-22.06,0-40,16.15-40,36s17.94,36,40,36a42.73,42.73,0,0,0,24-7.25,8,8,0,0,0,16-.75V132C240,112.15,222.06,96,200,96Zm0,88c-13.23,0-24-9-24-20s10.77-20,24-20,24,9,24,20S213.23,184,200,184Z\"></path></svg>'},V8strCDur:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M230.91,172A8,8,0,0,1,228,182.91l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,36,169.09l92,53.65,92-53.65A8,8,0,0,1,230.91,172ZM220,121.09l-92,53.65L36,121.09A8,8,0,0,0,28,134.91l96,56a8,8,0,0,0,8.06,0l96-56A8,8,0,1,0,220,121.09ZM24,80a8,8,0,0,1,4-6.91l96-56a8,8,0,0,1,8.06,0l96,56a8,8,0,0,1,0,13.82l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,24,80Zm23.88,0L128,126.74,208.12,80,128,33.26Z\"></path></svg>'},VlgdH6S1f:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z\"></path></svg>=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M165.66,194.34a8,8,0,0,1,0,11.32l-32,32a8,8,0,0,1-11.32,0l-32-32a8,8,0,0,1,11.32-11.32L120,212.69V43.31L101.66,61.66A8,8,0,0,1,90.34,50.34l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32L136,43.31V212.69l18.34-18.35A8,8,0,0,1,165.66,194.34Z\"></path></svg>'},vnERZ2Mz0:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z\"></path></svg>'},WKNdhf208:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,16V158.75l-26.07-26.06a16,16,0,0,0-22.63,0l-20,20-44-44a16,16,0,0,0-22.62,0L40,149.37V56ZM40,172l52-52,80,80H40Zm176,28H194.63l-36-36,20-20L216,181.38V200ZM144,100a12,12,0,1,1,12,12A12,12,0,0,1,144,100Z\"></path></svg>'},wsqaEwpb4:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,168a12,12,0,1,1,12-12A12,12,0,0,1,128,192Zm8-48.72V144a8,8,0,0,1-16,0v-8a8,8,0,0,1,8-8c13.23,0,24-9,24-20s-10.77-20-24-20-24,9-24,20v4a8,8,0,0,1-16,0v-4c0-19.85,17.94-36,40-36s40,16.15,40,36C168,125.38,154.24,139.93,136,143.28Z\"></path></svg>'},XFkmgLZX5:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M4.1 38.2C1.4 34.2 0 29.4 0 24.6C0 11 11 0 24.6 0H133.9c11.2 0 21.7 5.9 27.4 15.5l68.5 114.1c-48.2 6.1-91.3 28.6-123.4 61.9L4.1 38.2zm503.7 0L405.6 191.5c-32.1-33.3-75.2-55.8-123.4-61.9L350.7 15.5C356.5 5.9 366.9 0 378.1 0H487.4C501 0 512 11 512 24.6c0 4.8-1.4 9.6-4.1 13.6zM80 336a176 176 0 1 1 352 0A176 176 0 1 1 80 336zm184.4-94.9c-3.4-7-13.3-7-16.8 0l-22.4 45.4c-1.4 2.8-4 4.7-7 5.1L168 298.9c-7.7 1.1-10.7 10.5-5.2 16l36.3 35.4c2.2 2.2 3.2 5.2 2.7 8.3l-8.6 49.9c-1.3 7.6 6.7 13.5 13.6 9.9l44.8-23.6c2.7-1.4 6-1.4 8.7 0l44.8 23.6c6.9 3.6 14.9-2.2 13.6-9.9l-8.6-49.9c-.5-3 .5-6.1 2.7-8.3l36.3-35.4c5.6-5.4 2.5-14.8-5.2-16l-50.1-7.3c-3-.4-5.7-2.4-7-5.1l-22.4-45.4z\"/></svg>'},xm00ZWO7F:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm36.44-94.66-48-32A8,8,0,0,0,104,96v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,145.05V111l25.58,17Z\"></path></svg>'},xTVq6hOsK:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"></path></svg>'},Xz3SB_mQ0:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" width=\"100\" height=\"100\" viewBox=\"0 0 50 50\"> <path d=\"M 46.773438 35.078125 C 40.96875 34.121094 38.316406 28.109375 38.230469 27.914063 C 38.21875 27.878906 38.191406 27.816406 38.175781 27.78125 C 38 27.429688 37.824219 26.933594 37.972656 26.582031 C 38.226563 25.980469 39.433594 25.597656 40.15625 25.367188 C 40.410156 25.285156 40.652344 25.210938 40.839844 25.136719 C 42.59375 24.441406 43.46875 23.535156 43.449219 22.433594 C 43.433594 21.546875 42.753906 20.734375 41.753906 20.382813 C 41.40625 20.234375 41.007813 20.160156 40.605469 20.160156 C 40.332031 20.160156 39.917969 20.199219 39.519531 20.382813 C 38.851563 20.695313 38.265625 20.863281 37.847656 20.882813 C 37.757813 20.878906 37.679688 20.871094 37.613281 20.859375 L 37.65625 20.171875 C 37.851563 17.0625 38.097656 13.1875 37.046875 10.832031 C 33.945313 3.890625 27.375 3.351563 25.433594 3.351563 L 24.550781 3.359375 C 22.613281 3.359375 16.054688 3.898438 12.960938 10.835938 C 11.910156 13.191406 12.152344 17.0625 12.351563 20.175781 L 12.359375 20.292969 C 12.371094 20.484375 12.382813 20.675781 12.394531 20.859375 C 11.960938 20.9375 11.113281 20.792969 10.234375 20.382813 C 9.039063 19.824219 6.886719 20.5625 6.589844 22.125 C 6.457031 22.816406 6.617188 24.128906 9.164063 25.132813 C 9.355469 25.210938 9.59375 25.285156 9.851563 25.367188 C 10.570313 25.597656 11.777344 25.976563 12.03125 26.582031 C 12.179688 26.933594 12.003906 27.429688 11.796875 27.855469 C 11.6875 28.109375 9.050781 34.121094 3.234375 35.078125 C 2.492188 35.199219 1.964844 35.855469 2.003906 36.613281 C 2.015625 36.8125 2.066406 37.011719 2.148438 37.207031 C 2.675781 38.445313 4.59375 39.296875 8.171875 39.878906 C 8.234375 40.089844 8.304688 40.402344 8.34375 40.574219 C 8.417969 40.929688 8.5 41.289063 8.609375 41.664063 C 8.714844 42.019531 9.078125 42.84375 10.210938 42.84375 C 10.554688 42.84375 10.929688 42.769531 11.332031 42.691406 C 11.925781 42.574219 12.667969 42.429688 13.621094 42.429688 C 14.152344 42.429688 14.699219 42.476563 15.25 42.566406 C 16.265625 42.734375 17.183594 43.386719 18.25 44.136719 C 19.914063 45.316406 21.800781 46.648438 24.726563 46.648438 C 24.804688 46.648438 24.882813 46.644531 24.957031 46.640625 C 25.0625 46.644531 25.171875 46.648438 25.28125 46.648438 C 28.207031 46.648438 30.09375 45.3125 31.761719 44.136719 C 32.777344 43.414063 33.738281 42.738281 34.757813 42.566406 C 35.308594 42.476563 35.855469 42.429688 36.386719 42.429688 C 37.304688 42.429688 38.03125 42.546875 38.679688 42.675781 C 39.140625 42.765625 39.507813 42.808594 39.847656 42.808594 C 40.605469 42.808594 41.1875 42.375 41.398438 41.648438 C 41.507813 41.28125 41.585938 40.925781 41.664063 40.566406 C 41.695313 40.433594 41.769531 40.097656 41.835938 39.875 C 45.414063 39.292969 47.332031 38.441406 47.855469 37.214844 C 47.941406 37.019531 47.988281 36.816406 48.003906 36.605469 C 48.042969 35.859375 47.515625 35.203125 46.773438 35.078125 Z\"></path> </svg>'},zT_c9CDzY:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,16V88H40V56Zm0,144H40V104H216v96Z\"></path></svg>'},ZZeHx_i2x:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M176 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64c-35.3 0-64 28.7-64 64H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H64v56H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H64v56H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H64c0 35.3 28.7 64 64 64v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448h56v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448h56v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448c35.3 0 64-28.7 64-64h40c13.3 0 24-10.7 24-24s-10.7-24-24-24H448V280h40c13.3 0 24-10.7 24-24s-10.7-24-24-24H448V176h40c13.3 0 24-10.7 24-24s-10.7-24-24-24H448c0-35.3-28.7-64-64-64V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H280V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H176V24zM160 128H352c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32H160c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32zm192 32H160V352H352V160z\"/></svg>'}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-C0TKJ.framer-12suwxm, .framer-C0TKJ .framer-12suwxm { display: block; }\",\".framer-C0TKJ.framer-4y9u6n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32px; }\",\".framer-C0TKJ .framer-1qm5yzt-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-C0TKJ.framer-4y9u6n { gap: 0px; } .framer-C0TKJ.framer-4y9u6n > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-C0TKJ.framer-4y9u6n > :first-child { margin-left: 0px; } .framer-C0TKJ.framer-4y9u6n > :last-child { margin-right: 0px; } }\",\".framer-C0TKJ.framer-v-1bawq3y.framer-4y9u6n { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 20px); width: 20px; }\",\".framer-C0TKJ.framer-v-1bawq3y .framer-1qm5yzt-container { flex: none; height: 20px; order: 0; width: 20px; }\",\".framer-C0TKJ.framer-v-4g9pdk .framer-1qm5yzt-container, .framer-C0TKJ.framer-v-53o80t .framer-1qm5yzt-container, .framer-C0TKJ.framer-v-1mud2fh .framer-1qm5yzt-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); width: 20px; }\",\".framer-C0TKJ.framer-v-2lw9fr .framer-1qm5yzt-container, .framer-C0TKJ.framer-v-x829cm .framer-1qm5yzt-container { flex: none; height: 20px; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KfWO20WKz\":{\"layout\":[\"fixed\",\"fixed\"]},\"hafZNgm9r\":{\"layout\":[\"fixed\",\"fixed\"]},\"QgOdgH0Ms\":{\"layout\":[\"fixed\",\"fixed\"]},\"SRcm2DpZz\":{\"layout\":[\"fixed\",\"fixed\"]},\"xm00ZWO7F\":{\"layout\":[\"fixed\",\"fixed\"]},\"AzZ_6LBZl\":{\"layout\":[\"fixed\",\"fixed\"]},\"VlgdH6S1f\":{\"layout\":[\"fixed\",\"fixed\"]},\"nTdbBgd2o\":{\"layout\":[\"fixed\",\"fixed\"]},\"SCFYiaU3S\":{\"layout\":[\"fixed\",\"fixed\"]},\"pNOb6jihE\":{\"layout\":[\"fixed\",\"fixed\"]},\"eeRlEXiKE\":{\"layout\":[\"fixed\",\"fixed\"]},\"jcJXGkfm9\":{\"layout\":[\"fixed\",\"fixed\"]},\"TV501Cnue\":{\"layout\":[\"fixed\",\"fixed\"]},\"M90hSZmdI\":{\"layout\":[\"fixed\",\"fixed\"]},\"PmJ379VM5\":{\"layout\":[\"fixed\",\"fixed\"]},\"WKNdhf208\":{\"layout\":[\"fixed\",\"fixed\"]},\"uQjo2kSuo\":{\"layout\":[\"fixed\",\"fixed\"]},\"iinvbeqHi\":{\"layout\":[\"fixed\",\"fixed\"]},\"PXNJYS1Xj\":{\"layout\":[\"fixed\",\"fixed\"]},\"V8strCDur\":{\"layout\":[\"fixed\",\"fixed\"]},\"MtGllqItN\":{\"layout\":[\"fixed\",\"fixed\"]},\"fEWkH_9EO\":{\"layout\":[\"fixed\",\"fixed\"]},\"U3FfwqfBb\":{\"layout\":[\"fixed\",\"fixed\"]},\"xTVq6hOsK\":{\"layout\":[\"fixed\",\"fixed\"]},\"zT_c9CDzY\":{\"layout\":[\"fixed\",\"fixed\"]},\"Otjix5eQn\":{\"layout\":[\"fixed\",\"fixed\"]},\"m2ECCVVvF\":{\"layout\":[\"fixed\",\"fixed\"]},\"wsqaEwpb4\":{\"layout\":[\"fixed\",\"fixed\"]},\"cYl_DnUxe\":{\"layout\":[\"fixed\",\"fixed\"]},\"vnERZ2Mz0\":{\"layout\":[\"fixed\",\"fixed\"]},\"bEjRfb0RE\":{\"layout\":[\"fixed\",\"fixed\"]},\"ceCkgKZ7_\":{\"layout\":[\"fixed\",\"fixed\"]},\"PF8OXycOH\":{\"layout\":[\"fixed\",\"fixed\"]},\"Xz3SB_mQ0\":{\"layout\":[\"fixed\",\"fixed\"]},\"XFkmgLZX5\":{\"layout\":[\"fixed\",\"fixed\"]},\"sC31CpZia\":{\"layout\":[\"fixed\",\"fixed\"]},\"b8mxZ5ljs\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZZeHx_i2x\":{\"layout\":[\"fixed\",\"fixed\"]},\"phEn9LQI6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"FufXVSBnd\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerN6UjR98oU=withCSS(Component,css,\"framer-C0TKJ\");export default FramerN6UjR98oU;FramerN6UjR98oU.displayName=\"Icon\";FramerN6UjR98oU.defaultProps={height:32,width:32};addPropertyControls(FramerN6UjR98oU,{variant:{options:[\"bx7cUIDWs\",\"KfWO20WKz\",\"hafZNgm9r\",\"QgOdgH0Ms\",\"SRcm2DpZz\",\"xm00ZWO7F\",\"AzZ_6LBZl\",\"VlgdH6S1f\",\"nTdbBgd2o\",\"SCFYiaU3S\",\"pNOb6jihE\",\"eeRlEXiKE\",\"jcJXGkfm9\",\"TV501Cnue\",\"M90hSZmdI\",\"PmJ379VM5\",\"WKNdhf208\",\"uQjo2kSuo\",\"iinvbeqHi\",\"PXNJYS1Xj\",\"V8strCDur\",\"MtGllqItN\",\"fEWkH_9EO\",\"U3FfwqfBb\",\"xTVq6hOsK\",\"zT_c9CDzY\",\"Otjix5eQn\",\"m2ECCVVvF\",\"wsqaEwpb4\",\"cYl_DnUxe\",\"vnERZ2Mz0\",\"bEjRfb0RE\",\"ceCkgKZ7_\",\"PF8OXycOH\",\"Xz3SB_mQ0\",\"XFkmgLZX5\",\"sC31CpZia\",\"b8mxZ5ljs\",\"ZZeHx_i2x\",\"phEn9LQI6\"],optionTitles:[\"Magic Wand\",\"Star\",\"Ticket\",\"Gauge\",\"Devices\",\"Video\",\"Lifebuoy\",\"Chart Bar\",\"Check Circle\",\"Check Seal\",\"Caret Down\",\"X Circle\",\"Paper Plane\",\"Binoculars\",\"Smiley Sad\",\"Faders\",\"Image\",\"Text\",\"Bezier\",\"Swatches\",\"Stack\",\"Facebook Logo\",\"Youtube\",\"Caret Right\",\"Arrow right\",\"Browser\",\"Arrow Left\",\"Search\",\"Question\",\"Arrow Up Right\",\"Info\",\"Instagram\",\"Linkedin\",\"twiterx\",\"Snap\",\"Quality\",\"Money\",\"Trust\",\"Tech\",\"End-to-End-Service\"],title:\"Variant\",type:ControlType.Enum},FufXVSBnd:{defaultValue:'var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61)) /* {\"name\":\"Accent\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerN6UjR98oU,[{explicitInter:true,fonts:[]},...SVGFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN6UjR98oU\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"FufXVSBnd\\\":\\\"color\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KfWO20WKz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hafZNgm9r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QgOdgH0Ms\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SRcm2DpZz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xm00ZWO7F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AzZ_6LBZl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VlgdH6S1f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nTdbBgd2o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SCFYiaU3S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pNOb6jihE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eeRlEXiKE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jcJXGkfm9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TV501Cnue\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M90hSZmdI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PmJ379VM5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WKNdhf208\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uQjo2kSuo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iinvbeqHi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PXNJYS1Xj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V8strCDur\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MtGllqItN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fEWkH_9EO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U3FfwqfBb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xTVq6hOsK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zT_c9CDzY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Otjix5eQn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m2ECCVVvF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wsqaEwpb4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cYl_DnUxe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vnERZ2Mz0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bEjRfb0RE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ceCkgKZ7_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PF8OXycOH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Xz3SB_mQ0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XFkmgLZX5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sC31CpZia\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b8mxZ5ljs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZZeHx_i2x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"phEn9LQI6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N6UjR98oU.map", "// Generated by Framer (4f2ee3e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,Link,RichText,useActiveVariantCallback,useConstant,useIsOnFramerCanvas,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/pjdX0A9UtalvfSDxGnnN/19H2pvWeGcgIpFMIGGcv/czW24mkuO.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/oaiwiJasqkQj2Hfu6z91/G004CGMSJJkKOebU05fa/NcN9_7cRu.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6ILnZpQY860PXguUJWif/VN9N4IRrJPPXgYJjh7IZ/OT3fF4eVK.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/za3Td2RRvWwjfejIvgku/LTBJrU8YCtxecgnJcTiA/scvYkmvNV.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const IconControls=getPropertyControls(Icon);const enabledGestures={ln9AFmY6Y:{hover:true,pressed:true},OdRfiWG34:{pressed:true},ToKUiqMc4:{hover:true,pressed:true},Z6RXG15I8:{pressed:true}};const cycleOrder=[\"ToKUiqMc4\",\"Z6RXG15I8\",\"ln9AFmY6Y\",\"zaC5PB0bT\",\"v9eSKGzAT\",\"OdRfiWG34\"];const serializationHash=\"framer-4TKBP\";const variantClassNames={ln9AFmY6Y:\"framer-v-yu3e8w\",OdRfiWG34:\"framer-v-e1cbq6\",ToKUiqMc4:\"framer-v-vj6o4f\",v9eSKGzAT:\"framer-v-1f7dkcd\",Z6RXG15I8:\"framer-v-101kj4l\",zaC5PB0bT:\"framer-v-cfpvor\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},ln9AFmY6Y:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},OdRfiWG34:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},Z6RXG15I8:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableEnumMap={\"Arrow Left\":\"Otjix5eQn\",\"Arrow right\":\"xTVq6hOsK\",\"Arrow Up Right\":\"cYl_DnUxe\",\"Caret Down\":\"pNOb6jihE\",\"Caret Right\":\"U3FfwqfBb\",\"Chart Bar\":\"VlgdH6S1f\",\"Check Circle\":\"nTdbBgd2o\",\"Check Seal\":\"SCFYiaU3S\",\"Magic Wand\":\"bx7cUIDWs\",\"Paper Plane\":\"jcJXGkfm9\",\"Smiley Sad\":\"M90hSZmdI\",\"Twitter Logo\":\"MtGllqItN\",\"X Circle\":\"eeRlEXiKE\",Bezier:\"iinvbeqHi\",Binoculars:\"TV501Cnue\",Browser:\"zT_c9CDzY\",Devices:\"SRcm2DpZz\",Faders:\"PmJ379VM5\",Gauge:\"QgOdgH0Ms\",Image:\"WKNdhf208\",Info:\"vnERZ2Mz0\",Instagram:\"bEjRfb0RE\",Lifebuoy:\"AzZ_6LBZl\",Question:\"wsqaEwpb4\",Search:\"m2ECCVVvF\",Stack:\"V8strCDur\",Star:\"KfWO20WKz\",Swatches:\"PXNJYS1Xj\",Text:\"uQjo2kSuo\",Ticket:\"hafZNgm9r\",Video:\"xm00ZWO7F\",Youtube:\"fEWkH_9EO\"};const humanReadableVariantMap={\"Dropdown Item Phone\":\"OdRfiWG34\",\"Dropdown Item\":\"ln9AFmY6Y\",\"Dropdown Open\":\"v9eSKGzAT\",Default:\"ToKUiqMc4\",Dropdown:\"zaC5PB0bT\",Phone:\"Z6RXG15I8\"};const getProps=({height,hover,icon,id,link,showIcon,tap,title,width,...props})=>{var _humanReadableEnumMap_icon,_ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3,_ref4;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,FZWBiVg2n:(_ref1=(_ref=(_humanReadableEnumMap_icon=humanReadableEnumMap[icon])!==null&&_humanReadableEnumMap_icon!==void 0?_humanReadableEnumMap_icon:icon)!==null&&_ref!==void 0?_ref:props.FZWBiVg2n)!==null&&_ref1!==void 0?_ref1:\"zT_c9CDzY\",gIXbdvVQp:(_ref2=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref2!==void 0?_ref2:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"ToKUiqMc4\",YkBaOonaQ:(_ref4=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref4!==void 0?_ref4:true};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ToKUiqMc4\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapru3orz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnterjy2v2n=activeVariantCallback(async(...args)=>{if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const isOnCanvas=useIsOnFramerCanvas();const initialVariant=useConstant(()=>variant);const ref1=React.useRef(null);const isDisplayed=value=>{if([\"ln9AFmY6Y-hover\",\"ln9AFmY6Y-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"ln9AFmY6Y\")return value;return false;};const isDisplayed1=()=>{if([\"zaC5PB0bT\",\"v9eSKGzAT\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-vj6o4f\",className,classNames)} framer-1qo1078`,\"data-framer-name\":\"Default\",\"data-highlight\":true,initial:isOnCanvas?variant:initialVariant,layoutDependency:layoutDependency,layoutId:\"ToKUiqMc4\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onMouseEnter:onMouseEnterjy2v2n,onTap:onTapru3orz,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"ln9AFmY6Y-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},\"ToKUiqMc4-pressed\":{opacity:.3},ln9AFmY6Y:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},OdRfiWG34:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"ln9AFmY6Y-hover\":{\"data-framer-name\":undefined},\"ln9AFmY6Y-pressed\":{\"data-framer-name\":undefined},\"OdRfiWG34-pressed\":{\"data-framer-name\":undefined},\"ToKUiqMc4-hover\":{\"data-framer-name\":undefined},\"ToKUiqMc4-pressed\":{\"data-framer-name\":undefined},\"Z6RXG15I8-pressed\":{\"data-framer-name\":undefined},ln9AFmY6Y:{\"data-framer-name\":\"Dropdown Item\"},OdRfiWG34:{\"data-framer-name\":\"Dropdown Item Phone\"},v9eSKGzAT:{\"data-framer-name\":\"Dropdown Open\"},Z6RXG15I8:{\"data-framer-name\":\"Phone\"},zaC5PB0bT:{\"data-framer-name\":\"Dropdown\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j0ukii-container\",layoutDependency:layoutDependency,layoutId:\"C2u68I19L-container\",style:{opacity:1},variants:{\"ln9AFmY6Y-hover\":{opacity:1},\"ln9AFmY6Y-pressed\":{opacity:.3},ln9AFmY6Y:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:'var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61)) /* {\"name\":\"Accent\"} */',height:\"100%\",id:\"C2u68I19L\",layoutId:\"C2u68I19L\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({ln9AFmY6Y:{FufXVSBnd:'var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',variant:FZWBiVg2n}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-161wuze\",\"data-styles-preset\":\"OT3fF4eVK\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})}),className:\"framer-1mcpvko\",layoutDependency:layoutDependency,layoutId:\"NoEOjEmxE\",style:{\"--extracted-tcooor\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.5},text:gIXbdvVQp,variants:{\"ln9AFmY6Y-hover\":{opacity:1},\"ln9AFmY6Y-pressed\":{opacity:.3},\"OdRfiWG34-pressed\":{opacity:.3},\"ToKUiqMc4-hover\":{opacity:1},\"ToKUiqMc4-pressed\":{opacity:1},\"Z6RXG15I8-pressed\":{opacity:.5},ln9AFmY6Y:{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\"},OdRfiWG34:{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\"},v9eSKGzAT:{opacity:1},Z6RXG15I8:{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:1}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({ln9AFmY6Y:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s5cjau\",\"data-styles-preset\":\"czW24mkuO\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},OdRfiWG34:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13nmd22\",\"data-styles-preset\":\"NcN9_7cRu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},Z6RXG15I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pfhsrp\",\"data-styles-preset\":\"scvYkmvNV\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-140xwia-container\",layoutDependency:layoutDependency,layoutId:\"FODwtw8_T-container\",style:{opacity:.5},variants:{v9eSKGzAT:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"FODwtw8_T\",layoutId:\"FODwtw8_T\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({v9eSKGzAT:{variant:\"CvywQFWVm\"},zaC5PB0bT:{variant:\"HJ8S24EMk\"}},baseVariant,gestureVariant)})})]})})})});});const css=['.framer-4TKBP[data-border=\"true\"]::after, .framer-4TKBP [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4TKBP.framer-1qo1078, .framer-4TKBP .framer-1qo1078 { display: block; }\",\".framer-4TKBP.framer-vj6o4f { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-4TKBP .framer-1j0ukii-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-4TKBP .framer-1mcpvko { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-4TKBP .framer-140xwia-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4TKBP.framer-vj6o4f { gap: 0px; } .framer-4TKBP.framer-vj6o4f > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-4TKBP.framer-vj6o4f > :first-child { margin-left: 0px; } .framer-4TKBP.framer-vj6o4f > :last-child { margin-right: 0px; } }\",\".framer-4TKBP.framer-v-101kj4l.framer-vj6o4f { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-4TKBP.framer-v-101kj4l .framer-1mcpvko { height: auto; }\",\".framer-4TKBP.framer-v-yu3e8w.framer-vj6o4f { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4TKBP.framer-v-yu3e8w .framer-1j0ukii-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-4TKBP.framer-v-yu3e8w .framer-1mcpvko { flex: 1 0 0px; 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-4TKBP.framer-v-yu3e8w.framer-vj6o4f { gap: 0px; } .framer-4TKBP.framer-v-yu3e8w.framer-vj6o4f > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-4TKBP.framer-v-yu3e8w.framer-vj6o4f > :first-child { margin-left: 0px; } .framer-4TKBP.framer-v-yu3e8w.framer-vj6o4f > :last-child { margin-right: 0px; } }\",\".framer-4TKBP.framer-v-cfpvor.framer-vj6o4f, .framer-4TKBP.framer-v-1f7dkcd.framer-vj6o4f { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4TKBP.framer-v-cfpvor.framer-vj6o4f { gap: 0px; } .framer-4TKBP.framer-v-cfpvor.framer-vj6o4f > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-4TKBP.framer-v-cfpvor.framer-vj6o4f > :first-child { margin-left: 0px; } .framer-4TKBP.framer-v-cfpvor.framer-vj6o4f > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4TKBP.framer-v-1f7dkcd.framer-vj6o4f { gap: 0px; } .framer-4TKBP.framer-v-1f7dkcd.framer-vj6o4f > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-4TKBP.framer-v-1f7dkcd.framer-vj6o4f > :first-child { margin-left: 0px; } .framer-4TKBP.framer-v-1f7dkcd.framer-vj6o4f > :last-child { margin-right: 0px; } }\",\".framer-4TKBP.framer-v-e1cbq6.framer-vj6o4f { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4TKBP.framer-v-e1cbq6.framer-vj6o4f { gap: 0px; } .framer-4TKBP.framer-v-e1cbq6.framer-vj6o4f > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-4TKBP.framer-v-e1cbq6.framer-vj6o4f > :first-child { margin-left: 0px; } .framer-4TKBP.framer-v-e1cbq6.framer-vj6o4f > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Z6RXG15I8\":{\"layout\":[\"auto\",\"auto\"]},\"ln9AFmY6Y\":{\"layout\":[\"fixed\",\"auto\"]},\"zaC5PB0bT\":{\"layout\":[\"auto\",\"fixed\"]},\"v9eSKGzAT\":{\"layout\":[\"auto\",\"fixed\"]},\"OdRfiWG34\":{\"layout\":[\"fixed\",\"auto\"]},\"kYm5EjVWC\":{\"layout\":[\"auto\",\"auto\"]},\"h4EFS4Plw\":{\"layout\":[\"auto\",\"fixed\"]},\"v1r7D22yM\":{\"layout\":[\"fixed\",\"auto\"]},\"lJAOTmki3\":{\"layout\":[\"auto\",\"fixed\"]},\"ESkyyljJz\":{\"layout\":[\"fixed\",\"auto\"]},\"P2kcwGctw\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\",\"FZWBiVg2n\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramervsFYFHIK0=withCSS(Component,css,\"framer-4TKBP\");export default FramervsFYFHIK0;FramervsFYFHIK0.displayName=\"Navigation Link\";FramervsFYFHIK0.defaultProps={height:32,width:78};addPropertyControls(FramervsFYFHIK0,{variant:{options:[\"ToKUiqMc4\",\"Z6RXG15I8\",\"ln9AFmY6Y\",\"zaC5PB0bT\",\"v9eSKGzAT\",\"OdRfiWG34\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean},FZWBiVg2n:(IconControls===null||IconControls===void 0?void 0:IconControls[\"variant\"])&&{...IconControls[\"variant\"],defaultValue:\"zT_c9CDzY\",description:undefined,hidden:undefined,title:\"Icon\"}});addFonts(FramervsFYFHIK0,[...IconFonts,...CaretIconFonts,...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts,...sharedStyle3.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervsFYFHIK0\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Z6RXG15I8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ln9AFmY6Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zaC5PB0bT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"v9eSKGzAT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"OdRfiWG34\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kYm5EjVWC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"h4EFS4Plw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"v1r7D22yM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lJAOTmki3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ESkyyljJz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P2kcwGctw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"78\",\"framerIntrinsicHeight\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\",\\\"FZWBiVg2n\\\":\\\"icon\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (b0f2619)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"IA7b1Qi9T\"];const serializationHash=\"framer-JEjKX\";const variantClassNames={IA7b1Qi9T:\"framer-v-xk5z6c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"IA7b1Qi9T\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-xk5z6c\",className,classNames),\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"IA7b1Qi9T\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 25.675675675675674%, rgb(255, 255, 255) 51.013953406531535%, rgba(255, 255, 255, 0.3) 75.22522522522522%, rgba(255, 255, 255, 0) 100%)\",opacity:.1,...style}})})});});const css=['.framer-JEjKX[data-border=\"true\"]::after, .framer-JEjKX [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JEjKX.framer-1a3wlam, .framer-JEjKX .framer-1a3wlam { display: block; }\",\".framer-JEjKX.framer-xk5z6c { height: 1px; overflow: visible; position: relative; width: 310px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 310\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramermNR3i8sK_=withCSS(Component,css,\"framer-JEjKX\");export default FramermNR3i8sK_;FramermNR3i8sK_.displayName=\"Mobile Menu Divider\";FramermNR3i8sK_.defaultProps={height:1,width:310};addFonts(FramermNR3i8sK_,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermNR3i8sK_\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"310\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mNR3i8sK_.map", "// Generated by Framer (4f2ee3e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useConstant,useIsOnFramerCanvas,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={UW9GeW7a7:{pressed:true},vJCefNgCE:{pressed:true}};const cycleOrder=[\"UW9GeW7a7\",\"vJCefNgCE\"];const serializationHash=\"framer-rhT4K\";const variantClassNames={UW9GeW7a7:\"framer-v-bwnewr\",vJCefNgCE:\"framer-v-8ss6kw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu Active\":\"vJCefNgCE\",Default:\"UW9GeW7a7\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,k0y1V8ihR:tap!==null&&tap!==void 0?tap:props.k0y1V8ihR,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"UW9GeW7a7\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,k0y1V8ihR,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"UW9GeW7a7\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1buifv9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(k0y1V8ihR){const res=await k0y1V8ihR(...args);if(res===false)return false;}setVariant(\"vJCefNgCE\");});const onTap1de8mt1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(k0y1V8ihR){const res=await k0y1V8ihR(...args);if(res===false)return false;}setVariant(\"UW9GeW7a7\");});const onTap1gt1zl3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(k0y1V8ihR){const res=await k0y1V8ihR(...args);if(res===false)return false;}});const isOnCanvas=useIsOnFramerCanvas();const initialVariant=useConstant(()=>variant);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,animate:variants,\"aria-label\":\"Open Menu\",className:cx(serializationHash,...sharedStyleClassNames,\"framer-bwnewr\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",initial:isOnCanvas?variant:initialVariant,layoutDependency:layoutDependency,layoutId:\"UW9GeW7a7\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap1buifv9,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"UW9GeW7a7-pressed\":{\"data-framer-name\":undefined,onTap:onTap1gt1zl3},\"vJCefNgCE-pressed\":{\"data-framer-name\":undefined},vJCefNgCE:{\"aria-label\":\"Close Menu\",\"data-framer-name\":\"Menu Active\",onTap:onTap1de8mt1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a9841g\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"CdeN70rWM\",style:{backgroundColor:\"var(--token-b71027f4-3c4d-4005-a439-2436dac413cc, rgb(153, 153, 153))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{vJCefNgCE:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-23kgeg\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"PqPyrC8sW\",style:{backgroundColor:\"var(--token-b71027f4-3c4d-4005-a439-2436dac413cc, rgb(153, 153, 153))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{vJCefNgCE:{rotate:45}}})]})})});});const css=['.framer-rhT4K[data-border=\"true\"]::after, .framer-rhT4K [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rhT4K.framer-1tynqnz, .framer-rhT4K .framer-1tynqnz { display: block; }\",\".framer-rhT4K.framer-bwnewr { cursor: pointer; height: 44px; overflow: hidden; position: relative; width: 44px; }\",\".framer-rhT4K .framer-1a9841g { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-rhT4K .framer-23kgeg { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-rhT4K.framer-v-8ss6kw .framer-1a9841g, .framer-rhT4K.framer-v-8ss6kw .framer-23kgeg { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vJCefNgCE\":{\"layout\":[\"fixed\",\"fixed\"]},\"itIDU4h3Y\":{\"layout\":[\"fixed\",\"fixed\"]},\"visdW_iYn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"k0y1V8ihR\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerRLcA1MpWB=withCSS(Component,css,\"framer-rhT4K\");export default FramerRLcA1MpWB;FramerRLcA1MpWB.displayName=\"Menu Icon\";FramerRLcA1MpWB.defaultProps={height:44,width:44};addPropertyControls(FramerRLcA1MpWB,{variant:{options:[\"UW9GeW7a7\",\"vJCefNgCE\"],optionTitles:[\"Default\",\"Menu Active\"],title:\"Variant\",type:ControlType.Enum},k0y1V8ihR:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerRLcA1MpWB,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRLcA1MpWB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"k0y1V8ihR\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"44\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vJCefNgCE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"itIDU4h3Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"visdW_iYn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"44\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RLcA1MpWB.map", "// Generated by Framer (aab6bf9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={x3DdRPg1l:{hover:true,pressed:true}};const cycleOrder=[\"x3DdRPg1l\"];const serializationHash=\"framer-hepqj\";const variantClassNames={x3DdRPg1l:\"framer-v-10lf7hw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,logoImage,width,...props})=>{var _ref;return{...props,qV4HCjiho:(_ref=logoImage!==null&&logoImage!==void 0?logoImage:props.qV4HCjiho)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/6zAOzKtqSfsCDPHoThPoV5YCkU.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/6zAOzKtqSfsCDPHoThPoV5YCkU.png?scale-down-to=512 512w,https://framerusercontent.com/images/6zAOzKtqSfsCDPHoThPoV5YCkU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/6zAOzKtqSfsCDPHoThPoV5YCkU.png 1511w\"}};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,qV4HCjiho,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"x3DdRPg1l\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fit\",intrinsicHeight:96,intrinsicWidth:148,pixelHeight:96,pixelWidth:148,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(qV4HCjiho),...{positionX:\"center\",positionY:\"center\"}},className:cx(serializationHash,...sharedStyleClassNames,\"framer-10lf7hw\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"x3DdRPg1l\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:1,...style},variants:{\"x3DdRPg1l-pressed\":{opacity:.5}},...addPropertyOverrides({\"x3DdRPg1l-hover\":{\"data-framer-name\":undefined},\"x3DdRPg1l-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hepqj.framer-11pi2zi, .framer-hepqj .framer-11pi2zi { display: block; }\",\".framer-hepqj.framer-10lf7hw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; min-width: 97px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hepqj.framer-10lf7hw { gap: 0px; } .framer-hepqj.framer-10lf7hw > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-hepqj.framer-10lf7hw > :first-child { margin-left: 0px; } .framer-hepqj.framer-10lf7hw > :last-child { margin-right: 0px; } }\",\".framer-hepqj.framer-v-10lf7hw.hover.framer-10lf7hw, .framer-hepqj.framer-v-10lf7hw.pressed.framer-10lf7hw { min-width: 106px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 97\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"tfBp9Vfe3\":{\"layout\":[\"auto\",\"fixed\"]},\"zdmA4JS6i\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"qV4HCjiho\":\"logoImage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerzXq_kdZQR=withCSS(Component,css,\"framer-hepqj\");export default FramerzXq_kdZQR;FramerzXq_kdZQR.displayName=\"Logo\";FramerzXq_kdZQR.defaultProps={height:40,width:97};addPropertyControls(FramerzXq_kdZQR,{qV4HCjiho:{__defaultAssetReference:\"data:framer/asset-reference,6zAOzKtqSfsCDPHoThPoV5YCkU.png?originalFilename=Logo-navBar.png&preferredSize=auto\",title:\"Logo Image\",type:ControlType.ResponsiveImage}});addFonts(FramerzXq_kdZQR,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzXq_kdZQR\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"qV4HCjiho\\\":\\\"logoImage\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tfBp9Vfe3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zdmA4JS6i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"97\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zXq_kdZQR.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";import{useEffect,useState}from\"react\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function withRotate(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,animate:{rotate:90},transition:{duration:2}});};}export function withHover(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,whileHover:{scale:1.05}});};}export function withRandomColor(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});};}export function withChangedHref(Component){return props=>{console.log(props.href);const[newHref,setNewHref]=useState(props.href);useEffect(()=>{if(localStorage.getItem(\"affid\")){setNewHref(props.href+\"?client_reference_id=\"+localStorage.getItem(\"affid\"));}},[]);return /*#__PURE__*/_jsx(Component,{...props,href:newHref});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withChangedHref\":{\"type\":\"reactHoc\",\"name\":\"withChangedHref\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BuyNowCode.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-SemiBold\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[];export const css=['.framer-IAIxR .framer-styles-preset-19d40m8:not(.rich-text-wrapper), .framer-IAIxR .framer-styles-preset-19d40m8.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-SemiBoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, #f4f4f4); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-IAIxR .framer-styles-preset-19d40m8:not(.rich-text-wrapper), .framer-IAIxR .framer-styles-preset-19d40m8.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-SemiBoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, #f4f4f4); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-IAIxR .framer-styles-preset-19d40m8:not(.rich-text-wrapper), .framer-IAIxR .framer-styles-preset-19d40m8.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-SemiBoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, #f4f4f4); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-IAIxR\";\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 (fb1c8d3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withChangedHref}from\"https://framerusercontent.com/modules/L63FYuMk0tvA00lLKNwH/4iTO2uLuCs7rUCYucq3H/BuyNowCode.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/azSEgvxEi2LmsA8KZM5n/pkoC6KZ3sw6EzLY7cvr7/Tm3ETLgoO.js\";const MotionAWithChangedHref=withChangedHref(motion.a);const enabledGestures={ergPnxXxr:{hover:true,pressed:true},kNZIj40IV:{hover:true,pressed:true},yD0iu0IB0:{hover:true,pressed:true}};const cycleOrder=[\"kNZIj40IV\",\"ergPnxXxr\",\"yD0iu0IB0\"];const serializationHash=\"framer-ICHgh\";const variantClassNames={ergPnxXxr:\"framer-v-gg6gfn\",kNZIj40IV:\"framer-v-1qhmv24\",yD0iu0IB0:\"framer-v-1ah4h4l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Buy Now\":\"yD0iu0IB0\",Primary:\"kNZIj40IV\",Secondary:\"ergPnxXxr\"};const getProps=({height,id,link,newTab,tap,title,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,aVvEhbAeW:newTab!==null&&newTab!==void 0?newTab:props.aVvEhbAeW,LRvN4_wBL:tap!==null&&tap!==void 0?tap:props.LRvN4_wBL,QbL6F0muv:link!==null&&link!==void 0?link:props.QbL6F0muv,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"kNZIj40IV\",WGn9PXEQG:(_ref1=title!==null&&title!==void 0?title:props.WGn9PXEQG)!==null&&_ref1!==void 0?_ref1:\"Browse all templates\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WGn9PXEQG,QbL6F0muv,aVvEhbAeW,LRvN4_wBL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kNZIj40IV\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapheqtcm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(LRvN4_wBL){const res=await LRvN4_wBL(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:QbL6F0muv,openInNewTab:aVvEhbAeW,smoothScroll:true,...addPropertyOverrides({\"yD0iu0IB0-hover\":{href:undefined},\"yD0iu0IB0-pressed\":{href:undefined},yD0iu0IB0:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionAWithChangedHref,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1qhmv24\",className,classNames)} framer-qpelji`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"kNZIj40IV\",onTap:onTapheqtcm,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1,...style},variants:{\"ergPnxXxr-pressed\":{opacity:.7},\"kNZIj40IV-pressed\":{opacity:.5},\"yD0iu0IB0-hover\":{backgroundColor:\"rgb(234, 74, 86)\"}},...addPropertyOverrides({\"ergPnxXxr-hover\":{\"data-framer-name\":undefined},\"ergPnxXxr-pressed\":{\"data-framer-name\":undefined},\"kNZIj40IV-hover\":{\"data-framer-name\":undefined},\"kNZIj40IV-pressed\":{\"data-framer-name\":undefined},\"yD0iu0IB0-hover\":{\"data-framer-name\":undefined},\"yD0iu0IB0-pressed\":{\"data-framer-name\":undefined},ergPnxXxr:{\"data-framer-name\":\"Secondary\"},yD0iu0IB0:{\"data-framer-name\":\"Buy Now\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ciof1\",\"data-framer-name\":\"Button Background\",layoutDependency:layoutDependency,layoutId:\"pauKHD2gz\",style:{backgroundColor:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.65},variants:{\"ergPnxXxr-hover\":{backgroundColor:\"var(--token-d10f9f23-fd2f-4c2f-a2a4-64f40e21fdab, rgb(234, 74, 86))\",opacity:1},\"ergPnxXxr-pressed\":{backgroundColor:\"var(--token-d10f9f23-fd2f-4c2f-a2a4-64f40e21fdab, rgb(234, 74, 86))\",opacity:.4},\"kNZIj40IV-hover\":{backgroundColor:\"var(--token-d10f9f23-fd2f-4c2f-a2a4-64f40e21fdab, rgb(234, 74, 86))\",opacity:1},\"kNZIj40IV-pressed\":{backgroundColor:\"var(--token-d10f9f23-fd2f-4c2f-a2a4-64f40e21fdab, rgb(234, 74, 86))\"},\"yD0iu0IB0-hover\":{backgroundColor:\"rgb(234, 74, 86)\",opacity:1},\"yD0iu0IB0-pressed\":{backgroundColor:\"rgb(234, 74, 86)\",opacity:.7},ergPnxXxr:{opacity:.05}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-19d40m8\",\"data-styles-preset\":\"Tm3ETLgoO\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-3373593e-1092-462d-9889-f22abebe9b15, rgb(22, 23, 25)))\"},children:\"Browse all templates\"})}),className:\"framer-1hn42cn\",\"data-framer-name\":\"Button label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sUbtNrTyr\",style:{\"--extracted-tcooor\":\"var(--token-3373593e-1092-462d-9889-f22abebe9b15, rgb(22, 23, 25))\"},text:WGn9PXEQG,variants:{\"kNZIj40IV-hover\":{\"--extracted-tcooor\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\"},\"kNZIj40IV-pressed\":{\"--extracted-tcooor\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\"},\"yD0iu0IB0-hover\":{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},\"yD0iu0IB0-pressed\":{\"--extracted-tcooor\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\"},ergPnxXxr:{\"--extracted-tcooor\":\"var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, rgb(244, 244, 244))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"kNZIj40IV-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-19d40m8\",\"data-styles-preset\":\"Tm3ETLgoO\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Browse all templates\"})})},\"kNZIj40IV-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-19d40m8\",\"data-styles-preset\":\"Tm3ETLgoO\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Browse all templates\"})})},\"yD0iu0IB0-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-19d40m8\",\"data-styles-preset\":\"Tm3ETLgoO\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:\"Browse all templates\"})})},\"yD0iu0IB0-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-19d40m8\",\"data-styles-preset\":\"Tm3ETLgoO\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Browse all templates\"})})},ergPnxXxr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-19d40m8\",\"data-styles-preset\":\"Tm3ETLgoO\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-cd52abd0-3ed2-4b09-9fa9-8271ebbdc767, rgb(244, 244, 244)))\"},children:\"Browse all templates\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ICHgh.framer-qpelji, .framer-ICHgh .framer-qpelji { display: block; }\",\".framer-ICHgh.framer-1qhmv24 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 56px; justify-content: center; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-ICHgh .framer-7ciof1 { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-ICHgh .framer-1hn42cn { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ICHgh.framer-1qhmv24 { gap: 0px; } .framer-ICHgh.framer-1qhmv24 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ICHgh.framer-1qhmv24 > :first-child { margin-left: 0px; } .framer-ICHgh.framer-1qhmv24 > :last-child { margin-right: 0px; } }\",\".framer-ICHgh.framer-v-gg6gfn .framer-7ciof1, .framer-ICHgh.framer-v-1qhmv24.hover .framer-7ciof1, .framer-ICHgh.framer-v-gg6gfn.pressed .framer-1hn42cn { order: 0; }\",\".framer-ICHgh.framer-v-gg6gfn .framer-1hn42cn, .framer-ICHgh.framer-v-1qhmv24.hover .framer-1hn42cn, .framer-ICHgh.framer-v-gg6gfn.pressed .framer-7ciof1 { order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 208.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"ergPnxXxr\":{\"layout\":[\"auto\",\"fixed\"]},\"yD0iu0IB0\":{\"layout\":[\"auto\",\"fixed\"]},\"nHT51LjJQ\":{\"layout\":[\"auto\",\"fixed\"]},\"LNyJXY4uH\":{\"layout\":[\"auto\",\"fixed\"]},\"FTMrEdzRz\":{\"layout\":[\"auto\",\"fixed\"]},\"nbyKYvBw5\":{\"layout\":[\"auto\",\"fixed\"]},\"gp2CBMq4N\":{\"layout\":[\"auto\",\"fixed\"]},\"A7dQuUMMP\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"WGn9PXEQG\":\"title\",\"QbL6F0muv\":\"link\",\"aVvEhbAeW\":\"newTab\",\"LRvN4_wBL\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerdPACaV9RK=withCSS(Component,css,\"framer-ICHgh\");export default FramerdPACaV9RK;FramerdPACaV9RK.displayName=\"Button\";FramerdPACaV9RK.defaultProps={height:56,width:208.5};addPropertyControls(FramerdPACaV9RK,{variant:{options:[\"kNZIj40IV\",\"ergPnxXxr\",\"yD0iu0IB0\"],optionTitles:[\"Primary\",\"Secondary\",\"Buy Now\"],title:\"Variant\",type:ControlType.Enum},WGn9PXEQG:{defaultValue:\"Browse all templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},QbL6F0muv:{title:\"Link\",type:ControlType.Link},aVvEhbAeW:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},LRvN4_wBL:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerdPACaV9RK,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdPACaV9RK\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"WGn9PXEQG\\\":\\\"title\\\",\\\"QbL6F0muv\\\":\\\"link\\\",\\\"aVvEhbAeW\\\":\\\"newTab\\\",\\\"LRvN4_wBL\\\":\\\"tap\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"208.5\",\"framerIntrinsicHeight\":\"56\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ergPnxXxr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yD0iu0IB0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nHT51LjJQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LNyJXY4uH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"FTMrEdzRz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nbyKYvBw5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gp2CBMq4N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"A7dQuUMMP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dPACaV9RK.map", "function t(){return t=Object.assign?Object.assign.bind():function(r){for(var h=1;h<arguments.length;h++){var a=arguments[h];for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(r[c]=a[c])}return r},t.apply(this,arguments)}function e(r,h,a){return Math.max(r,Math.min(h,a))}class i{advance(r){var h;if(!this.isRunning)return;let a=!1;if(this.lerp)this.value=(c=this.value,u=this.to,(1-(p=1-Math.exp(-60*this.lerp*r)))*c+p*u),Math.round(this.value)===this.to&&(this.value=this.to,a=!0);else{this.currentTime+=r;const h=e(0,this.currentTime/this.duration,1);a=h>=1;const c=a?1:this.easing(h);this.value=this.from+(this.to-this.from)*c}var c,u,p;null==(h=this.onUpdate)||h.call(this,this.value,a),a&&this.stop()}stop(){this.isRunning=!1}fromTo(r,h,{lerp:a=.1,duration:c=1,easing:u=(r=>r),onStart:p,onUpdate:d}){this.from=this.value=r,this.to=h,this.lerp=a,this.duration=c,this.easing=u,this.currentTime=0,this.isRunning=!0,null==p||p(),this.onUpdate=d}}class s{constructor({wrapper:r,content:h,autoResize:a=!0}={}){if(this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth},this.wrapper=r,this.content=h,a){const r=function(r,h){let a;return function(){let h=arguments,c=this;clearTimeout(a),a=setTimeout((function(){r.apply(c,h)}),250)}}(this.resize);this.wrapper!==window&&(this.wrapperResizeObserver=new ResizeObserver(r),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(r),this.contentResizeObserver.observe(this.content)}this.resize()}destroy(){var r,h;null==(r=this.wrapperResizeObserver)||r.disconnect(),null==(h=this.contentResizeObserver)||h.disconnect()}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class o{constructor(){this.events={}}emit(r,...h){let a=this.events[r]||[];for(let r=0,c=a.length;r<c;r++)a[r](...h)}on(r,h){var a;return(null==(a=this.events[r])?void 0:a.push(h))||(this.events[r]=[h]),()=>{var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}}off(r,h){var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}destroy(){this.events={}}}class n{constructor(r,{wheelMultiplier:h=1,touchMultiplier:a=2,normalizeWheel:c=!1}){this.onTouchStart=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:0,y:0}},this.onTouchMove=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r,c=-(h-this.touchStart.x)*this.touchMultiplier,u=-(a-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:c,y:u},this.emitter.emit(\"scroll\",{deltaX:c,deltaY:u,event:r})},this.onTouchEnd=r=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:r})},this.onWheel=r=>{let{deltaX:h,deltaY:a}=r;this.normalizeWheel&&(h=e(-100,h,100),a=e(-100,a,100)),h*=this.wheelMultiplier,a*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:h,deltaY:a,event:r})},this.element=r,this.wheelMultiplier=h,this.touchMultiplier=a,this.normalizeWheel=c,this.touchStart={x:null,y:null},this.emitter=new o,this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(r,h){return this.emitter.on(r,h)}destroy(){this.emitter.destroy(),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}}class l{constructor({wrapper:r=window,content:h=document.documentElement,wheelEventsTarget:a=r,eventsTarget:c=a,smoothWheel:u=!0,smoothTouch:p=!1,syncTouch:d=!1,syncTouchLerp:m=.1,__iosNoInertiaSyncTouchLerp:v=.4,touchInertiaMultiplier:g=35,duration:S,easing:w=(r=>Math.min(1,1.001-Math.pow(2,-10*r))),lerp:f=!S&&.1,infinite:y=!1,orientation:T=\"vertical\",gestureOrientation:z=\"vertical\",touchMultiplier:_=1,wheelMultiplier:M=1,normalizeWheel:L=!1,autoResize:b=!0}={}){this.onVirtualScroll=({deltaX:r,deltaY:h,event:a})=>{if(a.ctrlKey)return;const c=a.type.includes(\"touch\"),u=a.type.includes(\"wheel\");if(\"both\"===this.options.gestureOrientation&&0===r&&0===h||\"vertical\"===this.options.gestureOrientation&&0===h||\"horizontal\"===this.options.gestureOrientation&&0===r||c&&\"vertical\"===this.options.gestureOrientation&&0===this.scroll&&!this.options.infinite&&h<=0)return;let p=a.composedPath();if(p=p.slice(0,p.indexOf(this.rootElement)),p.find((r=>{var h;return(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent\"))||c&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-touch\"))||u&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-wheel\"))||(null==(h=r.classList)?void 0:h.contains(\"lenis\"))})))return;if(this.isStopped||this.isLocked)return void a.preventDefault();if(this.isSmooth=(this.options.smoothTouch||this.options.syncTouch)&&c||this.options.smoothWheel&&u,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();a.preventDefault();let d=h;\"both\"===this.options.gestureOrientation?d=Math.abs(h)>Math.abs(r)?h:r:\"horizontal\"===this.options.gestureOrientation&&(d=r);const m=c&&this.options.syncTouch,v=c&&\"touchend\"===a.type&&Math.abs(d)>1;v&&(d=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+d,t({programmatic:!1},m&&{lerp:v?this.syncTouchLerp:this.options.__iosNoInertiaSyncTouchLerp}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const r=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-r),this.emit()}},window.lenisVersion=\"1.0.29\",r!==document.documentElement&&r!==document.body||(r=window),this.options={wrapper:r,content:h,wheelEventsTarget:a,eventsTarget:c,smoothWheel:u,smoothTouch:p,syncTouch:d,syncTouchLerp:m,__iosNoInertiaSyncTouchLerp:v,touchInertiaMultiplier:g,duration:S,easing:w,lerp:f,infinite:y,gestureOrientation:z,orientation:T,touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L,autoResize:b},this.animate=new i,this.emitter=new o,this.dimensions=new s({wrapper:r,content:h,autoResize:b}),this.toggleClass(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=d||u||p,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll=new n(c,{touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClass(\"lenis\",!1),this.toggleClass(\"lenis-smooth\",!1),this.toggleClass(\"lenis-scrolling\",!1),this.toggleClass(\"lenis-stopped\",!1),this.toggleClass(\"lenis-locked\",!1)}on(r,h){return this.emitter.on(r,h)}off(r,h){return this.emitter.off(r,h)}setScroll(r){this.isHorizontal?this.rootElement.scrollLeft=r:this.rootElement.scrollTop=r}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped=!1,this.reset()}stop(){this.isStopped=!0,this.animate.stop(),this.reset()}raf(r){const h=r-(this.time||r);this.time=r,this.animate.advance(.001*h)}scrollTo(r,{offset:h=0,immediate:a=!1,lock:c=!1,duration:u=this.options.duration,easing:p=this.options.easing,lerp:d=!u&&this.options.lerp,onComplete:m=null,force:v=!1,programmatic:g=!0}={}){if(!this.isStopped&&!this.isLocked||v){if([\"top\",\"left\",\"start\"].includes(r))r=0;else if([\"bottom\",\"right\",\"end\"].includes(r))r=this.limit;else{var S;let a;if(\"string\"==typeof r?a=document.querySelector(r):null!=(S=r)&&S.nodeType&&(a=r),a){if(this.options.wrapper!==window){const r=this.options.wrapper.getBoundingClientRect();h-=this.isHorizontal?r.left:r.top}const c=a.getBoundingClientRect();r=(this.isHorizontal?c.left:c.top)+this.animatedScroll}}if(\"number\"==typeof r){if(r+=h,r=Math.round(r),this.options.infinite?g&&(this.targetScroll=this.animatedScroll=this.scroll):r=e(0,r,this.limit),a)return this.animatedScroll=this.targetScroll=r,this.setScroll(this.scroll),this.reset(),void(null==m||m(this));if(!g){if(r===this.targetScroll)return;this.targetScroll=r}this.animate.fromTo(this.animatedScroll,r,{duration:u,easing:p,lerp:d,onStart:()=>{c&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(r,h)=>{this.isScrolling=!0,this.velocity=r-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=r,this.setScroll(this.scroll),g&&(this.targetScroll=r),h||this.emit(),h&&(this.reset(),this.emit(),null==m||m(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?(this.animatedScroll%(r=this.limit)+r)%r:this.animatedScroll;var r}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(r){this.__isSmooth!==r&&(this.__isSmooth=r,this.toggleClass(\"lenis-smooth\",r))}get isScrolling(){return this.__isScrolling}set isScrolling(r){this.__isScrolling!==r&&(this.__isScrolling=r,this.toggleClass(\"lenis-scrolling\",r))}get isStopped(){return this.__isStopped}set isStopped(r){this.__isStopped!==r&&(this.__isStopped=r,this.toggleClass(\"lenis-stopped\",r))}get isLocked(){return this.__isLocked}set isLocked(r){this.__isLocked!==r&&(this.__isLocked=r,this.toggleClass(\"lenis-locked\",r))}get className(){let r=\"lenis\";return this.isStopped&&(r+=\" lenis-stopped\"),this.isLocked&&(r+=\" lenis-locked\"),this.isScrolling&&(r+=\" lenis-scrolling\"),this.isSmooth&&(r+=\" lenis-smooth\"),r}toggleClass(r,h){this.rootElement.classList.toggle(r,h),this.emitter.emit(\"className change\",this)}}export{l as default};\n//# sourceMappingURL=lenis.modern.mjs.map\n", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){overlayElement.setAttribute(\"data-lenis-prevent\",\"true\");}}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];const computedStyle=window.getComputedStyle(element);if(computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{if(lenis.current){lenis.current.raf(time);requestAnimationFrame(raf);}};requestAnimationFrame(raf);return()=>{if(lenis.current){lenis.current.destroy();lenis.current=null;}};},[]);useEffect(()=>{const styleElement=document.createElement(\"style\");styleElement.textContent=`\nhtml.lenis {\nheight: auto;\n}\n.lenis.lenis-smooth {\n\nscroll-behavior: auto !important;\n}\n.lenis.lenis-smooth [data-lenis-prevent] {\n\noverscroll-behavior: contain;\n}\n.lenis.lenis-stopped {\n\noverflow: hidden;\n}\n.lenis.lenis-scrolling iframe {\n\npointer-events: none;\n}\n`;document.head.appendChild(styleElement);return()=>{document.head.removeChild(styleElement);};},[]);return /*#__PURE__*/_jsx(_Fragment,{});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map", "// Generated by Framer (6bae449)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={Bkuqd6Vwz:{pressed:true},K0b0k9vpu:{hover:true,pressed:true},pC8xq202u:{hover:true,pressed:true},zc48wFQdC:{pressed:true}};const cycleOrder=[\"pC8xq202u\",\"zc48wFQdC\",\"K0b0k9vpu\",\"upMQ9fX4Y\",\"VFYvJoPIS\",\"Bkuqd6Vwz\"];const serializationHash=\"framer-FYGCB\";const variantClassNames={Bkuqd6Vwz:\"framer-v-1xlxj0r\",K0b0k9vpu:\"framer-v-1trcwa1\",pC8xq202u:\"framer-v-y1h29\",upMQ9fX4Y:\"framer-v-cjvsq3\",VFYvJoPIS:\"framer-v-2f3ncr\",zc48wFQdC:\"framer-v-1eldthg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"Bkuqd6Vwz\",\"Dropdown Item\":\"K0b0k9vpu\",\"Dropdown Open\":\"VFYvJoPIS\",Default:\"pC8xq202u\",Dropdown:\"upMQ9fX4Y\",Phone:\"zc48wFQdC\"};const getProps=({height,hover,id,link,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"pC8xq202u\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pC8xq202u\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-y1h29\",className,classNames)} framer-6p0xxz`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pC8xq202u\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"pC8xq202u-pressed\":{opacity:.3},Bkuqd6Vwz:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},K0b0k9vpu:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"Bkuqd6Vwz-pressed\":{\"data-framer-name\":undefined},\"K0b0k9vpu-hover\":{\"data-framer-name\":undefined},\"K0b0k9vpu-pressed\":{\"data-framer-name\":undefined},\"pC8xq202u-hover\":{\"data-framer-name\":undefined},\"pC8xq202u-pressed\":{\"data-framer-name\":undefined},\"zc48wFQdC-pressed\":{\"data-framer-name\":undefined},Bkuqd6Vwz:{\"data-framer-name\":\"Dropdown Item Phone\"},K0b0k9vpu:{\"data-framer-name\":\"Dropdown Item\"},upMQ9fX4Y:{\"data-framer-name\":\"Dropdown\"},VFYvJoPIS:{\"data-framer-name\":\"Dropdown Open\"},zc48wFQdC:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-1e4riyn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"a9El5LxbE\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"Bkuqd6Vwz-pressed\":{opacity:.3},\"K0b0k9vpu-hover\":{\"--extracted-r6o4lv\":\"var(--token-a195a752-8d73-4f02-ad21-582a4d27bad7, rgb(19, 110, 101))\",opacity:1},\"K0b0k9vpu-pressed\":{\"--extracted-r6o4lv\":\"rgb(20, 110, 101)\",opacity:.3},\"pC8xq202u-hover\":{opacity:1},\"pC8xq202u-pressed\":{opacity:1},\"zc48wFQdC-pressed\":{opacity:.5},Bkuqd6Vwz:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},K0b0k9vpu:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1},VFYvJoPIS:{opacity:1},zc48wFQdC:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"K0b0k9vpu-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTcwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a195a752-8d73-4f02-ad21-582a4d27bad7, rgb(19, 110, 101)))\"},children:\"Templates\"})}),fonts:[\"GF;Sen-700\"]},\"K0b0k9vpu-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTUwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(20, 110, 101))\"},children:\"Templates\"})})},Bkuqd6Vwz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},K0b0k9vpu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTUwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"GF;Sen-500\"]},zc48wFQdC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"GF;Sen-regular\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FYGCB.framer-6p0xxz, .framer-FYGCB .framer-6p0xxz { display: block; }\",\".framer-FYGCB.framer-y1h29 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-FYGCB .framer-1e4riyn { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FYGCB.framer-y1h29 { gap: 0px; } .framer-FYGCB.framer-y1h29 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-FYGCB.framer-y1h29 > :first-child { margin-left: 0px; } .framer-FYGCB.framer-y1h29 > :last-child { margin-right: 0px; } }\",\".framer-FYGCB.framer-v-1eldthg.framer-y1h29 { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-FYGCB.framer-v-1eldthg .framer-1e4riyn { height: auto; }\",\".framer-FYGCB.framer-v-1trcwa1.framer-y1h29 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; height: min-content; width: 150px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FYGCB.framer-v-1trcwa1 .framer-1e4riyn { height: auto; white-space: pre-wrap; width: 150px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FYGCB.framer-v-1trcwa1.framer-y1h29 { gap: 0px; } .framer-FYGCB.framer-v-1trcwa1.framer-y1h29 > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-FYGCB.framer-v-1trcwa1.framer-y1h29 > :first-child { margin-top: 0px; } .framer-FYGCB.framer-v-1trcwa1.framer-y1h29 > :last-child { margin-bottom: 0px; } }\",\".framer-FYGCB.framer-v-cjvsq3.framer-y1h29, .framer-FYGCB.framer-v-2f3ncr.framer-y1h29 { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FYGCB.framer-v-cjvsq3.framer-y1h29 { gap: 0px; } .framer-FYGCB.framer-v-cjvsq3.framer-y1h29 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-FYGCB.framer-v-cjvsq3.framer-y1h29 > :first-child { margin-left: 0px; } .framer-FYGCB.framer-v-cjvsq3.framer-y1h29 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FYGCB.framer-v-2f3ncr.framer-y1h29 { gap: 0px; } .framer-FYGCB.framer-v-2f3ncr.framer-y1h29 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-FYGCB.framer-v-2f3ncr.framer-y1h29 > :first-child { margin-left: 0px; } .framer-FYGCB.framer-v-2f3ncr.framer-y1h29 > :last-child { margin-right: 0px; } }\",\".framer-FYGCB.framer-v-1xlxj0r.framer-y1h29 { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FYGCB.framer-v-1xlxj0r.framer-y1h29 { gap: 0px; } .framer-FYGCB.framer-v-1xlxj0r.framer-y1h29 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-FYGCB.framer-v-1xlxj0r.framer-y1h29 > :first-child { margin-left: 0px; } .framer-FYGCB.framer-v-1xlxj0r.framer-y1h29 > :last-child { margin-right: 0px; } }\",\".framer-FYGCB.framer-v-1trcwa1.hover.framer-y1h29 { width: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"zc48wFQdC\":{\"layout\":[\"auto\",\"auto\"]},\"K0b0k9vpu\":{\"layout\":[\"fixed\",\"auto\"]},\"upMQ9fX4Y\":{\"layout\":[\"auto\",\"fixed\"]},\"VFYvJoPIS\":{\"layout\":[\"auto\",\"fixed\"]},\"Bkuqd6Vwz\":{\"layout\":[\"fixed\",\"auto\"]},\"xV_8JtPPD\":{\"layout\":[\"auto\",\"auto\"]},\"zhaGI_UTl\":{\"layout\":[\"auto\",\"fixed\"]},\"XeecI9kMw\":{\"layout\":[\"auto\",\"auto\"]},\"chQMmIKeq\":{\"layout\":[\"auto\",\"fixed\"]},\"DiujiuDw_\":{\"layout\":[\"fixed\",\"auto\"]},\"D8H_2arDx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerCdqJXz2RI=withCSS(Component,css,\"framer-FYGCB\");export default FramerCdqJXz2RI;FramerCdqJXz2RI.displayName=\"Navigation Link Copy\";FramerCdqJXz2RI.defaultProps={height:32,width:78};addPropertyControls(FramerCdqJXz2RI,{variant:{options:[\"pC8xq202u\",\"zc48wFQdC\",\"K0b0k9vpu\",\"upMQ9fX4Y\",\"VFYvJoPIS\",\"Bkuqd6Vwz\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerCdqJXz2RI,[{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:\"Sen\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sen/v9/6xK0dSxYI9_dkN18-vZKK2EISCq5H4vKlD9q78A.woff2\",weight:\"400\"},{family:\"Sen\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sen/v9/6xK0dSxYI9_dkN18-vZKK2EISBi5H4vKlD9q78A.woff2\",weight:\"500\"},{family:\"Sen\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sen/v9/6xK0dSxYI9_dkN18-vZKK2EISM2-H4vKlD9q78A.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCdqJXz2RI\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"78\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zc48wFQdC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"K0b0k9vpu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"upMQ9fX4Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VFYvJoPIS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Bkuqd6Vwz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xV_8JtPPD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zhaGI_UTl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XeecI9kMw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"chQMmIKeq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DiujiuDw_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D8H_2arDx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CdqJXz2RI.map", "// Generated by Framer (78454af)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const enabledGestures={n7GWM4UeJ:{pressed:true},vNnNGtIia:{hover:true,pressed:true},YFMMukspa:{hover:true,pressed:true},zeq_z96el:{pressed:true}};const cycleOrder=[\"YFMMukspa\",\"zeq_z96el\",\"vNnNGtIia\",\"xVdUOVYPR\",\"XWwI0p5dh\",\"n7GWM4UeJ\"];const serializationHash=\"framer-JjrZU\";const variantClassNames={n7GWM4UeJ:\"framer-v-10samiu\",vNnNGtIia:\"framer-v-1o3qgsx\",xVdUOVYPR:\"framer-v-1jgw2j\",XWwI0p5dh:\"framer-v-nna7r8\",YFMMukspa:\"framer-v-152r4vk\",zeq_z96el:\"framer-v-cs6047\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"n7GWM4UeJ\",\"Dropdown Item\":\"vNnNGtIia\",\"Dropdown Open\":\"XWwI0p5dh\",Default:\"YFMMukspa\",Dropdown:\"xVdUOVYPR\",Phone:\"zeq_z96el\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"YFMMukspa\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YFMMukspa\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"vNnNGtIia-hover\",\"vNnNGtIia-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"vNnNGtIia\")return value;return false;};const isDisplayed1=()=>{if([\"xVdUOVYPR\",\"XWwI0p5dh\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-152r4vk\",className,classNames)} framer-18hzadp`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YFMMukspa\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"vNnNGtIia-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},\"YFMMukspa-pressed\":{opacity:.3},n7GWM4UeJ:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},vNnNGtIia:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"n7GWM4UeJ-pressed\":{\"data-framer-name\":undefined},\"vNnNGtIia-hover\":{\"data-framer-name\":undefined},\"vNnNGtIia-pressed\":{\"data-framer-name\":undefined},\"YFMMukspa-hover\":{\"data-framer-name\":undefined},\"YFMMukspa-pressed\":{\"data-framer-name\":undefined},\"zeq_z96el-pressed\":{\"data-framer-name\":undefined},n7GWM4UeJ:{\"data-framer-name\":\"Dropdown Item Phone\"},vNnNGtIia:{\"data-framer-name\":\"Dropdown Item\"},xVdUOVYPR:{\"data-framer-name\":\"Dropdown\"},XWwI0p5dh:{\"data-framer-name\":\"Dropdown Open\"},zeq_z96el:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vNnNGtIia:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14elpf7-container\",layoutDependency:layoutDependency,layoutId:\"b50FOTY9s-container\",style:{opacity:1},variants:{\"vNnNGtIia-hover\":{opacity:1},\"vNnNGtIia-pressed\":{opacity:.3},vNnNGtIia:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"b50FOTY9s\",layoutId:\"b50FOTY9s\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({vNnNGtIia:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-1pftg59\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UxW_Bo4ZU\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"n7GWM4UeJ-pressed\":{opacity:.3},\"vNnNGtIia-hover\":{opacity:1},\"vNnNGtIia-pressed\":{opacity:.3},\"YFMMukspa-hover\":{opacity:1},\"YFMMukspa-pressed\":{opacity:1},\"zeq_z96el-pressed\":{\"--extracted-r6o4lv\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\",opacity:1},n7GWM4UeJ:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},vNnNGtIia:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},XWwI0p5dh:{opacity:1},zeq_z96el:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"zeq_z96el-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTYwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137)))\"},children:\"Templates\"})})},n7GWM4UeJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},vNnNGtIia:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"Inter-Medium\"]},zeq_z96el:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTYwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"GF;Sen-600\"]}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fdq51k-container\",layoutDependency:layoutDependency,layoutId:\"wVEYGGCo1-container\",style:{opacity:.5},variants:{XWwI0p5dh:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"wVEYGGCo1\",layoutId:\"wVEYGGCo1\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({xVdUOVYPR:{variant:\"HJ8S24EMk\"},XWwI0p5dh:{variant:\"CvywQFWVm\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JjrZU.framer-18hzadp, .framer-JjrZU .framer-18hzadp { display: block; }\",\".framer-JjrZU.framer-152r4vk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-JjrZU .framer-14elpf7-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-JjrZU .framer-1pftg59 { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-JjrZU .framer-1fdq51k-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JjrZU.framer-152r4vk { gap: 0px; } .framer-JjrZU.framer-152r4vk > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-JjrZU.framer-152r4vk > :first-child { margin-left: 0px; } .framer-JjrZU.framer-152r4vk > :last-child { margin-right: 0px; } }\",\".framer-JjrZU.framer-v-cs6047.framer-152r4vk { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-JjrZU.framer-v-cs6047 .framer-1pftg59 { height: auto; }\",\".framer-JjrZU.framer-v-1o3qgsx.framer-152r4vk { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-JjrZU.framer-v-1o3qgsx .framer-14elpf7-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-JjrZU.framer-v-1o3qgsx .framer-1pftg59 { flex: 1 0 0px; 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-JjrZU.framer-v-1o3qgsx.framer-152r4vk { gap: 0px; } .framer-JjrZU.framer-v-1o3qgsx.framer-152r4vk > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-JjrZU.framer-v-1o3qgsx.framer-152r4vk > :first-child { margin-left: 0px; } .framer-JjrZU.framer-v-1o3qgsx.framer-152r4vk > :last-child { margin-right: 0px; } }\",\".framer-JjrZU.framer-v-1jgw2j.framer-152r4vk, .framer-JjrZU.framer-v-nna7r8.framer-152r4vk { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JjrZU.framer-v-1jgw2j.framer-152r4vk { gap: 0px; } .framer-JjrZU.framer-v-1jgw2j.framer-152r4vk > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-JjrZU.framer-v-1jgw2j.framer-152r4vk > :first-child { margin-left: 0px; } .framer-JjrZU.framer-v-1jgw2j.framer-152r4vk > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JjrZU.framer-v-nna7r8.framer-152r4vk { gap: 0px; } .framer-JjrZU.framer-v-nna7r8.framer-152r4vk > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-JjrZU.framer-v-nna7r8.framer-152r4vk > :first-child { margin-left: 0px; } .framer-JjrZU.framer-v-nna7r8.framer-152r4vk > :last-child { margin-right: 0px; } }\",\".framer-JjrZU.framer-v-10samiu.framer-152r4vk { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JjrZU.framer-v-10samiu.framer-152r4vk { gap: 0px; } .framer-JjrZU.framer-v-10samiu.framer-152r4vk > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-JjrZU.framer-v-10samiu.framer-152r4vk > :first-child { margin-left: 0px; } .framer-JjrZU.framer-v-10samiu.framer-152r4vk > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"zeq_z96el\":{\"layout\":[\"auto\",\"auto\"]},\"vNnNGtIia\":{\"layout\":[\"fixed\",\"auto\"]},\"xVdUOVYPR\":{\"layout\":[\"auto\",\"fixed\"]},\"XWwI0p5dh\":{\"layout\":[\"auto\",\"fixed\"]},\"n7GWM4UeJ\":{\"layout\":[\"fixed\",\"auto\"]},\"xK9tLliFb\":{\"layout\":[\"auto\",\"auto\"]},\"osPkTc61t\":{\"layout\":[\"auto\",\"fixed\"]},\"TivnOmZef\":{\"layout\":[\"fixed\",\"auto\"]},\"cJ862FlTe\":{\"layout\":[\"auto\",\"fixed\"]},\"kK9VH2C0h\":{\"layout\":[\"fixed\",\"auto\"]},\"YPB8_msov\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramercIGsS7rAp=withCSS(Component,css,\"framer-JjrZU\");export default FramercIGsS7rAp;FramercIGsS7rAp.displayName=\"Navigation Link Copy 10\";FramercIGsS7rAp.defaultProps={height:32,width:78};addPropertyControls(FramercIGsS7rAp,{variant:{options:[\"YFMMukspa\",\"zeq_z96el\",\"vNnNGtIia\",\"xVdUOVYPR\",\"XWwI0p5dh\",\"n7GWM4UeJ\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(FramercIGsS7rAp,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{family:\"Sen\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sen/v9/6xK0dSxYI9_dkN18-vZKK2EISPS-H4vKlD9q78A.woff2\",weight:\"600\"},{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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]},...IconFonts,...CaretIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercIGsS7rAp\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"78\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zeq_z96el\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vNnNGtIia\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xVdUOVYPR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XWwI0p5dh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"n7GWM4UeJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xK9tLliFb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"osPkTc61t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"TivnOmZef\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cJ862FlTe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kK9VH2C0h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YPB8_msov\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cIGsS7rAp.map", "// Generated by Framer (78454af)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const enabledGestures={awMKGUOKj:{pressed:true},CKFBOW3un:{hover:true,pressed:true},ILek8Rlap:{hover:true,pressed:true},XrhTY4qL1:{pressed:true}};const cycleOrder=[\"CKFBOW3un\",\"XrhTY4qL1\",\"ILek8Rlap\",\"Xw7s9gPBp\",\"NL9MHuwsx\",\"awMKGUOKj\"];const serializationHash=\"framer-pf3m8\";const variantClassNames={awMKGUOKj:\"framer-v-uad07k\",CKFBOW3un:\"framer-v-76dvng\",ILek8Rlap:\"framer-v-10nftxh\",NL9MHuwsx:\"framer-v-1jo48af\",XrhTY4qL1:\"framer-v-1xg7wn0\",Xw7s9gPBp:\"framer-v-264h3v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"awMKGUOKj\",\"Dropdown Item\":\"ILek8Rlap\",\"Dropdown Open\":\"NL9MHuwsx\",Default:\"CKFBOW3un\",Dropdown:\"Xw7s9gPBp\",Phone:\"XrhTY4qL1\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"CKFBOW3un\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CKFBOW3un\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"ILek8Rlap-hover\",\"ILek8Rlap-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"ILek8Rlap\")return value;return false;};const isDisplayed1=()=>{if([\"Xw7s9gPBp\",\"NL9MHuwsx\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-76dvng\",className,classNames)} framer-16z5mnw`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CKFBOW3un\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"CKFBOW3un-pressed\":{opacity:.3},\"ILek8Rlap-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},awMKGUOKj:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},ILek8Rlap:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"awMKGUOKj-pressed\":{\"data-framer-name\":undefined},\"CKFBOW3un-hover\":{\"data-framer-name\":undefined},\"CKFBOW3un-pressed\":{\"data-framer-name\":undefined},\"ILek8Rlap-hover\":{\"data-framer-name\":undefined},\"ILek8Rlap-pressed\":{\"data-framer-name\":undefined},\"XrhTY4qL1-pressed\":{\"data-framer-name\":undefined},awMKGUOKj:{\"data-framer-name\":\"Dropdown Item Phone\"},ILek8Rlap:{\"data-framer-name\":\"Dropdown Item\"},NL9MHuwsx:{\"data-framer-name\":\"Dropdown Open\"},XrhTY4qL1:{\"data-framer-name\":\"Phone\"},Xw7s9gPBp:{\"data-framer-name\":\"Dropdown\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ILek8Rlap:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yc0qm1-container\",layoutDependency:layoutDependency,layoutId:\"JDSqU0qSK-container\",style:{opacity:1},variants:{\"ILek8Rlap-hover\":{opacity:1},\"ILek8Rlap-pressed\":{opacity:.3},ILek8Rlap:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"JDSqU0qSK\",layoutId:\"JDSqU0qSK\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({ILek8Rlap:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-1jzbtfx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cNUwdUbMt\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"awMKGUOKj-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},\"CKFBOW3un-hover\":{opacity:1},\"CKFBOW3un-pressed\":{opacity:1},\"ILek8Rlap-hover\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:1},\"ILek8Rlap-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},\"XrhTY4qL1-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.5},awMKGUOKj:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},ILek8Rlap:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},NL9MHuwsx:{opacity:1},XrhTY4qL1:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"awMKGUOKj-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"ILek8Rlap-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"ILek8Rlap-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"XrhTY4qL1-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},awMKGUOKj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},ILek8Rlap:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"Inter-Medium\"]},XrhTY4qL1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qua2ga-container\",layoutDependency:layoutDependency,layoutId:\"ynUBtA_vN-container\",style:{opacity:.5},variants:{NL9MHuwsx:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"ynUBtA_vN\",layoutId:\"ynUBtA_vN\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({NL9MHuwsx:{variant:\"CvywQFWVm\"},Xw7s9gPBp:{variant:\"HJ8S24EMk\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pf3m8.framer-16z5mnw, .framer-pf3m8 .framer-16z5mnw { display: block; }\",\".framer-pf3m8.framer-76dvng { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pf3m8 .framer-yc0qm1-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-pf3m8 .framer-1jzbtfx { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-pf3m8 .framer-1qua2ga-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pf3m8.framer-76dvng { gap: 0px; } .framer-pf3m8.framer-76dvng > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-pf3m8.framer-76dvng > :first-child { margin-left: 0px; } .framer-pf3m8.framer-76dvng > :last-child { margin-right: 0px; } }\",\".framer-pf3m8.framer-v-1xg7wn0.framer-76dvng { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-pf3m8.framer-v-1xg7wn0 .framer-1jzbtfx { height: auto; }\",\".framer-pf3m8.framer-v-10nftxh.framer-76dvng { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-pf3m8.framer-v-10nftxh .framer-yc0qm1-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-pf3m8.framer-v-10nftxh .framer-1jzbtfx { flex: 1 0 0px; 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-pf3m8.framer-v-10nftxh.framer-76dvng { gap: 0px; } .framer-pf3m8.framer-v-10nftxh.framer-76dvng > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-pf3m8.framer-v-10nftxh.framer-76dvng > :first-child { margin-left: 0px; } .framer-pf3m8.framer-v-10nftxh.framer-76dvng > :last-child { margin-right: 0px; } }\",\".framer-pf3m8.framer-v-264h3v.framer-76dvng, .framer-pf3m8.framer-v-1jo48af.framer-76dvng { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pf3m8.framer-v-264h3v.framer-76dvng { gap: 0px; } .framer-pf3m8.framer-v-264h3v.framer-76dvng > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-pf3m8.framer-v-264h3v.framer-76dvng > :first-child { margin-left: 0px; } .framer-pf3m8.framer-v-264h3v.framer-76dvng > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pf3m8.framer-v-1jo48af.framer-76dvng { gap: 0px; } .framer-pf3m8.framer-v-1jo48af.framer-76dvng > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-pf3m8.framer-v-1jo48af.framer-76dvng > :first-child { margin-left: 0px; } .framer-pf3m8.framer-v-1jo48af.framer-76dvng > :last-child { margin-right: 0px; } }\",\".framer-pf3m8.framer-v-uad07k.framer-76dvng { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pf3m8.framer-v-uad07k.framer-76dvng { gap: 0px; } .framer-pf3m8.framer-v-uad07k.framer-76dvng > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-pf3m8.framer-v-uad07k.framer-76dvng > :first-child { margin-left: 0px; } .framer-pf3m8.framer-v-uad07k.framer-76dvng > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"XrhTY4qL1\":{\"layout\":[\"auto\",\"auto\"]},\"ILek8Rlap\":{\"layout\":[\"fixed\",\"auto\"]},\"Xw7s9gPBp\":{\"layout\":[\"auto\",\"fixed\"]},\"NL9MHuwsx\":{\"layout\":[\"auto\",\"fixed\"]},\"awMKGUOKj\":{\"layout\":[\"fixed\",\"auto\"]},\"Wndh_l9Nl\":{\"layout\":[\"auto\",\"auto\"]},\"x5IKgzSZ4\":{\"layout\":[\"auto\",\"fixed\"]},\"NUvpNsFrM\":{\"layout\":[\"fixed\",\"auto\"]},\"GRe_gVGnl\":{\"layout\":[\"auto\",\"fixed\"]},\"O9Qeqb_Zz\":{\"layout\":[\"fixed\",\"auto\"]},\"SsaACw76r\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDG7NVCnhF=withCSS(Component,css,\"framer-pf3m8\");export default FramerDG7NVCnhF;FramerDG7NVCnhF.displayName=\"Navigation Link Copy 4\";FramerDG7NVCnhF.defaultProps={height:32,width:78};addPropertyControls(FramerDG7NVCnhF,{variant:{options:[\"CKFBOW3un\",\"XrhTY4qL1\",\"ILek8Rlap\",\"Xw7s9gPBp\",\"NL9MHuwsx\",\"awMKGUOKj\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(FramerDG7NVCnhF,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]},...IconFonts,...CaretIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDG7NVCnhF\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"78\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XrhTY4qL1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ILek8Rlap\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Xw7s9gPBp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NL9MHuwsx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"awMKGUOKj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Wndh_l9Nl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"x5IKgzSZ4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NUvpNsFrM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GRe_gVGnl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"O9Qeqb_Zz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SsaACw76r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DG7NVCnhF.map", "// Generated by Framer (315fd46)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";const IconFonts=getFonts(Icon);const enabledGestures={Cjo_YhxPK:{pressed:true},dnsXn0pBW:{pressed:true},DOZOeHP1S:{hover:true,pressed:true},Eg4_FPhAL:{hover:true,pressed:true},q2ARuzi0_:{hover:true,pressed:true}};const cycleOrder=[\"DOZOeHP1S\",\"Cjo_YhxPK\",\"q2ARuzi0_\",\"Eg4_FPhAL\",\"riHBSVEBl\",\"dnsXn0pBW\"];const serializationHash=\"framer-l71hu\";const variantClassNames={Cjo_YhxPK:\"framer-v-1mbwyue\",dnsXn0pBW:\"framer-v-355svd\",DOZOeHP1S:\"framer-v-5oxrg0\",Eg4_FPhAL:\"framer-v-1y20oh2\",q2ARuzi0_:\"framer-v-oftsw\",riHBSVEBl:\"framer-v-1xmxxqq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"dnsXn0pBW\",\"Dropdown Item\":\"q2ARuzi0_\",\"Dropdown Open\":\"riHBSVEBl\",Default:\"DOZOeHP1S\",Dropdown:\"Eg4_FPhAL\",Phone:\"Cjo_YhxPK\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"DOZOeHP1S\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DOZOeHP1S\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"q2ARuzi0_-hover\",\"q2ARuzi0_-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"q2ARuzi0_\")return value;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-5oxrg0\",className,classNames)} framer-1pcpzvd`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DOZOeHP1S\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"DOZOeHP1S-pressed\":{opacity:.3},\"Eg4_FPhAL-pressed\":{opacity:.3},\"q2ARuzi0_-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},dnsXn0pBW:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},q2ARuzi0_:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"Cjo_YhxPK-pressed\":{\"data-framer-name\":undefined},\"dnsXn0pBW-pressed\":{\"data-framer-name\":undefined},\"DOZOeHP1S-hover\":{\"data-framer-name\":undefined},\"DOZOeHP1S-pressed\":{\"data-framer-name\":undefined},\"Eg4_FPhAL-hover\":{\"data-framer-name\":undefined},\"Eg4_FPhAL-pressed\":{\"data-framer-name\":undefined},\"q2ARuzi0_-hover\":{\"data-framer-name\":undefined},\"q2ARuzi0_-pressed\":{\"data-framer-name\":undefined},Cjo_YhxPK:{\"data-framer-name\":\"Phone\"},dnsXn0pBW:{\"data-framer-name\":\"Dropdown Item Phone\"},Eg4_FPhAL:{\"data-framer-name\":\"Dropdown\"},q2ARuzi0_:{\"data-framer-name\":\"Dropdown Item\"},riHBSVEBl:{\"data-framer-name\":\"Dropdown Open\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({q2ARuzi0_:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mziytg-container\",layoutDependency:layoutDependency,layoutId:\"bAyfdM6E0-container\",style:{opacity:1},variants:{\"q2ARuzi0_-hover\":{opacity:1},\"q2ARuzi0_-pressed\":{opacity:.3},q2ARuzi0_:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"bAyfdM6E0\",layoutId:\"bAyfdM6E0\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({q2ARuzi0_:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7U2VuLTcwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-1hvx4q2\",fonts:[\"GF;Sen-700\"],layoutDependency:layoutDependency,layoutId:\"YmD1bxA7B\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1},text:gIXbdvVQp,variants:{\"Cjo_YhxPK-pressed\":{opacity:.5},\"dnsXn0pBW-pressed\":{opacity:.3},\"DOZOeHP1S-hover\":{\"--extracted-tcooor\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\"},\"DOZOeHP1S-pressed\":{\"--extracted-tcooor\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\"},\"Eg4_FPhAL-hover\":{\"--extracted-tcooor\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\"},\"Eg4_FPhAL-pressed\":{\"--extracted-tcooor\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\"},\"q2ARuzi0_-hover\":{opacity:1},\"q2ARuzi0_-pressed\":{opacity:.3},Cjo_YhxPK:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},dnsXn0pBW:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},q2ARuzi0_:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"DOZOeHP1S-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7U2VuLTcwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137)))\"},children:\"Templates\"})})},\"DOZOeHP1S-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7U2VuLTcwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137)))\"},children:\"Templates\"})})},\"Eg4_FPhAL-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7U2VuLTcwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137)))\"},children:\"Templates\"})})},\"Eg4_FPhAL-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7U2VuLTcwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137)))\"},children:\"Templates\"})})},Cjo_YhxPK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTcwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},dnsXn0pBW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTcwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},q2ARuzi0_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"Inter-Medium\"]}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-l71hu.framer-1pcpzvd, .framer-l71hu .framer-1pcpzvd { display: block; }\",\".framer-l71hu.framer-5oxrg0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-l71hu .framer-mziytg-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-l71hu .framer-1hvx4q2 { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-l71hu.framer-5oxrg0 { gap: 0px; } .framer-l71hu.framer-5oxrg0 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-l71hu.framer-5oxrg0 > :first-child { margin-left: 0px; } .framer-l71hu.framer-5oxrg0 > :last-child { margin-right: 0px; } }\",\".framer-l71hu.framer-v-1mbwyue.framer-5oxrg0 { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-l71hu.framer-v-1mbwyue .framer-1hvx4q2, .framer-l71hu.framer-v-1y20oh2.hover .framer-1hvx4q2 { height: auto; }\",\".framer-l71hu.framer-v-oftsw.framer-5oxrg0 { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-l71hu.framer-v-oftsw .framer-mziytg-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-l71hu.framer-v-oftsw .framer-1hvx4q2 { flex: 1 0 0px; 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-l71hu.framer-v-oftsw.framer-5oxrg0 { gap: 0px; } .framer-l71hu.framer-v-oftsw.framer-5oxrg0 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-l71hu.framer-v-oftsw.framer-5oxrg0 > :first-child { margin-left: 0px; } .framer-l71hu.framer-v-oftsw.framer-5oxrg0 > :last-child { margin-right: 0px; } }\",\".framer-l71hu.framer-v-1y20oh2.framer-5oxrg0, .framer-l71hu.framer-v-1xmxxqq.framer-5oxrg0 { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-l71hu.framer-v-1y20oh2.framer-5oxrg0 { gap: 0px; } .framer-l71hu.framer-v-1y20oh2.framer-5oxrg0 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-l71hu.framer-v-1y20oh2.framer-5oxrg0 > :first-child { margin-left: 0px; } .framer-l71hu.framer-v-1y20oh2.framer-5oxrg0 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-l71hu.framer-v-1xmxxqq.framer-5oxrg0 { gap: 0px; } .framer-l71hu.framer-v-1xmxxqq.framer-5oxrg0 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-l71hu.framer-v-1xmxxqq.framer-5oxrg0 > :first-child { margin-left: 0px; } .framer-l71hu.framer-v-1xmxxqq.framer-5oxrg0 > :last-child { margin-right: 0px; } }\",\".framer-l71hu.framer-v-355svd.framer-5oxrg0 { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-l71hu.framer-v-355svd.framer-5oxrg0 { gap: 0px; } .framer-l71hu.framer-v-355svd.framer-5oxrg0 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-l71hu.framer-v-355svd.framer-5oxrg0 > :first-child { margin-left: 0px; } .framer-l71hu.framer-v-355svd.framer-5oxrg0 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 100.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Cjo_YhxPK\":{\"layout\":[\"auto\",\"auto\"]},\"q2ARuzi0_\":{\"layout\":[\"fixed\",\"auto\"]},\"Eg4_FPhAL\":{\"layout\":[\"auto\",\"fixed\"]},\"riHBSVEBl\":{\"layout\":[\"auto\",\"fixed\"]},\"dnsXn0pBW\":{\"layout\":[\"fixed\",\"auto\"]},\"UkCsiEMLJ\":{\"layout\":[\"auto\",\"auto\"]},\"bC76maCBS\":{\"layout\":[\"fixed\",\"auto\"]},\"q5r5II5qy\":{\"layout\":[\"auto\",\"fixed\"]},\"DiQm1q3pz\":{\"layout\":[\"fixed\",\"auto\"]},\"vxQIt29sw\":{\"layout\":[\"fixed\",\"auto\"]},\"pK2G4LZNr\":{\"layout\":[\"auto\",\"fixed\"]},\"eeio21Ou0\":{\"layout\":[\"auto\",\"fixed\"]},\"XYhvgnZZZ\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerGNgieg2bS=withCSS(Component,css,\"framer-l71hu\");export default FramerGNgieg2bS;FramerGNgieg2bS.displayName=\"Navigation Link\";FramerGNgieg2bS.defaultProps={height:32,width:100.5};addPropertyControls(FramerGNgieg2bS,{variant:{options:[\"DOZOeHP1S\",\"Cjo_YhxPK\",\"q2ARuzi0_\",\"Eg4_FPhAL\",\"riHBSVEBl\",\"dnsXn0pBW\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(FramerGNgieg2bS,[{explicitInter:true,fonts:[{family:\"Sen\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sen/v9/6xK0dSxYI9_dkN18-vZKK2EISM2-H4vKlD9q78A.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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...IconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGNgieg2bS\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"100.5\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Cjo_YhxPK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"q2ARuzi0_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Eg4_FPhAL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"riHBSVEBl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dnsXn0pBW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UkCsiEMLJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bC76maCBS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q5r5II5qy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DiQm1q3pz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vxQIt29sw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pK2G4LZNr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"eeio21Ou0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XYhvgnZZZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GNgieg2bS.map", "// Generated by Framer (78454af)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const enabledGestures={bRBOJg3eR:{hover:true,pressed:true},DPjPQ0BZN:{pressed:true},T3dad6MdX:{pressed:true},ZK1ghPGky:{hover:true,pressed:true}};const cycleOrder=[\"ZK1ghPGky\",\"T3dad6MdX\",\"bRBOJg3eR\",\"jQzw84OQ4\",\"df5NuL6ZZ\",\"DPjPQ0BZN\"];const serializationHash=\"framer-vtlCI\";const variantClassNames={bRBOJg3eR:\"framer-v-154jcb3\",df5NuL6ZZ:\"framer-v-1pl4gdm\",DPjPQ0BZN:\"framer-v-1cehw5w\",jQzw84OQ4:\"framer-v-si08yc\",T3dad6MdX:\"framer-v-pglt3g\",ZK1ghPGky:\"framer-v-1ad5iyw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"DPjPQ0BZN\",\"Dropdown Item\":\"bRBOJg3eR\",\"Dropdown Open\":\"df5NuL6ZZ\",Default:\"ZK1ghPGky\",Dropdown:\"jQzw84OQ4\",Phone:\"T3dad6MdX\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"ZK1ghPGky\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZK1ghPGky\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"bRBOJg3eR-hover\",\"bRBOJg3eR-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"bRBOJg3eR\")return value;return false;};const isDisplayed1=()=>{if([\"jQzw84OQ4\",\"df5NuL6ZZ\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1ad5iyw\",className,classNames)} framer-fmhuq5`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZK1ghPGky\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"bRBOJg3eR-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},\"ZK1ghPGky-pressed\":{opacity:.3},bRBOJg3eR:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},DPjPQ0BZN:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"bRBOJg3eR-hover\":{\"data-framer-name\":undefined},\"bRBOJg3eR-pressed\":{\"data-framer-name\":undefined},\"DPjPQ0BZN-pressed\":{\"data-framer-name\":undefined},\"T3dad6MdX-pressed\":{\"data-framer-name\":undefined},\"ZK1ghPGky-hover\":{\"data-framer-name\":undefined},\"ZK1ghPGky-pressed\":{\"data-framer-name\":undefined},bRBOJg3eR:{\"data-framer-name\":\"Dropdown Item\"},df5NuL6ZZ:{\"data-framer-name\":\"Dropdown Open\"},DPjPQ0BZN:{\"data-framer-name\":\"Dropdown Item Phone\"},jQzw84OQ4:{\"data-framer-name\":\"Dropdown\"},T3dad6MdX:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bRBOJg3eR:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-39bxaf-container\",layoutDependency:layoutDependency,layoutId:\"VbjykAH9R-container\",style:{opacity:1},variants:{\"bRBOJg3eR-hover\":{opacity:1},\"bRBOJg3eR-pressed\":{opacity:.3},bRBOJg3eR:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"VbjykAH9R\",layoutId:\"VbjykAH9R\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({bRBOJg3eR:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-idfbpn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u7gQ078OL\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"bRBOJg3eR-hover\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:1},\"bRBOJg3eR-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},\"DPjPQ0BZN-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},\"T3dad6MdX-pressed\":{\"--extracted-r6o4lv\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\",opacity:1},\"ZK1ghPGky-hover\":{opacity:1},\"ZK1ghPGky-pressed\":{opacity:1},bRBOJg3eR:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},df5NuL6ZZ:{opacity:1},DPjPQ0BZN:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},T3dad6MdX:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"bRBOJg3eR-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"bRBOJg3eR-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"DPjPQ0BZN-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"T3dad6MdX-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTYwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137)))\"},children:\"Templates\"})})},bRBOJg3eR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"Inter-Medium\"]},DPjPQ0BZN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},T3dad6MdX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTYwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"GF;Sen-600\"]}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7wpcxf-container\",layoutDependency:layoutDependency,layoutId:\"vgV3dyHza-container\",style:{opacity:.5},variants:{df5NuL6ZZ:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"vgV3dyHza\",layoutId:\"vgV3dyHza\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({df5NuL6ZZ:{variant:\"CvywQFWVm\"},jQzw84OQ4:{variant:\"HJ8S24EMk\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vtlCI.framer-fmhuq5, .framer-vtlCI .framer-fmhuq5 { display: block; }\",\".framer-vtlCI.framer-1ad5iyw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-vtlCI .framer-39bxaf-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-vtlCI .framer-idfbpn { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-vtlCI .framer-7wpcxf-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vtlCI.framer-1ad5iyw { gap: 0px; } .framer-vtlCI.framer-1ad5iyw > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-vtlCI.framer-1ad5iyw > :first-child { margin-left: 0px; } .framer-vtlCI.framer-1ad5iyw > :last-child { margin-right: 0px; } }\",\".framer-vtlCI.framer-v-pglt3g.framer-1ad5iyw { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-vtlCI.framer-v-pglt3g .framer-idfbpn { height: auto; }\",\".framer-vtlCI.framer-v-154jcb3.framer-1ad5iyw { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vtlCI.framer-v-154jcb3 .framer-39bxaf-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-vtlCI.framer-v-154jcb3 .framer-idfbpn { flex: 1 0 0px; 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-vtlCI.framer-v-154jcb3.framer-1ad5iyw { gap: 0px; } .framer-vtlCI.framer-v-154jcb3.framer-1ad5iyw > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-vtlCI.framer-v-154jcb3.framer-1ad5iyw > :first-child { margin-left: 0px; } .framer-vtlCI.framer-v-154jcb3.framer-1ad5iyw > :last-child { margin-right: 0px; } }\",\".framer-vtlCI.framer-v-si08yc.framer-1ad5iyw, .framer-vtlCI.framer-v-1pl4gdm.framer-1ad5iyw { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vtlCI.framer-v-si08yc.framer-1ad5iyw { gap: 0px; } .framer-vtlCI.framer-v-si08yc.framer-1ad5iyw > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-vtlCI.framer-v-si08yc.framer-1ad5iyw > :first-child { margin-left: 0px; } .framer-vtlCI.framer-v-si08yc.framer-1ad5iyw > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vtlCI.framer-v-1pl4gdm.framer-1ad5iyw { gap: 0px; } .framer-vtlCI.framer-v-1pl4gdm.framer-1ad5iyw > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-vtlCI.framer-v-1pl4gdm.framer-1ad5iyw > :first-child { margin-left: 0px; } .framer-vtlCI.framer-v-1pl4gdm.framer-1ad5iyw > :last-child { margin-right: 0px; } }\",\".framer-vtlCI.framer-v-1cehw5w.framer-1ad5iyw { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vtlCI.framer-v-1cehw5w.framer-1ad5iyw { gap: 0px; } .framer-vtlCI.framer-v-1cehw5w.framer-1ad5iyw > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-vtlCI.framer-v-1cehw5w.framer-1ad5iyw > :first-child { margin-left: 0px; } .framer-vtlCI.framer-v-1cehw5w.framer-1ad5iyw > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"T3dad6MdX\":{\"layout\":[\"auto\",\"auto\"]},\"bRBOJg3eR\":{\"layout\":[\"fixed\",\"auto\"]},\"jQzw84OQ4\":{\"layout\":[\"auto\",\"fixed\"]},\"df5NuL6ZZ\":{\"layout\":[\"auto\",\"fixed\"]},\"DPjPQ0BZN\":{\"layout\":[\"fixed\",\"auto\"]},\"nx2DN_jJ2\":{\"layout\":[\"auto\",\"auto\"]},\"I1933gX8u\":{\"layout\":[\"auto\",\"fixed\"]},\"EfI3xBdpq\":{\"layout\":[\"fixed\",\"auto\"]},\"zJU0MwRdy\":{\"layout\":[\"auto\",\"fixed\"]},\"WwxdYdDL9\":{\"layout\":[\"fixed\",\"auto\"]},\"HMkozugVc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerJvuhC5cId=withCSS(Component,css,\"framer-vtlCI\");export default FramerJvuhC5cId;FramerJvuhC5cId.displayName=\"Navigation Link Copy 6\";FramerJvuhC5cId.defaultProps={height:32,width:78};addPropertyControls(FramerJvuhC5cId,{variant:{options:[\"ZK1ghPGky\",\"T3dad6MdX\",\"bRBOJg3eR\",\"jQzw84OQ4\",\"df5NuL6ZZ\",\"DPjPQ0BZN\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(FramerJvuhC5cId,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{family:\"Sen\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sen/v9/6xK0dSxYI9_dkN18-vZKK2EISPS-H4vKlD9q78A.woff2\",weight:\"600\"},{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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]},...IconFonts,...CaretIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJvuhC5cId\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"78\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"T3dad6MdX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bRBOJg3eR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jQzw84OQ4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"df5NuL6ZZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DPjPQ0BZN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nx2DN_jJ2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"I1933gX8u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"EfI3xBdpq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zJU0MwRdy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WwxdYdDL9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HMkozugVc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JvuhC5cId.map", "// Generated by Framer (8857874)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={k3pJhPK4y:{hover:true,pressed:true}};const cycleOrder=[\"k3pJhPK4y\"];const serializationHash=\"framer-oEsBu\";const variantClassNames={k3pJhPK4y:\"framer-v-417pru\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,logoImage,width,...props})=>{var _ref;return{...props,qV4HCjiho:(_ref=logoImage!==null&&logoImage!==void 0?logoImage:props.qV4HCjiho)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/zh3CqI3h0TCpLi5MDrENzRte4CA.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/zh3CqI3h0TCpLi5MDrENzRte4CA.png?scale-down-to=512 512w,https://framerusercontent.com/images/zh3CqI3h0TCpLi5MDrENzRte4CA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/zh3CqI3h0TCpLi5MDrENzRte4CA.png 2000w\"}};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,qV4HCjiho,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"k3pJhPK4y\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fit\",intrinsicHeight:96,intrinsicWidth:148,pixelHeight:96,pixelWidth:148,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(qV4HCjiho),...{positionX:\"center\",positionY:\"center\"}},className:cx(serializationHash,...sharedStyleClassNames,\"framer-417pru\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"k3pJhPK4y\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:1,...style},variants:{\"k3pJhPK4y-pressed\":{opacity:.5}},...addPropertyOverrides({\"k3pJhPK4y-hover\":{\"data-framer-name\":undefined},\"k3pJhPK4y-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oEsBu.framer-if3hdb, .framer-oEsBu .framer-if3hdb { display: block; }\",\".framer-oEsBu.framer-417pru { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; min-width: 97px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-oEsBu.framer-417pru { gap: 0px; } .framer-oEsBu.framer-417pru > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-oEsBu.framer-417pru > :first-child { margin-left: 0px; } .framer-oEsBu.framer-417pru > :last-child { margin-right: 0px; } }\",\".framer-oEsBu.framer-v-417pru.hover.framer-417pru, .framer-oEsBu.framer-v-417pru.pressed.framer-417pru { min-width: 106px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 97\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"hib1x2H1E\":{\"layout\":[\"auto\",\"fixed\"]},\"vM160kWH6\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"qV4HCjiho\":\"logoImage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramernuoLx9xh7=withCSS(Component,css,\"framer-oEsBu\");export default FramernuoLx9xh7;FramernuoLx9xh7.displayName=\"Logo\";FramernuoLx9xh7.defaultProps={height:30,width:97};addPropertyControls(FramernuoLx9xh7,{qV4HCjiho:{__defaultAssetReference:\"data:framer/asset-reference,zh3CqI3h0TCpLi5MDrENzRte4CA.png?originalFilename=SHOFT--Emblem-and-Logo-combined.png&preferredSize=auto\",title:\"Logo Image\",type:ControlType.ResponsiveImage}});addFonts(FramernuoLx9xh7,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernuoLx9xh7\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"qV4HCjiho\\\":\\\"logoImage\\\"}\",\"framerIntrinsicHeight\":\"30\",\"framerIntrinsicWidth\":\"97\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"hib1x2H1E\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vM160kWH6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nuoLx9xh7.map", "// Generated by Framer (78454af)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const enabledGestures={AaIwtgWPr:{pressed:true},fWZOrbtEP:{hover:true,pressed:true},kskMc9195:{pressed:true},nsCkbwyMk:{hover:true,pressed:true}};const cycleOrder=[\"nsCkbwyMk\",\"kskMc9195\",\"fWZOrbtEP\",\"pDO3JZ2Be\",\"pOkgQLfJ8\",\"AaIwtgWPr\"];const serializationHash=\"framer-ZbHRS\";const variantClassNames={AaIwtgWPr:\"framer-v-8alunx\",fWZOrbtEP:\"framer-v-nkv5wx\",kskMc9195:\"framer-v-1h74lc4\",nsCkbwyMk:\"framer-v-13rgcd4\",pDO3JZ2Be:\"framer-v-1o0s52t\",pOkgQLfJ8:\"framer-v-szcb96\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"AaIwtgWPr\",\"Dropdown Item\":\"fWZOrbtEP\",\"Dropdown Open\":\"pOkgQLfJ8\",Default:\"nsCkbwyMk\",Dropdown:\"pDO3JZ2Be\",Phone:\"kskMc9195\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"nsCkbwyMk\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nsCkbwyMk\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"fWZOrbtEP-hover\",\"fWZOrbtEP-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"fWZOrbtEP\")return value;return false;};const isDisplayed1=()=>{if([\"pDO3JZ2Be\",\"pOkgQLfJ8\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-13rgcd4\",className,classNames)} framer-1ldqh6y`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nsCkbwyMk\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"fWZOrbtEP-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},\"nsCkbwyMk-pressed\":{opacity:.3},AaIwtgWPr:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},fWZOrbtEP:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"AaIwtgWPr-pressed\":{\"data-framer-name\":undefined},\"fWZOrbtEP-hover\":{\"data-framer-name\":undefined},\"fWZOrbtEP-pressed\":{\"data-framer-name\":undefined},\"kskMc9195-pressed\":{\"data-framer-name\":undefined},\"nsCkbwyMk-hover\":{\"data-framer-name\":undefined},\"nsCkbwyMk-pressed\":{\"data-framer-name\":undefined},AaIwtgWPr:{\"data-framer-name\":\"Dropdown Item Phone\"},fWZOrbtEP:{\"data-framer-name\":\"Dropdown Item\"},kskMc9195:{\"data-framer-name\":\"Phone\"},pDO3JZ2Be:{\"data-framer-name\":\"Dropdown\"},pOkgQLfJ8:{\"data-framer-name\":\"Dropdown Open\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fWZOrbtEP:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18edw1m-container\",layoutDependency:layoutDependency,layoutId:\"yfELhtCdC-container\",style:{opacity:1},variants:{\"fWZOrbtEP-hover\":{opacity:1},\"fWZOrbtEP-pressed\":{opacity:.3},fWZOrbtEP:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"yfELhtCdC\",layoutId:\"yfELhtCdC\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({fWZOrbtEP:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-keycnx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bvYIfnpnS\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"AaIwtgWPr-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},\"fWZOrbtEP-hover\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:1},\"fWZOrbtEP-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},\"kskMc9195-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.5},\"nsCkbwyMk-hover\":{opacity:1},\"nsCkbwyMk-pressed\":{opacity:1},AaIwtgWPr:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},fWZOrbtEP:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},kskMc9195:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1},pOkgQLfJ8:{opacity:1}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"AaIwtgWPr-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"fWZOrbtEP-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"fWZOrbtEP-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"kskMc9195-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},AaIwtgWPr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},fWZOrbtEP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"Inter-Medium\"]},kskMc9195:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ejm0l4-container\",layoutDependency:layoutDependency,layoutId:\"LBL80A5ta-container\",style:{opacity:.5},variants:{pOkgQLfJ8:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"LBL80A5ta\",layoutId:\"LBL80A5ta\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({pDO3JZ2Be:{variant:\"HJ8S24EMk\"},pOkgQLfJ8:{variant:\"CvywQFWVm\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZbHRS.framer-1ldqh6y, .framer-ZbHRS .framer-1ldqh6y { display: block; }\",\".framer-ZbHRS.framer-13rgcd4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ZbHRS .framer-18edw1m-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-ZbHRS .framer-keycnx { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ZbHRS .framer-1ejm0l4-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZbHRS.framer-13rgcd4 { gap: 0px; } .framer-ZbHRS.framer-13rgcd4 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-ZbHRS.framer-13rgcd4 > :first-child { margin-left: 0px; } .framer-ZbHRS.framer-13rgcd4 > :last-child { margin-right: 0px; } }\",\".framer-ZbHRS.framer-v-1h74lc4.framer-13rgcd4 { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-ZbHRS.framer-v-1h74lc4 .framer-keycnx { height: auto; }\",\".framer-ZbHRS.framer-v-nkv5wx.framer-13rgcd4 { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZbHRS.framer-v-nkv5wx .framer-18edw1m-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-ZbHRS.framer-v-nkv5wx .framer-keycnx { flex: 1 0 0px; 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-ZbHRS.framer-v-nkv5wx.framer-13rgcd4 { gap: 0px; } .framer-ZbHRS.framer-v-nkv5wx.framer-13rgcd4 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-ZbHRS.framer-v-nkv5wx.framer-13rgcd4 > :first-child { margin-left: 0px; } .framer-ZbHRS.framer-v-nkv5wx.framer-13rgcd4 > :last-child { margin-right: 0px; } }\",\".framer-ZbHRS.framer-v-1o0s52t.framer-13rgcd4, .framer-ZbHRS.framer-v-szcb96.framer-13rgcd4 { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZbHRS.framer-v-1o0s52t.framer-13rgcd4 { gap: 0px; } .framer-ZbHRS.framer-v-1o0s52t.framer-13rgcd4 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-ZbHRS.framer-v-1o0s52t.framer-13rgcd4 > :first-child { margin-left: 0px; } .framer-ZbHRS.framer-v-1o0s52t.framer-13rgcd4 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZbHRS.framer-v-szcb96.framer-13rgcd4 { gap: 0px; } .framer-ZbHRS.framer-v-szcb96.framer-13rgcd4 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-ZbHRS.framer-v-szcb96.framer-13rgcd4 > :first-child { margin-left: 0px; } .framer-ZbHRS.framer-v-szcb96.framer-13rgcd4 > :last-child { margin-right: 0px; } }\",\".framer-ZbHRS.framer-v-8alunx.framer-13rgcd4 { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZbHRS.framer-v-8alunx.framer-13rgcd4 { gap: 0px; } .framer-ZbHRS.framer-v-8alunx.framer-13rgcd4 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-ZbHRS.framer-v-8alunx.framer-13rgcd4 > :first-child { margin-left: 0px; } .framer-ZbHRS.framer-v-8alunx.framer-13rgcd4 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"kskMc9195\":{\"layout\":[\"auto\",\"auto\"]},\"fWZOrbtEP\":{\"layout\":[\"fixed\",\"auto\"]},\"pDO3JZ2Be\":{\"layout\":[\"auto\",\"fixed\"]},\"pOkgQLfJ8\":{\"layout\":[\"auto\",\"fixed\"]},\"AaIwtgWPr\":{\"layout\":[\"fixed\",\"auto\"]},\"nftFUt5gz\":{\"layout\":[\"auto\",\"auto\"]},\"ydJBx4rAP\":{\"layout\":[\"auto\",\"fixed\"]},\"qsSMPQPK5\":{\"layout\":[\"fixed\",\"auto\"]},\"f861Ti89x\":{\"layout\":[\"auto\",\"fixed\"]},\"gHUtSuTJE\":{\"layout\":[\"fixed\",\"auto\"]},\"pxvQkdtqs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerpwoI2af_X=withCSS(Component,css,\"framer-ZbHRS\");export default FramerpwoI2af_X;FramerpwoI2af_X.displayName=\"Navigation Link Copy 2\";FramerpwoI2af_X.defaultProps={height:32,width:78};addPropertyControls(FramerpwoI2af_X,{variant:{options:[\"nsCkbwyMk\",\"kskMc9195\",\"fWZOrbtEP\",\"pDO3JZ2Be\",\"pOkgQLfJ8\",\"AaIwtgWPr\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(FramerpwoI2af_X,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]},...IconFonts,...CaretIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpwoI2af_X\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kskMc9195\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fWZOrbtEP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pDO3JZ2Be\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pOkgQLfJ8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AaIwtgWPr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nftFUt5gz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ydJBx4rAP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qsSMPQPK5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"f861Ti89x\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gHUtSuTJE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pxvQkdtqs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"78\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pwoI2af_X.map", "// Generated by Framer (78454af)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const enabledGestures={ii9AGFdfB:{pressed:true},rq7gydUar:{hover:true,pressed:true},S3y3sG7iI:{hover:true,pressed:true},SzcMgO_Xx:{pressed:true}};const cycleOrder=[\"S3y3sG7iI\",\"ii9AGFdfB\",\"rq7gydUar\",\"sXxnJW1Sf\",\"PrJD18zd2\",\"SzcMgO_Xx\"];const serializationHash=\"framer-0zmRa\";const variantClassNames={ii9AGFdfB:\"framer-v-19zticg\",PrJD18zd2:\"framer-v-1j8w6lt\",rq7gydUar:\"framer-v-1ymt85l\",S3y3sG7iI:\"framer-v-ppd25c\",sXxnJW1Sf:\"framer-v-1fymsdr\",SzcMgO_Xx:\"framer-v-4qmf7r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"SzcMgO_Xx\",\"Dropdown Item\":\"rq7gydUar\",\"Dropdown Open\":\"PrJD18zd2\",Default:\"S3y3sG7iI\",Dropdown:\"sXxnJW1Sf\",Phone:\"ii9AGFdfB\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"S3y3sG7iI\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S3y3sG7iI\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"rq7gydUar-hover\",\"rq7gydUar-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"rq7gydUar\")return value;return false;};const isDisplayed1=()=>{if([\"sXxnJW1Sf\",\"PrJD18zd2\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-ppd25c\",className,classNames)} framer-1dn0ure`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"S3y3sG7iI\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"rq7gydUar-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},\"S3y3sG7iI-pressed\":{opacity:.3},rq7gydUar:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},SzcMgO_Xx:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"ii9AGFdfB-pressed\":{\"data-framer-name\":undefined},\"rq7gydUar-hover\":{\"data-framer-name\":undefined},\"rq7gydUar-pressed\":{\"data-framer-name\":undefined},\"S3y3sG7iI-hover\":{\"data-framer-name\":undefined},\"S3y3sG7iI-pressed\":{\"data-framer-name\":undefined},\"SzcMgO_Xx-pressed\":{\"data-framer-name\":undefined},ii9AGFdfB:{\"data-framer-name\":\"Phone\"},PrJD18zd2:{\"data-framer-name\":\"Dropdown Open\"},rq7gydUar:{\"data-framer-name\":\"Dropdown Item\"},sXxnJW1Sf:{\"data-framer-name\":\"Dropdown\"},SzcMgO_Xx:{\"data-framer-name\":\"Dropdown Item Phone\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({rq7gydUar:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1en8lb4-container\",layoutDependency:layoutDependency,layoutId:\"gtjJcJSHF-container\",style:{opacity:1},variants:{\"rq7gydUar-hover\":{opacity:1},\"rq7gydUar-pressed\":{opacity:.3},rq7gydUar:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"gtjJcJSHF\",layoutId:\"gtjJcJSHF\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({rq7gydUar:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-15uxv05\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MjN4D9OR5\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"ii9AGFdfB-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.5},\"rq7gydUar-hover\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:1},\"rq7gydUar-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},\"S3y3sG7iI-hover\":{opacity:1},\"S3y3sG7iI-pressed\":{opacity:1},\"SzcMgO_Xx-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},ii9AGFdfB:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1},PrJD18zd2:{opacity:1},rq7gydUar:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},SzcMgO_Xx:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"ii9AGFdfB-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"rq7gydUar-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"rq7gydUar-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"SzcMgO_Xx-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},ii9AGFdfB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},rq7gydUar:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"Inter-Medium\"]},SzcMgO_Xx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zzi3xb-container\",layoutDependency:layoutDependency,layoutId:\"Gn9amZ5Yl-container\",style:{opacity:.5},variants:{PrJD18zd2:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"Gn9amZ5Yl\",layoutId:\"Gn9amZ5Yl\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({PrJD18zd2:{variant:\"CvywQFWVm\"},sXxnJW1Sf:{variant:\"HJ8S24EMk\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0zmRa.framer-1dn0ure, .framer-0zmRa .framer-1dn0ure { display: block; }\",\".framer-0zmRa.framer-ppd25c { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0zmRa .framer-1en8lb4-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-0zmRa .framer-15uxv05 { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-0zmRa .framer-zzi3xb-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0zmRa.framer-ppd25c { gap: 0px; } .framer-0zmRa.framer-ppd25c > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-0zmRa.framer-ppd25c > :first-child { margin-left: 0px; } .framer-0zmRa.framer-ppd25c > :last-child { margin-right: 0px; } }\",\".framer-0zmRa.framer-v-19zticg.framer-ppd25c { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-0zmRa.framer-v-19zticg .framer-15uxv05 { height: auto; }\",\".framer-0zmRa.framer-v-1ymt85l.framer-ppd25c { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0zmRa.framer-v-1ymt85l .framer-1en8lb4-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-0zmRa.framer-v-1ymt85l .framer-15uxv05 { flex: 1 0 0px; 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-0zmRa.framer-v-1ymt85l.framer-ppd25c { gap: 0px; } .framer-0zmRa.framer-v-1ymt85l.framer-ppd25c > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-0zmRa.framer-v-1ymt85l.framer-ppd25c > :first-child { margin-left: 0px; } .framer-0zmRa.framer-v-1ymt85l.framer-ppd25c > :last-child { margin-right: 0px; } }\",\".framer-0zmRa.framer-v-1fymsdr.framer-ppd25c, .framer-0zmRa.framer-v-1j8w6lt.framer-ppd25c { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0zmRa.framer-v-1fymsdr.framer-ppd25c { gap: 0px; } .framer-0zmRa.framer-v-1fymsdr.framer-ppd25c > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-0zmRa.framer-v-1fymsdr.framer-ppd25c > :first-child { margin-left: 0px; } .framer-0zmRa.framer-v-1fymsdr.framer-ppd25c > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0zmRa.framer-v-1j8w6lt.framer-ppd25c { gap: 0px; } .framer-0zmRa.framer-v-1j8w6lt.framer-ppd25c > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-0zmRa.framer-v-1j8w6lt.framer-ppd25c > :first-child { margin-left: 0px; } .framer-0zmRa.framer-v-1j8w6lt.framer-ppd25c > :last-child { margin-right: 0px; } }\",\".framer-0zmRa.framer-v-4qmf7r.framer-ppd25c { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0zmRa.framer-v-4qmf7r.framer-ppd25c { gap: 0px; } .framer-0zmRa.framer-v-4qmf7r.framer-ppd25c > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-0zmRa.framer-v-4qmf7r.framer-ppd25c > :first-child { margin-left: 0px; } .framer-0zmRa.framer-v-4qmf7r.framer-ppd25c > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"ii9AGFdfB\":{\"layout\":[\"auto\",\"auto\"]},\"rq7gydUar\":{\"layout\":[\"fixed\",\"auto\"]},\"sXxnJW1Sf\":{\"layout\":[\"auto\",\"fixed\"]},\"PrJD18zd2\":{\"layout\":[\"auto\",\"fixed\"]},\"SzcMgO_Xx\":{\"layout\":[\"fixed\",\"auto\"]},\"dRvGxWns_\":{\"layout\":[\"auto\",\"auto\"]},\"aQzaqTD2o\":{\"layout\":[\"auto\",\"fixed\"]},\"SCBzfn2Lb\":{\"layout\":[\"fixed\",\"auto\"]},\"Doeclf2Yf\":{\"layout\":[\"auto\",\"fixed\"]},\"kUqqy_A7h\":{\"layout\":[\"fixed\",\"auto\"]},\"DqyVr6KBD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerq9pfFqjJt=withCSS(Component,css,\"framer-0zmRa\");export default Framerq9pfFqjJt;Framerq9pfFqjJt.displayName=\"Navigation Link Copy 3\";Framerq9pfFqjJt.defaultProps={height:32,width:78};addPropertyControls(Framerq9pfFqjJt,{variant:{options:[\"S3y3sG7iI\",\"ii9AGFdfB\",\"rq7gydUar\",\"sXxnJW1Sf\",\"PrJD18zd2\",\"SzcMgO_Xx\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(Framerq9pfFqjJt,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]},...IconFonts,...CaretIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq9pfFqjJt\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"78\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ii9AGFdfB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rq7gydUar\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sXxnJW1Sf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PrJD18zd2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"SzcMgO_Xx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dRvGxWns_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aQzaqTD2o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"SCBzfn2Lb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Doeclf2Yf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kUqqy_A7h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DqyVr6KBD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q9pfFqjJt.map", "// Generated by Framer (315fd46)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const enabledGestures={arP06P8Cg:{hover:true,pressed:true},IIttwYWFS:{hover:true,pressed:true},Jqfz31Qdk:{pressed:true},s6FlLvz3Z:{pressed:true}};const cycleOrder=[\"IIttwYWFS\",\"Jqfz31Qdk\",\"arP06P8Cg\",\"R5druYMGu\",\"ImtsLMZ8V\",\"s6FlLvz3Z\"];const serializationHash=\"framer-MBKWP\";const variantClassNames={arP06P8Cg:\"framer-v-81rsit\",IIttwYWFS:\"framer-v-1duuan\",ImtsLMZ8V:\"framer-v-fwy5zd\",Jqfz31Qdk:\"framer-v-18pbcog\",R5druYMGu:\"framer-v-10jb1tr\",s6FlLvz3Z:\"framer-v-1u93e1x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"s6FlLvz3Z\",\"Dropdown Item\":\"arP06P8Cg\",\"Dropdown Open\":\"ImtsLMZ8V\",Default:\"IIttwYWFS\",Dropdown:\"R5druYMGu\",Phone:\"Jqfz31Qdk\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"IIttwYWFS\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IIttwYWFS\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"arP06P8Cg-hover\",\"arP06P8Cg-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"arP06P8Cg\")return value;return false;};const isDisplayed1=()=>{if([\"R5druYMGu\",\"ImtsLMZ8V\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1duuan\",className,classNames)} framer-1pj94cl`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IIttwYWFS\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"arP06P8Cg-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},\"IIttwYWFS-pressed\":{opacity:.3},arP06P8Cg:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},s6FlLvz3Z:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"arP06P8Cg-hover\":{\"data-framer-name\":undefined},\"arP06P8Cg-pressed\":{\"data-framer-name\":undefined},\"IIttwYWFS-hover\":{\"data-framer-name\":undefined},\"IIttwYWFS-pressed\":{\"data-framer-name\":undefined},\"Jqfz31Qdk-pressed\":{\"data-framer-name\":undefined},\"s6FlLvz3Z-pressed\":{\"data-framer-name\":undefined},arP06P8Cg:{\"data-framer-name\":\"Dropdown Item\"},ImtsLMZ8V:{\"data-framer-name\":\"Dropdown Open\"},Jqfz31Qdk:{\"data-framer-name\":\"Phone\"},R5druYMGu:{\"data-framer-name\":\"Dropdown\"},s6FlLvz3Z:{\"data-framer-name\":\"Dropdown Item Phone\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({arP06P8Cg:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ht2ge8-container\",layoutDependency:layoutDependency,layoutId:\"U5XrcYsJA-container\",style:{opacity:1},variants:{\"arP06P8Cg-hover\":{opacity:1},\"arP06P8Cg-pressed\":{opacity:.3},arP06P8Cg:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"U5XrcYsJA\",layoutId:\"U5XrcYsJA\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({arP06P8Cg:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7U2VuLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-ieblk0\",fonts:[\"GF;Sen-regular\"],layoutDependency:layoutDependency,layoutId:\"rwtYlqfpj\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"arP06P8Cg-hover\":{opacity:1},\"arP06P8Cg-pressed\":{opacity:.3},\"IIttwYWFS-hover\":{opacity:1},\"IIttwYWFS-pressed\":{opacity:1},\"Jqfz31Qdk-pressed\":{opacity:.5},\"s6FlLvz3Z-pressed\":{opacity:.3},arP06P8Cg:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},ImtsLMZ8V:{opacity:1},Jqfz31Qdk:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1},s6FlLvz3Z:{\"--extracted-r6o4lv\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\",opacity:.8}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({arP06P8Cg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTUwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"GF;Sen-500\"]},Jqfz31Qdk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},s6FlLvz3Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137)))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-r88hhr-container\",layoutDependency:layoutDependency,layoutId:\"vtBrIx8le-container\",style:{opacity:.5},variants:{ImtsLMZ8V:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"vtBrIx8le\",layoutId:\"vtBrIx8le\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({ImtsLMZ8V:{variant:\"CvywQFWVm\"},R5druYMGu:{variant:\"HJ8S24EMk\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MBKWP.framer-1pj94cl, .framer-MBKWP .framer-1pj94cl { display: block; }\",\".framer-MBKWP.framer-1duuan { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MBKWP .framer-1ht2ge8-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-MBKWP .framer-ieblk0 { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-MBKWP .framer-r88hhr-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MBKWP.framer-1duuan { gap: 0px; } .framer-MBKWP.framer-1duuan > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-MBKWP.framer-1duuan > :first-child { margin-left: 0px; } .framer-MBKWP.framer-1duuan > :last-child { margin-right: 0px; } }\",\".framer-MBKWP.framer-v-18pbcog.framer-1duuan { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-MBKWP.framer-v-18pbcog .framer-ieblk0 { height: auto; }\",\".framer-MBKWP.framer-v-81rsit.framer-1duuan { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MBKWP.framer-v-81rsit .framer-1ht2ge8-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-MBKWP.framer-v-81rsit .framer-ieblk0 { flex: 1 0 0px; 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-MBKWP.framer-v-81rsit.framer-1duuan { gap: 0px; } .framer-MBKWP.framer-v-81rsit.framer-1duuan > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-MBKWP.framer-v-81rsit.framer-1duuan > :first-child { margin-left: 0px; } .framer-MBKWP.framer-v-81rsit.framer-1duuan > :last-child { margin-right: 0px; } }\",\".framer-MBKWP.framer-v-10jb1tr.framer-1duuan, .framer-MBKWP.framer-v-fwy5zd.framer-1duuan { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MBKWP.framer-v-10jb1tr.framer-1duuan { gap: 0px; } .framer-MBKWP.framer-v-10jb1tr.framer-1duuan > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-MBKWP.framer-v-10jb1tr.framer-1duuan > :first-child { margin-left: 0px; } .framer-MBKWP.framer-v-10jb1tr.framer-1duuan > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MBKWP.framer-v-fwy5zd.framer-1duuan { gap: 0px; } .framer-MBKWP.framer-v-fwy5zd.framer-1duuan > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-MBKWP.framer-v-fwy5zd.framer-1duuan > :first-child { margin-left: 0px; } .framer-MBKWP.framer-v-fwy5zd.framer-1duuan > :last-child { margin-right: 0px; } }\",\".framer-MBKWP.framer-v-1u93e1x.framer-1duuan { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MBKWP.framer-v-1u93e1x .framer-ieblk0 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MBKWP.framer-v-1u93e1x.framer-1duuan { gap: 0px; } .framer-MBKWP.framer-v-1u93e1x.framer-1duuan > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-MBKWP.framer-v-1u93e1x.framer-1duuan > :first-child { margin-left: 0px; } .framer-MBKWP.framer-v-1u93e1x.framer-1duuan > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Jqfz31Qdk\":{\"layout\":[\"auto\",\"auto\"]},\"arP06P8Cg\":{\"layout\":[\"fixed\",\"auto\"]},\"R5druYMGu\":{\"layout\":[\"auto\",\"fixed\"]},\"ImtsLMZ8V\":{\"layout\":[\"auto\",\"fixed\"]},\"s6FlLvz3Z\":{\"layout\":[\"fixed\",\"auto\"]},\"dM8Kaxv40\":{\"layout\":[\"auto\",\"auto\"]},\"l9wyth6Lo\":{\"layout\":[\"auto\",\"fixed\"]},\"kqStF1sZh\":{\"layout\":[\"fixed\",\"auto\"]},\"bfikr3VDR\":{\"layout\":[\"auto\",\"fixed\"]},\"zvtLMQbjC\":{\"layout\":[\"fixed\",\"auto\"]},\"n2tiK43PH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerUoB3zVnIO=withCSS(Component,css,\"framer-MBKWP\");export default FramerUoB3zVnIO;FramerUoB3zVnIO.displayName=\"Navigation Link Copy 7\";FramerUoB3zVnIO.defaultProps={height:32,width:78};addPropertyControls(FramerUoB3zVnIO,{variant:{options:[\"IIttwYWFS\",\"Jqfz31Qdk\",\"arP06P8Cg\",\"R5druYMGu\",\"ImtsLMZ8V\",\"s6FlLvz3Z\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(FramerUoB3zVnIO,[{explicitInter:true,fonts:[{family:\"Sen\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sen/v9/6xK0dSxYI9_dkN18-vZKK2EISCq5H4vKlD9q78A.woff2\",weight:\"400\"},{family:\"Sen\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sen/v9/6xK0dSxYI9_dkN18-vZKK2EISBi5H4vKlD9q78A.woff2\",weight:\"500\"}]},...IconFonts,...CaretIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUoB3zVnIO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Jqfz31Qdk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"arP06P8Cg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R5druYMGu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ImtsLMZ8V\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"s6FlLvz3Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dM8Kaxv40\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"l9wyth6Lo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kqStF1sZh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bfikr3VDR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zvtLMQbjC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n2tiK43PH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\",\"framerIntrinsicWidth\":\"78\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UoB3zVnIO.map", "// Generated by Framer (315fd46)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const enabledGestures={fbat2GptR:{hover:true,pressed:true},KIrG5vULv:{pressed:true},MMbBJR_us:{pressed:true},UtIlZPo4Q:{hover:true,pressed:true}};const cycleOrder=[\"UtIlZPo4Q\",\"MMbBJR_us\",\"fbat2GptR\",\"GO3NOkJl4\",\"zBTEJlcTm\",\"KIrG5vULv\"];const serializationHash=\"framer-QV28L\";const variantClassNames={fbat2GptR:\"framer-v-oplvb1\",GO3NOkJl4:\"framer-v-1ybtjzw\",KIrG5vULv:\"framer-v-1whqjpp\",MMbBJR_us:\"framer-v-1wzixcc\",UtIlZPo4Q:\"framer-v-1gczym4\",zBTEJlcTm:\"framer-v-xi3gi6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"KIrG5vULv\",\"Dropdown Item\":\"fbat2GptR\",\"Dropdown Open\":\"zBTEJlcTm\",Default:\"UtIlZPo4Q\",Dropdown:\"GO3NOkJl4\",Phone:\"MMbBJR_us\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"UtIlZPo4Q\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UtIlZPo4Q\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"fbat2GptR-hover\",\"fbat2GptR-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"fbat2GptR\")return value;return false;};const isDisplayed1=()=>{if([\"GO3NOkJl4\",\"zBTEJlcTm\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1gczym4\",className,classNames)} framer-11mbr8e`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UtIlZPo4Q\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"fbat2GptR-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},\"UtIlZPo4Q-pressed\":{opacity:.3},fbat2GptR:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},KIrG5vULv:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"fbat2GptR-hover\":{\"data-framer-name\":undefined},\"fbat2GptR-pressed\":{\"data-framer-name\":undefined},\"KIrG5vULv-pressed\":{\"data-framer-name\":undefined},\"MMbBJR_us-pressed\":{\"data-framer-name\":undefined},\"UtIlZPo4Q-hover\":{\"data-framer-name\":undefined},\"UtIlZPo4Q-pressed\":{\"data-framer-name\":undefined},fbat2GptR:{\"data-framer-name\":\"Dropdown Item\"},GO3NOkJl4:{\"data-framer-name\":\"Dropdown\"},KIrG5vULv:{\"data-framer-name\":\"Dropdown Item Phone\"},MMbBJR_us:{\"data-framer-name\":\"Phone\"},zBTEJlcTm:{\"data-framer-name\":\"Dropdown Open\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fbat2GptR:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19ygodc-container\",layoutDependency:layoutDependency,layoutId:\"Yg6ROTwRn-container\",style:{opacity:1},variants:{\"fbat2GptR-hover\":{opacity:1},\"fbat2GptR-pressed\":{opacity:.3},fbat2GptR:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"Yg6ROTwRn\",layoutId:\"Yg6ROTwRn\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({fbat2GptR:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-15ifnbg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XvsP7tF11\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"fbat2GptR-hover\":{opacity:1},\"fbat2GptR-pressed\":{opacity:.3},\"KIrG5vULv-pressed\":{opacity:.3},\"MMbBJR_us-pressed\":{opacity:.5},\"UtIlZPo4Q-hover\":{opacity:1},\"UtIlZPo4Q-pressed\":{opacity:1},fbat2GptR:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},KIrG5vULv:{\"--extracted-r6o4lv\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\",opacity:.8},MMbBJR_us:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1},zBTEJlcTm:{opacity:1}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({fbat2GptR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"Inter-Medium\"]},KIrG5vULv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137)))\"},children:\"Templates\"})})},MMbBJR_us:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ttkjfx-container\",layoutDependency:layoutDependency,layoutId:\"JkM7U8vt9-container\",style:{opacity:.5},variants:{zBTEJlcTm:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"JkM7U8vt9\",layoutId:\"JkM7U8vt9\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({GO3NOkJl4:{variant:\"HJ8S24EMk\"},zBTEJlcTm:{variant:\"CvywQFWVm\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QV28L.framer-11mbr8e, .framer-QV28L .framer-11mbr8e { display: block; }\",\".framer-QV28L.framer-1gczym4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-QV28L .framer-19ygodc-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-QV28L .framer-15ifnbg { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-QV28L .framer-ttkjfx-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QV28L.framer-1gczym4 { gap: 0px; } .framer-QV28L.framer-1gczym4 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-QV28L.framer-1gczym4 > :first-child { margin-left: 0px; } .framer-QV28L.framer-1gczym4 > :last-child { margin-right: 0px; } }\",\".framer-QV28L.framer-v-1wzixcc.framer-1gczym4 { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-QV28L.framer-v-1wzixcc .framer-15ifnbg { height: auto; }\",\".framer-QV28L.framer-v-oplvb1.framer-1gczym4 { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-QV28L.framer-v-oplvb1 .framer-19ygodc-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-QV28L.framer-v-oplvb1 .framer-15ifnbg { flex: 1 0 0px; 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-QV28L.framer-v-oplvb1.framer-1gczym4 { gap: 0px; } .framer-QV28L.framer-v-oplvb1.framer-1gczym4 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-QV28L.framer-v-oplvb1.framer-1gczym4 > :first-child { margin-left: 0px; } .framer-QV28L.framer-v-oplvb1.framer-1gczym4 > :last-child { margin-right: 0px; } }\",\".framer-QV28L.framer-v-1ybtjzw.framer-1gczym4, .framer-QV28L.framer-v-xi3gi6.framer-1gczym4 { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QV28L.framer-v-1ybtjzw.framer-1gczym4 { gap: 0px; } .framer-QV28L.framer-v-1ybtjzw.framer-1gczym4 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-QV28L.framer-v-1ybtjzw.framer-1gczym4 > :first-child { margin-left: 0px; } .framer-QV28L.framer-v-1ybtjzw.framer-1gczym4 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QV28L.framer-v-xi3gi6.framer-1gczym4 { gap: 0px; } .framer-QV28L.framer-v-xi3gi6.framer-1gczym4 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-QV28L.framer-v-xi3gi6.framer-1gczym4 > :first-child { margin-left: 0px; } .framer-QV28L.framer-v-xi3gi6.framer-1gczym4 > :last-child { margin-right: 0px; } }\",\".framer-QV28L.framer-v-1whqjpp.framer-1gczym4 { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-QV28L.framer-v-1whqjpp .framer-15ifnbg { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QV28L.framer-v-1whqjpp.framer-1gczym4 { gap: 0px; } .framer-QV28L.framer-v-1whqjpp.framer-1gczym4 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-QV28L.framer-v-1whqjpp.framer-1gczym4 > :first-child { margin-left: 0px; } .framer-QV28L.framer-v-1whqjpp.framer-1gczym4 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"MMbBJR_us\":{\"layout\":[\"auto\",\"auto\"]},\"fbat2GptR\":{\"layout\":[\"fixed\",\"auto\"]},\"GO3NOkJl4\":{\"layout\":[\"auto\",\"fixed\"]},\"zBTEJlcTm\":{\"layout\":[\"auto\",\"fixed\"]},\"KIrG5vULv\":{\"layout\":[\"fixed\",\"auto\"]},\"mjbLe7sxZ\":{\"layout\":[\"auto\",\"auto\"]},\"MSf37LlVX\":{\"layout\":[\"auto\",\"fixed\"]},\"HlWGRX1GY\":{\"layout\":[\"fixed\",\"auto\"]},\"l2r5UUFVT\":{\"layout\":[\"auto\",\"fixed\"]},\"cDIJ67vLI\":{\"layout\":[\"fixed\",\"auto\"]},\"WGf863Xf1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerwKC78lRXz=withCSS(Component,css,\"framer-QV28L\");export default FramerwKC78lRXz;FramerwKC78lRXz.displayName=\"Navigation Link Copy 9\";FramerwKC78lRXz.defaultProps={height:32,width:78};addPropertyControls(FramerwKC78lRXz,{variant:{options:[\"UtIlZPo4Q\",\"MMbBJR_us\",\"fbat2GptR\",\"GO3NOkJl4\",\"zBTEJlcTm\",\"KIrG5vULv\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(FramerwKC78lRXz,[{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:\"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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...IconFonts,...CaretIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwKC78lRXz\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MMbBJR_us\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fbat2GptR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GO3NOkJl4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zBTEJlcTm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"KIrG5vULv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mjbLe7sxZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MSf37LlVX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"HlWGRX1GY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"l2r5UUFVT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cDIJ67vLI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WGf863Xf1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\",\"framerIntrinsicWidth\":\"78\",\"framerIntrinsicHeight\":\"32\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wKC78lRXz.map", "// Generated by Framer (315fd46)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const enabledGestures={dfV489Nlh:{pressed:true},IfFRVRgkj:{hover:true,pressed:true},vaaUPdKYV:{hover:true,pressed:true},xLE5R1wND:{pressed:true}};const cycleOrder=[\"IfFRVRgkj\",\"xLE5R1wND\",\"vaaUPdKYV\",\"hnHF5yQ1n\",\"H2vl6UeJJ\",\"dfV489Nlh\"];const serializationHash=\"framer-pMqnM\";const variantClassNames={dfV489Nlh:\"framer-v-17pudy7\",H2vl6UeJJ:\"framer-v-1hc75b6\",hnHF5yQ1n:\"framer-v-1yi6bfz\",IfFRVRgkj:\"framer-v-14r192s\",vaaUPdKYV:\"framer-v-oaplza\",xLE5R1wND:\"framer-v-w8at3z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"dfV489Nlh\",\"Dropdown Item\":\"vaaUPdKYV\",\"Dropdown Open\":\"H2vl6UeJJ\",Default:\"IfFRVRgkj\",Dropdown:\"hnHF5yQ1n\",Phone:\"xLE5R1wND\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"IfFRVRgkj\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IfFRVRgkj\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"vaaUPdKYV-hover\",\"vaaUPdKYV-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"vaaUPdKYV\")return value;return false;};const isDisplayed1=()=>{if([\"hnHF5yQ1n\",\"H2vl6UeJJ\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-14r192s\",className,classNames)} framer-17zkurt`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IfFRVRgkj\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"IfFRVRgkj-pressed\":{opacity:.3},\"vaaUPdKYV-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},dfV489Nlh:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},vaaUPdKYV:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"dfV489Nlh-pressed\":{\"data-framer-name\":undefined},\"IfFRVRgkj-hover\":{\"data-framer-name\":undefined},\"IfFRVRgkj-pressed\":{\"data-framer-name\":undefined},\"vaaUPdKYV-hover\":{\"data-framer-name\":undefined},\"vaaUPdKYV-pressed\":{\"data-framer-name\":undefined},\"xLE5R1wND-pressed\":{\"data-framer-name\":undefined},dfV489Nlh:{\"data-framer-name\":\"Dropdown Item Phone\"},H2vl6UeJJ:{\"data-framer-name\":\"Dropdown Open\"},hnHF5yQ1n:{\"data-framer-name\":\"Dropdown\"},vaaUPdKYV:{\"data-framer-name\":\"Dropdown Item\"},xLE5R1wND:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vaaUPdKYV:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pn5r9l-container\",layoutDependency:layoutDependency,layoutId:\"FXhzUEEoD-container\",style:{opacity:1},variants:{\"vaaUPdKYV-hover\":{opacity:1},\"vaaUPdKYV-pressed\":{opacity:.3},vaaUPdKYV:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"FXhzUEEoD\",layoutId:\"FXhzUEEoD\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({vaaUPdKYV:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-14altvo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DIxB1j1bo\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"dfV489Nlh-pressed\":{opacity:.3},\"IfFRVRgkj-hover\":{opacity:1},\"IfFRVRgkj-pressed\":{opacity:1},\"vaaUPdKYV-hover\":{opacity:1},\"vaaUPdKYV-pressed\":{opacity:.3},\"xLE5R1wND-pressed\":{opacity:.5},dfV489Nlh:{\"--extracted-r6o4lv\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\",opacity:.8},H2vl6UeJJ:{opacity:1},vaaUPdKYV:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},xLE5R1wND:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({dfV489Nlh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137)))\"},children:\"Templates\"})})},vaaUPdKYV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"Inter-Medium\"]},xLE5R1wND:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qophe6-container\",layoutDependency:layoutDependency,layoutId:\"g3zLYC5IR-container\",style:{opacity:.5},variants:{H2vl6UeJJ:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"g3zLYC5IR\",layoutId:\"g3zLYC5IR\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({H2vl6UeJJ:{variant:\"CvywQFWVm\"},hnHF5yQ1n:{variant:\"HJ8S24EMk\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pMqnM.framer-17zkurt, .framer-pMqnM .framer-17zkurt { display: block; }\",\".framer-pMqnM.framer-14r192s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pMqnM .framer-1pn5r9l-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-pMqnM .framer-14altvo { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-pMqnM .framer-1qophe6-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pMqnM.framer-14r192s { gap: 0px; } .framer-pMqnM.framer-14r192s > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-pMqnM.framer-14r192s > :first-child { margin-left: 0px; } .framer-pMqnM.framer-14r192s > :last-child { margin-right: 0px; } }\",\".framer-pMqnM.framer-v-w8at3z.framer-14r192s { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-pMqnM.framer-v-w8at3z .framer-14altvo { height: auto; }\",\".framer-pMqnM.framer-v-oaplza.framer-14r192s { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-pMqnM.framer-v-oaplza .framer-1pn5r9l-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-pMqnM.framer-v-oaplza .framer-14altvo { flex: 1 0 0px; 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-pMqnM.framer-v-oaplza.framer-14r192s { gap: 0px; } .framer-pMqnM.framer-v-oaplza.framer-14r192s > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-pMqnM.framer-v-oaplza.framer-14r192s > :first-child { margin-left: 0px; } .framer-pMqnM.framer-v-oaplza.framer-14r192s > :last-child { margin-right: 0px; } }\",\".framer-pMqnM.framer-v-1yi6bfz.framer-14r192s, .framer-pMqnM.framer-v-1hc75b6.framer-14r192s { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pMqnM.framer-v-1yi6bfz.framer-14r192s { gap: 0px; } .framer-pMqnM.framer-v-1yi6bfz.framer-14r192s > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-pMqnM.framer-v-1yi6bfz.framer-14r192s > :first-child { margin-left: 0px; } .framer-pMqnM.framer-v-1yi6bfz.framer-14r192s > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pMqnM.framer-v-1hc75b6.framer-14r192s { gap: 0px; } .framer-pMqnM.framer-v-1hc75b6.framer-14r192s > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-pMqnM.framer-v-1hc75b6.framer-14r192s > :first-child { margin-left: 0px; } .framer-pMqnM.framer-v-1hc75b6.framer-14r192s > :last-child { margin-right: 0px; } }\",\".framer-pMqnM.framer-v-17pudy7.framer-14r192s { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-pMqnM.framer-v-17pudy7 .framer-14altvo { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pMqnM.framer-v-17pudy7.framer-14r192s { gap: 0px; } .framer-pMqnM.framer-v-17pudy7.framer-14r192s > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-pMqnM.framer-v-17pudy7.framer-14r192s > :first-child { margin-left: 0px; } .framer-pMqnM.framer-v-17pudy7.framer-14r192s > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"xLE5R1wND\":{\"layout\":[\"auto\",\"auto\"]},\"vaaUPdKYV\":{\"layout\":[\"fixed\",\"auto\"]},\"hnHF5yQ1n\":{\"layout\":[\"auto\",\"fixed\"]},\"H2vl6UeJJ\":{\"layout\":[\"auto\",\"fixed\"]},\"dfV489Nlh\":{\"layout\":[\"fixed\",\"auto\"]},\"p9FUmb29J\":{\"layout\":[\"auto\",\"auto\"]},\"e7357KpBO\":{\"layout\":[\"auto\",\"fixed\"]},\"yAEPHrajN\":{\"layout\":[\"fixed\",\"auto\"]},\"wr3ORwPCV\":{\"layout\":[\"auto\",\"fixed\"]},\"RJGPik_Y4\":{\"layout\":[\"fixed\",\"auto\"]},\"pjfvE6n1F\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXGswrfuEO=withCSS(Component,css,\"framer-pMqnM\");export default FramerXGswrfuEO;FramerXGswrfuEO.displayName=\"Navigation Link Copy 8\";FramerXGswrfuEO.defaultProps={height:32,width:78};addPropertyControls(FramerXGswrfuEO,{variant:{options:[\"IfFRVRgkj\",\"xLE5R1wND\",\"vaaUPdKYV\",\"hnHF5yQ1n\",\"H2vl6UeJJ\",\"dfV489Nlh\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(FramerXGswrfuEO,[{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:\"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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...IconFonts,...CaretIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXGswrfuEO\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"78\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"xLE5R1wND\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vaaUPdKYV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hnHF5yQ1n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"H2vl6UeJJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dfV489Nlh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p9FUmb29J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"e7357KpBO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yAEPHrajN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wr3ORwPCV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"RJGPik_Y4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pjfvE6n1F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XGswrfuEO.map", "// Generated by Framer (83b8097)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import NavigationLinkCopy7 from\"https://framerusercontent.com/modules/nBUoAV5d2QK0xxfORgIM/Jc0MTSxWl5frvron6KZK/UoB3zVnIO.js\";import NavigationLinkCopy9 from\"https://framerusercontent.com/modules/jg5YTgsRlmX3gxzIgT3U/FWHhdSBUhqJ70mGUWjYP/wKC78lRXz.js\";import NavigationLinkCopy8 from\"https://framerusercontent.com/modules/KkPnF9mGanOEfdGoPL8X/ZoLXOde9S3ROpYES1pkt/XGswrfuEO.js\";const NavigationLinkCopy7Fonts=getFonts(NavigationLinkCopy7);const NavigationLinkCopy8Fonts=getFonts(NavigationLinkCopy8);const NavigationLinkCopy9Fonts=getFonts(NavigationLinkCopy9);const cycleOrder=[\"Pk52wFAmN\",\"DUsaeB1hX\",\"RXNYJBVhH\",\"JkjoFOYpP\",\"x2dS01Ke5\"];const serializationHash=\"framer-Et3d2\";const variantClassNames={DUsaeB1hX:\"framer-v-yxza0l\",JkjoFOYpP:\"framer-v-kv4phy\",Pk52wFAmN:\"framer-v-1fp0199\",RXNYJBVhH:\"framer-v-zymmyg\",x2dS01Ke5:\"framer-v-57u4rl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone-What We Do\":\"DUsaeB1hX\",\"Phone-Who We Are\":\"JkjoFOYpP\",\"Variant 3\":\"RXNYJBVhH\",Contact:\"x2dS01Ke5\",Default:\"Pk52wFAmN\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Pk52wFAmN\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Pk52wFAmN\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"JkjoFOYpP\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"x2dS01Ke5\")return false;return true;};const isDisplayed2=()=>{if([\"DUsaeB1hX\",\"JkjoFOYpP\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1fp0199\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Pk52wFAmN\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-67deefe8-b0f4-4279-916e-f89c49d8bc21, rgb(35, 37, 40))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-3373593e-1092-462d-9889-f22abebe9b15, rgb(22, 23, 25))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{DUsaeB1hX:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},JkjoFOYpP:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},RXNYJBVhH:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},x2dS01Ke5:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({DUsaeB1hX:{\"data-framer-name\":\"Phone-What We Do\"},JkjoFOYpP:{\"data-framer-name\":\"Phone-Who We Are\"},RXNYJBVhH:{\"data-framer-name\":\"Variant 3\"},x2dS01Ke5:{\"data-framer-name\":\"Contact\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xP88W8Gjw\"},implicitPathVariables:undefined},{href:{webPageId:\"xxByelDsY\"},implicitPathVariables:undefined},{href:{webPageId:\"xP88W8Gjw\"},implicitPathVariables:undefined},{href:{webPageId:\"hJ2EbIytH\"},implicitPathVariables:undefined},{href:{webPageId:\"Mal9HFFYw\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 32px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+16+0,...addPropertyOverrides({DUsaeB1hX:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0},JkjoFOYpP:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0},RXNYJBVhH:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0},x2dS01Ke5:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-wy82i6-container\",layoutDependency:layoutDependency,layoutId:\"yTdN7tKFS-container\",...addPropertyOverrides({JkjoFOYpP:{whileTap:animation}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavigationLinkCopy7,{gIXbdvVQp:\"All products\",height:\"100%\",id:\"yTdN7tKFS\",layoutId:\"yTdN7tKFS\",style:{width:\"100%\"},TJizxQ5NL:resolvedLinks[0],variant:\"arP06P8Cg\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({DUsaeB1hX:{gIXbdvVQp:\"Defence\",TJizxQ5NL:resolvedLinks[1],variant:\"s6FlLvz3Z\"},JkjoFOYpP:{gIXbdvVQp:\"About Us\",TJizxQ5NL:resolvedLinks[3],variant:\"s6FlLvz3Z\"},RXNYJBVhH:{TJizxQ5NL:resolvedLinks[2],variant:\"s6FlLvz3Z\"},x2dS01Ke5:{gIXbdvVQp:\"Contact Us\",TJizxQ5NL:resolvedLinks[4],variant:\"s6FlLvz3Z\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YjOpgrbHD\"},implicitPathVariables:undefined},{href:{webPageId:\"YjOpgrbHD\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({JkjoFOYpP:{height:32,width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-hwy4p1-container\",layoutDependency:layoutDependency,layoutId:\"c3K5F8URY-container\",whileTap:animation,children:/*#__PURE__*/_jsx(NavigationLinkCopy7,{gIXbdvVQp:\"Our Infrastructure\",height:\"100%\",id:\"c3K5F8URY\",layoutId:\"c3K5F8URY\",style:{width:\"100%\"},TJizxQ5NL:resolvedLinks1[0],variant:\"s6FlLvz3Z\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({JkjoFOYpP:{TJizxQ5NL:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xP88W8Gjw\"},implicitPathVariables:undefined},{href:{webPageId:\"GEMa89lQ7\"},implicitPathVariables:undefined},{href:{webPageId:\"xP88W8Gjw\"},implicitPathVariables:undefined},{href:{webPageId:\"r6850GlVA\"},implicitPathVariables:undefined},{href:{webPageId:\"VmSDZYmw8\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 32px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+16+32,...addPropertyOverrides({DUsaeB1hX:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+40},JkjoFOYpP:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+40},RXNYJBVhH:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+40},x2dS01Ke5:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wop0qa-container\",layoutDependency:layoutDependency,layoutId:\"SG6rASebT-container\",...addPropertyOverrides({JkjoFOYpP:{whileTap:animation}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavigationLinkCopy8,{gIXbdvVQp:\"AR Effects\",height:\"100%\",id:\"SG6rASebT\",layoutId:\"SG6rASebT\",style:{width:\"100%\"},TJizxQ5NL:resolvedLinks2[0],variant:\"vaaUPdKYV\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({DUsaeB1hX:{gIXbdvVQp:\"Commercial\",TJizxQ5NL:resolvedLinks2[1],variant:\"dfV489Nlh\"},JkjoFOYpP:{gIXbdvVQp:\"Our Values\",TJizxQ5NL:resolvedLinks2[3],variant:\"dfV489Nlh\"},RXNYJBVhH:{TJizxQ5NL:resolvedLinks2[2],variant:\"dfV489Nlh\"},x2dS01Ke5:{gIXbdvVQp:\"Careers\",TJizxQ5NL:resolvedLinks2[4],variant:\"dfV489Nlh\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xP88W8Gjw\"},implicitPathVariables:undefined},{href:{webPageId:\"MOZpntF3h\"},implicitPathVariables:undefined},{href:{webPageId:\"xP88W8Gjw\"},implicitPathVariables:undefined},{href:{webPageId:\"pDpuvtvHK\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 32px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+16+64,...addPropertyOverrides({DUsaeB1hX:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+80},JkjoFOYpP:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+80},RXNYJBVhH:{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pso7rp-container\",layoutDependency:layoutDependency,layoutId:\"R8XoMBVz6-container\",...addPropertyOverrides({JkjoFOYpP:{whileTap:animation}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavigationLinkCopy9,{gIXbdvVQp:\"CGI\",height:\"100%\",id:\"R8XoMBVz6\",layoutId:\"R8XoMBVz6\",style:{width:\"100%\"},TJizxQ5NL:resolvedLinks3[0],variant:\"fbat2GptR\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({DUsaeB1hX:{gIXbdvVQp:\"Repairs & Refit\",TJizxQ5NL:resolvedLinks3[1],variant:\"KIrG5vULv\"},JkjoFOYpP:{gIXbdvVQp:\"Safety & Environment\",TJizxQ5NL:resolvedLinks3[3],variant:\"KIrG5vULv\"},RXNYJBVhH:{TJizxQ5NL:resolvedLinks3[2],variant:\"KIrG5vULv\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xP88W8Gjw\"},implicitPathVariables:undefined},{href:{webPageId:\"ZyqnWYgCX\"},implicitPathVariables:undefined},{href:{webPageId:\"LOUaB0ADQ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DUsaeB1hX:{height:32,width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+120},JkjoFOYpP:{height:32,width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l5bill-container\",layoutDependency:layoutDependency,layoutId:\"FFGqBacry-container\",...addPropertyOverrides({JkjoFOYpP:{whileTap:animation}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavigationLinkCopy9,{gIXbdvVQp:\"Our History\",height:\"100%\",id:\"FFGqBacry\",layoutId:\"FFGqBacry\",style:{width:\"100%\"},TJizxQ5NL:resolvedLinks4[0],variant:\"KIrG5vULv\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({DUsaeB1hX:{gIXbdvVQp:\"Ancillary\",TJizxQ5NL:resolvedLinks4[1]},JkjoFOYpP:{TJizxQ5NL:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Et3d2.framer-s6d30n, .framer-Et3d2 .framer-s6d30n { display: block; }\",\".framer-Et3d2.framer-1fp0199 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Et3d2 .framer-wy82i6-container, .framer-Et3d2 .framer-hwy4p1-container, .framer-Et3d2 .framer-1wop0qa-container, .framer-Et3d2 .framer-1pso7rp-container, .framer-Et3d2 .framer-1l5bill-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Et3d2.framer-1fp0199 { gap: 0px; } .framer-Et3d2.framer-1fp0199 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Et3d2.framer-1fp0199 > :first-child { margin-top: 0px; } .framer-Et3d2.framer-1fp0199 > :last-child { margin-bottom: 0px; } }\",\".framer-Et3d2.framer-v-yxza0l.framer-1fp0199, .framer-Et3d2.framer-v-kv4phy.framer-1fp0199 { align-content: flex-start; align-items: flex-start; gap: 8px; padding: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Et3d2.framer-v-yxza0l.framer-1fp0199 { gap: 0px; } .framer-Et3d2.framer-v-yxza0l.framer-1fp0199 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-Et3d2.framer-v-yxza0l.framer-1fp0199 > :first-child { margin-top: 0px; } .framer-Et3d2.framer-v-yxza0l.framer-1fp0199 > :last-child { margin-bottom: 0px; } }\",\".framer-Et3d2.framer-v-zymmyg.framer-1fp0199, .framer-Et3d2.framer-v-57u4rl.framer-1fp0199 { gap: 8px; padding: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Et3d2.framer-v-zymmyg.framer-1fp0199 { gap: 0px; } .framer-Et3d2.framer-v-zymmyg.framer-1fp0199 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-Et3d2.framer-v-zymmyg.framer-1fp0199 > :first-child { margin-top: 0px; } .framer-Et3d2.framer-v-zymmyg.framer-1fp0199 > :last-child { margin-bottom: 0px; } }\",\".framer-Et3d2.framer-v-kv4phy .framer-wy82i6-container { order: 0; }\",\".framer-Et3d2.framer-v-kv4phy .framer-hwy4p1-container { order: 4; }\",\".framer-Et3d2.framer-v-kv4phy .framer-1wop0qa-container { order: 1; }\",\".framer-Et3d2.framer-v-kv4phy .framer-1pso7rp-container { order: 2; }\",\".framer-Et3d2.framer-v-kv4phy .framer-1l5bill-container { order: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Et3d2.framer-v-kv4phy.framer-1fp0199 { gap: 0px; } .framer-Et3d2.framer-v-kv4phy.framer-1fp0199 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-Et3d2.framer-v-kv4phy.framer-1fp0199 > :first-child { margin-top: 0px; } .framer-Et3d2.framer-v-kv4phy.framer-1fp0199 > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Et3d2.framer-v-57u4rl.framer-1fp0199 { gap: 0px; } .framer-Et3d2.framer-v-57u4rl.framer-1fp0199 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-Et3d2.framer-v-57u4rl.framer-1fp0199 > :first-child { margin-top: 0px; } .framer-Et3d2.framer-v-57u4rl.framer-1fp0199 > :last-child { margin-bottom: 0px; } }\",'.framer-Et3d2[data-border=\"true\"]::after, .framer-Et3d2 [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 176\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DUsaeB1hX\":{\"layout\":[\"fixed\",\"auto\"]},\"RXNYJBVhH\":{\"layout\":[\"fixed\",\"auto\"]},\"JkjoFOYpP\":{\"layout\":[\"fixed\",\"auto\"]},\"x2dS01Ke5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramersGZLaTBkB=withCSS(Component,css,\"framer-Et3d2\");export default FramersGZLaTBkB;FramersGZLaTBkB.displayName=\"Nav Links - Product Copy\";FramersGZLaTBkB.defaultProps={height:176,width:200};addPropertyControls(FramersGZLaTBkB,{variant:{options:[\"Pk52wFAmN\",\"DUsaeB1hX\",\"RXNYJBVhH\",\"JkjoFOYpP\",\"x2dS01Ke5\"],optionTitles:[\"Default\",\"Phone-What We Do\",\"Variant 3\",\"Phone-Who We Are\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersGZLaTBkB,[{explicitInter:true,fonts:[]},...NavigationLinkCopy7Fonts,...NavigationLinkCopy8Fonts,...NavigationLinkCopy9Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersGZLaTBkB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DUsaeB1hX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RXNYJBVhH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JkjoFOYpP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x2dS01Ke5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"176\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sGZLaTBkB.map", "// Generated by Framer (78454af)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon from\"https://framerusercontent.com/modules/do77Y7JvA4Msq4s63sp1/jGWUBU7rZRA18OSgOLdl/N6UjR98oU.js\";import CaretIcon from\"https://framerusercontent.com/modules/zVTsyhTnuRaks33n3msT/LrrdDWTPYha9TwBvAOvU/Mgf39w8ma.js\";const IconFonts=getFonts(Icon);const CaretIconFonts=getFonts(CaretIcon);const enabledGestures={EDInMFZ0n:{hover:true,pressed:true},jg9UoUpB8:{hover:true,pressed:true},KBDoNoNy2:{pressed:true},R5smrWfMX:{pressed:true}};const cycleOrder=[\"EDInMFZ0n\",\"R5smrWfMX\",\"jg9UoUpB8\",\"YCWbPWyDu\",\"TC1t4vVG5\",\"KBDoNoNy2\"];const serializationHash=\"framer-tT9AT\";const variantClassNames={EDInMFZ0n:\"framer-v-1sem4ra\",jg9UoUpB8:\"framer-v-1wzc83q\",KBDoNoNy2:\"framer-v-19gtkn1\",R5smrWfMX:\"framer-v-1adb9vu\",TC1t4vVG5:\"framer-v-1g2aa2z\",YCWbPWyDu:\"framer-v-vo37op\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown Item Phone\":\"KBDoNoNy2\",\"Dropdown Item\":\"jg9UoUpB8\",\"Dropdown Open\":\"TC1t4vVG5\",Default:\"EDInMFZ0n\",Dropdown:\"YCWbPWyDu\",Phone:\"R5smrWfMX\"};const getProps=({height,hover,id,link,showIcon,tap,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,bxcauDQKe:hover!==null&&hover!==void 0?hover:props.bxcauDQKe,gIXbdvVQp:(_ref=title!==null&&title!==void 0?title:props.gIXbdvVQp)!==null&&_ref!==void 0?_ref:\"Templates\",KYLgoqlkh:tap!==null&&tap!==void 0?tap:props.KYLgoqlkh,TJizxQ5NL:link!==null&&link!==void 0?link:props.TJizxQ5NL,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"EDInMFZ0n\",YkBaOonaQ:(_ref2=showIcon!==null&&showIcon!==void 0?showIcon:props.YkBaOonaQ)!==null&&_ref2!==void 0?_ref2: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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gIXbdvVQp,TJizxQ5NL,bxcauDQKe,KYLgoqlkh,YkBaOonaQ,FZWBiVg2n,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EDInMFZ0n\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqqydv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KYLgoqlkh){const res=await KYLgoqlkh(...args);if(res===false)return false;}});const onMouseEnter1tpzx2j=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bxcauDQKe){const res=await bxcauDQKe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if([\"jg9UoUpB8-hover\",\"jg9UoUpB8-pressed\"].includes(gestureVariant))return value;if(baseVariant===\"jg9UoUpB8\")return value;return false;};const isDisplayed1=()=>{if([\"YCWbPWyDu\",\"TC1t4vVG5\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TJizxQ5NL,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1sem4ra\",className,classNames)} framer-v38ce7`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EDInMFZ0n\",onMouseEnter:onMouseEnter1tpzx2j,onTap:onTapqqydv5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{\"EDInMFZ0n-pressed\":{opacity:.3},\"jg9UoUpB8-hover\":{backgroundColor:\"var(--token-0f00978c-e254-4ea1-b96c-a34fe9ddceb2, rgba(255, 255, 255, 0.02))\"},jg9UoUpB8:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},KBDoNoNy2:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"EDInMFZ0n-hover\":{\"data-framer-name\":undefined},\"EDInMFZ0n-pressed\":{\"data-framer-name\":undefined},\"jg9UoUpB8-hover\":{\"data-framer-name\":undefined},\"jg9UoUpB8-pressed\":{\"data-framer-name\":undefined},\"KBDoNoNy2-pressed\":{\"data-framer-name\":undefined},\"R5smrWfMX-pressed\":{\"data-framer-name\":undefined},jg9UoUpB8:{\"data-framer-name\":\"Dropdown Item\"},KBDoNoNy2:{\"data-framer-name\":\"Dropdown Item Phone\"},R5smrWfMX:{\"data-framer-name\":\"Phone\"},TC1t4vVG5:{\"data-framer-name\":\"Dropdown Open\"},YCWbPWyDu:{\"data-framer-name\":\"Dropdown\"}},baseVariant,gestureVariant),children:[isDisplayed(YkBaOonaQ)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({jg9UoUpB8:{width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s4rfvb-container\",layoutDependency:layoutDependency,layoutId:\"Bo4qzKG8h-container\",style:{opacity:1},variants:{\"jg9UoUpB8-hover\":{opacity:1},\"jg9UoUpB8-pressed\":{opacity:.3},jg9UoUpB8:{opacity:.5}},children:/*#__PURE__*/_jsx(Icon,{FufXVSBnd:\"var(--token-ac439472-4db6-4c40-8dbb-ffcd12897ce9, rgb(220, 185, 61))\",height:\"100%\",id:\"Bo4qzKG8h\",layoutId:\"Bo4qzKG8h\",style:{height:\"100%\",width:\"100%\"},variant:\"zT_c9CDzY\",width:\"100%\",...addPropertyOverrides({jg9UoUpB8:{FufXVSBnd:\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",variant:FZWBiVg2n}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),className:\"framer-1ea7ojb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MWNJnUwmv\",style:{\"--extracted-tcooor\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:.5},text:gIXbdvVQp,variants:{\"EDInMFZ0n-hover\":{opacity:1},\"EDInMFZ0n-pressed\":{opacity:1},\"jg9UoUpB8-hover\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:1},\"jg9UoUpB8-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},\"KBDoNoNy2-pressed\":{\"--extracted-r6o4lv\":\"var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255))\",opacity:.3},\"R5smrWfMX-pressed\":{opacity:.5},jg9UoUpB8:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},KBDoNoNy2:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\"},R5smrWfMX:{\"--extracted-r6o4lv\":\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",opacity:1},TC1t4vVG5:{opacity:1}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"jg9UoUpB8-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"jg9UoUpB8-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"KBDoNoNy2-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21cd37fd-3e78-4c2b-ba1a-1caa9aac7fc7, rgb(255, 255, 255)))\"},children:\"Templates\"})})},jg9UoUpB8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"Inter-Medium\"]},KBDoNoNy2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})})},R5smrWfMX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2VuLTYwMA==\",\"--framer-font-family\":'\"Sen\", \"Sen Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64)))\"},children:\"Templates\"})}),fonts:[\"GF;Sen-600\"]}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11qtj9t-container\",layoutDependency:layoutDependency,layoutId:\"ZnJoON67h-container\",style:{opacity:.5},variants:{TC1t4vVG5:{opacity:1}},children:/*#__PURE__*/_jsx(CaretIcon,{height:\"100%\",id:\"ZnJoON67h\",layoutId:\"ZnJoON67h\",style:{height:\"100%\",width:\"100%\"},variant:\"YjDEQKpQ9\",width:\"100%\",...addPropertyOverrides({TC1t4vVG5:{variant:\"CvywQFWVm\"},YCWbPWyDu:{variant:\"HJ8S24EMk\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tT9AT.framer-v38ce7, .framer-tT9AT .framer-v38ce7 { display: block; }\",\".framer-tT9AT.framer-1sem4ra { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-tT9AT .framer-1s4rfvb-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-tT9AT .framer-1ea7ojb { -webkit-user-select: none; flex: none; height: 32px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-tT9AT .framer-11qtj9t-container { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tT9AT.framer-1sem4ra { gap: 0px; } .framer-tT9AT.framer-1sem4ra > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-tT9AT.framer-1sem4ra > :first-child { margin-left: 0px; } .framer-tT9AT.framer-1sem4ra > :last-child { margin-right: 0px; } }\",\".framer-tT9AT.framer-v-1adb9vu.framer-1sem4ra { height: min-content; justify-content: center; padding: 16px 0px 16px 0px; }\",\".framer-tT9AT.framer-v-1adb9vu .framer-1ea7ojb { height: auto; }\",\".framer-tT9AT.framer-v-1wzc83q.framer-1sem4ra { gap: 12px; height: min-content; padding: 8px 12px 8px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-tT9AT.framer-v-1wzc83q .framer-1s4rfvb-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-tT9AT.framer-v-1wzc83q .framer-1ea7ojb { flex: 1 0 0px; 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-tT9AT.framer-v-1wzc83q.framer-1sem4ra { gap: 0px; } .framer-tT9AT.framer-v-1wzc83q.framer-1sem4ra > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-tT9AT.framer-v-1wzc83q.framer-1sem4ra > :first-child { margin-left: 0px; } .framer-tT9AT.framer-v-1wzc83q.framer-1sem4ra > :last-child { margin-right: 0px; } }\",\".framer-tT9AT.framer-v-vo37op.framer-1sem4ra, .framer-tT9AT.framer-v-1g2aa2z.framer-1sem4ra { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tT9AT.framer-v-vo37op.framer-1sem4ra { gap: 0px; } .framer-tT9AT.framer-v-vo37op.framer-1sem4ra > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-tT9AT.framer-v-vo37op.framer-1sem4ra > :first-child { margin-left: 0px; } .framer-tT9AT.framer-v-vo37op.framer-1sem4ra > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tT9AT.framer-v-1g2aa2z.framer-1sem4ra { gap: 0px; } .framer-tT9AT.framer-v-1g2aa2z.framer-1sem4ra > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-tT9AT.framer-v-1g2aa2z.framer-1sem4ra > :first-child { margin-left: 0px; } .framer-tT9AT.framer-v-1g2aa2z.framer-1sem4ra > :last-child { margin-right: 0px; } }\",\".framer-tT9AT.framer-v-19gtkn1.framer-1sem4ra { gap: 12px; height: min-content; justify-content: center; padding: 4px 12px 4px 12px; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tT9AT.framer-v-19gtkn1.framer-1sem4ra { gap: 0px; } .framer-tT9AT.framer-v-19gtkn1.framer-1sem4ra > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-tT9AT.framer-v-19gtkn1.framer-1sem4ra > :first-child { margin-left: 0px; } .framer-tT9AT.framer-v-19gtkn1.framer-1sem4ra > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"R5smrWfMX\":{\"layout\":[\"auto\",\"auto\"]},\"jg9UoUpB8\":{\"layout\":[\"fixed\",\"auto\"]},\"YCWbPWyDu\":{\"layout\":[\"auto\",\"fixed\"]},\"TC1t4vVG5\":{\"layout\":[\"auto\",\"fixed\"]},\"KBDoNoNy2\":{\"layout\":[\"fixed\",\"auto\"]},\"bHfgL3ud2\":{\"layout\":[\"auto\",\"auto\"]},\"CSbthAxmg\":{\"layout\":[\"auto\",\"fixed\"]},\"JdrVpWeix\":{\"layout\":[\"fixed\",\"auto\"]},\"b02toFASU\":{\"layout\":[\"auto\",\"fixed\"]},\"Ztglp76Z_\":{\"layout\":[\"fixed\",\"auto\"]},\"GC7hG2UsC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gIXbdvVQp\":\"title\",\"TJizxQ5NL\":\"link\",\"bxcauDQKe\":\"hover\",\"KYLgoqlkh\":\"tap\",\"YkBaOonaQ\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerUudCo7vXm=withCSS(Component,css,\"framer-tT9AT\");export default FramerUudCo7vXm;FramerUudCo7vXm.displayName=\"Navigation Link Copy 11\";FramerUudCo7vXm.defaultProps={height:32,width:78};addPropertyControls(FramerUudCo7vXm,{variant:{options:[\"EDInMFZ0n\",\"R5smrWfMX\",\"jg9UoUpB8\",\"YCWbPWyDu\",\"TC1t4vVG5\",\"KBDoNoNy2\"],optionTitles:[\"Default\",\"Phone\",\"Dropdown Item\",\"Dropdown\",\"Dropdown Open\",\"Dropdown Item Phone\"],title:\"Variant\",type:ControlType.Enum},gIXbdvVQp:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},TJizxQ5NL:{title:\"Link\",type:ControlType.Link},bxcauDQKe:{title:\"Hover\",type:ControlType.EventHandler},KYLgoqlkh:{title:\"Tap\",type:ControlType.EventHandler},YkBaOonaQ:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean}});addFonts(FramerUudCo7vXm,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{family:\"Sen\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sen/v9/6xK0dSxYI9_dkN18-vZKK2EISPS-H4vKlD9q78A.woff2\",weight:\"600\"},{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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]},...IconFonts,...CaretIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUudCo7vXm\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"gIXbdvVQp\\\":\\\"title\\\",\\\"TJizxQ5NL\\\":\\\"link\\\",\\\"bxcauDQKe\\\":\\\"hover\\\",\\\"KYLgoqlkh\\\":\\\"tap\\\",\\\"YkBaOonaQ\\\":\\\"showIcon\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"R5smrWfMX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jg9UoUpB8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YCWbPWyDu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"TC1t4vVG5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"KBDoNoNy2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bHfgL3ud2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CSbthAxmg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JdrVpWeix\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"b02toFASU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Ztglp76Z_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GC7hG2UsC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"78\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UudCo7vXm.map", "// Generated by Framer (78454af)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={A75pjqOGe:{hover:true,pressed:true}};const cycleOrder=[\"A75pjqOGe\"];const serializationHash=\"framer-cT0a2\";const variantClassNames={A75pjqOGe:\"framer-v-14ajzr2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,logoImage,width,...props})=>{var _ref;return{...props,qV4HCjiho:(_ref=logoImage!==null&&logoImage!==void 0?logoImage:props.qV4HCjiho)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/Jhgja31okPoQNUUqW3Ec0MqDdI.png\"}};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,qV4HCjiho,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"A75pjqOGe\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fit\",intrinsicHeight:96,intrinsicWidth:148,pixelHeight:96,pixelWidth:148,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(qV4HCjiho),...{positionX:\"center\",positionY:\"center\"}},className:cx(serializationHash,...sharedStyleClassNames,\"framer-14ajzr2\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"A75pjqOGe\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:1,...style},variants:{\"A75pjqOGe-pressed\":{opacity:.5}},...addPropertyOverrides({\"A75pjqOGe-hover\":{\"data-framer-name\":undefined},\"A75pjqOGe-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cT0a2.framer-qygv1e, .framer-cT0a2 .framer-qygv1e { display: block; }\",\".framer-cT0a2.framer-14ajzr2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; min-width: 97px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cT0a2.framer-14ajzr2 { gap: 0px; } .framer-cT0a2.framer-14ajzr2 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-cT0a2.framer-14ajzr2 > :first-child { margin-left: 0px; } .framer-cT0a2.framer-14ajzr2 > :last-child { margin-right: 0px; } }\",\".framer-cT0a2.framer-v-14ajzr2.hover.framer-14ajzr2, .framer-cT0a2.framer-v-14ajzr2.pressed.framer-14ajzr2 { min-width: 106px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 97\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"RbcQTwFcb\":{\"layout\":[\"auto\",\"fixed\"]},\"iYOibdx_K\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"qV4HCjiho\":\"logoImage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerVhK_88gZi=withCSS(Component,css,\"framer-cT0a2\");export default FramerVhK_88gZi;FramerVhK_88gZi.displayName=\"Logo Copy\";FramerVhK_88gZi.defaultProps={height:40,width:97};addPropertyControls(FramerVhK_88gZi,{qV4HCjiho:{__defaultAssetReference:\"data:framer/asset-reference,Jhgja31okPoQNUUqW3Ec0MqDdI.png?originalFilename=665766206851ff5e54548cf7_SHOFT+Logo+with+moto-p-500.png&preferredSize=auto\",title:\"Logo Image\",type:ControlType.ResponsiveImage}});addFonts(FramerVhK_88gZi,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVhK_88gZi\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"97\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"RbcQTwFcb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iYOibdx_K\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"qV4HCjiho\\\":\\\"logoImage\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VhK_88gZi.map", "// Generated by Framer (ed8225c)\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,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 Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js\";import NavigationLink1 from\"https://framerusercontent.com/modules/9oLH7F8nM8rSryNdfwXG/7CxB890CAmb4VjY09jSH/vsFYFHIK0.js\";import MobileMenuDivider from\"https://framerusercontent.com/modules/cvsYq9QssRoSXhnYJqUA/goy0A5hZtQnTYYWXiDKu/mNR3i8sK_.js\";import MenuIcon from\"https://framerusercontent.com/modules/dXlEYtvUTO2O74HstbIh/RBkGJveh3Ng92TDE1lEx/RLcA1MpWB.js\";import Logo1 from\"https://framerusercontent.com/modules/hPIaZzNeyPb71mqJXeqj/7Kx4MdWYEdlkOz7GEUAw/zXq_kdZQR.js\";import Button from\"https://framerusercontent.com/modules/rGtOdjGcOg057GtBTI5Z/hGLk4MrVKNd0ItOt9Buj/dPACaV9RK.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/qXyG1UgqGGx5DS4G9abM/Smooth_Scroll.js\";import NavigationLinkCopy from\"https://framerusercontent.com/modules/z3HR6Rk4SCATqIqKVvH2/NRuXRnlJz4KzXGdQyXIn/CdqJXz2RI.js\";import NavigationLinkCopy10 from\"https://framerusercontent.com/modules/nc0dUcAn1Inp0jtLvEry/BThb51DCtfobt5fai8K9/cIGsS7rAp.js\";import NavigationLinkCopy4 from\"https://framerusercontent.com/modules/jCNdkg4O6hjI6fENJhw4/WKdoT1X7Cy89shbUExYv/DG7NVCnhF.js\";import NavigationLink from\"https://framerusercontent.com/modules/OyTpL5bZjqW1LoZNlZzK/GNIIYa2OYOD6COgEHWyr/GNgieg2bS.js\";import NavigationLinkCopy6 from\"https://framerusercontent.com/modules/CSq78qab9BPRxoq5Lc6G/cRwwEwzbJ4bGMf1vdCxK/JvuhC5cId.js\";import Logo from\"https://framerusercontent.com/modules/Ful4eGwnb97NrYpin9j7/3HnRnp2598ZI4G8Ivefp/nuoLx9xh7.js\";import NavigationLinkCopy2 from\"https://framerusercontent.com/modules/4yHiLI25NoGTCM2hunt2/cIz9Jcu1o32GBaRePsNH/pwoI2af_X.js\";import NavigationLinkCopy3 from\"https://framerusercontent.com/modules/q8dItMcrynKWT31mo9IH/cnyvl9m7Hn5uKpD0HR7n/q9pfFqjJt.js\";import NavLinksProductCopy from\"https://framerusercontent.com/modules/RvZy242Zo1QoKt0Hz4kC/M5kpZCO41lUxPHy4EQQ3/sGZLaTBkB.js\";import NavigationLinkCopy11 from\"https://framerusercontent.com/modules/1f4BqYQcmug4pjhLydRr/JVtQ4CjB5mK8LdeClBNv/UudCo7vXm.js\";import LogoCopy from\"https://framerusercontent.com/modules/xuS0WO04DyEctnAzdz59/YtfTA1GF7LwHbPq0EYyI/VhK_88gZi.js\";const LogoFonts=getFonts(Logo);const NavigationLinkFonts=getFonts(NavigationLink);const NavigationLinkCopyFonts=getFonts(NavigationLinkCopy);const MotionDivWithFX=withFX(motion.div);const SearchFonts=getFonts(Search);const SmoothScrollFonts=getFonts(SmoothScroll);const LogoCopyFonts=getFonts(LogoCopy);const MenuIconFonts=getFonts(MenuIcon);const Logo1Fonts=getFonts(Logo1);const NavigationLinkCopy2Fonts=getFonts(NavigationLinkCopy2);const NavigationLinkCopy3Fonts=getFonts(NavigationLinkCopy3);const NavigationLinkCopy4Fonts=getFonts(NavigationLinkCopy4);const MobileMenuDividerFonts=getFonts(MobileMenuDivider);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const NavLinksProductCopyFonts=getFonts(NavLinksProductCopy);const NavigationLinkCopy6Fonts=getFonts(NavigationLinkCopy6);const NavigationLinkCopy10Fonts=getFonts(NavigationLinkCopy10);const NavigationLinkCopy11Fonts=getFonts(NavigationLinkCopy11);const NavigationLink1Fonts=getFonts(NavigationLink1);const ButtonFonts=getFonts(Button);const NavLinksProductCopyControls=getPropertyControls(NavLinksProductCopy);const cycleOrder=[\"rRTRkQVDM\",\"OfvO18Cub\",\"pDY_Z5tz1\",\"HjzLPeX2n\",\"yIFjLKrnw\"];const serializationHash=\"framer-0lGdh\";const variantClassNames={HjzLPeX2n:\"framer-v-1qq7ed0\",OfvO18Cub:\"framer-v-fpg9s8\",pDY_Z5tz1:\"framer-v-my39ef\",rRTRkQVDM:\"framer-v-6fzkpy\",yIFjLKrnw:\"framer-v-iihu09\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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 transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition4={damping:40,delay:.1,mass:1,stiffness:400,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Phone-What We Do\":\"DUsaeB1hX\",\"Phone-Who We Are\":\"JkjoFOYpP\",\"Variant 3\":\"RXNYJBVhH\",Contact:\"x2dS01Ke5\",Default:\"Pk52wFAmN\"};const humanReadableVariantMap={\"Phone Open - Active\":\"pDY_Z5tz1\",\"Tab-Open\":\"yIFjLKrnw\",Desktop:\"rRTRkQVDM\",Phone:\"OfvO18Cub\",Tab:\"HjzLPeX2n\"};const getProps=({height,id,variant1,width,...props})=>{var _humanReadableEnumMap_variant1,_ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,hx_SHidMj:(_ref1=(_ref=(_humanReadableEnumMap_variant1=humanReadableEnumMap[variant1])!==null&&_humanReadableEnumMap_variant1!==void 0?_humanReadableEnumMap_variant1:variant1)!==null&&_ref!==void 0?_ref:props.hx_SHidMj)!==null&&_ref1!==void 0?_ref1:\"DUsaeB1hX\",variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"rRTRkQVDM\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,hx_SHidMj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rRTRkQVDM\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const bxcauDQKeizu9gt=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1nd3iyd=activeVariantCallback(async(...args)=>{setVariant(\"FXz_2lIeP\");});const k0y1V8ihR1nd3iyd=activeVariantCallback(async(...args)=>{setVariant(\"FXz_2lIeP\");});const k0y1V8ihRaz83ty=activeVariantCallback(async(...args)=>{setVariant(\"pDY_Z5tz1\");});const k0y1V8ihR1wf8fcz=activeVariantCallback(async(...args)=>{setVariant(\"yIFjLKrnw\");});const k0y1V8ihR1jqwjdj=activeVariantCallback(async(...args)=>{setVariant(\"OfvO18Cub\");});const k0y1V8ihR3yase=activeVariantCallback(async(...args)=>{setVariant(\"HjzLPeX2n\");});const KYLgoqlkh148zqsp=activeVariantCallback(async(...args)=>{setVariant(\"BmQpmmkgy\");});const KYLgoqlkh1nd3iyd=activeVariantCallback(async(...args)=>{setVariant(\"FXz_2lIeP\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"OfvO18Cub\",\"pDY_Z5tz1\",\"HjzLPeX2n\",\"yIFjLKrnw\"].includes(baseVariant))return false;return true;};const router=useRouter();const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const isDisplayed1=()=>{if([\"pDY_Z5tz1\",\"yIFjLKrnw\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"OfvO18Cub\",\"HjzLPeX2n\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"pDY_Z5tz1\",\"yIFjLKrnw\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({pDY_Z5tz1:{value:transition2},yIFjLKrnw:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-6fzkpy\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rRTRkQVDM\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({HjzLPeX2n:{\"data-framer-name\":\"Tab\"},OfvO18Cub:{\"data-framer-name\":\"Phone\"},pDY_Z5tz1:{\"data-framer-name\":\"Phone Open - Active\"},yIFjLKrnw:{\"data-framer-name\":\"Tab-Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vpmjcy\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"IN2rCeGNz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qhgnkj\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"kKOeVexG9\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},nodeId:\"GKjMJs4JN\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Eclipse Logo\",className:\"framer-15tl7d1 framer-11pyxzb\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"GKjMJs4JN\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"215px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+0+0+2.4739583333333357,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-d028ad-container\",layoutDependency:layoutDependency,layoutId:\"QNg3Rot_k-container\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"QNg3Rot_k\",layoutId:\"QNg3Rot_k\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yhm91\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"FGqSutDGp\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-p0t3ul\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"df90F1G6y\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r19tgp\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"Vy4gINPAM\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k5jhz0-container\",layoutDependency:layoutDependency,layoutId:\"D_OuHAxj1-container\",children:/*#__PURE__*/_jsx(NavigationLink,{gIXbdvVQp:\"Home\",height:\"100%\",id:\"D_OuHAxj1\",layoutId:\"D_OuHAxj1\",TJizxQ5NL:resolvedLinks[0],variant:\"DOZOeHP1S\",width:\"100%\",YkBaOonaQ:true})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1myzp07-container\",id:`${layoutId}-1myzp07`,layoutDependency:layoutDependency,layoutId:\"nc4UJzyIV-container\",ref:ref2,children:[/*#__PURE__*/_jsx(NavigationLink,{bxcauDQKe:bxcauDQKeizu9gt({overlay}),gIXbdvVQp:\"Who We Are\",height:\"100%\",id:\"nc4UJzyIV\",layoutId:\"nc4UJzyIV\",variant:overlay.visible?\"Eg4_FPhAL\":\"Eg4_FPhAL\",width:\"100%\",YkBaOonaQ:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref2,className:cx(serializationHash,classNames,...sharedStyleClassNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1myzp07`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",portalSelector:\"#overlay\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1rhcgxe\",\"data-border\":true,\"data-framer-name\":\"Nav Links - Product\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"O8kI01f1K\",ref:ref3,role:\"dialog\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"4px\",backgroundColor:\"rgb(237, 245, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,boxShadow:\"2px 5px 10px 0px rgba(0, 0, 0, 0.15)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hJ2EbIytH\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4+0+15+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2nkohy-container\",layoutDependency:layoutDependency,layoutId:\"FCPbuDc_n-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{gIXbdvVQp:\"About Us\",height:\"100%\",id:\"FCPbuDc_n\",layoutId:\"FCPbuDc_n\",TJizxQ5NL:resolvedLinks1[0],variant:\"K0b0k9vpu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r6850GlVA\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4+0+15+44,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-giglsb-container\",layoutDependency:layoutDependency,layoutId:\"x5XNSxZOX-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{gIXbdvVQp:\"Our Values\",height:\"100%\",id:\"x5XNSxZOX\",layoutId:\"x5XNSxZOX\",TJizxQ5NL:resolvedLinks2[0],variant:\"K0b0k9vpu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LOUaB0ADQ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4+0+15+88,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w88u86-container\",layoutDependency:layoutDependency,layoutId:\"yR3ecLS4A-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{gIXbdvVQp:\"Our History\",height:\"100%\",id:\"yR3ecLS4A\",layoutId:\"yR3ecLS4A\",TJizxQ5NL:resolvedLinks3[0],variant:\"K0b0k9vpu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YjOpgrbHD\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4+0+15+132,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ly07iy-container\",layoutDependency:layoutDependency,layoutId:\"pfO41a9Y8-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{gIXbdvVQp:\"Our Infrastructure\",height:\"100%\",id:\"pfO41a9Y8\",layoutId:\"pfO41a9Y8\",TJizxQ5NL:resolvedLinks4[0],variant:\"K0b0k9vpu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pDpuvtvHK\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4+0+15+176,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wfa5w9-container\",layoutDependency:layoutDependency,layoutId:\"qz40VfvMb-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{gIXbdvVQp:\"Safety & Environment\",height:\"100%\",id:\"qz40VfvMb\",layoutId:\"qz40VfvMb\",TJizxQ5NL:resolvedLinks5[0],variant:\"K0b0k9vpu\",width:\"100%\"})})})})]})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZaZqdLzb0\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1at0ll7-container\",id:`${layoutId}-1at0ll7`,layoutDependency:layoutDependency,layoutId:\"pd_eKSHD1-container\",ref:ref4,children:[/*#__PURE__*/_jsx(NavigationLink,{bxcauDQKe:bxcauDQKeizu9gt({overlay:overlay1}),gIXbdvVQp:\"What We Do\",height:\"100%\",id:\"pd_eKSHD1\",layoutId:\"pd_eKSHD1\",TJizxQ5NL:resolvedLinks6[0],variant:overlay1.visible?\"Eg4_FPhAL\":\"Eg4_FPhAL\",width:\"100%\",YkBaOonaQ:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref4,className:cx(serializationHash,classNames,...sharedStyleClassNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1at0ll7`,offsetX:0,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",portalSelector:\"#overlay\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-49taqn\",\"data-border\":true,\"data-framer-name\":\"Nav Links - Product\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"FBFv0aj6m\",ref:ref5,role:\"dialog\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-e145e6ac-32e3-491a-8012-0fee8e7ebacb, rgb(38, 148, 137))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"4px\",backgroundColor:\"rgb(237, 245, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,boxShadow:\"2px 5px 10px 0px rgba(0,0,0,0.25)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xxByelDsY\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4+0+15+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cllerp-container\",layoutDependency:layoutDependency,layoutId:\"ts0BH7Q_M-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{gIXbdvVQp:\"Defence\",height:\"100%\",id:\"ts0BH7Q_M\",layoutId:\"ts0BH7Q_M\",TJizxQ5NL:resolvedLinks7[0],variant:\"K0b0k9vpu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GEMa89lQ7\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4+0+15+42,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hxv9ji-container\",layoutDependency:layoutDependency,layoutId:\"jUDn6r5ML-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{gIXbdvVQp:\"Commercial\",height:\"100%\",id:\"jUDn6r5ML\",layoutId:\"jUDn6r5ML\",TJizxQ5NL:resolvedLinks8[0],variant:\"K0b0k9vpu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MOZpntF3h\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4+0+15+84,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jb8z6u-container\",layoutDependency:layoutDependency,layoutId:\"pBrqHIHir-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{gIXbdvVQp:\"Repairs & Refit\",height:\"100%\",id:\"pBrqHIHir\",layoutId:\"pBrqHIHir\",TJizxQ5NL:resolvedLinks9[0],variant:\"K0b0k9vpu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZyqnWYgCX\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4+0+15+126,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-abofd4-container\",layoutDependency:layoutDependency,layoutId:\"Gm4FmD8bi-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{gIXbdvVQp:\"Ancillary\",height:\"100%\",id:\"Gm4FmD8bi\",layoutId:\"Gm4FmD8bi\",TJizxQ5NL:resolvedLinks10[0],variant:\"K0b0k9vpu\",width:\"100%\"})})})})]})})})]})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pYXLZgCjv\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xj2pvj-container\",layoutDependency:layoutDependency,layoutId:\"ed6U7MysF-container\",children:/*#__PURE__*/_jsx(NavigationLink,{gIXbdvVQp:\"News\",height:\"100%\",id:\"ed6U7MysF\",layoutId:\"ed6U7MysF\",TJizxQ5NL:resolvedLinks11[0],variant:\"DOZOeHP1S\",width:\"100%\",YkBaOonaQ:true})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Mal9HFFYw\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-64.94791666666667)/2)+12.473958333333336+0+0+4,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-8i5x2s-container\",layoutDependency:layoutDependency,layoutId:\"eEcRsWdv6-container\",children:/*#__PURE__*/_jsx(NavigationLink,{gIXbdvVQp:\"Contact Us\",height:\"100%\",id:\"eEcRsWdv6\",layoutId:\"eEcRsWdv6\",TJizxQ5NL:resolvedLinks12[0],variant:\"DOZOeHP1S\",width:\"100%\",YkBaOonaQ:true})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jrsktn-container\",layoutDependency:layoutDependency,layoutId:\"KoqGp0FPX-container\",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:\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",iconSize:20,iconType:\"default\",id:\"KoqGp0FPX\",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:\"KoqGp0FPX\",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%\"})})})]})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1msgf1o-container\",layoutDependency:layoutDependency,layoutId:\"WxResxR_d-container\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"WxResxR_d\",intensity:10,layoutId:\"WxResxR_d\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-7lo0kb\",\"data-framer-name\":\"Phone\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SiW6XGJqQ\",onTap:onTap1nd3iyd,style:{backgroundColor:\"rgb(255, 255, 255)\"},...addPropertyOverrides({HjzLPeX2n:{\"data-highlight\":undefined,onTap:undefined},OfvO18Cub:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gl4t5r\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"QDhYX0l5G\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1shf1yf\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Dps_Cxp3K\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},nodeId:\"NuEQdgMOP\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Eclipse Logo\",className:\"framer-1am250f framer-11pyxzb\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"NuEQdgMOP\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({HjzLPeX2n:{height:62.13592233009708,width:\"160px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-80)/2)+0+0+0+20+-11.06796116504854},OfvO18Cub:{height:54.36893203883495,width:\"140px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-80)/2)+0+0+0+20+-7.184466019417474}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qw88b9-container\",layoutDependency:layoutDependency,layoutId:\"SLw0GDKlw-container\",children:/*#__PURE__*/_jsx(LogoCopy,{height:\"100%\",id:\"SLw0GDKlw\",layoutId:\"SLw0GDKlw\",width:\"100%\",...addPropertyOverrides({HjzLPeX2n:{style:{height:\"100%\",width:\"100%\"}},OfvO18Cub:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k27wyz\",layoutDependency:layoutDependency,layoutId:\"NcebxGab1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bxo5ig-container\",layoutDependency:layoutDependency,layoutId:\"MwJaMUmRo-container\",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:\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",iconSize:20,iconType:\"default\",id:\"MwJaMUmRo\",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:\"MwJaMUmRo\",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%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t0a7cz-container\",layoutDependency:layoutDependency,layoutId:\"Oll4Mc6IS-container\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"Oll4Mc6IS\",k0y1V8ihR:k0y1V8ihR1nd3iyd,layoutId:\"Oll4Mc6IS\",style:{height:\"100%\",width:\"100%\"},variant:\"UW9GeW7a7\",width:\"100%\",...addPropertyOverrides({HjzLPeX2n:{k0y1V8ihR:k0y1V8ihR1wf8fcz},OfvO18Cub:{k0y1V8ihR:k0y1V8ihRaz83ty}},baseVariant,gestureVariant)})})})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gzgsy4-container\",layoutDependency:layoutDependency,layoutId:\"lodpsxQcH-container\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"lodpsxQcH\",intensity:10,layoutId:\"lodpsxQcH\",width:\"100%\"})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1xm115i\",\"data-framer-name\":\"Phone Open\",layoutDependency:layoutDependency,layoutId:\"IxadSivUH\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{pDY_Z5tz1:{backgroundColor:\"rgba(0, 0, 0, 0)\"},yIFjLKrnw:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xce2k9\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"EnbZJ2pTN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ukjxru\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"MrnAfFJ9v\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},nodeId:\"FaKRtf_lW\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"ShoftShipyard\",className:\"framer-g73wex framer-11pyxzb\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"FaKRtf_lW\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({pDY_Z5tz1:{height:54.36893203883495,width:\"140px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+0+20+-7.184466019417474},yIFjLKrnw:{height:62.13592233009708,width:\"160px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+0+20+-11.06796116504854}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lmaqaw-container\",layoutDependency:layoutDependency,layoutId:\"mz_cBimmp-container\",children:/*#__PURE__*/_jsx(Logo1,{height:\"100%\",id:\"mz_cBimmp\",layoutId:\"mz_cBimmp\",qV4HCjiho:addImageAlt({src:\"https://framerusercontent.com/images/Jhgja31okPoQNUUqW3Ec0MqDdI.png\"},\"\"),width:\"100%\",...addPropertyOverrides({pDY_Z5tz1:{style:{height:\"100%\",width:\"100%\"}},yIFjLKrnw:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9rhf1o\",layoutDependency:layoutDependency,layoutId:\"l9dA9QBqO\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14adn8m-container\",layoutDependency:layoutDependency,layoutId:\"rr2gFhTqp-container\",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:\"var(--token-2fe9d6a9-7c87-4d11-a819-1e9f6abfc1a9, rgb(8, 42, 64))\",iconSize:20,iconType:\"default\",id:\"rr2gFhTqp\",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:\"rr2gFhTqp\",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%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a2swb-container\",layoutDependency:layoutDependency,layoutId:\"pIIBoK7j1-container\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"pIIBoK7j1\",k0y1V8ihR:k0y1V8ihR1jqwjdj,layoutId:\"pIIBoK7j1\",style:{height:\"100%\",width:\"100%\"},variant:\"vJCefNgCE\",width:\"100%\",...addPropertyOverrides({yIFjLKrnw:{k0y1V8ihR:k0y1V8ihR3yase}},baseVariant,gestureVariant)})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-id1zxv\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"TgYaGgaCC\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gdutcb\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"OYthXJvz9\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-14y75fq\",\"data-framer-appear-id\":\"14y75fq\",\"data-framer-name\":\"Menu Items\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"zbSjAr75A\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8q4zja\",\"data-framer-name\":\"Link Dropdown\",layoutDependency:layoutDependency,layoutId:\"QX6BIgmRi\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mlx0z9-container\",layoutDependency:layoutDependency,layoutId:\"BszF0Wmoa-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy2,{gIXbdvVQp:\"Who We Are\",height:\"100%\",id:\"BszF0Wmoa\",KYLgoqlkh:KYLgoqlkh148zqsp,layoutId:\"BszF0Wmoa\",style:{width:\"100%\"},variant:\"kskMc9195\",width:\"100%\",YkBaOonaQ:true})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"enk3jBE5D\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ebfuin-container\",layoutDependency:layoutDependency,layoutId:\"rhHM_Qo0t-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy3,{gIXbdvVQp:\"Home\",height:\"100%\",id:\"rhHM_Qo0t\",layoutId:\"rhHM_Qo0t\",style:{width:\"100%\"},TJizxQ5NL:resolvedLinks13[0],variant:\"ii9AGFdfB\",width:\"100%\",YkBaOonaQ:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4fwqff\",\"data-framer-name\":\"Link Dropdown\",layoutDependency:layoutDependency,layoutId:\"UwiWAzllD\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uw485e-container\",layoutDependency:layoutDependency,layoutId:\"QSEMSiBLw-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy2,{gIXbdvVQp:\"What We Do\",height:\"100%\",id:\"QSEMSiBLw\",KYLgoqlkh:KYLgoqlkh148zqsp,layoutId:\"QSEMSiBLw\",style:{width:\"100%\"},variant:\"kskMc9195\",width:\"100%\",YkBaOonaQ:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pgxqfv\",\"data-framer-name\":\"Link Dropdown\",layoutDependency:layoutDependency,layoutId:\"YcpsJUDIs\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10yp8im-container\",layoutDependency:layoutDependency,layoutId:\"jtLdNDhaX-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy2,{gIXbdvVQp:\"Contact\",height:\"100%\",id:\"jtLdNDhaX\",KYLgoqlkh:KYLgoqlkh148zqsp,layoutId:\"jtLdNDhaX\",style:{width:\"100%\"},variant:\"kskMc9195\",width:\"100%\",YkBaOonaQ:true})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zseapXk7x\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rh8e88-container\",layoutDependency:layoutDependency,layoutId:\"itFmN_Z3E-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy4,{gIXbdvVQp:\"News\",height:\"100%\",id:\"itFmN_Z3E\",layoutId:\"itFmN_Z3E\",style:{width:\"100%\"},TJizxQ5NL:resolvedLinks14[0],variant:\"XrhTY4qL1\",width:\"100%\",YkBaOonaQ:true})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ezgyzt-container\",layoutDependency:layoutDependency,layoutId:\"EcEWMB9EH-container\",children:/*#__PURE__*/_jsx(MobileMenuDivider,{height:\"100%\",id:\"EcEWMB9EH\",layoutId:\"EcEWMB9EH\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dgwj14-container\",layoutDependency:layoutDependency,layoutId:\"cRqMNGRq9-container\",children:/*#__PURE__*/_jsx(MobileMenuDivider,{height:\"100%\",id:\"cRqMNGRq9\",layoutId:\"cRqMNGRq9\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pntqvu-container\",layoutDependency:layoutDependency,layoutId:\"l3RLy68Zv-container\",children:/*#__PURE__*/_jsx(MobileMenuDivider,{height:\"100%\",id:\"l3RLy68Zv\",layoutId:\"l3RLy68Zv\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-h2v4fh\",\"data-framer-appear-id\":\"h2v4fh\",\"data-framer-name\":\"Menu Items\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"VNh3mlZiz\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pwtloa\",\"data-framer-name\":\"Link Dropdown\",layoutDependency:layoutDependency,layoutId:\"euEOLkbKf\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,...addPropertyOverrides({pDY_Z5tz1:{width:`calc(min(max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"}, 1px), 1200px) - 80px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+32+0+32},yIFjLKrnw:{width:\"537.6px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+32+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m9tik1-container\",layoutDependency:layoutDependency,layoutId:\"REeRS5ddH-container\",children:/*#__PURE__*/_jsx(NavLinksProductCopy,{height:\"100%\",id:\"REeRS5ddH\",layoutId:\"REeRS5ddH\",style:{width:\"100%\"},variant:\"DUsaeB1hX\",width:\"100%\",...addPropertyOverrides({pDY_Z5tz1:{variant:\"JkjoFOYpP\"},yIFjLKrnw:{variant:\"JkjoFOYpP\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({pDY_Z5tz1:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+32+0+0},yIFjLKrnw:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+32+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-116acxp-container\",layoutDependency:layoutDependency,layoutId:\"Xu98jSCoR-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy6,{gIXbdvVQp:\"Products\",height:\"100%\",id:\"Xu98jSCoR\",KYLgoqlkh:KYLgoqlkh1nd3iyd,layoutId:\"Xu98jSCoR\",variant:\"T3dad6MdX\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({pDY_Z5tz1:{gIXbdvVQp:\"Who We Are\",KYLgoqlkh:undefined},yIFjLKrnw:{gIXbdvVQp:\"Who We Are\",KYLgoqlkh:undefined}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"enk3jBE5D\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({pDY_Z5tz1:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+0},yIFjLKrnw:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g9o9xv-container\",layoutDependency:layoutDependency,layoutId:\"eomzeNciY-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy10,{gIXbdvVQp:\"About\",height:\"100%\",id:\"eomzeNciY\",layoutId:\"eomzeNciY\",TJizxQ5NL:resolvedLinks15[0],variant:\"zeq_z96el\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({pDY_Z5tz1:{gIXbdvVQp:\"Home\",TJizxQ5NL:resolvedLinks15[1]},yIFjLKrnw:{gIXbdvVQp:\"Home\",TJizxQ5NL:resolvedLinks15[2]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ch2geq\",\"data-framer-name\":\"Link Dropdown\",layoutDependency:layoutDependency,layoutId:\"qHg1_Jemq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,...addPropertyOverrides({pDY_Z5tz1:{width:`calc(min(max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"}, 1px), 1200px) - 80px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+264+0+32},yIFjLKrnw:{width:\"537.6px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+264+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bk8j09-container\",layoutDependency:layoutDependency,layoutId:\"WPcS4QaSB-container\",children:/*#__PURE__*/_jsx(NavLinksProductCopy,{height:\"100%\",id:\"WPcS4QaSB\",layoutId:\"WPcS4QaSB\",style:{width:\"100%\"},variant:\"DUsaeB1hX\",width:\"100%\",...addPropertyOverrides({yIFjLKrnw:{variant:hx_SHidMj}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZaZqdLzb0\"},implicitPathVariables:undefined},{href:{webPageId:\"ZaZqdLzb0\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({pDY_Z5tz1:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+264+0+0},yIFjLKrnw:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+264+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vo7bg0-container\",layoutDependency:layoutDependency,layoutId:\"bEMzLpMRc-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy6,{gIXbdvVQp:\"What We Do\",height:\"100%\",id:\"bEMzLpMRc\",layoutId:\"bEMzLpMRc\",variant:\"T3dad6MdX\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({pDY_Z5tz1:{TJizxQ5NL:resolvedLinks16[0]},yIFjLKrnw:{TJizxQ5NL:resolvedLinks16[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-q4kyeh\",\"data-framer-name\":\"Link Dropdown\",layoutDependency:layoutDependency,layoutId:\"AUhdOt_l9\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Mal9HFFYw\"},implicitPathVariables:undefined},{href:{webPageId:\"Mal9HFFYw\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({pDY_Z5tz1:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+528+0+0},yIFjLKrnw:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+528+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lkcg2u-container\",layoutDependency:layoutDependency,layoutId:\"DHkRg29Fn-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy6,{gIXbdvVQp:\"Contact\",height:\"100%\",id:\"DHkRg29Fn\",layoutId:\"DHkRg29Fn\",variant:\"T3dad6MdX\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({pDY_Z5tz1:{TJizxQ5NL:resolvedLinks17[0]},yIFjLKrnw:{TJizxQ5NL:resolvedLinks17[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pYXLZgCjv\"},implicitPathVariables:undefined},{href:{webPageId:\"pYXLZgCjv\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({pDY_Z5tz1:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+496},yIFjLKrnw:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-1e3)/2)+0+0+0+80+0+496}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hxv665-container\",layoutDependency:layoutDependency,layoutId:\"l0Z5yrL3h-container\",children:/*#__PURE__*/_jsx(NavigationLinkCopy11,{gIXbdvVQp:\"FAQs\",height:\"100%\",id:\"l0Z5yrL3h\",layoutId:\"l0Z5yrL3h\",variant:\"R5smrWfMX\",width:\"100%\",YkBaOonaQ:true,...addPropertyOverrides({pDY_Z5tz1:{gIXbdvVQp:\"News\",TJizxQ5NL:resolvedLinks18[0]},yIFjLKrnw:{gIXbdvVQp:\"News\",TJizxQ5NL:resolvedLinks18[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kkbpe2-container\",layoutDependency:layoutDependency,layoutId:\"hpHbtvdw9-container\",children:/*#__PURE__*/_jsx(MobileMenuDivider,{height:\"100%\",id:\"hpHbtvdw9\",layoutId:\"hpHbtvdw9\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UXmhMrQ90\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kytjtf-container\",layoutDependency:layoutDependency,layoutId:\"mOsFeJuDt-container\",children:/*#__PURE__*/_jsx(NavigationLink1,{FZWBiVg2n:\"zT_c9CDzY\",gIXbdvVQp:\"Portfolio\",height:\"100%\",id:\"mOsFeJuDt\",layoutId:\"mOsFeJuDt\",TJizxQ5NL:resolvedLinks19[0],variant:\"Z6RXG15I8\",width:\"100%\",YkBaOonaQ:true})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rtVUMzvlA\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-l2h5fx-container\",layoutDependency:layoutDependency,layoutId:\"L8xubTBta-container\",children:/*#__PURE__*/_jsx(Button,{aVvEhbAeW:false,height:\"100%\",id:\"L8xubTBta\",layoutId:\"L8xubTBta\",QbL6F0muv:resolvedLinks20[0],style:{height:\"100%\"},variant:\"kNZIj40IV\",WGn9PXEQG:\"Become an Affiliate Partner\",width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-nda5bn-container\",layoutDependency:layoutDependency,layoutId:\"pJqnC41JF-container\",children:/*#__PURE__*/_jsx(MobileMenuDivider,{height:\"100%\",id:\"pJqnC41JF\",layoutId:\"pJqnC41JF\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-729x0y-container\",layoutDependency:layoutDependency,layoutId:\"G2NThtGTs-container\",children:/*#__PURE__*/_jsx(MobileMenuDivider,{height:\"100%\",id:\"G2NThtGTs\",layoutId:\"G2NThtGTs\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-d7wkqo-container\",layoutDependency:layoutDependency,layoutId:\"rjRi62Hlz-container\",children:/*#__PURE__*/_jsx(MobileMenuDivider,{height:\"100%\",id:\"rjRi62Hlz\",layoutId:\"rjRi62Hlz\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1puy84c\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"qQV0VtMpG\",style:{backgroundColor:\"rgb(209, 209, 209)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-b7ixnb-container\",layoutDependency:layoutDependency,layoutId:\"XZjdf33Fa-container\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"XZjdf33Fa\",intensity:10,layoutId:\"XZjdf33Fa\",width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0lGdh.framer-11pyxzb, .framer-0lGdh .framer-11pyxzb { display: block; }\",\".framer-0lGdh.framer-6fzkpy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-0lGdh .framer-1vpmjcy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0lGdh .framer-1qhgnkj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: min-content; }\",\".framer-0lGdh .framer-15tl7d1 { align-content: center; align-items: center; aspect-ratio: 3.310344827586207 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 65px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: var(--framer-aspect-ratio-supported, 215px); }\",\".framer-0lGdh .framer-d028ad-container { aspect-ratio: 3.2 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 67px); position: relative; width: 100%; }\",\".framer-0lGdh .framer-yhm91 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0lGdh .framer-p0t3ul { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0lGdh .framer-r19tgp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 75px; height: min-content; justify-content: center; overflow: visible; padding: 0px 30px 0px 0px; position: relative; width: min-content; }\",\".framer-0lGdh .framer-1k5jhz0-container, .framer-0lGdh .framer-1myzp07-container, .framer-0lGdh .framer-2nkohy-container, .framer-0lGdh .framer-giglsb-container, .framer-0lGdh .framer-1w88u86-container, .framer-0lGdh .framer-ly07iy-container, .framer-0lGdh .framer-1wfa5w9-container, .framer-0lGdh .framer-1at0ll7-container, .framer-0lGdh .framer-cllerp-container, .framer-0lGdh .framer-1hxv9ji-container, .framer-0lGdh .framer-jb8z6u-container, .framer-0lGdh .framer-abofd4-container, .framer-0lGdh .framer-xj2pvj-container, .framer-0lGdh .framer-8i5x2s-container, .framer-0lGdh .framer-qw88b9-container, .framer-0lGdh .framer-1lmaqaw-container, .framer-0lGdh .framer-116acxp-container, .framer-0lGdh .framer-1g9o9xv-container, .framer-0lGdh .framer-1vo7bg0-container, .framer-0lGdh .framer-1lkcg2u-container, .framer-0lGdh .framer-1hxv665-container, .framer-0lGdh .framer-1kytjtf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0lGdh .framer-1rhcgxe { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 15px; position: relative; width: 180px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0lGdh .framer-49taqn { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 15px; position: relative; width: 180px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0lGdh .framer-1jrsktn-container, .framer-0lGdh .framer-bxo5ig-container, .framer-0lGdh .framer-14adn8m-container { cursor: pointer; flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-0lGdh .framer-1msgf1o-container, .framer-0lGdh .framer-1gzgsy4-container, .framer-0lGdh .framer-b7ixnb-container { flex: none; height: auto; left: 50%; position: absolute; top: 87px; width: auto; z-index: 1; }\",\".framer-0lGdh .framer-7lo0kb { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 390px; }\",\".framer-0lGdh .framer-1gl4t5r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0lGdh .framer-1shf1yf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 80px; justify-content: space-between; overflow: visible; padding: 0px 8px 0px 16px; position: relative; width: 1px; }\",\".framer-0lGdh .framer-1am250f, .framer-0lGdh .framer-g73wex { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0lGdh .framer-k27wyz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0lGdh .framer-1t0a7cz-container, .framer-0lGdh .framer-1a2swb-container { flex: none; height: 44px; position: relative; width: 44px; }\",\".framer-0lGdh .framer-1xm115i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 40px 0px; position: relative; width: 390px; }\",\".framer-0lGdh .framer-1xce2k9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0lGdh .framer-ukjxru { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 80px; justify-content: space-between; overflow: visible; padding: 0px 8px 0px 16px; position: relative; width: 100%; }\",\".framer-0lGdh .framer-9rhf1o { 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-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0lGdh .framer-id1zxv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 720px; justify-content: flex-start; overflow: visible; padding: 40px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-0lGdh .framer-1gdutcb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0lGdh .framer-14y75fq, .framer-0lGdh .framer-h2v4fh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-0lGdh .framer-8q4zja, .framer-0lGdh .framer-4fwqff, .framer-0lGdh .framer-pgxqfv { 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; position: relative; width: 100%; }\",\".framer-0lGdh .framer-1mlx0z9-container, .framer-0lGdh .framer-1uw485e-container, .framer-0lGdh .framer-10yp8im-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-0lGdh .framer-1ebfuin-container, .framer-0lGdh .framer-1rh8e88-container, .framer-0lGdh .framer-1m9tik1-container, .framer-0lGdh .framer-bk8j09-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-0lGdh .framer-ezgyzt-container, .framer-0lGdh .framer-dgwj14-container, .framer-0lGdh .framer-1pntqvu-container, .framer-0lGdh .framer-1kkbpe2-container, .framer-0lGdh .framer-nda5bn-container, .framer-0lGdh .framer-729x0y-container, .framer-0lGdh .framer-d7wkqo-container { flex: none; height: 1px; position: relative; width: 310px; }\",\".framer-0lGdh .framer-1pwtloa, .framer-0lGdh .framer-1ch2geq, .framer-0lGdh .framer-q4kyeh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-0lGdh .framer-l2h5fx-container { flex: none; height: 45px; position: relative; width: auto; }\",\".framer-0lGdh .framer-1puy84c { flex: none; height: 1px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 79px; width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0lGdh.framer-6fzkpy, .framer-0lGdh .framer-1qhgnkj, .framer-0lGdh .framer-15tl7d1, .framer-0lGdh .framer-yhm91, .framer-0lGdh .framer-p0t3ul, .framer-0lGdh .framer-r19tgp, .framer-0lGdh .framer-1rhcgxe, .framer-0lGdh .framer-49taqn, .framer-0lGdh .framer-7lo0kb, .framer-0lGdh .framer-1gl4t5r, .framer-0lGdh .framer-1am250f, .framer-0lGdh .framer-k27wyz, .framer-0lGdh .framer-1xm115i, .framer-0lGdh .framer-1xce2k9, .framer-0lGdh .framer-g73wex, .framer-0lGdh .framer-9rhf1o, .framer-0lGdh .framer-id1zxv, .framer-0lGdh .framer-14y75fq, .framer-0lGdh .framer-8q4zja, .framer-0lGdh .framer-4fwqff, .framer-0lGdh .framer-pgxqfv, .framer-0lGdh .framer-h2v4fh, .framer-0lGdh .framer-1pwtloa, .framer-0lGdh .framer-1ch2geq, .framer-0lGdh .framer-q4kyeh { gap: 0px; } .framer-0lGdh.framer-6fzkpy > *, .framer-0lGdh .framer-1qhgnkj > *, .framer-0lGdh .framer-yhm91 > *, .framer-0lGdh .framer-1gl4t5r > *, .framer-0lGdh .framer-k27wyz > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-0lGdh.framer-6fzkpy > :first-child, .framer-0lGdh .framer-1qhgnkj > :first-child, .framer-0lGdh .framer-15tl7d1 > :first-child, .framer-0lGdh .framer-yhm91 > :first-child, .framer-0lGdh .framer-p0t3ul > :first-child, .framer-0lGdh .framer-r19tgp > :first-child, .framer-0lGdh .framer-1gl4t5r > :first-child, .framer-0lGdh .framer-1am250f > :first-child, .framer-0lGdh .framer-k27wyz > :first-child, .framer-0lGdh .framer-g73wex > :first-child, .framer-0lGdh .framer-8q4zja > :first-child, .framer-0lGdh .framer-4fwqff > :first-child, .framer-0lGdh .framer-pgxqfv > :first-child { margin-left: 0px; } .framer-0lGdh.framer-6fzkpy > :last-child, .framer-0lGdh .framer-1qhgnkj > :last-child, .framer-0lGdh .framer-15tl7d1 > :last-child, .framer-0lGdh .framer-yhm91 > :last-child, .framer-0lGdh .framer-p0t3ul > :last-child, .framer-0lGdh .framer-r19tgp > :last-child, .framer-0lGdh .framer-1gl4t5r > :last-child, .framer-0lGdh .framer-1am250f > :last-child, .framer-0lGdh .framer-k27wyz > :last-child, .framer-0lGdh .framer-g73wex > :last-child, .framer-0lGdh .framer-8q4zja > :last-child, .framer-0lGdh .framer-4fwqff > :last-child, .framer-0lGdh .framer-pgxqfv > :last-child { margin-right: 0px; } .framer-0lGdh .framer-15tl7d1 > *, .framer-0lGdh .framer-1am250f > *, .framer-0lGdh .framer-g73wex > *, .framer-0lGdh .framer-8q4zja > *, .framer-0lGdh .framer-4fwqff > *, .framer-0lGdh .framer-pgxqfv > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-0lGdh .framer-p0t3ul > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-0lGdh .framer-r19tgp > * { margin: 0px; margin-left: calc(75px / 2); margin-right: calc(75px / 2); } .framer-0lGdh .framer-1rhcgxe > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-0lGdh .framer-1rhcgxe > :first-child, .framer-0lGdh .framer-49taqn > :first-child, .framer-0lGdh .framer-7lo0kb > :first-child, .framer-0lGdh .framer-1xm115i > :first-child, .framer-0lGdh .framer-1xce2k9 > :first-child, .framer-0lGdh .framer-9rhf1o > :first-child, .framer-0lGdh .framer-id1zxv > :first-child, .framer-0lGdh .framer-14y75fq > :first-child, .framer-0lGdh .framer-h2v4fh > :first-child, .framer-0lGdh .framer-1pwtloa > :first-child, .framer-0lGdh .framer-1ch2geq > :first-child, .framer-0lGdh .framer-q4kyeh > :first-child { margin-top: 0px; } .framer-0lGdh .framer-1rhcgxe > :last-child, .framer-0lGdh .framer-49taqn > :last-child, .framer-0lGdh .framer-7lo0kb > :last-child, .framer-0lGdh .framer-1xm115i > :last-child, .framer-0lGdh .framer-1xce2k9 > :last-child, .framer-0lGdh .framer-9rhf1o > :last-child, .framer-0lGdh .framer-id1zxv > :last-child, .framer-0lGdh .framer-14y75fq > :last-child, .framer-0lGdh .framer-h2v4fh > :last-child, .framer-0lGdh .framer-1pwtloa > :last-child, .framer-0lGdh .framer-1ch2geq > :last-child, .framer-0lGdh .framer-q4kyeh > :last-child { margin-bottom: 0px; } .framer-0lGdh .framer-49taqn > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-0lGdh .framer-7lo0kb > *, .framer-0lGdh .framer-1xm115i > *, .framer-0lGdh .framer-1xce2k9 > *, .framer-0lGdh .framer-9rhf1o > *, .framer-0lGdh .framer-14y75fq > *, .framer-0lGdh .framer-h2v4fh > *, .framer-0lGdh .framer-1pwtloa > *, .framer-0lGdh .framer-1ch2geq > *, .framer-0lGdh .framer-q4kyeh > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-0lGdh .framer-id1zxv > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } }\",\".framer-0lGdh.framer-v-fpg9s8.framer-6fzkpy { width: 390px; }\",\".framer-0lGdh.framer-v-fpg9s8 .framer-1msgf1o-container { order: 2; }\",\".framer-0lGdh.framer-v-fpg9s8 .framer-7lo0kb { cursor: unset; flex: 1 0 0px; order: 0; width: 1px; }\",\".framer-0lGdh.framer-v-fpg9s8 .framer-1gl4t5r { max-width: unset; }\",\".framer-0lGdh.framer-v-fpg9s8 .framer-1shf1yf { padding: 0px 5px 0px 15px; }\",\".framer-0lGdh.framer-v-fpg9s8 .framer-1am250f { gap: 0px; order: 0; }\",\".framer-0lGdh.framer-v-fpg9s8 .framer-qw88b9-container, .framer-0lGdh.framer-v-my39ef .framer-1lmaqaw-container { aspect-ratio: 2.575 / 1; height: var(--framer-aspect-ratio-supported, 54px); width: 140px; }\",\".framer-0lGdh.framer-v-fpg9s8 .framer-k27wyz, .framer-0lGdh.framer-v-my39ef .framer-1m9tik1-container, .framer-0lGdh.framer-v-my39ef .framer-bk8j09-container, .framer-0lGdh.framer-v-iihu09 .framer-1m9tik1-container, .framer-0lGdh.framer-v-iihu09 .framer-bk8j09-container { order: 1; }\",\".framer-0lGdh.framer-v-fpg9s8 .framer-bxo5ig-container { z-index: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0lGdh.framer-v-fpg9s8 .framer-1am250f { gap: 0px; } .framer-0lGdh.framer-v-fpg9s8 .framer-1am250f > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-0lGdh.framer-v-fpg9s8 .framer-1am250f > :first-child { margin-left: 0px; } .framer-0lGdh.framer-v-fpg9s8 .framer-1am250f > :last-child { margin-right: 0px; } }\",\".framer-0lGdh.framer-v-my39ef.framer-6fzkpy { height: min-content; width: 390px; }\",\".framer-0lGdh.framer-v-my39ef .framer-1xm115i { flex: 1 0 0px; height: calc(var(--framer-viewport-height, 100vh) * 1); max-height: unset; min-height: unset; width: 1px; }\",\".framer-0lGdh.framer-v-my39ef .framer-1xce2k9 { height: min-content; }\",\".framer-0lGdh.framer-v-my39ef .framer-g73wex, .framer-0lGdh.framer-v-my39ef .framer-116acxp-container, .framer-0lGdh.framer-v-my39ef .framer-1g9o9xv-container, .framer-0lGdh.framer-v-my39ef .framer-1vo7bg0-container, .framer-0lGdh.framer-v-my39ef .framer-1lkcg2u-container, .framer-0lGdh.framer-v-iihu09 .framer-116acxp-container, .framer-0lGdh.framer-v-iihu09 .framer-1g9o9xv-container, .framer-0lGdh.framer-v-iihu09 .framer-1vo7bg0-container, .framer-0lGdh.framer-v-iihu09 .framer-1lkcg2u-container { order: 0; }\",\".framer-0lGdh.framer-v-my39ef .framer-9rhf1o { flex-direction: row; order: 1; }\",\".framer-0lGdh.framer-v-my39ef .framer-h2v4fh { align-content: flex-start; align-items: flex-start; overflow: auto; padding: 0px 40px 0px 40px; }\",\".framer-0lGdh.framer-v-my39ef .framer-1pwtloa, .framer-0lGdh.framer-v-iihu09 .framer-1pwtloa { align-content: flex-start; align-items: flex-start; order: 1; }\",\".framer-0lGdh.framer-v-my39ef .framer-1ch2geq, .framer-0lGdh.framer-v-iihu09 .framer-1ch2geq { align-content: flex-start; align-items: flex-start; order: 2; }\",\".framer-0lGdh.framer-v-my39ef .framer-q4kyeh, .framer-0lGdh.framer-v-iihu09 .framer-q4kyeh { align-content: flex-start; align-items: flex-start; order: 4; }\",\".framer-0lGdh.framer-v-my39ef .framer-1hxv665-container, .framer-0lGdh.framer-v-iihu09 .framer-1hxv665-container { order: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0lGdh.framer-v-my39ef .framer-9rhf1o { gap: 0px; } .framer-0lGdh.framer-v-my39ef .framer-9rhf1o > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-0lGdh.framer-v-my39ef .framer-9rhf1o > :first-child { margin-left: 0px; } .framer-0lGdh.framer-v-my39ef .framer-9rhf1o > :last-child { margin-right: 0px; } }\",\".framer-0lGdh.framer-v-1qq7ed0.framer-6fzkpy, .framer-0lGdh.framer-v-iihu09 .framer-ukjxru { width: 768px; }\",\".framer-0lGdh.framer-v-1qq7ed0 .framer-7lo0kb { cursor: unset; width: 768px; }\",\".framer-0lGdh.framer-v-1qq7ed0 .framer-1gl4t5r { max-width: unset; width: 768px; }\",\".framer-0lGdh.framer-v-1qq7ed0 .framer-1shf1yf { flex: none; width: 100%; }\",\".framer-0lGdh.framer-v-1qq7ed0 .framer-qw88b9-container, .framer-0lGdh.framer-v-iihu09 .framer-1lmaqaw-container { aspect-ratio: 2.575 / 1; height: var(--framer-aspect-ratio-supported, 62px); width: 160px; }\",\".framer-0lGdh.framer-v-iihu09.framer-6fzkpy { height: min-content; width: 768px; }\",\".framer-0lGdh.framer-v-iihu09 .framer-1xm115i { height: calc(var(--framer-viewport-height, 100vh) * 1); max-height: unset; min-height: unset; width: 768px; }\",\".framer-0lGdh.framer-v-iihu09 .framer-1xce2k9 { height: min-content; max-width: unset; overflow: auto; }\",\".framer-0lGdh.framer-v-iihu09 .framer-9rhf1o { flex-direction: row; }\",\".framer-0lGdh.framer-v-iihu09 .framer-h2v4fh { align-content: flex-start; align-items: flex-start; padding: 0px; width: 70%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0lGdh.framer-v-iihu09 .framer-9rhf1o { gap: 0px; } .framer-0lGdh.framer-v-iihu09 .framer-9rhf1o > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-0lGdh.framer-v-iihu09 .framer-9rhf1o > :first-child { margin-left: 0px; } .framer-0lGdh.framer-v-iihu09 .framer-9rhf1o > :last-child { margin-right: 0px; } }\",'.framer-0lGdh[data-border=\"true\"]::after, .framer-0lGdh [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 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OfvO18Cub\":{\"layout\":[\"fixed\",\"fixed\"]},\"pDY_Z5tz1\":{\"layout\":[\"fixed\",\"auto\"]},\"HjzLPeX2n\":{\"layout\":[\"fixed\",\"fixed\"]},\"yIFjLKrnw\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hx_SHidMj\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLOdSH2chf=withCSS(Component,css,\"framer-0lGdh\");export default FramerLOdSH2chf;FramerLOdSH2chf.displayName=\"Navigation\";FramerLOdSH2chf.defaultProps={height:80,width:1200};addPropertyControls(FramerLOdSH2chf,{variant:{options:[\"rRTRkQVDM\",\"OfvO18Cub\",\"pDY_Z5tz1\",\"HjzLPeX2n\",\"yIFjLKrnw\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open - Active\",\"Tab\",\"Tab-Open\"],title:\"Variant\",type:ControlType.Enum},hx_SHidMj:(NavLinksProductCopyControls===null||NavLinksProductCopyControls===void 0?void 0:NavLinksProductCopyControls[\"variant\"])&&{...NavLinksProductCopyControls[\"variant\"],defaultValue:\"DUsaeB1hX\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(FramerLOdSH2chf,[{explicitInter:true,fonts:[]},...LogoFonts,...NavigationLinkFonts,...NavigationLinkCopyFonts,...SearchFonts,...SmoothScrollFonts,...LogoCopyFonts,...MenuIconFonts,...Logo1Fonts,...NavigationLinkCopy2Fonts,...NavigationLinkCopy3Fonts,...NavigationLinkCopy4Fonts,...MobileMenuDividerFonts,...NavLinksProductCopyFonts,...NavigationLinkCopy6Fonts,...NavigationLinkCopy10Fonts,...NavigationLinkCopy11Fonts,...NavigationLink1Fonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLOdSH2chf\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"80\",\"framerVariables\":\"{\\\"hx_SHidMj\\\":\\\"variant1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OfvO18Cub\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pDY_Z5tz1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HjzLPeX2n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yIFjLKrnw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LOdSH2chf.map", "// Generated by Framer (b0998f3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"Zx23EygBL\",\"rUJC0gldh\",\"DJjCGY6Qs\",\"WJV0mxfMG\"];const serializationHash=\"framer-kqFUv\";const variantClassNames={DJjCGY6Qs:\"framer-v-e1cwqk\",rUJC0gldh:\"framer-v-5swj2a\",WJV0mxfMG:\"framer-v-1tponoe\",Zx23EygBL:\"framer-v-15oqw1p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Zx23EygBL\",Laptop:\"rUJC0gldh\",Phone:\"WJV0mxfMG\",Tablet:\"DJjCGY6Qs\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Zx23EygBL\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Zx23EygBL\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-15oqw1p\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Zx23EygBL\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(219, 219, 219)\",...style},...addPropertyOverrides({DJjCGY6Qs:{\"data-framer-name\":\"Tablet\"},rUJC0gldh:{\"data-framer-name\":\"Laptop\"},WJV0mxfMG:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s14goo\",layoutDependency:layoutDependency,layoutId:\"BqWXYpo3k\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:76,intrinsicWidth:49,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(25+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||115)-50-65)/2)+0),pixelHeight:709,pixelWidth:591,sizes:\"60px\",src:\"https://framerusercontent.com/images/sjkt88vHBi5ZHU9whVkbqH2AUV4.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/sjkt88vHBi5ZHU9whVkbqH2AUV4.png 591w\"},className:\"framer-y17x33\",layoutDependency:layoutDependency,layoutId:\"Z4nwZBG8u\",...addPropertyOverrides({WJV0mxfMG:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:76,intrinsicWidth:49,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+20+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||123)-40-143)/2+0+0)+0+0),pixelHeight:709,pixelWidth:591,sizes:\"60px\",src:\"https://framerusercontent.com/images/sjkt88vHBi5ZHU9whVkbqH2AUV4.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/sjkt88vHBi5ZHU9whVkbqH2AUV4.png 591w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-55376b\",layoutDependency:layoutDependency,layoutId:\"KPdH8fHun\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1do3892\",layoutDependency:layoutDependency,layoutId:\"f7o2Vzj3J\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0yMDA=\",\"--framer-font-family\":'\"Poppins\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"200\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(61, 61, 61))\"},children:\"Copyright \\xa9 2024. SHOFT Shipyard Pvt. Ltd. | Disclaimer | Privacy Policy\"})}),className:\"framer-zwmgw\",fonts:[\"GF;Poppins-200\"],layoutDependency:layoutDependency,layoutId:\"T_38ojgj5\",style:{\"--extracted-r6o4lv\":\"rgb(61, 61, 61)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WJV0mxfMG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0yMDA=\",\"--framer-font-family\":'\"Poppins\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"200\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(61, 61, 61))\"},children:\"Copyright \\xa9 2024. SHOFT Shipyard Pvt. Ltd. Disclaimer | Privacy Policy\"})})}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kqFUv.framer-bvaaft, .framer-kqFUv .framer-bvaaft { display: block; }\",\".framer-kqFUv.framer-15oqw1p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 25px 50px 25px 50px; position: relative; width: 1455px; }\",\".framer-kqFUv .framer-s14goo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-kqFUv .framer-y17x33 { aspect-ratio: 0.9230769230769231 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 65px); position: relative; width: 60px; }\",\".framer-kqFUv .framer-55376b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-kqFUv .framer-1do3892 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-kqFUv .framer-zwmgw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kqFUv .framer-s14goo, .framer-kqFUv .framer-55376b, .framer-kqFUv .framer-1do3892 { gap: 0px; } .framer-kqFUv .framer-s14goo > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-kqFUv .framer-s14goo > :first-child, .framer-kqFUv .framer-55376b > :first-child, .framer-kqFUv .framer-1do3892 > :first-child { margin-left: 0px; } .framer-kqFUv .framer-s14goo > :last-child, .framer-kqFUv .framer-55376b > :last-child, .framer-kqFUv .framer-1do3892 > :last-child { margin-right: 0px; } .framer-kqFUv .framer-55376b > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-kqFUv .framer-1do3892 > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } }\",\".framer-kqFUv.framer-v-5swj2a.framer-15oqw1p { width: 1200px; }\",\".framer-kqFUv.framer-v-e1cwqk.framer-15oqw1p { width: 810px; }\",\".framer-kqFUv.framer-v-e1cwqk .framer-55376b { align-content: flex-end; align-items: flex-end; flex-direction: column; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kqFUv.framer-v-e1cwqk .framer-55376b { gap: 0px; } .framer-kqFUv.framer-v-e1cwqk .framer-55376b > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-kqFUv.framer-v-e1cwqk .framer-55376b > :first-child { margin-top: 0px; } .framer-kqFUv.framer-v-e1cwqk .framer-55376b > :last-child { margin-bottom: 0px; } }\",\".framer-kqFUv.framer-v-1tponoe.framer-15oqw1p { flex-direction: column; gap: 10px; justify-content: center; padding: 20px; width: 390px; }\",\".framer-kqFUv.framer-v-1tponoe .framer-s14goo { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 3px; width: 100%; }\",\".framer-kqFUv.framer-v-1tponoe .framer-55376b { flex: none; flex-direction: column; width: 100%; }\",\".framer-kqFUv.framer-v-1tponoe .framer-1do3892 { width: 100%; }\",\".framer-kqFUv.framer-v-1tponoe .framer-zwmgw { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kqFUv.framer-v-1tponoe.framer-15oqw1p, .framer-kqFUv.framer-v-1tponoe .framer-s14goo, .framer-kqFUv.framer-v-1tponoe .framer-55376b { gap: 0px; } .framer-kqFUv.framer-v-1tponoe.framer-15oqw1p > *, .framer-kqFUv.framer-v-1tponoe .framer-55376b > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-kqFUv.framer-v-1tponoe.framer-15oqw1p > :first-child, .framer-kqFUv.framer-v-1tponoe .framer-s14goo > :first-child, .framer-kqFUv.framer-v-1tponoe .framer-55376b > :first-child { margin-top: 0px; } .framer-kqFUv.framer-v-1tponoe.framer-15oqw1p > :last-child, .framer-kqFUv.framer-v-1tponoe .framer-s14goo > :last-child, .framer-kqFUv.framer-v-1tponoe .framer-55376b > :last-child { margin-bottom: 0px; } .framer-kqFUv.framer-v-1tponoe .framer-s14goo > * { margin: 0px; margin-bottom: calc(3px / 2); margin-top: calc(3px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 115\n * @framerIntrinsicWidth 1455\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rUJC0gldh\":{\"layout\":[\"fixed\",\"auto\"]},\"DJjCGY6Qs\":{\"layout\":[\"fixed\",\"auto\"]},\"WJV0mxfMG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerVYi51u8rE=withCSS(Component,css,\"framer-kqFUv\");export default FramerVYi51u8rE;FramerVYi51u8rE.displayName=\"Footer-N\";FramerVYi51u8rE.defaultProps={height:115,width:1455};addPropertyControls(FramerVYi51u8rE,{variant:{options:[\"Zx23EygBL\",\"rUJC0gldh\",\"DJjCGY6Qs\",\"WJV0mxfMG\"],optionTitles:[\"Desktop\",\"Laptop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVYi51u8rE,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLFj_V15vFP-KUEg.woff2\",weight:\"200\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVYi51u8rE\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1455\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"115\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rUJC0gldh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DJjCGY6Qs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WJV0mxfMG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VYi51u8rE.map"],
  "mappings": "ihBAAkG,SAASA,GAAWC,EAAM,CAAC,OAAqBC,EAAK,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,MAAMD,EAAM,MAAM,OAAOA,EAAM,OAAO,MAAM,CAAC,GAAGA,EAAM,MAAM,MAAMA,EAAM,KAAK,EAAE,SAAuBC,EAAK,OAAO,CAAC,EAAE,mIAAmI,KAAK,cAAc,CAAC,CAAC,CAAC,CAAE,CAAQ,SAASC,GAAUF,EAAM,CAAC,OAAqBG,EAAM,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,GAAGH,EAAM,SAAS,CAAeC,EAAK,OAAO,CAAC,MAAM,MAAM,OAAO,MAAM,KAAK,MAAM,CAAC,EAAgBA,EAAK,OAAO,CAAC,EAAE,oPAAoP,KAAK,cAAc,CAAC,CAAC,CAAC,CAAC,CAAE,CAAQ,SAASG,GAAYJ,EAAM,CAAqB,OAAqBG,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,GAAGH,EAAM,KAAK,EAAE,SAAS,CAAeC,EAAKI,EAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,SAAS,EAAE,OAAO,GAAQ,EAAE,MAAM,CAAC,aAAa,IAAI,gBAAgB,+CAA+CL,EAAM,cAAc,MAAM,OAAO,OAAO,MAAM,CAAC,CAAC,EAAgBC,EAAK,MAAM,CAAC,MAAM,CAAC,gBAAgBD,EAAM,gBAAgB,aAAa,IAAI,SAAS,WAAW,IAAI,EAAY,KAAK,EAAY,OAAO,EAAY,MAAM,CAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CCAthD,SAASM,GAAQC,EAAM,CAC1B,KAAK,MAAQ,IAAI,QAAQ,CAACC,EAASC,IAAS,CACxC,IAAIC,EAAUC,EAAO,UAAU,KAAK,SAAS,MAAM,EACnDD,EAAQ,gBAAmBE,GAAI,CAC3B,KAAK,GAAKA,EAAE,OAAO,OACnB,KAAK,GAAG,kBAAkB,OAAO,CACrC,EACAF,EAAQ,UAAaE,GAAI,CACrB,KAAK,GAAKA,EAAE,OAAO,OACnBJ,EAAQ,CACZ,EACAE,EAAQ,QAAWE,GAAI,CACnB,KAAK,GAAKA,EAAE,OAAO,OACnBH,EAAOG,CAAC,CACZ,CACJ,CAAC,CACL,CACAN,GAAQ,UAAU,IAAM,SAASO,EAAK,CAClC,OAAO,KAAK,MAAM,KAAK,IACZ,IAAI,QAAQ,CAACL,EAASC,IAAS,CAClC,IAAIC,EAAU,KAAK,SAAS,EAAE,IAAIG,CAAG,EACrCH,EAAQ,UAAaE,GAAIJ,EAAQI,EAAE,OAAO,MAAM,EAEhDF,EAAQ,QAAUD,CACtB,CAAC,CACJ,CACL,EACAH,GAAQ,UAAU,SAAW,UAAW,CACpC,OAAO,KAAK,GAAG,YAAY,CACvB,OACJ,EAAG,WAAW,EAAE,YAAY,OAAO,CACvC,EACAA,GAAQ,UAAU,IAAM,SAASO,EAAKC,EAAO,CACzC,OAAO,KAAK,MAAM,KAAK,IACZ,IAAI,QAAQ,CAACN,EAASC,IAAS,CAClC,IAAIC,EAAU,KAAK,SAAS,EAAE,IAAII,EAAOD,CAAG,EAC5CH,EAAQ,UAAYF,EACpBE,EAAQ,QAAUD,CACtB,CAAC,CACJ,CACL,EACAH,GAAQ,UAAU,OAAS,SAASO,EAAKC,EAAO,CAC5CH,EAAO,UAAU,eAAe,SAAS,MAAM,CACnD,EC1CoyB,eAAsBI,GAAcC,EAAIC,EAAYC,EAAM,IAAIC,GAAQ,OAAO,EAAE,CAAC,IAAMC,EAASJ,EAAUK,EAAK,MAAMH,EAAM,IAAIE,EAASH,CAAW,CAAE,CAAC,eAAsBK,GAAmBN,EAAIE,EAAM,IAAIC,GAAQ,OAAO,EAAE,CAAC,IAAMC,EAASJ,EAAUK,EAAK,MAAMH,EAAM,IAAIE,CAAQ,EAAE,OAAGC,GAA+B,IAAM,CCD5/B,IAAME,GAAQ,EAAyC,SAASC,GAAkBC,EAAS,CAAC,MAAM,CAACA,GAAUA,IAAW,SAAU,CAAC,IAAMC,GAAU,mBAAmB,SAASC,GAAYF,EAAS,CAAC,OAAGD,GAAkBC,CAAQ,EAASC,GAAgB,GAAGA,MAAaD,GAAW,CAAC,IAAMG,GAAa,sBAAsB,SAASC,GAAeJ,EAAS,CAAC,OAAGD,GAAkBC,CAAQ,EAASG,GAAmB,GAAGA,MAAgBH,GAAW,CAAC,eAAsBK,GAAeL,EAAS,CAG9kB,IAAMM,EAASJ,GAAYF,CAAQ,EAAQO,EAAY,MAAMC,GAAmBF,CAAQ,EAAE,GAAGC,EAAa,OAAOA,CAAa,CAAQ,SAASE,GAAeT,EAASU,EAAM,CAAC,IAAMJ,EAASJ,GAAYF,CAAQ,EAAEW,GAAcL,EAASI,CAAK,EAAE,IAAME,EAAS,CAAC,QAAQC,GAAQ,UAAU,KAAK,IAAI,CAAC,EAAQC,EAAYV,GAAeJ,CAAQ,EAAEW,GAAcG,EAAYF,CAAQ,CAAE,CCD/W,IAAMG,GAAY,CAAC,IAAI,CAAC,QAAQ,EAAE,MAAM,wBAAwB,YAAY,gCAAgC,SAAS,GAAG,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,EAAE,CAAC,EAAE,IAAI,gBAAgB,UAAU,CAAC,CAAC,EAAE,aAAa,CAAC,QAAQ,EAAE,MAAM,8BAA8B,YAAY,gEAAgE,SAAS,GAAG,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,EAAE,CAAC,EAAE,IAAI,kBAAkB,UAAU,CAAC,CAAC,EAAE,aAAa,CAAC,QAAQ,EAAE,MAAM,6BAA6B,YAAY,6DAA6D,SAAS,GAAG,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,EAAE,CAAC,EAAE,IAAI,kBAAkB,UAAU,CAAC,CAAC,CAAC,ECAvoB,IAAMC,GAAI,IAAI,YAAY,KAAK,EAAQC,GAAS,CAACC,EAAEC,IAAI,CAAC,IAAMC,EAAEF,EAAE,OAAaG,EAAEF,EAAE,OAAaG,EAAI,GAAGF,EAAE,EAAMG,EAAG,GAAOC,EAAG,EAAMC,EAAGL,EAAMM,EAAEN,EAAE,KAAMM,KAAKV,GAAIE,EAAE,WAAWQ,CAAC,CAAC,GAAG,GAAGA,EAAG,IAAIA,EAAE,EAAEA,EAAEL,EAAEK,IAAI,CAAC,IAAIC,EAAGX,GAAIG,EAAE,WAAWO,CAAC,CAAC,EAAQE,EAAGD,EAAGH,EAAGG,IAAKA,EAAGJ,GAAIA,EAAGA,EAAGC,GAAI,EAAEG,EAAGJ,GAAIA,GAAII,EAAMH,EAAGF,GAAKG,IAASF,EAAGD,GAAKG,IAAMD,EAAGA,GAAI,EAAE,EAAED,EAAGA,GAAI,EAAE,EAAEK,EAAGJ,GAAIA,GAAII,EAAQ,IAAJF,EAAEN,EAAQM,KAAKV,GAAIE,EAAE,WAAWQ,CAAC,CAAC,EAAE,EAAG,OAAOD,CAAG,EAAQI,GAAQ,CAACV,EAAED,IAAI,CAAC,IAAME,EAAEF,EAAE,OAAaG,EAAEF,EAAE,OAAaW,EAAI,CAAC,EAAQC,EAAI,CAAC,EAAQC,EAAM,KAAK,KAAKZ,EAAE,EAAE,EAAQa,EAAM,KAAK,KAAKZ,EAAE,EAAE,EAAE,QAAQK,EAAE,EAAEA,EAAEM,EAAMN,IAAKK,EAAIL,CAAC,EAAE,GAAGI,EAAIJ,CAAC,EAAE,EAAG,IAAIQ,EAAE,EAAE,KAAKA,EAAED,EAAM,EAAEC,IAAI,CAAC,IAAIV,EAAG,EAAMD,EAAG,GAASY,EAAMD,EAAE,GAASE,EAAK,KAAK,IAAI,GAAGf,CAAC,EAAEc,EAAM,QAAQE,EAAEF,EAAME,EAAED,EAAKC,IAAKrB,GAAIG,EAAE,WAAWkB,CAAC,CAAC,GAAG,GAAGA,EAAG,QAAQC,EAAG,EAAEA,EAAGlB,EAAEkB,IAAK,CAAC,IAAMX,EAAGX,GAAIE,EAAE,WAAWoB,CAAE,CAAC,EAAQC,EAAGR,EAAIO,EAAG,GAAG,CAAC,IAAIA,EAAG,EAAQE,EAAGV,EAAIQ,EAAG,GAAG,CAAC,IAAIA,EAAG,EAAQV,EAAGD,EAAGH,EAASiB,IAAKd,EAAGa,GAAIjB,GAAIA,EAAGA,EAAGI,EAAGa,EAAOE,EAAGlB,EAAG,EAAEiB,EAAGlB,GAAQoB,EAAGpB,EAAGkB,EAAMC,IAAK,GAAGH,IAAIR,EAAIO,EAAG,GAAG,CAAC,GAAG,GAAGA,GAAOK,IAAK,GAAGH,IAAIV,EAAIQ,EAAG,GAAG,CAAC,GAAG,GAAGA,GAAII,EAAGA,GAAI,EAAEH,EAAGI,EAAGA,GAAI,EAAEH,EAAGjB,EAAGoB,EAAG,EAAEf,EAAGc,GAAIlB,EAAGkB,EAAGd,EAAI,QAAQgB,EAAGT,EAAMS,EAAGR,EAAKQ,IAAM5B,GAAIG,EAAE,WAAWyB,CAAE,CAAC,EAAE,EAAI,IAAIC,EAAI,EAAMC,EAAI,GAASC,EAAOb,EAAE,GAASc,EAAM,KAAK,IAAI,GAAG3B,EAAE0B,CAAM,EAAEA,EAAO,QAAQE,EAAGF,EAAOE,EAAGD,EAAMC,IAAMjC,GAAIG,EAAE,WAAW8B,CAAE,CAAC,GAAG,GAAGA,EAAI,IAAIC,EAAM7B,EAAE,QAAQ8B,EAAG,EAAEA,EAAG/B,EAAE+B,IAAK,CAAC,IAAMC,EAAIpC,GAAIE,EAAE,WAAWiC,CAAE,CAAC,EAAQE,EAAItB,EAAIoB,EAAG,GAAG,CAAC,IAAIA,EAAG,EAAQG,EAAIxB,EAAIqB,EAAG,GAAG,CAAC,IAAIA,EAAG,EAAQI,EAAIH,EAAIP,EAAUW,IAAMJ,EAAIE,GAAKR,GAAKA,EAAIA,EAAIM,EAAIE,EAAQG,EAAIZ,EAAI,EAAEW,EAAIV,GAASY,EAAIZ,EAAIU,EAAIN,GAAOO,IAAMpC,EAAE,EAAE,EAAE6B,GAAOQ,IAAMrC,EAAE,EAAE,EAAKoC,IAAM,GAAGJ,IAAKtB,EAAIoB,EAAG,GAAG,CAAC,GAAG,GAAGA,GAAOO,IAAM,GAAGJ,IAAKxB,EAAIqB,EAAG,GAAG,CAAC,GAAG,GAAGA,GAAIM,EAAIA,GAAK,EAAEJ,EAAIK,EAAIA,GAAK,EAAEJ,EAAIR,EAAIY,EAAI,EAAEH,EAAIE,GAAKZ,EAAIY,EAAIF,EAAK,QAAQI,EAAGZ,EAAOY,EAAGX,EAAMW,IAAM3C,GAAIG,EAAE,WAAWwC,CAAE,CAAC,EAAE,EAAG,OAAOT,CAAM,EAAQU,GAAS,CAAC1C,EAAEC,IAAI,CAAC,GAAGD,EAAE,OAAOC,EAAE,OAAO,CAAC,IAAM0C,EAAI1C,EAAEA,EAAED,EAAEA,EAAE2C,EAAK,OAAG1C,EAAE,SAAS,EAAUD,EAAE,OAAWA,EAAE,QAAQ,GAAWD,GAASC,EAAEC,CAAC,EAAUU,GAAQX,EAAEC,CAAC,CAAE,ECF11D,IAAM2C,GAAsB,OAAOC,EAAS,KAAaA,EAAO,aAAa,QAAQ,qBAAqB,IAAI,OAAaC,GAAY,8CAA8C,SAASC,GAAsBC,EAAM,CAAC,OAAOA,EAAM,OAAO,CAAC,EAAE,YAAY,EAAEA,EAAM,MAAM,CAAC,CAAE,CAAQ,SAASC,GAAUD,EAAM,CAA2C,OAA7BA,EAAM,MAAMF,EAAW,GAAG,CAAC,GAAgB,IAAIC,EAAqB,EAAE,KAAK,GAAG,CAAE,CAAQ,SAASG,GAAUC,EAAKC,EAAU,CAAC,IAAMC,EAAWF,EAAK,OAAO,GAAGE,GAAYD,EAAW,OAAOD,EAAM,IAAMG,EAAWH,EAAK,MAAM,EAAEC,CAAS,EAAE,OAAGC,EAAWD,EAAkBE,EAAW,SAAYA,CAAW,CAAQ,SAASC,GAAcC,EAAO,CAAC,OAAO,OAAO,KAAKA,CAAM,EAAE,SAAS,CAAE,CAAQ,SAASC,GAAaC,EAAW,CAAC,SAASC,KAAOC,EAAK,CAAC,QAAQ,IAAI,KAAK,IAAI,EAAE,GAAGA,CAAI,CAAE,CAAC,SAASC,EAAKC,EAAM,CAAC,QAAQ,KAAKA,CAAK,CAAE,CAAC,SAASC,EAAQD,EAAM,CAAC,QAAQ,QAAQA,CAAK,CAAE,CAAC,SAASE,GAAM,CAAC,CAAC,OAAIN,EAA2D,CAAC,IAAAC,EAAI,KAAAE,EAAK,QAAAE,CAAO,EAA1D,CAAC,IAAIC,EAAK,KAAKA,EAAK,QAAQA,CAAI,CAA4B,CAAQ,IAAMC,GAAoB,oKAA2K,SAASC,GAAcC,EAAM,CAAC,IAAIC,EAAiBC,EAAiBC,EAAoB,MAAI,GAAAF,EAAiBD,EAAM,aAAa,MAAMC,IAAmB,SAAcA,EAAiB,WAAkBD,EAAM,UAAU,WAAe,GAAAE,EAAiBF,EAAM,aAAa,MAAME,IAAmB,SAAcA,EAAiB,WAAkBF,EAAM,UAAU,WAAe,GAAAG,EAAoBH,EAAM,gBAAgB,MAAMG,IAAsB,SAAcA,EAAoB,WAAkBH,EAAM,aAAa,WAAkBF,EAAoB,CAAQ,SAASM,GAAuBC,EAAO,CAAC,MAAM,GAAGA,YAAkB,CAAQ,IAAMC,GAAa,OAAO,SAAW,IAAY,SAAS,KAAkBC,GAAW,OAAO7B,EAAS,IAAYA,EAAO,KAAW8B,GAAgB,mCAA0C,SAASC,IAAmB,CAAC,IAAMC,EAA0DJ,IAAa,cAAcE,EAAe,EAAE,OAAIE,EAA8CA,EAAQ,aAAa,SAAS,EAApE,MAA4F,CAAQ,IAAMC,GAAiB,IAAYF,GAAkB,IAAI,gBAAyB,SAASG,GAAwBC,EAAIC,EAAW,CAAC,GAAG,CAACA,EAAW,OAAOD,EAAI,IAAME,EAAoB,IAAID,IAAa,GAAGD,EAAI,WAAWE,CAAmB,EAAG,OAAOF,EAAI,MAAME,EAAoB,MAAM,CAAG,CCCpsD,GAAK,CAAC,IAAAC,GAAI,KAAAC,GAAK,QAAAC,EAAO,EAAEC,GAAaC,EAAqB,EAAE,SAASC,GAAWC,EAAI,CAAC,GAAG,CAAC,WAAI,IAAIA,CAAG,EAAS,EAAK,MAAC,CAAc,MAAO,EAAM,CAAC,CAAC,SAASC,GAAWC,EAAK,CAAC,GAAG,CAMl+B,OAAOA,EAAK,MAAM,OAAO,iDAAiD,GAAG,CAAC,CAAE,MAAC,CAAM,OAAAR,GAAI,0CAA0C,EAASQ,EAAK,MAAM,OAAO,0BAA0B,GAAG,CAAC,CAAE,CAAC,CAAC,SAASC,GAAeC,EAAI,CAAC,IAAMC,EAAMJ,GAAWG,CAAG,EAAE,OAAOE,GAAMA,EAAK,KAAK,GAAGA,EAAK,OAAO,CAAC,EAAE,OAAO,IAAI,IAAID,CAAK,CAAE,CAGvT,SAASE,GAAoBL,EAAK,CAAC,OAAG,MAAM,QAAQA,CAAI,EAAUA,EAAK,IAAIK,EAAmB,EAAUL,EAAK,UAAU,KAAK,EAC9H,QAAQ,mBAAmB,EAAE,EAAE,YAAY,CAAE,CAAC,SAASM,GAAkBC,EAAK,CAAC,IAAMC,EAAe,CAAC,EAAE,OAAS,CAACC,EAAIC,CAAK,IAAI,OAAO,QAAQH,CAAI,EAAE,CAAC,GAAG,OAAOG,GAAQ,SAAS,CAACF,EAAeC,CAAG,EAAEJ,GAAoBK,CAAK,EAAE,SAAU,GAAG,MAAM,QAAQA,CAAK,EAAE,CAACF,EAAeC,CAAG,EAAEJ,GAAoBK,CAAK,EAAE,SAAUF,EAAeC,CAAG,EAAEC,EAAO,OAAOF,CAAe,CAAC,SAASG,GAAcC,EAAaC,EAAMC,EAAI,CAAC,IAAMC,EAAO,CAAC,GAAGH,CAAY,EAAE,OAAGC,EAAME,EAAO,QAAOA,EAAO,MAAMF,GAAUC,EAAIC,EAAO,MAAKA,EAAO,IAAID,GAAYC,CAAO,CAKrhB,SAASC,GAA2BT,EAAKU,EAAMd,EAAMe,EAAU,CAAC,IAAIC,EAAM,EAAQC,EAAM,CAAC,MAAM,CAAC,MAAM,IAAS,IAAI,CAAC,EAAE,YAAY,CAAC,MAAM,IAAS,IAAI,CAAC,CAAC,EAAQC,EAASpB,GAAeM,EAAK,GAAG,EAInM,GAFGc,EAAS,IAAIJ,CAAK,IAAGE,GAAO,IAC5BhB,EAAM,OAAO,GAAGkB,EAAS,OAAO,GAAGA,EAAS,OAAO,EAAE,KAAK,EAAE,QAAQJ,IAAOE,GAAOA,EAAM,GACxFA,EAAM,EAAE,CAAC,IAAMG,EAAYf,EAAK,IAAI,MAAM,GAAG,EAAE,OAAOY,GAAOI,GAAM,GAAGD,EAAY,EAAEA,CAAW,EAAG,IAAME,EAAWvB,GAAeM,EAAK,KAAK,EAC5IiB,EAAW,IAAIP,CAAK,IAAGE,GAAO,IAAI,IAAMM,EAAWlB,EAAK,MAAM,QAAQU,CAAK,EAAKQ,IAAa,KAAIN,GAAO,GAE3GC,EAAM,MAAMT,GAAcS,EAAM,MAAMK,EAAWA,EAAWR,EAAM,MAAM,GAErES,GAASnB,EAAK,MAAMW,CAAS,GAAG,IAAGC,GAAOA,EAAM,IACnD,QAAUQ,KAAaH,EAAgCE,GAAST,EAAMU,CAAS,GAC7D,IAAGR,GAAO,IAAK,IAAMS,EAAS,CAAC,GAAGrB,EAAK,GAAG,GAAGA,EAAK,GAAG,GAAGA,EAAK,GAAG,GAAGA,EAAK,GAAG,GAAGA,EAAK,GAAG,GAAGA,EAAK,EAAE,EAAE,QAAUsB,KAAWD,EAAS,CAAC,IAAME,EAAa7B,GAAe4B,CAAO,EAEzLH,GAASG,EAAQX,CAAS,GAAG,IAAGC,GAAOA,EAAM,IAE7CU,EAAQ,WAAWZ,CAAK,IAAGE,GAAO,IAAOW,EAAa,IAAIb,CAAK,IAAGE,GAAO,IAAOU,EAAQ,SAASZ,CAAK,IAAGE,GAAO,GACnH,QAAUY,KAAeD,EAAkCJ,GAAST,EAAMc,CAAW,GAAoB,IAAGZ,GAAO,GAAK,IAAMa,EAAiBzB,EAAK,YAAY,QAAQU,CAAK,EAAKe,IAAmB,KAAIb,GAAO,GAAGC,EAAM,YAAYT,GAAcS,EAAM,YAAYY,EAAiBA,EAAiBf,EAAM,MAAM,GAAG,QAAUgB,KAAK1B,EAAK,EAAM0B,EAAE,SAAShB,CAAK,IAAGE,GAAO,IAAK,QAAUe,KAAa3B,EAAK,UAExYmB,GAASQ,EAAUhB,CAAS,GAAG,IAAGC,GAAO,IAAOe,EAAU,SAAShB,CAAS,IAAGC,GAAO,IAAOe,EAAU,SAASjB,CAAK,IAAGE,GAAO,IAAK,MAAM,CAAC,MAAAA,EAAM,MAAAC,CAAK,CAAE,CAAC,SAASe,GAAwB5B,EAAKU,EAAM,CAAC,IAAMT,EAAeF,GAAkBC,CAAI,EAAQ6B,EAAgB/B,GAAoBY,CAAK,EAAQoB,EAAWpC,GAAemC,CAAe,EAAME,EAAM,EAAE,QAAUC,KAAaF,EAAW,CAAC,GAAK,CAAC,MAAAlB,CAAK,EAAEH,GAA2BR,EAAe+B,EAAUF,EAAWD,CAAe,EAAEE,GAAOnB,EAAO,OAAOmB,CAAM,CAAC,SAASE,GAAaC,EAAMxB,EAAMyB,EAAS,CAE9N,OAF6OC,EAAQ,IAAI,CAAC,GAAG,CAAC1B,GAAO,CAACwB,EAAO,MAAM,CAAC,EAAG,IAAMG,EAAKC,KAAa,MAAMA,KAAa,OAAO,OAAOA,GAAW,SAAS,SAASpD,GAAK,OAAO,EACtsB,IAAMqD,EAAQ,OAAO,OAAOL,CAAK,EAAE,IAAIlC,GAAM,CAAC,IAAMY,EAAMgB,GAAwB5B,EAAKU,CAAK,EAAQY,EAAQtB,EAAK,GAAG,QAAQA,EAAK,GAAG,CAAC,EAAQwC,EAAiDL,GAAS,YAAaM,GAAsB,MAAMzC,EAAK,MAAMsB,GAAgBtB,EAAK,MACjK,MAAlG,CAAC,IAAIA,EAAK,IAAI,MAAAwC,EAAM,YAAYxC,EAAK,YAAY,KAAK,CAAC,GAAGA,EAAK,EAAEA,EAAK,SAAS,EAAE,KAAK,GAAG,EAAE,MAAAY,CAAK,CAAgB,CAAC,EAAE,OAAOZ,GAAMA,EAAK,MAAMmC,EAAS,cAAc,CAAC,EAAE,OAAOnC,GAAWqC,EAAwBrC,EAAK,MAAMqC,EAAvB,EAA6B,EAAE,KAAK,CAACK,EAAMC,IAAQA,EAAM,MAAMD,EAAM,KAAK,EAAE,OAAAvD,GAAQ,OAAO,EAASoD,CAAQ,EAAE,CAACL,EAAMxB,CAAK,CAAC,CAAiB,CAAC,SAASkC,GAAsBV,EAAMW,EAAYC,EAAW,CAAC,IAAMC,EAAY,CAAC,EAAQC,EAAwBH,EAAY,SAAS,GAAG,EAAQI,EAAoBJ,EAAY,MAAM,GAAG,EAAE,CAAC,EAAQK,EAASD,EAAoB,OAAO,EAAEA,EAAoB,GAAG,QAAU1D,KAAO2C,EAAyBiB,GAAwB5D,EAAIuD,CAAU,EAAkB,WAAWI,CAAQ,IAAgBF,GAAyBzD,EAAI,QAAQ2D,EAAS,SAAkBH,EAAYxD,CAAG,EAAE2C,EAAM3C,CAAG,IAAG,OAAOwD,CAAY,CAAQ,SAASK,GAAU1C,EAAMyB,EAAS,CAAC,GAAK,CAACkB,EAAYC,CAAe,EAAEC,GAAS,CAAC,CAAC,EAAO,CAACC,EAAOC,CAAS,EAAEF,GAAS,SAAS,EAAQhB,EAAQN,GAAaoB,EAAY3C,EAAMyB,CAAQ,EAAO,CAAC,aAAAuB,CAAY,EAAEC,EAAc,EAAQC,EAA2DF,GAAa,GAEnoC,SAASG,EAAe3B,EAAM4B,EAAQ,CAAC,YAAY,EAAK,EAAE,CAAC,IAAIf,EAAYb,EAASC,EAAS,UAAU,CAAC2B,EAAQ,cAAaf,EAAYH,GAAsBV,EAAMC,EAAS,SAA2DuB,GAAa,IAAI,EAAEzE,GAAI,kBAAkBkD,EAAS,QAAQ,GAAGmB,EAAgBP,CAAW,CAAE,CAAC,OAAAgB,GAAU,IAAI,CAAC,eAAeC,GAAiB,CAACP,EAAU,SAAS,EAAE,IAAMQ,EAAQC,KAAe,MAAMA,KAAe,OAAO,OAAOA,GAAa,cAAc,kCAAkC,EAAE,GAAG,CAACD,EAAQ,CAACR,EAAU,mBAAmB,EAAEI,EAAeM,GAAY,CAAC,YAAY,EAAI,CAAC,EAAElF,GAAI,mBAAmB,EAAE,OAAQ,IAAMmF,EAAY,MAAMC,GAAeT,CAAQ,EAAQU,EAAeL,EAAQ,aAAa,SAAS,EAAQM,EAAYD,IAAiB,gBAG7wB,GAHgyBC,GAAatF,GAAI,8BAA8B,EAE50BmF,GAAa,CAACG,IAAaV,EAAeO,CAAW,EAAEX,EAAU,oBAAoB,EAAExE,GAAI,oBAAoB,GAC/G,CAACqF,GAAgB,CAAChF,GAAWgF,CAAc,EAAE,CAACrF,GAAI,0CAA0C,EAE3FmF,EAA4HnF,GAAI,sBAAsB,GAAzIwE,EAAU,0BAA0B,EAAExE,GAAI,6DAA6D,GAAqC,OAAQ,IAAMuF,EAAeC,GAAkBH,EAAeV,CAAQ,EAAQc,EAAS,MAAM,MAAMF,CAAc,EAAE,GAAG,CAACE,EAAS,GAAI,MAAM,IAAI,MAAMA,EAAS,UAAU,EAAG,IAAMC,EAAgB,MAAMD,EAAS,KAAK,EAAEb,EAAec,CAAe,EAAEC,GAAehB,EAASe,CAAe,EAAElB,EAAU,SAAS,EAAExE,GAAI,wBAAwB,CAAE,CAAC+E,EAAgB,EAAE,MAAMa,GAAO,CAE/gBpB,EAAU,OAAO,EAAExE,GAAI,8BAA8B4F,CAAK,CAAE,CAAC,CAAE,EAAE,CAACjB,CAAQ,CAAC,EAAE3E,GAAI,CAAC,OAAAuE,EAAO,QAAAjB,CAAO,CAAC,EAAQ,CAAC,QAAAA,EAAQ,OAAAiB,CAAM,CAAE,CAAC,SAASiB,GAAkBK,EAAQlB,EAAS,CAAC,OAAGmB,GAAkBnB,CAAQ,EAASkB,EAAeA,EAAQ,QAAQ,QAAQ,IAAIlB,QAAe,CAAE,CC7CnQ,IAAIoB,IAAS,SAASA,EAAQ,CAAC,IAAIC,EAAQD,EAAQ,QAAQ,IAAI,iBAAiBE,GAAQC,EAAU,eAAe,EAAMC,EAASJ,EAAQ,SAAS,IAAIG,EAAU,UAAU,YAAY,EAAE,SAAS,SAAS,EAAME,EAASL,EAAQ,SAAS,IAAIG,EAAU,UAAU,YAAY,EAAE,SAAS,cAAc,EAAMG,EAASN,EAAQ,SAAS,IAAIK,EAAS,GAAG,CAACD,EAAS,EAAMG,EAAgBP,EAAQ,gBAAgB,IAAIM,EAAS,GAAG,CAACL,EAAQ,EAAMO,EAAUR,EAAQ,UAAU,IAAI,MAAM,KAAKG,EAAU,QAAQ,EAAMM,EAAQT,EAAQ,QAAQ,IAAI,MAAM,KAAKG,EAAU,QAAQ,CAAE,GAAGH,KAAUA,GAAQ,CAAC,EAAE,ECO/jB,IAAMU,GAAuB,CAACC,EAASC,IAAmB,CAAC,IAAMC,EAAgBC,EAAO,IAAI,EAAE,OAAOC,GAAYC,GAAO,CAAC,GAAG,CAACC,GAAQ,SAAS,EAAE,OAAON,EAASK,CAAK,EAAE,IAAME,EAAIN,GAAkCC,EAAqB,CAAC,QAAAM,EAAQ,QAAAC,CAAO,EAAEJ,EAAYK,EAAmBH,EAAI,QAExS,GAFgTA,EAAI,QAAQ,CAAC,EAAEC,EAAQ,EAAEC,CAAO,EAE7U,EAACC,IAA+BA,EAAmB,IAAIF,GAASE,EAAmB,IAAID,GAAS,OAAOT,EAASK,CAAK,CAAG,EAAE,CAACJ,EAAiBD,CAAQ,CAAC,CAAE,ECPnJ,SAASW,GAAeC,EAAcC,EAAsG,CAAC,UAAAC,EAAU,aAAAC,CAAY,EAAE,CAAC,IAAMC,EAAoBJ,EAAc,sBAAsB,EAAQK,EAAoBJ,EAAc,sBAAsB,EAAE,GAAGG,EAAoB,IAAIC,EAAoB,IAAI,CAAC,IAAMC,EAAWD,EAAoB,IAAID,EAAoB,IAAIH,EAAc,UAAUA,EAAc,UAAUK,EAAWJ,UAAmBE,EAAoB,OAAOC,EAAoB,OAAO,CAAC,IAAME,EAAWF,EAAoB,IAAID,EAAoB,IAAUI,EAAUP,EAAc,UAAUM,EAAWL,EAAgBO,EAAcL,EAAoB,OAAOC,EAAoB,OAAaK,EAAOT,EAAc,UAAUQ,EAAcN,EAAaF,EAAc,UAAU,KAAK,IAAIO,EAAUE,CAAM,EAAG,CCDpyB,IAAMC,GAAuB,IAAUC,GAAiB,IAAUC,GAA4B,GAAG,SAASC,GAAY,CAAC,MAAAC,EAAM,KAAAC,EAAK,QAAAC,EAAQ,KAAAC,CAAI,EAAE,CAAuC,IAAMC,EAApBH,IAAO,OAAuDI,EAAKC,GAAU,CAAC,MAAM,CAAC,MAAMN,EAAM,eAAe,MAAMA,EAAM,cAAc,OAAOA,EAAM,aAAa,CAAC,CAAC,EAAEG,EAAK,OAAoBE,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,EAAE,SAASL,GAAOA,EAAM,WAAWA,EAAM,UAAU,SAASA,EAAM,UAAU,SAAS,EAAE,EAAE,SAAsBK,EAAK,SAAS,CAAC,UAAU,+BAA+B,QAAQH,EAAQ,MAAM,CAAC,WAAW,UAAU,OAAO,OAAO,WAAW,OAAO,OAAO,UAAU,QAAQ,OAAO,cAAc,YAAY,MAAMF,EAAM,eAAe,SAAS,SAAS,QAAQ,CAAC,EAAE,SAASI,CAAU,CAAC,CAAC,CAAC,CAAE,CAAC,SAASG,GAAQ,CAAC,MAAAP,EAAM,KAAAC,CAAI,EAAE,CAAC,IAAMO,EAAO,CAAC,WAAWR,EAAM,gBAAgB,OAAO,EAAE,WAAW,EAAE,QAAQ,GAAG,EAAE,OAAGC,IAAO,aAAaD,IAAOQ,EAAO,WAAWR,EAAM,kBAAkBQ,EAAO,YAAYR,EAAM,mBAAuCK,EAAK,MAAM,CAAC,MAAMG,CAAM,CAAC,CAAE,CAAQ,IAAMC,GAAmBC,EAAW,SAAeC,EAAMC,EAAI,CAAC,GAAK,CAAC,MAAAC,EAAM,GAAG,OAAAC,EAAO,UAAAC,EAAU,MAAAf,EAAM,YAAAgB,EAAY,SAAAC,EAAS,gBAAAC,EAAgB,SAAAC,CAAQ,EAAER,EAAW,CAACS,EAAWC,CAAa,EAAEC,GAAST,CAAK,EAAO,CAACU,EAAUC,CAAY,EAAEF,GAAS,EAAK,EAAQG,EAASC,EAAO,EAAEC,GAAoBf,EAAI,IAAIa,EAAS,OAAO,EAAEG,GAAM,gBAAgB,IAE96C,IAAI,CAAC,IAAMC,EAAaJ,EAAS,QAAW,CAACI,GAAcA,IAAe,SAAS,eAAqBA,EAAa,KAAK,CAAE,EAAI,CAAC,CAAC,EAAE,IAAMC,EAAiB,IAAI,CAAIL,EAAS,SAASA,EAAS,QAAQ,MAAM,CAAG,EAAQM,EAAiB,IAAI,CAACV,EAAc,EAAE,CAAE,EAAEW,GAAU,IAAI,CAACb,EAASC,CAAU,CAAE,EAAE,CAACA,CAAU,CAAC,EAAE,IAAMa,EAAab,EAAW,OAAO,EAAQc,EAAgBd,EAAW,OAAO,GAAGF,GAAiBA,IAAkB,OAAaiB,EAAgB,KAAK,MAAMnC,EAAMA,EAAM,kBAAkBF,GAA4B,CAAC,EAAQsC,EAAWnB,IAAW,UAAUjB,EAAM,eAA4BK,EAAK,MAAM,CAAC,IAAI,uCAAuC,IAAIL,EAAM,eAAe,IAAI,MAAMA,EAAM,cAAc,OAAOA,EAAM,aAAa,CAAC,EAAeK,EAAKgC,GAAW,CAAC,MAAMrC,EAAM,eAAe,MAAMA,EAAM,cAAc,OAAOA,EAAM,aAAa,CAAC,EAAE,OAAoBsC,EAAM,MAAM,CAAC,KAAK,SAAS,MAAM,CAAC,GAAGC,GAAoB,WAAWC,GAAcxC,CAAK,EAAE,YAAYA,GAAOA,EAAM,kBAAkB,aAAaA,GAAOA,EAAM,kBAAkB,IAAI,GAAG,WAAWmC,EAAgB,cAAcA,EAAgB,YAAY,MAAM,EAAE,QAAQL,EAAiB,SAAS,CAAczB,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,EAAE,QAAQ,MAAM,EAAE,SAASS,IAAS,WAAWM,EAAwBf,EAAKoC,GAAY,CAAC,MAAMzC,EAAM,eAAe,gBAAgBA,EAAM,gBAAgB,MAAM,CAAC,OAAOA,GAAOA,EAAM,cAAc,MAAMA,GAAOA,EAAM,aAAa,CAAC,CAAC,EAAEoC,CAAU,CAAC,EAAe/B,EAAK,QAAQ,CAAC,IAAIoB,EAAS,WAAW,GAAM,UAAUV,EAAU,MAAM,CAAC,GAAG2B,GAAW,wBAAwB,gBAAgB,MAAM1C,EAAM,gBAAgB,WAAW,MAAM,cAAc,WAAW,GAAGA,EAAM,UAAU,GAAGA,EAAM,UAAU,SAASA,EAAM,cACvrD,oCAAoCA,EAAM,gBAAgB,EAAE,QAAQ,IAAI,CAAC,IAAM2C,EAAa,SAAS,gBAAgB,UAAU,SAAS,gBAAgB,UAAUA,CAAa,EAAE,YAAY3B,EAAY,MAAMI,EAAW,SAAS,IAAIC,EAAcI,EAAS,QAAQ,KAAK,CAAC,CAAC,EAAES,GAA8B7B,EAAKN,GAAY,CAAC,MAAMC,EAAM,KAAKW,EAAM,gBAAgB,KAAKA,EAAM,gBAAgB,QAAQoB,CAAgB,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQQ,GAAoB,CAAC,QAAQ,cAAc,WAAW,SAAS,WAAW,CAAC,EAAQG,GAAW,CAAC,QAAQ,OAAO,OAAO,OAAO,WAAW,cAAc,WAAW,IAAI,OAAO,MAAM,QAAQ,EAAE,MAAM,MAAM,EAAeE,GAAuBhB,GAAM,KAAkBA,GAAM,WAAW,SAAmBjB,EAAMC,EAAI,CAAC,GAAK,CAAC,MAAAiC,EAAM,OAAAC,EAAO,qBAAAC,EAAqB,KAAA9C,EAAK,YAAY,aAAA+C,EAAa,OAAO,SAAAC,EAAS,GAAM,MAAAjD,EAAM,WAAAkD,EAAW,MAAAC,EAAM,YAAAC,EAAY,cAAAC,EAAc,aAAAC,CAAY,EAAE3C,EAAW,CAAC,IAAA4C,EAAI,MAAAC,EAAM,MAAAC,CAAK,EAAEX,EAAaY,EAAQC,EAAQ,IAAYC,GAAwBL,EAAIL,CAAU,EAAI,CAACK,EAAIL,CAAU,CAAC,EAAQW,EAAgBC,GAAuBC,GAAOX,EAAYW,EAAMlB,CAAK,EAAEE,CAAoB,EAAQiB,EAAY/D,IAAO,YAAkBgE,EAAaD,EAAYE,GAAM,EAAE,IAASlE,EAAM,aAAaA,EAAM,OAAO,EAAE,EAAQmE,EAAanB,IAAe,OAAOU,EAAQU,GAAUtB,EAAO,YAAYlD,EAAsB,EAAQyE,EAAYN,GAAO,CAACA,EAAM,eAAe,EAAET,EAAaR,EAAO,GAAG,CAAE,EAAQwB,EAAUP,GAAO,CAACA,EAAM,eAAe,CAAE,EAAE,OAAoB1D,EAAK,IAAI,CAAC,IAAIO,EAAI,MAAM,CAAC,eAAe,MAAM,EAAE,KAAKkC,EAAO,IAAI,QAAQuB,EAAY,YAAYR,EAAgB,YAAYS,EAAU,cAAcP,GAAOV,EAAcU,EAAMlB,CAAK,EAAE,SAAsBP,EAAM,KAAK,CAAC,MAAM,CAAC,GAAGiC,GAAgB,GAAGpB,EAAM,WAAWa,EAAY,GAAG,GAAG,cAAcA,EAAY,GAAG,GAAG,MAAMhE,EAAM,gBAAgB,SAAS,WAAW,YAAYA,GAAOA,EAAM,kBAAkB,aAAaA,GAAOA,EAAM,iBAAiB,EAAE,SAAS,CAAcK,EAAK,MAAM,CAAC,MAAM,CAAC,gBAAgBL,EAAM,gBAAgB,SAAS,WAAW,QAAQiD,EAAS,IAAI,EAAE,aAAAgB,EAAa,KAAKjE,GAAOgE,EAAYhE,EAAM,QAAQ,EAAE,MAAMA,GAAOgE,EAAYhE,EAAM,QAAQ,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC,CAAC,EAAesC,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,SAAS,SAAS,IAAI,CAAC,EAAE,SAAS,CAAcjC,EAAK,KAAK,CAAC,MAAM,CAAC,GAAGmE,GAAY,GAAGxE,EAAM,UAAU,WAAW,OAAO,EAAE,SAASwD,CAAK,CAAC,EAAelB,EAAM,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,MAAMtC,EAAM,cAAc,GAAGA,EAAM,aAAa,WAAW,SAAS,SAAS,SAAS,aAAa,WAAW,WAAW,OAAO,EAAE,SAAS,CAACyE,GAAsBhB,EAAM,GAAG,IAAIU,CAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAErB,EAAO,GAAG,CAAC,CAAC,CAAE,CAAC,CAAC,EAIhkF,SAAS4B,GAAgB,CAAC,QAAAxE,CAAO,EAAE,CAAC,OAAoBG,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,UAAU,MAAM,EAAE,QAAQH,CAAO,CAAC,CAAE,CAAC,IAAMyE,GAAqB,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,aAAa,IAAI,GAAG,SAAS,SAAS,EAAE,SAASC,GAAgB,CAAC,WAAAC,EAAW,MAAA7E,EAAM,UAAA8E,EAAU,UAAAC,EAAU,SAAAC,EAAS,aAAAC,CAAY,EAAE,CAAC,IAAMC,EAAaC,GAAoBN,EAAW7E,CAAK,EAAQmD,EAAM,CAAC,GAAGwB,GAAqB,GAAGO,EAAa,WAAW,YAAY,UAAUL,IAAa,WAAW7E,EAAM,UAAU,EAAE,OAAO6E,IAAa,UAAU,OAAO,OAAO,UAAUA,IAAa,YAAY,OAAO,OAAO,eAAeA,IAAa,UAAU,WAAW,aAAa,cAAcA,IAAa,UAAU,iBAAiB,QAAQ,EAAQO,EAAW,CAAC,GAAGT,GAAqB,GAAGO,EAAa,OAAOL,IAAa,UAAU,OAAO,OAAO,UAAUA,IAAa,YAAY,OAAO,OAAO,IAAIA,IAAa,UAAU,EAAE7E,EAAM,0BAA0B,gBAAgB6E,IAAa,UAAU7E,EAAM,gBAAgB,cAAc,eAAe6E,IAAa,UAAU,WAAW,aAAa,cAAcA,IAAa,UAAU,iBAAiB,SAAS,QAAQ,GAAG,QAAQ,EAAE,EAAE,SAASQ,GAAuB,CAAC,OAAOR,EAAW,CAAC,IAAI,WAAW,CAAC,IAAMS,EAAIC,GAAuB,UAAU,EAAQC,EAAKP,EAAaA,EAAaK,CAAG,EAAE,OAAU,OAAGE,GAA8B,CAAC,EAAE,IAAI,QAAQ,GAAG,WAAW,CAAC,SAASC,GAAQ,QAAQ,EAAE,EAAE,GAAG,CAAC,CAAS,CAAC,IAAI,YAAY,CAAC,IAAMH,EAAIC,GAAuB,WAAW,EAAQC,EAAKP,EAAaA,EAAaK,CAAG,EAAE,OAAU,OAAGE,GAA8B,CAAC,MAAM,IAAI,QAAQ,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,CAAC,CAAS,CAAC,IAAI,UAAU,CAAC,IAAMF,EAAIC,GAAuB,SAAS,EAAQC,EAAKP,EAAaA,EAAaK,CAAG,EAAE,OAAU,OAAGE,GAA8B,CAAC,EAAE,IAAI,QAAQ,EAAE,WAAW,CAAC,SAAS,GAAG,CAAC,CAAS,CAAC,CAAC,CAAC,IAAME,EAAmBL,EAAsB,EAAE,OAAoB/C,EAAM,MAAM,CAAC,MAAMa,EAAM,UAAU2B,EAAU,QAAQf,GAAOA,EAAM,gBAAgB,EAAE,SAAS,CAACc,IAAa,aAA0BxE,EAAKqE,GAAgB,CAAC,QAAQK,CAAS,CAAC,EAAe1E,EAAKsF,EAAO,IAAI,CAAC,QAAQD,EAAmB,QAAQ,CAAC,QAAQ,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,CAAC,EAAE,WAAWA,EAAmBA,EAAmB,WAAW,OAAU,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,SAAS,CAAC,CAAC,EAAE,MAAMN,EAAW,SAASJ,CAAQ,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAASY,GAAe,CAAC,WAAAf,EAAW,MAAA7E,EAAM,SAAAgF,EAAS,eAAAa,EAAe,iBAAAC,EAAiB,WAAAC,CAAU,EAAE,CAAC,IAAM5C,EAAM,CAEr9E,WAAW,YAAY,gBAAgBnD,EAAM,gBAAgB,MAAMA,EAAM,gBAAgB,aAAa6E,IAAa,YAAY7E,EAAM,aAAa,EAAE,MAAM,OAAO,QAAQ,OAAO,cAAc,SAAS,SAAS,SAAS,UAAU6E,IAAa,UAAU7E,EAAM,OAAO,OAAU,UAAU6E,IAAa,YAAY,OAAOhF,4BAA0C,MAAS,EAEzW,CAACmG,EAAMC,CAAO,EAAEC,GAAW,EAAE,OAAAC,GAAgB,IAAI,CAAC,GAAGtB,IAAa,aAAagB,EAAe,OAAO,IAAMO,EAAWJ,EAAM,QAAQ,aAAaA,EAAM,QAAQ,MAAM,OAAO,OAAO,IAAMK,EAAOL,EAAM,QAAQ,aAAaA,EAAM,QAAQ,MAAM,OAAOI,EAAW,KAAKH,EAAQD,EAAM,QAAQ,CAAC,OAAO,CAACI,EAAWC,CAAM,CAAC,EAAEP,CAAgB,CAAE,EAAEC,CAAU,EAAsB1F,EAAK,MAAM,CAAC,IAAI2F,EAAM,KAAK,SAAS,UAAUnB,IAAa,WAAW,4BAA4B,OAAU,MAAM1B,EAAM,SAAS6B,CAAQ,CAAC,CAAE,CAAC,IAAMsB,GAAwB1E,GAAM,WAAW,SAAoB,CAAC,MAAA5B,EAAM,SAAAgF,CAAQ,EAAEpE,EAAI,CAAC,IAAM2F,EAAQd,GAAQ,QAAQ,EAAO,CAACe,EAAUC,CAAY,EAAE7E,GAAM,SAAS,EAAI,EAAE,OAAAA,GAAM,UAAU,IAAI,CAAC,GAAG,CAAC2E,EAAQ,OAAO,IAAMG,EAAQ9F,EAAI,QAAY8F,GAAeD,EAAaC,EAAQ,aAAaA,EAAQ,YAAY,CAAE,CAAC,EAAsBrG,EAAK,MAAM,CAAC,IAAIO,EAAI,MAAM,CAAC,MAAM,eAAeZ,EAAM,oBAAoB,UAAU,SAAS,UAAU,SAAS,mBAAmB,UAAU,YAAYwG,EAAU,OAAU,OAG5/B,UAAU,EAAE,EAAE,SAASxB,CAAQ,CAAC,CAAE,CAAC,EAAQ2B,GAAY,CAAC,gBAAgB,UAAU,MAAM,OAAO,UAAU,wCAAwC,WAAW,UAAU,UAAU,SAAS,SAAS,GAAG,QAAQ,OAAO,EAAE,SAASC,GAAc,CAAC,OAAA9F,EAAO,WAAA+D,EAAW,MAAA7E,CAAK,EAAE,CAAC,IAAMmC,EAAgB,KAAK,MAAMnC,EAAMA,EAAM,kBAAkBF,GAA4B,CAAC,EAAQqD,EAAM,CAAC,GAAGwD,GAAY,WAAW,OAAO,WAAWnE,GAAcxC,CAAK,EAAE,YAAYA,GAAOA,EAAM,kBAAkB,aAAaA,GAAOA,EAAM,kBAAkB,WAAW,IAAI,WAAW,QAAQA,EAAM,qBAAqB,WAAWmC,EAAgB,cAAcA,EAAgB,GAAGnC,EAAM,UAAU,OAAOA,EAAM,OAAO,EAAE,SAAS6E,IAAa,WAAW,OAAO7E,EAAM,MAAM,MAAM6E,IAAa,WAAW,eAAe1C,EAAgB,MAAM,OAAO,UAAU0C,IAAa,WAAW8B,GAAY,UAAU,aAAa9B,IAAa,WAAW7E,EAAM,YAAY,EACj5B6G,EAAgBhC,IAAa,WAAW,eAAe,6CAA6C,OAAG/D,IAAS,oBAAyCT,EAAK,MAAM,CAAC,MAAM8C,EAAM,SAAS0D,CAAe,CAAC,EAAM/F,IAAS,2BAAgDT,EAAK,MAAM,CAAC,MAAM8C,EAAM,SAAS,uBAAuB,CAAC,EAAU,IAAK,CAAC,IAAMqB,GAAY,CAAC,aAAa,WAAW,SAAS,OAAO,SAAS,SAAS,WAAW,IAAI,WAAW,SAAS,KAAK,EAAE,OAAO,CAAC,EAAQD,GAAgB,CAAC,QAAQ,YAAY,UAAU,OAAO,WAAW,GAAG,EAAQuC,GAAc,CAAC,KAAK,EAAE,MAAM,GAAG,EAAQC,GAAe,CAAC,IAAI,EAAE,MAAM,MAAM,EAAQC,GAAgB,CAAC,MAAM,GAAG,EAAE,SAAS7B,GAAoB8B,EAAajH,EAAM,CAAC,OAAOiH,EAAa,CAAC,IAAI,UAAU,MAAM,CAAC,GAAGH,GAAc,MAAM9G,EAAM,KAAK,EAAE,IAAI,WAAW,OAAO+G,GAAe,IAAI,YAAY,MAAM,CAAC,GAAGC,GAAgB,MAAMhH,EAAM,KAAK,CAAE,CAAC,CAAQ,IAAIkH,IAA4B,SAASA,EAA2B,CAACA,EAA2B,KAAQ,OAAOA,EAA2B,KAAQ,OAAOA,EAA2B,KAAQ,MAAO,GAAGA,KAA6BA,GAA2B,CAAC,EAAE,EAAS,IAAIC,IAAwB,SAASA,EAAuB,CAACA,EAAuB,KAAQ,OAAOA,EAAuB,UAAa,YAAYA,EAAuB,UAAa,WAAY,GAAGA,KAAyBA,GAAuB,CAAC,EAAE,EAAS,IAAIC,IAAuB,SAASA,EAAsB,CAACA,EAAsB,GAAM,KAAKA,EAAsB,MAAS,OAAQ,GAAGA,KAAwBA,GAAsB,CAAC,EAAE,EAAS,IAAIC,IAA0B,SAASA,EAAyB,CAACA,EAAyB,YAAe,cAAcA,EAAyB,KAAQ,MAAO,GAAGA,KAA2BA,GAAyB,CAAC,EAAE,EAAS,IAAIC,IAAsB,SAASA,EAAqB,CAACA,EAAqB,UAAa,YAAYA,EAAqB,UAAa,WAAY,GAAGA,KAAuBA,GAAqB,CAAC,EAAE,EAAS,IAAIC,IAAkB,SAASA,EAAiB,CAACA,EAAiB,QAAW,UAAUA,EAAiB,SAAY,WAAWA,EAAiB,UAAa,WAAY,GAAGA,KAAmBA,GAAiB,CAAC,EAAE,EAAS,IAAIC,IAAiB,SAASA,EAAgB,CAACA,EAAgB,KAAQ,OAAOA,EAAgB,KAAQ,MAAO,GAAGA,KAAkBA,GAAgB,CAAC,EAAE,EAAS,IAAIC,IAAgB,SAASA,EAAe,CAACA,EAAe,QAAW,UAAUA,EAAe,OAAU,QAAS,GAAGA,KAAiBA,GAAe,CAAC,EAAE,EAGzgF,SAASC,GAAY/G,EAAM,CAAC,GAAK,CAAC,WAAAkE,EAAW,MAAA7E,EAAM,SAAA2H,EAAS,aAAAC,EAAa,gBAAAC,EAAgB,aAAA5C,EAAa,cAAA6C,EAAc,UAAA/C,CAAS,EAAEpE,EAAW,CAAC,aAAAoH,CAAY,EAAEC,EAAc,EAAQC,EAA2DF,GAAa,GAAS7E,EAA6D6E,GAAa,KAAWG,EAAMxG,EAAO,EAAQyG,EAAkBzG,EAAO,EAAQ0G,EAAW1G,EAAO,EAAO,CAACuB,EAASoF,CAAW,EAAE/G,GAAS,CAAC,MAAM,EAAE,OAAO,EAAI,CAAC,EAAQyB,EAAqBrB,EAAO,IAAI,EAAO,CAAC4G,EAA6BC,CAA+B,EAAEjH,GAASmE,GAAQ,OAAO,EAAO,CAAC+C,EAAMC,CAAQ,EAAEnH,GAAS,EAAE,EAAQoH,EAAcC,GAAiBH,CAAK,EAAO,CAAC,QAAAI,EAAQ,OAAA9H,CAAM,EAAE+H,GAAUH,EAAc,CAAC,aAAa,EAAE,SAAAf,EAAS,UAAUG,EAAc,SAAS,CAAC,EAAQgB,EAAeF,EAAQ3F,EAAS,KAAK,EAAQd,EAAgB,KAAK,MAAMnC,EAAMA,EAAM,kBAAkBF,GAA4B,CAAC,EAAEkC,GAAU,IAAI,CAC97BqG,EAAY,CAAC,MAAM,EAAE,OAAO,EAAI,CAAC,CAAE,EAAE,CAACK,CAAa,CAAC,EAAE,IAAMK,EAA2BC,GAAY,CAACjF,GAAMlB,KAAQ,CAAIkB,GAAM,cAAc,UAAewE,EAAgC,EAAI,EAAEF,EAAY,CAAC,MAAAxF,GAAM,OAAO,EAAK,CAAC,EAAE,EAAE,CAAC,CAAC,EAAQoG,GAAyBD,GAAY,CAACjF,GAAMlB,KAAQ,CAACwF,EAAYa,IAAsBA,GAAiB,QAAQrG,GAAcqG,GAAwB,CAAC,MAAArG,GAAM,OAAO,EAAK,CAAG,CAAE,EAAE,CAAC,CAAC,EAAQsG,GAAOC,GAAU,EAAQC,GAAWL,GAAY,MAAMzF,IAAK,CAAC,GAAGzC,IAAS,oBAA6B,GAAG,CAAC,IAAIwI,GAAiBC,GAAoBC,GAAYC,GAErkB,GAAK,CAAC,QAAAC,GAAQ,cAAAC,CAAa,EAAEC,GAA0BT,GAAO,OAAO5F,EAAG,EAAQsG,GAAOP,GAAiBH,GAAO,YAAY,MAAMG,KAAmB,OAAO,OAAOA,GAAiB,KAAKH,GAAOO,EAAO,EAAE3E,EAAU,EAAE,MAAO8E,GAAQ,OAA6BL,GAAYK,EAAM,QAAQ,MAAML,KAAc,SAAeD,GAAoBC,GAAY,WAAW,MAAMD,KAAsB,OAA5I,OAA0JA,GAAoB,KAAKC,EAAW,IAAIC,GAAiBN,GAAO,YAAY,MAAMM,KAAmB,QAAcA,GAAiB,KAAKN,GAAOO,GAAQ,KAAKC,EAAc,EAAK,CAAE,MAAC,CAAaG,EAAO,SAAS,KAAKvG,EAAI,CAAC,EAAE,CAACzC,CAAM,CAAC,EAAQiJ,GAAchG,IAAO,CAAC,IAAMiG,GAASpB,EAAQ,OAAO,EAAE,OAAO7E,GAAM,KAAK,CAAC,IAAI,UAAiC,GAAvBA,GAAM,eAAe,EAAKuE,EAA6B,CAACC,EAAgC,EAAK,EAAE,MAAOF,EAAYa,KAAmB,CAAC,MAAMhF,GAAM,EAAE8F,GAASd,GAAiB,MAAM,CAAC,EAAE,OAAO,EAAI,EAAE,EAAE,MAAM,IAAI,YAAmC,GAAvBnF,GAAM,eAAe,EAAKuE,EAA6B,CAACC,EAAgC,EAAK,EAAE,MAAOF,EAAYa,KAAmB,CAAC,MAAMhF,GAAM,EAAE8F,GAASd,GAAiB,MAAM,CAAC,EAAE,OAAO,EAAI,EAAE,EAAE,MAAM,IAAI,SAAS,MAAM,IAAI,QAAWJ,GAAgBO,GAAWP,EAAe,GAAG,EAAG,MAAM,QAAQ/E,GAAM,gBAAgB,CAAE,CAAC,EAAQkG,GAAcrB,EAAQ,SAAS,GAAGF,EAAc,OAAO,GAAG5H,IAAS,UAAgBoJ,EAAY,IAASxB,EAAc,OAAO,GAAGE,EAAQ,OAAO,GAAGqB,KAAgBnJ,IAAS,WAAWH,EAAM,cAAcA,EAAM,aAAa,cAAc,QAAcwJ,GAAgB,GAAQxJ,EAAM,eAAeA,EAAM,cAAc,WAAW,aAAmByJ,GAAQD,GAAgBnK,EAAM,QAAQ,GAASqK,GAAeH,GAAaC,GAAgBC,GAAQpK,EAAM,kBAAkB,EAAE,EAAE,OAAAgC,GAAU,IAAI,CAAC,GAAG,CAACiB,EAAS,OAAO,OAAO,IAAMyD,GAAQyB,EAAkB,QAAYzB,IAAe4D,GAAe5D,GAAQ0B,EAAW,QAAQ,CAAC,UAAU8B,GAAaC,GAAgBE,GAAe,EAAE,aAAaF,GAAgBC,GAAQ,CAAC,CAAC,CAGp8D,EAAE,CAACnH,CAAQ,CAAC,EAAsBX,EAAMsC,GAAgB,CAAC,WAAWC,EAAW,aAAaI,EAAa,MAAMjF,EAAM,UAAU+J,GAAc,UAAUhF,EAAU,SAAS,CAAczC,EAAMsD,GAAe,CAAC,WAAWf,EAAW,MAAM7E,EAAM,eAAeiF,EAAa,eAAe,iBAAiBA,EAAa,iBAAiB,WAAW,CAAC2D,EAAQ,OAAOqB,EAAa,EAAE,SAAS,CAAc5J,EAAKI,GAAM,CAAC,UAAU,GAAK,IAAIyH,EAAM,SAASO,EAAS,MAAMD,EAAM,MAAMxI,EAAM,OAAOc,EAAO,SAAS8G,EAAa,YAAY,SAAS,YAAYA,EAAa,mBAAmB,gBAAgB,gBAAgBA,EAAaA,EAAa,gBAAgB,OAAU,gBAAgBA,EAAa,eAAe,CAAC,EAAEsC,GAA0B7J,EAAKE,GAAQ,CAAC,MAAMP,EAAM,KAAK4H,EAAa,WAAW,CAAC,EAAevH,EAAKiG,GAAW,CAAC,IAAI8B,EAAW,MAAMpI,EAAM,SAAsBsC,EAAM,KAAK,CAAC,YAAY,SAAS,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,MAAM,eAAetC,EAAM,oBAAoB,QAAQ,EAAE,WAAWqK,GAAe,cAAczB,EAAQ,QAAQuB,GAAgBC,GAAQ,EAAE,IAAIpK,EAAM,kBAAkB,OAAO,CAAC,EAAE,SAAS,CAAC4I,EAAQ,IAAI,CAAC9F,GAAOD,KAAQ,CAAC,IAAM0H,GAAW1H,KAAQI,EAAS,MAAM,OAAoB5C,EAAKuC,GAAU,CAAC,IAAI2H,GAAWpC,EAAkB,KAAK,MAAMtF,GAAM,OAAOC,GAAO,qBAAqBC,EAAqB,SAAS,CAACuF,GAA8BiC,GAAW,KAAK5J,EAAM,cAAc,SAAS,aAAaA,EAAM,cAAc,gBAAgB,aAAa,MAAMX,EAAM,WAAWkD,EAAW,YAAY+F,GAAyB,cAAcF,EAA2B,aAAaM,EAAU,EAAEvG,GAAO,GAAG,CAAE,CAAC,EAAEmH,IAA4B5J,EAAK,KAAK,CAAC,MAAM,CAAC,WAAW8B,EAAgBkI,GAAe,cAAclI,EAAgB,WAAW,MAAM,YAAYnC,GAAOA,EAAM,kBAAkB,aAAaA,GAAOA,EAAM,kBAAkB,OAAiB,MAAa,EAAE,SAAsBK,EAAK,KAAK,CAAC,MAAM,CAAC,GAAGmE,GAAY,UAAU,SAAS,WAAW,QAAQxE,EAAM,qBAAqB,MAAMA,EAAM,cAAc,GAAGA,EAAM,SAAS,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeK,EAAKuG,GAAc,CAAC,OAAO9F,EAAO,WAAW+D,EAAW,MAAM7E,CAAK,CAAC,CAAC,CAAC,CAAC,CAAE,CCzBlmE,SAASwK,IAAiB,CAAC,OAAG,OAAOC,EAAS,IAAmB,CAAC,MAAM,EAAE,OAAO,CAAC,EAAS,CAAC,MAAMA,EAAO,WAAW,OAAOA,EAAO,WAAW,CAAE,CAAQ,SAASC,GAAqBC,EAAS,CAAC,GAAK,CAACC,EAAMC,CAAQ,EAAEC,GAAS,IAAIH,EAASH,GAAgB,CAAC,CAAC,EAAE,OAAAO,GAAU,IAAI,CAAC,IAAMC,EAAmB,IAAIH,EAASF,EAASH,GAAgB,CAAC,CAAC,EAAE,OAAAC,EAAO,iBAAiB,SAASO,CAAkB,EAAQ,IAAI,CAACP,EAAO,oBAAoB,SAASO,CAAkB,CAAE,CAAE,EAAE,CAAC,CAAC,EAASJ,CAAM,CCA+jB,IAAIK,IAEtkC,SAASA,EAAkB,CAACA,EAAkB,KAAQ,OAAOA,EAAkB,MAAS,OAAQ,GAAGA,KAAoBA,GAAkB,CAAC,EAAE,EAAE,SAASC,GAAYC,EAAeC,EAAS,OAAO,CAAC,GAAG,CAACD,EAAe,OAAOC,EAAS,GAAK,CAAC,EAAAC,EAAE,EAAAC,EAAE,KAAAC,EAAK,MAAAC,EAAM,OAAAC,CAAM,EAAEN,EAAe,MAAM,GAAGE,OAAOC,OAAOC,OAAUE,OAAYD,GAAQ,CAAC,IAAME,GAAqBC,EAAW,SAAiBC,EAAMC,EAAI,CAAC,GAAK,CAAC,WAAAC,EAAW,MAAAC,EAAM,UAAAC,CAAS,EAAEJ,EAAM,OAAAK,GAAU,IAAI,CAAC,IAAMC,EAAcC,GAAO,CAAIA,EAAM,OAAO,WAAUA,EAAM,gBAAgB,EAAEH,EAAU,EAAG,EAAQI,EAAkBD,GAAO,CAAIA,EAAM,cAAc,SAAkDA,EAAM,kBAAkB,SAASA,EAAM,OAAO,QAAQ,eAAe,GAAqC,SAAS,yBAAyB,kBAAkB,SAAS,cAAc,KAAK,CAAG,EAEr0B,OAAAE,EAAO,iBAAiB,UAAUH,CAAa,EAAEG,EAAO,iBAAiB,cAAcD,EAAkB,CAAC,QAAQ,EAAI,CAAC,EACvH,SAAS,KAAK,UAAU,IAAIE,EAAkB,EAAQ,IAAI,CAACD,EAAO,oBAAoB,UAAUH,CAAa,EAAEG,EAAO,oBAAoB,cAAcD,EAAkB,CAAC,QAAQ,EAAI,CAAC,EAAE,SAAS,KAAK,UAAU,OAAOE,EAAkB,CAAE,CAAE,EAAE,CAAC,CAAC,EAAsBC,GAA0BC,EAAM,MAAM,CAAC,IAAIX,EAAI,UAAU,kCAAkC,KAAK,eAAe,MAAM,CAAC,GAAGY,GAAe,OAAOb,EAAM,gBAAgB,OAAO,eAAeE,IAAaY,GAAiB,QAAQ,aAAa,QAAQ,EAAE,QAAQV,EAAU,SAAS,CAAcW,EAAKC,EAAO,IAAI,CAAC,KAAK,eAAe,QAAQ,CAAC,QAAQ,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,SAAS,CAAC,CAAC,EAAE,WAAWb,EAAM,kBAAkB,MAAM,CAAC,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,OAAO,OAAO,OAAO,UAAU,aAAa,SAAS,WAAW,YAAY,OAAO,gBAAgBH,EAAM,gBAAgB,eAAe,CAAC,CAAC,EAAee,EAAKE,GAAY,CAAC,SAASjB,EAAM,SAAS,WAAWE,EAAW,aAAaF,EAAM,aAAa,cAAcA,EAAM,cAAc,aAAaA,EAAM,aAAa,gBAAgBA,EAAM,gBAAgB,MAAMA,EAAM,MAAM,UAAUI,CAAS,CAAC,CAAC,CAAC,CAAC,EAAE,SAAS,IAAI,CAAE,CAAC,EAAQS,GAAe,CAAC,MAAM,OAAO,UAAU,aAAa,WAAW,YAAY,SAAS,QAAQ,QAAQ,OAAO,WAAW,aAAa,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,CAAC,EAAQK,GAAe,CAAC,OAAO,OAAO,QAAQ,OAAO,aAAa,GAAG,OAAO,UAAU,SAAS,QAAQ,EAAQR,GAAmB,2BAY36CS,GAAWC,EAAQ,SAAoBpB,EAAM,CAAC,IAAIqB,EAA8BC,EAAoBC,EAAqBC,EAAqCC,EAAqB,IAAMC,EAAQC,EAAO,IAAI,EAAO,CAACC,EAAOC,CAAS,EAAEC,GAAS,EAAK,EAAO,CAACC,EAAYC,CAAc,EAAEF,GAAS,EAAK,EAAO,CAACG,EAAoBC,CAAsB,EAAEJ,GAAS,EAAK,EAAO,CAACK,CAAU,EAAEL,GAAS,IAAIM,GAAa,QAAQ,IAAIA,GAAa,MAAM,EAAE/B,GAAU,IAAI,CAAC2B,EAAeK,GAAiB,CAAC,EAAEH,EAAuBI,GAAQ,SAAS,GAAGA,GAAQ,QAAQ,CAAC,CAAE,EAAE,CAAC,CAAC,EAAE,IAAMC,EAAoB,GAAAjB,EAAoBtB,EAAM,gBAAgB,MAAMsB,IAAsB,SAAeD,EAA8BC,EAAoB,aAAa,MAAMD,IAAgC,SAAcA,EAA8B,SAAUrB,EAAM,aAAa,UAAU,SAAS,OAEh2BwC,EAAcP,EAAoB,aAAaM,KAAqBA,EAAwBrC,EAAWuC,GAAqBC,GAAUA,EAAK,MAAM1C,EAAM,aAAa,MAAM,GAAWc,GAAiB,SACrMd,EAAM,aAAa,YAAYA,EAAM,UAAY,EAAQG,EAAM,CAAC,cAAcH,EAAM,cAAc,gBAAgB,cAAc,gBAAgBA,EAAM,aAAa,gBAAgB,gBAAgBA,EAAM,cAAc,WAAW,iBAAiBA,EAAM,aAAa,mBAAmB,iBAAiB,UAAY,GAAAuB,EAAqBvB,EAAM,iBAAiB,MAAMuB,IAAuB,SAAcA,EAAqB,WAAY,CAACoB,GAAc3C,EAAM,cAAc,SAAS,EAAEA,EAAM,cAAc,UAAU,CAAC,SAAS,GAAG,WAAW4C,GAAoB,WAAW,GAAG,EAAE,aAAe,GAAApB,EAAqCxB,EAAM,cAAc,mBAAmB,MAAMwB,IAAuC,SAAcA,EAAqC,cAAe,CAACmB,GAAc3C,EAAM,cAAc,gBAAgB,YAAY,EAAEA,EAAM,cAAc,gBAAgB,aAAa,CAAC,SAAS,GAAG,WAAW4C,GAAoB,WAAW,GAAG,EAAE,UAAY,GAAAnB,EAAqBzB,EAAM,gBAAgB,MAAMyB,IAAuB,SAAcA,EAAqB,WAAY,CAACkB,GAAc3C,EAAM,aAAa,SAAS,EAAEA,EAAM,aAAa,UAAU,CAAC,SAAS,GAAG,WAAW4C,GAAoB,WAAW,GAAG,EAC5rC,cAAcJ,EAAc,MAAMxC,EAAM,aAAa,MAAM,UAAUA,EAAM,aAAa,IAAI,aAAaA,EAAM,aAAa,aAAa,OAAOV,GAAYU,EAAM,aAAa,MAAM,EAAE,eAAeA,EAAM,UAAU,cAAcA,EAAM,SAAS,eAAeA,EAAM,UAAU,cAAcA,EAAM,aAAa,YAAY,SAAS,eAAeA,EAAM,aAAa,YAAY,UAAU,eAAeA,EAAM,aAAa,YAAY,UAAU,0BAA0B,GAAG,kBAAkB,EAAE,eAAe,GAAG,OAAO,GAAG,QAAQ,EAAE,OAAOA,EAAM,gBAAgB,OAAO,kBAAkB,GAAG,kBAAkBA,EAAM,gBAAgB,UAAU,EAAQ6C,EAAYtC,GAAO,CACrpBA,EAAM,eAAe,EAAEA,EAAM,gBAAgB,EAAK,CAAAwB,GAAmBF,EAAU,EAAI,CAAE,EAAE,OAAoBjB,EAAM,MAAM,CAAC,MAAM,CAAC,GAAGM,GAAe,GAAGlB,EAAM,MAAM,cAAc+B,EAAY,OAAO,OAAO,QAAQA,EAAY,GAAG,CAAC,EAAE,SAAS,CAAchB,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,QAAQ,UAAU,QAAQ,CAAC,EAAE,QAAQ8B,EAAY,SAAS7C,EAAM,WAAW8C,GAAe,QAAQ3C,EAAM,eAA4BY,EAAK,MAAM,CAAC,IAAI,mCAAmC,IAAIZ,EAAM,eAAe,IAAI,MAAMA,EAAM,cAAc,OAAOA,EAAM,aAAa,CAAC,EAAeY,EAAKgC,GAAW,CAAC,MAAM5C,EAAM,eAAe,MAAMA,EAAM,cAAc,OAAOA,EAAM,aAAa,CAAC,CAAC,CAAC,EAAeY,EAAKiC,GAAgB,CAAC,SAASpB,GAAQ,CAACO,GAAyBpB,EAAKjB,GAAQ,CAAC,IAAI4B,EAAQ,WAAWxB,EAAW,SAASF,EAAM,SAAS,aAAaA,EAAM,aAAa,cAAcA,EAAM,cAAc,gBAAgBA,EAAM,gBAAgB,aAAaA,EAAM,aAAa,MAAMG,EAAM,UAAU,IAAI0B,EAAU,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,EAAE,CAEhpC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAUA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAOA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UASU;AAAA,eACKnB;AAAA;AAAA,WAGf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAWU,CAAC,EAASuC,GAAQ9B,GAAW+B,EAAoB/B,GAAW,CAAC,SAAS,CAAC,MAAM,QACvF,KAAKgC,EAAY,SAAS,EAO1B,SAAS,CAAC,MAAM,OAAO,KAAKA,EAAY,KAAK,QAAQ,OAAO,OAAOL,EAAc,EAAE,aAAa,OAAO,OAAOA,EAAc,EAAE,IAAIM,EAAS,EAAE,wBAAwB,EAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKD,EAAY,MAAM,aAAa,OAAO,OAAOnD,GAAOA,EAAM,WAAW8C,GAAe,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKK,EAAY,gBAAgB,iBAAiB,CAAC,MAAM,MAAM,KAAK,EAAE,OAAOnD,GAAOA,EAAM,WAAW8C,GAAe,OAAO,EAAE,SAAS,CAAC,MAAM,OAAO,KAAKK,EAAY,OAAO,eAAe,GAAK,aAAa,EAAE,EAAE,aAAa,CAAC,MAAM,QAAQ,KAAKA,EAAY,OAAO,YAAY,eAAe,SAAS,CAAC,YAAY,CAAC,MAAM,OAAO,KAAKA,EAAY,OAAO,YAAY,cAAc,SAAS,CAAC,SAAS,CAAC,MAAM,OAAO,KAAKA,EAAY,KAAK,QAAQ,OAAO,OAAOL,EAAc,EAAE,aAAa,OAAO,OAAOA,EAAc,EAAE,IAAIM,EAAS,EAAE,wBAAwB,EAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKD,EAAY,MAAM,aAAa,sBAAsB,OAAO,CAAC,CAAC,SAAAE,CAAQ,IAAYA,IAAWP,GAAe,MAAQ,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKK,EAAY,gBAAgB,iBAAiB,CAAC,MAAM,MAAM,KAAK,EAAE,OAAO,CAAC,CAAC,SAAAE,CAAQ,IAAIA,IAAWP,GAAe,OAAO,EAAE,SAAS,CAAC,MAAM,YAAY,KAAKK,EAAY,OAAO,eAAe,GAAK,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,CAAC,CAAC,EAAE,UAAU,CAAC,MAAM,OAC5wC,KAAKA,EAAY,KAAK,gBAAgB,EAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,mBAAmB,CAAC,MAAM,cAAc,KAAKA,EAAY,OAAO,YAAY,cAAc,SAAS,CAAC,gBAAgB,CAAC,MAAM,OAAO,KAAKA,EAAY,OAAO,aAAa,WAAW,EAAE,iBAAiB,CAAC,MAAM,QAAQ,KAAKA,EAAY,MAAM,aAAa,iBAAiB,CAAC,CAAC,EAAE,YAAY,CAAC,MAAM,UAAU,KAAKA,EAAY,KAAK,QAAQ,OAAO,OAAOG,EAAsB,EAAE,aAAa,OAAO,KAAKA,EAAsB,EAAE,IAAIF,EAAS,EAAE,aAAaE,GAAuB,SAAS,EAAE,gBAAgB,CAAC,MAAM,aAAa,KAAKH,EAAY,KAAK,QAAQ,OAAO,OAAOI,EAA0B,EAAE,aAAa,OAAO,KAAKA,EAA0B,EAAE,IAAIH,EAAS,EAAE,aAAaG,GAA2B,IAAI,EAAE,gBAAgB,CAAC,MAAM,aAAa,KAAKJ,EAAY,OAAO,aAAa,QAAQ,OAAOnD,GAAOA,EAAM,kBAAkBuD,GAA2B,IAAI,CAAC,CAAC,EAAE,aAAa,CAAC,MAAM,QAAQ,YAAY,gBAAgB,KAAKJ,EAAY,OAAO,SAAS,CAAC,WAAW,CAAC,MAAM,SAAS,KAAKA,EAAY,KAAK,QAAQ,OAAO,KAAKrC,EAAgB,EAAE,aAAa,OAAO,OAAOA,EAAgB,EAAE,IAAIsC,EAAS,EAAE,aAAatC,GAAiB,SAAS,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAKqC,EAAY,OAAO,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,eAAe,GAAK,KAAK,EAAE,OAAOnD,GAAOA,EAAM,aAAac,GAAiB,QAAQ,EAAE,IAAI,CAAC,MAAM,MAAM,KAAKqC,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,eAAe,GAAK,OAAOnD,GAAOA,EAAM,aAAac,GAAiB,QAAQ,EAAE,eAAe,CAAC,MAAM,SAAS,KAAKqC,EAAY,QAAQ,aAAa,UAAU,cAAc,UAAU,OAAO,CAAC,CAAC,WAAAjD,CAAU,IAAIA,IAAaY,GAAiB,SAAS,EAAE,iBAAiB,CAAC,MAAM,OAAO,KAAKqC,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,OAAO,CAAC,CAAC,eAAAK,EAAe,WAAAtD,CAAU,IAAIA,IAAaY,GAAiB,WAAW0C,CAAc,EAAE,aAAa,CAAC,MAAM,SAAS,KAAKL,EAAY,OAAO,aAAa,GAAG,eAAe,GAAK,IAAI,EAAE,OAAO,CAAC,CAAC,WAAAjD,CAAU,IAAIA,IAAaY,GAAiB,SAAS,EAAE,OAAO,CAAC,YAAY,UAAU,KAAKqC,EAAY,OAAO,aAAa,CAAC,EAAE,EAAE,EAAE,GAAG,KAAK,GAAG,OAAO,EAAE,MAAM,iBAAiB,EAAE,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,iBAAiB,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,CAAC,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,CAAC,CAAC,CAAC,EAAE,gBAAgB,CAAC,MAAM,aAAa,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,CAACM,GAAuB3C,GAAiB,SAAS,CAAC,EAAE,CAAC,MAAM,YAAY,KAAKqC,EAAY,OAAO,KAAK,SAAS,OAAO,CAAC,CAAC,WAAAjD,CAAU,IAAIA,IAAaY,GAAiB,UAAU,SAAS,GAAK,YAAY,UAAU,SAAS,CAAC,QAAQ,CAAC,KAAKqC,EAAY,OAAO,aAAa,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,IAAI,KAAK,GAAG,IAAI,EAAE,IAAI,CAAC,EAMx1F,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAG,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAG,EAAE,WAAW,CAAC,KAAKA,EAAY,UAAU,CAAC,CAAC,EAAE,CAACM,GAAuB3C,GAAiB,QAAQ,CAAC,EAAE,CAAC,MAAM,YAAY,KAAKqC,EAAY,OAAO,KAAK,SAAS,YAAY,UAAU,OAAO,CAAC,CAAC,WAAAjD,CAAU,IAAIA,IAAaY,GAAiB,SAAS,SAAS,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAKqC,EAAY,OAAO,aAAa,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAC,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAG,EAAE,WAAW,CAAC,KAAKA,EAAY,UAAU,CAAC,CAAC,EAAE,CAACM,GAAuB3C,GAAiB,OAAO,CAAC,EAAE,CAAC,MAAM,YAAY,KAAKqC,EAAY,OAAO,KAAK,SAAS,YAAY,UAAU,OAAO,CAAC,CAAC,WAAAjD,CAAU,IAAIA,IAAaY,GAAiB,QAAQ,SAAS,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAKqC,EAAY,OAAO,aAAa,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAC,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAG,EAAE,WAAW,CAAC,KAAKA,EAAY,UAAU,CAAC,CAAC,CAAC,CAAC,EAAE,cAAc,CAAC,MAAM,UAAU,YAAY,eAAe,KAAKA,EAAY,OAAO,aAAa,CAAC,EAE/gC,SAAS,CAAC,SAAS,CAAC,MAAM,QAAQ,KAAKA,EAAY,KAAK,QAAQ,OAAO,OAAOO,EAAoB,EAAE,aAAa,OAAO,KAAKA,EAAoB,EAAE,IAAIN,EAAS,EAAE,aAAaM,GAAqB,SAAS,EAAE,UAAU,CAAC,MAAM,QAChO,KAAKP,EAAY,KAAK,aAAa,CAAC,SAAS,EAAE,EAAE,gBAAgB,EAAI,EAAE,WAAW,CAAC,MAAM,QAAQ,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAY,KAAK,QAAQ,OAAO,OAAOQ,EAAqB,EAAE,aAAa,OAAO,KAAKA,EAAqB,EAAE,IAAIP,EAAS,EAAE,aAAaO,GAAsB,GAAG,wBAAwB,EAAI,EAAE,gBAAgB,CAAC,KAAKR,EAAY,OAAO,MAAM,WAAW,YAAY,gBAAgB,SAAS,CAAC,aAAa,CAAC,MAAM,OACle,KAAKA,EAAY,KAAK,aAAa,CAAC,SAAS,EAAE,EAAE,gBAAgB,EAAI,EAAE,cAAc,CAAC,MAAM,QAAQ,KAAKA,EAAY,MAAM,aAAa,oBAAoB,EAAE,aAAa,CAAC,MAAM,UAAU,KAAKA,EAAY,KAAK,QAAQ,OAAO,OAAOS,EAAwB,EAAE,aAAa,OAAO,KAAKA,EAAwB,EAAE,IAAIR,EAAS,EAAE,aAAaQ,GAAyB,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,gBAAgB,CAAC,MAAM,WAAW,KAAKT,EAAY,OAAO,YAAY,iBAAiB,SAAS,CAAC,gBAAgB,CAAC,MAAM,QAAQ,KAAKA,EAAY,MAAM,aAAa,oBAAoB,EAAE,OAAO,CAAC,MAAM,UAAU,KAAKA,EAAY,OAAO,aAAa,GAAG,eAAe,GAAK,IAAI,EAAE,IAAI,EAAE,EAAE,WAAW,CAAC,KAAKA,EAAY,UAAU,CAAC,CAAC,CAAC,CAAC,EAAEhC,GAAW,YAAY,SCpFtrB0C,GAAU,UAAU,CAAC,eAAe,aAAa,mBAAmB,oBAAoB,CAAC,EAAS,IAAMC,GAAM,CAAC,EAAeC,GAAI,CAAC,iiCAAiiC,ulCAAulC,mlCAAmlC,EAAeC,GAAU,eCAv2GC,GAAU,UAAU,CAAC,QAAQ,aAAa,mBAAmB,cAAc,CAAC,EAAS,IAAMC,GAAM,CAAC,EAAeC,GAAI,CAAC,q/BAAq/B,EAAeC,GAAU,eCApoCC,GAAU,UAAU,CAAC,QAAQ,aAAa,mBAAmB,cAAc,CAAC,EAAS,IAAMC,GAAM,CAAC,EAAeC,GAAI,CAAC,q/BAAq/B,2iCAA2iC,uiCAAuiC,EAAeC,GAAU,eCAttGC,GAAU,UAAU,CAAC,QAAQ,aAAa,mBAAmB,cAAc,CAAC,EAAS,IAAMC,GAAM,CAAC,EAAeC,GAAI,CAAC,o/BAAo/B,EAAeC,GAAU,eCCp4B,IAAMC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAAwB,CAAC,eAAe,YAAY,aAAa,YAAY,OAAO,YAAY,KAAK,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMnB,IAAWA,EAAS,KAAK,GAAG,EAAEmB,EAAM,iBAAuBI,GAA6BC,EAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA7B,EAAQ,GAAG8B,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAA3B,EAAW,SAAAV,CAAQ,EAAEsC,EAAgB,CAAC,WAAA3C,GAAW,eAAe,YAAY,YAAAQ,GAAY,QAAAD,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ0C,EAAiBjB,GAAuBH,EAAMnB,CAAQ,EAAQwC,EAAWC,GAAoB,EAAQC,EAAeC,GAAY,IAAIzC,CAAO,EAAQ0C,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAE,OAAoBnC,EAAKoC,EAAY,CAAC,GAAGlB,GAA4Ce,EAAgB,SAAsBjC,EAAKT,GAAW,CAAC,MAAMM,EAAW,SAAsBwC,EAAMC,EAAO,IAAI,CAAC,GAAGnB,EAAU,QAAQhC,EAAS,UAAUoD,EAAGxD,GAAkB,GAAGoD,EAAsB,gBAAgBlB,EAAUI,CAAU,EAAE,mBAAmB,SAAS,QAAQM,EAAWtC,EAAQwC,EAAe,iBAAiBH,EAAiB,SAAS,YAAY,WAAW,IAAIH,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,aAAa,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,IAAIX,GAA6BmB,EAAK,MAAM,CAAC,GAAGf,CAAK,EAAE,GAAG/B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,cAAc,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,MAAM,CAAC,EAAEmC,EAAYE,CAAc,EAAE,SAAS,CAActB,EAAKsC,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBZ,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,EAAE,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,EAAe1B,EAAKsC,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBZ,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,EAAE,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQc,GAAI,CAAC,gcAAgc,kFAAkF,kFAAkF,oQAAoQ,8IAA8I,yWAAyW,+JAA+J,8MAA8M,yaAAya,4aAA4a,EAOtgNC,GAAgBC,EAAQhC,GAAU8B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,aAAaA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,SAAS,OAAO,aAAa,cAAc,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,ECA7Z,SAASM,GAAEC,EAAE,CAAC,GAAG,CAACC,EAAEF,CAAC,EAAEG,GAAE,IAAI,EAAEC,GAAE,IAAI,CAAC,IAAIC,EAAEJ,EAAE,cAAcK,EAAED,CAAC,CAAE,EAAE,CAACJ,EAAE,cAAcA,EAAE,YAAYA,EAAE,kBAAkBA,EAAE,QAAQA,EAAE,QAAQ,CAAC,EAAE,IAAIK,EAAED,GAAG,CAAC,IAAIE,EAAE,CAAC,CAAC,gBAAgB,cAAc,EAAE,CAAC,iBAAiB,eAAe,CAAC,EAAEC,EAAEH,EAAE,SAAS,UAAU,EAAEH,EAAEG,EAAE,SAAS,gBAAgB,EAAEC,EAAED,EAAE,SAAS,kBAAkB,EAAEI,EAAEJ,EAAE,SAAS,mBAAmB,EAAE,GAAGA,EAAE,SAAS,SAAS,EAAE,CAC1X,IAAIG,EAAE,6BAA6BN,EAAEG,EAAE,MAAMG,CAAC,EAAE,GAAGN,EAAE,CACrD,IAAIK,EAAEL,EAAE,CAAC,EAAE,QAAQA,EAAE,CAAC,EAAED,EAAE,WAAW,EAAEI,EAAEA,EAAE,QAAQG,EAAED,CAAC,OACtDA,EAAE,KAAK,CAAC,WAAW,iBAAiBN,EAAE,cAAc,CAAC,EAAGO,GAAGF,EAAEC,EAAE,KAAK,CAAC,SAAS,iBAAiBN,EAAE,gCAAgCA,EAAE,UAAU,CAAC,EAAEM,EAAE,KAAK,CAAC,SAAS,iBAAiBN,EAAE,cAAc,CAAC,EAAEC,GAAGK,EAAE,KAAK,CAAC,qCAAqC,iBAAiBN,EAAE,oBAAoB,CAAC,GAAGM,EAAE,KAAK,CAAC,SAAS,eAAeN,EAAE,cAAc,CAAC,EAAEI,EAAE,SAAS,YAAY,EAAEE,EAAE,KAAK,CAAC,mBAAmB,oBAAoB,CAAC,EAAEA,EAAE,KAAK,CAAC,OAAO,yBAAyB,CAAC,EAAEE,EAAEF,EAAE,KAAK,CAAC,0BAA0B,oBAAoBN,EAAE,WAAW,CAAC,EAAEM,EAAE,KAAK,CAAC,SAAS,0BAA0BN,EAAE,WAAW,CAAC,EAAEM,EAAE,QAAQ,CAAC,CAACA,EAAEC,CAAC,IAAI,CAACH,EAAEA,EAAE,QAAQE,EAAEC,CAAC,CAAE,CAAC,EAAER,EAAEK,CAAC,CAAE,EAAEI,EAAE,CAAC,QAAQ,GAAGR,EAAE,kBAAkB,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,SAAS,SAAS,SAAS,EAAE,OAAoBS,EAAE,MAAM,CAAC,wBAAwB,CAAC,OAAOR,CAAC,EAAE,MAAMO,CAAC,CAAC,CAAE,CAACT,GAAE,aAAa,CAAC,cAAc,0lBAA0lB,YAAY,UAAU,cAAc,EAAE,kBAAkB,EAAE,QAAQ,OAAO,SAAS,OAAO,EAAEW,EAAEX,GAAE,CAAC,cAAc,CAAC,KAAKY,EAAE,OAAO,MAAM,WAAW,gBAAgB,EAAE,EAAE,YAAY,CAAC,KAAKA,EAAE,MAAM,MAAM,QAAQ,aAAa,SAAS,EAAE,kBAAkB,CAAC,KAAKA,EAAE,OAAO,MAAM,SAAS,aAAa,EAAE,IAAI,EAAE,KAAK,GAAG,eAAe,GAAG,OAAOP,GAAG,CAACA,EAAE,cAAc,SAAS,UAAU,CAAC,EAAE,cAAc,CAAC,KAAKO,EAAE,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,KAAK,EAAE,eAAe,EAAE,EAAE,QAAQ,CAAC,KAAKA,EAAE,KAAK,MAAM,WAAW,QAAQ,CAAC,OAAO,QAAQ,QAAQ,EAAE,aAAa,CAAC,OAAO,QAAQ,QAAQ,EAAE,aAAa,OAAO,OAAOP,GAAG,CAACA,EAAE,cAAc,SAAS,UAAU,CAAC,EAAE,SAAS,CAAC,KAAKO,EAAE,KAAK,MAAM,YAAY,QAAQ,CAAC,QAAQ,QAAQ,OAAO,EAAE,aAAa,CAAC,QAAQ,QAAQ,OAAO,EAAE,aAAa,QAAQ,OAAOP,GAAG,CAACA,EAAE,cAAc,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,IAAOQ,GAAQb,GCVj4D,IAAMc,GAASC,EAASC,EAAG,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,aAAa,YAAY,cAAc,YAAY,iBAAiB,YAAY,aAAa,YAAY,cAAc,YAAY,YAAY,YAAY,eAAe,YAAY,aAAa,YAAY,qBAAqB,YAAY,gBAAgB,YAAY,aAAa,YAAY,cAAc,YAAY,aAAa,YAAY,WAAW,YAAY,OAAO,YAAY,WAAW,YAAY,QAAQ,YAAY,QAAQ,YAAY,OAAO,YAAY,MAAM,YAAY,MAAM,YAAY,KAAK,YAAY,UAAU,YAAY,SAAS,YAAY,SAAS,YAAY,MAAM,YAAY,QAAQ,YAAY,SAAS,YAAY,OAAO,YAAY,KAAK,YAAY,MAAM,YAAY,KAAK,YAAY,SAAS,YAAY,KAAK,YAAY,KAAK,YAAY,OAAO,YAAY,MAAM,YAAY,QAAQ,YAAY,MAAM,YAAY,QAAQ,WAAW,EAAQC,GAAS,CAAC,CAAC,MAAAC,EAAM,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAM,MAAM,CAAC,GAAGH,EAAM,WAAWC,EAAKL,GAAmCI,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,uEAAuE,SAASE,GAAOD,EAAuCR,GAAwBM,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,WAAW,CAAE,EAAQC,GAAuB,CAACJ,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAU4B,GAA6BC,EAAW,SAASN,EAAMO,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAlC,EAAQ,UAAAmC,EAAU,GAAGC,CAAS,EAAEpB,GAASK,CAAK,EAAO,CAAC,YAAAgB,EAAY,WAAAC,EAAW,gBAAAC,EAAgB,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAA5C,CAAQ,EAAE6C,EAAgB,CAAC,WAAAlD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQiD,EAAiBnB,GAAuBJ,EAAMvB,CAAQ,EAAQ+C,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBxC,EAAKyC,EAAY,CAAC,GAAGlB,GAA4Ca,EAAgB,SAAsBpC,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAGuB,EAAU,GAAGG,EAAgB,UAAUc,EAAG3D,GAAkB,GAAGuD,EAAsB,gBAAgBhB,EAAUK,CAAU,EAAE,mBAAmB,aAAa,iBAAiBM,EAAiB,SAAS,YAAY,IAAIhB,GAA6BiB,EAAK,MAAM,CAAC,GAAGb,CAAK,EAAE,GAAGpC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,gBAAgB,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,MAAM,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,cAAc,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,oBAAoB,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,MAAM,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,MAAM,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,MAAM,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,MAAM,CAAC,EAAEyC,EAAYG,CAAc,EAAE,SAAsB7B,EAAK2C,EAA0B,CAAC,SAAsB3C,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,MAAM,iBAAiB+B,EAAiB,SAAS,sBAAsB,KAAK,MAAM,SAAsBjC,EAAKnB,GAAI,CAAC,YAAY2C,EAAU,cAAc,EAAE,kBAAkB,EAAE,cAAc,wnBAAwnB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,OAAO,SAAS,QAAQ,KAAK,MAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,GAAGvC,GAAqB,CAAC,UAAU,CAAC,cAAc,yjBAAyjB,EAAE,UAAU,CAAC,cAAc,4iCAA4iC,EAAE,UAAU,CAAC,cAAc,kYAAkY,EAAE,UAAU,CAAC,cAAc,ufAAuf,EAAE,UAAU,CAAC,cAAc,mPAAmP,EAAE,UAAU,CAAC,cAAc,4xBAA4xB,EAAE,UAAU,CAAC,cAAc,gjBAAgjB,EAAE,UAAU,CAAC,cAAc,wcAAwc,EAAE,UAAU,CAAC,cAAc,2fAA2f,EAAE,UAAU,CAAC,cAAc,sVAAsV,EAAE,UAAU,CAAC,cAAc,iXAAiX,EAAE,UAAU,CAAC,cAAc,6QAA6Q,EAAE,UAAU,CAAC,cAAc,udAAud,EAAE,UAAU,CAAC,cAAc,kWAAkW,EAAE,UAAU,CAAC,cAAc,6WAA6W,EAAE,UAAU,CAAC,cAAc,kRAAkR,EAAE,UAAU,CAAC,cAAc,iiBAAiiB,EAAE,UAAU,CAAC,cAAc,mkBAAmkB,EAAE,UAAU,CAAC,cAAc,ofAAof,EAAE,UAAU,CAAC,cAAc,gPAAgP,EAAE,UAAU,CAAC,cAAc,soBAAsoB,EAAE,UAAU,CAAC,cAAc,6gBAA6gB,EAAE,UAAU,CAAC,cAAc,kkDAAkkD,EAAE,UAAU,CAAC,cAAc,yeAAye,EAAE,UAAU,CAAC,cAAc,oiBAAoiB,EAAE,UAAU,CAAC,cAAc,8nBAA8nB,EAAE,UAAU,CAAC,cAAc,qPAAqP,EAAE,UAAU,CAAC,cAAc,4kBAA4kB,EAAE,UAAU,CAAC,cAAc,6fAA6f,EAAE,UAAU,CAAC,cAAc,0pBAA0pB,EAAE,UAAU,CAAC,cAAc,oTAAoT,EAAE,UAAU,CAAC,cAAc,0aAA0a,EAAE,UAAU,CAAC,cAAc,6ZAA6Z,EAAE,UAAU,CAAC,cAAc,o4BAAo4B,EAAE,UAAU,CAAC,cAAc,qVAAqV,EAAE,UAAU,CAAC,cAAc,+QAA+Q,EAAE,UAAU,CAAC,cAAc,m9FAAm9F,EAAE,UAAU,CAAC,cAAc,iQAAiQ,EAAE,UAAU,CAAC,cAAc,m+BAAm+B,CAAC,EAAEyC,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQe,GAAI,CAAC,kFAAkF,kFAAkF,uPAAuP,2GAA2G,yWAAyW,yIAAyI,gHAAgH,mRAAmR,6JAA6J,EASv/hCC,GAAgBC,EAAQ/B,GAAU6B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,OAAOA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,aAAa,OAAO,SAAS,QAAQ,UAAU,QAAQ,WAAW,YAAY,eAAe,aAAa,aAAa,WAAW,cAAc,aAAa,aAAa,SAAS,QAAQ,OAAO,SAAS,WAAW,QAAQ,gBAAgB,UAAU,cAAc,cAAc,UAAU,aAAa,SAAS,WAAW,iBAAiB,OAAO,YAAY,WAAW,UAAU,OAAO,UAAU,QAAQ,QAAQ,OAAO,oBAAoB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,QAAQ,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGlE,EAAQ,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTlZ,IAAMwE,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAaC,GAAoBJ,EAAI,EAAQK,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,UAAU,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,UAAU,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,UAAU,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAAqB,CAAC,aAAa,YAAY,cAAc,YAAY,iBAAiB,YAAY,aAAa,YAAY,cAAc,YAAY,YAAY,YAAY,eAAe,YAAY,aAAa,YAAY,aAAa,YAAY,cAAc,YAAY,aAAa,YAAY,eAAe,YAAY,WAAW,YAAY,OAAO,YAAY,WAAW,YAAY,QAAQ,YAAY,QAAQ,YAAY,OAAO,YAAY,MAAM,YAAY,MAAM,YAAY,KAAK,YAAY,UAAU,YAAY,SAAS,YAAY,SAAS,YAAY,OAAO,YAAY,MAAM,YAAY,KAAK,YAAY,SAAS,YAAY,KAAK,YAAY,OAAO,YAAY,MAAM,YAAY,QAAQ,WAAW,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,KAAAC,EAAK,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAA2BC,EAAKC,EAAMC,EAAMC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGP,EAAM,UAAUR,GAAmCQ,EAAM,UAAU,WAAWG,GAAOD,GAAMD,EAA2Bb,GAAqBK,CAAI,KAAK,MAAMQ,IAA6B,OAAOA,EAA2BR,KAAQ,MAAMS,IAAO,OAAOA,EAAKF,EAAM,aAAa,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMN,GAAmCE,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,YAAY,UAAUP,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASM,GAAOD,EAAuChB,GAAwBW,EAAM,OAAO,KAAK,MAAMK,IAAyC,OAAOA,EAAuCL,EAAM,WAAW,MAAMM,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMX,GAA4CI,EAAM,aAAa,MAAMO,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACR,EAAM1B,IAAWA,EAAS,KAAK,GAAG,EAAE0B,EAAM,iBAAuBS,GAA6BC,EAAW,SAASV,EAAMW,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAzC,EAAQ,UAAA0C,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAElC,GAASU,CAAK,EAAO,CAAC,YAAAyB,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAA7C,EAAW,SAAAV,CAAQ,EAAEwD,EAAgB,CAAC,WAAA7D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,YAAAS,GAAY,QAAAD,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ4D,EAAiBvB,GAAuBR,EAAM1B,CAAQ,EAAO,CAAC,sBAAA0D,EAAsB,MAAAC,CAAK,EAAEC,GAAyBT,CAAW,EAAQU,EAAYH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKP,GAAqB,MAAMA,EAAU,GAAGe,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAmBL,EAAsB,SAASI,KAAO,CAAC,GAAGhB,GAAqB,MAAMA,EAAU,GAAGgB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,EAAWC,GAAoB,EAAQC,GAAeC,GAAY,IAAIjE,CAAO,EAAQkE,GAAWC,EAAO,IAAI,EAAQC,GAAYjE,IAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAASgD,CAAc,GAAkBF,IAAc,YAAmB9C,GAAa,GAAckE,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASpB,CAAW,EAAmCqB,GAAsBC,EAAM,EAAQC,EAAsB,CAAahC,GAAuBA,GAAuBA,GAAuBA,EAAS,EAAE,OAAoB7B,EAAK8D,EAAY,CAAC,GAAGhC,GAA4C6B,GAAgB,SAAsB3D,EAAKT,GAAW,CAAC,MAAMM,EAAW,SAAsBG,EAAK+D,GAAK,CAAC,KAAK/B,EAAU,aAAa,GAAK,SAAsBgC,EAAMC,EAAO,EAAE,CAAC,GAAG5B,EAAU,QAAQlD,EAAS,UAAU,GAAG+E,EAAGnF,GAAkB,GAAG8E,EAAsB,gBAAgBhC,EAAUU,CAAU,mBAAmB,mBAAmB,UAAU,iBAAiB,GAAK,QAAQY,EAAW9D,EAAQgE,GAAe,iBAAiBT,EAAiB,SAAS,YAAY,WAAW,IAAIH,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,aAAa,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,aAAaS,EAAmB,MAAMF,EAAY,YAAY,IAAIP,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,IAAIjB,GAA6B+B,GAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAG3B,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAG3C,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAEqD,EAAYE,CAAc,EAAE,SAAS,CAACiB,GAAYtB,CAAS,GAAgBnC,EAAKiE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBrB,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB5C,EAAKxB,GAAK,CAAC,UAAU,+FAA+F,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGS,GAAqB,CAAC,UAAU,CAAC,UAAU,+FAA+F,QAAQmD,CAAS,CAAC,EAAEE,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,EAAexC,EAAKmE,GAAS,CAAC,sBAAsB,GAAK,SAAsBnE,EAAWoE,EAAS,CAAC,SAAsBpE,EAAKiE,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,iBAAiBrB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,KAAKb,EAAU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,wEAAwE,QAAQ,CAAC,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG9C,GAAqB,CAAC,UAAU,CAAC,SAAsBe,EAAWoE,EAAS,CAAC,SAAsBpE,EAAKiE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBjE,EAAWoE,EAAS,CAAC,SAAsBpE,EAAKiE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBjE,EAAWoE,EAAS,CAAC,SAAsBpE,EAAKiE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE3B,EAAYE,CAAc,CAAC,CAAC,EAAEkB,GAAa,GAAgB1D,EAAKiE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBrB,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB5C,EAAKtB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEqD,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ6B,GAAI,CAAC,gcAAgc,kFAAkF,kFAAkF,sTAAsT,yGAAyG,+JAA+J,yGAAyG,yWAAyW,6HAA6H,mEAAmE,wLAAwL,oJAAoJ,qJAAqJ,2aAA2a,0GAA0G,yaAAya,6aAA6a,iNAAiN,2aAA2a,GAAeA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,EAAG,EAQ1gfC,GAAgBC,EAAQjD,GAAU+C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,kBAAkBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,EAAE,UAA6D/F,IAAa,SAAa,CAAC,GAAGA,GAAa,QAAW,aAAa,YAAY,YAAY,OAAU,OAAO,OAAU,MAAM,MAAM,CAAC,CAAC,EAAEgG,EAASL,GAAgB,CAAC,GAAGhG,GAAU,GAAGG,GAAe,GAAemG,GAAM,GAAgBA,GAAM,GAAgBA,GAAM,GAAgBA,EAAK,CAAC,ECRl5B,IAAMC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAkO,IAAMC,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,CAAK,GAAUC,GAAuB,CAACD,EAAME,IAAWA,EAAS,KAAK,GAAG,EAAEF,EAAM,iBAAuBG,GAA6BC,EAAW,SAASJ,EAAMK,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,GAAGC,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAA1B,EAAW,SAAAU,CAAQ,EAAEiB,EAAgB,CAAC,WAAAC,GAAW,eAAe,YAAY,YAAAnC,GAAY,QAAA2B,EAAQ,kBAAAS,EAAiB,CAAC,EAAQC,EAAiBrB,GAAuBD,EAAME,CAAQ,EAAQqB,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAE,OAAoBhC,EAAKiC,EAAY,CAAC,GAAGjB,GAA4Cc,EAAgB,SAAsB9B,EAAKT,GAAW,CAAC,MAAMM,EAAW,SAAsBG,EAAKkC,EAAO,IAAI,CAAC,GAAGhB,EAAU,QAAQX,EAAS,UAAU4B,EAAGC,GAAkB,GAAGJ,EAAsB,gBAAgBjB,EAAUK,CAAU,EAAE,mBAAmB,YAAY,QAAQH,EAAQ,iBAAiBU,EAAiB,SAAS,YAAY,WAAW,IAAIL,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,aAAa,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,IAAIZ,GAA6BkB,EAAK,MAAM,CAAC,WAAW,oNAAoN,QAAQ,GAAG,GAAGd,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQuB,GAAI,CAAC,gcAAgc,kFAAkF,kFAAkF,mGAAmG,EAOlxGC,GAAgBC,EAAQ/B,GAAU6B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,sBAAsBA,GAAgB,aAAa,CAAC,OAAO,EAAE,MAAM,GAAG,EAAEG,EAASH,GAAgB,CAAC,CAAC,ECPyF,IAAMI,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAAwB,CAAC,cAAc,YAAY,QAAQ,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,IAAAC,EAAI,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,UAAUF,GAA6BE,EAAM,UAAU,SAASE,GAAMD,EAAuCP,GAAwBM,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMpB,IAAWA,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAuBI,GAA6BC,EAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA9B,EAAQ,UAAA+B,EAAU,GAAGC,CAAS,EAAEnB,GAASK,CAAK,EAAO,CAAC,YAAAe,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAA7B,EAAW,SAAAV,CAAQ,EAAEwC,EAAgB,CAAC,WAAA7C,GAAW,eAAe,YAAY,gBAAAD,GAAgB,YAAAS,GAAY,QAAAD,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ4C,EAAiBlB,GAAuBH,EAAMpB,CAAQ,EAAO,CAAC,sBAAA0C,EAAsB,MAAAC,CAAK,EAAEC,GAAyBT,CAAW,EAAQU,EAAaH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKL,GAAqB,MAAMA,EAAU,GAAGa,EAAI,IAAW,GAAM,MAAO,GAAOP,EAAW,WAAW,CAAE,CAAC,EAAQQ,EAAaL,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKL,GAAqB,MAAMA,EAAU,GAAGa,EAAI,IAAW,GAAM,MAAO,GAAOP,EAAW,WAAW,CAAE,CAAC,EAAQS,EAAaN,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKL,GAAqB,MAAMA,EAAU,GAAGa,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQG,EAAWC,GAAoB,EAAQC,EAAeC,GAAY,IAAIlD,CAAO,EAAQmD,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAE,OAAoB5C,EAAK6C,EAAY,CAAC,GAAG1B,GAA4CuB,EAAgB,SAAsB1C,EAAKT,GAAW,CAAC,MAAMM,EAAW,SAAsBiD,EAAMC,EAAO,OAAO,CAAC,GAAG1B,EAAU,QAAQlC,EAAS,aAAa,YAAY,UAAU6D,EAAGjE,GAAkB,GAAG6D,EAAsB,gBAAgB1B,EAAUK,CAAU,EAAE,mBAAmB,UAAU,iBAAiB,GAAK,aAAa,SAAS,QAAQa,EAAW/C,EAAQiD,EAAe,iBAAiBV,EAAiB,SAAS,YAAY,WAAW,IAAIH,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,aAAa,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAMO,EAAa,YAAY,IAAIP,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,IAAIZ,GAA6B2B,EAAK,MAAM,CAAC,GAAGvB,CAAK,EAAE,GAAGhC,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,OAAU,MAAMkD,CAAY,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,aAAa,aAAa,mBAAmB,cAAc,MAAMD,CAAY,CAAC,EAAEZ,EAAYE,CAAc,EAAE,SAAS,CAAcxB,EAAK+C,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,iBAAiBnB,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,EAAe5B,EAAK+C,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiBnB,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQqB,GAAI,CAAC,gcAAgc,kFAAkF,kFAAkF,oHAAoH,gQAAgQ,+PAA+P,0IAA0I,EAQzoMC,GAAgBC,EAAQxC,GAAUsC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,YAAYA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,aAAa,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,ECR/J,IAAMM,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAkBC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,OAAkBC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAF,EAAM,SAAAG,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWP,GAAmCI,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,UAAAC,EAAU,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAK,MAAM,CAAC,GAAGD,EAAM,WAAWC,EAAKH,GAA+CE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,CAAC,IAAI,wFAAwF,OAAO,mQAAmQ,CAAC,CAAE,EAAQC,GAAuB,CAACF,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,EAAW,SAASJ,EAAMK,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAhC,EAAQ,UAAAiC,EAAU,GAAGC,CAAS,EAAElB,GAASK,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,gBAAAC,EAAgB,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAA1C,CAAQ,EAAE2C,EAAgB,CAAC,WAAAhD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ+C,EAAiBnB,GAAuBF,EAAMvB,CAAQ,EAAQ6C,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBrC,EAAKsC,EAAY,CAAC,GAAGlB,GAA4Ca,EAAgB,SAAsBjC,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAAsBc,EAAKR,GAAW,CAAC,MAAMD,GAAY,SAAsBS,EAAKuC,GAAM,CAAC,GAAGjB,EAAU,GAAGG,EAAgB,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,gBAAgB,GAAG,eAAe,IAAI,YAAY,GAAG,WAAW,IAAI,MAAmEW,GAAkB,OAAQ,QAAQ,GAAG/C,GAAkBgC,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,EAAE,UAAUmB,EAAG1D,GAAkB,GAAGqD,EAAsB,iBAAiBhB,EAAUK,CAAU,EAAE,mBAAmB,YAAY,iBAAiBM,EAAiB,SAAS,YAAY,IAAIhB,GAA6BiB,EAAK,MAAM,CAAC,QAAQ,EAAE,GAAGb,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,CAAC,EAAE,GAAGlC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,CAAC,EAAEuC,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQe,GAAI,CAAC,kFAAkF,kFAAkF,kSAAkS,+WAA+W,kIAAkI,EASh+IC,GAAgBC,EAAQ/B,GAAU6B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,OAAOA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,wBAAwB,iHAAiH,MAAM,aAAa,KAAKI,EAAY,eAAe,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECV1a,SAASM,GAAYC,EAAO,CACjH,IAAMC,EAAUC,GAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAGF,CAAM,CAAC,CAAC,CAAC,EACjDG,EAAaC,GAAU,CAC1B,OAAOA,GAAW,aAAYA,EAASA,EAASH,EAAU,KAAK,GAAGA,EAAU,MAAM,OAAO,OAAO,CAAC,GAAGA,EAAU,MAAM,GAAGG,CAAQ,CAAC,CAAE,EACjIC,EAAW,OAAOL,GAAS,SAAS,OAAO,OAAO,CAAC,GAAGA,CAAM,CAAC,EAAEA,EAC7DM,EAAa,IAAI,IACjBC,EAAcH,GAAU,CAC3B,OAAOA,GAAW,aAAYA,EAASA,EAASC,CAAU,GAAGA,EAAW,OAAOD,GAAW,SAAS,OAAO,OAAO,CAAC,GAAGC,EAAW,GAAGD,CAAQ,CAAC,EAAEA,EACjJE,EAAa,QAAQE,GAAQA,EAAOH,CAAU,CAAC,CAAE,EACjD,SAASI,GAAU,CACnB,GAAK,CAACC,EAAMC,CAAQ,EAAEC,GAASP,CAAU,EAIzC,OAFAQ,GAAU,KACVP,EAAa,IAAIK,CAAQ,EAAQ,IAAIL,EAAa,OAAOK,CAAQ,GAAI,CAAC,CAAC,EACpEG,GAAe,IAAI,IAAMA,GAAe,EAAQ,CAACb,EAAU,MAAME,CAAY,GAC1E,CAACO,EAAMH,CAAa,CAAG,CAAC,OAAOE,CAAS,CCfvC,IAAMM,GAAgB,CACzB,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EASO,IAAMC,GAAyB,CAClC,GAAGC,GACH,SAAU,QACd,ECfA,IAAMC,GAASC,GAAY,CAAC,WAAW,SAAS,CAAC,EAAigB,SAASC,GAAgBC,EAAU,CAAC,OAAOC,GAAO,CAAC,QAAQ,IAAIA,EAAM,IAAI,EAAE,GAAK,CAACC,EAAQC,CAAU,EAAEC,GAASH,EAAM,IAAI,EAAE,OAAAI,GAAU,IAAI,CAAI,aAAa,QAAQ,OAAO,GAAGF,EAAWF,EAAM,KAAK,wBAAwB,aAAa,QAAQ,OAAO,CAAC,CAAG,EAAE,CAAC,CAAC,EAAsBK,EAAKN,EAAU,CAAC,GAAGC,EAAM,KAAKC,CAAO,CAAC,CAAE,CAAE,CCDj1BK,GAAU,UAAU,CAAC,iBAAiB,aAAa,mBAAmB,sBAAsB,CAAC,EAAS,IAAMC,GAAM,CAAC,EAAeC,GAAI,CAAC,oiCAAoiC,0lCAA0lC,slCAAslC,EAAeC,GAAU,eCC70F,IAAMC,GAAuBC,GAAgBC,EAAO,CAAC,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASrB,EAAasB,CAAQ,EAAQC,GAAwB,CAAC,UAAU,YAAY,QAAQ,YAAY,UAAU,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,KAAAC,EAAK,OAAAC,EAAO,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAKC,EAAM,MAAM,CAAC,GAAGH,EAAM,UAAUJ,GAAsCI,EAAM,UAAU,UAAUH,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASE,GAAMD,EAAuCV,GAAwBS,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,YAAY,WAAWC,EAAML,GAAmCE,EAAM,aAAa,MAAMG,IAAQ,OAAOA,EAAM,sBAAsB,CAAE,EAAQC,GAAuB,CAACJ,EAAMzB,IAAeyB,EAAM,iBAAwBzB,EAAS,KAAK,GAAG,EAAEyB,EAAM,iBAAwBzB,EAAS,KAAK,GAAG,EAAU8B,GAA6BC,EAAW,SAASN,EAAMO,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAApC,EAAQ,UAAAqC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE1B,GAASQ,CAAK,EAAO,CAAC,YAAAmB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAnD,CAAQ,EAAEoD,EAAgB,CAAC,WAAAzD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQwD,EAAiBxB,GAAuBJ,EAAMzB,CAAQ,EAAO,CAAC,sBAAAsD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,GAAsB,CAAa1B,EAAS,EAAQ2B,GAAkBC,GAAqB,EAAE,OAAoBpD,EAAKqD,EAAY,CAAC,GAAG5B,GAA4CuB,EAAgB,SAAsBhD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKsD,GAAK,CAAC,KAAK3B,EAAU,aAAaC,EAAU,aAAa,GAAK,GAAG3C,GAAqB,CAAC,kBAAkB,CAAC,KAAK,MAAS,EAAE,oBAAoB,CAAC,KAAK,MAAS,EAAE,UAAU,CAAC,KAAK,MAAS,CAAC,EAAE8C,EAAYI,CAAc,EAAE,SAAsBoB,EAAM7E,GAAuB,CAAC,GAAGoD,EAAU,GAAGI,EAAgB,UAAU,GAAGsB,EAAGzE,GAAkB,GAAGmE,GAAsB,iBAAiB1B,EAAUQ,CAAU,kBAAkB,mBAAmB,UAAU,iBAAiB,GAAK,aAAa,SAAS,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,EAAY,IAAIzB,GAA6B2B,EAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAGvB,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,gBAAgB,kBAAkB,CAAC,EAAE,GAAGtC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,SAAS,CAAC,EAAE8C,EAAYI,CAAc,EAAE,SAAS,CAAcnC,EAAKpB,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,oBAAoB,iBAAiB4D,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,GAAG,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,sEAAsE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,gBAAgB,sEAAsE,QAAQ,EAAE,EAAE,kBAAkB,CAAC,gBAAgB,sEAAsE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,gBAAgB,qEAAqE,EAAE,kBAAkB,CAAC,gBAAgB,mBAAmB,QAAQ,CAAC,EAAE,oBAAoB,CAAC,gBAAgB,mBAAmB,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,GAAG,CAAC,CAAC,CAAC,EAAexC,EAAKyD,GAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAWE,EAAS,CAAC,SAAsBF,EAAKpB,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,eAAe,MAAM,CAAC,OAAO,EAAE,iBAAiB4D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,EAAE,KAAKd,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,EAAE,oBAAoB,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,CAAC,qBAAqB,oBAAoB,EAAE,oBAAoB,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGzC,GAAqB,CAAC,kBAAkB,CAAC,SAAsBe,EAAWE,EAAS,CAAC,SAAsBF,EAAKpB,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBoB,EAAWE,EAAS,CAAC,SAAsBF,EAAKpB,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsBoB,EAAWE,EAAS,CAAC,SAAsBF,EAAKpB,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,6CAA6C,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBoB,EAAWE,EAAS,CAAC,SAAsBF,EAAKpB,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBoB,EAAWE,EAAS,CAAC,SAAsBF,EAAKpB,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEmD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQuB,GAAI,CAAC,kFAAkF,gFAAgF,iXAAiX,kJAAkJ,+JAA+J,6WAA6W,yKAAyK,0KAA0K,GAAeA,EAAG,EASlsUC,GAAgBC,EAAQ3C,GAAUyC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,SAASA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,YAAY,SAAS,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,uBAAuB,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,GAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECV3xE,SAASC,IAAG,CAAC,OAAOA,GAAE,OAAO,OAAO,OAAO,OAAO,KAAK,EAAE,SAASC,EAAE,CAAC,QAAQC,EAAE,EAAEA,EAAE,UAAU,OAAOA,IAAI,CAAC,IAAI,EAAE,UAAUA,CAAC,EAAE,QAAQC,KAAK,EAAE,OAAO,UAAU,eAAe,KAAK,EAAEA,CAAC,IAAIF,EAAEE,CAAC,EAAE,EAAEA,CAAC,GAAG,OAAOF,CAAC,EAAED,GAAE,MAAM,KAAK,SAAS,CAAC,CAAC,SAASI,GAAEH,EAAEC,EAAE,EAAE,CAAC,OAAO,KAAK,IAAID,EAAE,KAAK,IAAIC,EAAE,CAAC,CAAC,CAAC,CAAC,IAAMG,GAAN,KAAO,CAAC,QAAQJ,EAAE,CAAC,IAAIC,EAAE,GAAG,CAAC,KAAK,UAAU,OAAO,IAAII,EAAE,GAAG,GAAG,KAAK,KAAK,KAAK,OAAOH,EAAE,KAAK,MAAMI,EAAE,KAAK,IAAI,GAAGC,EAAE,EAAE,KAAK,IAAI,IAAI,KAAK,KAAKP,CAAC,IAAIE,EAAEK,EAAED,GAAG,KAAK,MAAM,KAAK,KAAK,IAAI,KAAK,KAAK,KAAK,MAAM,KAAK,GAAGD,EAAE,QAAQ,CAAC,KAAK,aAAaL,EAAE,IAAMC,EAAEE,GAAE,EAAE,KAAK,YAAY,KAAK,SAAS,CAAC,EAAEE,EAAEJ,GAAG,EAAE,IAAMC,EAAEG,EAAE,EAAE,KAAK,OAAOJ,CAAC,EAAE,KAAK,MAAM,KAAK,MAAM,KAAK,GAAG,KAAK,MAAMC,EAAE,IAAIA,EAAEI,EAAEC,GAASN,EAAE,KAAK,WAAd,MAAyBA,EAAE,KAAK,KAAK,KAAK,MAAMI,CAAC,EAAEA,GAAG,KAAK,KAAK,CAAC,CAAC,MAAM,CAAC,KAAK,UAAU,EAAE,CAAC,OAAOL,EAAEC,EAAE,CAAC,KAAKI,EAAE,GAAG,SAASH,EAAE,EAAE,OAAOI,EAAGN,GAAGA,EAAG,QAAQO,EAAE,SAASC,CAAC,EAAE,CAAC,KAAK,KAAK,KAAK,MAAMR,EAAE,KAAK,GAAGC,EAAE,KAAK,KAAKI,EAAE,KAAK,SAASH,EAAE,KAAK,OAAOI,EAAE,KAAK,YAAY,EAAE,KAAK,UAAU,GAAYC,IAAE,EAAE,KAAK,SAASC,CAAC,CAAC,EAAOC,GAAN,KAAO,CAAC,YAAY,CAAC,QAAQT,EAAE,QAAQC,EAAE,WAAWI,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,GAAG,KAAK,OAAO,IAAI,CAAC,KAAK,gBAAgB,EAAE,KAAK,gBAAgB,CAAC,EAAE,KAAK,gBAAgB,IAAI,CAAC,KAAK,UAAUK,GAAQ,KAAK,MAAMA,EAAO,WAAW,KAAK,OAAOA,EAAO,cAAc,KAAK,MAAM,KAAK,QAAQ,YAAY,KAAK,OAAO,KAAK,QAAQ,aAAa,EAAE,KAAK,gBAAgB,IAAI,CAAC,KAAK,aAAa,KAAK,QAAQ,aAAa,KAAK,YAAY,KAAK,QAAQ,WAAW,EAAE,KAAK,QAAQV,EAAE,KAAK,QAAQC,EAAEI,EAAE,CAAC,IAAML,EAAE,SAASA,EAAEC,EAAE,CAAC,IAAII,EAAE,OAAO,UAAU,CAAC,IAAIJ,EAAE,UAAU,EAAE,KAAK,aAAaI,CAAC,EAAEA,EAAE,WAAY,UAAU,CAACL,EAAE,MAAM,EAAEC,CAAC,CAAC,EAAG,GAAG,CAAC,CAAC,EAAE,KAAK,MAAM,EAAE,KAAK,UAAUS,IAAS,KAAK,sBAAsB,IAAI,eAAeV,CAAC,EAAE,KAAK,sBAAsB,QAAQ,KAAK,OAAO,GAAG,KAAK,sBAAsB,IAAI,eAAeA,CAAC,EAAE,KAAK,sBAAsB,QAAQ,KAAK,OAAO,EAAE,KAAK,OAAO,CAAC,CAAC,SAAS,CAAC,IAAIA,EAAEC,GAASD,EAAE,KAAK,wBAAd,MAAsCA,EAAE,WAAW,GAASC,EAAE,KAAK,wBAAd,MAAsCA,EAAE,WAAW,CAAC,CAAC,IAAI,OAAO,CAAC,MAAM,CAAC,EAAE,KAAK,YAAY,KAAK,MAAM,EAAE,KAAK,aAAa,KAAK,MAAM,CAAC,CAAC,EAAOU,GAAN,KAAO,CAAC,aAAa,CAAC,KAAK,OAAO,CAAC,CAAC,CAAC,KAAKX,KAAKC,EAAE,CAAC,IAAII,EAAE,KAAK,OAAOL,CAAC,GAAG,CAAC,EAAE,QAAQA,EAAE,EAAEE,EAAEG,EAAE,OAAOL,EAAEE,EAAEF,IAAIK,EAAEL,CAAC,EAAE,GAAGC,CAAC,CAAC,CAAC,GAAGD,EAAEC,EAAE,CAAC,IAAII,EAAE,OAAcA,EAAE,KAAK,OAAOL,CAAC,IAAtB,MAAgCK,EAAE,KAAKJ,CAAC,IAAK,KAAK,OAAOD,CAAC,EAAE,CAACC,CAAC,GAAG,IAAI,CAAC,IAAII,EAAE,KAAK,OAAOL,CAAC,GAASK,EAAE,KAAK,OAAOL,CAAC,IAAtB,KAAyB,OAAOK,EAAE,OAAQL,GAAGC,IAAID,CAAE,CAAC,CAAC,CAAC,IAAIA,EAAEC,EAAE,CAAC,IAAII,EAAE,KAAK,OAAOL,CAAC,GAASK,EAAE,KAAK,OAAOL,CAAC,IAAtB,KAAyB,OAAOK,EAAE,OAAQL,GAAGC,IAAID,CAAE,CAAC,CAAC,SAAS,CAAC,KAAK,OAAO,CAAC,CAAC,CAAC,EAAOY,GAAN,KAAO,CAAC,YAAYZ,EAAE,CAAC,gBAAgBC,EAAE,EAAE,gBAAgBI,EAAE,EAAE,eAAeH,EAAE,EAAE,EAAE,CAAC,KAAK,aAAaF,GAAG,CAAC,GAAK,CAAC,QAAQC,EAAE,QAAQI,CAAC,EAAEL,EAAE,cAAcA,EAAE,cAAc,CAAC,EAAEA,EAAE,KAAK,WAAW,EAAEC,EAAE,KAAK,WAAW,EAAEI,EAAE,KAAK,UAAU,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,KAAK,YAAYL,GAAG,CAAC,GAAK,CAAC,QAAQC,EAAE,QAAQI,CAAC,EAAEL,EAAE,cAAcA,EAAE,cAAc,CAAC,EAAEA,EAAEE,EAAE,EAAED,EAAE,KAAK,WAAW,GAAG,KAAK,gBAAgBK,EAAE,EAAED,EAAE,KAAK,WAAW,GAAG,KAAK,gBAAgB,KAAK,WAAW,EAAEJ,EAAE,KAAK,WAAW,EAAEI,EAAE,KAAK,UAAU,CAAC,EAAEH,EAAE,EAAEI,CAAC,EAAE,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAOJ,EAAE,OAAOI,EAAE,MAAMN,CAAC,CAAC,CAAC,EAAE,KAAK,WAAWA,GAAG,CAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,KAAK,UAAU,EAAE,OAAO,KAAK,UAAU,EAAE,MAAMA,CAAC,CAAC,CAAC,EAAE,KAAK,QAAQA,GAAG,CAAC,GAAG,CAAC,OAAOC,EAAE,OAAOI,CAAC,EAAEL,EAAE,KAAK,iBAAiBC,EAAEE,GAAE,KAAKF,EAAE,GAAG,EAAEI,EAAEF,GAAE,KAAKE,EAAE,GAAG,GAAGJ,GAAG,KAAK,gBAAgBI,GAAG,KAAK,gBAAgB,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAOJ,EAAE,OAAOI,EAAE,MAAML,CAAC,CAAC,CAAC,EAAE,KAAK,QAAQA,EAAE,KAAK,gBAAgBC,EAAE,KAAK,gBAAgBI,EAAE,KAAK,eAAeH,EAAE,KAAK,WAAW,CAAC,EAAE,KAAK,EAAE,IAAI,EAAE,KAAK,QAAQ,IAAIS,GAAE,KAAK,QAAQ,iBAAiB,QAAQ,KAAK,QAAQ,CAAC,QAAQ,EAAE,CAAC,EAAE,KAAK,QAAQ,iBAAiB,aAAa,KAAK,aAAa,CAAC,QAAQ,EAAE,CAAC,EAAE,KAAK,QAAQ,iBAAiB,YAAY,KAAK,YAAY,CAAC,QAAQ,EAAE,CAAC,EAAE,KAAK,QAAQ,iBAAiB,WAAW,KAAK,WAAW,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC,GAAGX,EAAEC,EAAE,CAAC,OAAO,KAAK,QAAQ,GAAGD,EAAEC,CAAC,CAAC,CAAC,SAAS,CAAC,KAAK,QAAQ,QAAQ,EAAE,KAAK,QAAQ,oBAAoB,QAAQ,KAAK,QAAQ,CAAC,QAAQ,EAAE,CAAC,EAAE,KAAK,QAAQ,oBAAoB,aAAa,KAAK,aAAa,CAAC,QAAQ,EAAE,CAAC,EAAE,KAAK,QAAQ,oBAAoB,YAAY,KAAK,YAAY,CAAC,QAAQ,EAAE,CAAC,EAAE,KAAK,QAAQ,oBAAoB,WAAW,KAAK,WAAW,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC,EAAOY,GAAN,KAAO,CAAC,YAAY,CAAC,QAAQb,EAAEU,EAAO,QAAQT,EAAE,SAAS,gBAAgB,kBAAkBI,EAAEL,EAAE,aAAaE,EAAEG,EAAE,YAAYC,EAAE,GAAG,YAAYC,EAAE,GAAG,UAAUC,EAAE,GAAG,cAAcM,EAAE,GAAG,4BAA4BC,EAAE,GAAG,uBAAuBC,EAAE,GAAG,SAASC,EAAE,OAAOC,EAAGlB,GAAG,KAAK,IAAI,EAAE,MAAM,KAAK,IAAI,EAAE,IAAIA,CAAC,CAAC,EAAG,KAAKmB,EAAE,CAACF,GAAG,GAAG,SAASG,EAAE,GAAG,YAAYC,EAAE,WAAW,mBAAmBC,EAAE,WAAW,gBAAgBC,EAAE,EAAE,gBAAgBC,EAAE,EAAE,eAAeC,EAAE,GAAG,WAAWC,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,KAAK,gBAAgB,CAAC,CAAC,OAAO1B,EAAE,OAAOC,EAAE,MAAMI,CAAC,IAAI,CAAC,GAAGA,EAAE,QAAQ,OAAO,IAAMH,EAAEG,EAAE,KAAK,SAAS,OAAO,EAAEC,EAAED,EAAE,KAAK,SAAS,OAAO,EAAE,GAAY,KAAK,QAAQ,qBAAtB,QAA8CL,IAAJ,GAAWC,IAAJ,GAAoB,KAAK,QAAQ,qBAA1B,YAAkDA,IAAJ,GAAsB,KAAK,QAAQ,qBAA5B,cAAoDD,IAAJ,GAAOE,GAAgB,KAAK,QAAQ,qBAA1B,YAAkD,KAAK,SAAT,GAAiB,CAAC,KAAK,QAAQ,UAAUD,GAAG,EAAE,OAAO,IAAIM,EAAEF,EAAE,aAAa,EAAE,GAAGE,EAAEA,EAAE,MAAM,EAAEA,EAAE,QAAQ,KAAK,WAAW,CAAC,EAAEA,EAAE,KAAMP,IAAG,CAAC,IAAIC,GAAE,OAAaD,GAAE,cAAR,KAAqB,OAAOA,GAAE,aAAa,oBAAoB,IAAIE,IAAUF,GAAE,cAAR,KAAqB,OAAOA,GAAE,aAAa,0BAA0B,IAAIM,IAAUN,GAAE,cAAR,KAAqB,OAAOA,GAAE,aAAa,0BAA0B,MAAYC,GAAED,GAAE,YAAX,KAAsB,OAAOC,GAAE,SAAS,OAAO,EAAE,CAAE,EAAE,OAAO,GAAG,KAAK,WAAW,KAAK,SAAS,OAAO,KAAKI,EAAE,eAAe,EAAE,GAAG,KAAK,UAAU,KAAK,QAAQ,aAAa,KAAK,QAAQ,YAAYH,GAAG,KAAK,QAAQ,aAAaI,EAAE,CAAC,KAAK,SAAS,OAAO,KAAK,YAAY,GAAG,KAAK,KAAK,QAAQ,KAAK,EAAED,EAAE,eAAe,EAAE,IAAIG,EAAEP,EAAW,KAAK,QAAQ,qBAAtB,OAAyCO,EAAE,KAAK,IAAIP,CAAC,EAAE,KAAK,IAAID,CAAC,EAAEC,EAAED,EAAiB,KAAK,QAAQ,qBAA5B,eAAiDQ,EAAER,GAAG,IAAMc,GAAEZ,GAAG,KAAK,QAAQ,UAAUa,GAAEb,GAAgBG,EAAE,OAAf,YAAqB,KAAK,IAAIG,CAAC,EAAE,EAAEO,KAAIP,EAAE,KAAK,SAAS,KAAK,QAAQ,wBAAwB,KAAK,SAAS,KAAK,aAAaA,EAAET,GAAE,CAAC,aAAa,EAAE,EAAEe,IAAG,CAAC,KAAKC,GAAE,KAAK,cAAc,KAAK,QAAQ,2BAA2B,CAAC,CAAC,CAAC,EAAE,KAAK,eAAe,IAAI,CAAC,GAAG,CAAC,KAAK,0BAA0B,CAAC,KAAK,YAAY,CAAC,IAAMf,EAAE,KAAK,eAAe,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,EAAE,KAAK,UAAU,KAAK,KAAK,KAAK,eAAeA,CAAC,EAAE,KAAK,KAAK,EAAE,EAAEU,EAAO,aAAa,SAASV,IAAI,SAAS,iBAAiBA,IAAI,SAAS,OAAOA,EAAEU,GAAQ,KAAK,QAAQ,CAAC,QAAQV,EAAE,QAAQC,EAAE,kBAAkBI,EAAE,aAAaH,EAAE,YAAYI,EAAE,YAAYC,EAAE,UAAUC,EAAE,cAAcM,EAAE,4BAA4BC,EAAE,uBAAuBC,EAAE,SAASC,EAAE,OAAOC,EAAE,KAAKC,EAAE,SAASC,EAAE,mBAAmBE,EAAE,YAAYD,EAAE,gBAAgBE,EAAE,gBAAgBC,EAAE,eAAeC,EAAE,WAAWC,CAAC,EAAE,KAAK,QAAQ,IAAItB,GAAE,KAAK,QAAQ,IAAIO,GAAE,KAAK,WAAW,IAAIF,GAAE,CAAC,QAAQT,EAAE,QAAQC,EAAE,WAAWyB,CAAC,CAAC,EAAE,KAAK,YAAY,QAAQ,EAAE,EAAE,KAAK,SAAS,EAAE,KAAK,SAAS,GAAG,KAAK,UAAU,GAAG,KAAK,SAASlB,GAAGF,GAAGC,EAAE,KAAK,YAAY,GAAG,KAAK,aAAa,KAAK,eAAe,KAAK,aAAa,KAAK,QAAQ,QAAQ,iBAAiB,SAAS,KAAK,eAAe,CAAC,QAAQ,EAAE,CAAC,EAAE,KAAK,cAAc,IAAIK,GAAEV,EAAE,CAAC,gBAAgBqB,EAAE,gBAAgBC,EAAE,eAAeC,CAAC,CAAC,EAAE,KAAK,cAAc,GAAG,SAAS,KAAK,eAAe,CAAC,CAAC,SAAS,CAAC,KAAK,QAAQ,QAAQ,EAAE,KAAK,QAAQ,QAAQ,oBAAoB,SAAS,KAAK,eAAe,CAAC,QAAQ,EAAE,CAAC,EAAE,KAAK,cAAc,QAAQ,EAAE,KAAK,WAAW,QAAQ,EAAE,KAAK,YAAY,QAAQ,EAAE,EAAE,KAAK,YAAY,eAAe,EAAE,EAAE,KAAK,YAAY,kBAAkB,EAAE,EAAE,KAAK,YAAY,gBAAgB,EAAE,EAAE,KAAK,YAAY,eAAe,EAAE,CAAC,CAAC,GAAGzB,EAAEC,EAAE,CAAC,OAAO,KAAK,QAAQ,GAAGD,EAAEC,CAAC,CAAC,CAAC,IAAID,EAAEC,EAAE,CAAC,OAAO,KAAK,QAAQ,IAAID,EAAEC,CAAC,CAAC,CAAC,UAAUD,EAAE,CAAC,KAAK,aAAa,KAAK,YAAY,WAAWA,EAAE,KAAK,YAAY,UAAUA,CAAC,CAAC,QAAQ,CAAC,KAAK,WAAW,OAAO,CAAC,CAAC,MAAM,CAAC,KAAK,QAAQ,KAAK,SAAS,IAAI,CAAC,CAAC,OAAO,CAAC,KAAK,SAAS,GAAG,KAAK,YAAY,GAAG,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,EAAE,KAAK,QAAQ,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,UAAU,GAAG,KAAK,MAAM,CAAC,CAAC,MAAM,CAAC,KAAK,UAAU,GAAG,KAAK,QAAQ,KAAK,EAAE,KAAK,MAAM,CAAC,CAAC,IAAIA,EAAE,CAAC,IAAMC,EAAED,GAAG,KAAK,MAAMA,GAAG,KAAK,KAAKA,EAAE,KAAK,QAAQ,QAAQ,KAAKC,CAAC,CAAC,CAAC,SAASD,EAAE,CAAC,OAAOC,EAAE,EAAE,UAAUI,EAAE,GAAG,KAAKH,EAAE,GAAG,SAASI,EAAE,KAAK,QAAQ,SAAS,OAAOC,EAAE,KAAK,QAAQ,OAAO,KAAKC,EAAE,CAACF,GAAG,KAAK,QAAQ,KAAK,WAAWQ,EAAE,KAAK,MAAMC,EAAE,GAAG,aAAaC,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,GAAG,CAAC,KAAK,WAAW,CAAC,KAAK,UAAUD,EAAE,CAAC,GAAG,CAAC,MAAM,OAAO,OAAO,EAAE,SAASf,CAAC,EAAEA,EAAE,UAAU,CAAC,SAAS,QAAQ,KAAK,EAAE,SAASA,CAAC,EAAEA,EAAE,KAAK,UAAU,CAAC,IAAIiB,EAAE,IAAIZ,EAAE,GAAa,OAAOL,GAAjB,SAAmBK,EAAE,SAAS,cAAcL,CAAC,GAASiB,EAAEjB,IAAT,MAAaiB,EAAE,WAAWZ,EAAEL,GAAGK,EAAE,CAAC,GAAG,KAAK,QAAQ,UAAUK,EAAO,CAAC,IAAMV,EAAE,KAAK,QAAQ,QAAQ,sBAAsB,EAAEC,GAAG,KAAK,aAAaD,EAAE,KAAKA,EAAE,IAAI,IAAME,EAAEG,EAAE,sBAAsB,EAAEL,GAAG,KAAK,aAAaE,EAAE,KAAKA,EAAE,KAAK,KAAK,gBAAgB,GAAa,OAAOF,GAAjB,SAAmB,CAAC,GAAGA,GAAGC,EAAED,EAAE,KAAK,MAAMA,CAAC,EAAE,KAAK,QAAQ,SAASgB,IAAI,KAAK,aAAa,KAAK,eAAe,KAAK,QAAQhB,EAAEG,GAAE,EAAEH,EAAE,KAAK,KAAK,EAAEK,EAAE,OAAO,KAAK,eAAe,KAAK,aAAaL,EAAE,KAAK,UAAU,KAAK,MAAM,EAAE,KAAK,MAAM,EAAE,KAAWc,GAAN,MAASA,EAAE,IAAI,GAAG,GAAG,CAACE,EAAE,CAAC,GAAGhB,IAAI,KAAK,aAAa,OAAO,KAAK,aAAaA,EAAE,KAAK,QAAQ,OAAO,KAAK,eAAeA,EAAE,CAAC,SAASM,EAAE,OAAOC,EAAE,KAAKC,EAAE,QAAQ,IAAI,CAACN,IAAI,KAAK,SAAS,IAAI,KAAK,YAAY,EAAE,EAAE,SAAS,CAACF,EAAEC,IAAI,CAAC,KAAK,YAAY,GAAG,KAAK,SAASD,EAAE,KAAK,eAAe,KAAK,UAAU,KAAK,KAAK,KAAK,QAAQ,EAAE,KAAK,eAAeA,EAAE,KAAK,UAAU,KAAK,MAAM,EAAEgB,IAAI,KAAK,aAAahB,GAAGC,GAAG,KAAK,KAAK,EAAEA,IAAI,KAAK,MAAM,EAAE,KAAK,KAAK,EAAWa,IAAE,IAAI,EAAE,KAAK,yBAAyB,GAAG,sBAAuB,IAAI,CAAC,OAAO,KAAK,wBAAwB,CAAE,EAAE,CAAC,CAAC,GAAG,CAAC,IAAI,aAAa,CAAC,OAAO,KAAK,QAAQ,UAAUJ,EAAO,SAAS,gBAAgB,KAAK,QAAQ,OAAO,CAAC,IAAI,OAAO,CAAC,OAAO,KAAK,WAAW,MAAM,KAAK,aAAa,IAAI,GAAG,CAAC,CAAC,IAAI,cAAc,CAAC,OAAqB,KAAK,QAAQ,cAA5B,YAAuC,CAAC,IAAI,cAAc,CAAC,OAAO,KAAK,aAAa,KAAK,YAAY,WAAW,KAAK,YAAY,SAAS,CAAC,IAAI,QAAQ,CAAC,OAAO,KAAK,QAAQ,UAAU,KAAK,gBAAgBV,EAAE,KAAK,OAAOA,GAAGA,EAAE,KAAK,eAAe,IAAIA,CAAC,CAAC,IAAI,UAAU,CAAC,OAAW,KAAK,QAAT,EAAe,EAAE,KAAK,OAAO,KAAK,KAAK,CAAC,IAAI,UAAU,CAAC,OAAO,KAAK,UAAU,CAAC,IAAI,SAASA,EAAE,CAAC,KAAK,aAAaA,IAAI,KAAK,WAAWA,EAAE,KAAK,YAAY,eAAeA,CAAC,EAAE,CAAC,IAAI,aAAa,CAAC,OAAO,KAAK,aAAa,CAAC,IAAI,YAAYA,EAAE,CAAC,KAAK,gBAAgBA,IAAI,KAAK,cAAcA,EAAE,KAAK,YAAY,kBAAkBA,CAAC,EAAE,CAAC,IAAI,WAAW,CAAC,OAAO,KAAK,WAAW,CAAC,IAAI,UAAUA,EAAE,CAAC,KAAK,cAAcA,IAAI,KAAK,YAAYA,EAAE,KAAK,YAAY,gBAAgBA,CAAC,EAAE,CAAC,IAAI,UAAU,CAAC,OAAO,KAAK,UAAU,CAAC,IAAI,SAASA,EAAE,CAAC,KAAK,aAAaA,IAAI,KAAK,WAAWA,EAAE,KAAK,YAAY,eAAeA,CAAC,EAAE,CAAC,IAAI,WAAW,CAAC,IAAIA,EAAE,QAAQ,OAAO,KAAK,YAAYA,GAAG,kBAAkB,KAAK,WAAWA,GAAG,iBAAiB,KAAK,cAAcA,GAAG,oBAAoB,KAAK,WAAWA,GAAG,iBAAiBA,CAAC,CAAC,YAAYA,EAAEC,EAAE,CAAC,KAAK,YAAY,UAAU,OAAOD,EAAEC,CAAC,EAAE,KAAK,QAAQ,KAAK,mBAAmB,IAAI,CAAC,CAAC,ECEn9U,SAAR0B,GAA8BC,EAAM,CAAC,GAAK,CAAC,UAAAC,CAAS,EAAED,EAAYE,EAAMC,EAAO,IAAI,EAAE,OAAAC,GAAU,IAAI,CAAIF,EAAM,SAAQA,EAAM,QAAQ,SAAS,EAAE,CAAC,UAAU,EAAI,CAAC,CAAE,EAAE,CAACA,CAAK,CAAC,EAAEE,GAAU,IAAI,CAAC,IAAMC,EAAe,SAAS,eAAe,SAAS,EAAE,GAAGA,EAAe,CAAC,IAAMC,EAAe,CAACC,EAAcC,IAAW,CAAC,QAAUC,KAAYF,EAAe,GAAGE,EAAS,OAAO,aAA+BJ,EAAe,SAAS,OAAO,EAAiB,CACtc,IAAMK,EAAY,SAAS,gBAAoCC,EAAO,iBAAiBD,CAAW,EAAuC,iBAAiB,UAAU,IAAI,UAA8BL,EAAe,aAAa,qBAAqB,MAAM,EAAM,EAAQG,EAAS,IAAI,iBAAiBF,CAAc,EAAQM,EAAO,CAAC,UAAU,EAAI,EAAE,OAAAJ,EAAS,QAAQH,EAAeO,CAAM,EAAQ,IAAIJ,EAAS,WAAW,EAAG,EAAE,CAAC,CAAC,EAAEJ,GAAU,IAAI,CAAC,IAAMS,EAAY,SAAS,qBAAqB,GAAG,EAAE,QAAQC,EAAE,EAAEA,EAAED,EAAY,OAAOC,IAAI,CAAC,IAAMC,EAAQF,EAAYC,CAAC,EAAsBH,EAAO,iBAAiBI,CAAO,EAAmB,iBAAiB,UAAU,IAAI,QAAQA,EAAQ,aAAa,qBAAqB,MAAM,EAAI,EAAE,CAAC,CAAC,EAAEX,GAAU,IAAI,CAACF,EAAM,QAAQ,IAAIc,GAAM,CAAC,SAASf,EAAU,EAAE,CAAC,EAAE,IAAMgB,EAAIC,GAAM,CAAIhB,EAAM,UAASA,EAAM,QAAQ,IAAIgB,CAAI,EAAE,sBAAsBD,CAAG,EAAG,EAAE,6BAAsBA,CAAG,EAAQ,IAAI,CAAIf,EAAM,UAASA,EAAM,QAAQ,QAAQ,EAAEA,EAAM,QAAQ,KAAM,CAAE,EAAE,CAAC,CAAC,EAAEE,GAAU,IAAI,CAAC,IAAMe,EAAa,SAAS,cAAc,OAAO,EAAE,OAAAA,EAAa,YAAY;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAoBljC,SAAS,KAAK,YAAYA,CAAY,EAAQ,IAAI,CAAC,SAAS,KAAK,YAAYA,CAAY,CAAE,CAAE,EAAE,CAAC,CAAC,EAAsBC,EAAKJ,GAAU,CAAC,CAAC,CAAE,CAACjB,GAAa,YAAY,gBAAgBsB,EAAoBtB,GAAa,CAAC,UAAU,CAAC,MAAM,YAAY,KAAKuB,EAAY,OAAO,aAAa,EAAE,CAAC,CAAC,ECtBa,IAAMC,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAM,MAAM,CAAC,GAAGH,EAAM,UAAUN,GAAmCM,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUJ,GAAgCI,EAAM,UAAU,SAASG,GAAOD,EAAuCX,GAAwBS,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,WAAW,CAAE,EAAQC,GAAuB,CAACJ,EAAM1B,IAAe0B,EAAM,iBAAwB1B,EAAS,KAAK,GAAG,EAAE0B,EAAM,iBAAwB1B,EAAS,KAAK,GAAG,EAAU+B,GAA6BC,EAAW,SAASN,EAAMO,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAArC,EAAQ,UAAAsC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE1B,GAASQ,CAAK,EAAO,CAAC,YAAAmB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAApD,CAAQ,EAAEqD,EAAgB,CAAC,WAAA1D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQyD,EAAiBxB,GAAuBJ,EAAM1B,CAAQ,EAAO,CAAC,sBAAAuD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAoBL,EAAsB,SAASI,KAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKT,GAAqB,MAAMA,EAAU,GAAGiB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,EAAWC,EAAO,IAAI,EAAQC,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoBtD,EAAKuD,EAAY,CAAC,GAAG7B,GAA4CwB,GAAgB,SAAsBlD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKwD,GAAK,CAAC,KAAK5B,EAAU,aAAa,GAAK,SAAsB5B,EAAKE,EAAO,EAAE,CAAC,GAAG6B,EAAU,GAAGI,EAAgB,UAAU,GAAGsB,EAAG1E,GAAkB,GAAGqE,GAAsB,eAAe3B,EAAUQ,CAAU,kBAAkB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,aAAaM,EAAoB,MAAMF,EAAY,IAAIzB,GAA6B4B,EAAK,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAGxB,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGvC,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE+C,EAAYI,CAAc,EAAE,SAAsBpC,EAAK0D,GAAS,CAAC,sBAAsB,GAAK,SAAsB1D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiBuC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKd,EAAU,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,qBAAqB,uEAAuE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,qBAAqB,oBAAoB,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG1C,GAAqB,CAAC,kBAAkB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,YAAY,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4CAA4C,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,YAAY,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,gBAAgB,CAAC,CAAC,EAAE8B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQuB,GAAI,CAAC,kFAAkF,gFAAgF,ySAAyS,+JAA+J,qWAAqW,4HAA4H,mEAAmE,wOAAwO,uJAAuJ,2aAA2a,uGAAuG,qaAAqa,qaAAqa,iNAAiN,2aAA2a,2EAA2E,EASr7XC,GAAgBC,EAAQ3C,GAAUyC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,uBAAuBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,MAAM,OAAO,SAAS,MAAM,SAAS,IAAI,mFAAmF,OAAO,KAAK,EAAE,CAAC,OAAO,MAAM,OAAO,SAAS,MAAM,SAAS,IAAI,mFAAmF,OAAO,KAAK,EAAE,CAAC,OAAO,MAAM,OAAO,SAAS,MAAM,SAAS,IAAI,mFAAmF,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT9rE,IAAMM,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,gBAAAC,EAAgB,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAAtD,CAAQ,EAAEuD,EAAgB,CAAC,WAAA5D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ2D,EAAiBxB,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAAyD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBV,CAAW,EAAQW,EAAYH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAoBL,EAAsB,SAASI,IAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKT,GAAqB,MAAMA,EAAU,GAAGiB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,EAAWC,EAAO,IAAI,EAAQC,GAAY5D,GAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAAS+C,CAAc,GAAkBH,IAAc,YAAmB5C,EAAa,GAAc6D,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASjB,CAAW,EAAmCkB,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoB1D,EAAK2D,EAAY,CAAC,GAAG/B,GAA4C0B,GAAgB,SAAsBtD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK4D,GAAK,CAAC,KAAK9B,EAAU,aAAa,GAAK,SAAsB+B,EAAM3D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGG,EAAgB,UAAU,GAAGwB,EAAG/E,GAAkB,GAAGyE,GAAsB,iBAAiB7B,EAAUU,CAAU,mBAAmB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBM,EAAiB,SAAS,YAAY,aAAaM,EAAoB,MAAMF,EAAY,IAAIzB,GAA6B4B,EAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAGxB,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAS,CAACa,GAAYnB,CAAS,GAAgBjC,EAAK+D,EAA0B,CAAC,GAAG9E,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAsBvC,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB3C,EAAKtB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAevC,EAAKgE,GAAS,CAAC,sBAAsB,GAAK,SAAsBhE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiByC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKd,EAAU,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,qBAAqB,uEAAuE,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,oBAAoB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,YAAY,CAAC,CAAC,EAAEkC,EAAYG,CAAc,CAAC,CAAC,EAAEc,GAAa,GAAgBrD,EAAK+D,EAA0B,CAAC,SAAsB/D,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB3C,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmD,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0B,GAAI,CAAC,kFAAkF,kFAAkF,2SAA2S,yGAAyG,+JAA+J,yGAAyG,6WAA6W,6HAA6H,kEAAkE,0LAA0L,qJAAqJ,sJAAsJ,mbAAmb,2GAA2G,6aAA6a,6aAA6a,mNAAmN,kbAAkb,EASl/bC,GAAgBC,EAAQ/C,GAAU6C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,0BAA0BA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,MAAM,OAAO,SAAS,MAAM,SAAS,IAAI,mFAAmF,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,sEAAsE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG1F,GAAU,GAAGG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTx/G,IAAM6F,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,gBAAAC,EAAgB,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAAtD,CAAQ,EAAEuD,EAAgB,CAAC,WAAA5D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ2D,EAAiBxB,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAAyD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBV,CAAW,EAAQW,EAAYH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAoBL,EAAsB,SAASI,IAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKT,GAAqB,MAAMA,EAAU,GAAGiB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,EAAWC,EAAO,IAAI,EAAQC,GAAY5D,GAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAAS+C,CAAc,GAAkBH,IAAc,YAAmB5C,EAAa,GAAc6D,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASjB,CAAW,EAAmCkB,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoB1D,EAAK2D,EAAY,CAAC,GAAG/B,GAA4C0B,GAAgB,SAAsBtD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK4D,GAAK,CAAC,KAAK9B,EAAU,aAAa,GAAK,SAAsB+B,EAAM3D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGG,EAAgB,UAAU,GAAGwB,EAAG/E,GAAkB,GAAGyE,GAAsB,gBAAgB7B,EAAUU,CAAU,mBAAmB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBM,EAAiB,SAAS,YAAY,aAAaM,EAAoB,MAAMF,EAAY,IAAIzB,GAA6B4B,EAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAGxB,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAS,CAACa,GAAYnB,CAAS,GAAgBjC,EAAK+D,EAA0B,CAAC,GAAG9E,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAsBvC,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB3C,EAAKtB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAevC,EAAKgE,GAAS,CAAC,sBAAsB,GAAK,SAAsBhE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiByC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKd,EAAU,SAAS,CAAC,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,kBAAkB,CAAC,qBAAqB,wEAAwE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,oBAAoB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEkC,EAAYG,CAAc,CAAC,CAAC,EAAEc,GAAa,GAAgBrD,EAAK+D,EAA0B,CAAC,SAAsB/D,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB3C,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmD,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0B,GAAI,CAAC,kFAAkF,kFAAkF,0SAA0S,wGAAwG,+JAA+J,yGAAyG,yWAAyW,6HAA6H,mEAAmE,yLAAyL,oJAAoJ,sJAAsJ,+aAA+a,0GAA0G,yaAAya,6aAA6a,iNAAiN,0aAA0a,EASnpeC,GAAgBC,EAAQ/C,GAAU6C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,yBAAyBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,sEAAsE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG1F,GAAU,GAAGG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTz9G,IAAM6F,GAAUC,EAASC,EAAI,EAAQC,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAxD,CAAQ,EAAEyD,EAAgB,CAAC,WAAA9D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6D,EAAiB1B,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAA2D,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKV,GAAqB,MAAMA,EAAU,GAAGkB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,GAAoBL,EAAsB,SAASI,KAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKX,GAAqB,MAAMA,EAAU,GAAGmB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,GAAWC,EAAO,IAAI,EAAQC,GAAY9D,IAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAASgD,CAAc,GAAkBJ,IAAc,YAAmB5C,GAAa,GAAc+D,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoB3D,EAAK4D,EAAY,CAAC,GAAGhC,GAA4C2B,GAAgB,SAAsBvD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK6D,GAAK,CAAC,KAAK/B,EAAU,aAAa,GAAK,SAAsBgC,EAAM5D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGI,EAAgB,UAAU,GAAGwB,EAAGhF,GAAkB,GAAG0E,GAAsB,gBAAgB9B,EAAUU,CAAU,mBAAmB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,aAAaM,GAAoB,MAAMF,EAAY,IAAI3B,GAA6B8B,GAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAG1B,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,eAAe,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAS,CAACc,GAAYrB,CAAS,GAAgBjC,EAAKgE,EAA0B,CAAC,GAAG/E,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAsBxC,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB2C,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB7C,EAAKpB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAexC,EAAKiE,GAAS,CAAC,sBAAsB,GAAK,SAAsBjE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,YAAY,EAAE,iBAAiB2C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,EAAE,KAAKhB,EAAU,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,qBAAqB,sEAAsE,EAAE,oBAAoB,CAAC,qBAAqB,sEAAsE,EAAE,kBAAkB,CAAC,qBAAqB,sEAAsE,EAAE,oBAAoB,CAAC,qBAAqB,sEAAsE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,kBAAkB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,CAAC,EAAEkC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0B,GAAI,CAAC,kFAAkF,kFAAkF,0SAA0S,wGAAwG,+JAA+J,yWAAyW,6HAA6H,yHAAyH,uLAAuL,kJAAkJ,oJAAoJ,uaAAua,2GAA2G,6aAA6a,6aAA6a,iNAAiN,0aAA0a,EASrpeC,GAAgBC,EAAQhD,GAAU8C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,kBAAkBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,MAAM,OAAO,SAAS,MAAM,SAAS,IAAI,mFAAmF,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGzF,EAAS,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT7+D,IAAM+F,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,gBAAAC,EAAgB,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAAtD,CAAQ,EAAEuD,EAAgB,CAAC,WAAA5D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ2D,EAAiBxB,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAAyD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBV,CAAW,EAAQW,EAAYH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAoBL,EAAsB,SAASI,IAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKT,GAAqB,MAAMA,EAAU,GAAGiB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,EAAWC,EAAO,IAAI,EAAQC,GAAY5D,GAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAAS+C,CAAc,GAAkBH,IAAc,YAAmB5C,EAAa,GAAc6D,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASjB,CAAW,EAAmCkB,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoB1D,EAAK2D,EAAY,CAAC,GAAG/B,GAA4C0B,GAAgB,SAAsBtD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK4D,GAAK,CAAC,KAAK9B,EAAU,aAAa,GAAK,SAAsB+B,EAAM3D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGG,EAAgB,UAAU,GAAGwB,EAAG/E,GAAkB,GAAGyE,GAAsB,iBAAiB7B,EAAUU,CAAU,kBAAkB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBM,EAAiB,SAAS,YAAY,aAAaM,EAAoB,MAAMF,EAAY,IAAIzB,GAA6B4B,EAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAGxB,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAS,CAACa,GAAYnB,CAAS,GAAgBjC,EAAK+D,EAA0B,CAAC,GAAG9E,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAsBvC,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB3C,EAAKtB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAevC,EAAKgE,GAAS,CAAC,sBAAsB,GAAK,SAAsBhE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiByC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKd,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,wEAAwE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,oBAAoB,CAAC,qBAAqB,uEAAuE,QAAQ,CAAC,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,kBAAkB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,YAAY,CAAC,CAAC,EAAEkC,EAAYG,CAAc,CAAC,CAAC,EAAEc,GAAa,GAAgBrD,EAAK+D,EAA0B,CAAC,SAAsB/D,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB3C,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmD,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0B,GAAI,CAAC,kFAAkF,gFAAgF,2SAA2S,wGAAwG,8JAA8J,wGAAwG,6WAA6W,6HAA6H,iEAAiE,0LAA0L,oJAAoJ,qJAAqJ,mbAAmb,4GAA4G,6aAA6a,ibAAib,mNAAmN,kbAAkb,EAS37eC,GAAgBC,EAAQ/C,GAAU6C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,yBAAyBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,MAAM,OAAO,SAAS,MAAM,SAAS,IAAI,mFAAmF,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,sEAAsE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG1F,GAAU,GAAGG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT5yH,IAAM6F,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAkBC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,OAAkBC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAF,EAAM,SAAAG,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWP,GAAmCI,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,UAAAC,EAAU,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAK,MAAM,CAAC,GAAGD,EAAM,WAAWC,EAAKH,GAA+CE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,CAAC,IAAI,yFAAyF,OAAO,sQAAsQ,CAAC,CAAE,EAAQC,GAAuB,CAACF,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,EAAW,SAASJ,EAAMK,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAhC,EAAQ,UAAAiC,EAAU,GAAGC,CAAS,EAAElB,GAASK,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA5C,CAAQ,EAAE6C,EAAgB,CAAC,WAAAlD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQiD,EAAiBrB,GAAuBF,EAAMvB,CAAQ,EAAQ+C,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBvC,EAAKwC,EAAY,CAAC,GAAGpB,GAA4Ce,EAAgB,SAAsBnC,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAAsBc,EAAKR,GAAW,CAAC,MAAMD,GAAY,SAAsBS,EAAKyC,GAAM,CAAC,GAAGnB,EAAU,GAAGI,EAAgB,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,gBAAgB,GAAG,eAAe,IAAI,YAAY,GAAG,WAAW,IAAI,MAAmEY,GAAkB,OAAQ,QAAQ,GAAGjD,GAAkBgC,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,EAAE,UAAUqB,EAAG5D,GAAkB,GAAGuD,EAAsB,gBAAgBlB,EAAUK,CAAU,EAAE,mBAAmB,YAAY,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIlB,GAA6BmB,EAAK,MAAM,CAAC,QAAQ,EAAE,GAAGf,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,CAAC,EAAE,GAAGlC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,CAAC,EAAEuC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQgB,GAAI,CAAC,kFAAkF,gFAAgF,iSAAiS,2WAA2W,8HAA8H,EASr/IC,GAAgBC,EAAQjC,GAAU+B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,OAAOA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,wBAAwB,sIAAsI,MAAM,aAAa,KAAKI,EAAY,eAAe,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT2C,IAAMM,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,gBAAAC,EAAgB,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAAtD,CAAQ,EAAEuD,EAAgB,CAAC,WAAA5D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ2D,EAAiBxB,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAAyD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBV,CAAW,EAAQW,EAAYH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAoBL,EAAsB,SAASI,IAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKT,GAAqB,MAAMA,EAAU,GAAGiB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,EAAWC,EAAO,IAAI,EAAQC,GAAY5D,GAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAAS+C,CAAc,GAAkBH,IAAc,YAAmB5C,EAAa,GAAc6D,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASjB,CAAW,EAAmCkB,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoB1D,EAAK2D,EAAY,CAAC,GAAG/B,GAA4C0B,GAAgB,SAAsBtD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK4D,GAAK,CAAC,KAAK9B,EAAU,aAAa,GAAK,SAAsB+B,EAAM3D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGG,EAAgB,UAAU,GAAGwB,EAAG/E,GAAkB,GAAGyE,GAAsB,iBAAiB7B,EAAUU,CAAU,mBAAmB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBM,EAAiB,SAAS,YAAY,aAAaM,EAAoB,MAAMF,EAAY,IAAIzB,GAA6B4B,EAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAGxB,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,eAAe,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAS,CAACa,GAAYnB,CAAS,GAAgBjC,EAAK+D,EAA0B,CAAC,GAAG9E,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAsBvC,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB3C,EAAKtB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAevC,EAAKgE,GAAS,CAAC,sBAAsB,GAAK,SAAsBhE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiByC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKd,EAAU,SAAS,CAAC,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,kBAAkB,CAAC,qBAAqB,wEAAwE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,oBAAoB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEkC,EAAYG,CAAc,CAAC,CAAC,EAAEc,GAAa,GAAgBrD,EAAK+D,EAA0B,CAAC,SAAsB/D,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB3C,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmD,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0B,GAAI,CAAC,kFAAkF,kFAAkF,2SAA2S,yGAAyG,8JAA8J,yGAAyG,6WAA6W,8HAA8H,kEAAkE,yLAAyL,oJAAoJ,oJAAoJ,+aAA+a,4GAA4G,ibAAib,6aAA6a,kNAAkN,8aAA8a,EAStqeC,GAAgBC,EAAQ/C,GAAU6C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,yBAAyBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,sEAAsE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG1F,GAAU,GAAGG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTr2G,IAAM6F,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,gBAAAC,EAAgB,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAAtD,CAAQ,EAAEuD,EAAgB,CAAC,WAAA5D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ2D,EAAiBxB,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAAyD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBV,CAAW,EAAQW,EAAYH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAoBL,EAAsB,SAASI,IAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKT,GAAqB,MAAMA,EAAU,GAAGiB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,EAAWC,EAAO,IAAI,EAAQC,GAAY5D,GAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAAS+C,CAAc,GAAkBH,IAAc,YAAmB5C,EAAa,GAAc6D,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASjB,CAAW,EAAmCkB,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoB1D,EAAK2D,EAAY,CAAC,GAAG/B,GAA4C0B,GAAgB,SAAsBtD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK4D,GAAK,CAAC,KAAK9B,EAAU,aAAa,GAAK,SAAsB+B,EAAM3D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGG,EAAgB,UAAU,GAAGwB,EAAG/E,GAAkB,GAAGyE,GAAsB,gBAAgB7B,EAAUU,CAAU,mBAAmB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBM,EAAiB,SAAS,YAAY,aAAaM,EAAoB,MAAMF,EAAY,IAAIzB,GAA6B4B,EAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAGxB,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAS,CAACa,GAAYnB,CAAS,GAAgBjC,EAAK+D,EAA0B,CAAC,GAAG9E,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAsBvC,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB3C,EAAKtB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAevC,EAAKgE,GAAS,CAAC,sBAAsB,GAAK,SAAsBhE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiByC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKd,EAAU,SAAS,CAAC,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,kBAAkB,CAAC,qBAAqB,wEAAwE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,oBAAoB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEkC,EAAYG,CAAc,CAAC,CAAC,EAAEc,GAAa,GAAgBrD,EAAK+D,EAA0B,CAAC,SAAsB/D,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB3C,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmD,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0B,GAAI,CAAC,kFAAkF,kFAAkF,0SAA0S,yGAAyG,+JAA+J,wGAAwG,yWAAyW,6HAA6H,mEAAmE,yLAAyL,qJAAqJ,sJAAsJ,+aAA+a,2GAA2G,6aAA6a,6aAA6a,iNAAiN,0aAA0a,EAS1peC,GAAgBC,EAAQ/C,GAAU6C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,yBAAyBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,sEAAsE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG1F,GAAU,GAAGG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTr2G,IAAM6F,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAxD,CAAQ,EAAEyD,EAAgB,CAAC,WAAA9D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6D,EAAiB1B,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAA2D,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKV,GAAqB,MAAMA,EAAU,GAAGkB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,GAAoBL,EAAsB,SAASI,KAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKX,GAAqB,MAAMA,EAAU,GAAGmB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,GAAWC,EAAO,IAAI,EAAQC,GAAY9D,IAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAASgD,CAAc,GAAkBJ,IAAc,YAAmB5C,GAAa,GAAc+D,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASnB,CAAW,EAAmCoB,GAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoB5D,EAAK6D,EAAY,CAAC,GAAGjC,GAA4C4B,GAAgB,SAAsBxD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK8D,GAAK,CAAC,KAAKhC,EAAU,aAAa,GAAK,SAAsBiC,EAAM7D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGI,EAAgB,UAAU,GAAGyB,EAAGjF,GAAkB,GAAG2E,EAAsB,gBAAgB/B,EAAUU,CAAU,mBAAmB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,aAAaM,GAAoB,MAAMF,EAAY,IAAI3B,GAA6B8B,GAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAG1B,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAS,CAACc,GAAYrB,CAAS,GAAgBjC,EAAKiE,EAA0B,CAAC,GAAGhF,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAsBxC,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2C,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB7C,EAAKtB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAexC,EAAKkE,GAAS,CAAC,sBAAsB,GAAK,SAAsBlE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,uCAAuC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiB2C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKhB,EAAU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,QAAQ,EAAE,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,UAAU,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,YAAY,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEkC,EAAYI,CAAc,CAAC,CAAC,EAAEe,GAAa,GAAgBvD,EAAKiE,EAA0B,CAAC,SAAsBjE,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB2C,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB7C,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ2B,GAAI,CAAC,kFAAkF,kFAAkF,0SAA0S,yGAAyG,8JAA8J,wGAAwG,yWAAyW,6HAA6H,kEAAkE,wLAAwL,oJAAoJ,oJAAoJ,2aAA2a,0GAA0G,6aAA6a,yaAAya,kNAAkN,uIAAuI,8aAA8a,EAStxbC,GAAgBC,EAAQjD,GAAU+C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,yBAAyBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,MAAM,OAAO,SAAS,MAAM,SAAS,IAAI,mFAAmF,OAAO,KAAK,EAAE,CAAC,OAAO,MAAM,OAAO,SAAS,MAAM,SAAS,IAAI,mFAAmF,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG5F,GAAU,GAAGG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTtnB,IAAM+F,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAxD,CAAQ,EAAEyD,EAAgB,CAAC,WAAA9D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6D,EAAiB1B,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAA2D,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKV,GAAqB,MAAMA,EAAU,GAAGkB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,GAAoBL,EAAsB,SAASI,KAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKX,GAAqB,MAAMA,EAAU,GAAGmB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,GAAWC,EAAO,IAAI,EAAQC,GAAY9D,IAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAASgD,CAAc,GAAkBJ,IAAc,YAAmB5C,GAAa,GAAc+D,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASnB,CAAW,EAAmCoB,GAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoB5D,EAAK6D,EAAY,CAAC,GAAGjC,GAA4C4B,GAAgB,SAAsBxD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK8D,GAAK,CAAC,KAAKhC,EAAU,aAAa,GAAK,SAAsBiC,EAAM7D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGI,EAAgB,UAAU,GAAGyB,EAAGjF,GAAkB,GAAG2E,EAAsB,iBAAiB/B,EAAUU,CAAU,mBAAmB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,aAAaM,GAAoB,MAAMF,EAAY,IAAI3B,GAA6B8B,GAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAG1B,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,eAAe,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAS,CAACc,GAAYrB,CAAS,GAAgBjC,EAAKiE,EAA0B,CAAC,GAAGhF,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAsBxC,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2C,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB7C,EAAKtB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAexC,EAAKkE,GAAS,CAAC,sBAAsB,GAAK,SAAsBlE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB2C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKhB,EAAU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,UAAU,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEkC,EAAYI,CAAc,CAAC,CAAC,EAAEe,GAAa,GAAgBvD,EAAKiE,EAA0B,CAAC,SAAsBjE,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB2C,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB7C,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ2B,GAAI,CAAC,kFAAkF,kFAAkF,2SAA2S,yGAAyG,+JAA+J,wGAAwG,6WAA6W,8HAA8H,mEAAmE,yLAAyL,oJAAoJ,qJAAqJ,+aAA+a,4GAA4G,ibAAib,6aAA6a,mNAAmN,wIAAwI,kbAAkb,EAS99aC,GAAgBC,EAAQjD,GAAU+C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,yBAAyBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG5F,GAAU,GAAGG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTj5G,IAAM+F,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAxD,CAAQ,EAAEyD,EAAgB,CAAC,WAAA9D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6D,EAAiB1B,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAA2D,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKV,GAAqB,MAAMA,EAAU,GAAGkB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,GAAoBL,EAAsB,SAASI,KAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKX,GAAqB,MAAMA,EAAU,GAAGmB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,GAAWC,EAAO,IAAI,EAAQC,GAAY9D,IAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAASgD,CAAc,GAAkBJ,IAAc,YAAmB5C,GAAa,GAAc+D,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASnB,CAAW,EAAmCoB,GAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoB5D,EAAK6D,EAAY,CAAC,GAAGjC,GAA4C4B,GAAgB,SAAsBxD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK8D,GAAK,CAAC,KAAKhC,EAAU,aAAa,GAAK,SAAsBiC,EAAM7D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGI,EAAgB,UAAU,GAAGyB,EAAGjF,GAAkB,GAAG2E,EAAsB,iBAAiB/B,EAAUU,CAAU,mBAAmB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,aAAaM,GAAoB,MAAMF,EAAY,IAAI3B,GAA6B8B,GAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAG1B,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAS,CAACc,GAAYrB,CAAS,GAAgBjC,EAAKiE,EAA0B,CAAC,GAAGhF,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAsBxC,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2C,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB7C,EAAKtB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAexC,EAAKkE,GAAS,CAAC,sBAAsB,GAAK,SAAsBlE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB2C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKhB,EAAU,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,UAAU,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,+FAA+F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEkC,EAAYI,CAAc,CAAC,CAAC,EAAEe,GAAa,GAAgBvD,EAAKiE,EAA0B,CAAC,SAAsBjE,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2C,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB7C,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ2B,GAAI,CAAC,kFAAkF,kFAAkF,2SAA2S,yGAAyG,+JAA+J,yGAAyG,6WAA6W,6HAA6H,kEAAkE,yLAAyL,oJAAoJ,qJAAqJ,+aAA+a,6GAA6G,ibAAib,ibAAib,mNAAmN,wIAAwI,kbAAkb,EASpgbC,GAAgBC,EAAQjD,GAAU+C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,yBAAyBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG5F,GAAU,GAAGG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT1wG,IAAM+F,GAAyBC,EAASC,EAAmB,EAAQC,GAAyBF,EAASG,EAAmB,EAAQC,GAAyBJ,EAASK,EAAmB,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,WAAWD,EAAW,EAAQE,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,mBAAmB,YAAY,mBAAmB,YAAY,YAAY,YAAY,QAAQ,YAAY,QAAQ,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMxB,IAAewB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAEwB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAU4B,GAA6BC,EAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAlC,EAAQ,GAAGmC,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA7C,CAAQ,EAAE8C,EAAgB,CAAC,WAAAnD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQkD,EAAiBpB,GAAuBH,EAAMxB,CAAQ,EAAQgD,EAAWC,EAAO,IAAI,EAAQC,EAAOC,GAAU,EAAQC,EAAY,IAAQd,IAAc,YAA6Ce,EAAa,IAAQf,IAAc,YAA6CgB,EAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAAShB,CAAW,EAAmCiB,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoB5C,EAAK6C,EAAY,CAAC,GAAGxB,GAA4CmB,EAAgB,SAAsBxC,EAAKC,GAAS,CAAC,QAAQhB,EAAS,QAAQ,GAAM,SAAsBe,EAAKT,GAAW,CAAC,MAAMH,GAAY,SAAsB0D,EAAM5C,EAAO,IAAI,CAAC,GAAGoB,EAAU,GAAGI,EAAgB,UAAUqB,EAAGlE,GAAkB,GAAG6D,EAAsB,iBAAiBtB,EAAUI,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAA6BkB,EAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qEAAqE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAGd,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGpC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,kBAAkB,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,EAAE,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,SAAS,CAAC,EAAEwC,EAAYI,CAAc,EAAE,SAAS,CAAc3B,EAAKgD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4BjD,EAAKkD,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAqEP,GAAkB,OAAQ,kBAAkB,GAAgEA,GAAkB,GAAI,GAAG,GAAG,EAAE,GAAG5D,GAAqB,CAAC,UAAU,CAAC,MAAmE4D,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,MAAmEA,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,MAAmEA,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,MAAmEA,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,CAAC,CAAC,EAAEpB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8B,EAAiB,SAAS,sBAAsB,GAAGjD,GAAqB,CAAC,UAAU,CAAC,SAASO,EAAS,CAAC,EAAEiC,EAAYI,CAAc,EAAE,SAAsB3B,EAAKzB,GAAoB,CAAC,UAAU,eAAe,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU0E,EAAc,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGlE,GAAqB,CAAC,UAAU,CAAC,UAAU,UAAU,UAAUkE,EAAc,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAU,WAAW,UAAUA,EAAc,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAU,aAAa,UAAUA,EAAc,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAE1B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEU,EAAY,GAAgBrC,EAAKgD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASG,GAA6BnD,EAAKkD,EAA0B,CAAC,GAAGnE,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAmE4D,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,GAAG,CAAC,EAAEpB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAS1C,GAAU,SAAsBU,EAAKzB,GAAoB,CAAC,UAAU,qBAAqB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU4E,EAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGpE,GAAqB,CAAC,UAAU,CAAC,UAAUoE,EAAe,CAAC,CAAC,CAAC,EAAE5B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKgD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASI,GAA6BpD,EAAKkD,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAqEP,GAAkB,OAAQ,kBAAkB,GAAgEA,GAAkB,GAAI,GAAG,GAAG,GAAG,GAAG5D,GAAqB,CAAC,UAAU,CAAC,MAAmE4D,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,MAAmEA,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,MAAmEA,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,MAAmEA,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,EAAE,CAAC,EAAEpB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8B,EAAiB,SAAS,sBAAsB,GAAGjD,GAAqB,CAAC,UAAU,CAAC,SAASO,EAAS,CAAC,EAAEiC,EAAYI,CAAc,EAAE,SAAsB3B,EAAKvB,GAAoB,CAAC,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU2E,EAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGrE,GAAqB,CAAC,UAAU,CAAC,UAAU,aAAa,UAAUqE,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAU,aAAa,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAU,UAAU,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAE7B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEW,EAAa,GAAgBtC,EAAKgD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASK,GAA6BrD,EAAKkD,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAqEP,GAAkB,OAAQ,kBAAkB,GAAgEA,GAAkB,GAAI,GAAG,GAAG,GAAG,GAAG5D,GAAqB,CAAC,UAAU,CAAC,MAAmE4D,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,MAAmEA,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,MAAmEA,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,EAAE,CAAC,EAAEpB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8B,EAAiB,SAAS,sBAAsB,GAAGjD,GAAqB,CAAC,UAAU,CAAC,SAASO,EAAS,CAAC,EAAEiC,EAAYI,CAAc,EAAE,SAAsB3B,EAAKrB,GAAoB,CAAC,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU0E,EAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGtE,GAAqB,CAAC,UAAU,CAAC,UAAU,kBAAkB,UAAUsE,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAU,uBAAuB,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAE9B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEY,EAAa,GAAgBvC,EAAKgD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASM,GAA6BtD,EAAKkD,EAA0B,CAAC,GAAGnE,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAmE4D,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,OAAO,GAAG,MAAmEA,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,EAAE,GAAG,CAAC,EAAEpB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8B,EAAiB,SAAS,sBAAsB,GAAGjD,GAAqB,CAAC,UAAU,CAAC,SAASO,EAAS,CAAC,EAAEiC,EAAYI,CAAc,EAAE,SAAsB3B,EAAKrB,GAAoB,CAAC,UAAU,cAAc,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU2E,EAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGvE,GAAqB,CAAC,UAAU,CAAC,UAAU,YAAY,UAAUuE,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE/B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ4B,GAAI,CAAC,kFAAkF,gFAAgF,oUAAoU,2QAA2Q,6WAA6W,6KAA6K,6aAA6a,yHAAyH,6aAA6a,uEAAuE,uEAAuE,wEAAwE,wEAAwE,wEAAwE,6aAA6a,6aAA6a,+bAA+b,EAQz9kBC,GAAgBC,EAAQ5C,GAAU0C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,2BAA2BA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,mBAAmB,YAAY,mBAAmB,SAAS,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGnF,GAAyB,GAAGG,GAAyB,GAAGE,EAAwB,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECR5C,IAAMoF,GAAUC,EAASC,EAAI,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,SAAAC,EAAS,IAAAC,EAAI,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAM,MAAM,CAAC,GAAGJ,EAAM,UAAUP,GAAmCO,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,YAAY,UAAUJ,GAA6BG,EAAM,UAAU,UAAUL,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,WAAWC,EAAMR,GAA4CI,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,EAAI,CAAE,EAAQC,GAAuB,CAACL,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASP,EAAMQ,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,gBAAAC,EAAgB,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAAtD,CAAQ,EAAEuD,EAAgB,CAAC,WAAA5D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ2D,EAAiBxB,GAAuBL,EAAM3B,CAAQ,EAAO,CAAC,sBAAAyD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBV,CAAW,EAAQW,EAAYH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAoBL,EAAsB,SAASI,IAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKT,GAAqB,MAAMA,EAAU,GAAGiB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,EAAWC,EAAO,IAAI,EAAQC,GAAY5D,GAAW,CAAC,kBAAkB,mBAAmB,EAAE,SAAS+C,CAAc,GAAkBH,IAAc,YAAmB5C,EAAa,GAAc6D,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASjB,CAAW,EAAmCkB,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,GAAkBC,GAAqB,EAAE,OAAoB1D,EAAK2D,EAAY,CAAC,GAAG/B,GAA4C0B,GAAgB,SAAsBtD,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK4D,GAAK,CAAC,KAAK9B,EAAU,aAAa,GAAK,SAAsB+B,EAAM3D,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGG,EAAgB,UAAU,GAAGwB,EAAG/E,GAAkB,GAAGyE,GAAsB,iBAAiB7B,EAAUU,CAAU,kBAAkB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBM,EAAiB,SAAS,YAAY,aAAaM,EAAoB,MAAMF,EAAY,IAAIzB,GAA6B4B,EAAK,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAGxB,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,EAAE,kBAAkB,CAAC,gBAAgB,8EAA8E,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAS,CAACa,GAAYnB,CAAS,GAAgBjC,EAAK+D,EAA0B,CAAC,GAAG9E,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAEmD,EAAYG,CAAc,EAAE,SAAsBvC,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB3C,EAAKtB,GAAK,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,UAAU,wEAAwE,QAAQiD,CAAS,CAAC,EAAEE,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAevC,EAAKgE,GAAS,CAAC,sBAAsB,GAAK,SAAsBhE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiByC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,QAAQ,EAAE,EAAE,KAAKd,EAAU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,EAAE,kBAAkB,CAAC,qBAAqB,wEAAwE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,oBAAoB,CAAC,qBAAqB,wEAAwE,QAAQ,EAAE,EAAE,oBAAoB,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,mEAAmE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,kBAAkB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,4FAA4F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,YAAY,CAAC,CAAC,EAAEkC,EAAYG,CAAc,CAAC,CAAC,EAAEc,GAAa,GAAgBrD,EAAK+D,EAA0B,CAAC,SAAsB/D,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiByC,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB3C,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmD,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0B,GAAI,CAAC,kFAAkF,gFAAgF,2SAA2S,yGAAyG,+JAA+J,yGAAyG,6WAA6W,8HAA8H,mEAAmE,0LAA0L,qJAAqJ,sJAAsJ,mbAAmb,4GAA4G,6aAA6a,ibAAib,mNAAmN,kbAAkb,EASl5dC,GAAgBC,EAAQ/C,GAAU6C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,0BAA0BA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,gBAAgB,WAAW,gBAAgB,qBAAqB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,MAAM,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,MAAM,OAAO,SAAS,MAAM,SAAS,IAAI,mFAAmF,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,sEAAsE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG1F,GAAU,GAAGG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT7yH,IAAM6F,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAkBC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,OAAkBC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAF,EAAM,SAAAG,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWP,GAAmCI,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,UAAAC,EAAU,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAK,MAAM,CAAC,GAAGD,EAAM,WAAWC,EAAKH,GAA+CE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,CAAC,IAAI,qEAAqE,CAAC,CAAE,EAAQC,GAAuB,CAACF,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,EAAW,SAASJ,EAAMK,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAhC,EAAQ,UAAAiC,EAAU,GAAGC,CAAS,EAAElB,GAASK,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,gBAAAC,EAAgB,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAA1C,CAAQ,EAAE2C,EAAgB,CAAC,WAAAhD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ+C,EAAiBnB,GAAuBF,EAAMvB,CAAQ,EAAQ6C,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBrC,EAAKsC,EAAY,CAAC,GAAGlB,GAA4Ca,EAAgB,SAAsBjC,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAAsBc,EAAKR,GAAW,CAAC,MAAMD,GAAY,SAAsBS,EAAKuC,GAAM,CAAC,GAAGjB,EAAU,GAAGG,EAAgB,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,gBAAgB,GAAG,eAAe,IAAI,YAAY,GAAG,WAAW,IAAI,MAAmEW,GAAkB,OAAQ,QAAQ,GAAG/C,GAAkBgC,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,EAAE,UAAUmB,EAAG1D,GAAkB,GAAGqD,EAAsB,iBAAiBhB,EAAUK,CAAU,EAAE,mBAAmB,YAAY,iBAAiBM,EAAiB,SAAS,YAAY,IAAIhB,GAA6BiB,EAAK,MAAM,CAAC,QAAQ,EAAE,GAAGb,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,QAAQ,EAAE,CAAC,EAAE,GAAGlC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,CAAC,EAAEuC,EAAYG,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQe,GAAI,CAAC,kFAAkF,gFAAgF,kSAAkS,+WAA+W,kIAAkI,EASjsIC,GAAgBC,EAAQ/B,GAAU6B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,YAAYA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,wBAAwB,yJAAyJ,MAAM,aAAa,KAAKI,EAAY,eAAe,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTijE,IAAMM,GAAUC,EAASC,EAAI,EAAQC,GAAoBF,EAASG,EAAc,EAAQC,GAAwBJ,EAASK,EAAkB,EAAQC,GAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAYT,EAASU,EAAM,EAAQC,GAAkBX,EAASY,EAAY,EAAQC,GAAcb,EAASc,EAAQ,EAAQC,GAAcf,EAASgB,EAAQ,EAAQC,GAAWjB,EAASkB,EAAK,EAAQC,GAAyBnB,EAASoB,EAAmB,EAAQC,GAAyBrB,EAASsB,EAAmB,EAAQC,GAAyBvB,EAASwB,EAAmB,EAAQC,GAAuBzB,EAAS0B,EAAiB,EAAQC,GAAyCC,GAA0BrB,GAAOC,EAAO,GAAG,CAAC,EAAQqB,GAAyB7B,EAAS8B,EAAmB,EAAQC,GAAyB/B,EAASgC,EAAmB,EAAQC,GAA0BjC,EAASkC,EAAoB,EAAQC,GAA0BnC,EAASoC,EAAoB,EAAQC,GAAqBrC,EAASsC,EAAe,EAAQC,GAAYvC,EAASwC,EAAM,EAAQC,GAA4BC,GAAoBZ,EAAmB,EAAQa,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWF,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQG,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAQ,CAAC,CAAC,SAAAC,EAAS,uBAAAC,EAAuB,QAAAC,EAAQ,EAAI,IAAI,CAAC,GAAK,CAACC,EAAQC,CAAU,EAAEC,GAAgB,CAAC,uBAAAJ,CAAsB,CAAC,EAAE,OAAOD,EAAS,CAAC,KAAK,IAAII,EAAW,EAAK,EAAE,KAAK,IAAIA,EAAW,EAAI,EAAE,OAAO,IAAIA,EAAW,CAACD,CAAO,EAAE,QAAQD,GAASC,CAAO,CAAC,CAAE,EAAQG,GAAmB,CAACC,EAAEC,IAAI,oBAAoBA,IAAUC,GAAY,CAACC,EAAMC,IAAM,CAAC,GAAG,GAACD,GAAO,OAAOA,GAAQ,UAAkB,MAAM,CAAC,GAAGA,EAAM,IAAAC,CAAG,CAAE,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,qBAAqB,KAAK,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,qBAAqB,KAAK,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAhB,CAAQ,IAAI,CAAC,IAAMiB,EAAaC,EAAWC,CAAmB,EAAQC,EAAWJ,GAAmCC,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASrB,CAAQ,CAAC,CAAE,EAAQwB,GAAS1E,EAAO,OAAa2E,CAAQ,EAAQC,GAAqB,CAAC,mBAAmB,YAAY,mBAAmB,YAAY,YAAY,YAAY,QAAQ,YAAY,QAAQ,WAAW,EAAQC,GAAwB,CAAC,sBAAsB,YAAY,WAAW,YAAY,QAAQ,YAAY,MAAM,YAAY,IAAI,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,SAAAC,EAAS,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAA+BC,EAAKC,EAAMC,EAAuCC,EAAM,MAAM,CAAC,GAAGL,EAAM,WAAWG,GAAOD,GAAMD,EAA+BR,GAAqBK,CAAQ,KAAK,MAAMG,IAAiC,OAAOA,EAA+BH,KAAY,MAAMI,IAAO,OAAOA,EAAKF,EAAM,aAAa,MAAMG,IAAQ,OAAOA,EAAM,YAAY,SAASE,GAAOD,EAAuCV,GAAwBM,EAAM,OAAO,KAAK,MAAMI,IAAyC,OAAOA,EAAuCJ,EAAM,WAAW,MAAMK,IAAQ,OAAOA,EAAM,WAAW,CAAE,EAAQC,GAAuB,CAACN,EAAM3C,IAAe2C,EAAM,iBAAwB3C,EAAS,KAAK,GAAG,EAAE2C,EAAM,iBAAwB3C,EAAS,KAAK,GAAG,EAAUkD,GAA6BC,EAAW,SAASR,EAAMS,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAxD,EAAQ,UAAAyD,EAAU,GAAGC,CAAS,EAAEtB,GAASK,CAAK,EAAO,CAAC,YAAAkB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAApE,CAAQ,EAAEqE,EAAgB,CAAC,WAAA1E,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQyE,EAAiBrB,GAAuBN,EAAM3C,CAAQ,EAAO,CAAC,sBAAAuE,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAgB,CAAC,CAAC,QAAAC,EAAQ,eAAAC,EAAc,IAAIL,EAAsB,SAASM,KAAO,CAACF,EAAQ,KAAK,CAAE,CAAC,EAAQG,EAAaP,EAAsB,SAASM,IAAO,CAACT,EAAW,WAAW,CAAE,CAAC,EAAQW,EAAiBR,EAAsB,SAASM,IAAO,CAACT,EAAW,WAAW,CAAE,CAAC,EAAQY,EAAgBT,EAAsB,SAASM,IAAO,CAACT,EAAW,WAAW,CAAE,CAAC,EAAQa,EAAiBV,EAAsB,SAASM,IAAO,CAACT,EAAW,WAAW,CAAE,CAAC,EAAQc,EAAiBX,EAAsB,SAASM,IAAO,CAACT,EAAW,WAAW,CAAE,CAAC,EAAQe,GAAeZ,EAAsB,SAASM,IAAO,CAACT,EAAW,WAAW,CAAE,CAAC,EAAQgB,GAAiBb,EAAsB,SAASM,IAAO,CAACT,EAAW,WAAW,CAAE,CAAC,EAAQiB,GAAiBd,EAAsB,SAASM,IAAO,CAACT,EAAW,WAAW,CAAE,CAAC,EAAQkB,GAAWC,EAAO,IAAI,EAAQC,GAAY,IAAQ,EAAC,YAAY,YAAY,YAAY,WAAW,EAAE,SAAS3B,CAAW,EAAmC4B,EAAOC,GAAU,EAAQC,GAAWJ,EAAO,IAAI,EAAQK,GAAWL,EAAO,IAAI,EAAQM,GAAWN,EAAO,IAAI,EAAQO,GAAWP,EAAO,IAAI,EAAQQ,GAAa,IAAQ,EAAC,YAAY,WAAW,EAAE,SAASlC,CAAW,EAAmCmC,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASnC,CAAW,EAAmCoC,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASpC,CAAW,EAAmCqC,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBrE,EAAKsE,EAAY,CAAC,GAAG7C,GAA4CwC,GAAgB,SAAsBjE,EAAKC,GAAS,CAAC,QAAQlC,EAAS,QAAQ,GAAM,SAAsBiC,EAAKR,GAAW,CAAC,MAAMtB,GAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,MAAMM,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,CAAC,EAAEyD,EAAYI,CAAc,EAAE,SAAsBuC,EAAMhJ,EAAO,IAAI,CAAC,GAAGoG,EAAU,GAAGI,EAAgB,UAAUyC,EAAG7G,GAAkB,GAAGwG,GAAsB,gBAAgB3C,EAAUK,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIlB,GAA6BkC,GAAK,MAAM,CAAC,gBAAgB,qBAAqB,GAAG9B,CAAK,EAAE,GAAG1D,GAAqB,CAAC,UAAU,CAAC,mBAAmB,KAAK,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAE+D,EAAYI,CAAc,EAAE,SAAS,CAACuB,GAAY,GAAgBgB,EAAMhJ,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8G,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAKzE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAKyE,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,SAAsBzE,EAAKzE,EAAO,EAAE,CAAC,aAAa,eAAe,UAAU,gCAAgC,mBAAmB,eAAe,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAK0E,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,EAAE,EAAE,mBAAmB,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKhF,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAegF,EAAKzE,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,QAAQ,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAKzE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBkC,EAAMhJ,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,iBAAiB8G,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4B5E,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK9E,GAAe,CAAC,UAAU,OAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU0J,EAAc,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe5E,EAAKxB,GAAQ,CAAC,uBAAuB,GAAM,SAASkE,GAAsB1C,EAAK6E,GAAU,CAAC,SAAsB7E,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,SAAsBG,EAAMhJ,EAAO,IAAI,CAAC,UAAU,2BAA2B,GAAG,GAAGkG,YAAmB,iBAAiBY,EAAiB,SAAS,sBAAsB,IAAIqB,GAAK,SAAS,CAAc1D,EAAK9E,GAAe,CAAC,UAAUuH,EAAgB,CAAC,QAAAC,CAAO,CAAC,EAAE,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,SAAQA,EAAQ,QAAQ,aAAwB,MAAM,OAAO,UAAU,EAAI,CAAC,EAAe1C,EAAK8E,GAAgB,CAAC,SAASpC,EAAQ,SAAsB1C,EAAK+E,GAAS,CAAC,UAAU,SAAS,UAAUrB,GAAK,UAAUc,EAAG7G,GAAkBkE,EAAW,GAAGsC,EAAqB,EAAE,mBAAmB,GAAM,wBAAwB,GAAG1C,YAAmB,QAAQ,EAAE,QAAQ,GAAG,UAAUiB,EAAQ,KAAK,UAAU,SAAS,eAAe,WAAW,SAAS,GAAK,OAAO,GAAG,SAAsB6B,EAAMlJ,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQiD,GAAW,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,sBAAsB,KAAKD,GAAU,QAAQE,GAAW,iBAAiB8D,EAAiB,SAAS,YAAY,IAAIsB,GAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,UAAU,sCAAsC,EAAE,SAAS,CAAc3D,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASK,IAA6BhF,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK5E,GAAmB,CAAC,UAAU,WAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU4J,GAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehF,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASM,IAA6BjF,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK5E,GAAmB,CAAC,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU6J,GAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAejF,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASO,IAA6BlF,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK5E,GAAmB,CAAC,UAAU,cAAc,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU8J,GAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelF,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASQ,IAA6BnF,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK5E,GAAmB,CAAC,UAAU,qBAAqB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU+J,GAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAenF,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASS,IAA6BpF,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK5E,GAAmB,CAAC,UAAU,uBAAuB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUgK,GAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAepF,EAAKxB,GAAQ,CAAC,uBAAuB,GAAM,SAAS6G,GAAuBrF,EAAK6E,GAAU,CAAC,SAAsB7E,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASW,IAA6BtF,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,SAAsBG,EAAMhJ,EAAO,IAAI,CAAC,UAAU,2BAA2B,GAAG,GAAGkG,YAAmB,iBAAiBY,EAAiB,SAAS,sBAAsB,IAAIuB,GAAK,SAAS,CAAc5D,EAAK9E,GAAe,CAAC,UAAUuH,EAAgB,CAAC,QAAQ4C,CAAQ,CAAC,EAAE,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUC,GAAe,CAAC,EAAE,SAAQD,EAAS,QAAQ,aAAwB,MAAM,OAAO,UAAU,EAAI,CAAC,EAAerF,EAAK8E,GAAgB,CAAC,SAASO,EAAS,SAAsBrF,EAAK+E,GAAS,CAAC,UAAU,SAAS,UAAUnB,GAAK,UAAUY,EAAG7G,GAAkBkE,EAAW,GAAGsC,EAAqB,EAAE,mBAAmB,GAAM,wBAAwB,GAAG1C,YAAmB,QAAQ,EAAE,QAAQ,GAAG,UAAU4D,EAAS,KAAK,UAAU,SAAS,eAAe,WAAW,SAAS,GAAK,OAAO,GAAG,SAAsBd,EAAMlJ,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQiD,GAAW,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,sBAAsB,KAAKD,GAAU,QAAQE,GAAW,iBAAiB8D,EAAiB,SAAS,YAAY,IAAIwB,GAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,UAAU,mCAAmC,EAAE,SAAS,CAAc7D,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASY,IAA6BvF,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK5E,GAAmB,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUmK,GAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAevF,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASa,IAA6BxF,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK5E,GAAmB,CAAC,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUoK,GAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAexF,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASc,IAA6BzF,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK5E,GAAmB,CAAC,UAAU,kBAAkB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUqK,GAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAezF,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASe,IAA8B1F,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK5E,GAAmB,CAAC,UAAU,YAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUsK,GAAgB,CAAC,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe1F,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASgB,GAA8B3F,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK9E,GAAe,CAAC,UAAU,OAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUyK,EAAgB,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3F,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASiB,GAA8B5F,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,mBAAmB,GAAG,mBAAmB,EAAE,EAAE,EAAE,SAAsBpE,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK9E,GAAe,CAAC,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU0K,EAAgB,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe5F,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvE,GAAO,CAAC,gBAAgB,CAAC,gBAAgB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,OAAO,EAAE,EAAE,OAAO,OAAO,UAAU,oEAAoE,SAAS,GAAG,SAAS,UAAU,GAAG,YAAY,aAAa,CAAC,gBAAgB,QAAQ,gBAAgB,OAAO,YAAY,YAAY,YAAY,CAAC,UAAU,sBAAsB,SAAS,GAAG,SAAS,SAAS,EAAE,UAAU,CAAC,EAAE,mBAAmB,CAAC,iBAAiB,qBAAqB,gBAAgB,WAAW,EAAE,UAAU,iBAAiB,EAAE,SAAS,YAAY,aAAa,CAAC,gBAAgB,qBAAqB,aAAa,GAAG,eAAe,GAAK,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,WAAW,YAAY,OAAO,CAAC,KAAK,GAAG,MAAM,qBAAqB,OAAO,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,GAAG,EAAE,cAAc,CAAC,SAAS,YAAY,gBAAgB,CAAC,cAAc,qBAAqB,aAAa,CAAC,EAAE,aAAa,MAAM,EAAE,WAAW,kBAAkB,UAAU,CAAC,EAAE,UAAU,IAAI,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEqI,GAAa,GAAgB9D,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,kBAAkBtD,GAAmB,SAAsBiB,EAAKrE,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEoI,GAAa,GAAgBQ,EAAMhJ,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiB,GAAK,iBAAiB8G,EAAiB,SAAS,YAAY,MAAMQ,EAAa,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,GAAGhF,GAAqB,CAAC,UAAU,CAAC,iBAAiB,OAAU,MAAM,MAAS,EAAE,UAAU,CAAC,iBAAiB,OAAU,MAAM,MAAS,CAAC,EAAE+D,EAAYI,CAAc,EAAE,SAAS,CAAchC,EAAKzE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBkC,EAAMhJ,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,iBAAiB8G,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAKyE,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,SAAsBzE,EAAKzE,EAAO,EAAE,CAAC,aAAa,eAAe,UAAU,gCAAgC,mBAAmB,eAAe,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAG7G,GAAqB,CAAC,UAAU,CAAC,OAAO,kBAAkB,MAAM,QAAQ,GAAgEuG,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,kBAAkB,EAAE,UAAU,CAAC,OAAO,kBAAkB,MAAM,QAAQ,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,kBAAkB,CAAC,EAAExC,EAAYI,CAAc,EAAE,SAAsBhC,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKnE,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,OAAO,GAAGgC,GAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,EAAE,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,CAAC,EAAE+D,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE+B,GAAa,GAAgBQ,EAAMhJ,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB8G,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvE,GAAO,CAAC,gBAAgB,CAAC,gBAAgB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,OAAO,EAAE,EAAE,OAAO,OAAO,UAAU,oEAAoE,SAAS,GAAG,SAAS,UAAU,GAAG,YAAY,aAAa,CAAC,gBAAgB,QAAQ,gBAAgB,OAAO,YAAY,YAAY,YAAY,CAAC,UAAU,sBAAsB,SAAS,GAAG,SAAS,SAAS,EAAE,UAAU,CAAC,EAAE,mBAAmB,CAAC,iBAAiB,qBAAqB,gBAAgB,WAAW,EAAE,UAAU,iBAAiB,EAAE,SAAS,YAAY,aAAa,CAAC,gBAAgB,qBAAqB,aAAa,GAAG,eAAe,GAAK,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,WAAW,YAAY,OAAO,CAAC,KAAK,GAAG,MAAM,qBAAqB,OAAO,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,GAAG,EAAE,cAAc,CAAC,SAAS,YAAY,gBAAgB,CAAC,cAAc,qBAAqB,aAAa,CAAC,EAAE,aAAa,MAAM,EAAE,WAAW,kBAAkB,UAAU,CAAC,EAAE,UAAU,IAAI,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeuE,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKjE,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU+G,EAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGjF,GAAqB,CAAC,UAAU,CAAC,UAAUmF,CAAgB,EAAE,UAAU,CAAC,UAAUD,CAAe,CAAC,EAAEnB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehC,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,kBAAkBtD,GAAmB,SAAsBiB,EAAKrE,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEqI,GAAa,GAAgBO,EAAMhJ,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,iBAAiB8G,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,EAAE,UAAU,CAAC,gBAAgB,kBAAkB,CAAC,EAAE,SAAS,CAAckC,EAAMhJ,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8G,EAAiB,SAAS,YAAY,SAAS,CAAckC,EAAMhJ,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiB8G,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAKyE,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,SAAsBzE,EAAKzE,EAAO,EAAE,CAAC,aAAa,gBAAgB,UAAU,+BAA+B,mBAAmB,eAAe,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAG7G,GAAqB,CAAC,UAAU,CAAC,OAAO,kBAAkB,MAAM,QAAQ,GAAgEuG,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,kBAAkB,EAAE,UAAU,CAAC,OAAO,kBAAkB,MAAM,QAAQ,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,kBAAkB,CAAC,EAAExC,EAAYI,CAAc,EAAE,SAAsBhC,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK/D,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUiD,GAAY,CAAC,IAAI,qEAAqE,EAAE,EAAE,EAAE,MAAM,OAAO,GAAGrB,GAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,EAAE,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,CAAC,EAAE+D,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEgC,GAAa,GAAgBO,EAAMhJ,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB8G,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvE,GAAO,CAAC,gBAAgB,CAAC,gBAAgB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,OAAO,EAAE,EAAE,OAAO,OAAO,UAAU,oEAAoE,SAAS,GAAG,SAAS,UAAU,GAAG,YAAY,aAAa,CAAC,gBAAgB,QAAQ,gBAAgB,OAAO,YAAY,YAAY,YAAY,CAAC,UAAU,sBAAsB,SAAS,GAAG,SAAS,SAAS,EAAE,UAAU,CAAC,EAAE,mBAAmB,CAAC,iBAAiB,qBAAqB,gBAAgB,WAAW,EAAE,UAAU,iBAAiB,EAAE,SAAS,YAAY,aAAa,CAAC,gBAAgB,qBAAqB,aAAa,GAAG,eAAe,GAAK,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,WAAW,YAAY,OAAO,CAAC,KAAK,GAAG,MAAM,qBAAqB,OAAO,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,GAAG,EAAE,cAAc,CAAC,SAAS,YAAY,gBAAgB,CAAC,cAAc,qBAAqB,aAAa,CAAC,EAAE,aAAa,MAAM,EAAE,WAAW,kBAAkB,UAAU,CAAC,EAAE,UAAU,IAAI,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeuE,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKjE,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,UAAUkH,EAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGpF,GAAqB,CAAC,UAAU,CAAC,UAAUqF,EAAc,CAAC,EAAEtB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE8B,GAAa,GAAgB9D,EAAKzE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAKzE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBkC,EAAM7H,GAAyC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ4C,GAAW,UAAU,iBAAiB,wBAAwB,UAAU,mBAAmB,aAAa,QAAQC,GAAW,iBAAiB8C,EAAiB,SAAS,YAAY,UAAU,GAAK,MAAM,CAAC,qBAAqB,IAAI,EAAE,SAAS,CAAcrC,EAAKzE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAK0E,EAA0B,CAAC,OAAO,GAAG,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK7D,GAAoB,CAAC,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,UAAUgH,GAAiB,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAenD,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASkB,GAA8B7F,EAAK0E,EAA0B,CAAC,OAAO,GAAG,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK3D,GAAoB,CAAC,UAAU,OAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAUwJ,EAAgB,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe7F,EAAKzE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAK0E,EAA0B,CAAC,OAAO,GAAG,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK7D,GAAoB,CAAC,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,UAAUgH,GAAiB,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAenD,EAAKzE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAK0E,EAA0B,CAAC,OAAO,GAAG,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK7D,GAAoB,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,UAAUgH,GAAiB,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAenD,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASmB,GAA8B9F,EAAK0E,EAA0B,CAAC,OAAO,GAAG,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKzD,GAAoB,CAAC,UAAU,OAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAUuJ,EAAgB,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe9F,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvD,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeuD,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvD,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeuD,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvD,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe8H,EAAM7H,GAAyC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ4C,GAAW,UAAU,gBAAgB,wBAAwB,SAAS,mBAAmB,aAAa,QAAQC,GAAW,iBAAiB8C,EAAiB,SAAS,YAAY,UAAU,GAAK,MAAM,CAAC,qBAAqB,IAAI,EAAE,SAAS,CAAckC,EAAMhJ,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,iBAAiB8G,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAK0E,EAA0B,CAAC,OAAO,IAAI,GAAG7G,GAAqB,CAAC,UAAU,CAAC,MAAM,gBAA6EuG,GAAkB,OAAQ,iCAAiC,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,MAAM,UAAU,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,CAAC,EAAExC,EAAYI,CAAc,EAAE,SAAsBhC,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKnD,GAAoB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGgB,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE+D,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehC,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAG7G,GAAqB,CAAC,UAAU,CAAC,GAAgEuG,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,CAAC,EAAExC,EAAYI,CAAc,EAAE,SAAsBhC,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKjD,GAAoB,CAAC,UAAU,WAAW,OAAO,OAAO,GAAG,YAAY,UAAUqG,GAAiB,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGvF,GAAqB,CAAC,UAAU,CAAC,UAAU,aAAa,UAAU,MAAS,EAAE,UAAU,CAAC,UAAU,aAAa,UAAU,MAAS,CAAC,EAAE+D,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehC,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASoB,GAA8B/F,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAG7G,GAAqB,CAAC,UAAU,CAAC,GAAgEuG,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,CAAC,CAAC,EAAExC,EAAYI,CAAc,EAAE,SAAsBhC,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK/C,GAAqB,CAAC,UAAU,QAAQ,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU8I,EAAgB,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGlI,GAAqB,CAAC,UAAU,CAAC,UAAU,OAAO,UAAUkI,EAAgB,CAAC,CAAC,EAAE,UAAU,CAAC,UAAU,OAAO,UAAUA,EAAgB,CAAC,CAAC,CAAC,EAAEnE,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEgC,GAAa,GAAgBO,EAAMhJ,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,iBAAiB8G,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAK0E,EAA0B,CAAC,OAAO,IAAI,GAAG7G,GAAqB,CAAC,UAAU,CAAC,MAAM,gBAA6EuG,GAAkB,OAAQ,iCAAiC,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,UAAU,CAAC,MAAM,UAAU,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,CAAC,EAAExC,EAAYI,CAAc,EAAE,SAAsBhC,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKnD,GAAoB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGgB,GAAqB,CAAC,UAAU,CAAC,QAAQ6D,CAAS,CAAC,EAAEE,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehC,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASqB,GAA8BhG,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAG7G,GAAqB,CAAC,UAAU,CAAC,GAAgEuG,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC,EAAE,UAAU,CAAC,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC,CAAC,EAAExC,EAAYI,CAAc,EAAE,SAAsBhC,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKjD,GAAoB,CAAC,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGc,GAAqB,CAAC,UAAU,CAAC,UAAUmI,EAAgB,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAgB,CAAC,CAAC,CAAC,EAAEpE,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEgC,GAAa,GAAgBhE,EAAKzE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,iBAAiB8G,EAAiB,SAAS,YAAY,SAAsBrC,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASsB,GAA8BjG,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAG7G,GAAqB,CAAC,UAAU,CAAC,GAAgEuG,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC,EAAE,UAAU,CAAC,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC,CAAC,EAAExC,EAAYI,CAAc,EAAE,SAAsBhC,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKjD,GAAoB,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGc,GAAqB,CAAC,UAAU,CAAC,UAAUoI,EAAgB,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAgB,CAAC,CAAC,CAAC,EAAErE,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehC,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASuB,GAA8BlG,EAAK0E,EAA0B,CAAC,OAAO,GAAG,GAAG7G,GAAqB,CAAC,UAAU,CAAC,GAAgEuG,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,CAAC,EAAExC,EAAYI,CAAc,EAAE,SAAsBhC,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK7C,GAAqB,CAAC,UAAU,OAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAK,GAAGU,GAAqB,CAAC,UAAU,CAAC,UAAU,OAAO,UAAUqI,EAAgB,CAAC,CAAC,EAAE,UAAU,CAAC,UAAU,OAAO,UAAUA,EAAgB,CAAC,CAAC,CAAC,EAAEtE,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE8B,GAAa,GAAgB9D,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvD,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEqH,GAAa,GAAgB9D,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASwB,GAA8BnG,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAK3C,GAAgB,CAAC,UAAU,YAAY,UAAU,YAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU8I,EAAgB,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAErC,GAAa,GAAgB9D,EAAK2E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASyB,GAA8BpG,EAAK0E,EAA0B,CAAC,OAAO,GAAG,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKzC,GAAO,CAAC,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU6I,EAAgB,CAAC,EAAE,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,YAAY,UAAU,8BAA8B,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEtC,GAAa,GAAgB9D,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvD,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEqH,GAAa,GAAgB9D,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvD,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEqH,GAAa,GAAgB9D,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,SAAsBrC,EAAKvD,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeuD,EAAKzE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,iBAAiB8G,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,CAAC,CAAC,EAAerC,EAAK0E,EAA0B,CAAC,SAAsB1E,EAAKzE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8G,EAAiB,SAAS,sBAAsB,kBAAkBtD,GAAmB,SAAsBiB,EAAKrE,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0K,GAAI,CAAC,kFAAkF,kFAAkF,yPAAyP,4QAA4Q,iSAAiS,0WAA0W,qKAAqK,oRAAoR,qRAAqR,iSAAiS,67BAA67B,kUAAkU,6UAA6U,2MAA2M,4NAA4N,6RAA6R,6RAA6R,kRAAkR,mUAAmU,gRAAgR,iJAAiJ,qbAAqb,iSAAiS,+QAA+Q,mRAAmR,6RAA6R,6QAA6Q,2TAA2T,yUAAyU,6LAA6L,mOAAmO,0VAA0V,0VAA0V,wGAAwG,mLAAmL,yhJAAyhJ,gEAAgE,wEAAwE,uGAAuG,sEAAsE,+EAA+E,wEAAwE,iNAAiN,+RAA+R,yEAAyE,ibAAib,qFAAqF,6KAA6K,yEAAyE,qgBAAqgB,kFAAkF,mJAAmJ,iKAAiK,iKAAiK,+JAA+J,iIAAiI,6aAA6a,+GAA+G,iFAAiF,qFAAqF,8EAA8E,kNAAkN,qFAAqF,gKAAgK,2GAA2G,wEAAwE,iIAAiI,6aAA6a,+bAA+b,EASh4rEC,GAAgBC,EAAQtF,GAAUoF,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,aAAaA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,sBAAsB,MAAM,UAAU,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAA2FlJ,IAA4B,SAAa,CAAC,GAAGA,GAA4B,QAAW,aAAa,YAAY,YAAY,OAAU,OAAO,OAAU,MAAM,SAAS,CAAC,CAAC,EAAEmJ,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGxL,GAAU,GAAGG,GAAoB,GAAGE,GAAwB,GAAGK,GAAY,GAAGE,GAAkB,GAAGE,GAAc,GAAGE,GAAc,GAAGE,GAAW,GAAGE,GAAyB,GAAGE,GAAyB,GAAGE,GAAyB,GAAGE,GAAuB,GAAGI,GAAyB,GAAGE,GAAyB,GAAGE,GAA0B,GAAGE,GAA0B,GAAGE,GAAqB,GAAGE,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT31B,IAAMsJ,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,EAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAhC,EAAQ,GAAGiC,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA3C,CAAQ,EAAE4C,EAAgB,CAAC,WAAAjD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQgD,EAAiBpB,GAAuBH,EAAMtB,CAAQ,EAAQ8C,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBvC,EAAKwC,EAAY,CAAC,GAAGnB,GAA4Cc,EAAgB,SAAsBnC,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAGoB,EAAU,GAAGI,EAAgB,UAAUe,EAAG1D,GAAkB,GAAGsD,EAAsB,iBAAiBjB,EAAUI,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAA6BkB,EAAK,MAAM,CAAC,gBAAgB,qBAAqB,GAAGd,CAAK,EAAE,GAAGlC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEsC,EAAYI,CAAc,EAAE,SAAsBe,EAAMxC,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAAchC,EAAK2C,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,GAAG,eAAe,GAAG,QAAQC,IAAwFN,GAAkB,GAAI,IAAI,KAAkEA,GAAkB,QAAS,KAAK,GAAG,IAAI,GAAG,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,yFAAyF,OAAO,2EAA2E,EAAE,UAAU,gBAAgB,iBAAiBN,EAAiB,SAAS,YAAY,GAAG/C,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,GAAG,eAAe,GAAG,QAAQ2D,IAAwFN,GAAkB,GAAI,GAAG,MAAmEA,GAAkB,QAAS,KAAK,GAAG,KAAK,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,yFAAyF,OAAO,2EAA2E,CAAC,CAAC,EAAEf,EAAYI,CAAc,CAAC,CAAC,EAAe3B,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB8B,EAAiB,SAAS,YAAY,SAAsBhC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB8B,EAAiB,SAAS,YAAY,SAAsBhC,EAAK6C,GAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wBAAwB,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,6EAA6E,CAAC,CAAC,CAAC,EAAE,UAAU,eAAe,MAAM,CAAC,gBAAgB,EAAE,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG/C,GAAqB,CAAC,UAAU,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wBAAwB,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,2EAA2E,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEqB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQmB,GAAI,CAAC,kFAAkF,gFAAgF,+QAA+Q,+QAA+Q,0KAA0K,iRAAiR,gSAAgS,+GAA+G,2zBAA2zB,kEAAkE,iEAAiE,2HAA2H,+aAA+a,6IAA6I,mKAAmK,qGAAqG,kEAAkE,sIAAsI,q7BAAq7B,EAQ37UC,GAAgBC,EAAQnC,GAAUiC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,WAAWA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,SAAS,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,gFAAgF,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC",
  "names": ["SearchIcon", "props", "p", "ClearIcon", "u", "SpinnerIcon", "motion", "Storage", "name", "resolve", "reject", "request", "window", "e", "key", "value", "setCachedData", "url", "dataToCache", "cache", "Storage", "cacheKey", "data", "checkForCachedData", "VERSION", "isDefaultLocaleId", "localeId", "INDEX_KEY", "getIndexKey", "METADATA_KEY", "getMetadataKey", "getCachedIndex", "indexKey", "cachedIndex", "checkForCachedData", "setCachedIndex", "index", "setCachedData", "metadata", "VERSION", "metadataKey", "fakeResults", "peq", "myers_32", "a", "b", "n", "m", "lst", "pv", "mv", "sc", "i", "eq", "xv", "myers_x", "mhc", "phc", "hsize", "vsize", "j", "start", "vlen", "k", "i1", "pb", "mb", "xh", "ph", "mh", "k1", "mv1", "pv1", "start1", "vlen1", "k2", "score", "i2", "eq1", "pb1", "mb1", "xv1", "xh1", "ph1", "mh1", "k3", "distance", "tmp", "localStorageDebugFlag", "window", "groupsRegex", "capitalizeFirstLetter", "value", "titleCase", "clampText", "text", "maxLength", "textLength", "slicedText", "isEmptyObject", "object", "createLogger", "showOutput", "log", "data", "time", "label", "timeEnd", "noop", "DEFAULT_FONT_FAMILY", "getFontFamily", "theme", "_theme_inputFont", "_theme_titleFont", "_theme_subtitleFont", "animationKeyFromLayout", "layout", "safeDocument", "safeWindow", "metaTagSelector", "getMetaTagContent", "metaTag", "checkIfOverLimit", "stripLocaleSlugFromPath", "url", "localeSlug", "localeSlugWithSlash", "log", "time", "timeEnd", "createLogger", "localStorageDebugFlag", "isValidUrl", "url", "splitWords", "text", "getUniqueWords", "str", "words", "word", "getNormalizedString", "getNormalizedItem", "item", "normalizedItem", "key", "value", "getMatchRange", "currentRange", "start", "end", "result", "getScoreForSearchIndexItem", "query", "fullQuery", "score", "match", "urlWords", "splitLength", "clamp", "titleWords", "titleIndex", "distance", "titleWord", "headings", "heading", "headingWords", "headingWord", "descriptionIndex", "p", "codeblock", "getSearchIndexItemScore", "normalizedQuery", "queryWords", "total", "queryWord", "useRawSearch", "index", "settings", "se", "path", "safeWindow", "results", "title", "SearchResultTitleType", "itemA", "itemB", "getIndexedScopedToUrl", "rawUrlScope", "localeSlug", "scopedIndex", "baseScopeUrlHasVariable", "urlUpToPathVariable", "urlScope", "stripLocaleSlugFromPath", "useSearch", "searchIndex", "_setSearchIndex", "ye", "status", "setStatus", "activeLocale", "useLocaleInfo", "localeId", "setSearchIndex", "options", "ue", "loadSearchIndex", "metaTag", "safeDocument", "fakeResults", "cachedIndex", "getCachedIndex", "metaTagContent", "isOverLimit", "searchIndexURL", "getSearchIndexURL", "response", "downloadedIndex", "setCachedIndex", "error", "baseURL", "isDefaultLocaleId", "Browser", "isTouch", "window", "navigator", "isChrome", "isWebKit", "isSafari", "isSafariDesktop", "isWindows", "isMacOS", "useCallbackOnMouseMove", "callback", "mousePositionRef", "prevPositionRef", "pe", "te", "event", "Browser", "ref", "clientX", "clientY", "prevCursorPosition", "scrollIntoView", "targetElement", "scrollElement", "offsetTop", "offsetBottom", "targetElementBounds", "scrollElementBounds", "difference", "topAligned", "minOffset", "bottomAligned", "offset", "MAX_DESCRIPTION_LENGTH", "MODAL_MAX_HEIGHT", "VERTICAL_SPACING_MULTIPLIER", "ClearButton", "theme", "type", "onClick", "text", "iconOrText", "p", "ClearIcon", "Divider", "styles", "Input", "Y", "props", "ref", "value", "status", "autofocus", "placeholder", "iconType", "clearButtonType", "onChange", "inputValue", "setInputValue", "ye", "isFocused", "setIsFocused", "inputRef", "pe", "ce", "e", "inputElement", "handleInputClick", "handleClearClick", "ue", "hasInputText", "showClearButton", "verticalSpacing", "searchIcon", "SearchIcon", "u", "inputContainerStyle", "getFontFamily", "SpinnerIcon", "inputStyle", "scrollOffset", "ResultRow", "index", "result", "prevMousePositionRef", "subtitleType", "selected", "localeSlug", "style", "onMouseMove", "onPointerDown", "onNavigateTo", "url", "title", "score", "urlPath", "se", "stripLocaleSlugFromPath", "handleMouseMove", "useCallbackOnMouseMove", "event", "isContained", "borderRadius", "clamp", "subtitleText", "clampText", "handleClick", "focusTrap", "resultContainer", "resultTitle", "localStorageDebugFlag", "QuickMenuSpacer", "layoutContainerStyle", "LayoutContainer", "layoutType", "onKeyDown", "onDismiss", "children", "modalOptions", "layoutStyles", "getLayoutBaseStyles", "innerStyle", "getContainerAnimation", "key", "animationKeyFromLayout", "prop", "Browser", "containerAnimation", "motion", "ModalContainer", "heightIsStatic", "heightTransition", "heightDeps", "scope", "animate", "useAnimate", "fe", "prevHeight", "height", "ScrollView", "isTouch", "canScroll", "setCanScroll", "element", "statusStyle", "StatusMessage", "previewInfoText", "sidebarStyles", "fixedTopStyles", "quickMenuStyles", "layoutOption", "SearchInputClearButtonType", "SearchInputDividerType", "SearchResultTitleType", "SearchResultSubtitleType", "SearchResultItemType", "SearchLayoutType", "SearchEntryType", "SearchIconType", "SearchModal", "urlScope", "inputOptions", "backdropOptions", "resultOptions", "activeLocale", "useLocaleInfo", "localeId", "input", "selectedResultRow", "scrollView", "setSelected", "isKeyboardNavigationDisabled", "setIsKeyboardNavigationDisabled", "query", "setQuery", "deferredQuery", "oe", "results", "useSearch", "selectedResult", "handleResultRowPointerDown", "te", "handleResultRowMouseMove", "previousSelected", "router", "useRouter", "navigateTo", "_router_getRoute", "_route_page_preload", "_route_page", "_router_navigate", "routeId", "pathVariables", "inferInitialRouteFromPath", "route", "window", "handleKeyDown", "maxIndex", "showNoResults", "showDivider", "isItemContained", "spacing", "listPaddingTop", "scrollIntoView", "isSelected", "getViewportSize", "window", "useViewportSizeState", "getState", "state", "setState", "ye", "ue", "handleWindowResize", "EntryPointOptions", "buildShadow", "shadowProperty", "fallback", "x", "y", "blur", "color", "spread", "Overlay", "Y", "props", "ref", "layoutType", "theme", "onDismiss", "ue", "handleKeyDown", "event", "handlePointerDown", "window", "bodyOverflowHidden", "Ga", "u", "backdropStyles", "SearchLayoutType", "p", "motion", "SearchModal", "containerStyle", "EntryPoint", "withCSS", "_props_inputOptions_inputFont", "_props_inputOptions", "_props_resultOptions", "_props_resultOptions_subtitleOptions", "_props_inputOptions1", "overlay", "pe", "isOpen", "setIsOpen", "ye", "isOverLimit", "setIsOverLimit", "isSafariTouchDevice", "setIsSafariTouchDevice", "isOnCanvas", "RenderTarget", "checkIfOverLimit", "Browser", "baseInputFontSize", "inputFontSize", "useViewportSizeState", "size", "isEmptyObject", "DEFAULT_FONT_FAMILY", "handleClick", "SearchIconType", "SearchIcon", "AnimatePresence", "Search_default", "addPropertyControls", "ControlType", "titleCase", "iconType", "SearchInputDividerType", "SearchInputClearButtonType", "heightIsStatic", "animationKeyFromLayout", "SearchResultItemType", "SearchResultTitleType", "SearchResultSubtitleType", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isOnCanvas", "useIsOnFramerCanvas", "initialVariant", "useConstant", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "css", "FramerMgf39w8ma", "withCSS", "Mgf39w8ma_default", "addPropertyControls", "ControlType", "addFonts", "s", "i", "l", "ye", "ue", "e", "r", "t", "o", "n", "p", "addPropertyControls", "ControlType", "SVG_default", "SVGFonts", "getFonts", "SVG_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "color", "height", "id", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "FufXVSBnd", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "ComponentViewportProvider", "css", "FramerN6UjR98oU", "withCSS", "N6UjR98oU_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "IconControls", "getPropertyControls", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "height", "hover", "icon", "id", "link", "showIcon", "tap", "title", "width", "props", "_humanReadableEnumMap_icon", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapru3orz", "args", "onMouseEnterjy2v2n", "isOnCanvas", "useIsOnFramerCanvas", "initialVariant", "useConstant", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "Link", "u", "motion", "cx", "RichText2", "x", "css", "FramervsFYFHIK0", "withCSS", "vsFYFHIK0_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "serializationHash", "css", "FramermNR3i8sK_", "withCSS", "mNR3i8sK_default", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "k0y1V8ihR", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1buifv9", "args", "onTap1de8mt1", "onTap1gt1zl3", "isOnCanvas", "useIsOnFramerCanvas", "initialVariant", "useConstant", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "css", "FramerRLcA1MpWB", "withCSS", "RLcA1MpWB_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "toResponsiveImage", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "logoImage", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "qV4HCjiho", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Image2", "cx", "css", "FramerzXq_kdZQR", "withCSS", "zXq_kdZQR_default", "addPropertyControls", "ControlType", "addFonts", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "centerContent", "defaultContainerStyles", "centerContent", "useStore", "createStore", "withChangedHref", "Component", "props", "newHref", "setNewHref", "ye", "ue", "p", "fontStore", "fonts", "css", "className", "MotionAWithChangedHref", "withChangedHref", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "newTab", "tap", "title", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "WGn9PXEQG", "QbL6F0muv", "aVvEhbAeW", "LRvN4_wBL", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapheqtcm", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "css", "FramerdPACaV9RK", "withCSS", "dPACaV9RK_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "t", "r", "h", "c", "e", "i", "a", "u", "p", "d", "s", "window", "o", "n", "l", "m", "v", "g", "S", "w", "f", "y", "T", "z", "_", "M", "L", "b", "SmoothScroll", "props", "intensity", "lenis", "pe", "ue", "overlayElement", "handleMutation", "mutationsList", "observer", "mutation", "htmlElement", "window", "config", "allElements", "i", "element", "l", "raf", "time", "styleElement", "p", "addPropertyControls", "ControlType", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "RichText2", "css", "FramerCdqJXz2RI", "withCSS", "CdqJXz2RI_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramercIGsS7rAp", "withCSS", "cIGsS7rAp_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerDG7NVCnhF", "withCSS", "DG7NVCnhF_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerGNgieg2bS", "withCSS", "GNgieg2bS_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerJvuhC5cId", "withCSS", "JvuhC5cId_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "toResponsiveImage", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "logoImage", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "qV4HCjiho", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Image2", "cx", "css", "FramernuoLx9xh7", "withCSS", "nuoLx9xh7_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerpwoI2af_X", "withCSS", "pwoI2af_X_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "Framerq9pfFqjJt", "withCSS", "q9pfFqjJt_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerUoB3zVnIO", "withCSS", "UoB3zVnIO_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerwKC78lRXz", "withCSS", "wKC78lRXz_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerXGswrfuEO", "withCSS", "XGswrfuEO_default", "addPropertyControls", "ControlType", "addFonts", "NavigationLinkCopy7Fonts", "getFonts", "UoB3zVnIO_default", "NavigationLinkCopy8Fonts", "XGswrfuEO_default", "NavigationLinkCopy9Fonts", "wKC78lRXz_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "router", "useRouter", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "css", "FramersGZLaTBkB", "withCSS", "sGZLaTBkB_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "N6UjR98oU_default", "CaretIconFonts", "Mgf39w8ma_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "showIcon", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gIXbdvVQp", "TJizxQ5NL", "bxcauDQKe", "KYLgoqlkh", "YkBaOonaQ", "FZWBiVg2n", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqqydv5", "args", "onMouseEnter1tpzx2j", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerUudCo7vXm", "withCSS", "UudCo7vXm_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "toResponsiveImage", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "logoImage", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "qV4HCjiho", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Image2", "cx", "css", "FramerVhK_88gZi", "withCSS", "VhK_88gZi_default", "addPropertyControls", "ControlType", "addFonts", "LogoFonts", "getFonts", "nuoLx9xh7_default", "NavigationLinkFonts", "GNgieg2bS_default", "NavigationLinkCopyFonts", "CdqJXz2RI_default", "MotionDivWithFX", "withFX", "motion", "SearchFonts", "Search_default", "SmoothScrollFonts", "SmoothScroll", "LogoCopyFonts", "VhK_88gZi_default", "MenuIconFonts", "RLcA1MpWB_default", "Logo1Fonts", "zXq_kdZQR_default", "NavigationLinkCopy2Fonts", "pwoI2af_X_default", "NavigationLinkCopy3Fonts", "q9pfFqjJt_default", "NavigationLinkCopy4Fonts", "DG7NVCnhF_default", "MobileMenuDividerFonts", "mNR3i8sK_default", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "NavLinksProductCopyFonts", "sGZLaTBkB_default", "NavigationLinkCopy6Fonts", "JvuhC5cId_default", "NavigationLinkCopy10Fonts", "cIGsS7rAp_default", "NavigationLinkCopy11Fonts", "UudCo7vXm_default", "NavigationLink1Fonts", "vsFYFHIK0_default", "ButtonFonts", "dPACaV9RK_default", "NavLinksProductCopyControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "transition3", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "transformTemplate1", "_", "t", "addImageAlt", "image", "alt", "transition4", "animation3", "animation4", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "height", "id", "variant1", "width", "props", "_humanReadableEnumMap_variant1", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "hx_SHidMj", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "bxcauDQKeizu9gt", "overlay", "paginationInfo", "args", "onTap1nd3iyd", "k0y1V8ihR1nd3iyd", "k0y1V8ihRaz83ty", "k0y1V8ihR1wf8fcz", "k0y1V8ihR1jqwjdj", "k0y1V8ihR3yase", "KYLgoqlkh148zqsp", "KYLgoqlkh1nd3iyd", "ref1", "pe", "isDisplayed", "router", "useRouter", "ref2", "ref3", "ref4", "ref5", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Link", "ComponentViewportProvider", "ResolveLinks", "resolvedLinks", "l", "AnimatePresence", "Floating", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "overlay1", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "resolvedLinks9", "resolvedLinks10", "resolvedLinks11", "resolvedLinks12", "resolvedLinks13", "resolvedLinks14", "resolvedLinks15", "resolvedLinks16", "resolvedLinks17", "resolvedLinks18", "resolvedLinks19", "resolvedLinks20", "css", "FramerLOdSH2chf", "withCSS", "LOdSH2chf_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "FramerVYi51u8rE", "withCSS", "VYi51u8rE_default", "addPropertyControls", "ControlType", "addFonts"]
}
