{"version":3,"file":"vykJS_cOg.CTXuO8iK.mjs","names":["fonts","css","className","Icon","Component","React","p","t","I","e","b","T","r","n","N","A","P","x","R","i","q","_","s","a","o","D","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","u","l","h","c","tl","th","tc","tf","tg","td","ty","tp","tv","tm","tw","tI","tB","tS","tE","tM","tT","tF","f","g","d","y","m","w","U","S","k","L","B","E","M","F","O","tb","tU","tk","tL","tN","v","tA","tO","resolveRichText","t","i","e","t","i","e","e","i","t","o","t","p","d","e","s","i","m","l","c","r","a","n","u","fonts","css","className","v0","__FramerMetadata__","v0","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","log","time","timeEnd","p","results","Input","ResultRow","ScrollView","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","x","y","EntryPointOptions","Overlay","EntryPoint","e","n","t","r","l","o","i","a","u","s","c","f","v","m","g","b","H","d","y","p","k","h","Component","v0","v1","v2","v3","__FramerMetadata__","v1","v2","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues1","localizedValues","addPropertyOverrides","PhosphorFonts","Phosphor","SearchFonts","Search","enabledGestures","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","SearchFonts","Search","SideNavigationItemFonts","SideNavigationItem","cycleOrder","serializationHash","variantClassNames","transition1","transition2","equals","a","b","convertFromBoolean","Transition","QueryData","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","NexusCategories","NexusDocs","_Fragment","idnAsVOlF8t","Wlt0uqd1EnAsVOlF8t","ydtQH16VdnAsVOlF8t","BQHqQVojCIENSPK_J8","idIENSPK_J8","NDUE7qyq3IENSPK_J8","css","Component","_Fragment","I","t","E","e","M","td","tp","tE","r","n","tL","tx","i","tF","s","a","o","u","l","h","f","c","g","d","p","y","v","m","w","b","k","S","T","L","_","B","x","C","F","P","j","D","N","$","R","O","q","z","H","J","W","G","K","V","X","Q","Z","Y","tt","te","U","A","tr","tn","ti","ts","ta","to","tf","tu","tl","th","tc","tg","ty","tv","tm","tw","tb","tI","tU","tk","tS","tM","tB","resolveRichText","t","i","e","n","t","o","i","u","l","p","a","r","d","t","w","e","m","r","n","A","x","i","q","s","a","o","R","z","V","Y","Z","te","u","l","h","c","f","g","y","S","L","N","p","t","e","r","l","u","p","x","r","t","a","o","i","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","fonts","css","className","addPropertyOverrides","Phosphor","SearchFonts","Search","enabledGestures","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","Search","SideNavigationItem","cycleOrder","serializationHash","variantClassNames","transition1","transition2","a","b","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","NexusCategories","NexusDocs","_Fragment","idnAsVOlF8t","Wlt0uqd1EnAsVOlF8t","ydtQH16VdnAsVOlF8t","BQHqQVojCIENSPK_J8","idIENSPK_J8","NDUE7qyq3IENSPK_J8","css","addPropertyOverrides","enabledGestures","cycleOrder","variantClassNames","Transition","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","i","e","_Fragment","v0","__FramerMetadata__","v0","__FramerMetadata__","valuesByLocaleId","localizedValues","localizedValues1","v0","__FramerMetadata__","v0","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","MainNavigationItem3","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","v0","v1","v2","__FramerMetadata__","getLocalizedValue","localizedValues","localizedValues1","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","MainNavigationItem2","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","NexusSideNavigation","Logo3","MainNavigationPages2","LocaleSelector","ThemeSwitcher","MenuIconButton","SideNavigation","MainNavigationPages3","StopScroll","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","className","css","fonts","css","className"],"sources":["https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/Z67qrO5sAezp7ogM2DVA/zyBWtL6oBFjW2u5FyI8l/r0io9z08b.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/3YhmXSqYyA24RN8JtC6V/Pdq9fJfPuPUJmgwTEyPB/k9ab_RTpu-0.js","https:/framerusercontent.com/modules/3YhmXSqYyA24RN8JtC6V/Pdq9fJfPuPUJmgwTEyPB/k9ab_RTpu-1.js","https:/framerusercontent.com/modules/3YhmXSqYyA24RN8JtC6V/Pdq9fJfPuPUJmgwTEyPB/k9ab_RTpu-3.js","https:/framerusercontent.com/modules/3YhmXSqYyA24RN8JtC6V/Pdq9fJfPuPUJmgwTEyPB/k9ab_RTpu-5.js","https:/framerusercontent.com/modules/3YhmXSqYyA24RN8JtC6V/Pdq9fJfPuPUJmgwTEyPB/k9ab_RTpu.js","https:/framerusercontent.com/modules/62UVEGnu6ARr9O9TD16J/iAffegeDbloZ1BX3mazl/bFtOVDzCU.js","https:/framerusercontent.com/modules/euUJEz4tT6dJLjdTmgb3/Hb7ZUbVNBGO3e1MyB5dj/f02s8R7Hr-0.js","https:/framerusercontent.com/modules/euUJEz4tT6dJLjdTmgb3/Hb7ZUbVNBGO3e1MyB5dj/f02s8R7Hr-1.js","https:/framerusercontent.com/modules/euUJEz4tT6dJLjdTmgb3/Hb7ZUbVNBGO3e1MyB5dj/f02s8R7Hr.js","https:/framerusercontent.com/modules/pqdCOjSPaKICfw8xkRiK/MtbNtodEhMazMCM80WzX/aJlaPaTZt.js","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/PCK1x1QLNluYNoEoapwx/cachedIndex.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/C71JVnvNwV2CrPvApXBB/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/y5F4AGWJ6syeuoB7ebKM/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/Xy775u0FJg3K1GQc1Cd9/SearchModal.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js","https:/ga.jspm.io/npm:react-hotkeys-hook@4.4.1/dist/react-hotkeys-hook.esm.js","https:/framerusercontent.com/modules/7RvZ6whZSMEwa3KwN5lX/vsHycMHrQZWJJvgKVc38/searchHotkeys.js","https:/framerusercontent.com/modules/opRNZbHSxcpNcVDID2Bq/3foNyKuaswLy3wyxqbng/Pv8hHlotc-0.js","https:/framerusercontent.com/modules/opRNZbHSxcpNcVDID2Bq/3foNyKuaswLy3wyxqbng/Pv8hHlotc-1.js","https:/framerusercontent.com/modules/opRNZbHSxcpNcVDID2Bq/3foNyKuaswLy3wyxqbng/Pv8hHlotc.js","https:/framerusercontent.com/modules/1hlLlyEj0v7deNPG5LL4/YcgohTpYLvamYrlUZAmF/Pv8hHlotc.js","https:/framerusercontent.com/modules/wlT3qhJXwlh35EKiuvdU/WhK2RUcKRfQqSXOkJvK2/f02s8R7Hr.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/Xnul1hAdJn3YeKLXdbBc/StopScroll.js","https:/framerusercontent.com/modules/kEEdQNdPOZMRflG7lz4a/HPTTyemSvbVywrVqF1HM/k9ab_RTpu-0.js","https:/framerusercontent.com/modules/kEEdQNdPOZMRflG7lz4a/HPTTyemSvbVywrVqF1HM/k9ab_RTpu-1.js","https:/framerusercontent.com/modules/kEEdQNdPOZMRflG7lz4a/HPTTyemSvbVywrVqF1HM/k9ab_RTpu.js","https:/framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA-0.js","https:/framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA-1.js","https:/framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js","https:/framerusercontent.com/modules/kvG3ADVCZXsXGk96V1Rt/k4wpwc43WpZ6HeJvZXZX/GnA2ngjEL.js","https:/framerusercontent.com/modules/6kpbTxjqICCn3AsNmn8Q/2q8G34cVPIZ1YlrjNOKA/BOJylKTMn.js","https:/framerusercontent.com/modules/gBzIPJOmnFO8GxhUJvsk/sXFwzZ7vJOmdURph3Vcz/GoeAgrlIE.js","https:/framerusercontent.com/modules/kLNMnatPzoZgNfDED3Jl/D2Zm9j0KboALDXmihbuF/LNXFE9STW.js","https:/framerusercontent.com/modules/7woMEtTpjeA1cPELE5QI/KxuY8hEPfGe3cjk1OZKu/n2eyS4R0t.js","https:/framerusercontent.com/modules/8neuR3lVWESd3engLUDb/YJu5kN9KbGmbRvx7w9eV/morAJmyqu.js","https:/framerusercontent.com/modules/aqeNniPpHK92agNGGOL9/qzVgvsqrXU83iMtN3Xtx/F69wFYesc.js","https:/framerusercontent.com/modules/nRZbDAUdk5gLcK39lSNf/3g7F0ubmTreTrdKa7myC/oPL7NRSFP.js","https:/framerusercontent.com/modules/m4ejcwqrfAh3lJs4A0un/tQZdPnVdkfkXS5IEn5yA/ThemeSwitcher_2.js","https:/framerusercontent.com/modules/5HGcjzcMHqmP3qlXufNb/QrnZp1Fqsq2VsqYqMhnW/jegsdTor0-0.js","https:/framerusercontent.com/modules/5HGcjzcMHqmP3qlXufNb/QrnZp1Fqsq2VsqYqMhnW/jegsdTor0-1.js","https:/framerusercontent.com/modules/5HGcjzcMHqmP3qlXufNb/QrnZp1Fqsq2VsqYqMhnW/jegsdTor0.js","https:/framerusercontent.com/modules/mYLvm2XjOCGFSvNwkNio/X96PmmBZSkRMaWmjVvIm/dS3D3qZZ3-0.js","https:/framerusercontent.com/modules/mYLvm2XjOCGFSvNwkNio/X96PmmBZSkRMaWmjVvIm/dS3D3qZZ3-1.js","https:/framerusercontent.com/modules/mYLvm2XjOCGFSvNwkNio/X96PmmBZSkRMaWmjVvIm/dS3D3qZZ3.js","https:/framerusercontent.com/modules/AwO5GBTvf98zvwuoGAQm/28VmVdxVgh5OUtKDBzBd/HAwjaPE6s.js","https:/framerusercontent.com/modules/ML4Wh7zSwEgH0MIyZZtZ/MZ3Z5jfCXLvT9DhJ5JXd/dS3D3qZZ3.js","https:/framerusercontent.com/modules/naI8xHAHyps0Gzv93xAj/SovYAhsmpP7ByZgC4dwA/e6i3RRXM_.js","https:/framerusercontent.com/modules/XGApDOnpU08nimVupNWq/pQfGTmPOn4lzaemtpuNS/U9t75vfgh-0.js","https:/framerusercontent.com/modules/XGApDOnpU08nimVupNWq/pQfGTmPOn4lzaemtpuNS/U9t75vfgh-1.js","https:/framerusercontent.com/modules/XGApDOnpU08nimVupNWq/pQfGTmPOn4lzaemtpuNS/U9t75vfgh.js","https:/framerusercontent.com/modules/7SYwH315Q4799H8Z53Sn/OF65xP5wwqV12hPid7q9/WJJAIh8RD.js","https:/framerusercontent.com/modules/yCOOqJeGXHfbw35SIxr6/o9wLq2tyCANn6ZXYobUa/U9t75vfgh.js","https:/framerusercontent.com/modules/EdofkXKJZf0lmlRybF4v/O5xdt5vu4RrLVfiBzKiC/jegsdTor0.js","https:/framerusercontent.com/modules/57JDqM4i9547xPNwlit4/KGNiwQG0aY7BWyy3JheU/lBWk0nfHo.js","https:/framerusercontent.com/modules/J8znuZzj1a3JtBZLPlh7/XSSaFtiwVTmtB1fWg9hn/dZgMIcOW8.js","https:/framerusercontent.com/modules/8BKbasEBGuonEjOc0jkb/xrF9d0ZNy3XxMBISu0EA/vykJS_cOg.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","// Generated by Framer (34038ad)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-mOyc8 .framer-styles-preset-1e6w95u:not(.rich-text-wrapper), .framer-mOyc8 .framer-styles-preset-1e6w95u.rich-text-wrapper a { --framer-link-current-text-color: var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, #0f0f10); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-e01f2f12-8252-4e29-8e6d-b9d1a3bdf195, #405de5); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, #0f0f10); --framer-link-text-decoration: underline; transition: color 0.4s cubic-bezier(0.44, 0, 0.56, 1) 0s; }\"];export const className=\"framer-mOyc8\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),g=h(f()),d={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=d.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=d.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=d.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=d.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=d.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=d.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=d.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=d.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=d.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=d.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=d.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=d.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=d.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=d.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=d.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=d.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=d.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=d.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=d.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=d.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as x}from\"framer\";function P(t){if(A(t))return 0/* Null */;switch(t.type){case x.Array:return 1/* Array */;case x.Boolean:return 2/* Boolean */;case x.Color:return 3/* Color */;case x.Date:return 4/* Date */;case x.Enum:return 5/* Enum */;case x.File:return 6/* File */;case x.ResponsiveImage:return 10/* ResponsiveImage */;case x.Link:return 7/* Link */;case x.Number:return 8/* Number */;case x.Object:return 9/* Object */;case x.RichText:return 11/* RichText */;case x.String:return 12/* String */;case x.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function R(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:x.Array,value:n};}function q(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function _(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function D(t){return{type:x.Boolean,value:0!==t.readUint8()};}function j(t,e){t.writeUint8(e.value?1:0);}function C(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function J(t){return{type:x.Color,value:t.readString()};}function V(t,e){t.writeString(e.value);}function W(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function $(t){let e=t.readInt64(),r=new Date(e);return{type:x.Date,value:r.toISOString()};}function z(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function G(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function K(t){return{type:x.Enum,value:t.readString()};}function H(t,e){t.writeString(e.value);}function X(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Q(t){return{type:x.File,value:t.readString()};}function Y(t,e){t.writeString(e.value);}function Z(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tt(t){return{type:x.Link,value:t.readJson()};}function te(t,e){t.writeJson(e.value);}function tr(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function tn(t){return{type:x.Number,value:t.readFloat64()};}function ti(t,e){t.writeFloat64(e.value);}function ts(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function ta(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:x.Object,value:n};}function to(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tu(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function tl(t){return{type:x.ResponsiveImage,value:t.readJson()};}function th(t,e){t.writeJson(e.value);}function tc(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function tf(t){return{type:x.RichText,value:t.readUint32()};}function tg(t,e){t.writeUint32(e.value);}function td(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}function ty(t){return{type:x.String,value:t.readString()};}function tp(t,e){t.writeString(e.value);}function tv(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tm(t){return{type:x.VectorSetItem,value:t.readUint32()};}function tw(t,e){t.writeUint32(e.value);}function tI(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return R(t);case 2/* Boolean */:return D(t);case 3/* Color */:return J(t);case 4/* Date */:return $(t);case 5/* Enum */:return K(t);case 6/* File */:return Q(t);case 7/* Link */:return tt(t);case 8/* Number */:return tn(t);case 9/* Object */:return ta(t);case 10/* ResponsiveImage */:return tl(t);case 11/* RichText */:return tf(t);case 12/* String */:return ty(t);case 13/* VectorSetItem */:return tm(t);default:b(e);}},t.write=function(t,e){let r=P(e);if(t.writeUint8(r),!A(e))switch(e.type){case x.Array:return q(t,e);case x.Boolean:return j(t,e);case x.Color:return V(t,e);case x.Date:return z(t,e);case x.Enum:return H(t,e);case x.File:return Y(t,e);case x.Link:return te(t,e);case x.Number:return ti(t,e);case x.Object:return to(t,e);case x.ResponsiveImage:return th(t,e);case x.RichText:return tg(t,e);case x.VectorSetItem:return tw(t,e);case x.String:return tp(t,e);default:b(e);}},t.compare=function(t,e,r){let n=P(t),i=P(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case x.Array:return I(e.type===x.Array),_(t,e,r);case x.Boolean:return I(e.type===x.Boolean),C(t,e);case x.Color:return I(e.type===x.Color),W(t,e);case x.Date:return I(e.type===x.Date),G(t,e);case x.Enum:return I(e.type===x.Enum),X(t,e);case x.File:return I(e.type===x.File),Z(t,e);case x.Link:return I(e.type===x.Link),tr(t,e);case x.Number:return I(e.type===x.Number),ts(t,e);case x.Object:return I(e.type===x.Object),tu(t,e,r);case x.ResponsiveImage:return I(e.type===x.ResponsiveImage),tc(t,e);case x.RichText:return I(e.type===x.RichText),td(t,e);case x.VectorSetItem:return I(e.type===x.VectorSetItem),tI(t,e);case x.String:return I(e.type===x.String),tv(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tb=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tU=3,tS=250,tk=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tL=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tk.includes(n.status)||++r>tU)return n;}catch(t){if(e?.signal?.aborted||++r>tU)throw t;}await tB(r);}};async function tB(t){let e=Math.floor(tS*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tE(t,e){let r=tF(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tL(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tM,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tM=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tT(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tT(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tT(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tF(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tE(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tb.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tL(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new g.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tE(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tx=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tx as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let e=[];export async function resolveRichText(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let e=[];export async function resolveRichTextEs(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichTextEs\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let t=[];export async function resolveRichTextPt(e){let i=t[e];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichTextPt\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4458791)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as i}from\"framer\";import{DatabaseCollection as r}from\"./k9ab_RTpu-0.js\";import{resolveRichText as a}from\"./k9ab_RTpu-1.js\";import{resolveRichTextEs as n}from\"./k9ab_RTpu-3.js\";import{resolveRichTextPt as u}from\"./k9ab_RTpu-5.js\";let o={FlUnEl6Vz:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},nextItemId:{isNullable:!0,type:t.String},oktj2oqpt:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},Wlt0uqd1E:{isNullable:!0,type:t.String},ydtQH16Vd:{isNullable:!0,type:t.String}},p=[],d=e=>{let t=p[e];if(t)return t().then(e=>e.default);},s=new i,m=new l(s),c={collectionByLocaleId:{default:new r({chunks:[new URL(\"./k9ab_RTpu-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/3YhmXSqYyA24RN8JtC6V/Pdq9fJfPuPUJmgwTEyPB/k9ab_RTpu.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:a,resolveVectorSetItem:d,schema:o}),dLs_F6VoS:new r({chunks:[new URL(\"./k9ab_RTpu-chunk-dLs_F6VoS-0.framercms\",\"https://framerusercontent.com/modules/3YhmXSqYyA24RN8JtC6V/Pdq9fJfPuPUJmgwTEyPB/k9ab_RTpu.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:n,resolveVectorSetItem:d,schema:o}),l9KXIXYt2:new r({chunks:[new URL(\"./k9ab_RTpu-chunk-l9KXIXYt2-0.framercms\",\"https://framerusercontent.com/modules/3YhmXSqYyA24RN8JtC6V/Pdq9fJfPuPUJmgwTEyPB/k9ab_RTpu.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:u,resolveVectorSetItem:d,schema:o})},displayName:\"Nexus Categories\"};export default c;e(c,{ydtQH16Vd:{defaultValue:\"\",title:\"Title\",type:t.String},Wlt0uqd1E:{title:\"Slug\",type:t.String},oktj2oqpt:{defaultValue:\"\",placeholder:\"Home\",title:\"icon\",type:t.String},FlUnEl6Vz:{defaultValue:\"\",title:\"Desc\",type:t.String},previousItemId:{dataIdentifier:\"local-module:collection/k9ab_RTpu:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/k9ab_RTpu:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await m.get({from:{data:c,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"Wlt0uqd1E\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.Wlt0uqd1E;},async getRecordIdBySlug(e,t){let[l]=await m.get({from:{data:c,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"Wlt0uqd1E\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerSlug\":\"Wlt0uqd1E\",\"framerCollectionId\":\"k9ab_RTpu\",\"framerCollectionUtils\":\"1\",\"framerColorSyntax\":\"false\",\"framerContractVersion\":\"1\",\"framerData\":\"\",\"framerRecordIdKey\":\"id\",\"framerEnumToDisplayNameUtils\":\"2\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c105afa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-SemiBold\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.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://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/6FI2EneKzM3qBy5foOZXey7coCA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/qrVgiXNd6RuQjETYQiVQ9nqCk.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2\",weight:\"600\"}]}];export const css=['.framer-Ulmyz .framer-styles-preset-1fncu2t:not(.rich-text-wrapper), .framer-Ulmyz .framer-styles-preset-1fncu2t.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-a9395c12-f6a4-48af-838c-eb4f4a335c17, #0f0f10); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Ulmyz\";\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\"}}}","export const v0=\"Buscar...\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Pesquisar...\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (189896a)\nimport*as localizedValues from\"./f02s8R7Hr-0.js\";import*as localizedValues1 from\"./f02s8R7Hr-1.js\";const valuesByLocaleId={dLs_F6VoS:localizedValues,l9KXIXYt2:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d65f646)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const enabledGestures={UcmZk6UZI:{hover:true,pressed:true}};const cycleOrder=[\"UcmZk6UZI\",\"Po4W64evD\"];const serializationHash=\"framer-wjqgi\";const variantClassNames={Po4W64evD:\"framer-v-sfs50y\",UcmZk6UZI:\"framer-v-f2j612\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={active:\"Po4W64evD\",default:\"UcmZk6UZI\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,fLJmSViJW:link??props.fLJmSViJW,variant:humanReadableVariantMap[props.variant]??props.variant??\"UcmZk6UZI\",Yns1VGesa:title??props.Yns1VGesa??\"Label\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Yns1VGesa,fLJmSViJW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UcmZk6UZI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapStart1ohyh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:true});setVariant(\"Po4W64evD\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:fLJmSViJW,motionChild:true,nodeId:\"UcmZk6UZI\",openInNewTab:false,scopeId:\"aJlaPaTZt\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-f2j612\",className,classNames)} framer-poszi2`,\"data-framer-name\":\"default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UcmZk6UZI\",onTapStart:onTapStart1ohyh,ref:refBinding,style:{...style},...addPropertyOverrides({\"UcmZk6UZI-hover\":{\"data-framer-name\":undefined},\"UcmZk6UZI-pressed\":{\"data-framer-name\":undefined},Po4W64evD:{\"data-framer-name\":\"active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g34d55\",layoutDependency:layoutDependency,layoutId:\"BKt8UzX0M\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q8bxnc\",layoutDependency:layoutDependency,layoutId:\"tDDRCQoxH\",style:{backgroundColor:\"var(--token-c4ff1694-8c5d-4825-ad31-34b56846d82a, rgba(15, 15, 16, 0.1))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17todm9\",layoutDependency:layoutDependency,layoutId:\"D8aWGHhIE\",style:{backgroundColor:\"var(--token-e01f2f12-8252-4e29-8e6d-b9d1a3bdf195, rgb(64, 93, 229))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:0},variants:{Po4W64evD:{opacity:1}}})]}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-s8ewcm\",\"data-framer-appear-id\":\"s8ewcm\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"mIy9b0JVV\",optimized:true,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{\"UcmZk6UZI-hover\":{backgroundColor:\"var(--token-f3faafa1-8185-4a7d-97a0-319fe2c03a5c, rgba(15, 15, 16, 0.07))\"},\"UcmZk6UZI-pressed\":{backgroundColor:\"var(--token-70a0b987-a624-438d-b466-393e73ef6202, rgba(15, 15, 16, 0.12))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,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\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-82ec65ae-5c38-44fd-b100-2c2c0aaa466a, rgba(15, 15, 16, 0.76)))\"},children:\"Label\"})}),className:\"framer-1bnwzmm\",\"data-framer-name\":\"Label\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"odeHx_h_G\",style:{\"--extracted-r6o4lv\":\"var(--token-82ec65ae-5c38-44fd-b100-2c2c0aaa466a, rgba(15, 15, 16, 0.76))\"},text:Yns1VGesa,variants:{\"UcmZk6UZI-hover\":{\"--extracted-r6o4lv\":\"var(--token-12d50203-9f54-4573-b1db-2a1b6ce41d06, rgb(15, 15, 16))\"},\"UcmZk6UZI-pressed\":{\"--extracted-r6o4lv\":\"var(--token-12d50203-9f54-4573-b1db-2a1b6ce41d06, rgb(15, 15, 16))\"},Po4W64evD:{\"--extracted-r6o4lv\":\"var(--token-12d50203-9f54-4573-b1db-2a1b6ce41d06, rgb(15, 15, 16))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"UcmZk6UZI-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-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-12d50203-9f54-4573-b1db-2a1b6ce41d06, rgb(15, 15, 16)))\"},children:\"Label\"})})},\"UcmZk6UZI-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-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-12d50203-9f54-4573-b1db-2a1b6ce41d06, rgb(15, 15, 16)))\"},children:\"Label\"})})},Po4W64evD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-12d50203-9f54-4573-b1db-2a1b6ce41d06, rgb(15, 15, 16)))\"},children:\"Label\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wjqgi.framer-poszi2, .framer-wjqgi .framer-poszi2 { display: block; }\",\".framer-wjqgi.framer-f2j612 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 2px; position: relative; text-decoration: none; width: 248px; }\",\".framer-wjqgi .framer-g34d55 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 8px; }\",\".framer-wjqgi .framer-1q8bxnc { flex: none; height: 32px; overflow: visible; position: relative; width: 1px; }\",\".framer-wjqgi .framer-17todm9 { aspect-ratio: 0.08333333333333333 / 1; bottom: 4px; flex: none; left: -2px; overflow: visible; position: absolute; top: 4px; width: var(--framer-aspect-ratio-supported, 2px); z-index: 1; }\",\".framer-wjqgi .framer-s8ewcm { 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: center; overflow: visible; padding: 6px 8px 6px 8px; position: relative; width: 1px; }\",\".framer-wjqgi .framer-1bnwzmm { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-wjqgi.framer-v-sfs50y .framer-17todm9 { align-content: center; align-items: center; aspect-ratio: unset; bottom: 6px; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; left: -1px; padding: 0px; top: 6px; width: 2px; z-index: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 248\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Po4W64evD\":{\"layout\":[\"fixed\",\"auto\"]},\"rzihswjsy\":{\"layout\":[\"fixed\",\"auto\"]},\"rBTaEfTmF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Yns1VGesa\":\"title\",\"fLJmSViJW\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraJlaPaTZt=withCSS(Component,css,\"framer-wjqgi\");export default FrameraJlaPaTZt;FrameraJlaPaTZt.displayName=\"side navigation item\";FrameraJlaPaTZt.defaultProps={height:32,width:248};addPropertyControls(FrameraJlaPaTZt,{variant:{options:[\"UcmZk6UZI\",\"Po4W64evD\"],optionTitles:[\"default\",\"active\"],title:\"Variant\",type:ControlType.Enum},Yns1VGesa:{defaultValue:\"Label\",displayTextArea:false,title:\"Title\",type:ControlType.String},fLJmSViJW:{title:\"Link\",type:ControlType.Link}});addFonts(FrameraJlaPaTZt,[{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/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\"},{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraJlaPaTZt\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Yns1VGesa\\\":\\\"title\\\",\\\"fLJmSViJW\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Po4W64evD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rzihswjsy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rBTaEfTmF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"248\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aJlaPaTZt.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","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+\"…\";}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","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{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 – 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 – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"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{createContext as e,useContext as n,useState as t,useCallback as r,useRef as o,useLayoutEffect as i,useEffect as a}from\"react\";import{jsx as u}from\"react/jsx-runtime\";function _extends(){_extends=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};return _extends.apply(this,arguments)}var s=[\"shift\",\"alt\",\"meta\",\"mod\",\"ctrl\"];var l={esc:\"escape\",return:\"enter\",\".\":\"period\",\",\":\"comma\",\"-\":\"slash\",\" \":\"space\",\"`\":\"backquote\",\"#\":\"backslash\",\"+\":\"bracketright\",ShiftLeft:\"shift\",ShiftRight:\"shift\",AltLeft:\"alt\",AltRight:\"alt\",MetaLeft:\"meta\",MetaRight:\"meta\",OSLeft:\"meta\",OSRight:\"meta\",ControlLeft:\"ctrl\",ControlRight:\"ctrl\"};function mapKey(e){return(l[e]||e).trim().toLowerCase().replace(/key|digit|numpad|arrow/,\"\")}function isHotkeyModifier(e){return s.includes(e)}function parseKeysHookInput(e,n){void 0===n&&(n=\",\");return e.split(n)}function parseHotkey(e,n,t){void 0===n&&(n=\"+\");var r=e.toLocaleLowerCase().split(n).map((function(e){return mapKey(e)}));var o={alt:r.includes(\"alt\"),ctrl:r.includes(\"ctrl\")||r.includes(\"control\"),shift:r.includes(\"shift\"),meta:r.includes(\"meta\"),mod:r.includes(\"mod\")};var i=r.filter((function(e){return!s.includes(e)}));return _extends({},o,{keys:i,description:t})}(function(){if(\"undefined\"!==typeof document){document.addEventListener(\"keydown\",(function(e){void 0!==e.key&&pushToCurrentlyPressedKeys([mapKey(e.key),mapKey(e.code)])}));document.addEventListener(\"keyup\",(function(e){void 0!==e.key&&removeFromCurrentlyPressedKeys([mapKey(e.key),mapKey(e.code)])}))}\"undefined\"!==typeof window&&window.addEventListener(\"blur\",(function(){c.clear()}))})();var c=new Set;function isReadonlyArray(e){return Array.isArray(e)}function isHotkeyPressed(e,n){void 0===n&&(n=\",\");var t=isReadonlyArray(e)?e:e.split(n);return t.every((function(e){return c.has(e.trim().toLowerCase())}))}function pushToCurrentlyPressedKeys(e){var n=Array.isArray(e)?e:[e];c.has(\"meta\")&&c.forEach((function(e){return!isHotkeyModifier(e)&&c.delete(e.toLowerCase())}));n.forEach((function(e){return c.add(e.toLowerCase())}))}function removeFromCurrentlyPressedKeys(e){var n=Array.isArray(e)?e:[e];\"meta\"===e?c.clear():n.forEach((function(e){return c.delete(e.toLowerCase())}))}function maybePreventDefault(e,n,t){(\"function\"===typeof t&&t(e,n)||true===t)&&e.preventDefault()}function isHotkeyEnabled(e,n,t){return\"function\"===typeof t?t(e,n):true===t||void 0===t}function isKeyboardEventTriggeredByInput(e){return isHotkeyEnabledOnTag(e,[\"input\",\"textarea\",\"select\"])}function isHotkeyEnabledOnTag(e,n){var t=e.target;void 0===n&&(n=false);var r=t&&t.tagName;return isReadonlyArray(n)?Boolean(r&&n&&n.some((function(e){return e.toLowerCase()===r.toLowerCase()}))):Boolean(r&&n&&true===n)}function isScopeActive(e,n){if(0===e.length&&n){console.warn('A hotkey has the \"scopes\" option set, however no active scopes were found. If you want to use the global scopes feature, you need to wrap your app in a <HotkeysProvider>');return true}return!n||(e.some((function(e){return n.includes(e)}))||e.includes(\"*\"))}var d=function isHotkeyMatchingKeyboardEvent(e,n,t){void 0===t&&(t=false);var r=n.alt,o=n.meta,i=n.mod,a=n.shift,u=n.ctrl,s=n.keys;var l=e.key,c=e.code,d=e.ctrlKey,f=e.metaKey,y=e.shiftKey,v=e.altKey;var p=mapKey(c);var m=l.toLowerCase();if(!t){if(r===!v&&\"alt\"!==m)return false;if(a===!y&&\"shift\"!==m)return false;if(i){if(!f&&!d)return false}else{if(o===!f&&\"meta\"!==m&&\"os\"!==m)return false;if(u===!d&&\"ctrl\"!==m&&\"control\"!==m)return false}}return!(!s||1!==s.length||!s.includes(m)&&!s.includes(p))||(s?isHotkeyPressed(s):!s)};var f=e(void 0);var y=function useBoundHotkeysProxy(){return n(f)};function BoundHotkeysProxyProviderProvider(e){var n=e.addHotkey,t=e.removeHotkey,r=e.children;return u(f.Provider,{value:{addHotkey:n,removeHotkey:t},children:r})}function deepEqual(e,n){return e&&n&&\"object\"===typeof e&&\"object\"===typeof n?Object.keys(e).length===Object.keys(n).length&&Object.keys(e).reduce((function(t,r){return t&&deepEqual(e[r],n[r])}),true):e===n}var v=e({hotkeys:[],enabledScopes:[],toggleScope:function toggleScope(){},enableScope:function enableScope(){},disableScope:function disableScope(){}});var p=function useHotkeysContext(){return n(v)};var m=function HotkeysProvider(e){var n=e.initiallyActiveScopes,o=void 0===n?[\"*\"]:n,i=e.children;var a=t((null==o?void 0:o.length)>0?o:[\"*\"]),s=a[0],l=a[1];var c=t([]),d=c[0],f=c[1];var y=r((function(e){l((function(n){return n.includes(\"*\")?[e]:Array.from(new Set([].concat(n,[e])))}))}),[]);var p=r((function(e){l((function(n){return 0===n.filter((function(n){return n!==e})).length?[\"*\"]:n.filter((function(n){return n!==e}))}))}),[]);var m=r((function(e){l((function(n){return n.includes(e)?0===n.filter((function(n){return n!==e})).length?[\"*\"]:n.filter((function(n){return n!==e})):n.includes(\"*\")?[e]:Array.from(new Set([].concat(n,[e])))}))}),[]);var k=r((function(e){f((function(n){return[].concat(n,[e])}))}),[]);var h=r((function(e){f((function(n){return n.filter((function(n){return!deepEqual(n,e)}))}))}),[]);return u(v.Provider,{value:{enabledScopes:s,hotkeys:d,enableScope:y,disableScope:p,toggleScope:m},children:u(BoundHotkeysProxyProviderProvider,{addHotkey:k,removeHotkey:h,children:i})})};function useDeepEqualMemo(e){var n=o(void 0);deepEqual(n.current,e)||(n.current=e);return n.current}var k=function stopPropagation(e){e.stopPropagation();e.preventDefault();e.stopImmediatePropagation()};var h=\"undefined\"!==typeof window?i:a;function useHotkeys(e,n,t,i){var a=o(null);var u=o(false);var s=t instanceof Array?i instanceof Array?void 0:i:t;var l=isReadonlyArray(e)?e.join(null==s?void 0:s.splitKey):e;var c=t instanceof Array?t:i instanceof Array?i:void 0;var f=r(n,null!=c?c:[]);var v=o(f);v.current=c?f:n;var m=useDeepEqualMemo(s);var g=p(),b=g.enabledScopes;var H=y();h((function(){if(false!==(null==m?void 0:m.enabled)&&isScopeActive(b,null==m?void 0:m.scopes)){var e=function listener(e,n){var t;void 0===n&&(n=false);isKeyboardEventTriggeredByInput(e)&&!isHotkeyEnabledOnTag(e,null==m?void 0:m.enableOnFormTags)||null!=m&&null!=m.ignoreEventWhen&&m.ignoreEventWhen(e)||(null===a.current||document.activeElement===a.current||a.current.contains(document.activeElement)?(null==(t=e.target)||!t.isContentEditable||null!=m&&m.enableOnContentEditable)&&parseKeysHookInput(l,null==m?void 0:m.splitKey).forEach((function(t){var r;var o=parseHotkey(t,null==m?void 0:m.combinationKey);if(d(e,o,null==m?void 0:m.ignoreModifiers)||null!=(r=o.keys)&&r.includes(\"*\")){if(n&&u.current)return;maybePreventDefault(e,o,null==m?void 0:m.preventDefault);if(!isHotkeyEnabled(e,o,null==m?void 0:m.enabled)){k(e);return}v.current(e,o);n||(u.current=true)}})):k(e))};var n=function handleKeyDown(n){if(void 0!==n.key){pushToCurrentlyPressedKeys(mapKey(n.code));(void 0===(null==m?void 0:m.keydown)&&true!==(null==m?void 0:m.keyup)||null!=m&&m.keydown)&&e(n)}};var t=function handleKeyUp(n){if(void 0!==n.key){removeFromCurrentlyPressedKeys(mapKey(n.code));u.current=false;null!=m&&m.keyup&&e(n,true)}};var r=a.current||(null==s?void 0:s.document)||document;r.addEventListener(\"keyup\",t);r.addEventListener(\"keydown\",n);H&&parseKeysHookInput(l,null==m?void 0:m.splitKey).forEach((function(e){return H.addHotkey(parseHotkey(e,null==m?void 0:m.combinationKey,null==m?void 0:m.description))}));return function(){r.removeEventListener(\"keyup\",t);r.removeEventListener(\"keydown\",n);H&&parseKeysHookInput(l,null==m?void 0:m.splitKey).forEach((function(e){return H.removeHotkey(parseHotkey(e,null==m?void 0:m.combinationKey,null==m?void 0:m.description))}))}}}),[l,m,b]);return a}function useRecordHotkeys(){var e=t(new Set),n=e[0],o=e[1];var i=t(false),a=i[0],u=i[1];var s=r((function(e){if(void 0!==e.key){e.preventDefault();e.stopPropagation();o((function(n){var t=new Set(n);t.add(mapKey(e.code));return t}))}}),[]);var l=r((function(){if(\"undefined\"!==typeof document){document.removeEventListener(\"keydown\",s);u(false)}}),[s]);var c=r((function(){o(new Set);if(\"undefined\"!==typeof document){l();document.addEventListener(\"keydown\",s);u(true)}}),[s,l]);return[n,{start:c,stop:l,isRecording:a}]}export{m as HotkeysProvider,isHotkeyPressed,useHotkeys,p as useHotkeysContext,useRecordHotkeys};\n\n//# sourceMappingURL=react-hotkeys-hook.esm.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useHotkeys}from\"react-hotkeys-hook\";export function withSearch(Component){return function WrappedComponent(props){useHotkeys(\"meta+k, ctrl+k\",event=>{event.preventDefault()// Prevent the default browser save action\n;const hoveredElement=document.querySelector(\":hover\");if(hoveredElement){const mouseOutEvent=new Event(\"mouseout\",{bubbles:true,cancelable:true});hoveredElement.dispatchEvent(mouseOutEvent);}const buttonElement=document.querySelector('button[aria-label=\"Search Icon\"]');if(buttonElement){buttonElement.click();}});return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSearch\":{\"type\":\"reactHoc\",\"name\":\"withSearch\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./searchHotkeys.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=\"Casa\";export const v1=\"Pesquisar...\";export const v2=\"Borrar\";export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"15px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgba(29, 30, 32, 0.76)))\"},children:\"⌘K\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v1=\"Buscar...\";export const v2=\"Borrar\";export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"15px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgba(29, 30, 32, 0.76)))\"},children:\"⌘K\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (189896a)\nimport*as localizedValues from\"./Pv8hHlotc-0.js\";import*as localizedValues1 from\"./Pv8hHlotc-1.js\";const valuesByLocaleId={dLs_F6VoS:localizedValues1,l9KXIXYt2:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (189896a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js\";import{withSearch}from\"https://framerusercontent.com/modules/7RvZ6whZSMEwa3KwN5lX/vsHycMHrQZWJJvgKVc38/searchHotkeys.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/opRNZbHSxcpNcVDID2Bq/3foNyKuaswLy3wyxqbng/Pv8hHlotc.js\";const PhosphorFonts=getFonts(Phosphor);const SearchFonts=getFonts(Search);const MotionDivWithSearch1jzcyz5=withCodeBoundaryForOverrides(motion.div,{nodeId:\"O59VvRkTG\",override:withSearch,scopeId:\"Pv8hHlotc\"});const enabledGestures={O59VvRkTG:{hover:true,pressed:true}};const serializationHash=\"framer-C7ilm\";const variantClassNames={O59VvRkTG:\"framer-v-1jzcyz5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,isVisible,title,width,...props})=>{return{...props,eDJVH7CmI:title??props.eDJVH7CmI??\"Search...\",MQmM5sEmn:isVisible??props.MQmM5sEmn??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,eDJVH7CmI,MQmM5sEmn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"O59VvRkTG\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithSearch1jzcyz5,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jzcyz5\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Search Container\",layoutDependency:layoutDependency,layoutId:\"O59VvRkTG\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c4ff1694-8c5d-4825-ad31-34b56846d82a, rgba(15, 15, 16, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-3850f218-72a3-44bf-b17b-d982e7a896cf, rgba(15, 15, 16, 0.04))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"O59VvRkTG-hover\":{backgroundColor:\"var(--token-cfaa0e7e-240c-4ad4-9bd9-814ba0d03558, rgba(15, 15, 16, 0.07))\"},\"O59VvRkTG-pressed\":{backgroundColor:\"var(--token-70a0b987-a624-438d-b466-393e73ef6202, rgba(15, 15, 16, 0.12))\"}},...addPropertyOverrides({\"O59VvRkTG-hover\":{\"data-framer-name\":undefined},\"O59VvRkTG-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s77shf\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"sEkqvpaI5\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g6hqqf-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MSEWyGQyY-container\",nodeId:\"MSEWyGQyY\",rendersWithMotion:true,scopeId:\"Pv8hHlotc\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\",height:\"100%\",iconSearch:getLocalizedValue(\"v0\",activeLocale)??\"House\",iconSelection:\"MagnifyingGlass\",id:\"MSEWyGQyY\",layoutId:\"MSEWyGQyY\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,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\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78)))\"},children:\"Search...\"})}),className:\"framer-1jxy7tt\",\"data-framer-name\":\"Search...\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"MLVMJUq3b\",style:{\"--extracted-r6o4lv\":\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},text:eDJVH7CmI,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wboure-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"i5VKqdPZa-container\",nodeId:\"i5VKqdPZa\",rendersWithMotion:true,scopeId:\"Pv8hHlotc\",style:{opacity:0},children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",id:\"i5VKqdPZa\",inputOptions:{clearButtonText:getLocalizedValue(\"v2\",activeLocale)??\"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:getLocalizedValue(\"v1\",activeLocale)??\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"i5VKqdPZa\",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%\"})})}),MQmM5sEmn&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wy4zzz\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"XL7LBeRPe\",style:{backgroundColor:\"var(--token-a45b9ac5-c05f-4a89-9619-fba21eeda977, rgb(255, 255, 255))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 2px 5px 0px rgba(50, 48, 48, 0.02), 0px 9px 9px 0px rgba(50, 48, 48, 0.02), 0px 20px 12px 0px rgba(50, 48, 48, 0.01), 0px 35px 14px 0px rgba(50, 48, 48, 0), 0px 55px 15px 0px rgba(50, 48, 48, 0)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"15px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgba(29, 30, 32, 0.76)))\"},children:\"⌘K\"})}),className:\"framer-1wqfbk2\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Mw_PwxzA3\",style:{\"--extracted-r6o4lv\":\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgba(29, 30, 32, 0.76))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-C7ilm.framer-14k9164, .framer-C7ilm .framer-14k9164 { display: block; }\",\".framer-C7ilm.framer-1jzcyz5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 36px; justify-content: flex-start; overflow: visible; padding: 0px 6px 0px 12px; position: relative; width: 540px; }\",\".framer-C7ilm .framer-1s77shf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-C7ilm .framer-1g6hqqf-container { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-C7ilm .framer-1jxy7tt, .framer-C7ilm .framer-1wqfbk2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-C7ilm .framer-1wboure-container { bottom: 0px; cursor: pointer; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-C7ilm .framer-1wy4zzz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 4px 6px 4px 6px; position: relative; width: min-content; }\",'.framer-C7ilm[data-border=\"true\"]::after, .framer-C7ilm [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 36\n * @framerIntrinsicWidth 540\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"O255Z5_89\":{\"layout\":[\"fixed\",\"fixed\"]},\"FmUZdAYbN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"eDJVH7CmI\":\"title\",\"MQmM5sEmn\":\"isVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPv8hHlotc=withCSS(Component,css,\"framer-C7ilm\");export default FramerPv8hHlotc;FramerPv8hHlotc.displayName=\"search\";FramerPv8hHlotc.defaultProps={height:36,width:540};addPropertyControls(FramerPv8hHlotc,{eDJVH7CmI:{defaultValue:\"Search...\",displayTextArea:false,title:\"Title\",type:ControlType.String},MQmM5sEmn:{defaultValue:true,title:\"is Visible\",type:ControlType.Boolean}});addFonts(FramerPv8hHlotc,[{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/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\"},{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...PhosphorFonts,...SearchFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPv8hHlotc\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O255Z5_89\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FmUZdAYbN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerVariables\":\"{\\\"eDJVH7CmI\\\":\\\"title\\\",\\\"MQmM5sEmn\\\":\\\"isVisible\\\"}\",\"framerIntrinsicWidth\":\"540\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (189896a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NexusCategories from\"https://framerusercontent.com/modules/3YhmXSqYyA24RN8JtC6V/Pdq9fJfPuPUJmgwTEyPB/k9ab_RTpu.js\";import NexusDocs from\"https://framerusercontent.com/modules/wERvDPRAlsxehlG4Q5OS/qKBWM5HQK47kjIgl5jGZ/LDVrVxSwA.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/62UVEGnu6ARr9O9TD16J/iAffegeDbloZ1BX3mazl/bFtOVDzCU.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/euUJEz4tT6dJLjdTmgb3/Hb7ZUbVNBGO3e1MyB5dj/f02s8R7Hr.js\";import SideNavigationItem from\"https://framerusercontent.com/modules/pqdCOjSPaKICfw8xkRiK/MtbNtodEhMazMCM80WzX/aJlaPaTZt.js\";import Search from\"https://framerusercontent.com/modules/1hlLlyEj0v7deNPG5LL4/YcgohTpYLvamYrlUZAmF/Pv8hHlotc.js\";const SearchFonts=getFonts(Search);const SideNavigationItemFonts=getFonts(SideNavigationItem);const SideNavigationItemControls=getPropertyControls(SideNavigationItem);const cycleOrder=[\"H80yTieLa\",\"QVNMN7It6\"];const serializationHash=\"framer-hC4Jz\";const variantClassNames={H80yTieLa:\"framer-v-1vv40id\",QVNMN7It6:\"framer-v-11pa2m8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.3,type:\"spring\"};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean=(value,activeLocale,{DBz4ahpZy,uZ6UjcWOk})=>{if(value){return DBz4ahpZy;}else{return uZ6UjcWOk;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const query=prequery=>prequery({from:{alias:\"nAsVOlF8t\",data:NexusCategories,type:\"Collection\"},select:[{collection:\"nAsVOlF8t\",name:\"ydtQH16Vd\",type:\"Identifier\"},{collection:\"nAsVOlF8t\",name:\"Wlt0uqd1E\",type:\"Identifier\"},{collection:\"nAsVOlF8t\",name:\"id\",type:\"Identifier\"},{alias:\"IENSPK_J8\",arguments:[{from:{constraint:{left:{collection:\"IENSPK_J8\",name:\"BhfSXhnEa\",type:\"Identifier\"},operator:\"==\",right:{collection:\"BhfSXhnEa\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"IENSPK_J8\",data:NexusDocs,type:\"Collection\"},right:{alias:\"BhfSXhnEa\",data:NexusCategories,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"IENSPK_J8\",name:\"NDUE7qyq3\",type:\"Identifier\"},{collection:\"IENSPK_J8\",name:\"BQHqQVojC\",type:\"Identifier\"},{collection:\"IENSPK_J8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"BhfSXhnEa\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{collection:\"nAsVOlF8t\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={active:\"Po4W64evD\",default:\"UcmZk6UZI\"};const humanReadableVariantMap={Desktop:\"H80yTieLa\",Mobile:\"QVNMN7It6\"};const getProps=({filter,height,id,whenNo,whenYes,width,...props})=>{return{...props,DBz4ahpZy:humanReadableEnumMap[whenYes]??whenYes??props.DBz4ahpZy??\"Po4W64evD\",uZ6UjcWOk:humanReadableEnumMap[whenNo]??whenNo??props.uZ6UjcWOk??\"UcmZk6UZI\",variant:humanReadableVariantMap[props.variant]??props.variant??\"H80yTieLa\",Y9mjG9gjI:filter??props.Y9mjG9gjI};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Y9mjG9gjI,DBz4ahpZy,uZ6UjcWOk,ydtQH16VdnAsVOlF8t,NDUE7qyq3IENSPK_J8,BQHqQVojCIENSPK_J8,idIENSPK_J8,Wlt0uqd1EnAsVOlF8t,idnAsVOlF8t,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"H80yTieLa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.aside,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vv40id\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"H80yTieLa\",ref:refBinding,style:{...style},...addPropertyOverrides({QVNMN7It6:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+32+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-omr3j-container\",layoutDependency:layoutDependency,layoutId:\"n3cjax6iS-container\",nodeId:\"n3cjax6iS\",rendersWithMotion:true,scopeId:\"f02s8R7Hr\",children:/*#__PURE__*/_jsx(Search,{eDJVH7CmI:getLocalizedValue(\"v0\",activeLocale)??\"Search...\",height:\"100%\",id:\"n3cjax6iS\",layoutId:\"n3cjax6iS\",MQmM5sEmn:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.nav,{className:\"framer-1dokw4b\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"IArx9Y0xe\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uezzld\",layoutDependency:layoutDependency,layoutId:\"nAsVOlF8t\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"nAsVOlF8t\",data:NexusCategories,type:\"Collection\"},select:[{collection:\"nAsVOlF8t\",name:\"ydtQH16Vd\",type:\"Identifier\"},{collection:\"nAsVOlF8t\",name:\"Wlt0uqd1E\",type:\"Identifier\"},{collection:\"nAsVOlF8t\",name:\"id\",type:\"Identifier\"},{alias:\"IENSPK_J8\",arguments:[{from:{constraint:{left:{collection:\"IENSPK_J8\",name:\"BhfSXhnEa\",type:\"Identifier\"},operator:\"==\",right:{collection:\"BhfSXhnEa\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"IENSPK_J8\",data:NexusDocs,type:\"Collection\"},right:{alias:\"BhfSXhnEa\",data:NexusCategories,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"IENSPK_J8\",name:\"NDUE7qyq3\",type:\"Identifier\"},{collection:\"IENSPK_J8\",name:\"BQHqQVojC\",type:\"Identifier\"},{collection:\"IENSPK_J8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"BhfSXhnEa\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{collection:\"nAsVOlF8t\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}]},children:(collection1,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idnAsVOlF8t,IENSPK_J8:collection,Wlt0uqd1E:Wlt0uqd1EnAsVOlF8t,ydtQH16Vd:ydtQH16VdnAsVOlF8t},index1)=>{ydtQH16VdnAsVOlF8t??=\"\";Wlt0uqd1EnAsVOlF8t??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`nAsVOlF8t-${idnAsVOlF8t}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Wlt0uqd1E:Wlt0uqd1EnAsVOlF8t},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ta30ep\",layoutDependency:layoutDependency,layoutId:\"b3LmzI_P9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fncu2t\",\"data-styles-preset\":\"bFtOVDzCU\",children:\"Welcome to Metrica Nexus\"})}),className:\"framer-ljn88h\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FnS0bTRHI\",text:ydtQH16VdnAsVOlF8t,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ga4xhh\",layoutDependency:layoutDependency,layoutId:\"IENSPK_J8\",children:collection?.map(({BQHqQVojC:BQHqQVojCIENSPK_J8,id:idIENSPK_J8,NDUE7qyq3:NDUE7qyq3IENSPK_J8},index)=>{NDUE7qyq3IENSPK_J8??=\"\";BQHqQVojCIENSPK_J8??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`IENSPK_J8-${idIENSPK_J8}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{NDUE7qyq3:NDUE7qyq3IENSPK_J8},children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{NDUE7qyq3:NDUE7qyq3IENSPK_J8},webPageId:\"kWqqdLxIs\"},implicitPathVariables:undefined},{href:{pathVariables:{NDUE7qyq3:NDUE7qyq3IENSPK_J8},webPageId:\"kWqqdLxIs\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+32+72+0+0+0+0+128+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zzj0rg-container\",layoutDependency:layoutDependency,layoutId:\"TXkpYJlrp-container\",nodeId:\"TXkpYJlrp\",rendersWithMotion:true,scopeId:\"f02s8R7Hr\",children:/*#__PURE__*/_jsx(SideNavigationItem,{fLJmSViJW:resolvedLinks[0],height:\"100%\",id:\"TXkpYJlrp\",layoutId:\"TXkpYJlrp\",style:{width:\"100%\"},variant:convertFromBoolean(equals(NDUE7qyq3IENSPK_J8,Y9mjG9gjI),activeLocale,{DBz4ahpZy,uZ6UjcWOk}),width:\"100%\",Yns1VGesa:BQHqQVojCIENSPK_J8,...addPropertyOverrides({QVNMN7It6:{fLJmSViJW:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})})},idIENSPK_J8);})})]})})},idnAsVOlF8t);})})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hC4Jz.framer-12ltt8r, .framer-hC4Jz .framer-12ltt8r { display: block; }\",\".framer-hC4Jz.framer-1vv40id { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: auto; padding: 32px 20px 80px 20px; position: relative; width: 280px; }\",\".framer-hC4Jz .framer-omr3j-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-hC4Jz .framer-1dokw4b { 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: auto; overscroll-behavior: contain; padding: 0px; position: relative; width: 100%; }\",\".framer-hC4Jz .framer-1uezzld { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-hC4Jz .framer-1ta30ep { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-hC4Jz .framer-ljn88h { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hC4Jz .framer-1ga4xhh { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-hC4Jz .framer-zzj0rg-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1352\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QVNMN7It6\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Y9mjG9gjI\":\"filter\",\"DBz4ahpZy\":\"whenYes\",\"uZ6UjcWOk\":\"whenNo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerf02s8R7Hr=withCSS(Component,css,\"framer-hC4Jz\");export default Framerf02s8R7Hr;Framerf02s8R7Hr.displayName=\"nexus side navigation\";Framerf02s8R7Hr.defaultProps={height:1352,width:280};addPropertyControls(Framerf02s8R7Hr,{variant:{options:[\"H80yTieLa\",\"QVNMN7It6\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Y9mjG9gjI:{defaultValue:\"\",title:\"Filter\",type:ControlType.String},DBz4ahpZy:SideNavigationItemControls?.[\"variant\"]&&{...SideNavigationItemControls[\"variant\"],defaultValue:\"Po4W64evD\",description:undefined,hidden:undefined,title:\"When Yes\"},uZ6UjcWOk:SideNavigationItemControls?.[\"variant\"]&&{...SideNavigationItemControls[\"variant\"],defaultValue:\"UcmZk6UZI\",description:undefined,hidden:undefined,title:\"When No\"}});addFonts(Framerf02s8R7Hr,[{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\"}]},...SearchFonts,...SideNavigationItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf02s8R7Hr\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"280\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Y9mjG9gjI\\\":\\\"filter\\\",\\\"DBz4ahpZy\\\":\\\"whenYes\\\",\\\"uZ6UjcWOk\\\":\\\"whenNo\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QVNMN7It6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"1352\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function Component(props){const{toggle}=props;useEffect(()=>{if(toggle)document.body.style.overflow=\"hidden\";return()=>{document.body.style.overflow=\"\";};},[!toggle]);return /*#__PURE__*/_jsx(_Fragment,{});}Component.displayName=\"Stop Scroll\";addPropertyControls(Component,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll.map","var t,e,r,n=Object.create,i=Object.defineProperty,s=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,o=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,l=(t,e)=>function(){return e||(0,t[a(t)[0]])((e={exports:{}}).exports,e),e.exports;},h=(t,e,r,n)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let o of a(e))u.call(t,o)||o===r||i(t,o,{get:()=>e[o],enumerable:!(n=s(e,o))||n.enumerable});return t;},f=(t,e,r)=>(r=null!=t?n(o(t)):{},h(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !e&&t&&t.__esModule?r:i(r,\"default\",{value:t,enumerable:!0}),t)),c=l({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),g=l({\"../../../node_modules/whatwg-mimetype/lib/utils.js\"(t){t.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \\t\\n\\r]+/u,\"\").replace(/[ \\t\\n\\r]+$/u,\"\"),t.removeTrailingHTTPWhitespace=t=>t.replace(/[ \\t\\n\\r]+$/u,\"\"),t.isHTTPWhitespaceChar=t=>\" \"===t||\"\t\"===t||\"\\n\"===t||\"\\r\"===t,t.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t),t.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\\t\\u0020-\\u007E\\u0080-\\u00FF]*$/u.test(t),t.asciiLowercase=t=>t.replace(/[A-Z]/ug,t=>t.toLowerCase()),t.collectAnHTTPQuotedString=(t,e)=>{let r=\"\";for(e++;;){for(;e<t.length&&'\"'!==t[e]&&\"\\\\\"!==t[e];)r+=t[e],++e;if(e>=t.length)break;let n=t[e];if(++e,\"\\\\\"===n){if(e>=t.length){r+=\"\\\\\";break;}r+=t[e],++e;}else break;}return[r,e];};}}),d=l({\"../../../node_modules/whatwg-mimetype/lib/mime-type-parameters.js\"(t,e){var{asciiLowercase:r,solelyContainsHTTPTokenCodePoints:n,soleyContainsHTTPQuotedStringTokenCodePoints:i}=g();e.exports=class{get size(){return this._map.size;}get(t){return t=r(String(t)),this._map.get(t);}has(t){return t=r(String(t)),this._map.has(t);}set(t,e){if(t=r(String(t)),e=String(e),!n(t))throw Error(`Invalid MIME type parameter name \"${t}\": only HTTP token code points are valid.`);if(!i(e))throw Error(`Invalid MIME type parameter value \"${e}\": only HTTP quoted-string token code points are valid.`);return this._map.set(t,e);}clear(){this._map.clear();}delete(t){return t=r(String(t)),this._map.delete(t);}forEach(t,e){this._map.forEach(t,e);}keys(){return this._map.keys();}values(){return this._map.values();}entries(){return this._map.entries();}[Symbol.iterator](){return this._map[Symbol.iterator]();}constructor(t){this._map=t;}};}}),p=l({\"../../../node_modules/whatwg-mimetype/lib/parser.js\"(t,e){var{removeLeadingAndTrailingHTTPWhitespace:r,removeTrailingHTTPWhitespace:n,isHTTPWhitespaceChar:i,solelyContainsHTTPTokenCodePoints:s,soleyContainsHTTPQuotedStringTokenCodePoints:a,asciiLowercase:o,collectAnHTTPQuotedString:u}=g();e.exports=t=>{t=r(t);let e=0,l=\"\";for(;e<t.length&&\"/\"!==t[e];)l+=t[e],++e;if(0===l.length||!s(l)||e>=t.length)return null;++e;let h=\"\";for(;e<t.length&&\";\"!==t[e];)h+=t[e],++e;if(0===(h=n(h)).length||!s(h))return null;let f={type:o(l),subtype:o(h),parameters:/* @__PURE__ */new Map};for(;e<t.length;){for(++e;i(t[e]);)++e;let r=\"\";for(;e<t.length&&\";\"!==t[e]&&\"=\"!==t[e];)r+=t[e],++e;if(r=o(r),e<t.length){if(\";\"===t[e])continue;++e;}let l=null;if('\"'===t[e])for([l,e]=u(t,e);e<t.length&&\";\"!==t[e];)++e;else{for(l=\"\";e<t.length&&\";\"!==t[e];)l+=t[e],++e;if(\"\"===(l=n(l)))continue;}r.length>0&&s(r)&&a(l)&&!f.parameters.has(r)&&f.parameters.set(r,l);}return f;};}}),y=l({\"../../../node_modules/whatwg-mimetype/lib/serializer.js\"(t,e){var{solelyContainsHTTPTokenCodePoints:r}=g();e.exports=t=>{let e=`${t.type}/${t.subtype}`;if(0===t.parameters.size)return e;for(let[n,i]of t.parameters)e+=\";\"+n+\"=\",r(i)&&0!==i.length||(i=i.replace(/([\"\\\\])/ug,\"\\\\$1\"),i=`\"${i}\"`),e+=i;return e;};}}),v=l({\"../../../node_modules/whatwg-mimetype/lib/mime-type.js\"(t,e){var r=d(),n=p(),i=y(),{asciiLowercase:s,solelyContainsHTTPTokenCodePoints:a}=g();e.exports=class{static parse(t){try{return new this(t);}catch(t){return null;}}get essence(){return`${this.type}/${this.subtype}`;}get type(){return this._type;}set type(t){if(0===(t=s(String(t))).length)throw Error(\"Invalid type: must be a non-empty string\");if(!a(t))throw Error(`Invalid type ${t}: must contain only HTTP token code points`);this._type=t;}get subtype(){return this._subtype;}set subtype(t){if(0===(t=s(String(t))).length)throw Error(\"Invalid subtype: must be a non-empty string\");if(!a(t))throw Error(`Invalid subtype ${t}: must contain only HTTP token code points`);this._subtype=t;}get parameters(){return this._parameters;}toString(){return i(this);}isJavaScript({prohibitParameters:t=!1}={}){switch(this._type){case\"text\":switch(this._subtype){case\"ecmascript\":case\"javascript\":case\"javascript1.0\":case\"javascript1.1\":case\"javascript1.2\":case\"javascript1.3\":case\"javascript1.4\":case\"javascript1.5\":case\"jscript\":case\"livescript\":case\"x-ecmascript\":case\"x-javascript\":return!t||0===this._parameters.size;default:return!1;}case\"application\":switch(this._subtype){case\"ecmascript\":case\"javascript\":case\"x-ecmascript\":case\"x-javascript\":return!t||0===this._parameters.size;default:return!1;}default:return!1;}}isXML(){return\"xml\"===this._subtype&&(\"text\"===this._type||\"application\"===this._type)||this._subtype.endsWith(\"+xml\");}isHTML(){return\"html\"===this._subtype&&\"text\"===this._type;}constructor(t){t=String(t);let e=n(t);if(null===e)throw Error(`Could not parse MIME type string \"${t}\"`);this._type=e.type,this._subtype=e.subtype,this._parameters=new r(e.parameters);}};}}),m=f(c()),w={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},b=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=w.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=w.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=w.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=w.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=w.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=w.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=w.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=w.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=w.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=w.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,this.offset=0,this.view=I(this.bytes),this.decoder=new TextDecoder;}};function I(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as U}from\"framer\";// ../../library/src/utils/utils.ts\nvar k=\"undefined\"!=typeof window,S=k&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction E(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function M(t){throw Error(`Unexpected value: ${t}`);}// ../../../node_modules/fflate/esm/browser.js\nvar T=Uint8Array,L=Uint16Array,_=Int32Array,B=new T([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,/* unused */0,0,/* impossible */0]),x=new T([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,/* unused */0,0]),C=new T([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),A=function(t,e){for(var r=new L(31),n=0;n<31;++n)r[n]=e+=1<<t[n-1];for(var i=new _(r[30]),n=1;n<30;++n)for(var s=r[n];s<r[n+1];++s)i[s]=s-r[n]<<5|n;return{b:r,r:i};},F=A(B,2),P=F.b,j=F.r;P[28]=258,j[258]=28;var D=A(x,0),N=D.b,$=D.r,R=new L(32768);for(e=0;e<32768;++e)t=(61680&(t=(52428&(t=(43690&e)>>1|(21845&e)<<1))>>2|(13107&t)<<2))>>4|(3855&t)<<4,R[e]=((65280&t)>>8|(255&t)<<8)>>1;var O=function(t,e,r){for(var n,i=t.length,s=0,a=new L(e);s<i;++s)t[s]&&++a[t[s]-1];var o=new L(e);for(s=1;s<e;++s)o[s]=o[s-1]+a[s-1]<<1;if(r){n=new L(1<<e);var u=15-e;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],h=e-t[s],f=o[t[s]-1]++<<h,c=f|(1<<h)-1;f<=c;++f)n[R[f]>>u]=l;}else for(s=0,n=new L(i);s<i;++s)t[s]&&(n[s]=R[o[t[s]-1]++]>>15-t[s]);return n;},q=new T(288);for(e=0;e<144;++e)q[e]=8;for(e=144;e<256;++e)q[e]=9;for(e=256;e<280;++e)q[e]=7;for(e=280;e<288;++e)q[e]=8;var z=new T(32);for(e=0;e<32;++e)z[e]=5;var H=/* @__PURE__ */O(q,9,0),J=/* @__PURE__ */O(q,9,1),W=/* @__PURE__ */O(z,5,0),G=/* @__PURE__ */O(z,5,1),K=function(t){for(var e=t[0],r=1;r<t.length;++r)t[r]>e&&(e=t[r]);return e;},V=function(t,e,r){var n=e/8|0;return(t[n]|t[n+1]<<8)>>(7&e)&r;},X=function(t,e){var r=e/8|0;return(t[r]|t[r+1]<<8|t[r+2]<<16)>>(7&e);},Q=function(t){return(t+7)/8|0;},Z=function(t,e,r){return(null==e||e<0)&&(e=0),(null==r||r>t.length)&&(r=t.length),new T(t.subarray(e,r));},Y=[\"unexpected EOF\",\"invalid block type\",\"invalid length/literal\",\"invalid distance\",\"stream finished\",\"no stream handler\",,\"no callback\",\"invalid UTF-8 data\",\"extra field too long\",\"date not in range 1980-2099\",\"filename too long\",\"stream finishing\",\"invalid zip data\"],tt=function(t,e,r){var n=Error(e||Y[t]);if(n.code=t,Error.captureStackTrace&&Error.captureStackTrace(n,tt),!r)throw n;return n;},te=function(t,e,r,n){var i=t.length,s=n?n.length:0;if(!i||e.f&&!e.l)return r||new T(0);var a=!r,o=a||2!=e.i,u=e.i;a&&(r=new T(3*i));var l=function(t){var e=r.length;if(t>e){var n=new T(Math.max(2*e,t));n.set(r),r=n;}},h=e.f||0,f=e.p||0,c=e.b||0,g=e.l,d=e.d,p=e.m,y=e.n,v=8*i;do{if(!g){h=V(t,f,1);var m=V(t,f+1,3);if(f+=3,m){if(1==m)g=J,d=G,p=9,y=5;else if(2==m){var w=V(t,f,31)+257,b=V(t,f+10,15)+4,I=w+V(t,f+5,31)+1;f+=14;for(var U=new T(I),k=new T(19),S=0;S<b;++S)k[C[S]]=V(t,f+3*S,7);f+=3*b;for(var E=K(k),M=(1<<E)-1,L=O(k,E,1),S=0;S<I;){var _=L[V(t,f,M)];f+=15&_;var A=_>>4;if(A<16)U[S++]=A;else{var F=0,j=0;for(16==A?(j=3+V(t,f,3),f+=2,F=U[S-1]):17==A?(j=3+V(t,f,7),f+=3):18==A&&(j=11+V(t,f,127),f+=7);j--;)U[S++]=F;}}var D=U.subarray(0,w),$=U.subarray(w);p=K(D),y=K($),g=O(D,p,1),d=O($,y,1);}else tt(1);}else{var A=Q(f)+4,R=t[A-4]|t[A-3]<<8,q=A+R;if(q>i){u&&tt(0);break;}o&&l(c+R),r.set(t.subarray(A,q),c),e.b=c+=R,e.p=f=8*q,e.f=h;continue;}if(f>v){u&&tt(0);break;}}o&&l(c+131072);for(var z=(1<<p)-1,H=(1<<y)-1,W=f;;W=f){var F=g[X(t,f)&z],Y=F>>4;if((f+=15&F)>v){u&&tt(0);break;}if(F||tt(2),Y<256)r[c++]=Y;else if(256==Y){W=f,g=null;break;}else{var te=Y-254;if(Y>264){var S=Y-257,tr=B[S];te=V(t,f,(1<<tr)-1)+P[S],f+=tr;}var tn=d[X(t,f)&H],ti=tn>>4;tn||tt(3),f+=15&tn;var $=N[ti];if(ti>3){var tr=x[ti];$+=X(t,f)&(1<<tr)-1,f+=tr;}if(f>v){u&&tt(0);break;}o&&l(c+131072);var ts=c+te;if(c<$){var ta=s-$,to=Math.min($,ts);for(ta+c<0&&tt(3);c<to;++c)r[c]=n[ta+c];}for(;c<ts;++c)r[c]=r[c-$];}}e.l=g,e.p=W,e.b=c,e.f=h,g&&(h=1,e.m=p,e.d=d,e.n=y);}while(!h)return c!=r.length&&a?Z(r,0,c):r.subarray(0,c);},tr=function(t,e,r){r<<=7&e;var n=e/8|0;t[n]|=r,t[n+1]|=r>>8;},tn=function(t,e,r){r<<=7&e;var n=e/8|0;t[n]|=r,t[n+1]|=r>>8,t[n+2]|=r>>16;},ti=function(t,e){for(var r=[],n=0;n<t.length;++n)t[n]&&r.push({s:n,f:t[n]});var i=r.length,s=r.slice();if(!i)return{t:tf,l:0};if(1==i){var a=new T(r[0].s+1);return a[r[0].s]=1,{t:a,l:1};}r.sort(function(t,e){return t.f-e.f;}),r.push({s:-1,f:25001});var o=r[0],u=r[1],l=0,h=1,f=2;for(r[0]={s:-1,f:o.f+u.f,l:o,r:u};h!=i-1;)o=r[r[l].f<r[f].f?l++:f++],u=r[l!=h&&r[l].f<r[f].f?l++:f++],r[h++]={s:-1,f:o.f+u.f,l:o,r:u};for(var c=s[0].s,n=1;n<i;++n)s[n].s>c&&(c=s[n].s);var g=new L(c+1),d=ts(r[h-1],g,0);if(d>e){var n=0,p=0,y=d-e,v=1<<y;for(s.sort(function(t,e){return g[e.s]-g[t.s]||t.f-e.f;});n<i;++n){var m=s[n].s;if(g[m]>e)p+=v-(1<<d-g[m]),g[m]=e;else break;}for(p>>=y;p>0;){var w=s[n].s;g[w]<e?p-=1<<e-g[w]++-1:++n;}for(;n>=0&&p;--n){var b=s[n].s;g[b]==e&&(--g[b],++p);}d=e;}return{t:new T(g),l:d};},ts=function(t,e,r){return -1==t.s?Math.max(ts(t.l,e,r+1),ts(t.r,e,r+1)):e[t.s]=r;},ta=function(t){for(var e=t.length;e&&!t[--e];);for(var r=new L(++e),n=0,i=t[0],s=1,a=function(t){r[n++]=t;},o=1;o<=e;++o)if(t[o]==i&&o!=e)++s;else{if(!i&&s>2){for(;s>138;s-=138)a(32754);s>2&&(a(s>10?s-11<<5|28690:s-3<<5|12305),s=0);}else if(s>3){for(a(i),--s;s>6;s-=6)a(8304);s>2&&(a(s-3<<5|8208),s=0);}for(;s--;)a(i);s=1,i=t[o];}return{c:r.subarray(0,n),n:e};},to=function(t,e){for(var r=0,n=0;n<e.length;++n)r+=t[n]*e[n];return r;},tu=function(t,e,r){var n=r.length,i=Q(e+2);t[i]=255&n,t[i+1]=n>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<n;++s)t[i+s+4]=r[s];return(i+4+n)*8;},tl=function(t,e,r,n,i,s,a,o,u,l,h){tr(e,h++,r),++i[256];for(var f,c,g,d,p=ti(i,15),y=p.t,v=p.l,m=ti(s,15),w=m.t,b=m.l,I=ta(y),U=I.c,k=I.n,S=ta(w),E=S.c,M=S.n,T=new L(19),_=0;_<U.length;++_)++T[31&U[_]];for(var _=0;_<E.length;++_)++T[31&E[_]];for(var A=ti(T,7),F=A.t,P=A.l,j=19;j>4&&!F[C[j-1]];--j);var D=l+5<<3,N=to(i,q)+to(s,z)+a,$=to(i,y)+to(s,w)+a+14+3*j+to(T,F)+2*T[16]+3*T[17]+7*T[18];if(u>=0&&D<=N&&D<=$)return tu(e,h,t.subarray(u,u+l));if(tr(e,h,1+($<N)),h+=2,$<N){f=O(y,v,0),c=y,g=O(w,b,0),d=w;var R=O(F,P,0);tr(e,h,k-257),tr(e,h+5,M-1),tr(e,h+10,j-4),h+=14;for(var _=0;_<j;++_)tr(e,h+3*_,F[C[_]]);h+=3*j;for(var J=[U,E],G=0;G<2;++G)for(var K=J[G],_=0;_<K.length;++_){var V=31&K[_];tr(e,h,R[V]),h+=F[V],V>15&&(tr(e,h,K[_]>>5&127),h+=K[_]>>12);}}else f=H,c=q,g=W,d=z;for(var _=0;_<o;++_){var X=n[_];if(X>255){var V=X>>18&31;tn(e,h,f[V+257]),h+=c[V+257],V>7&&(tr(e,h,X>>23&31),h+=B[V]);var Q=31&X;tn(e,h,g[Q]),h+=d[Q],Q>3&&(tn(e,h,X>>5&8191),h+=x[Q]);}else tn(e,h,f[X]),h+=c[X];}return tn(e,h,f[256]),h+c[256];},th=/* @__PURE__ */new _([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),tf=/* @__PURE__ */new T(0),tc=function(t,e,r,n,i,s){var a=s.z||t.length,o=new T(n+a+5*(1+Math.ceil(a/7e3))+i),u=o.subarray(n,o.length-i),l=s.l,h=7&(s.r||0);if(e){h&&(u[0]=s.r>>3);for(var f=th[e-1],c=f>>13,g=8191&f,d=(1<<r)-1,p=s.p||new L(32768),y=s.h||new L(d+1),v=Math.ceil(r/3),m=2*v,w=function(e){return(t[e]^t[e+1]<<v^t[e+2]<<m)&d;},b=new _(25e3),I=new L(288),U=new L(32),k=0,S=0,E=s.i||0,M=0,C=s.w||0,A=0;E+2<a;++E){var F=w(E),P=32767&E,D=y[F];if(p[P]=D,y[F]=P,C<=E){var N=a-E;if((k>7e3||M>24576)&&(N>423||!l)){h=tl(t,u,0,b,I,U,S,M,A,E-A,h),M=k=S=0,A=E;for(var R=0;R<286;++R)I[R]=0;for(var R=0;R<30;++R)U[R]=0;}var O=2,q=0,z=g,H=P-D&32767;if(N>2&&F==w(E-H))for(var J=Math.min(c,N)-1,W=Math.min(32767,E),G=Math.min(258,N);H<=W&&--z&&P!=D;){if(t[E+O]==t[E+O-H]){for(var K=0;K<G&&t[E+K]==t[E+K-H];++K);if(K>O){if(O=K,q=H,K>J)break;for(var V=Math.min(H,K-2),X=0,R=0;R<V;++R){var Y=E-H+R&32767,tt=p[Y],te=Y-tt&32767;te>X&&(X=te,D=Y);}}}D=p[P=D],H+=P-D&32767;}if(q){b[M++]=268435456|j[O]<<18|$[q];var tr=31&j[O],tn=31&$[q];S+=B[tr]+x[tn],++I[257+tr],++U[tn],C=E+O,++k;}else b[M++]=t[E],++I[t[E]];}}for(E=Math.max(E,C);E<a;++E)b[M++]=t[E],++I[t[E]];h=tl(t,u,l,b,I,U,S,M,A,E-A,h),l||(s.r=7&h|u[h/8|0]<<3,h-=7,s.h=y,s.p=p,s.i=E,s.w=C);}else{for(var E=s.w||0;E<a+l;E+=65535){var ti=E+65535;ti>=a&&(u[h/8|0]=l,ti=a),h=tu(u,h+1,t.subarray(E,ti));}s.i=a;}return Z(o,0,n+Q(h)+i);},tg=function(t,e,r,n,i){if(!i&&(i={l:1},e.dictionary)){var s=e.dictionary.subarray(-32768),a=new T(s.length+t.length);a.set(s),a.set(t,s.length),t=a,i.w=s.length;}return tc(t,null==e.level?6:e.level,null==e.mem?i.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):20:12+e.mem,r,n,i);};function td(t,e){return tg(t,e||{},0,0);}function tp(t,e){return te(t,{i:2},e&&e.out,e&&e.dictionary);}var ty=\"undefined\"!=typeof TextDecoder&&/* @__PURE__ */new TextDecoder,tv=0;try{ty.decode(tf,{stream:!0}),tv=1;}catch(t){}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar tm=1024,tw=1.5,tb=t=>2**t-1,tI=t=>-(2**(t-1)),tU=t=>2**(t-1)-1,tk={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:tI(8),Int16:tI(16),Int32:tI(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},tS={Uint8:tb(8),Uint16:tb(16),Uint32:tb(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:tU(8),Int16:tU(16),Int32:tU(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function tE(t,e,r,n){E(t>=e,t,\"outside lower bound for\",n),E(t<=r,t,\"outside upper bound for\",n);}var tM=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*tw)+t);r.set(this.bytes),this.bytes=r,this.view=I(r);}writeUint8(t){tE(t,tk.Uint8,tS.Uint8,\"Uint8\");let e=w.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){tE(t,tk.Uint16,tS.Uint16,\"Uint16\");let e=w.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){tE(t,tk.Uint32,tS.Uint32,\"Uint32\");let e=w.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){tE(t,tk.Uint64,tS.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){tE(t,tk.BigUint64,tS.BigUint64,\"BigUint64\");let e=w.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){tE(t,tk.Int8,tS.Int8,\"Int8\");let e=w.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){tE(t,tk.Int16,tS.Int16,\"Int16\");let e=w.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){tE(t,tk.Int32,tS.Int32,\"Int32\");let e=w.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){tE(t,tk.Int64,tS.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){tE(t,tk.BigInt64,tS.BigInt64,\"BigInt64\");let e=w.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=w.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=w.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){this.offset=0,this.bytes=new Uint8Array(tm),this.view=I(this.bytes),this.encoder=new TextEncoder,this.encodedStrings=/* @__PURE__ */new Map;}};// src/utils/typeChecks.ts\nfunction tT(t){return Number.isFinite(t);}function tL(t){return void 0===t;}function t_(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar tB=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return E(tT(r),\"Invalid chunkId\"),E(tT(n),\"Invalid offset\"),E(tT(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(E(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as tx}from\"framer\";function tC(t){if(t_(t))return 0/* Null */;switch(t.type){case tx.Array:return 1/* Array */;case tx.Boolean:return 2/* Boolean */;case tx.Color:return 3/* Color */;case tx.Date:return 4/* Date */;case tx.Enum:return 5/* Enum */;case tx.File:return 6/* File */;case tx.ResponsiveImage:return 10/* ResponsiveImage */;case tx.Link:return 7/* Link */;case tx.Number:return 8/* Number */;case tx.Object:return 9/* Object */;case tx.RichText:return 11/* RichText */;case tx.String:return 12/* String */;default:M(t);}}function tA(t){let e=t.readUint16(),n=[];for(let i=0;i<e;i++){let e=r.read(t);n.push(e);}return{type:tx.Array,value:n};}function tF(t,e){for(let n of(t.writeUint16(e.value.length),e.value))r.write(t,n);}function tP(t,e,n){let i=t.value.length,s=e.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=t.value[s],a=e.value[s],o=r.compare(i,a,n);if(0!==o)return o;}return 0;}function tj(t){return{type:tx.Boolean,value:0!==t.readUint8()};}function tD(t,e){t.writeUint8(e.value?1:0);}function tN(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function t$(t){return{type:tx.Color,value:t.readString()};}function tR(t,e){t.writeString(e.value);}function tO(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tq(t){let e=t.readInt64(),r=new Date(e);return{type:tx.Date,value:r.toISOString()};}function tz(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function tH(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function tJ(t){return{type:tx.Enum,value:t.readString()};}function tW(t,e){t.writeString(e.value);}function tG(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tK(t){return{type:tx.File,value:t.readString()};}function tV(t,e){t.writeString(e.value);}function tX(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tQ(t){return{type:tx.Link,value:t.readJson()};}function tZ(t,e){t.writeJson(e.value);}function tY(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function t1(t){return{type:tx.Number,value:t.readFloat64()};}function t0(t,e){t.writeFloat64(e.value);}function t2(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function t6(t){let e=t.readUint16(),n={};for(let i=0;i<e;i++){let e=t.readString();n[e]=r.read(t);}return{type:tx.Object,value:n};}function t3(t,e){let n=Object.entries(e.value);for(let[e,i]of(t.writeUint16(n.length),n))t.writeString(e),r.write(t,i);}function t5(t,e,n){let i=Object.keys(t.value).sort(),s=Object.keys(e.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=t.value[o]??null,h=e.value[u]??null,f=r.compare(l,h,n);if(0!==f)return f;}return 0;}function t4(t){return{type:tx.ResponsiveImage,value:t.readJson()};}function t8(t,e){t.writeJson(e.value);}function t7(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function t9(t){return{type:tx.RichText,value:t.readUint32()};}function et(t,e){t.writeUint32(e.value);}function ee(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}function er(t){return{type:tx.String,value:t.readString()};}function en(t,e){t.writeString(e.value);}function ei(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return tA(t);case 2/* Boolean */:return tj(t);case 3/* Color */:return t$(t);case 4/* Date */:return tq(t);case 5/* Enum */:return tJ(t);case 6/* File */:return tK(t);case 7/* Link */:return tQ(t);case 8/* Number */:return t1(t);case 9/* Object */:return t6(t);case 10/* ResponsiveImage */:return t4(t);case 11/* RichText */:return t9(t);case 12/* String */:return er(t);default:M(e);}},t.write=function(t,e){let r=tC(e);if(t.writeUint8(r),!t_(e))switch(e.type){case tx.Array:return tF(t,e);case tx.Boolean:return tD(t,e);case tx.Color:return tR(t,e);case tx.Date:return tz(t,e);case tx.Enum:return tW(t,e);case tx.File:return tV(t,e);case tx.Link:return tZ(t,e);case tx.Number:return t0(t,e);case tx.Object:return t3(t,e);case tx.ResponsiveImage:return t8(t,e);case tx.RichText:return et(t,e);case tx.String:return en(t,e);default:M(e);}},t.compare=function(t,e,r){let n=tC(t),i=tC(e);if(n<i)return -1;if(n>i)return 1;if(t_(t)||t_(e))return 0;switch(t.type){case tx.Array:return E(e.type===tx.Array),tP(t,e,r);case tx.Boolean:return E(e.type===tx.Boolean),tN(t,e);case tx.Color:return E(e.type===tx.Color),tO(t,e);case tx.Date:return E(e.type===tx.Date),tH(t,e);case tx.Enum:return E(e.type===tx.Enum),tG(t,e);case tx.File:return E(e.type===tx.File),tX(t,e);case tx.Link:return E(e.type===tx.Link),tY(t,e);case tx.Number:return E(e.type===tx.Number),t2(t,e);case tx.Object:return E(e.type===tx.Object),t5(t,e,r);case tx.ResponsiveImage:return E(e.type===tx.ResponsiveImage),t7(t,e);case tx.RichText:return E(e.type===tx.RichText),ee(t,e);case tx.String:return E(e.type===tx.String),ei(t,e,r);default:M(t);}};})(r||(r={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar es=class t{sortEntries(){this.entries.sort((t,e)=>{for(let n=0;n<this.fieldNames.length;n++){let i=t.values[n],s=e.values[n],a=r.compare(i,s,this.options.collation);if(0!==a)return a;}return t.pointer.compare(e.pointer);});}static deserialize(e,n){n||(e=tp(e));let i=new b(e),s=i.readJson(),a=i.readUint8(),o=[];for(let t=0;t<a;t++){let t=i.readString();o.push(t);}let u=new t(o,{collation:s,cmsBackendCompression:n}),l=i.readUint32();for(let t=0;t<l;t++){let t=[];for(let e=0;e<a;e++){let e=r.read(i);t.push(e);}let e=tB.read(i);u.entries.push({values:t,pointer:e});}return u;}serialize(){let t=new tM;for(let e of(t.writeJson(this.options.collation),t.writeUint8(this.fieldNames.length),this.fieldNames))t.writeString(e);for(let e of(this.sortEntries(),t.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=e;for(let e of n)r.write(t,e);i.write(t);}let e=t.subarray();return this.options.cmsBackendCompression?e:td(e);}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,this.entries=[];}},ea=3,eo=250,eu=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],el=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!eu.includes(n.status)||++r>ea)return n;}catch(t){if(e?.signal?.aborted||++r>ea)throw t;}await eh(r);}};async function eh(t){let e=Math.floor(eo*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// ../../shared/src/murmurHash.ts\nfunction ef(t){let e=3&t.length,r=t.length-e,n=0,i=0;for(;i<r;){let e=255&t.charCodeAt(i)|(255&t.charCodeAt(++i))<<8|(255&t.charCodeAt(++i))<<16|(255&t.charCodeAt(++i))<<24;++i,n^=e=(65535&(e=(e=(65535&e)*3432918353+(((e>>>16)*3432918353&65535)<<16)&4294967295)<<15|e>>>17))*461845907+(((e>>>16)*461845907&65535)<<16)&4294967295,n=n<<13|n>>>19;let r=(65535&n)*5+(((n>>>16)*5&65535)<<16)&4294967295;n=(65535&r)+27492+(((r>>>16)+58964&65535)<<16);}let s=0;return e>=3&&(s^=(255&t.charCodeAt(i+2))<<16),e>=2&&(s^=(255&t.charCodeAt(i+1))<<8),e>=1&&(s^=255&t.charCodeAt(i),n^=s=(65535&(s=(s=(65535&s)*3432918353+(((s>>>16)*3432918353&65535)<<16)&4294967295)<<15|s>>>17))*461845907+(((s>>>16)*461845907&65535)<<16)&4294967295),n^=t.length,n^=n>>>16,n=(65535&n)*2246822507+(((n>>>16)*2246822507&65535)<<16)&4294967295,n^=n>>>13,n=(65535&n)*3266489909+(((n>>>16)*3266489909&65535)<<16)&4294967295,(n^=n>>>16)>>>0;}// src/code-generation/components/cms/bundled/rangeRequest.old.ts\nvar ec=f(v()),eg=\"\\r\\n\",ed=\"--\";async function ep(t,e){let r=new URL(t),n=eM(e);r.searchParams.set(\"rangeHash\",ef(n).toString(16));let i=await el(r,{headers:{Range:n}});if(!i.ok)throw Error(`Request failed: ${i.status} ${i.statusText}`);let s=await i.arrayBuffer(),a=new Uint8Array(s);if(200===i.status)return e.map(t=>{if(t.to>a.length)throw Error(\"Missing data\");return a.slice(t.from,t.to);});if(206===i.status){let t=i.headers.get(\"Content-Type\");if(!t)throw Error(\"Missing Content-Type header\");let r=new eb,n=new ec.default(t);if(\"multipart\"===n.type&&\"byteranges\"===n.subtype){let t=n.parameters.get(\"boundary\");if(!t)throw Error(\"Missing boundary parameter\");let e=em(a,t);for(let{headers:t,body:n}of e){let e=t.get(\"Content-Range\");if(!e)throw Error(\"Missing Content-Range header\");let i=ew(e);if(\"bytes\"!==i.unit)throw Error(\"Unsupported unit\");r.write(i.start,n);}}else{let t=i.headers.get(\"Content-Range\");if(!t)throw Error(\"Missing Content-Range header\");let e=ew(t);if(\"bytes\"!==e.unit)throw Error(\"Unsupported unit\");r.write(e.start,a);}return e.map(t=>r.read(t.from,t.to-t.from));}throw Error(`Unsupported response: ${i.status} ${i.statusText}`);}var ey=new TextEncoder,ev=new TextDecoder;function em(t,e){let r=ey.encode(ed+e),n=eU(t,r);if(tL(n))throw Error(\"Missing parts start\");let i=n+r.length,s=ey.encode(eg+ed+e+ed),a=ek(t,s);if(tL(a))throw Error(\"Missing parts end\");let o=ey.encode(eg+ed+e),u=t.subarray(i,a),l=eI(u,o);return l.map(t=>{let e=ey.encode(eg+eg),r=eU(t,e);if(tL(r))throw Error(\"Missing headers end\");let n=ey.encode(eg),i=t.subarray(0,r),s=eI(i,n),a=new Headers;for(let t of s){let e=ev.decode(t),[r,n]=e.split(\": \",2);r&&n&&a.append(r,n);}let o=r+e.length,u=t.slice(o);return{headers:a,body:u};});}function ew(t){let e=RegExp(\"^(?<unit>\\\\w+) (?<start>\\\\d+)-(?<end>\\\\d+)\\\\/(?<size>\\\\d+|\\\\*)$\",\"u\").exec(t);if(!e||!e.groups)throw Error(\"Invalid Content-Range header\");let{unit:r,start:n,end:i,size:s}=e.groups;return{unit:r,start:Number(n),end:Number(i),size:\"*\"!==s?Number(s):null};}var eb=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(E(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=eE(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(E(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=eE(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){this.chunks=[];}};function eI(t,e){let r=[];for(;t.length>0;){let n=eU(t,e)??t.length,i=t.subarray(0,n);r.push(i),t=t.subarray(n+e.length);}return r;}function eU(t,e){for(let r=0;r<t.length-e.length;r++){let n=t.subarray(r);if(eS(n,e))return r;}}function ek(t,e){for(let r=t.length-e.length;r>=0;r--){let n=t.subarray(r);if(eS(n,e))return r;}}function eS(t,e){for(let r=0;r<e.length;r++)if(t[r]!==e[r])return!1;return!0;}function eE(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function eM(t){E(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}let n=r.map(t=>`${t.from}-${t.to-1}`);return`bytes=${n.join(\",\")}`;}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function eT(t,e,r){if(!r)return ep(t,e);let n=eB(e),i=[],s=0;for(let t of n)i.push(`${t.from}-${t.to-1}`),s+=t.to-t.from;let a=new URL(t),o=i.join(\",\");a.searchParams.set(\"range\",o);let u=await el(a);if(200!==u.status)throw Error(`Request failed: ${u.status} ${u.statusText}`);let l=await u.arrayBuffer(),h=new Uint8Array(l);if(h.length!==s)throw Error(\"Request failed: Unexpected response length\");let f=new eL,c=0;for(let t of n){let e=t.to-t.from,r=c+e,n=h.subarray(c,r);f.write(t.from,n),c=r;}return e.map(t=>f.read(t.from,t.to-t.from));}var eL=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(E(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=e_(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(E(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=e_(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){this.chunks=[];}};function e_(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function eB(t){E(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar ex=class{async loadModel(){let[t]=await eT(this.options.url,[this.options.range],this.options.cmsBackendCompression);return E(t,\"Failed to load model\"),es.deserialize(t,this.options.cmsBackendCompression);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){E(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:M(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==U.String||e.value?.type!==U.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==U.String||e.value?.type!==U.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==U.String||e.value?.type!==U.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(t,e,n){let i=0,s=t.length;for(;i<s;){let a=i+s>>1,o=t[a],u=o.values[e];0>r.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(t,e,n){let i=0,s=t.length;for(;i<s;){let a=i+s>>1,o=t[a],u=o.values[e];r.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,this.supportedLookupTypes=[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */],this.collation=this.options.collation;let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];E(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r;}},eC=class t{static read(e,n){let i=new t;if(n){let t=e.readUint32(),r=e.readBytes(t),i=tp(r,{dictionary:n});e=new b(i);}let s=e.readUint16();for(let t=0;t<s;t++){let t=e.readString(),n=r.read(e);i.setField(t,n);}return i;}writeUncompressed(t){for(let[e,n]of(t.writeUint16(this.fields.size),this.fields))t.writeString(e),r.write(t,n);}write(t,e){if(e){let r=new tM;this.writeUncompressed(r);let n=td(r.subarray(),{dictionary:e});t.writeUint32(n.length),t.writeBytes(n);}else this.writeUncompressed(t);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){this.fields=/* @__PURE__ */new Map;}},eA=class{scanItems(){return this.itemsPromise??=Promise.all([el(this.url),this.getCompressionDictionary()]).then(async([t,e])=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let r=await t.arrayBuffer(),n=new Uint8Array(r),i=new b(n),s=[],a=i.readUint32();for(let t=0;t<a;t++){let t=i.getOffset(),r=eC.read(i,e),n=i.getOffset()-t,a=new tB(this.id,t,n),o=a.toString(),u={pointer:o,data:r.getData()};this.itemLoader.prime(o,u),s.push(u);}return s;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}getCompressionDictionary(){if(!this.compressionDictionaryUrl)return null;let t=this.compressionDictionaryCache.get(this.compressionDictionaryUrl);if(t)return t;let e=el(this.compressionDictionaryUrl).then(async t=>{if(!t.ok)throw Error(`Compression dictionary request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer();return new Uint8Array(e);});return this.compressionDictionaryCache.set(this.compressionDictionaryUrl,e),e;}constructor(t,e,r,n){this.id=t,this.url=e,this.compressionDictionaryUrl=r,this.compressionDictionaryCache=n,this.itemLoader=new m.default(async t=>{let e=t.map(t=>{let e=tB.fromString(t);return{from:e.offset,to:e.offset+e.length};}),[r,n]=await Promise.all([eT(this.url,e,!this.compressionDictionaryUrl),this.getCompressionDictionary()]);return r.map((e,r)=>{let i=new b(e),s=eC.read(i,n),a=t[r];return E(a,\"Missing pointer\"),{pointer:a,data:s.getData()};});});}},eF=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=tB.fromString(t),r=this.chunks[e.chunkId];return E(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=tB.fromString(t.pointer),n=tB.fromString(e.pointer);return r.compare(n);}compareValues(t,e,n){return r.compare(t,e,n);}constructor(t){this.options=t,this.schema=this.options.schema,this.indexes=this.options.indexes,this.resolveRichText=this.options.resolveRichText;let e=/* @__PURE__ */new Map;this.chunks=this.options.chunks.map((t,r)=>new eA(r,t,this.options.compressionDictionary,e));}};export{eF as DatabaseCollection,ex as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let e=[];export async function resolveRichText(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (400c93f)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as i}from\"framer\";import{DatabaseCollection as a}from\"./k9ab_RTpu-0.js\";import{resolveRichText as r}from\"./k9ab_RTpu-1.js\";let n={FlUnEl6Vz:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},nextItemId:{isNullable:!0,type:t.String},oktj2oqpt:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},Wlt0uqd1E:{isNullable:!0,type:t.String},ydtQH16Vd:{isNullable:!0,type:t.String}},o=new i,u=new l(o),p={collectionByLocaleId:{default:new a({chunks:[new URL(\"./k9ab_RTpu-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/kEEdQNdPOZMRflG7lz4a/HPTTyemSvbVywrVqF1HM/k9ab_RTpu.js\").href.replace(\"/modules/\",\"/cms/\")],compressionDictionary:null,indexes:[],resolveRichText:r,schema:n})},displayName:\"Nexus Categories\"};export default p;e(p,{ydtQH16Vd:{defaultValue:\"\",title:\"Title\",type:t.String},Wlt0uqd1E:{title:\"Slug\",type:t.String},oktj2oqpt:{defaultValue:\"\",placeholder:\"Home\",title:\"icon\",type:t.String},FlUnEl6Vz:{defaultValue:\"\",title:\"Desc\",type:t.String},previousItemId:{dataIdentifier:\"local-module:collection/k9ab_RTpu:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/k9ab_RTpu:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await u.get({from:{data:p,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"Wlt0uqd1E\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.Wlt0uqd1E;},async getRecordIdBySlug(e,t){let[l]=await u.get({from:{data:p,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"Wlt0uqd1E\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerData\":\"\",\"framerContractVersion\":\"1\",\"framerRecordIdKey\":\"id\",\"framerCollectionId\":\"k9ab_RTpu\",\"framerCollectionUtils\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerSlug\":\"Wlt0uqd1E\",\"framerColorSyntax\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},u=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},l=(t,n,i)=>(i=null!=t?e(s(t)):{},u(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),h=o({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),c=l(h()),f={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},g=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=f.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=f.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=f.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=f.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=f.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=f.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=f.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=f.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=f.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=f.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,this.offset=0,this.view=d(this.bytes),this.decoder=new TextDecoder;}};function d(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as p}from\"framer\";// ../../library/src/utils/utils.ts\nvar y=\"undefined\"!=typeof window,v=y&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction w(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function m(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar I=1024,b=1.5,U=t=>2**t-1,S=t=>-(2**(t-1)),k=t=>2**(t-1)-1,L={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:S(8),Int16:S(16),Int32:S(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},B={Uint8:U(8),Uint16:U(16),Uint32:U(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:k(8),Int16:k(16),Int32:k(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function E(t,e,r,n){w(t>=e,t,\"outside lower bound for\",n),w(t<=r,t,\"outside upper bound for\",n);}var M=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*b)+t);r.set(this.bytes),this.bytes=r,this.view=d(r);}writeUint8(t){E(t,L.Uint8,B.Uint8,\"Uint8\");let e=f.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){E(t,L.Uint16,B.Uint16,\"Uint16\");let e=f.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){E(t,L.Uint32,B.Uint32,\"Uint32\");let e=f.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){E(t,L.Uint64,B.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){E(t,L.BigUint64,B.BigUint64,\"BigUint64\");let e=f.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){E(t,L.Int8,B.Int8,\"Int8\");let e=f.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){E(t,L.Int16,B.Int16,\"Int16\");let e=f.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){E(t,L.Int32,B.Int32,\"Int32\");let e=f.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){E(t,L.Int64,B.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){E(t,L.BigInt64,B.BigInt64,\"BigInt64\");let e=f.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=f.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=f.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){this.offset=0,this.bytes=new Uint8Array(I),this.view=d(this.bytes),this.encoder=new TextEncoder,this.encodedStrings=/* @__PURE__ */new Map;}};// src/utils/typeChecks.ts\nfunction F(t){return Number.isFinite(t);}function T(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar N=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return w(F(r),\"Invalid chunkId\"),w(F(n),\"Invalid offset\"),w(F(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(w(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as A}from\"framer\";function O(t){if(T(t))return 0/* Null */;switch(t.type){case A.Array:return 1/* Array */;case A.Boolean:return 2/* Boolean */;case A.Color:return 3/* Color */;case A.Date:return 4/* Date */;case A.Enum:return 5/* Enum */;case A.File:return 6/* File */;case A.ResponsiveImage:return 10/* ResponsiveImage */;case A.Link:return 7/* Link */;case A.Number:return 8/* Number */;case A.Object:return 9/* Object */;case A.RichText:return 11/* RichText */;case A.String:return 12/* String */;default:m(t);}}function x(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:A.Array,value:n};}function P(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function q(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function R(t){return{type:A.Boolean,value:0!==t.readUint8()};}function _(t,e){t.writeUint8(e.value?1:0);}function D(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function j(t){return{type:A.Color,value:t.readString()};}function C(t,e){t.writeString(e.value);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function W(t){let e=t.readInt64(),r=new Date(e);return{type:A.Date,value:r.toISOString()};}function $(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function z(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function G(t){return{type:A.Enum,value:t.readString()};}function K(t,e){t.writeString(e.value);}function H(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:A.File,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:A.Link,value:t.readJson()};}function Z(t,e){t.writeJson(e.value);}function tt(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function te(t){return{type:A.Number,value:t.readFloat64()};}function tr(t,e){t.writeFloat64(e.value);}function tn(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function ti(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:A.Object,value:n};}function ts(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function ta(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function to(t){return{type:A.ResponsiveImage,value:t.readJson()};}function tu(t,e){t.writeJson(e.value);}function tl(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function th(t){return{type:A.RichText,value:t.readUint32()};}function tc(t,e){t.writeUint32(e.value);}function tf(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}function tg(t){return{type:A.String,value:t.readString()};}function td(t,e){t.writeString(e.value);}function tp(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return x(t);case 2/* Boolean */:return R(t);case 3/* Color */:return j(t);case 4/* Date */:return W(t);case 5/* Enum */:return G(t);case 6/* File */:return V(t);case 7/* Link */:return Y(t);case 8/* Number */:return te(t);case 9/* Object */:return ti(t);case 10/* ResponsiveImage */:return to(t);case 11/* RichText */:return th(t);case 12/* String */:return tg(t);default:m(e);}},t.write=function(t,e){let r=O(e);if(t.writeUint8(r),!T(e))switch(e.type){case A.Array:return P(t,e);case A.Boolean:return _(t,e);case A.Color:return C(t,e);case A.Date:return $(t,e);case A.Enum:return K(t,e);case A.File:return X(t,e);case A.Link:return Z(t,e);case A.Number:return tr(t,e);case A.Object:return ts(t,e);case A.ResponsiveImage:return tu(t,e);case A.RichText:return tc(t,e);case A.String:return td(t,e);default:m(e);}},t.compare=function(t,e,r){let n=O(t),i=O(e);if(n<i)return -1;if(n>i)return 1;if(T(t)||T(e))return 0;switch(t.type){case A.Array:return w(e.type===A.Array),q(t,e,r);case A.Boolean:return w(e.type===A.Boolean),D(t,e);case A.Color:return w(e.type===A.Color),J(t,e);case A.Date:return w(e.type===A.Date),z(t,e);case A.Enum:return w(e.type===A.Enum),H(t,e);case A.File:return w(e.type===A.File),Q(t,e);case A.Link:return w(e.type===A.Link),tt(t,e);case A.Number:return w(e.type===A.Number),tn(t,e);case A.Object:return w(e.type===A.Object),ta(t,e,r);case A.ResponsiveImage:return w(e.type===A.ResponsiveImage),tl(t,e);case A.RichText:return w(e.type===A.RichText),tf(t,e);case A.String:return w(e.type===A.String),tp(t,e,r);default:m(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar ty=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new g(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=N.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new M;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,this.entries=[];}},tv=3,tw=250,tm=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tI=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tm.includes(n.status)||++r>tv)return n;}catch(t){if(e?.signal?.aborted||++r>tv)throw t;}await tb(r);}};async function tb(t){let e=Math.floor(tw*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tU(t,e){let r=tL(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tI(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tS,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tS=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(w(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tk(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(w(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tk(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){this.chunks=[];}};function tk(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tL(t){w(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tB=class{async loadModel(){let[t]=await tU(this.options.url,[this.options.range]);return w(t,\"Failed to load model\"),ty.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){w(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:m(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==p.String||e.value?.type!==p.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==p.String||e.value?.type!==p.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==p.String||e.value?.type!==p.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,this.supportedLookupTypes=[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */],this.collation=this.options.collation;let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];w(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r;}},tE=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){this.fields=/* @__PURE__ */new Map;}},tM=class{scanItems(){return this.itemsPromise??=tI(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new g(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tE.read(n),r=n.getOffset()-t,s=new N(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,this.itemLoader=new c.default(async t=>{let e=t.map(t=>{let e=N.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tU(this.url,e);return r.map((e,r)=>{let n=new g(e),i=tE.read(n),s=t[r];return w(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});});}},tF=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=N.fromString(t),r=this.chunks[e.chunkId];return w(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=N.fromString(t.pointer),n=N.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,this.schema=this.options.schema,this.indexes=this.options.indexes,this.resolveRichText=this.options.resolveRichText,this.chunks=this.options.chunks.map((t,e)=>new tM(e,t));}};export{tF as DatabaseCollection,tB as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let t=(t,e)=>async()=>{let r=await t();return r[e];},e=()=>import(\"./LDVrVxSwA-2.js\"),r=[t(e,\"richText\"),t(e,\"richText1\"),t(e,\"richText2\"),t(e,\"richText3\"),t(e,\"richText4\"),t(e,\"richText5\"),t(e,\"richText6\"),t(e,\"richText7\"),t(e,\"richText8\"),t(e,\"richText9\"),t(e,\"richText10\"),t(e,\"richText11\"),t(e,\"richText12\"),t(e,\"richText13\"),t(e,\"richText14\"),t(e,\"richText15\"),t(e,\"richText16\"),t(e,\"richText17\"),t(e,\"richText18\"),t(e,\"richText19\"),t(e,\"richText20\"),t(e,\"richText21\"),t(e,\"richText22\"),t(e,\"richText23\"),t(e,\"richText24\"),t(e,\"richText25\"),t(e,\"richText26\"),t(e,\"richText27\"),t(e,\"richText28\")];export async function resolveRichText(t){let e=r[t];if(e)return await e();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f712822)\nimport{addPropertyControls as e,ControlType as l,QueryCache as t,QueryEngine as r}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as o}from\"./LDVrVxSwA-0.js\";import{resolveRichText as i}from\"./LDVrVxSwA-1.js\";let m={BhfSXhnEa:{isNullable:!0,type:l.String},BQHqQVojC:{isNullable:!0,type:l.String},bXJGFms9l:{isNullable:!0,type:l.Boolean},id:{isNullable:!1,type:l.String},kP_ilW_AW:{isNullable:!0,type:l.String},NDUE7qyq3:{isNullable:!0,type:l.String},nextItemId:{isNullable:!0,type:l.String},o4zCRRPa0:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},rq8vtouYb:{isNullable:!0,type:l.RichText},TssRkswRH:{isNullable:!0,type:l.ResponsiveImage}},n=[\"id\",\"rq8vtouYb\"],c={type:1},u=[\"previousItemId\",\"rq8vtouYb\"],s=[\"nextItemId\",\"rq8vtouYb\"],f=[\"id\",\"NDUE7qyq3\"],d=[\"NDUE7qyq3\",\"id\"],p=[\"BQHqQVojC\",\"rq8vtouYb\"],w={type:0},y=[\"NDUE7qyq3\",\"rq8vtouYb\"],V=[\"o4zCRRPa0\",\"rq8vtouYb\"],S=[\"rq8vtouYb\",\"rq8vtouYb\"],g=[\"BhfSXhnEa\",\"rq8vtouYb\"],x=[\"bXJGFms9l\",\"rq8vtouYb\"],h=[\"TssRkswRH\",\"rq8vtouYb\"],L=[\"kP_ilW_AW\",\"rq8vtouYb\"],R=new r,N=new t(R),q={collectionByLocaleId:{default:new a({chunks:[new URL(\"./LDVrVxSwA-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[new o({collation:c,collectionSchema:m,fieldNames:n,range:{from:0,to:879},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:c,collectionSchema:m,fieldNames:u,range:{from:879,to:1757},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:c,collectionSchema:m,fieldNames:s,range:{from:1757,to:2631},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:c,collectionSchema:m,fieldNames:f,range:{from:2631,to:4020},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:c,collectionSchema:m,fieldNames:d,range:{from:4020,to:5409},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:w,collectionSchema:m,fieldNames:p,range:{from:5409,to:6550},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:w,collectionSchema:m,fieldNames:y,range:{from:6550,to:7685},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:w,collectionSchema:m,fieldNames:V,range:{from:7685,to:11267},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:w,collectionSchema:m,fieldNames:S,range:{from:11267,to:11892},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:w,collectionSchema:m,fieldNames:g,range:{from:11892,to:12778},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:w,collectionSchema:m,fieldNames:x,range:{from:12778,to:13316},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:w,collectionSchema:m,fieldNames:h,range:{from:13316,to:23975},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:w,collectionSchema:m,fieldNames:L,range:{from:23975,to:27557},url:new URL(\"./LDVrVxSwA-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:i,schema:m})},displayName:\"Nexus Docs\"};export default q;e(q,{BQHqQVojC:{defaultValue:\"\",title:\"Title\",type:l.String},NDUE7qyq3:{title:\"Slug\",type:l.String},o4zCRRPa0:{defaultValue:\"\",title:\"Desc\",type:l.String},rq8vtouYb:{defaultValue:\"\",title:\"Content\",type:l.RichText},BhfSXhnEa:{dataIdentifier:\"local-module:collection/k9ab_RTpu:default\",defaultValue:\"fd8IvLUHg\",title:\"Category\",type:l.CollectionReference},bXJGFms9l:{defaultValue:!1,title:\"Popular\",type:l.Boolean},TssRkswRH:{__defaultAssetReference:\"data:framer/asset-reference,7snzQQVQ6LP845QAOK3WP6VHo8.png?originalFilename=og-image.png&preferredSize=auto\",title:\"og:image\",type:l.ResponsiveImage},kP_ilW_AW:{defaultValue:\"\",title:\"Page Description\",type:l.String},previousItemId:{dataIdentifier:\"local-module:collection/LDVrVxSwA:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/LDVrVxSwA:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[t]=await N.get({from:{data:q,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"NDUE7qyq3\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return t?.NDUE7qyq3;},async getRecordIdBySlug(e,l){let[t]=await N.get({from:{data:q,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"NDUE7qyq3\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return t?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"false\",\"framerRecordIdKey\":\"id\",\"framerData\":\"\",\"framerCollectionUtils\":\"1\",\"framerCollectionId\":\"LDVrVxSwA\",\"framerSlug\":\"NDUE7qyq3\",\"framerEnumToDisplayNameUtils\":\"2\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-SemiBold\"]);export const fonts=[];export const css=['.framer-kIkur .framer-styles-preset-19imypf:not(.rich-text-wrapper), .framer-kIkur .framer-styles-preset-19imypf.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2a680c9a-4e39-4faf-a979-408e1697909f, #1d1e20); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-kIkur\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca9141d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-SemiBold\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.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://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-HWQek .framer-styles-preset-1dfz8e3:not(.rich-text-wrapper), .framer-HWQek .framer-styles-preset-1dfz8e3.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, #43474e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-HWQek\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);export const fonts=[];export const css=['.framer-jFdnB .framer-styles-preset-1mdu3r8:not(.rich-text-wrapper), .framer-jFdnB .framer-styles-preset-1mdu3r8.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, #43474e); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-jFdnB\";\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 (9f55354)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6kpbTxjqICCn3AsNmn8Q/2q8G34cVPIZ1YlrjNOKA/BOJylKTMn.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/gBzIPJOmnFO8GxhUJvsk/sXFwzZ7vJOmdURph3Vcz/GoeAgrlIE.js\";const enabledGestures={\"I21:906;21:6042\":{hover:true,pressed:true}};const cycleOrder=[\"I21:906;21:6042\",\"ciqIGQTmo\"];const serializationHash=\"framer-s1aSa\";const variantClassNames={\"I21:906;21:6042\":\"framer-v-1yp1mdk\",ciqIGQTmo:\"framer-v-j8mm4w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={active:\"ciqIGQTmo\",default:\"I21:906;21:6042\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,fLJmSViJW:link??props.fLJmSViJW,variant:humanReadableVariantMap[props.variant]??props.variant??\"I21:906;21:6042\",Yns1VGesa:title??props.Yns1VGesa??\"Label\"};};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,Yns1VGesa,fLJmSViJW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I21:906;21:6042\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:fLJmSViJW,nodeId:\"I21:906;21:6042\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1yp1mdk\",className,classNames)} framer-pbon2c`,\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"I21:906;21:6042\",ref:ref??ref1,style:{...style},...addPropertyOverrides({\"I21:906;21:6042-hover\":{\"data-framer-name\":undefined},\"I21:906;21:6042-pressed\":{\"data-framer-name\":undefined},ciqIGQTmo:{\"data-framer-name\":\"active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v29vr5\",layoutDependency:layoutDependency,layoutId:\"BjLDHPHMf\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iwqjuy\",layoutDependency:layoutDependency,layoutId:\"lR_kCJf7B\",style:{backgroundColor:\"var(--token-8fbb1b0f-dede-4d92-b5da-585fbf605439, rgba(29, 30, 32, 0.1))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n8r6gi\",layoutDependency:layoutDependency,layoutId:\"Gdn3Q7Fas\",style:{backgroundColor:\"var(--token-0e70da78-ac1f-429c-9de0-fc086636a835, rgb(64, 93, 229))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:0},variants:{ciqIGQTmo:{opacity:1}}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2d5q3z\",layoutDependency:layoutDependency,layoutId:\"xtjXzDU2c\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{\"I21:906;21:6042-hover\":{backgroundColor:\"var(--token-ff11583a-f3fe-41bd-8758-bfc784a2db7c, rgba(17, 24, 28, 0.07))\"},\"I21:906;21:6042-pressed\":{backgroundColor:\"var(--token-271b228c-d1ee-4fba-bdaf-899f503d427d, rgba(17, 24, 28, 0.12))\"}},...addPropertyOverrides({\"I21:906;21:6042-pressed\":{style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdu3r8\",\"data-styles-preset\":\"GoeAgrlIE\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78)))\"},children:\"Label\"})}),className:\"framer-1x1dj90\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I21:906;21:6042;21:1376\",style:{\"--extracted-r6o4lv\":\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},text:Yns1VGesa,variants:{\"I21:906;21:6042-hover\":{\"--extracted-r6o4lv\":\"var(--token-2a680c9a-4e39-4faf-a979-408e1697909f, rgb(29, 30, 32))\"},\"I21:906;21:6042-pressed\":{\"--extracted-r6o4lv\":\"var(--token-2a680c9a-4e39-4faf-a979-408e1697909f, rgb(29, 30, 32))\"},ciqIGQTmo:{\"--extracted-r6o4lv\":\"var(--token-2a680c9a-4e39-4faf-a979-408e1697909f, rgb(29, 30, 32))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"I21:906;21:6042-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdu3r8\",\"data-styles-preset\":\"GoeAgrlIE\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a680c9a-4e39-4faf-a979-408e1697909f, rgb(29, 30, 32)))\"},children:\"Label\"})})},\"I21:906;21:6042-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdu3r8\",\"data-styles-preset\":\"GoeAgrlIE\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a680c9a-4e39-4faf-a979-408e1697909f, rgb(29, 30, 32)))\"},children:\"Label\"})})},ciqIGQTmo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dfz8e3\",\"data-styles-preset\":\"BOJylKTMn\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a680c9a-4e39-4faf-a979-408e1697909f, rgb(29, 30, 32)))\"},children:\"Label\"})})}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-s1aSa.framer-pbon2c, .framer-s1aSa .framer-pbon2c { display: block; }\",\".framer-s1aSa.framer-1yp1mdk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 2px; position: relative; text-decoration: none; width: 248px; }\",\".framer-s1aSa .framer-1v29vr5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 8px; }\",\".framer-s1aSa .framer-1iwqjuy { flex: none; height: 32px; overflow: visible; position: relative; width: 1px; }\",\".framer-s1aSa .framer-1n8r6gi { aspect-ratio: 0.08333333333333333 / 1; bottom: 4px; flex: none; left: -2px; overflow: visible; position: absolute; top: 4px; width: var(--framer-aspect-ratio-supported, 2px); z-index: 1; }\",\".framer-s1aSa .framer-2d5q3z { 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: center; overflow: visible; padding: 6px 8px 6px 8px; position: relative; width: 1px; }\",\".framer-s1aSa .framer-1x1dj90 { flex: 1 0 0px; height: auto; position: relative; 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-s1aSa.framer-1yp1mdk, .framer-s1aSa .framer-1v29vr5, .framer-s1aSa .framer-2d5q3z { gap: 0px; } .framer-s1aSa.framer-1yp1mdk > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-s1aSa.framer-1yp1mdk > :first-child, .framer-s1aSa .framer-1v29vr5 > :first-child, .framer-s1aSa .framer-2d5q3z > :first-child { margin-left: 0px; } .framer-s1aSa.framer-1yp1mdk > :last-child, .framer-s1aSa .framer-1v29vr5 > :last-child, .framer-s1aSa .framer-2d5q3z > :last-child { margin-right: 0px; } .framer-s1aSa .framer-1v29vr5 > *, .framer-s1aSa .framer-2d5q3z > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-s1aSa.framer-v-j8mm4w .framer-1n8r6gi { aspect-ratio: unset; bottom: 6px; left: -1px; top: 6px; width: 2px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 248\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ciqIGQTmo\":{\"layout\":[\"fixed\",\"auto\"]},\"zS7XgSxtq\":{\"layout\":[\"fixed\",\"auto\"]},\"L6N4r5mXI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Yns1VGesa\":\"title\",\"fLJmSViJW\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLNXFE9STW=withCSS(Component,css,\"framer-s1aSa\");export default FramerLNXFE9STW;FramerLNXFE9STW.displayName=\"side navigation item\";FramerLNXFE9STW.defaultProps={height:32,width:248};addPropertyControls(FramerLNXFE9STW,{variant:{options:[\"I21:906;21:6042\",\"ciqIGQTmo\"],optionTitles:[\"default\",\"active\"],title:\"Variant\",type:ControlType.Enum},Yns1VGesa:{defaultValue:\"Label\",displayTextArea:false,title:\"Title\",type:ControlType.String},fLJmSViJW:{title:\"Link\",type:ControlType.Link}});addFonts(FramerLNXFE9STW,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLNXFE9STW\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ciqIGQTmo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zS7XgSxtq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"L6N4r5mXI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"248\",\"framerVariables\":\"{\\\"Yns1VGesa\\\":\\\"title\\\",\\\"fLJmSViJW\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LNXFE9STW.map","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);export const fonts=[];export const css=['.framer-Nguu0 .framer-styles-preset-cgjzf9:not(.rich-text-wrapper), .framer-Nguu0 .framer-styles-preset-cgjzf9.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, #43474e); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-Nguu0\";\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 (9f55354)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import{withSearch}from\"https://framerusercontent.com/modules/7RvZ6whZSMEwa3KwN5lX/vsHycMHrQZWJJvgKVc38/searchHotkeys.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/7woMEtTpjeA1cPELE5QI/KxuY8hEPfGe3cjk1OZKu/n2eyS4R0t.js\";const PhosphorFonts=getFonts(Phosphor);const SearchFonts=getFonts(Search);const MotionDivWithSearch=withSearch(motion.div);const enabledGestures={\"I21:958;21:951\":{hover:true,pressed:true}};const serializationHash=\"framer-ix42y\";const variantClassNames={\"I21:958;21:951\":\"framer-v-t9t0oj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,isVisible,title,width,...props})=>{return{...props,eDJVH7CmI:title??props.eDJVH7CmI??\"Search...\",MQmM5sEmn:isVisible??props.MQmM5sEmn??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,eDJVH7CmI,MQmM5sEmn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"I21:958;21:951\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithSearch,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-t9t0oj\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Search Container\",layoutDependency:layoutDependency,layoutId:\"I21:958;21:951\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8fbb1b0f-dede-4d92-b5da-585fbf605439, rgba(29, 30, 32, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-95f83407-fe26-45c3-9383-c9687c305afb, rgba(17, 24, 28, 0.04))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"I21:958;21:951-hover\":{backgroundColor:\"var(--token-ff11583a-f3fe-41bd-8758-bfc784a2db7c, rgba(17, 24, 28, 0.07))\"},\"I21:958;21:951-pressed\":{backgroundColor:\"var(--token-271b228c-d1ee-4fba-bdaf-899f503d427d, rgba(15, 15, 16, 0.12))\"}},...addPropertyOverrides({\"I21:958;21:951-hover\":{\"data-framer-name\":undefined},\"I21:958;21:951-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lp8p0l\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"otrEJD_aT\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6e6q0u-container\",layoutDependency:layoutDependency,layoutId:\"XMJwJVDce-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"MagnifyingGlass\",id:\"XMJwJVDce\",layoutId:\"XMJwJVDce\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cgjzf9\",\"data-styles-preset\":\"n2eyS4R0t\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78)))\"},children:\"Search...\"})}),className:\"framer-7mqv9r\",\"data-framer-name\":\"Search...\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I21:958;21:954\",style:{\"--extracted-r6o4lv\":\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},text:eDJVH7CmI,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-a1dcr-container\",layoutDependency:layoutDependency,layoutId:\"tcUKka6YG-container\",style:{opacity:0},children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",id:\"tcUKka6YG\",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:\"tcUKka6YG\",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%\"})})}),MQmM5sEmn&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l93izm\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"KGraKClQu\",style:{backgroundColor:\"var(--token-a45b9ac5-c05f-4a89-9619-fba21eeda977, rgb(255, 255, 255))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 2px 5px 0px rgba(50, 48, 48, 0.019999999552965164), 0px 9px 9px 0px rgba(50, 48, 48, 0.019999999552965164), 0px 20px 12px 0px rgba(50, 48, 48, 0.009999999776482582), 0px 35px 14px 0px rgba(50, 48, 48, 0), 0px 55px 15px 0px rgba(50, 48, 48, 0)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"15px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgba(29, 30, 32, 0.76)))\"},children:\"⌘K\"})}),className:\"framer-155spl2\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"PMMh1zMaw\",style:{\"--extracted-r6o4lv\":\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgba(29, 30, 32, 0.76))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ix42y.framer-14hy3sa, .framer-ix42y .framer-14hy3sa { display: block; }\",\".framer-ix42y.framer-t9t0oj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 36px; justify-content: flex-start; overflow: visible; padding: 0px 6px 0px 12px; position: relative; width: 540px; }\",\".framer-ix42y .framer-1lp8p0l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ix42y .framer-6e6q0u-container { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-ix42y .framer-7mqv9r, .framer-ix42y .framer-155spl2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ix42y .framer-a1dcr-container { bottom: 0px; cursor: pointer; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-ix42y .framer-1l93izm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 4px 6px 4px 6px; position: relative; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ix42y.framer-t9t0oj, .framer-ix42y .framer-1lp8p0l, .framer-ix42y .framer-1l93izm { gap: 0px; } .framer-ix42y.framer-t9t0oj > *, .framer-ix42y .framer-1lp8p0l > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ix42y.framer-t9t0oj > :first-child, .framer-ix42y .framer-1lp8p0l > :first-child, .framer-ix42y .framer-1l93izm > :first-child { margin-left: 0px; } .framer-ix42y.framer-t9t0oj > :last-child, .framer-ix42y .framer-1lp8p0l > :last-child, .framer-ix42y .framer-1l93izm > :last-child { margin-right: 0px; } .framer-ix42y .framer-1l93izm > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",...sharedStyle.css,'.framer-ix42y[data-border=\"true\"]::after, .framer-ix42y [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 36\n * @framerIntrinsicWidth 540\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"EiIvh58gf\":{\"layout\":[\"fixed\",\"fixed\"]},\"aahrNf6xt\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"eDJVH7CmI\":\"title\",\"MQmM5sEmn\":\"isVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramermorAJmyqu=withCSS(Component,css,\"framer-ix42y\");export default FramermorAJmyqu;FramermorAJmyqu.displayName=\"search\";FramermorAJmyqu.defaultProps={height:36,width:540};addPropertyControls(FramermorAJmyqu,{eDJVH7CmI:{defaultValue:\"Search...\",displayTextArea:false,title:\"Title\",type:ControlType.String},MQmM5sEmn:{defaultValue:true,title:\"is Visible\",type:ControlType.Boolean}});addFonts(FramermorAJmyqu,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...PhosphorFonts,...SearchFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermorAJmyqu\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EiIvh58gf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aahrNf6xt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"540\",\"framerVariables\":\"{\\\"eDJVH7CmI\\\":\\\"title\\\",\\\"MQmM5sEmn\\\":\\\"isVisible\\\"}\",\"framerIntrinsicHeight\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./morAJmyqu.map","// Generated by Framer (f712822)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NexusCategories from\"https://framerusercontent.com/modules/kEEdQNdPOZMRflG7lz4a/HPTTyemSvbVywrVqF1HM/k9ab_RTpu.js\";import NexusDocs from\"https://framerusercontent.com/modules/dNrvUpAG56luGbyS5IMm/CfG109NDaLZR8fBpDkxw/LDVrVxSwA.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kvG3ADVCZXsXGk96V1Rt/k4wpwc43WpZ6HeJvZXZX/GnA2ngjEL.js\";import SideNavigationItem from\"https://framerusercontent.com/modules/kLNMnatPzoZgNfDED3Jl/D2Zm9j0KboALDXmihbuF/LNXFE9STW.js\";import Search from\"https://framerusercontent.com/modules/8neuR3lVWESd3engLUDb/YJu5kN9KbGmbRvx7w9eV/morAJmyqu.js\";const SearchFonts=getFonts(Search);const SideNavigationItemFonts=getFonts(SideNavigationItem);const cycleOrder=[\"CXqT5H2jd\",\"fd2I9f_wu\"];const serializationHash=\"framer-dAov9\";const variantClassNames={CXqT5H2jd:\"framer-v-1ql93ef\",fd2I9f_wu:\"framer-v-y6pos4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean=(value,activeLocale)=>{if(value){return\"ciqIGQTmo\";}else{return\"I21:906;21:6042\";}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const query=prequery=>prequery({from:{alias:\"nAsVOlF8t\",data:NexusCategories,type:\"Collection\"},select:[{collection:\"nAsVOlF8t\",name:\"ydtQH16Vd\",type:\"Identifier\"},{collection:\"nAsVOlF8t\",name:\"Wlt0uqd1E\",type:\"Identifier\"},{collection:\"nAsVOlF8t\",name:\"id\",type:\"Identifier\"},{alias:\"IENSPK_J8\",arguments:[{from:{constraint:{left:{collection:\"IENSPK_J8\",name:\"BhfSXhnEa\",type:\"Identifier\"},operator:\"==\",right:{collection:\"BhfSXhnEa\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"IENSPK_J8\",data:NexusDocs,type:\"Collection\"},right:{alias:\"BhfSXhnEa\",data:NexusCategories,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"IENSPK_J8\",name:\"NDUE7qyq3\",type:\"Identifier\"},{collection:\"IENSPK_J8\",name:\"BQHqQVojC\",type:\"Identifier\"},{collection:\"IENSPK_J8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"BhfSXhnEa\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{collection:\"nAsVOlF8t\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"CXqT5H2jd\",Mobile:\"fd2I9f_wu\"};const getProps=({filter,height,id,width,...props})=>{return{...props,ulyaxEMky:filter??props.ulyaxEMky,variant:humanReadableVariantMap[props.variant]??props.variant??\"CXqT5H2jd\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ulyaxEMky,ydtQH16VdnAsVOlF8t,NDUE7qyq3IENSPK_J8,BQHqQVojCIENSPK_J8,idIENSPK_J8,Wlt0uqd1EnAsVOlF8t,idnAsVOlF8t,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CXqT5H2jd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ql93ef\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CXqT5H2jd\",ref:refBinding,style:{opacity:.16,...style},...addPropertyOverrides({fd2I9f_wu:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+32+0,...addPropertyOverrides({fd2I9f_wu:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-omr3j-container\",layoutDependency:layoutDependency,layoutId:\"n3cjax6iS-container\",nodeId:\"n3cjax6iS\",rendersWithMotion:true,scopeId:\"F69wFYesc\",children:/*#__PURE__*/_jsx(Search,{eDJVH7CmI:\"Search...\",height:\"100%\",id:\"n3cjax6iS\",layoutId:\"n3cjax6iS\",MQmM5sEmn:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({fd2I9f_wu:{MQmM5sEmn:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.nav,{className:\"framer-1dokw4b\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"IArx9Y0xe\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uezzld\",layoutDependency:layoutDependency,layoutId:\"nAsVOlF8t\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"nAsVOlF8t\",data:NexusCategories,type:\"Collection\"},select:[{collection:\"nAsVOlF8t\",name:\"ydtQH16Vd\",type:\"Identifier\"},{collection:\"nAsVOlF8t\",name:\"Wlt0uqd1E\",type:\"Identifier\"},{collection:\"nAsVOlF8t\",name:\"id\",type:\"Identifier\"},{alias:\"IENSPK_J8\",arguments:[{from:{constraint:{left:{collection:\"IENSPK_J8\",name:\"BhfSXhnEa\",type:\"Identifier\"},operator:\"==\",right:{collection:\"BhfSXhnEa\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"IENSPK_J8\",data:NexusDocs,type:\"Collection\"},right:{alias:\"BhfSXhnEa\",data:NexusCategories,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"IENSPK_J8\",name:\"NDUE7qyq3\",type:\"Identifier\"},{collection:\"IENSPK_J8\",name:\"BQHqQVojC\",type:\"Identifier\"},{collection:\"IENSPK_J8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"BhfSXhnEa\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{collection:\"nAsVOlF8t\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}]},children:(collection1,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idnAsVOlF8t,IENSPK_J8:collection,Wlt0uqd1E:Wlt0uqd1EnAsVOlF8t,ydtQH16Vd:ydtQH16VdnAsVOlF8t},index1)=>{ydtQH16VdnAsVOlF8t??=\"\";Wlt0uqd1EnAsVOlF8t??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`nAsVOlF8t-${idnAsVOlF8t}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Wlt0uqd1E:Wlt0uqd1EnAsVOlF8t},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ta30ep\",layoutDependency:layoutDependency,layoutId:\"b3LmzI_P9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19imypf\",\"data-styles-preset\":\"GnA2ngjEL\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a680c9a-4e39-4faf-a979-408e1697909f, rgb(29, 30, 32)))\"},children:\"Welcome to Metrica Nexus\"})}),className:\"framer-ljn88h\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FnS0bTRHI\",style:{\"--extracted-r6o4lv\":\"var(--token-2a680c9a-4e39-4faf-a979-408e1697909f, rgb(29, 30, 32))\"},text:ydtQH16VdnAsVOlF8t,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ga4xhh\",layoutDependency:layoutDependency,layoutId:\"IENSPK_J8\",children:collection?.map(({BQHqQVojC:BQHqQVojCIENSPK_J8,id:idIENSPK_J8,NDUE7qyq3:NDUE7qyq3IENSPK_J8},index)=>{NDUE7qyq3IENSPK_J8??=\"\";BQHqQVojCIENSPK_J8??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`IENSPK_J8-${idIENSPK_J8}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{NDUE7qyq3:NDUE7qyq3IENSPK_J8},children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{NDUE7qyq3:NDUE7qyq3IENSPK_J8},webPageId:\"tjUnHkQWG\"},implicitPathVariables:undefined},{href:{pathVariables:{NDUE7qyq3:NDUE7qyq3IENSPK_J8},webPageId:\"tjUnHkQWG\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+32+72+0+0+720+0+128+0+0,...addPropertyOverrides({fd2I9f_wu:{height:36,width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+16+56+0+0+0+0+124+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zzj0rg-container\",layoutDependency:layoutDependency,layoutId:\"TXkpYJlrp-container\",nodeId:\"TXkpYJlrp\",rendersWithMotion:true,scopeId:\"F69wFYesc\",children:/*#__PURE__*/_jsx(SideNavigationItem,{fLJmSViJW:resolvedLinks[0],height:\"100%\",id:\"TXkpYJlrp\",layoutId:\"TXkpYJlrp\",style:{width:\"100%\"},variant:convertFromBoolean(equals(NDUE7qyq3IENSPK_J8,ulyaxEMky),activeLocale),width:\"100%\",Yns1VGesa:BQHqQVojCIENSPK_J8,...addPropertyOverrides({fd2I9f_wu:{fLJmSViJW:resolvedLinks[1],style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})})})})},idIENSPK_J8);})})]})})},idnAsVOlF8t);})})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dAov9.framer-1jf6qot, .framer-dAov9 .framer-1jf6qot { display: block; }\",\".framer-dAov9.framer-1ql93ef { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: auto; padding: 32px 20px 80px 20px; position: relative; width: 280px; }\",\".framer-dAov9 .framer-omr3j-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-dAov9 .framer-1dokw4b { 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: auto; overscroll-behavior: contain; padding: 0px; position: relative; width: 100%; }\",\".framer-dAov9 .framer-1uezzld { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-dAov9 .framer-1ta30ep { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-dAov9 .framer-ljn88h { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-dAov9 .framer-1ga4xhh { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-dAov9 .framer-zzj0rg-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dAov9.framer-1ql93ef, .framer-dAov9 .framer-1dokw4b, .framer-dAov9 .framer-1uezzld, .framer-dAov9 .framer-1ta30ep, .framer-dAov9 .framer-1ga4xhh { gap: 0px; } .framer-dAov9.framer-1ql93ef > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-dAov9.framer-1ql93ef > :first-child, .framer-dAov9 .framer-1uezzld > :first-child, .framer-dAov9 .framer-1ta30ep > :first-child, .framer-dAov9 .framer-1ga4xhh > :first-child { margin-top: 0px; } .framer-dAov9.framer-1ql93ef > :last-child, .framer-dAov9 .framer-1uezzld > :last-child, .framer-dAov9 .framer-1ta30ep > :last-child, .framer-dAov9 .framer-1ga4xhh > :last-child { margin-bottom: 0px; } .framer-dAov9 .framer-1dokw4b > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-dAov9 .framer-1dokw4b > :first-child { margin-left: 0px; } .framer-dAov9 .framer-1dokw4b > :last-child { margin-right: 0px; } .framer-dAov9 .framer-1uezzld > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-dAov9 .framer-1ta30ep > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-dAov9 .framer-1ga4xhh > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\".framer-dAov9.framer-v-y6pos4.framer-1ql93ef { gap: 16px; padding: 16px; }\",\".framer-dAov9.framer-v-y6pos4 .framer-1uezzld { gap: 12px; }\",\".framer-dAov9.framer-v-y6pos4 .framer-1ta30ep { gap: 4px; }\",\".framer-dAov9.framer-v-y6pos4 .framer-zzj0rg-container { height: 36px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dAov9.framer-v-y6pos4.framer-1ql93ef, .framer-dAov9.framer-v-y6pos4 .framer-1uezzld, .framer-dAov9.framer-v-y6pos4 .framer-1ta30ep { gap: 0px; } .framer-dAov9.framer-v-y6pos4.framer-1ql93ef > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-dAov9.framer-v-y6pos4.framer-1ql93ef > :first-child, .framer-dAov9.framer-v-y6pos4 .framer-1uezzld > :first-child, .framer-dAov9.framer-v-y6pos4 .framer-1ta30ep > :first-child { margin-top: 0px; } .framer-dAov9.framer-v-y6pos4.framer-1ql93ef > :last-child, .framer-dAov9.framer-v-y6pos4 .framer-1uezzld > :last-child, .framer-dAov9.framer-v-y6pos4 .framer-1ta30ep > :last-child { margin-bottom: 0px; } .framer-dAov9.framer-v-y6pos4 .framer-1uezzld > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-dAov9.framer-v-y6pos4 .framer-1ta30ep > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1352\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fd2I9f_wu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ulyaxEMky\":\"filter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF69wFYesc=withCSS(Component,css,\"framer-dAov9\");export default FramerF69wFYesc;FramerF69wFYesc.displayName=\"side navigation\";FramerF69wFYesc.defaultProps={height:1352,width:280};addPropertyControls(FramerF69wFYesc,{variant:{options:[\"CXqT5H2jd\",\"fd2I9f_wu\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},ulyaxEMky:{defaultValue:\"\",title:\"Filter\",type:ControlType.String}});addFonts(FramerF69wFYesc,[{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\"}]},...SearchFonts,...SideNavigationItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF69wFYesc\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1352\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"280\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ulyaxEMky\\\":\\\"filter\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fd2I9f_wu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7e18da3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={HQ3u5J_HP:{hover:true,pressed:true},wbmfHRuQW:{hover:true,pressed:true}};const cycleOrder=[\"HQ3u5J_HP\",\"wbmfHRuQW\"];const variantClassNames={HQ3u5J_HP:\"framer-v-1qa9d9p\",wbmfHRuQW:\"framer-v-1bm40v2\"};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={isOpened:\"wbmfHRuQW\",notOpened:\"HQ3u5J_HP\"};const getProps=({height,id,tap,width,...props})=>{var _variant,ref;return{...props,AI_Dndwc0:tap!==null&&tap!==void 0?tap:props.AI_Dndwc0,variant:(ref=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref!==void 0?ref:\"HQ3u5J_HP\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,AI_Dndwc0,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"HQ3u5J_HP\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gobd1h=activeVariantCallback(async(...args)=>{if(AI_Dndwc0){const res=await AI_Dndwc0(...args);if(res===false)return false;}});const isDisplayed=()=>{if([\"wbmfHRuQW-hover\",\"wbmfHRuQW-pressed\"].includes(gestureVariant))return false;if(baseVariant===\"wbmfHRuQW\")return false;return true;};const isDisplayed1=()=>{if([\"wbmfHRuQW-hover\",\"wbmfHRuQW-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"wbmfHRuQW\")return true;return false;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-YdAZo\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-1qa9d9p\",className),\"data-framer-name\":\"notOpened\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HQ3u5J_HP\",onTap:onTap1gobd1h,ref:ref,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"HQ3u5J_HP-hover\":{backgroundColor:\"var(--token-ff11583a-f3fe-41bd-8758-bfc784a2db7c, rgba(17, 24, 28, 0.07))\"},\"HQ3u5J_HP-pressed\":{backgroundColor:\"var(--token-271b228c-d1ee-4fba-bdaf-899f503d427d, rgba(17, 24, 28, 0.12))\"},\"wbmfHRuQW-hover\":{backgroundColor:\"var(--token-ff11583a-f3fe-41bd-8758-bfc784a2db7c, rgba(17, 24, 28, 0.07))\"},\"wbmfHRuQW-pressed\":{backgroundColor:\"var(--token-271b228c-d1ee-4fba-bdaf-899f503d427d, rgba(17, 24, 28, 0.12))\"}},...addPropertyOverrides({\"HQ3u5J_HP-hover\":{\"data-framer-name\":undefined},\"HQ3u5J_HP-pressed\":{\"data-framer-name\":undefined},\"wbmfHRuQW-hover\":{\"data-framer-name\":undefined},\"wbmfHRuQW-pressed\":{\"data-framer-name\":undefined},wbmfHRuQW:{\"data-framer-name\":\"isOpened\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1uppn40\",layoutDependency:layoutDependency,layoutId:\"MKnposHgi\",style:{backgroundColor:\"var(--token-168e3805-c7ee-4253-8641-c77c1cdd1dc4, rgb(140, 145, 156))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},variants:{\"HQ3u5J_HP-hover\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},\"HQ3u5J_HP-pressed\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"}}}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1twofcp\",layoutDependency:layoutDependency,layoutId:\"AhZBYOPYV\",style:{backgroundColor:\"var(--token-168e3805-c7ee-4253-8641-c77c1cdd1dc4, rgb(140, 145, 156))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{\"HQ3u5J_HP-hover\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},\"HQ3u5J_HP-pressed\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},\"wbmfHRuQW-hover\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},\"wbmfHRuQW-pressed\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},wbmfHRuQW:{rotate:45}}}),isDisplayed1()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-ezckwf\",layoutDependency:layoutDependency,layoutId:\"Fc22hZ_GS\",style:{backgroundColor:\"var(--token-168e3805-c7ee-4253-8641-c77c1cdd1dc4, rgb(140, 145, 156))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:-45},variants:{\"wbmfHRuQW-hover\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},\"wbmfHRuQW-pressed\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"}}}),isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-zgdsvb\",layoutDependency:layoutDependency,layoutId:\"hndaH9jK3\",style:{backgroundColor:\"var(--token-168e3805-c7ee-4253-8641-c77c1cdd1dc4, rgb(140, 145, 156))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},variants:{\"HQ3u5J_HP-hover\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"},\"HQ3u5J_HP-pressed\":{backgroundColor:\"var(--token-5fd7dcd0-c92b-4acc-a6d6-5cc80879277a, rgb(67, 71, 78))\"}}})]})})})});});const css=['.framer-YdAZo [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-YdAZo .framer-12tmzhu { display: block; }\",\".framer-YdAZo .framer-1qa9d9p { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 40px; }\",\".framer-YdAZo .framer-1uppn40, .framer-YdAZo .framer-1twofcp, .framer-YdAZo .framer-ezckwf, .framer-YdAZo .framer-zgdsvb { flex: none; height: 2px; overflow: visible; position: relative; width: 18px; }\",\".framer-YdAZo .framer-v-1qa9d9p .framer-1qa9d9p, .framer-YdAZo .framer-v-1bm40v2 .framer-1qa9d9p { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YdAZo .framer-1qa9d9p { gap: 0px; } .framer-YdAZo .framer-1qa9d9p > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-YdAZo .framer-1qa9d9p > :first-child { margin-top: 0px; } .framer-YdAZo .framer-1qa9d9p > :last-child { margin-bottom: 0px; } }\",\".framer-YdAZo.framer-v-1bm40v2 .framer-1qa9d9p, .framer-YdAZo.framer-v-1bm40v2.hover .framer-1qa9d9p, .framer-YdAZo.framer-v-1bm40v2.pressed .framer-1qa9d9p { display: block; padding: unset; }\",\".framer-YdAZo.framer-v-1bm40v2 .framer-1twofcp, .framer-YdAZo.framer-v-1bm40v2 .framer-ezckwf { left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YdAZo.framer-v-1bm40v2 .framer-1qa9d9p { gap: 0px; } .framer-YdAZo.framer-v-1bm40v2 .framer-1qa9d9p > *, .framer-YdAZo.framer-v-1bm40v2 .framer-1qa9d9p > :first-child, .framer-YdAZo.framer-v-1bm40v2 .framer-1qa9d9p > :last-child { margin: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YdAZo.framer-v-1bm40v2.hover .framer-1qa9d9p { gap: 0px; } .framer-YdAZo.framer-v-1bm40v2.hover .framer-1qa9d9p > *, .framer-YdAZo.framer-v-1bm40v2.hover .framer-1qa9d9p > :first-child, .framer-YdAZo.framer-v-1bm40v2.hover .framer-1qa9d9p > :last-child { margin: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YdAZo.framer-v-1bm40v2.pressed .framer-1qa9d9p { gap: 0px; } .framer-YdAZo.framer-v-1bm40v2.pressed .framer-1qa9d9p > *, .framer-YdAZo.framer-v-1bm40v2.pressed .framer-1qa9d9p > :first-child, .framer-YdAZo.framer-v-1bm40v2.pressed .framer-1qa9d9p > :last-child { margin: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wbmfHRuQW\":{\"layout\":[\"fixed\",\"fixed\"]},\"zXwRtkDOf\":{\"layout\":[\"fixed\",\"fixed\"]},\"PJwfLzGta\":{\"layout\":[\"fixed\",\"fixed\"]},\"kP04ZbgVw\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mn6nGO7g5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AI_Dndwc0\":\"tap\"}\n */ const FrameroPL7NRSFP=withCSS(Component,css,\"framer-YdAZo\");export default FrameroPL7NRSFP;FrameroPL7NRSFP.displayName=\"menuIconButton\";FrameroPL7NRSFP.defaultProps={height:40,width:40};addPropertyControls(FrameroPL7NRSFP,{variant:{options:[\"HQ3u5J_HP\",\"wbmfHRuQW\"],optionTitles:[\"notOpened\",\"isOpened\"],title:\"Variant\",type:ControlType.Enum},AI_Dndwc0:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FrameroPL7NRSFP,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroPL7NRSFP\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"AI_Dndwc0\\\":\\\"tap\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wbmfHRuQW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zXwRtkDOf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PJwfLzGta\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kP04ZbgVw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mn6nGO7g5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oPL7NRSFP.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";/**\n * @framerDisableUnlink\n */function getOSTheme(){return typeof window!==\"undefined\"&&window.matchMedia&&window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";}function getThemeStyleTag(){if(typeof document!==\"undefined\"){const styleTags=document.getElementsByTagName(\"style\");for(let i=0;i<styleTags.length;i++){if(styleTags[i].innerHTML.includes(\"prefers-color-scheme\")){return styleTags[i];}}}return null;}function setInitialState(){if(typeof window!==\"undefined\"&&typeof localStorage!==\"undefined\"){const osTheme=getOSTheme();const currentToggleState=localStorage.getItem(\"currentToggleState\")||(osTheme===\"dark\"?\"dark\":\"light\");localStorage.setItem(\"currentToggleState\",currentToggleState);const styleTag=getThemeStyleTag();if(styleTag){const newCSS=styleTag.innerHTML.replace(/prefers-color-scheme: \\w+/,`prefers-color-scheme: ${currentToggleState===\"dark\"&&osTheme===\"dark\"||currentToggleState===\"light\"&&osTheme===\"light\"?\"dark\":\"light\"}`);styleTag.innerHTML=newCSS;}return currentToggleState===\"dark\";}return false;}function ToggleButton(props){const[isOn,setIsOn]=useState(setInitialState());const[isHovered,setIsHovered]=useState(false);const[transitioning,setTransitioning]=useState(false);const toggle=()=>{setTransitioning(true);setTimeout(()=>{const newToggleState=!isOn?\"dark\":\"light\";setIsOn(!isOn);localStorage.setItem(\"currentToggleState\",newToggleState);window.dispatchEvent(new CustomEvent(\"themeChange\"));setTransitioning(false);},500)// Match the transition duration\n;};useEffect(()=>{if(typeof window!==\"undefined\"){const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const listener=e=>{const newTheme=e.matches?\"dark\":\"light\";localStorage.setItem(\"currentOsTheme\",newTheme);localStorage.setItem(\"currentToggleState\",newTheme);setIsOn(newTheme===\"dark\");const styleTag=getThemeStyleTag();if(styleTag){const newCSS=styleTag.innerHTML.replace(/prefers-color-scheme: \\w+/,`prefers-color-scheme: ${newTheme===\"dark\"&&newTheme===\"dark\"||newTheme===\"light\"&&newTheme===\"light\"?\"dark\":\"light\"}`);styleTag.innerHTML=newCSS;}window.dispatchEvent(new CustomEvent(\"themeChange\"));};mediaQuery.addListener(listener);return()=>mediaQuery.removeListener(listener);}},[]);useEffect(()=>{if(typeof window!==\"undefined\"&&typeof localStorage!==\"undefined\"){const currentToggleState=isOn?\"dark\":\"light\";const currentOsTheme=localStorage.getItem(\"currentOsTheme\")||getOSTheme();const styleTag=getThemeStyleTag();if(styleTag){const newCSS=styleTag.innerHTML.replace(/prefers-color-scheme: \\w+/,`prefers-color-scheme: ${currentToggleState===\"dark\"&&currentOsTheme===\"dark\"||currentToggleState===\"light\"&&currentOsTheme===\"light\"?\"dark\":\"light\"}`);styleTag.innerHTML=newCSS;}localStorage.setItem(\"currentToggleState\",currentToggleState);}},[isOn]);const themeColor=isOn?{background:props.darkSwitch,backgroundHover:props.darkHover}:{background:props.lightSwitch,backgroundHover:props.lightHover};const lightIconSVG=/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",fill:props.lightIcon,viewBox:\"0 0 20 20\",height:\"20\",width:\"20\",children:/*#__PURE__*/_jsx(\"g\",{children:/*#__PURE__*/_jsx(\"path\",{d:\"M10 0a1.0714285714285714 1.0714285714285714 0 0 1 1.0714285714285714 1.0714285714285714v1.4285714285714286a1.0714285714285714 1.0714285714285714 0 0 1 -2.142857142857143 0v-1.4285714285714286A1.0714285714285714 1.0714285714285714 0 0 1 10 0Zm3.2142857142857144 10a3.2142857142857144 3.2142857142857144 0 1 1 -6.428571428571429 0 3.2142857142857144 3.2142857142857144 0 0 1 6.428571428571429 0Zm-2.142857142857143 7.5a1.0714285714285714 1.0714285714285714 0 0 0 -2.142857142857143 0v1.4285714285714286a1.0714285714285714 1.0714285714285714 0 0 0 2.142857142857143 0v-1.4285714285714286ZM16.42857142857143 10a1.0714285714285714 1.0714285714285714 0 0 1 1.0714285714285714 -1.0714285714285714h1.4285714285714286a1.0714285714285714 1.0714285714285714 0 0 1 0 2.142857142857143h-1.4285714285714286A1.0714285714285714 1.0714285714285714 0 0 1 16.42857142857143 10ZM1.0714285714285714 8.928571428571429a1.0714285714285714 1.0714285714285714 0 0 0 0 2.142857142857143h1.4285714285714286a1.0714285714285714 1.0714285714285714 0 0 0 0 -2.142857142857143h-1.4285714285714286Zm1.8571428571428572 -6a1.0714285714285714 1.0714285714285714 0 0 1 1.5142857142857145 0l1.2314285714285715 1.2285714285714286A1.0714285714285714 1.0714285714285714 0 0 1 4.1571428571428575 5.675714285714285l-1.2285714285714286 -1.23a1.0714285714285714 1.0714285714285714 0 0 1 0 -1.5142857142857145Zm12.914285714285713 11.397142857142857a1.0714285714285714 1.0714285714285714 0 1 0 -1.5171428571428573 1.5142857142857145l1.23 1.2314285714285715a1.0714285714285714 1.0714285714285714 0 0 0 1.5142857142857145 -1.5157142857142856l-1.2285714285714286 -1.2285714285714286Zm1.2285714285714286 -11.397142857142857a1.0714285714285714 1.0714285714285714 0 0 1 0 1.5142857142857145l-1.2285714285714286 1.2314285714285715a1.0714285714285714 1.0714285714285714 0 0 1 -1.5171428571428573 -1.5157142857142856l1.23 -1.2285714285714286a1.0714285714285714 1.0714285714285714 0 0 1 1.5142857142857145 0Zm-11.397142857142857 12.914285714285713a1.0714285714285714 1.0714285714285714 0 1 0 -1.5157142857142856 -1.5142857142857145l-1.2285714285714286 1.2285714285714286a1.0714285714285714 1.0714285714285714 0 0 0 1.5142857142857145 1.5142857142857145l1.2285714285714286 -1.2285714285714286Z\"})})});const darkIconSVG=/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",fill:props.darkIcon,viewBox:\"0  0 20 20\",height:\"20\",width:\"20\",children:/*#__PURE__*/_jsx(\"g\",{children:/*#__PURE__*/_jsx(\"path\",{d:\"M12.857142857142858 0a10 10 0 0 0 0 20l0.005714285714285714 0a10.112857142857143 10.112857142857143 0 0 0 3.795714285714286 -0.7685714285714287 0.7142857142857143 0 0 0 0.08714285714285715 -1.2771428571428571A9.285714285714286 9.285714285714286 0 0 1 12.142857142857142 10a9.285714285714286 9.285714285714286 0 0 1 4.562857142857143 -7.954285714285714 0.7142857142857143 0 0 0 -0.09 -1.2757142857142858A10.114285714285714 10.114285714285714 0 0 0 12.865714285714287 0H12.857142857142858Z\"})})});return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(AnimatePresence,{children:transitioning&&/*#__PURE__*/_jsx(motion.div,{style:{position:\"fixed\",top:0,left:0,width:\"100%\",height:\"100%\",backgroundColor:isOn?\"#000\":\"#fff\",zIndex:9999},initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.3}},\"overlay\")}),/*#__PURE__*/_jsx(\"div\",{onClick:toggle,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),style:{cursor:\"pointer\",borderRadius:999,position:\"relative\",width:32,height:32,padding:6,background:isHovered?themeColor.backgroundHover:themeColor.background},children:/*#__PURE__*/_jsx(\"div\",{style:{cursor:\"pointer\",borderRadius:\"50%\",position:\"absolute\",width:20,height:20,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:isOn?darkIconSVG:lightIconSVG})})]});}export default function OptimizedToggleButton(props){const[isClient,setIsClient]=useState(false);useEffect(()=>{setIsClient(true);},[]);return isClient?/*#__PURE__*/_jsx(ToggleButton,{...props}):null;}OptimizedToggleButton.displayName=\"themeSwitcher\";addPropertyControls(OptimizedToggleButton,{darkIcon:{type:ControlType.Color,defaultValue:\"#ffffff\"},lightIcon:{type:ControlType.Color,defaultValue:\"rgb(140, 145, 156)\"},darkHover:{type:ControlType.Color,defaultValue:\"rgba(234, 244, 250, 0.0\"},lightHover:{type:ControlType.Color,defaultValue:\"rgba(17, 24, 28, 0.07)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"OptimizedToggleButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeSwitcher_2.map","export const v0=\"Metrica Sports\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Metrica Sports\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (189896a)\nimport*as localizedValues from\"./jegsdTor0-0.js\";import*as localizedValues1 from\"./jegsdTor0-1.js\";const valuesByLocaleId={dLs_F6VoS:localizedValues,l9KXIXYt2:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Nexo M\\xe9trica\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Metrica Nexus\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (189896a)\nimport*as localizedValues from\"./dS3D3qZZ3-0.js\";import*as localizedValues1 from\"./dS3D3qZZ3-1.js\";const valuesByLocaleId={dLs_F6VoS:localizedValues,l9KXIXYt2:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b5638f1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={esgclsGa6:{hover:true,pressed:true}};const cycleOrder=[\"esgclsGa6\",\"gFYS3lSSi\"];const serializationHash=\"framer-1J1tD\";const variantClassNames={esgclsGa6:\"framer-v-1lpq9yc\",gFYS3lSSi:\"framer-v-15jl270\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={active:\"gFYS3lSSi\",default:\"esgclsGa6\"};const getProps=({height,id,label,link,width,...props})=>{return{...props,bIbsWlLvy:label??props.bIbsWlLvy??\"Label\",H2VqdtOib:link??props.H2VqdtOib,variant:humanReadableVariantMap[props.variant]??props.variant??\"esgclsGa6\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,bIbsWlLvy,H2VqdtOib,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"esgclsGa6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:H2VqdtOib,motionChild:true,nodeId:\"esgclsGa6\",scopeId:\"HAwjaPE6s\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1lpq9yc\",className,classNames)} framer-1jlao6n`,\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"esgclsGa6\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"esgclsGa6-hover\":{backgroundColor:\"var(--token-ff11583a-f3fe-41bd-8758-bfc784a2db7c, rgba(17, 24, 28, 0.07))\"},\"esgclsGa6-pressed\":{backgroundColor:\"var(--token-271b228c-d1ee-4fba-bdaf-899f503d427d, rgba(17, 24, 28, 0.12))\"},gFYS3lSSi:{backgroundColor:\"rgba(234, 244, 250, 0.05)\"}},...addPropertyOverrides({\"esgclsGa6-hover\":{\"data-framer-name\":undefined},\"esgclsGa6-pressed\":{\"data-framer-name\":undefined},gFYS3lSSi:{\"data-framer-name\":\"active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,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\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Label\"})}),className:\"framer-1jxsc2q\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"nxpv76UV2\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:bIbsWlLvy,variants:{gFYS3lSSi:{\"--extracted-r6o4lv\":\"rgb(234, 238, 246)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gFYS3lSSi:{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\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 238, 246))\"},children:\"Label\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1J1tD.framer-1jlao6n, .framer-1J1tD .framer-1jlao6n { display: block; }\",\".framer-1J1tD.framer-1lpq9yc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 12px 4px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1J1tD .framer-1jxsc2q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1J1tD.framer-1lpq9yc { gap: 0px; } .framer-1J1tD.framer-1lpq9yc > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-1J1tD.framer-1lpq9yc > :first-child { margin-left: 0px; } .framer-1J1tD.framer-1lpq9yc > :last-child { margin-right: 0px; } }\",\".framer-1J1tD.framer-v-15jl270.framer-1lpq9yc { cursor: unset; }\",\".framer-1J1tD.framer-v-15jl270 .framer-1jxsc2q { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"gFYS3lSSi\":{\"layout\":[\"auto\",\"auto\"]},\"n0xGEeCzz\":{\"layout\":[\"auto\",\"auto\"]},\"RTSvMq1Bk\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bIbsWlLvy\":\"label\",\"H2VqdtOib\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHAwjaPE6s=withCSS(Component,css,\"framer-1J1tD\");export default FramerHAwjaPE6s;FramerHAwjaPE6s.displayName=\"main navigation item 3\";FramerHAwjaPE6s.defaultProps={height:28,width:58};addPropertyControls(FramerHAwjaPE6s,{variant:{options:[\"esgclsGa6\",\"gFYS3lSSi\"],optionTitles:[\"default\",\"active\"],title:\"Variant\",type:ControlType.Enum},bIbsWlLvy:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},H2VqdtOib:{title:\"Link\",type:ControlType.Link}});addFonts(FramerHAwjaPE6s,[{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/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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHAwjaPE6s\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"58\",\"framerVariables\":\"{\\\"bIbsWlLvy\\\":\\\"label\\\",\\\"H2VqdtOib\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gFYS3lSSi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"n0xGEeCzz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RTSvMq1Bk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"28\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HAwjaPE6s.map","// Generated by Framer (189896a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/mYLvm2XjOCGFSvNwkNio/X96PmmBZSkRMaWmjVvIm/dS3D3qZZ3.js\";import MainNavigationItem3 from\"https://framerusercontent.com/modules/AwO5GBTvf98zvwuoGAQm/28VmVdxVgh5OUtKDBzBd/HAwjaPE6s.js\";const MainNavigationItem3Fonts=getFonts(MainNavigationItem3);const cycleOrder=[\"Qt7eXqdIo\",\"EkIgDEJjK\",\"dXkRGxqcQ\"];const serializationHash=\"framer-Ukylp\";const variantClassNames={dXkRGxqcQ:\"framer-v-79siq8\",EkIgDEJjK:\"framer-v-yg1h6i\",Qt7eXqdIo:\"framer-v-1r6c94e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Changelog:\"EkIgDEJjK\",Documentation:\"Qt7eXqdIo\",Nothing:\"dXkRGxqcQ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Qt7eXqdIo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Qt7eXqdIo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1r6c94e\",className,classNames),\"data-framer-name\":\"Documentation\",layoutDependency:layoutDependency,layoutId:\"Qt7eXqdIo\",ref:refBinding,style:{...style},...addPropertyOverrides({dXkRGxqcQ:{\"data-framer-name\":\"Nothing\"},EkIgDEJjK:{\"data-framer-name\":\"Changelog\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-28)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-olj53i-container\",layoutDependency:layoutDependency,layoutId:\"xHTnphghY-container\",nodeId:\"xHTnphghY\",rendersWithMotion:true,scopeId:\"dS3D3qZZ3\",children:/*#__PURE__*/_jsx(MainNavigationItem3,{bIbsWlLvy:getLocalizedValue(\"v0\",activeLocale)??\"Metrica Nexus\",H2VqdtOib:resolvedLinks[0],height:\"100%\",id:\"xHTnphghY\",layoutId:\"xHTnphghY\",variant:\"gFYS3lSSi\",width:\"100%\",...addPropertyOverrides({dXkRGxqcQ:{H2VqdtOib:resolvedLinks[2],variant:\"esgclsGa6\"},EkIgDEJjK:{H2VqdtOib:resolvedLinks[1],variant:\"esgclsGa6\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ukylp.framer-jtokpz, .framer-Ukylp .framer-jtokpz { display: block; }\",\".framer-Ukylp.framer-1r6c94e { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Ukylp .framer-olj53i-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Ukylp.framer-v-yg1h6i .framer-olj53i-container { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 114\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"EkIgDEJjK\":{\"layout\":[\"auto\",\"auto\"]},\"dXkRGxqcQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdS3D3qZZ3=withCSS(Component,css,\"framer-Ukylp\");export default FramerdS3D3qZZ3;FramerdS3D3qZZ3.displayName=\"main navigation pages 3\";FramerdS3D3qZZ3.defaultProps={height:28,width:114};addPropertyControls(FramerdS3D3qZZ3,{variant:{options:[\"Qt7eXqdIo\",\"EkIgDEJjK\",\"dXkRGxqcQ\"],optionTitles:[\"Documentation\",\"Changelog\",\"Nothing\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerdS3D3qZZ3,[{explicitInter:true,fonts:[]},...MainNavigationItem3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdS3D3qZZ3\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EkIgDEJjK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dXkRGxqcQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"114\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"28\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (189896a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-uP4dL\";const variantClassNames={vyNItMLDi:\"framer-v-14qk0kl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,CRRZhvq2Q:link??props.CRRZhvq2Q,sBsofeeLk:title??props.sBsofeeLk??\"Metrica Sports\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,CRRZhvq2Q,sBsofeeLk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vyNItMLDi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:CRRZhvq2Q,motionChild:true,nodeId:\"vyNItMLDi\",scopeId:\"e6i3RRXM_\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-14qk0kl\",className,classNames)} framer-1fi7d9p`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"vyNItMLDi\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1f2m6iz\",\"data-framer-name\":\"MetricaSports Logo_SVG\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"J_TcYfYQ2\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><g><defs><linearGradient id=\"idss10225616593_1g1419359378\" x1=\"0.5404644545579318\" x2=\"0.45953554544206826\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(135,220,90)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,170,108)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 0 4.483 C 0 2.007 2.005 0 4.479 0 L 19.501 0 C 21.975 0 23.98 2.007 23.98 4.483 L 23.98 19.517 C 23.98 21.993 21.975 24 19.501 24 L 4.479 24 C 2.005 24 0 21.993 0 19.517 Z\" fill=\"url(#idss10225616593_1g1419359378)\"></path></g><g><defs><linearGradient id=\"idss10225616593_2g-123293559\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(255,255,255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(237,237,237)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 5.12 16.918 C 5.594 17.738 6.643 18.019 7.464 17.546 L 7.547 17.498 C 8.368 17.025 8.648 15.977 8.174 15.157 C 7.7 14.337 6.65 14.055 5.83 14.528 L 5.746 14.576 C 4.926 15.049 4.645 16.098 5.12 16.918 Z\" fill=\"url(#idss10225616593_2g-123293559)\"></path></g><g><defs><linearGradient id=\"idss10225616593_3g887625832\" x1=\"0.4648910473642273\" x2=\"0.5351089526357727\" y1=\"1\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(35,42,59)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 16.715 16.847 C 17.205 17.693 18.288 17.984 19.135 17.496 C 19.982 17.008 20.271 15.926 19.782 15.079 L 16.845 9.999 C 16.355 9.153 15.272 8.862 14.425 9.351 C 13.578 9.839 13.289 10.921 13.778 11.767 Z\" fill=\"url(#idss10225616593_3g887625832)\"></path></g><g><defs><linearGradient id=\"idss10225616593_4g887625832\" x1=\"0.4648910473642273\" x2=\"0.5351089526357727\" y1=\"1\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(35,42,59)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 10.906 16.848 C 11.394 17.692 12.473 17.981 13.316 17.495 C 14.16 17.008 14.448 15.931 13.961 15.088 L 8.918 6.366 C 8.43 5.523 7.351 5.234 6.508 5.72 C 5.664 6.206 5.376 7.284 5.863 8.127 Z\" fill=\"url(#idss10225616593_4g887625832)\"></path></g></svg>',svgContentId:10225616593,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, rgb(15, 15, 16)))\"},children:\"Metrica Sports\"})}),className:\"framer-t1fymm\",\"data-framer-name\":\"SquareDocs\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"NWU1MNRoe\",style:{\"--extracted-r6o4lv\":\"var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, rgb(15, 15, 16))\"},text:sBsofeeLk,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uP4dL.framer-1fi7d9p, .framer-uP4dL .framer-1fi7d9p { display: block; }\",\".framer-uP4dL.framer-14qk0kl { height: 24px; overflow: visible; position: relative; text-decoration: none; width: 124px; }\",\".framer-uP4dL .framer-1f2m6iz { flex: none; height: 24px; left: 0px; position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-uP4dL .framer-t1fymm { flex: none; height: auto; left: 36px; position: absolute; top: 0px; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 124\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CRRZhvq2Q\":\"link\",\"sBsofeeLk\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere6i3RRXM_=withCSS(Component,css,\"framer-uP4dL\");export default Framere6i3RRXM_;Framere6i3RRXM_.displayName=\"logo 3\";Framere6i3RRXM_.defaultProps={height:24,width:124};addPropertyControls(Framere6i3RRXM_,{CRRZhvq2Q:{title:\"Link\",type:ControlType.Link},sBsofeeLk:{defaultValue:\"Metrica Sports\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Framere6i3RRXM_,[{explicitInter:true,fonts:[{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v8/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqWSRToK8EPg.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere6i3RRXM_\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"CRRZhvq2Q\\\":\\\"link\\\",\\\"sBsofeeLk\\\":\\\"title\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"124\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./e6i3RRXM_.map","export const v0=\"Centro de Ayuda\";export const v1=\"Academia Nexus\";export const v2=\"Academia PlayBase\";\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Centro de Ajuda\";export const v1=\"Academia Nexus\";export const v2=\"Academia PlayBase\";\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (189896a)\nimport*as localizedValues from\"./U9t75vfgh-0.js\";import*as localizedValues1 from\"./U9t75vfgh-1.js\";const valuesByLocaleId={dLs_F6VoS:localizedValues,l9KXIXYt2:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (34038ad)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Soj9v3krb:{hover:true,pressed:true}};const cycleOrder=[\"Soj9v3krb\",\"GpO7ITefV\"];const serializationHash=\"framer-3Jw8X\";const variantClassNames={GpO7ITefV:\"framer-v-149ibd2\",Soj9v3krb:\"framer-v-12aqvj4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={active:\"GpO7ITefV\",default:\"Soj9v3krb\"};const getProps=({height,id,label,link,width,...props})=>{return{...props,bIbsWlLvy:label??props.bIbsWlLvy??\"Label\",H2VqdtOib:link??props.H2VqdtOib,variant:humanReadableVariantMap[props.variant]??props.variant??\"Soj9v3krb\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,bIbsWlLvy,H2VqdtOib,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Soj9v3krb\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:H2VqdtOib,motionChild:true,nodeId:\"Soj9v3krb\",scopeId:\"WJJAIh8RD\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-12aqvj4\",className,classNames)} framer-1lhu09h`,\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"Soj9v3krb\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"Soj9v3krb-hover\":{backgroundColor:\"var(--token-ff11583a-f3fe-41bd-8758-bfc784a2db7c, rgba(17, 24, 28, 0.07))\"},\"Soj9v3krb-pressed\":{backgroundColor:\"var(--token-271b228c-d1ee-4fba-bdaf-899f503d427d, rgba(17, 24, 28, 0.12))\"},GpO7ITefV:{backgroundColor:\"var(--token-d90dac38-adac-4209-af62-88557288cc86, rgba(15, 15, 16, 0.05))\"}},...addPropertyOverrides({\"Soj9v3krb-hover\":{\"data-framer-name\":undefined},\"Soj9v3krb-pressed\":{\"data-framer-name\":undefined},GpO7ITefV:{\"data-framer-name\":\"active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,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\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Label\"})}),className:\"framer-1ev5qvq\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"qAZdjNuKE\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:bIbsWlLvy,variants:{GpO7ITefV:{\"--extracted-r6o4lv\":\"var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, rgb(15, 15, 16))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GpO7ITefV:{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\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, rgb(15, 15, 16)))\"},children:\"Label\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3Jw8X.framer-1lhu09h, .framer-3Jw8X .framer-1lhu09h { display: block; }\",\".framer-3Jw8X.framer-12aqvj4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 12px 4px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3Jw8X .framer-1ev5qvq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3Jw8X.framer-12aqvj4 { gap: 0px; } .framer-3Jw8X.framer-12aqvj4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-3Jw8X.framer-12aqvj4 > :first-child { margin-left: 0px; } .framer-3Jw8X.framer-12aqvj4 > :last-child { margin-right: 0px; } }\",\".framer-3Jw8X.framer-v-149ibd2.framer-12aqvj4 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GpO7ITefV\":{\"layout\":[\"auto\",\"auto\"]},\"LtapQ7uGn\":{\"layout\":[\"auto\",\"auto\"]},\"LC3Fssuw7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bIbsWlLvy\":\"label\",\"H2VqdtOib\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWJJAIh8RD=withCSS(Component,css,\"framer-3Jw8X\");export default FramerWJJAIh8RD;FramerWJJAIh8RD.displayName=\"main navigation item 2\";FramerWJJAIh8RD.defaultProps={height:28,width:58};addPropertyControls(FramerWJJAIh8RD,{variant:{options:[\"Soj9v3krb\",\"GpO7ITefV\"],optionTitles:[\"default\",\"active\"],title:\"Variant\",type:ControlType.Enum},bIbsWlLvy:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},H2VqdtOib:{title:\"Link\",type:ControlType.Link}});addFonts(FramerWJJAIh8RD,[{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/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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWJJAIh8RD\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"28\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"bIbsWlLvy\\\":\\\"label\\\",\\\"H2VqdtOib\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"58\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GpO7ITefV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LtapQ7uGn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LC3Fssuw7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WJJAIh8RD.map","// Generated by Framer (189896a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/XGApDOnpU08nimVupNWq/pQfGTmPOn4lzaemtpuNS/U9t75vfgh.js\";import MainNavigationItem2 from\"https://framerusercontent.com/modules/7SYwH315Q4799H8Z53Sn/OF65xP5wwqV12hPid7q9/WJJAIh8RD.js\";const MainNavigationItem2Fonts=getFonts(MainNavigationItem2);const cycleOrder=[\"MdZsiF7fV\",\"GIKrowDyQ\",\"ozpHMAtu6\"];const serializationHash=\"framer-2S0zi\";const variantClassNames={GIKrowDyQ:\"framer-v-1ki6k8a\",MdZsiF7fV:\"framer-v-1o9or16\",ozpHMAtu6:\"framer-v-136i9zs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Changelog:\"GIKrowDyQ\",Documentation:\"MdZsiF7fV\",Nothing:\"ozpHMAtu6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MdZsiF7fV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MdZsiF7fV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o9or16\",className,classNames),\"data-framer-name\":\"Documentation\",layoutDependency:layoutDependency,layoutId:\"MdZsiF7fV\",ref:refBinding,style:{...style},...addPropertyOverrides({GIKrowDyQ:{\"data-framer-name\":\"Changelog\"},ozpHMAtu6:{\"data-framer-name\":\"Nothing\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"C0tbBYjk8\"},implicitPathVariables:undefined},{href:{webPageId:\"C0tbBYjk8\"},implicitPathVariables:undefined},{href:{webPageId:\"C0tbBYjk8\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-28)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k81dql-container\",layoutDependency:layoutDependency,layoutId:\"X2xtNlJaz-container\",nodeId:\"X2xtNlJaz\",rendersWithMotion:true,scopeId:\"U9t75vfgh\",children:/*#__PURE__*/_jsx(MainNavigationItem2,{bIbsWlLvy:getLocalizedValue(\"v0\",activeLocale)??\"Help Center\",H2VqdtOib:resolvedLinks[0],height:\"100%\",id:\"X2xtNlJaz\",layoutId:\"X2xtNlJaz\",variant:\"GpO7ITefV\",width:\"100%\",...addPropertyOverrides({GIKrowDyQ:{H2VqdtOib:resolvedLinks[1],variant:\"Soj9v3krb\"},ozpHMAtu6:{H2VqdtOib:resolvedLinks[2],variant:\"Soj9v3krb\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FBpUD9Nik\"},implicitPathVariables:undefined},{href:{webPageId:\"FBpUD9Nik\"},implicitPathVariables:undefined},{href:{webPageId:\"FBpUD9Nik\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-28)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rvklqi-container\",layoutDependency:layoutDependency,layoutId:\"Q08JNe6Gx-container\",nodeId:\"Q08JNe6Gx\",rendersWithMotion:true,scopeId:\"U9t75vfgh\",children:/*#__PURE__*/_jsx(MainNavigationItem2,{bIbsWlLvy:getLocalizedValue(\"v1\",activeLocale)??\"Nexus Academy\",H2VqdtOib:resolvedLinks1[0],height:\"100%\",id:\"Q08JNe6Gx\",layoutId:\"Q08JNe6Gx\",variant:\"GpO7ITefV\",width:\"100%\",...addPropertyOverrides({GIKrowDyQ:{H2VqdtOib:resolvedLinks1[1],variant:\"Soj9v3krb\"},ozpHMAtu6:{H2VqdtOib:resolvedLinks1[2],variant:\"Soj9v3krb\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"j1pdJF4hR\"},implicitPathVariables:undefined},{href:{webPageId:\"j1pdJF4hR\"},implicitPathVariables:undefined},{href:{webPageId:\"j1pdJF4hR\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-28)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ne89zq-container\",layoutDependency:layoutDependency,layoutId:\"qCJnETwLv-container\",nodeId:\"qCJnETwLv\",rendersWithMotion:true,scopeId:\"U9t75vfgh\",children:/*#__PURE__*/_jsx(MainNavigationItem2,{bIbsWlLvy:getLocalizedValue(\"v2\",activeLocale)??\"PlayBase Academy\",H2VqdtOib:resolvedLinks2[0],height:\"100%\",id:\"qCJnETwLv\",layoutId:\"qCJnETwLv\",variant:\"GpO7ITefV\",width:\"100%\",...addPropertyOverrides({GIKrowDyQ:{H2VqdtOib:resolvedLinks2[1],variant:\"Soj9v3krb\"},ozpHMAtu6:{H2VqdtOib:resolvedLinks2[2],variant:\"Soj9v3krb\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2S0zi.framer-aso2h, .framer-2S0zi .framer-aso2h { display: block; }\",\".framer-2S0zi.framer-1o9or16 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2S0zi .framer-k81dql-container, .framer-2S0zi .framer-rvklqi-container, .framer-2S0zi .framer-ne89zq-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 382\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GIKrowDyQ\":{\"layout\":[\"auto\",\"auto\"]},\"ozpHMAtu6\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU9t75vfgh=withCSS(Component,css,\"framer-2S0zi\");export default FramerU9t75vfgh;FramerU9t75vfgh.displayName=\"main navigation pages 2\";FramerU9t75vfgh.defaultProps={height:28,width:382};addPropertyControls(FramerU9t75vfgh,{variant:{options:[\"MdZsiF7fV\",\"GIKrowDyQ\",\"ozpHMAtu6\"],optionTitles:[\"Documentation\",\"Changelog\",\"Nothing\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerU9t75vfgh,[{explicitInter:true,fonts:[]},...MainNavigationItem2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU9t75vfgh\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GIKrowDyQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ozpHMAtu6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"382\",\"framerIntrinsicHeight\":\"28\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (189896a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/Xnul1hAdJn3YeKLXdbBc/StopScroll.js\";import SideNavigation from\"https://framerusercontent.com/modules/aqeNniPpHK92agNGGOL9/qzVgvsqrXU83iMtN3Xtx/F69wFYesc.js\";import MenuIconButton from\"https://framerusercontent.com/modules/nRZbDAUdk5gLcK39lSNf/3g7F0ubmTreTrdKa7myC/oPL7NRSFP.js\";import ThemeSwitcher from\"https://framerusercontent.com/modules/m4ejcwqrfAh3lJs4A0un/tQZdPnVdkfkXS5IEn5yA/ThemeSwitcher_2.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/5HGcjzcMHqmP3qlXufNb/QrnZp1Fqsq2VsqYqMhnW/jegsdTor0.js\";import MainNavigationPages3 from\"https://framerusercontent.com/modules/ML4Wh7zSwEgH0MIyZZtZ/MZ3Z5jfCXLvT9DhJ5JXd/dS3D3qZZ3.js\";import Logo3 from\"https://framerusercontent.com/modules/naI8xHAHyps0Gzv93xAj/SovYAhsmpP7ByZgC4dwA/e6i3RRXM_.js\";import NexusSideNavigation from\"https://framerusercontent.com/modules/wlT3qhJXwlh35EKiuvdU/WhK2RUcKRfQqSXOkJvK2/f02s8R7Hr.js\";import MainNavigationPages2 from\"https://framerusercontent.com/modules/yCOOqJeGXHfbw35SIxr6/o9wLq2tyCANn6ZXYobUa/U9t75vfgh.js\";const NexusSideNavigationFonts=getFonts(NexusSideNavigation);const Logo3Fonts=getFonts(Logo3);const MainNavigationPages2Fonts=getFonts(MainNavigationPages2);const LocaleSelectorFonts=getFonts(LocaleSelector);const ThemeSwitcherFonts=getFonts(ThemeSwitcher);const MenuIconButtonFonts=getFonts(MenuIconButton);const SideNavigationFonts=getFonts(SideNavigation);const MainNavigationPages3Fonts=getFonts(MainNavigationPages3);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"GARQDPbUq\",\"uDBMl3_mN\",\"PvcDZ3ExF\",\"Ws5xFqc8j\",\"eusW7WvJX\",\"XLjFDczWz\"];const serializationHash=\"framer-7JuUY\";const variantClassNames={eusW7WvJX:\"framer-v-r5diy9\",GARQDPbUq:\"framer-v-19hcax3\",PvcDZ3ExF:\"framer-v-bpklsd\",uDBMl3_mN:\"framer-v-1giz330\",Ws5xFqc8j:\"framer-v-106ygyf\",XLjFDczWz:\"framer-v-ntnn6p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Scroll\":\"uDBMl3_mN\",\"Mobile isOpened\":\"Ws5xFqc8j\",\"Tablet isOpened\":\"XLjFDczWz\",Desktop:\"GARQDPbUq\",Mobile:\"PvcDZ3ExF\",Tablet:\"eusW7WvJX\"};const getProps=({filter,height,id,width,...props})=>{return{...props,u_dkdxmCj:filter??props.u_dkdxmCj,variant:humanReadableVariantMap[props.variant]??props.variant??\"GARQDPbUq\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,vdmh5pSHb,u_dkdxmCj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GARQDPbUq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const tap9f3b3d=activeVariantCallback(async(...args)=>{setVariant(\"Ws5xFqc8j\");});const tap149qggw=activeVariantCallback(async(...args)=>{setVariant(\"PvcDZ3ExF\");});const tapgs4q43=activeVariantCallback(async(...args)=>{setVariant(\"XLjFDczWz\");});const tap4bqluo=activeVariantCallback(async(...args)=>{setVariant(\"eusW7WvJX\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Ws5xFqc8j\")return true;return false;};const router=useRouter();const isDisplayed1=()=>{if([\"PvcDZ3ExF\",\"Ws5xFqc8j\",\"eusW7WvJX\",\"XLjFDczWz\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"PvcDZ3ExF\",\"Ws5xFqc8j\",\"eusW7WvJX\",\"XLjFDczWz\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"XLjFDczWz\")return true;return false;};const isDisplayed4=()=>{if([\"Ws5xFqc8j\",\"XLjFDczWz\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({PvcDZ3ExF:{value:transition2},Ws5xFqc8j:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19hcax3\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"GARQDPbUq\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8fbb1b0f-dede-4d92-b5da-585fbf605439, rgba(255, 255, 255, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(4px)\",backgroundColor:\"var(--token-b0b266a0-f866-4336-8ccd-fc9974f3397f, rgb(255, 255, 255))\",boxShadow:\"0px 0px 16px 0px rgba(29, 30, 32, 0.08), 0px 0px 12px 0px rgba(29, 30, 32, 0.04)\",WebkitBackdropFilter:\"blur(4px)\",...style},variants:{eusW7WvJX:{backgroundColor:\"rgb(15, 15, 16)\"},PvcDZ3ExF:{backgroundColor:\"rgb(15, 15, 16)\"},uDBMl3_mN:{backgroundColor:\"var(--token-2c685044-0db0-46ed-b63a-45ff12d92df6, rgb(255, 255, 255))\"},Ws5xFqc8j:{\"--border-bottom-width\":\"0px\",backgroundColor:\"rgb(15, 15, 16)\",boxShadow:\"none\"},XLjFDczWz:{\"--border-bottom-width\":\"0px\",backgroundColor:\"rgb(15, 15, 16)\",boxShadow:\"none\"}},...addPropertyOverrides({eusW7WvJX:{\"data-framer-name\":\"Tablet\"},PvcDZ3ExF:{\"data-framer-name\":\"Mobile\"},uDBMl3_mN:{\"data-framer-name\":\"Desktop Scroll\"},Ws5xFqc8j:{\"data-framer-name\":\"Mobile isOpened\"},XLjFDczWz:{\"data-framer-name\":\"Tablet isOpened\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ws5xFqc8j:{height:1352,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+700+(((componentViewport?.height||1400)-1400-1660)/2+108+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vywukb-container\",layoutDependency:layoutDependency,layoutId:\"FXLo4Kgdf-container\",nodeId:\"FXLo4Kgdf\",rendersWithMotion:true,scopeId:\"jegsdTor0\",children:/*#__PURE__*/_jsx(NexusSideNavigation,{DBz4ahpZy:\"Po4W64evD\",height:\"100%\",id:\"FXLo4Kgdf\",layoutId:\"FXLo4Kgdf\",style:{width:\"100%\"},uZ6UjcWOk:\"UcmZk6UZI\",variant:\"QVNMN7It6\",width:\"100%\",Y9mjG9gjI:u_dkdxmCj})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v43jsj\",\"data-framer-name\":\"navigation\",layoutDependency:layoutDependency,layoutId:\"D3SiANdyp\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{eusW7WvJX:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},Ws5xFqc8j:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8fbb1b0f-dede-4d92-b5da-585fbf605439, rgba(17, 24, 28, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0.92)\"},XLjFDczWz:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8fbb1b0f-dede-4d92-b5da-585fbf605439, rgba(255, 255, 255, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0.92)\"}},...addPropertyOverrides({Ws5xFqc8j:{\"data-border\":true},XLjFDczWz:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4zuv26\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"kNP8TdLOo\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"151px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-200)/2)+86+2,...addPropertyOverrides({eusW7WvJX:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-64)/2+0+0)+20+0},PvcDZ3ExF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-64)/2+0+0)+20+0},Ws5xFqc8j:{y:(componentViewport?.y||0)+700+(((componentViewport?.height||1400)-1400-1660)/2+0+0)+20+0},XLjFDczWz:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-0-1660)/2+0+0)+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y4vv18-container\",layoutDependency:layoutDependency,layoutId:\"Fw0pyLvJu-container\",nodeId:\"Fw0pyLvJu\",rendersWithMotion:true,scopeId:\"jegsdTor0\",children:/*#__PURE__*/_jsx(Logo3,{CRRZhvq2Q:resolvedLinks[0],height:\"100%\",id:\"Fw0pyLvJu\",layoutId:\"Fw0pyLvJu\",sBsofeeLk:getLocalizedValue(\"v0\",activeLocale)??\"Metrica Sports\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({eusW7WvJX:{CRRZhvq2Q:resolvedLinks[4]},PvcDZ3ExF:{CRRZhvq2Q:resolvedLinks[2]},uDBMl3_mN:{CRRZhvq2Q:resolvedLinks[1]},Ws5xFqc8j:{CRRZhvq2Q:resolvedLinks[3]},XLjFDczWz:{CRRZhvq2Q:resolvedLinks[5]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-200)/2)+86+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vde5ob-container\",layoutDependency:layoutDependency,layoutId:\"KqxO10v4L-container\",nodeId:\"KqxO10v4L\",rendersWithMotion:true,scopeId:\"jegsdTor0\",children:/*#__PURE__*/_jsx(MainNavigationPages2,{height:\"100%\",id:\"KqxO10v4L\",layoutId:\"KqxO10v4L\",variant:vdmh5pSHb,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hf0a5v\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"zYv4a6K_B\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-198rc5i-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iVYyzURJe-container\",nodeId:\"iVYyzURJe\",rendersWithMotion:true,scopeId:\"jegsdTor0\",children:/*#__PURE__*/_jsx(LocaleSelector,{font:{fontFamily:'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-c5a22e7d-eb64-4d45-8a7e-dcb725c5dbb1, rgb(255, 255, 255))\",size:18,type:\"default\"},id:\"iVYyzURJe\",layoutId:\"iVYyzURJe\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:true},padding:\"10px\",radius:\"10px\",style:{width:\"100%\"},textColor:\"var(--token-518f5c43-2a7d-48f3-9a8f-3d4fa14a1ea5, rgb(1, 1, 1))\",width:\"100%\",...addPropertyOverrides({eusW7WvJX:{textColor:\"var(--token-c5a22e7d-eb64-4d45-8a7e-dcb725c5dbb1, rgb(255, 255, 255))\"},PvcDZ3ExF:{textColor:\"var(--token-c5a22e7d-eb64-4d45-8a7e-dcb725c5dbb1, rgb(255, 255, 255))\"},XLjFDczWz:{textColor:\"var(--token-c5a22e7d-eb64-4d45-8a7e-dcb725c5dbb1, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5ty2wh-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"l4xGr2lzI-container\",nodeId:\"l4xGr2lzI\",rendersWithMotion:true,scopeId:\"jegsdTor0\",children:/*#__PURE__*/_jsx(ThemeSwitcher,{darkHover:\"var(--token-ccb8c77d-d4d7-4f82-ace6-f430cc4f2363, rgba(15, 15, 16, 0.07))\",darkIcon:\"var(--token-cdae70c4-c9df-4040-91e2-8616d6565577, rgba(15, 15, 16, 0.76))\",height:\"100%\",id:\"l4xGr2lzI\",layoutId:\"l4xGr2lzI\",lightHover:\"var(--token-ccb8c77d-d4d7-4f82-ace6-f430cc4f2363, rgba(15, 15, 16, 0.07))\",lightIcon:\"var(--token-cdae70c4-c9df-4040-91e2-8616d6565577, rgba(15, 15, 16, 0.76))\",width:\"100%\",...addPropertyOverrides({eusW7WvJX:{darkIcon:\"var(--token-c5a22e7d-eb64-4d45-8a7e-dcb725c5dbb1, rgb(255, 255, 255))\",lightIcon:\"var(--token-c5a22e7d-eb64-4d45-8a7e-dcb725c5dbb1, rgb(255, 255, 255))\"},XLjFDczWz:{darkIcon:\"var(--token-c5a22e7d-eb64-4d45-8a7e-dcb725c5dbb1, rgb(255, 255, 255))\",lightIcon:\"var(--token-c5a22e7d-eb64-4d45-8a7e-dcb725c5dbb1, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b0fnwc-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TsVUBaGy0-container\",nodeId:\"TsVUBaGy0\",rendersWithMotion:true,scopeId:\"jegsdTor0\",children:/*#__PURE__*/_jsx(MenuIconButton,{height:\"100%\",id:\"TsVUBaGy0\",layoutId:\"TsVUBaGy0\",style:{height:\"100%\",width:\"100%\"},variant:\"HQ3u5J_HP\",width:\"100%\",...addPropertyOverrides({eusW7WvJX:{tap:tapgs4q43},PvcDZ3ExF:{tap:tap9f3b3d},Ws5xFqc8j:{tap:tap149qggw,variant:\"wbmfHRuQW\"},XLjFDczWz:{tap:tap4bqluo,variant:\"wbmfHRuQW\"}},baseVariant,gestureVariant)})})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({XLjFDczWz:{height:1352,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-0-1660)/2+108+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1drf5aj-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kN0909VnE-container\",nodeId:\"kN0909VnE\",rendersWithMotion:true,scopeId:\"jegsdTor0\",children:/*#__PURE__*/_jsx(SideNavigation,{height:\"100%\",id:\"kN0909VnE\",layoutId:\"kN0909VnE\",style:{width:\"100%\"},ulyaxEMky:\"\",variant:\"fd2I9f_wu\",width:\"100%\",...addPropertyOverrides({XLjFDczWz:{ulyaxEMky:u_dkdxmCj}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-o38sor\",\"data-border\":true,\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"B6imsnjiC\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8fbb1b0f-dede-4d92-b5da-585fbf605439, rgba(17, 24, 28, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ws5xFqc8j:{height:28,width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+700+(((componentViewport?.height||1400)-1400-1660)/2+64+0)+8},XLjFDczWz:{height:28,width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1392)-0-1660)/2+64+0)+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-es3aix-container\",layoutDependency:layoutDependency,layoutId:\"GgBfiuQtc-container\",nodeId:\"GgBfiuQtc\",rendersWithMotion:true,scopeId:\"jegsdTor0\",children:/*#__PURE__*/_jsx(MainNavigationPages3,{height:\"100%\",id:\"GgBfiuQtc\",layoutId:\"GgBfiuQtc\",style:{width:\"100%\"},variant:vdmh5pSHb,width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9cjzm6-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vI7tL5b1h-container\",nodeId:\"vI7tL5b1h\",rendersWithMotion:true,scopeId:\"jegsdTor0\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"vI7tL5b1h\",layoutId:\"vI7tL5b1h\",toggle:true,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7JuUY.framer-5knhec, .framer-7JuUY .framer-5knhec { display: block; }\",\".framer-7JuUY.framer-19hcax3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 64px; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1440px; }\",\".framer-7JuUY .framer-vywukb-container, .framer-7JuUY .framer-1drf5aj-container { flex: 1 0 0px; height: auto; position: sticky; top: 0px; width: 1px; z-index: 1; }\",\".framer-7JuUY .framer-1v43jsj { 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-start; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7JuUY .framer-4zuv26 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7JuUY .framer-1y4vv18-container { cursor: pointer; flex: none; height: 24px; position: relative; width: 151px; }\",\".framer-7JuUY .framer-vde5ob-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-7JuUY .framer-hf0a5v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7JuUY .framer-198rc5i-container { flex: none; height: auto; position: relative; width: 120px; }\",\".framer-7JuUY .framer-5ty2wh-container, .framer-7JuUY .framer-9cjzm6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7JuUY .framer-b0fnwc-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-7JuUY .framer-o38sor { 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: center; min-height: 56px; overflow: visible; padding: 8px; position: relative; width: 1px; }\",\".framer-7JuUY .framer-es3aix-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-7JuUY.framer-v-bpklsd.framer-19hcax3 { flex-direction: column; gap: 0px; padding: 0px; width: 390px; }\",\".framer-7JuUY.framer-v-bpklsd .framer-1v43jsj { flex: none; gap: 16px; height: 64px; justify-content: center; padding: 0px 8px 0px 16px; width: 100%; }\",\".framer-7JuUY.framer-v-bpklsd .framer-hf0a5v, .framer-7JuUY.framer-v-106ygyf .framer-hf0a5v, .framer-7JuUY.framer-v-r5diy9 .framer-hf0a5v, .framer-7JuUY.framer-v-ntnn6p .framer-hf0a5v { gap: 8px; }\",\".framer-7JuUY.framer-v-106ygyf.framer-19hcax3 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; padding: 700px 0px 700px 0px; width: 390px; }\",\".framer-7JuUY.framer-v-106ygyf .framer-vywukb-container { flex: none; order: 2; width: 100%; }\",\".framer-7JuUY.framer-v-106ygyf .framer-1v43jsj { flex: none; gap: 16px; height: 64px; justify-content: center; order: 0; padding: 0px 8px 0px 16px; width: 100%; }\",\".framer-7JuUY.framer-v-106ygyf .framer-198rc5i-container { order: 2; }\",\".framer-7JuUY.framer-v-106ygyf .framer-5ty2wh-container { order: 0; }\",\".framer-7JuUY.framer-v-106ygyf .framer-b0fnwc-container { order: 1; }\",\".framer-7JuUY.framer-v-106ygyf .framer-o38sor { flex: none; min-height: unset; order: 1; width: 100%; }\",\".framer-7JuUY.framer-v-106ygyf .framer-9cjzm6-container, .framer-7JuUY.framer-v-ntnn6p .framer-9cjzm6-container { order: 4; }\",\".framer-7JuUY.framer-v-r5diy9.framer-19hcax3 { flex-direction: column; gap: 0px; padding: 0px; width: 810px; }\",\".framer-7JuUY.framer-v-r5diy9 .framer-1v43jsj { flex: none; gap: 24px; height: 64px; padding: 24px 12px 24px 20px; width: 100%; }\",\".framer-7JuUY.framer-v-ntnn6p.framer-19hcax3 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; padding: 0px; width: 810px; }\",\".framer-7JuUY.framer-v-ntnn6p .framer-1v43jsj { flex: none; gap: 24px; height: 64px; order: 1; padding: 24px 12px 24px 20px; width: 100%; }\",\".framer-7JuUY.framer-v-ntnn6p .framer-1drf5aj-container { flex: none; order: 3; width: 100%; }\",\".framer-7JuUY.framer-v-ntnn6p .framer-o38sor { flex: none; min-height: unset; order: 2; width: 100%; }\",'.framer-7JuUY[data-border=\"true\"]::after, .framer-7JuUY [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 64\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uDBMl3_mN\":{\"layout\":[\"fixed\",\"fixed\"]},\"PvcDZ3ExF\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ws5xFqc8j\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"eusW7WvJX\":{\"layout\":[\"fixed\",\"fixed\"]},\"XLjFDczWz\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"u_dkdxmCj\":\"filter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjegsdTor0=withCSS(Component,css,\"framer-7JuUY\");export default FramerjegsdTor0;FramerjegsdTor0.displayName=\"main navigation 2\";FramerjegsdTor0.defaultProps={height:64,width:1440};addPropertyControls(FramerjegsdTor0,{variant:{options:[\"GARQDPbUq\",\"uDBMl3_mN\",\"PvcDZ3ExF\",\"Ws5xFqc8j\",\"eusW7WvJX\",\"XLjFDczWz\"],optionTitles:[\"Desktop\",\"Desktop Scroll\",\"Mobile\",\"Mobile isOpened\",\"Tablet\",\"Tablet isOpened\"],title:\"Variant\",type:ControlType.Enum},u_dkdxmCj:{defaultValue:\"\",title:\"Filter\",type:ControlType.String}});addFonts(FramerjegsdTor0,[{explicitInter:true,fonts:[{family:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TX2N2Q6ZO2LBO34H72H5RVJTBQFGU4GV/ZICVNTLTT4V7CCIJPWNY363N6LIP2AET/OUUAK2X2MEGEKC6ULA4CFSBY4PE5EGPV.woff2\",weight:\"400\"}]},...NexusSideNavigationFonts,...Logo3Fonts,...MainNavigationPages2Fonts,...LocaleSelectorFonts,...ThemeSwitcherFonts,...MenuIconButtonFonts,...SideNavigationFonts,...MainNavigationPages3Fonts,...StopScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjegsdTor0\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uDBMl3_mN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PvcDZ3ExF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ws5xFqc8j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"eusW7WvJX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XLjFDczWz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"64\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"u_dkdxmCj\\\":\\\"filter\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (34038ad)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-V5hLE\";const variantClassNames={jyOmQ1HXr:\"framer-v-ulda63\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jyOmQ1HXr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ulda63\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jyOmQ1HXr\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14n7avx\",layoutDependency:layoutDependency,layoutId:\"HyUIfq6Dc\",style:{background:\"radial-gradient(100% 100% at 100% 0%, var(--token-5175151a-d1d9-4b4d-be55-b1723d8d7398, rgb(219, 226, 255)) 0%, rgba(32, 1, 41, 0) 100%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-iy57m1\",layoutDependency:layoutDependency,layoutId:\"akU_vJx5t\",style:{background:\"radial-gradient(50% 50% at 50% 50%, var(--token-fa6cdedb-a1ae-40c6-8335-f97b322dc6ca, rgb(219, 226, 255)) 0%, rgba(1, 9, 36, 0) 100%)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-V5hLE.framer-adaaze, .framer-V5hLE .framer-adaaze { display: block; }\",\".framer-V5hLE.framer-ulda63 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 588px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 960px; }\",\".framer-V5hLE .framer-14n7avx, .framer-V5hLE .framer-iy57m1 { bottom: 0px; flex: none; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-V5hLE.framer-ulda63 { gap: 0px; } .framer-V5hLE.framer-ulda63 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-V5hLE.framer-ulda63 > :first-child { margin-top: 0px; } .framer-V5hLE.framer-ulda63 > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 588\n * @framerIntrinsicWidth 960\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlBWk0nfHo=withCSS(Component,css,\"framer-V5hLE\");export default FramerlBWk0nfHo;FramerlBWk0nfHo.displayName=\"background\";FramerlBWk0nfHo.defaultProps={height:588,width:960};addFonts(FramerlBWk0nfHo,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlBWk0nfHo\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"588\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"960\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lBWk0nfHo.map","// Generated by Framer (0c5492c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay-SemiBold\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Display\",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/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",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/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",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/dHHUz45rhM2KCQpj9zttNVlibk.woff2\",weight:\"600\"},{family:\"Inter Display\",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/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{family:\"Inter Display\",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/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",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/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",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/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2\",weight:\"700\"},{family:\"Inter Display\",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/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/TBccIZR9kIpkRce5i9ATfPp7a4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/wmHLUqO4QxLaADUScavxvknnBQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/08bCJfmvizuFi36VeazboYh54CQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2\",weight:\"600\"}]}];export const css=['.framer-C9wsV .framer-styles-preset-uvxy58:not(.rich-text-wrapper), .framer-C9wsV .framer-styles-preset-uvxy58.rich-text-wrapper h1 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 56px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, #0f0f10); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 810px) and (min-width: 810px) { .framer-C9wsV .framer-styles-preset-uvxy58:not(.rich-text-wrapper), .framer-C9wsV .framer-styles-preset-uvxy58.rich-text-wrapper h1 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 56px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, #0f0f10); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-C9wsV .framer-styles-preset-uvxy58:not(.rich-text-wrapper), .framer-C9wsV .framer-styles-preset-uvxy58.rich-text-wrapper h1 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, #0f0f10); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-C9wsV\";\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 (34038ad)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay-SemiBold\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Display\",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/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",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/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",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/dHHUz45rhM2KCQpj9zttNVlibk.woff2\",weight:\"600\"},{family:\"Inter Display\",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/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{family:\"Inter Display\",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/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",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/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",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/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2\",weight:\"700\"},{family:\"Inter Display\",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/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/TBccIZR9kIpkRce5i9ATfPp7a4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/wmHLUqO4QxLaADUScavxvknnBQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/08bCJfmvizuFi36VeazboYh54CQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2\",weight:\"600\"}]}];export const css=['.framer-40eS1 .framer-styles-preset-1ntwbot:not(.rich-text-wrapper), .framer-40eS1 .framer-styles-preset-1ntwbot.rich-text-wrapper h2 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, #0f0f10); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 810px) and (min-width: 810px) { .framer-40eS1 .framer-styles-preset-1ntwbot:not(.rich-text-wrapper), .framer-40eS1 .framer-styles-preset-1ntwbot.rich-text-wrapper h2 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, #0f0f10); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-40eS1 .framer-styles-preset-1ntwbot:not(.rich-text-wrapper), .framer-40eS1 .framer-styles-preset-1ntwbot.rich-text-wrapper h2 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-a84604bd-4c3d-43c6-b8a2-c48902c65346, #0f0f10); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-40eS1\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}