{"version":3,"file":"shared-lib.B06KXSTe.mjs","names":["fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","css","sharedStyle.css","sharedStyle.fonts","__FramerMetadata__","useState","useRef","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","FooterLink","Image1","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","NavLink","Button","ButtonInfo","MenuIcon","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","Image1","__exportAll","oe","ie","init_ssg_sandbox_shims","navigator","x","window","_e","Ha","de","init_jsx_runtime","pe","J","init_npm_react_dom_18_3_1","c","p","init_npm_react_18_3_1","ce","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","cx","getLoadingLazyAtYPosition","ResolveLinks","useVariantState","withMappedReactProps","SmartComponentScopedContainer","withFX","init_framer_CaDWdxiz","addPropertyControls","getFonts","withCodeBoundaryForOverrides","useRouter","useComponentViewport","Link","useLocaleInfo","ComponentViewportProvider","fontStore","RenderTarget","Image$1","ControlType","useActiveVariantCallback","runTasksWithYield","RichText","withCSS","getFontsFromSharedStyle","fonts$2","css$6","className$2","init_l6zBEGiw2","__esmMin","storeUrlForDevice","userAgent","PLAY_STORE_URL","platform","maxTouchPoints","APP_STORE_URL","scrollToStoreButtons","target","STORE_BUTTONS_ID","el","reduceMotion","withStoreLink","url","event","Component","props","init_StoreLink","fonts$1","css$5","className$1","init_KmjgW_6JV","hUqBArkxJ_exports","__FramerMetadata__$1","FramerhUqBArkxJ","addPropertyOverrides$5","variants","nextOverrides","variant","overrides","enabledGestures$2","cycleOrder$4","serializationHash$5","variantClassNames$5","transition1$5","transition2$1","Transition$5","humanReadableVariantMap$4","Variants$5","getProps$5","createLayoutDependency$5","Component$3","css$4","init_hUqBArkxJ","config","transition","value","contextValue","label","link","fallbackRef","refBinding","ref","defaultLayoutId","restProps","layoutDependency","scopingClassNames","layoutId","baseVariant","gestureVariant","LBt5_HXuy","gestureHandlers","className","classNames","style","Kb1iCD8Yn","addFonts","\"exports\"","\"default\"","\"type\"","\"name\"","\"slots\"","\"annotations\"","\"framerContractVersion\"","\"framerDisplayContentsDiv\"","\"framerAutoSizeImages\"","\"framerComponentViewportWidth\"","\"framerImmutableVariables\"","\"framerColorSyntax\"","\"framerIntrinsicHeight\"","\"framerCanvasComponentVariantDetails\"","\"framerVariables\"","\"framerIntrinsicWidth\"","\"Props\"","\"__FramerMetadata__\"","settle","fx","s","fy","dt","StemNotesCursor","DEFAULT_LABELS","onCanvas","enabled","setEnabled","root","dot","ring","ringShape","box","chip","chipBody","chipLabel","labelMap","labels","l","mq","rm","update","html","R","spring","RING","C","CHIP","W","RING_SIZE","visible","mag","rest","park","text","down","frame","lastT","show","on","aim","r","br","RING_PAD","open","REST_INSET","CHIP_H","CHIP_OFFSET","paint","tilt","STEP","tick","now","t","fw","SIZE","fh","still","run","findRest","setMode","nextMag","MAG","mr","m","nextRest","nextText","TEXT","entry","onMove","e","onDown","onUp","onScroll","onLeave","onVis","glyph","accent","ARC","CSS","init_StemNotesCursor","fonts","css$3","init_oqsJowb1R","addPropertyOverrides$4","enabledGestures$1","serializationHash$4","variantClassNames$4","transition1$4","Transition$4","Variants$4","humanReadableEnumMap","getProps$4","createLayoutDependency$4","Component$2","css$2","FramerrUzO0uSeT","init_rUzO0uSeT","newTab","distribute","className$3","Nb1qfFkuZ","ivbCxkL0u","XvSbEI0oV","rrFhjCmFi","addPropertyOverrides$3","FooterLinkFonts","MotionDivWithFX","Image1WithFX","StemNotesCursorFonts","cycleOrder$3","serializationHash$3","variantClassNames$3","transition1$3","animation$1","transition2","animation1","animation2","animation3","animation4","transition3","animation5","Transition$3","humanReadableVariantMap$3","Variants$3","getProps$3","createLayoutDependency$3","Component$1","css$1","FramerMA2cytr47","init_MA2cytr47","componentViewport","resolvedLinks","resolvedLinks1","resolvedLinks2","forwardLoader","context","addPropertyOverrides$2","enabledGestures","cycleOrder$2","serializationHash$2","variantClassNames$2","transition1$2","Transition$2","humanReadableVariantMap$2","Variants$2","getProps$2","createLayoutDependency$2","css","FramerasrcgiIGs","init_asrcgiIGs","WcJFX2_vZ","NSXfuR0Cp","addPropertyOverrides$1","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","FramerrdCfchJjo","init_rdCfchJjo","oWCkBuD34_exports","__FramerMetadata__","FrameroWCkBuD34","addPropertyOverrides","NavLinkFonts","ButtonFonts","ButtonWithStoreLinkoiiqcm","ButtonWithStoreLinkoiiqcmWithMappedReactProps1v1ipky","MenuIconFonts","ButtonWithStoreLink19nzrkk","ButtonWithStoreLink19nzrkkWithMappedReactProps1v1ipky","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","init_oWCkBuD34","args","arg","onMenuTap","isDisplayed","isDisplayed1","onTap1p2chb","activeVariantCallback","LYtxq1Qwo","onTap1rfl9s8","setVariant","onTapbtyt74","isDisplayed2","resolvedLinks3","resolvedLinks4","resolvedLinks5","resolvedLinks6","resolvedLinks7","resolvedLinks8","resolvedLinks9","resolvedLinks10","resolvedLinks11","resolvedLinks12","resolvedLinks13"],"sources":["https:/framerusercontent.com/modules/9Je81FuZykETYN3gyXzY/8qdtovYywFSOBLKTg4Gk/l6zBEGiw2.js","https:/framerusercontent.com/modules/nigG4UaMa3wiTVyr1WdC/GO7bZKyIMqPJE6JqBqZn/StoreLink.js","https:/framerusercontent.com/modules/Pp5C8xoYjNp6UNCzPv6D/HykXNPnxsLBLgJBTIVhI/KmjgW_6JV.js","https:/framerusercontent.com/modules/0EJep1hljWzSoJ0VvG7S/4aHHRQXTb0KyaGDDJgDM/hUqBArkxJ.js","https:/framerusercontent.com/modules/LuKOzxI1uySxBFlEWU9e/mgQfCXecS5RblgHnFY3z/StemNotesCursor.js","https:/framerusercontent.com/modules/feaAUfnPDiwsNRgOnSxu/3fAoTxCrv3bma4FCS0gA/oqsJowb1R.js","https:/framerusercontent.com/modules/3d6hGrnCVvT30ekGszT5/rsrYlPP6bk6M9Teu6gBk/rUzO0uSeT.js","https:/framerusercontent.com/modules/hFJOV0o2umyWghTp7HhQ/wk5CLsJ9696UeOERz2CM/MA2cytr47.js","https:/framerusercontent.com/modules/NZFG7tH5Ib70RABO5DRC/fYHvHLvlmgZIKeOmxn3a/asrcgiIGs.js","https:/framerusercontent.com/modules/4nFc2rTKVoEi9K0qlNh0/zySXtFWWrBvyEm1rVKpv/rdCfchJjo.js","https:/framerusercontent.com/modules/z3QxFHlgPrTJ4kjNo3RQ/5Gvi9XTm0ivJSuwPESfK/oWCkBuD34.js"],"sourcesContent":["// Generated by Framer (ee97fff)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Poppins-regular\",\"FS;Poppins-bold\",\"FS;Poppins-bold italic\",\"FS;Poppins-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/JQL34MORONR7D7BXOVTX3KBGJGEJQ5BJ/CKUZVY5SFANCFAT7FS3MP6ZL4BMEWCJE/NOLRWF3JBJ434MILPG5RB6R2B4HGRSZB.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/7LLTLAW3NRWOADG4II2JGKZC6OSEMBQC/EYFXWX77PEMPU645EAWOTG22E375GULW/SSNNTU67MMJH4CSWT443B4KJ7OB4WFHF.woff2\",weight:\"400\"}]}];export const css=['.framer-bucDF .framer-styles-preset-1mkw1ek:not(.rich-text-wrapper), .framer-bucDF .framer-styles-preset-1mkw1ek.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-bucDF\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";const APP_STORE_URL=\"https://apps.apple.com/app/stemnotes-cycling-fuel/id6785288683\";const PLAY_STORE_URL=\"https://play.google.com/store/apps/details?id=com.stemnotes.io\";const STORE_BUTTONS_ID=\"store-buttons\";function storeUrlForDevice(){const{userAgent,platform,maxTouchPoints}=navigator;if(/Android/i.test(userAgent))return PLAY_STORE_URL;// iPadOS reports itself as a Mac, so touch support is what tells them apart.\nconst isApple=/iPhone|iPad|iPod/i.test(userAgent)||platform===\"MacIntel\"&&maxTouchPoints>1;return isApple?APP_STORE_URL:\"\";}function scrollToStoreButtons(){// Each breakpoint can render its own copy, so pick the one on screen.\nconst target=Array.from(document.querySelectorAll(`[id=\"${STORE_BUTTONS_ID}\"]`)).find(el=>el.getClientRects().length>0);if(!target)return false;const reduceMotion=window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;target.scrollIntoView({behavior:reduceMotion?\"auto\":\"smooth\",block:\"center\"});return true;}// Phones go straight to their store. Everything else scrolls to the store buttons on this page,\n// or follows the button's own link when this page has none.\nexport function withStoreLink(Component){return /*#__PURE__*/forwardRef(function StoreLinkOverride(props,ref){const handleClick=event=>{const url=storeUrlForDevice();if(url){event.preventDefault();event.stopPropagation();window.location.href=url;}else if(scrollToStoreButtons()){event.preventDefault();event.stopPropagation();}};return /*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},onClickCapture:handleClick,children:/*#__PURE__*/_jsx(Component,{...props,ref:ref})});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withStoreLink\":{\"type\":\"reactHoc\",\"name\":\"withStoreLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StoreLink.map","// Generated by Framer (ee97fff)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Poppins-medium\",\"FS;Poppins-bold\",\"FS;Poppins-bold italic\",\"FS;Poppins-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/JQL34MORONR7D7BXOVTX3KBGJGEJQ5BJ/CKUZVY5SFANCFAT7FS3MP6ZL4BMEWCJE/NOLRWF3JBJ434MILPG5RB6R2B4HGRSZB.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/4HH4RITHYMRL7VREMN2WV2L6LQZKPRWE/ZWMGJ4LKTJ4NT5NKCHS5WLI6CRRRO2SE/OFRM3ATAEVJKZWGG6S4JN4P6SBPN2BLD.woff2\",weight:\"500\"}]}];export const css=['.framer-U1GD7 .framer-styles-preset-wtadzr:not(.rich-text-wrapper), .framer-U1GD7 .framer-styles-preset-wtadzr.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-U1GD7 .framer-styles-preset-wtadzr:not(.rich-text-wrapper), .framer-U1GD7 .framer-styles-preset-wtadzr.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad); --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-U1GD7 .framer-styles-preset-wtadzr:not(.rich-text-wrapper), .framer-U1GD7 .framer-styles-preset-wtadzr.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-U1GD7\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx}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{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Pp5C8xoYjNp6UNCzPv6D/HykXNPnxsLBLgJBTIVhI/KmjgW_6JV.js\";const enabledGestures={dWKtQuBaP:{hover:true,pressed:true},GJSEFXbJk:{hover:true},mPQyV6q7B:{hover:true},sC9O8poXL:{hover:true}};const cycleOrder=[\"dWKtQuBaP\",\"sC9O8poXL\",\"GJSEFXbJk\",\"mPQyV6q7B\"];const serializationHash=\"framer-ZKtVh\";const variantClassNames={dWKtQuBaP:\"framer-v-1yjp9os\",GJSEFXbJk:\"framer-v-yjal15\",mPQyV6q7B:\"framer-v-1xmcvfs\",sC9O8poXL:\"framer-v-1c4t5ni\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LBt5_HXuy=undefined;const Kb1iCD8Yn=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.12,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 humanReadableVariantMap={\"Primary Compact\":\"mPQyV6q7B\",Dark:\"GJSEFXbJk\",Outline:\"sC9O8poXL\",Primary:\"dWKtQuBaP\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,width,...props})=>{return{...props,Kb1iCD8Yn:label??props.Kb1iCD8Yn??\"Get Started\",LBt5_HXuy:link??props.LBt5_HXuy,variant:humanReadableVariantMap[props.variant]??props.variant??\"dWKtQuBaP\"};};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,Kb1iCD8Yn,LBt5_HXuy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dWKtQuBaP\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({\"dWKtQuBaP-pressed\":{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:LBt5_HXuy,motionChild:true,nodeId:\"dWKtQuBaP\",openInNewTab:false,scopeId:\"hUqBArkxJ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1yjp9os\",className,classNames)} framer-xjd1k3`,\"data-framer-name\":\"Primary\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"dWKtQuBaP\",ref:refBinding,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:\"var(--token-f9ccd06c-82fd-4ff7-b667-1223a41e604d)\",borderBottomLeftRadius:200,borderBottomRightRadius:200,borderTopLeftRadius:200,borderTopRightRadius:200,...style},variants:{\"dWKtQuBaP-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-f0e0c641-e383-46fe-88df-42945ac2126e)\"},\"dWKtQuBaP-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"GJSEFXbJk-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad, rgb(250, 250, 250))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-021120d1-ff61-415b-a7fe-5525315244ac, rgb(28, 28, 28))\"},\"mPQyV6q7B-hover\":{backgroundColor:\"var(--token-f0e0c641-e383-46fe-88df-42945ac2126e, rgb(108, 17, 187))\"},\"sC9O8poXL-hover\":{\"--border-color\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad, rgb(250, 250, 250))\",backgroundColor:\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad, rgb(250, 250, 250))\"},GJSEFXbJk:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-021120d1-ff61-415b-a7fe-5525315244ac)\"},mPQyV6q7B:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},sC9O8poXL:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\"}},...addPropertyOverrides({\"GJSEFXbJk-hover\":{\"data-border\":true},GJSEFXbJk:{\"data-framer-name\":\"Dark\"},mPQyV6q7B:{\"data-framer-name\":\"Primary Compact\"},sC9O8poXL:{\"data-border\":true,\"data-framer-name\":\"Outline\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wtadzr\",\"data-styles-preset\":\"KmjgW_6JV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:\"Label\"})}),className:\"framer-1hsrg3l\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GkJG20pn_\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\"},text:Kb1iCD8Yn,variants:{\"sC9O8poXL-hover\":{\"--extracted-r6o4lv\":\"var(--token-021120d1-ff61-415b-a7fe-5525315244ac, rgb(28, 28, 28))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"sC9O8poXL-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wtadzr\",\"data-styles-preset\":\"KmjgW_6JV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-021120d1-ff61-415b-a7fe-5525315244ac, rgb(28, 28, 28)))\"},children:\"Get Started\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-ZKtVh.framer-xjd1k3, .framer-ZKtVh .framer-xjd1k3 { display: block; }\",\".framer-ZKtVh.framer-1yjp9os { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 16px 24px 16px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ZKtVh .framer-1hsrg3l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ZKtVh.framer-v-1xmcvfs.framer-1yjp9os { padding: 10px 24px 10px 24px; }\",...sharedStyle.css,'.framer-ZKtVh[data-border=\"true\"]::after, .framer-ZKtVh [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 136\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"sC9O8poXL\":{\"layout\":[\"auto\",\"auto\"]},\"GJSEFXbJk\":{\"layout\":[\"auto\",\"auto\"]},\"mPQyV6q7B\":{\"layout\":[\"auto\",\"auto\"]},\"UwW3_Y3fN\":{\"layout\":[\"auto\",\"auto\"]},\"pVTSik2fV\":{\"layout\":[\"auto\",\"auto\"]},\"aOjBxddFD\":{\"layout\":[\"auto\",\"auto\"]},\"IvHwk75_7\":{\"layout\":[\"auto\",\"auto\"]},\"LF3zTn5Is\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Kb1iCD8Yn\":\"label\",\"LBt5_HXuy\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhUqBArkxJ=withCSS(Component,css,\"framer-ZKtVh\");export default FramerhUqBArkxJ;FramerhUqBArkxJ.displayName=\"Button\";FramerhUqBArkxJ.defaultProps={height:56,width:136};addPropertyControls(FramerhUqBArkxJ,{variant:{options:[\"dWKtQuBaP\",\"sC9O8poXL\",\"GJSEFXbJk\",\"mPQyV6q7B\"],optionTitles:[\"Primary\",\"Outline\",\"Dark\",\"Primary Compact\"],title:\"Variant\",type:ControlType.Enum},Kb1iCD8Yn:{defaultValue:\"Get Started\",title:\"Label\",type:ControlType.String},onKb1iCD8YnChange:{changes:\"Kb1iCD8Yn\",type:ControlType.ChangeHandler},LBt5_HXuy:{title:\"Link\",type:ControlType.Link}});addFonts(FramerhUqBArkxJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhUqBArkxJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sC9O8poXL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GJSEFXbJk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mPQyV6q7B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UwW3_Y3fN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pVTSik2fV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aOjBxddFD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IvHwk75_7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LF3zTn5Is\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Kb1iCD8Yn\\\":\\\"label\\\",\\\"LBt5_HXuy\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"136\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hUqBArkxJ.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const spring=(k,c,m)=>({k,c,m,x:-100,y:-100,vx:0,vy:0,tx:-100,ty:-100});// Damping ratio about 0.6 for the ring (one visible overshoot), 0.5 for the chip (it trails and swings).\nconst RING={k:420,c:17,m:.6};const CHIP={k:170,c:11,m:.6};const SIZE={k:300,c:24,m:.6};const RING_SIZE=34;const CHIP_H=28;const CHIP_OFFSET={x:16,y:18};const REST_INSET=12;const RING_PAD=6;const ARC=2*Math.PI*13;const MAG='a[href], button, [role=\"button\"], summary, label[for]';const TEXT='p, h1, h2, h3, h4, h5, h6, blockquote, li, input, textarea, select, [contenteditable=\"true\"]';const DEFAULT_LABELS=[{target:\"hero-phone\",label:\"Next feed: 30 g\",park:true},{target:\"tab-calendar\",label:\"Every session, planned\",park:false},{target:\"tab-fuel\",label:\"Grams for every block\",park:false},{target:\"tab-timing\",label:\"Timed to each block\",park:false},{target:\"tab-sync\",label:\"TrainingPeaks + intervals.icu\",park:false},{target:\"tab-after\",label:\"Eaten vs planned\",park:false},{target:\"device-karoo\",label:\"Karoo 3 extension\",park:true},{target:\"device-garmin\",label:\"Runs offline\",park:true},{target:\"device-watch\",label:\"Plans on your wrist\",park:true},{target:\"sessions-carousel\",label:\"Drag to browse\",park:false},{target:\"plan-yearly\",label:\"\\xa33.33 a month\",park:true},{target:\"plan-monthly\",label:\"\\xa33.99 launch price\",park:true},{target:\"plan-free\",label:\"Free forever\",park:true}];function settle(s,dt){const fx=(-s.k*(s.x-s.tx)-s.c*s.vx)/s.m;const fy=(-s.k*(s.y-s.ty)-s.c*s.vy)/s.m;s.vx+=fx*dt;s.vy+=fy*dt;s.x+=s.vx*dt;s.y+=s.vy*dt;}const still=s=>Math.abs(s.x-s.tx)<.1&&Math.abs(s.y-s.ty)<.1&&Math.abs(s.vx)<.1&&Math.abs(s.vy)<.1;const CSS=`\nhtml.sn-cursor, html.sn-cursor * { cursor: none !important; }\nhtml.sn-cursor.sn-cursor-text, html.sn-cursor.sn-cursor-text * { cursor: text !important; }\n.sn-c { position: fixed; inset: 0; pointer-events: none; z-index: 1000; opacity: 0; transition: opacity 0.2s; }\n.sn-c.is-visible { opacity: 1; }\n.sn-c > div { position: absolute; left: 0; top: 0; will-change: transform; }\n.sn-c-dot { width: 7px; height: 7px; margin: -3.5px 0 0 -3.5px; border-radius: 50%; background: #FAFAFA; transition: opacity 0.15s; }\n.sn-c-ring svg { display: block; overflow: visible; transition: opacity 0.15s; }\n.sn-c-box { box-sizing: border-box; border: 1.5px solid rgba(250, 250, 250, 0.7); opacity: 0; transition: opacity 0.15s; }\n.sn-c.is-mag .sn-c-box { opacity: 1; }\n.sn-c.is-mag .sn-c-ring svg { opacity: 0; }\n.sn-c.is-text .sn-c-ring svg, .sn-c.is-text .sn-c-dot, .sn-c.is-text .sn-c-box { opacity: 0; }\n.sn-c-chip-body { display: inline-flex; align-items: center; height: ${CHIP_H}px; padding: 0 6px; border-radius: ${CHIP_H/2}px; background: var(--sn-accent); color: #FAFAFA; font: 600 13px/1 Poppins, sans-serif; letter-spacing: -0.02em; white-space: nowrap; box-shadow: 0 6px 18px rgba(0, 0, 0, 0.35); }\n.sn-c-chip-body svg { flex: none; }\n.sn-c-label { display: inline-block; max-width: 0; overflow: hidden; opacity: 0; margin: 0; transition: max-width 0.4s cubic-bezier(0.22, 1, 0.36, 1), margin 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.2s; }\n.sn-c-chip-body.is-open .sn-c-label { max-width: 240px; opacity: 1; margin: 0 5px; }\n.sn-c-arc { animation: sn-sweep 4s linear infinite; }\n@keyframes sn-sweep { from { stroke-dashoffset: ${ARC}; } to { stroke-dashoffset: 0; } }\n`;/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function StemNotesCursor(props){const{accent=\"#8B1FEA\",labels=DEFAULT_LABELS,style}=props;const onCanvas=RenderTarget.current()===RenderTarget.canvas;const[enabled,setEnabled]=useState(false);const root=useRef(null);const dot=useRef(null);const ring=useRef(null);const ringShape=useRef(null);const box=useRef(null);const chip=useRef(null);const chipBody=useRef(null);const chipLabel=useRef(null);const labelMap=useRef(new Map);labelMap.current=new Map((labels??[]).filter(l=>l.target&&l.label).map(l=>[l.target.replace(/^#/,\"\"),l]));useEffect(()=>{if(onCanvas)return;const mq=window.matchMedia(\"(hover: hover) and (pointer: fine) and (min-width: 960px)\");const rm=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const update=()=>setEnabled(mq.matches&&!rm.matches);update();mq.addEventListener(\"change\",update);rm.addEventListener(\"change\",update);return()=>{mq.removeEventListener(\"change\",update);rm.removeEventListener(\"change\",update);};},[onCanvas]);useEffect(()=>{if(!enabled)return;const html=document.documentElement;const R=spring(RING.k,RING.c,RING.m);const C=spring(CHIP.k,CHIP.c,CHIP.m);const W={w:RING_SIZE,h:RING_SIZE,vw:0,vh:0,tw:RING_SIZE,th:RING_SIZE,r:RING_SIZE/2};const p={x:-100,y:-100};let visible=false;let mag=null;let rest=null;let park=false;let text=false;let down=false;let frame=0;let lastT=0;const show=on=>{visible=on;root.current?.classList.toggle(\"is-visible\",on);};const aim=()=>{if(mag){const r=mag.getBoundingClientRect();R.tx=r.left+r.width/2;R.ty=r.top+r.height/2;W.tw=r.width+RING_PAD*2;W.th=r.height+RING_PAD*2;const br=parseFloat(getComputedStyle(mag).borderTopLeftRadius)||4;W.r=Math.min(br+RING_PAD,W.th/2);}else{R.tx=p.x;R.ty=p.y;W.tw=W.th=RING_SIZE;W.r=RING_SIZE/2;}if(rest&&park){const r=rest.getBoundingClientRect();const open=6+16+5+(chipLabel.current?.scrollWidth??0)+5+6;C.tx=r.right-REST_INSET-open;C.ty=r.bottom-REST_INSET-CHIP_H;}else{C.tx=p.x+CHIP_OFFSET.x;C.ty=p.y+CHIP_OFFSET.y;}};const paint=()=>{const s=Math.min(Math.hypot(R.vx,R.vy)/2200,.38);const a=Math.atan2(R.vy,R.vx)*180/Math.PI;if(dot.current)dot.current.style.transform=`translate3d(${p.x}px, ${p.y}px, 0) scale(${down?.7:1})`;if(ring.current)ring.current.style.transform=`translate3d(${R.x-RING_SIZE/2}px, ${R.y-RING_SIZE/2}px, 0)`;if(ringShape.current)ringShape.current.style.transform=`scale(${down?.85:1}) rotate(${a}deg) scale(${1+s}, ${1-s*.55}) rotate(${-a}deg)`;if(box.current){box.current.style.width=`${W.w}px`;box.current.style.height=`${W.h}px`;box.current.style.borderRadius=`${W.r}px`;box.current.style.transform=`translate3d(${R.x-W.w/2}px, ${R.y-W.h/2}px, 0) scale(${down?.96:1})`;}const tilt=Math.max(-14,Math.min(14,C.vx/90));if(chip.current)chip.current.style.transform=`translate3d(${C.x}px, ${C.y}px, 0) rotate(${tilt}deg)`;};// Fixed 4 ms sub-steps keep the explicit integration stable whatever the frame cadence.\nconst STEP=.004;const tick=now=>{const dt=Math.min(.064,(now-lastT)/1e3||.016);lastT=now;aim();for(let t=0;t<dt;t+=STEP){settle(R,STEP);settle(C,STEP);const fw=(-SIZE.k*(W.w-W.tw)-SIZE.c*W.vw)/SIZE.m;const fh=(-SIZE.k*(W.h-W.th)-SIZE.c*W.vh)/SIZE.m;W.vw+=fw*STEP;W.vh+=fh*STEP;W.w+=W.vw*STEP;W.h+=W.vh*STEP;}paint();const done=still(R)&&still(C)&&Math.abs(W.w-W.tw)<.1&&Math.abs(W.h-W.th)<.1;frame=done?0:requestAnimationFrame(tick);};const run=()=>{if(!frame){lastT=performance.now();frame=requestAnimationFrame(tick);}};const findRest=target=>{for(let el=target;el;el=el.parentElement){if(el.id&&labelMap.current.has(el.id))return el;}return null;};const setMode=target=>{const nextMag=(target?.closest(MAG))??null;// A link that wraps a whole card is too big to ring; the ring stays round.\nconst mr=nextMag?.getBoundingClientRect();const m=nextMag&&mr&&mr.width<420&&mr.height<120?nextMag:null;const nextRest=findRest(target);const nextText=!m&&!!target?.closest(TEXT);if(m!==mag){mag=m;root.current?.classList.toggle(\"is-mag\",!!m);}if(nextText!==text){text=nextText;root.current?.classList.toggle(\"is-text\",text);html.classList.toggle(\"sn-cursor-text\",text);}if(nextRest!==rest){rest=nextRest;// Keep the last label while the chip closes, so the text slides out instead of vanishing.\nconst entry=rest?labelMap.current.get(rest.id):undefined;park=entry?.park!==false;if(entry&&chipLabel.current)chipLabel.current.textContent=entry.label;chipBody.current?.classList.toggle(\"is-open\",!!entry);}};const onMove=e=>{if(e.pointerType!==\"mouse\"){html.classList.remove(\"sn-cursor\");show(false);return;}html.classList.add(\"sn-cursor\");p.x=e.clientX;p.y=e.clientY;setMode(e.target);if(!visible){// First appearance: land at the pointer, no travel from the corner.\naim();R.x=R.tx;R.y=R.ty;C.x=C.tx;C.y=C.ty;R.vx=R.vy=C.vx=C.vy=0;W.w=W.tw;W.h=W.th;show(true);}paint();run();};const onDown=()=>{down=true;paint();};const onUp=()=>{down=false;paint();};const onScroll=()=>{if(!visible)return;setMode(document.elementFromPoint(p.x,p.y));run();};const onLeave=()=>show(false);const onVis=()=>{if(document.hidden)show(false);};window.addEventListener(\"pointermove\",onMove,{passive:true});window.addEventListener(\"pointerdown\",onDown,{passive:true});window.addEventListener(\"pointerup\",onUp,{passive:true});window.addEventListener(\"scroll\",onScroll,{passive:true});html.addEventListener(\"mouseleave\",onLeave);document.addEventListener(\"visibilitychange\",onVis);window.addEventListener(\"blur\",onLeave);return()=>{window.removeEventListener(\"pointermove\",onMove);window.removeEventListener(\"pointerdown\",onDown);window.removeEventListener(\"pointerup\",onUp);window.removeEventListener(\"scroll\",onScroll);html.removeEventListener(\"mouseleave\",onLeave);document.removeEventListener(\"visibilitychange\",onVis);window.removeEventListener(\"blur\",onLeave);html.classList.remove(\"sn-cursor\",\"sn-cursor-text\");if(frame)cancelAnimationFrame(frame);};},[enabled]);const glyph=/*#__PURE__*/_jsxs(\"svg\",{ref:ringShape,width:RING_SIZE,height:RING_SIZE,viewBox:\"-17 -17 34 34\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{r:13,fill:\"none\",stroke:\"#FAFAFA\",strokeOpacity:.45,strokeWidth:1.5}),/*#__PURE__*/_jsx(\"circle\",{className:\"sn-c-arc\",r:13,fill:\"none\",stroke:accent,strokeWidth:2,strokeLinecap:\"round\",strokeDasharray:ARC,transform:\"rotate(-90)\"})]});// On the canvas, show a static glyph so the layer can be found and selected.\nif(onCanvas)return /*#__PURE__*/_jsx(\"div\",{style:{...style,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsxs(\"svg\",{width:RING_SIZE,height:RING_SIZE,viewBox:\"-17 -17 34 34\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{r:13,fill:\"none\",stroke:\"#FAFAFA\",strokeOpacity:.45,strokeWidth:1.5}),/*#__PURE__*/_jsx(\"circle\",{r:13,fill:\"none\",stroke:accent,strokeWidth:2,strokeDasharray:`${ARC*.7} ${ARC}`,transform:\"rotate(-90)\"}),/*#__PURE__*/_jsx(\"circle\",{r:3.5,fill:\"#FAFAFA\"})]})});if(!enabled)return /*#__PURE__*/_jsx(\"div\",{style:{...style,pointerEvents:\"none\"},\"aria-hidden\":\"true\"});return /*#__PURE__*/_jsx(\"div\",{style:{...style,pointerEvents:\"none\"},\"aria-hidden\":\"true\",children:/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:root,className:\"sn-c\",style:{[\"--sn-accent\"]:accent},children:[/*#__PURE__*/_jsx(\"div\",{ref:ring,className:\"sn-c-ring\",children:glyph}),/*#__PURE__*/_jsx(\"div\",{ref:box,className:\"sn-c-box\"}),/*#__PURE__*/_jsx(\"div\",{ref:dot,className:\"sn-c-dot\"}),/*#__PURE__*/_jsx(\"div\",{ref:chip,className:\"sn-c-chip\",children:/*#__PURE__*/_jsxs(\"span\",{ref:chipBody,className:\"sn-c-chip-body\",children:[/*#__PURE__*/_jsx(\"svg\",{width:16,height:16,viewBox:\"0 0 24 24\",fill:\"#FAFAFA\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"})}),/*#__PURE__*/_jsx(\"span\",{ref:chipLabel,className:\"sn-c-label\"})]})}),/*#__PURE__*/_jsx(\"style\",{children:CSS})]}),document.body)});}addPropertyControls(StemNotesCursor,{accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#8B1FEA\"},labels:{type:ControlType.Array,title:\"Labels\",control:{type:ControlType.Object,controls:{target:{type:ControlType.String,title:\"Layer ID\",defaultValue:\"\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"\"},park:{type:ControlType.Boolean,title:\"Park\",defaultValue:true}}},defaultValue:DEFAULT_LABELS}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StemNotesCursor\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StemNotesCursor.map","// Generated by Framer (ee97fff)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Poppins-bold\",\"FS;Poppins-black\",\"FS;Poppins-black italic\",\"FS;Poppins-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/22GWRXQXMICIWABQXFWKIWZIILKO5JDJ/2BBKMSVLV5CSDOZ7HEEECOTKPOVVJOC3/RNFY4UJD36462ZMGEIC5I7KNE73BPOAU.woff2\",weight:\"900\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2PWH5ACYHQEXIHGDLY5OWYMAC3F65AK5/OD6JOLYDRZZOKZGAPOMF7QEWPC5DTZS6/F5IVXJVPQ2DIFNG5HQZ7NI5VG7P7VDLV.woff2\",weight:\"900\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/JQL34MORONR7D7BXOVTX3KBGJGEJQ5BJ/CKUZVY5SFANCFAT7FS3MP6ZL4BMEWCJE/NOLRWF3JBJ434MILPG5RB6R2B4HGRSZB.woff2\",weight:\"700\"}]}];export const css=['.framer-et25x .framer-styles-preset-1r3xujk:not(.rich-text-wrapper), .framer-et25x .framer-styles-preset-1r3xujk.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --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: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-et25x\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (291a518)\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{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/9Je81FuZykETYN3gyXzY/8qdtovYywFSOBLKTg4Gk/l6zBEGiw2.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/feaAUfnPDiwsNRgOnSxu/3fAoTxCrv3bma4FCS0gA/oqsJowb1R.js\";const enabledGestures={tglXttVYI:{hover:true}};const serializationHash=\"framer-cn1fi\";const variantClassNames={tglXttVYI:\"framer-v-1326dtq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const XvSbEI0oV=undefined;const Nb1qfFkuZ=undefined;const ivbCxkL0u=undefined;const rrFhjCmFi=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Space around\":\"space-around\",\"Space between\":\"space-between\",\"Space evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const getProps=({distribute,height,id,label,link,newTab,width,...props})=>{return{...props,ivbCxkL0u:newTab??props.ivbCxkL0u??false,Nb1qfFkuZ:link??props.Nb1qfFkuZ,rrFhjCmFi:label??props.rrFhjCmFi??\"Link\",XvSbEI0oV:humanReadableEnumMap[distribute]??distribute??props.XvSbEI0oV??\"flex-start\"};};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,rrFhjCmFi,Nb1qfFkuZ,XvSbEI0oV,ivbCxkL0u,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tglXttVYI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Nb1qfFkuZ,motionChild:true,nodeId:\"tglXttVYI\",openInNewTab:ivbCxkL0u,scopeId:\"rUzO0uSeT\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1326dtq\",className,classNames)} framer-ap83ny`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"tglXttVYI\",ref:refBinding,style:{\"--dr67qj\":XvSbEI0oV,...style},...addPropertyOverrides({\"tglXttVYI-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mkw1ek\",\"data-styles-preset\":\"l6zBEGiw2\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad))\"},children:\"Label\"})}),className:\"framer-1r4xo8n\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UEzvYXHlZ\",style:{\"--extracted-r6o4lv\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\"},text:rrFhjCmFi,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"tglXttVYI-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r3xujk\",\"data-styles-preset\":\"oqsJowb1R\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad))\"},children:\"Link\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-iz7fsr\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"bXj5VC_cW\",style:{backgroundColor:\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:0},variants:{\"tglXttVYI-hover\":{opacity:1}}})]})})})})});});const css=[\".framer-cn1fi.framer-ap83ny, .framer-cn1fi .framer-ap83ny { display: block; }\",\".framer-cn1fi.framer-1326dtq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: var(--dr67qj); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-cn1fi .framer-1r4xo8n { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cn1fi .framer-iz7fsr { flex: none; height: 6px; position: relative; width: 6px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19.5\n * @framerIntrinsicWidth 39.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SXbRHSONo\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"rrFhjCmFi\":\"label\",\"Nb1qfFkuZ\":\"link\",\"XvSbEI0oV\":\"distribute\",\"ivbCxkL0u\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrUzO0uSeT=withCSS(Component,css,\"framer-cn1fi\");export default FramerrUzO0uSeT;FramerrUzO0uSeT.displayName=\"Footer Link\";FramerrUzO0uSeT.defaultProps={height:19.5,width:39.5};addPropertyControls(FramerrUzO0uSeT,{rrFhjCmFi:{defaultValue:\"Link\",title:\"Label\",type:ControlType.String},onrrFhjCmFiChange:{changes:\"rrFhjCmFi\",type:ControlType.ChangeHandler},Nb1qfFkuZ:{title:\"Link\",type:ControlType.Link},XvSbEI0oV:{defaultValue:\"flex-start\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space between\",\"Space around\",\"Space evenly\"],title:\"Distribute\",type:ControlType.Enum},ivbCxkL0u:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onivbCxkL0uChange:{changes:\"ivbCxkL0u\",type:ControlType.ChangeHandler}});addFonts(FramerrUzO0uSeT,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrUzO0uSeT\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SXbRHSONo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"19.5\",\"framerIntrinsicWidth\":\"39.5\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"rrFhjCmFi\\\":\\\"label\\\",\\\"Nb1qfFkuZ\\\":\\\"link\\\",\\\"XvSbEI0oV\\\":\\\"distribute\\\",\\\"ivbCxkL0u\\\":\\\"newTab\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rUzO0uSeT.map","// Generated by Framer (0918601)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StemNotesCursor from\"https://framerusercontent.com/modules/LuKOzxI1uySxBFlEWU9e/mgQfCXecS5RblgHnFY3z/StemNotesCursor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Pp5C8xoYjNp6UNCzPv6D/HykXNPnxsLBLgJBTIVhI/KmjgW_6JV.js\";import FooterLink from\"https://framerusercontent.com/modules/3d6hGrnCVvT30ekGszT5/rsrYlPP6bk6M9Teu6gBk/rUzO0uSeT.js\";const FooterLinkFonts=getFonts(FooterLink);const MotionDivWithFX=withFX(motion.div);const Image1WithFX=withFX(Image1);const StemNotesCursorFonts=getFonts(StemNotesCursor);const cycleOrder=[\"N85NTH096\",\"vcYkyMWnY\"];const serializationHash=\"framer-Gg6OQ\";const variantClassNames={N85NTH096:\"framer-v-dam16b\",vcYkyMWnY:\"framer-v-eivf7m\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={bounce:.2,delay:0,duration:.5,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:20};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:16};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:16};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.94,skewX:0,skewY:0,x:0,y:0};const transition3={bounce:.2,delay:0,duration:.7,type:\"spring\"};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.94,skewX:0,skewY:0,transition:transition3,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 humanReadableVariantMap={Desktop:\"N85NTH096\",Phone:\"vcYkyMWnY\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"N85NTH096\"};};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,contentLocale,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:\"N85NTH096\",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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dam16b\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"N85NTH096\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgba(57, 55, 55, 0.2) 0%, var(--token-b310a7c7-95e8-4fec-b654-46bb807789d1) 100%)\",borderTopLeftRadius:44,borderTopRightRadius:44,...style},...addPropertyOverrides({vcYkyMWnY:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c9g0ux\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"KVyCKpACy\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.3,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1igb8vu\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"XUZ2SwFRO\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b119bTWNC\"},motionChild:true,nodeId:\"yYZPAwFFK\",scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"StemNotes logo mark\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+120),pixelHeight:40,pixelWidth:63,sizes:\"63px\",src:\"https://framerusercontent.com/images/OHBBnyURFSnyhiypiskLzOAWjz4.svg?width=63&height=40\"},className:\"framer-1oqbvch framer-jrpxax\",\"data-framer-name\":\"Logo Mark\",layoutDependency:layoutDependency,layoutId:\"yYZPAwFFK\",...addPropertyOverrides({vcYkyMWnY:{background:{alt:\"StemNotes logo mark\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+64),pixelHeight:40,pixelWidth:63,sizes:\"63px\",src:\"https://framerusercontent.com/images/OHBBnyURFSnyhiypiskLzOAWjz4.svg?width=63&height=40\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-57kf02\",\"data-framer-name\":\"Link Columns\",layoutDependency:layoutDependency,layoutId:\"i1JBN_jBi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jaluk5\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"jZib81SEN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wtadzr\",\"data-styles-preset\":\"KmjgW_6JV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad))\"},children:\"Pages\"})}),className:\"framer-nvrhty\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AfshLouIB\",style:{\"--extracted-r6o4lv\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined},{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"120px\",y:(componentViewport?.y||0)+156,...addPropertyOverrides({vcYkyMWnY:{y:(componentViewport?.y||0)+180}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3t28z9-container\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"WoIg7VnPm-container\",name:\"Home\",nodeId:\"WoIg7VnPm\",rendersWithMotion:true,scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"WoIg7VnPm\",ivbCxkL0u:false,layoutId:\"WoIg7VnPm\",name:\"Home\",Nb1qfFkuZ:resolvedLinks[0],rrFhjCmFi:\"Home\",style:{width:\"100%\"},width:\"100%\",XvSbEI0oV:\"flex-start\",...addPropertyOverrides({vcYkyMWnY:{Nb1qfFkuZ:resolvedLinks[1],XvSbEI0oV:\"center\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Bc6lFn0Lp\",webPageId:\"b119bTWNC\"},implicitPathVariables:undefined},{href:{hash:\":Bc6lFn0Lp\",webPageId:\"b119bTWNC\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"120px\",y:(componentViewport?.y||0)+187,...addPropertyOverrides({vcYkyMWnY:{y:(componentViewport?.y||0)+211}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-coilid-container\",\"data-framer-name\":\"Manifesto\",layoutDependency:layoutDependency,layoutId:\"TvzdAGlvq-container\",name:\"Manifesto\",nodeId:\"TvzdAGlvq\",rendersWithMotion:true,scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"TvzdAGlvq\",ivbCxkL0u:false,layoutId:\"TvzdAGlvq\",name:\"Manifesto\",Nb1qfFkuZ:resolvedLinks1[0],rrFhjCmFi:\"Features\",style:{width:\"100%\"},width:\"100%\",XvSbEI0oV:\"flex-start\",...addPropertyOverrides({vcYkyMWnY:{Nb1qfFkuZ:resolvedLinks1[1],XvSbEI0oV:\"center\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"120px\",y:(componentViewport?.y||0)+218,...addPropertyOverrides({vcYkyMWnY:{y:(componentViewport?.y||0)+242}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q5zo8x-container\",\"data-framer-name\":\"Research\",layoutDependency:layoutDependency,layoutId:\"nPzbbkdwm-container\",name:\"Research\",nodeId:\"nPzbbkdwm\",rendersWithMotion:true,scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"nPzbbkdwm\",ivbCxkL0u:false,layoutId:\"nPzbbkdwm\",name:\"Research\",Nb1qfFkuZ:\"https://stemnotes.io/#pricing\",rrFhjCmFi:\"Plans\",style:{width:\"100%\"},width:\"100%\",XvSbEI0oV:\"flex-start\",...addPropertyOverrides({vcYkyMWnY:{XvSbEI0oV:\"center\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":miKtg9x8U\",webPageId:\"b119bTWNC\"},implicitPathVariables:undefined},{href:{hash:\":miKtg9x8U\",webPageId:\"b119bTWNC\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"120px\",y:(componentViewport?.y||0)+249,...addPropertyOverrides({vcYkyMWnY:{y:(componentViewport?.y||0)+273}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19zw7u7-container\",\"data-framer-name\":\"Careers\",layoutDependency:layoutDependency,layoutId:\"mzQPgqDMo-container\",name:\"Careers\",nodeId:\"mzQPgqDMo\",rendersWithMotion:true,scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"mzQPgqDMo\",ivbCxkL0u:false,layoutId:\"mzQPgqDMo\",name:\"Careers\",Nb1qfFkuZ:resolvedLinks2[0],rrFhjCmFi:\"FAQ\",style:{width:\"100%\"},width:\"100%\",XvSbEI0oV:\"flex-start\",...addPropertyOverrides({vcYkyMWnY:{Nb1qfFkuZ:resolvedLinks2[1],XvSbEI0oV:\"center\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rz9ozb\",\"data-framer-name\":\"The Boring\",layoutDependency:layoutDependency,layoutId:\"seeDazlF6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wtadzr\",\"data-styles-preset\":\"KmjgW_6JV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad))\"},children:\"The Boring\"})}),className:\"framer-1b9lel0\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Cf1j402TC\",style:{\"--extracted-r6o4lv\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"160px\",y:(componentViewport?.y||0)+156,...addPropertyOverrides({vcYkyMWnY:{y:(componentViewport?.y||0)+360}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-plrklb-container\",\"data-framer-name\":\"Terms\",layoutDependency:layoutDependency,layoutId:\"qNKwO8oK2-container\",name:\"Terms\",nodeId:\"qNKwO8oK2\",rendersWithMotion:true,scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"qNKwO8oK2\",ivbCxkL0u:false,layoutId:\"qNKwO8oK2\",name:\"Terms\",Nb1qfFkuZ:\"https://stemnotes.io/legal/terms-conditions\",rrFhjCmFi:\"Terms\",style:{width:\"100%\"},width:\"100%\",XvSbEI0oV:\"flex-start\",...addPropertyOverrides({vcYkyMWnY:{XvSbEI0oV:\"center\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"160px\",y:(componentViewport?.y||0)+187,...addPropertyOverrides({vcYkyMWnY:{y:(componentViewport?.y||0)+391}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-69xdbf-container\",\"data-framer-name\":\"Privacy\",layoutDependency:layoutDependency,layoutId:\"q13mMC6lA-container\",name:\"Privacy\",nodeId:\"q13mMC6lA\",rendersWithMotion:true,scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"q13mMC6lA\",ivbCxkL0u:false,layoutId:\"q13mMC6lA\",name:\"Privacy\",Nb1qfFkuZ:\"https://stemnotes.io/legal/privacy-policy\",rrFhjCmFi:\"Privacy\",style:{width:\"100%\"},width:\"100%\",XvSbEI0oV:\"flex-start\",...addPropertyOverrides({vcYkyMWnY:{XvSbEI0oV:\"center\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fkngkg\",\"data-framer-name\":\"The Cool\",layoutDependency:layoutDependency,layoutId:\"KTxHT57G4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wtadzr\",\"data-styles-preset\":\"KmjgW_6JV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad))\"},children:\"The Cool\"})}),className:\"framer-dqr0mp\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cOR1XZ2Pl\",style:{\"--extracted-r6o4lv\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"160px\",y:(componentViewport?.y||0)+156,...addPropertyOverrides({vcYkyMWnY:{y:(componentViewport?.y||0)+478}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ctyz1c-container\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"pz7aDJStn-container\",name:\"Instagram\",nodeId:\"pz7aDJStn\",rendersWithMotion:true,scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"pz7aDJStn\",ivbCxkL0u:true,layoutId:\"pz7aDJStn\",name:\"Instagram\",Nb1qfFkuZ:\"https://www.instagram.com/stemnotesapp/\",rrFhjCmFi:\"Instagram\",style:{width:\"100%\"},width:\"100%\",XvSbEI0oV:\"flex-start\",...addPropertyOverrides({vcYkyMWnY:{XvSbEI0oV:\"center\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"160px\",y:(componentViewport?.y||0)+187,...addPropertyOverrides({vcYkyMWnY:{y:(componentViewport?.y||0)+509}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1df5dv4-container\",\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"aySx9U7Z5-container\",name:\"Facebook\",nodeId:\"aySx9U7Z5\",rendersWithMotion:true,scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"aySx9U7Z5\",ivbCxkL0u:true,layoutId:\"aySx9U7Z5\",name:\"Facebook\",Nb1qfFkuZ:\"https://www.facebook.com/profile.php?id=61594764085695\",rrFhjCmFi:\"Facebook\",style:{width:\"100%\"},width:\"100%\",XvSbEI0oV:\"flex-start\",...addPropertyOverrides({vcYkyMWnY:{XvSbEI0oV:\"center\"}},baseVariant,gestureVariant)})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vl46nh\",\"data-framer-name\":\"Wordmark\",layoutDependency:layoutDependency,layoutId:\"Qs4_I891k\",children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation4,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.05,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"StemNotes\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+337),pixelHeight:16,pixelWidth:119,sizes:`min(${componentViewport?.width||\"100vw\"} - 80px, 1200px)`,src:\"https://framerusercontent.com/images/S4kW8ayo7tyQUNX9HRREgfI6Vc.svg?width=119&height=16\"},className:\"framer-17thd9k\",\"data-framer-name\":\"Stemnotes\",layoutDependency:layoutDependency,layoutId:\"Bmxun_uys\",...addPropertyOverrides({vcYkyMWnY:{background:{alt:\"StemNotes\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+576),pixelHeight:16,pixelWidth:119,sizes:`min(${componentViewport?.width||\"100vw\"} - 40px, 1200px)`,src:\"https://framerusercontent.com/images/S4kW8ayo7tyQUNX9HRREgfI6Vc.svg?width=119&height=16\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13w692o-container\",\"data-framer-name\":\"Cursor\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"UIKfFqcsL-container\",name:\"Cursor\",nodeId:\"UIKfFqcsL\",rendersWithMotion:true,scopeId:\"MA2cytr47\",children:/*#__PURE__*/_jsx(StemNotesCursor,{accent:\"rgb(139, 31, 234)\",height:\"100%\",id:\"UIKfFqcsL\",labels:[{id:\"default-item-0\",label:\"Next feed: 30 g\",park:true,target:\"hero-phone\"},{id:\"default-item-1\",label:\"Every session, planned\",park:false,target:\"tab-calendar\"},{id:\"default-item-2\",label:\"Grams for every block\",park:false,target:\"tab-fuel\"},{id:\"default-item-3\",label:\"Timed to each block\",park:false,target:\"tab-timing\"},{id:\"default-item-4\",label:\"TrainingPeaks + intervals.icu\",park:false,target:\"tab-sync\"},{id:\"default-item-5\",label:\"Eaten vs planned\",park:false,target:\"tab-after\"},{id:\"default-item-6\",label:\"Karoo 3 extension\",park:true,target:\"device-karoo\"},{id:\"default-item-7\",label:\"Runs offline\",park:true,target:\"device-garmin\"},{id:\"default-item-8\",label:\"Plans on your wrist\",park:true,target:\"device-watch\"},{id:\"default-item-9\",label:\"Drag to browse\",park:false,target:\"sessions-carousel\"},{id:\"default-item-10\",label:\"\\xa33.33 a month\",park:true,target:\"plan-yearly\"},{id:\"default-item-11\",label:\"\\xa33.99 launch price\",park:true,target:\"plan-monthly\"},{id:\"default-item-12\",label:\"Free forever\",park:true,target:\"plan-free\"}],layoutId:\"UIKfFqcsL\",name:\"Cursor\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-Gg6OQ.framer-jrpxax, .framer-Gg6OQ .framer-jrpxax { display: block; }\",\".framer-Gg6OQ.framer-dam16b { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 120px 40px 0px 40px; position: relative; width: 1440px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Gg6OQ .framer-1c9g0ux { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 69px; height: min-content; justify-content: flex-start; max-width: 1200px; padding: 0px; position: relative; width: 100%; }\",\".framer-Gg6OQ .framer-1igb8vu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-Gg6OQ .framer-1oqbvch { cursor: pointer; flex: none; height: 40px; position: relative; text-decoration: none; width: 63px; }\",\".framer-Gg6OQ .framer-57kf02 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-Gg6OQ .framer-1jaluk5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 120px; }\",\".framer-Gg6OQ .framer-nvrhty, .framer-Gg6OQ .framer-1b9lel0, .framer-Gg6OQ .framer-dqr0mp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Gg6OQ .framer-3t28z9-container, .framer-Gg6OQ .framer-coilid-container, .framer-Gg6OQ .framer-1q5zo8x-container, .framer-Gg6OQ .framer-19zw7u7-container, .framer-Gg6OQ .framer-plrklb-container, .framer-Gg6OQ .framer-69xdbf-container, .framer-Gg6OQ .framer-1ctyz1c-container, .framer-Gg6OQ .framer-1df5dv4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Gg6OQ .framer-1rz9ozb, .framer-Gg6OQ .framer-1fkngkg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 160px; }\",\".framer-Gg6OQ .framer-1vl46nh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-Gg6OQ .framer-17thd9k { aspect-ratio: 7.317 / 1; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Gg6OQ .framer-13w692o-container { flex: none; height: 1px; left: 0px; position: absolute; top: 0px; width: 1px; z-index: 10; }\",\".framer-Gg6OQ.framer-v-eivf7m.framer-dam16b { padding: 64px 20px 0px 20px; width: 390px; }\",\".framer-Gg6OQ.framer-v-eivf7m .framer-1c9g0ux { gap: 48px; }\",\".framer-Gg6OQ.framer-v-eivf7m .framer-1igb8vu { align-content: center; align-items: center; flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-Gg6OQ.framer-v-eivf7m .framer-57kf02 { align-content: center; align-items: center; flex-direction: column; gap: 32px; width: 100%; }\",\".framer-Gg6OQ.framer-v-eivf7m .framer-1jaluk5, .framer-Gg6OQ.framer-v-eivf7m .framer-1rz9ozb, .framer-Gg6OQ.framer-v-eivf7m .framer-1fkngkg { align-content: center; align-items: center; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 503\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vcYkyMWnY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMA2cytr47=withCSS(Component,css,\"framer-Gg6OQ\");export default FramerMA2cytr47;FramerMA2cytr47.displayName=\"Footer\";FramerMA2cytr47.defaultProps={height:503,width:1440};addPropertyControls(FramerMA2cytr47,{variant:{options:[\"N85NTH096\",\"vcYkyMWnY\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMA2cytr47,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FooterLinkFonts,...StemNotesCursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerMA2cytr47.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(FooterLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMA2cytr47\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vcYkyMWnY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"503\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MA2cytr47.map","// Generated by Framer (c439c68)\nimport{jsx as _jsx}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{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Pp5C8xoYjNp6UNCzPv6D/HykXNPnxsLBLgJBTIVhI/KmjgW_6JV.js\";const enabledGestures={q0j85NjPU:{hover:true}};const cycleOrder=[\"q0j85NjPU\",\"vu6Pojzc_\"];const serializationHash=\"framer-6i6hS\";const variantClassNames={q0j85NjPU:\"framer-v-1xbbjy8\",vu6Pojzc_:\"framer-v-suvob\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WcJFX2_vZ=undefined;const NSXfuR0Cp=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"vu6Pojzc_\",Default:\"q0j85NjPU\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,width,...props})=>{return{...props,NSXfuR0Cp:label??props.NSXfuR0Cp??\"Link\",variant:humanReadableVariantMap[props.variant]??props.variant??\"q0j85NjPU\",WcJFX2_vZ:link??props.WcJFX2_vZ};};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,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,NSXfuR0Cp,WcJFX2_vZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q0j85NjPU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:WcJFX2_vZ,motionChild:true,nodeId:\"q0j85NjPU\",scopeId:\"asrcgiIGs\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1xbbjy8\",className,classNames)} framer-15vdeb0`,\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"q0j85NjPU\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{\"q0j85NjPU-hover\":{\"--border-bottom-width\":\"0px\"},vu6Pojzc_:{\"--border-color\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\"}},...addPropertyOverrides({\"q0j85NjPU-hover\":{\"data-framer-name\":undefined},vu6Pojzc_:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wtadzr\",\"data-styles-preset\":\"KmjgW_6JV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aa5153c7-4c7e-45f5-b57d-ace9af6705cd))\"},children:\"Link\"})}),className:\"framer-1ubjppe\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V6l2s4eRR\",style:{\"--extracted-r6o4lv\":\"var(--token-aa5153c7-4c7e-45f5-b57d-ace9af6705cd)\"},text:NSXfuR0Cp,variants:{\"q0j85NjPU-hover\":{\"--extracted-r6o4lv\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\"},vu6Pojzc_:{\"--extracted-r6o4lv\":\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"q0j85NjPU-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wtadzr\",\"data-styles-preset\":\"KmjgW_6JV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad))\"},children:\"Link\"})})},vu6Pojzc_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wtadzr\",\"data-styles-preset\":\"KmjgW_6JV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad))\"},children:\"Link\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-6i6hS.framer-15vdeb0, .framer-6i6hS .framer-15vdeb0 { display: block; }\",\".framer-6i6hS.framer-1xbbjy8 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 12px 0px 12px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-6i6hS .framer-1ubjppe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-6i6hS[data-border=\"true\"]::after, .framer-6i6hS [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 29.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vu6Pojzc_\":{\"layout\":[\"auto\",\"auto\"]},\"XSKFRpTnR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"NSXfuR0Cp\":\"label\",\"WcJFX2_vZ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerasrcgiIGs=withCSS(Component,css,\"framer-6i6hS\");export default FramerasrcgiIGs;FramerasrcgiIGs.displayName=\"Nav Link\";FramerasrcgiIGs.defaultProps={height:48,width:29.5};addPropertyControls(FramerasrcgiIGs,{variant:{options:[\"q0j85NjPU\",\"vu6Pojzc_\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},NSXfuR0Cp:{defaultValue:\"Link\",title:\"Label\",type:ControlType.String},onNSXfuR0CpChange:{changes:\"NSXfuR0Cp\",type:ControlType.ChangeHandler},WcJFX2_vZ:{title:\"Link\",type:ControlType.Link}});addFonts(FramerasrcgiIGs,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerasrcgiIGs\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"29.5\",\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"NSXfuR0Cp\\\":\\\"label\\\",\\\"WcJFX2_vZ\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vu6Pojzc_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XSKFRpTnR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./asrcgiIGs.map","// Generated by Framer (ee97fff)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"vQAugSq1n\",\"I7MDZi3bO\"];const serializationHash=\"framer-6KdFi\";const variantClassNames={I7MDZi3bO:\"framer-v-1vem7av\",vQAugSq1n:\"framer-v-178y5s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.35,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"vQAugSq1n\",Open:\"I7MDZi3bO\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vQAugSq1n\"};};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:\"vQAugSq1n\",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-178y5s\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"vQAugSq1n\",ref:refBinding,style:{...style},...addPropertyOverrides({I7MDZi3bO:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s8vo7u\",\"data-framer-name\":\"Bar Top\",layoutDependency:layoutDependency,layoutId:\"ZnCXesVFP\",style:{backgroundColor:\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{I7MDZi3bO:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ckcobs\",\"data-framer-name\":\"Bar Middle\",layoutDependency:layoutDependency,layoutId:\"mnV_IzumP\",style:{backgroundColor:\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:1},variants:{I7MDZi3bO:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c5p3ul\",\"data-framer-name\":\"Bar Bottom\",layoutDependency:layoutDependency,layoutId:\"ehRA5WYz5\",style:{backgroundColor:\"var(--token-9257e6ec-8598-4459-8d93-25e7a39761ad)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{I7MDZi3bO:{rotate:-45}}})]})})})});});const css=[\".framer-6KdFi.framer-hkrlq6, .framer-6KdFi .framer-hkrlq6 { display: block; }\",\".framer-6KdFi.framer-178y5s { cursor: pointer; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-6KdFi .framer-1s8vo7u { flex: none; height: 2px; left: 0px; position: absolute; top: 6px; width: 24px; }\",\".framer-6KdFi .framer-ckcobs { flex: none; height: 2px; left: 0px; position: absolute; top: 11px; width: 24px; }\",\".framer-6KdFi .framer-1c5p3ul { flex: none; height: 2px; left: 0px; position: absolute; top: 16px; width: 24px; }\",\".framer-6KdFi.framer-v-1vem7av .framer-1s8vo7u, .framer-6KdFi.framer-v-1vem7av .framer-1c5p3ul { top: 11px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"I7MDZi3bO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrdCfchJjo=withCSS(Component,css,\"framer-6KdFi\");export default FramerrdCfchJjo;FramerrdCfchJjo.displayName=\"Menu Icon\";FramerrdCfchJjo.defaultProps={height:24,width:24};addPropertyControls(FramerrdCfchJjo,{variant:{options:[\"vQAugSq1n\",\"I7MDZi3bO\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrdCfchJjo,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrdCfchJjo\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I7MDZi3bO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rdCfchJjo.map","// Generated by Framer (cc6f8b6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withStoreLink}from\"https://framerusercontent.com/modules/nigG4UaMa3wiTVyr1WdC/GO7bZKyIMqPJE6JqBqZn/StoreLink.js\";import NavLink from\"https://framerusercontent.com/modules/NZFG7tH5Ib70RABO5DRC/fYHvHLvlmgZIKeOmxn3a/asrcgiIGs.js\";import Button,*as ButtonInfo from\"https://framerusercontent.com/modules/0EJep1hljWzSoJ0VvG7S/4aHHRQXTb0KyaGDDJgDM/hUqBArkxJ.js\";import MenuIcon from\"https://framerusercontent.com/modules/4nFc2rTKVoEi9K0qlNh0/zySXtFWWrBvyEm1rVKpv/rdCfchJjo.js\";const NavLinkFonts=getFonts(NavLink);const ButtonFonts=getFonts(Button);const ButtonWithStoreLinkoiiqcm=withCodeBoundaryForOverrides(Button,{nodeId:\"dRyT43FLy\",override:withStoreLink,scopeId:\"oWCkBuD34\"});const ButtonWithStoreLinkoiiqcmWithMappedReactProps1v1ipky=withMappedReactProps(ButtonWithStoreLinkoiiqcm,ButtonInfo);const MenuIconFonts=getFonts(MenuIcon);const ButtonWithStoreLink19nzrkk=withCodeBoundaryForOverrides(Button,{nodeId:\"cejbleV0x\",override:withStoreLink,scopeId:\"oWCkBuD34\"});const ButtonWithStoreLink19nzrkkWithMappedReactProps1v1ipky=withMappedReactProps(ButtonWithStoreLink19nzrkk,ButtonInfo);const cycleOrder=[\"zx3tovzQ_\",\"Ma4eTj9SM\",\"VbEe29Qcq\",\"CzFcdOEdp\"];const serializationHash=\"framer-If11r\";const variantClassNames={CzFcdOEdp:\"framer-v-7ntpoc\",Ma4eTj9SM:\"framer-v-17zuabk\",VbEe29Qcq:\"framer-v-18xvwr9\",zx3tovzQ_:\"framer-v-h0o7tj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LYtxq1Qwo=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={delay:0,duration:.12,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.97,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"VbEe29Qcq\",Desktop:\"zx3tovzQ_\",Phone:\"Ma4eTj9SM\",Tablet:\"CzFcdOEdp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,onMenuTap,width,...props})=>{return{...props,LYtxq1Qwo:onMenuTap??props.LYtxq1Qwo,variant:humanReadableVariantMap[props.variant]??props.variant??\"zx3tovzQ_\"};};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,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,LYtxq1Qwo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zx3tovzQ_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ma4eTj9SM\",\"VbEe29Qcq\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"Ma4eTj9SM\",\"VbEe29Qcq\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1p2chb=activeVariantCallback(async(...args)=>{if(LYtxq1Qwo){const res=await LYtxq1Qwo(...args);if(res===false)return false;}});const onTap1rfl9s8=activeVariantCallback(async(...args)=>{if(LYtxq1Qwo){const res=await LYtxq1Qwo(...args);if(res===false)return false;}setVariant(\"VbEe29Qcq\");});const onTapbtyt74=activeVariantCallback(async(...args)=>{if(LYtxq1Qwo){const res=await LYtxq1Qwo(...args);if(res===false)return false;}setVariant(\"Ma4eTj9SM\");});const isDisplayed2=()=>{if(baseVariant===\"VbEe29Qcq\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-h0o7tj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zx3tovzQ_\",ref:refBinding,style:{backdropFilter:\"blur(24px)\",WebkitBackdropFilter:\"blur(24px)\",...style},...addPropertyOverrides({CzFcdOEdp:{\"data-framer-name\":\"Tablet\"},Ma4eTj9SM:{\"data-framer-name\":\"Phone\"},VbEe29Qcq:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cgx7lt\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"BcQGGpVOR\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v5ws9r\",\"data-framer-name\":\"Brand and Links\",layoutDependency:layoutDependency,layoutId:\"qasISQlA3\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b119bTWNC\"},motionChild:true,nodeId:\"xBR4DwjHV\",scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsxs(motion.a,{\"aria-label\":\"StemNotes home\",className:\"framer-w8ieef framer-1hhonfv\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"xBR4DwjHV\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"StemNotes logo mark\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+38),pixelHeight:40,pixelWidth:63,sizes:\"32px\",src:\"https://framerusercontent.com/images/OHBBnyURFSnyhiypiskLzOAWjz4.svg?width=63&height=40\"},className:\"framer-1mjzs5i\",\"data-framer-name\":\"Logo Mark\",layoutDependency:layoutDependency,layoutId:\"HGvKRMK61\",...addPropertyOverrides({Ma4eTj9SM:{background:{alt:\"StemNotes logo mark\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+18),pixelHeight:40,pixelWidth:63,sizes:\"32px\",src:\"https://framerusercontent.com/images/OHBBnyURFSnyhiypiskLzOAWjz4.svg?width=63&height=40\"}},VbEe29Qcq:{background:{alt:\"StemNotes logo mark\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+18),pixelHeight:40,pixelWidth:63,sizes:\"32px\",src:\"https://framerusercontent.com/images/OHBBnyURFSnyhiypiskLzOAWjz4.svg?width=63&height=40\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"StemNotes\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40),pixelHeight:16,pixelWidth:119,sizes:\"119px\",src:\"https://framerusercontent.com/images/S4kW8ayo7tyQUNX9HRREgfI6Vc.svg?width=119&height=16\"},className:\"framer-yqln2q\",\"data-framer-name\":\"Wordmark\",layoutDependency:layoutDependency,layoutId:\"bf4R2_6z0\",...addPropertyOverrides({Ma4eTj9SM:{background:{alt:\"StemNotes\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20),pixelHeight:16,pixelWidth:119,sizes:\"119px\",src:\"https://framerusercontent.com/images/S4kW8ayo7tyQUNX9HRREgfI6Vc.svg?width=119&height=16\"}},VbEe29Qcq:{background:{alt:\"StemNotes\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20),pixelHeight:16,pixelWidth:119,sizes:\"119px\",src:\"https://framerusercontent.com/images/S4kW8ayo7tyQUNX9HRREgfI6Vc.svg?width=119&height=16\"}}},baseVariant,gestureVariant)})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mkcbdi\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"qUmvBQ1yc\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined},{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-arlgyz-container\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"iQyLiTfjU-container\",name:\"Home\",nodeId:\"iQyLiTfjU\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"iQyLiTfjU\",layoutId:\"iQyLiTfjU\",name:\"Home\",NSXfuR0Cp:\"Home\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({CzFcdOEdp:{WcJFX2_vZ:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Bc6lFn0Lp\",webPageId:\"b119bTWNC\"},implicitPathVariables:undefined},{href:{hash:\":Bc6lFn0Lp\",webPageId:\"b119bTWNC\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3fwe7q-container\",\"data-framer-name\":\"Features\",layoutDependency:layoutDependency,layoutId:\"rQNWNbet3-container\",name:\"Features\",nodeId:\"rQNWNbet3\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"rQNWNbet3\",layoutId:\"rQNWNbet3\",name:\"Features\",NSXfuR0Cp:\"Features\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks1[0],width:\"100%\",...addPropertyOverrides({CzFcdOEdp:{WcJFX2_vZ:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pxNOQ2EgO\"},implicitPathVariables:undefined},{href:{webPageId:\"pxNOQ2EgO\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gaieag-container\",\"data-framer-name\":\"Insights\",layoutDependency:layoutDependency,layoutId:\"YtuFjdy9f-container\",name:\"Insights\",nodeId:\"YtuFjdy9f\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"YtuFjdy9f\",layoutId:\"YtuFjdy9f\",name:\"Insights\",NSXfuR0Cp:\"Insights\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({CzFcdOEdp:{WcJFX2_vZ:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FNLGjmPd3\"},implicitPathVariables:undefined},{href:{webPageId:\"FNLGjmPd3\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hpa6r0-container\",\"data-framer-name\":\"Apps\",layoutDependency:layoutDependency,layoutId:\"b2clDY8HE-container\",name:\"Apps\",nodeId:\"b2clDY8HE\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"b2clDY8HE\",layoutId:\"b2clDY8HE\",name:\"Apps\",NSXfuR0Cp:\"Apps\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks3[0],width:\"100%\",...addPropertyOverrides({CzFcdOEdp:{WcJFX2_vZ:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M_54ReflS\"},implicitPathVariables:undefined},{href:{webPageId:\"M_54ReflS\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16so9dc-container\",\"data-framer-name\":\"Beta\",layoutDependency:layoutDependency,layoutId:\"UHN5u9grW-container\",name:\"Beta\",nodeId:\"UHN5u9grW\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"UHN5u9grW\",layoutId:\"UHN5u9grW\",name:\"Beta\",NSXfuR0Cp:\"Help\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks4[0],width:\"100%\",...addPropertyOverrides({CzFcdOEdp:{WcJFX2_vZ:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AeiOJ8Wjp\"},implicitPathVariables:undefined},{href:{webPageId:\"AeiOJ8Wjp\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wirukn-container\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"K1QYSR7DA-container\",name:\"Contact\",nodeId:\"K1QYSR7DA\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"K1QYSR7DA\",layoutId:\"K1QYSR7DA\",name:\"Contact\",NSXfuR0Cp:\"Contact\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks5[0],width:\"100%\",...addPropertyOverrides({CzFcdOEdp:{WcJFX2_vZ:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined},{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oiiqcm-container\",\"data-framer-name\":\"Download the app\",layoutDependency:layoutDependency,layoutId:\"dRyT43FLy-container\",name:\"Download the app\",nodeId:\"dRyT43FLy\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",whileTap:animation,children:/*#__PURE__*/_jsx(ButtonWithStoreLinkoiiqcmWithMappedReactProps1v1ipky,{height:\"100%\",id:\"dRyT43FLy\",Kb1iCD8Yn:\"Download the app\",layoutId:\"dRyT43FLy\",LBt5_HXuy:resolvedLinks6[0],name:\"Download the app\",variant:matchVariant(\"mPQyV6q7B\"),width:\"100%\",...addPropertyOverrides({CzFcdOEdp:{LBt5_HXuy:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.button,{\"aria-label\":\"Open menu\",className:\"framer-17r28pc\",\"data-framer-name\":\"Menu Button\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"uTVoa1mlY\",onTap:onTap1p2chb,...addPropertyOverrides({Ma4eTj9SM:{onTap:onTap1rfl9s8},VbEe29Qcq:{onTap:onTapbtyt74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",...addPropertyOverrides({Ma4eTj9SM:{y:(componentViewport?.y||0)+16},VbEe29Qcq:{y:(componentViewport?.y||0)+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1he71b9-container\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"yox3pAbEf-container\",name:\"Menu\",nodeId:\"yox3pAbEf\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"yox3pAbEf\",layoutId:\"yox3pAbEf\",name:\"Menu\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"vQAugSq1n\"),width:\"100%\",...addPropertyOverrides({VbEe29Qcq:{variant:matchVariant(\"I7MDZi3bO\")}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mbkpo2\",\"data-framer-name\":\"Panel\",layoutDependency:layoutDependency,layoutId:\"QtVf5jUhh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2vrpik\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ofSgFlBN_\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined},{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({VbEe29Qcq:{y:(componentViewport?.y||0)+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vq05iu-container\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"dbhLhaoxW-container\",name:\"Home\",nodeId:\"dbhLhaoxW\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"dbhLhaoxW\",layoutId:\"dbhLhaoxW\",name:\"Home\",NSXfuR0Cp:\"Home\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks7[0],width:\"100%\",...addPropertyOverrides({VbEe29Qcq:{WcJFX2_vZ:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Bc6lFn0Lp\",webPageId:\"b119bTWNC\"},implicitPathVariables:undefined},{href:{hash:\":Bc6lFn0Lp\",webPageId:\"b119bTWNC\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({VbEe29Qcq:{y:(componentViewport?.y||0)+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k0mpbq-container\",\"data-framer-name\":\"Features\",layoutDependency:layoutDependency,layoutId:\"BIE1h7Vbu-container\",name:\"Features\",nodeId:\"BIE1h7Vbu\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"BIE1h7Vbu\",layoutId:\"BIE1h7Vbu\",name:\"Features\",NSXfuR0Cp:\"Features\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks8[0],width:\"100%\",...addPropertyOverrides({VbEe29Qcq:{WcJFX2_vZ:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pxNOQ2EgO\"},implicitPathVariables:undefined},{href:{webPageId:\"pxNOQ2EgO\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({VbEe29Qcq:{y:(componentViewport?.y||0)+184}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q92ok0-container\",\"data-framer-name\":\"Insights\",layoutDependency:layoutDependency,layoutId:\"DNuiJnGaw-container\",name:\"Insights\",nodeId:\"DNuiJnGaw\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"DNuiJnGaw\",layoutId:\"DNuiJnGaw\",name:\"Insights\",NSXfuR0Cp:\"Insights\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks9[0],width:\"100%\",...addPropertyOverrides({VbEe29Qcq:{WcJFX2_vZ:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FNLGjmPd3\"},implicitPathVariables:undefined},{href:{webPageId:\"FNLGjmPd3\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({VbEe29Qcq:{y:(componentViewport?.y||0)+244}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1snnlbk-container\",\"data-framer-name\":\"Apps\",layoutDependency:layoutDependency,layoutId:\"Js5N30jjf-container\",name:\"Apps\",nodeId:\"Js5N30jjf\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"Js5N30jjf\",layoutId:\"Js5N30jjf\",name:\"Apps\",NSXfuR0Cp:\"Apps\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks10[0],width:\"100%\",...addPropertyOverrides({VbEe29Qcq:{WcJFX2_vZ:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M_54ReflS\"},implicitPathVariables:undefined},{href:{webPageId:\"M_54ReflS\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({VbEe29Qcq:{y:(componentViewport?.y||0)+304}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6iqz3t-container\",\"data-framer-name\":\"Beta\",layoutDependency:layoutDependency,layoutId:\"noDxOT8Un-container\",name:\"Beta\",nodeId:\"noDxOT8Un\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"noDxOT8Un\",layoutId:\"noDxOT8Un\",name:\"Beta\",NSXfuR0Cp:\"Help\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks11[0],width:\"100%\",...addPropertyOverrides({VbEe29Qcq:{WcJFX2_vZ:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AeiOJ8Wjp\"},implicitPathVariables:undefined},{href:{webPageId:\"AeiOJ8Wjp\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({VbEe29Qcq:{height:48,y:(componentViewport?.y||0)+364}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1je5e73-container\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"IYA_eUbBg-container\",name:\"Contact\",nodeId:\"IYA_eUbBg\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"IYA_eUbBg\",layoutId:\"IYA_eUbBg\",name:\"Contact\",NSXfuR0Cp:\"Contact\",variant:matchVariant(\"q0j85NjPU\"),WcJFX2_vZ:resolvedLinks12[0],width:\"100%\",...addPropertyOverrides({VbEe29Qcq:{WcJFX2_vZ:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-142op7v\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"u3sEq4RNX\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined},{href:{webPageId:\"b119bTWNC\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,...addPropertyOverrides({VbEe29Qcq:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+412+Math.max(Math.max((componentViewport?.height||800)-80,0)-478,0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19nzrkk-container\",\"data-framer-name\":\"Download the app\",layoutDependency:layoutDependency,layoutId:\"cejbleV0x-container\",name:\"Download the app\",nodeId:\"cejbleV0x\",rendersWithMotion:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(ButtonWithStoreLink19nzrkkWithMappedReactProps1v1ipky,{height:\"100%\",id:\"cejbleV0x\",Kb1iCD8Yn:\"Download the app\",layoutId:\"cejbleV0x\",LBt5_HXuy:resolvedLinks13[0],name:\"Download the app\",style:{width:\"100%\"},variant:matchVariant(\"dWKtQuBaP\"),width:\"100%\",...addPropertyOverrides({VbEe29Qcq:{LBt5_HXuy:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b8bubs\",\"data-framer-name\":\"Store Badges\",layoutDependency:layoutDependency,layoutId:\"ZSAsp3haO\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://apps.apple.com/app/stemnotes-cycling-fuel/id6785288683\",motionChild:true,nodeId:\"FnVoAzN7e\",openInNewTab:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Download on the App Store\",fit:\"fill\",pixelHeight:50,pixelWidth:150,sizes:\"150px\",src:\"https://framerusercontent.com/images/XPndfHdpeIumZXMocsI1iUcDko.svg?width=150&height=50\"},className:\"framer-rufczo framer-1hhonfv\",\"data-framer-name\":\"App Store\",layoutDependency:layoutDependency,layoutId:\"FnVoAzN7e\",...addPropertyOverrides({VbEe29Qcq:{background:{alt:\"Download on the App Store\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+492+Math.max(Math.max((componentViewport?.height||800)-80,0)-478,0)),pixelHeight:50,pixelWidth:150,sizes:\"150px\",src:\"https://framerusercontent.com/images/XPndfHdpeIumZXMocsI1iUcDko.svg?width=150&height=50\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://play.google.com/store/apps/details?id=com.stemnotes.io\",motionChild:true,nodeId:\"I2STLf5IW\",openInNewTab:true,scopeId:\"oWCkBuD34\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Get it on Google Play\",fit:\"fill\",pixelHeight:50,pixelWidth:167,sizes:\"167px\",src:\"https://framerusercontent.com/images/SPtrpXmZ6HmqXOQbYhHWLyhTne4.svg?width=167&height=50\"},className:\"framer-8r79an framer-1hhonfv\",\"data-framer-name\":\"Google Play\",layoutDependency:layoutDependency,layoutId:\"I2STLf5IW\",...addPropertyOverrides({VbEe29Qcq:{background:{alt:\"Get it on Google Play\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+492+Math.max(Math.max((componentViewport?.height||800)-80,0)-478,0)),pixelHeight:50,pixelWidth:167,sizes:\"167px\",src:\"https://framerusercontent.com/images/SPtrpXmZ6HmqXOQbYhHWLyhTne4.svg?width=167&height=50\"}}},baseVariant,gestureVariant)})})]})]})]})]})})})});});const css=[\".framer-If11r.framer-1hhonfv, .framer-If11r .framer-1hhonfv { display: block; }\",\".framer-If11r.framer-h0o7tj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 40px 20px 40px; position: relative; width: 1440px; }\",\".framer-If11r .framer-cgx7lt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; padding: 0px; position: relative; width: 100%; }\",\".framer-If11r .framer-v5ws9r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-If11r .framer-w8ieef { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-If11r .framer-1mjzs5i { flex: none; height: 20px; position: relative; width: 32px; }\",\".framer-If11r .framer-yqln2q { flex: none; height: 16px; position: relative; width: 119px; }\",\".framer-If11r .framer-1mkcbdi { 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; padding: 0px; position: relative; width: min-content; }\",\".framer-If11r .framer-arlgyz-container, .framer-If11r .framer-3fwe7q-container, .framer-If11r .framer-gaieag-container, .framer-If11r .framer-1hpa6r0-container, .framer-If11r .framer-16so9dc-container, .framer-If11r .framer-wirukn-container, .framer-If11r .framer-vq05iu-container, .framer-If11r .framer-1k0mpbq-container, .framer-If11r .framer-1q92ok0-container, .framer-If11r .framer-1snnlbk-container, .framer-If11r .framer-6iqz3t-container, .framer-If11r .framer-1je5e73-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-If11r .framer-oiiqcm-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-If11r .framer-17r28pc { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; padding: 0px; position: relative; width: 24px; }\",\".framer-If11r .framer-1he71b9-container { cursor: pointer; flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-If11r .framer-1mbkpo2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-If11r .framer-2vrpik { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-If11r .framer-142op7v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-If11r .framer-19nzrkk-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-If11r .framer-b8bubs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-If11r .framer-rufczo { cursor: pointer; flex: none; height: 50px; position: relative; text-decoration: none; width: 150px; }\",\".framer-If11r .framer-8r79an { cursor: pointer; flex: none; height: 50px; position: relative; text-decoration: none; width: 167px; }\",\".framer-If11r.framer-v-17zuabk.framer-h0o7tj { gap: 40px; padding: 16px 20px 16px 20px; width: 390px; }\",\".framer-If11r.framer-v-18xvwr9.framer-h0o7tj { gap: 24px; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 16px 20px 16px 20px; width: 390px; }\",\".framer-If11r.framer-v-7ntpoc.framer-h0o7tj { padding: 20px 24px 20px 24px; }\",\".framer-If11r.framer-v-7ntpoc .framer-v5ws9r { gap: 24px; }\",\".framer-If11r.framer-v-7ntpoc .framer-1mkcbdi { gap: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ma4eTj9SM\":{\"layout\":[\"fixed\",\"auto\"]},\"VbEe29Qcq\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"CzFcdOEdp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"LYtxq1Qwo\":\"onMenuTap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroWCkBuD34=withCSS(Component,css,\"framer-If11r\");export default FrameroWCkBuD34;FrameroWCkBuD34.displayName=\"Nav\";FrameroWCkBuD34.defaultProps={height:88,width:1440};addPropertyControls(FrameroWCkBuD34,{variant:{options:[\"zx3tovzQ_\",\"Ma4eTj9SM\",\"VbEe29Qcq\",\"CzFcdOEdp\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},LYtxq1Qwo:{title:\"On Menu Tap\",type:ControlType.EventHandler}});addFonts(FrameroWCkBuD34,[{explicitInter:true,fonts:[]},...NavLinkFonts,...ButtonFonts,...MenuIconFonts],{supportsExplicitInterCodegen:true});FrameroWCkBuD34.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavLink,{},context),()=>forwardLoader(Button,{},context),()=>forwardLoader(MenuIcon,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroWCkBuD34\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ma4eTj9SM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VbEe29Qcq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"CzFcdOEdp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"88\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"LYtxq1Qwo\\\":\\\"onMenuTap\\\"}\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oWCkBuD34.map"],"mappings":"A,uiBAC8BiK,GAAU,UAAU,CAAC,qBAAqB,kBAAkB,yBAAyB,mBAAmB,CAAC,EAAejK,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,yqCAAmrC,EAAeC,GAAU,c,OCDlrE,SAAS6K,IAAmB,CAAC,GAAK,CAAC,YAAU,WAAS,kBAAgBhD,EACtQ,MADmR,WAAW,KAAKiD,CAAS,EAASC,GAClY,oBAAoB,KAAKD,CAAS,GAAGE,IAAW,YAAYC,EAAe,EAAiBC,GAAc,EAAG,CAAC,SAASC,IAAsB,CAC3J,IAAMC,EAAO,MAAM,KAAK,SAAS,iBAAiB,QAAQC,GAAiB,GAAG,CAAC,CAAC,CAAC,KAAK,GAAIC,EAAG,eAAe,CAAC,CAAC,OAAO,CAAC,EAAE,GAAG,CAACF,EAAO,MAAO,GAAM,IAAMG,EAAaxD,EAAO,WAAW,kCAAkC,CAAC,CAAC,QAAsF,OAA9EqD,EAAO,eAAe,CAAC,SAASG,EAAa,OAAO,SAAS,MAAM,QAAQ,CAAC,EAAS,EAAK,CAE3T,SAAgBC,GAAc,EAAU,CAAC,MAAoB,gBAAW,SAA2B,EAAM,EAAI,CAA4N,MAAoB,gBAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,eAApQ,GAAO,CAAC,IAAMC,EAAIZ,GAAkB,EAAKY,GAAKC,EAAM,eAAe,EAAEA,EAAM,gBAAgB,EAAE,EAAO,SAAS,KAAKD,GAAaN,GAAqB,IAAGO,EAAM,eAAe,EAAEA,EAAM,gBAAgB,EAAG,EAAwF,SAAsB,gBAAKC,EAAU,CAAC,GAAGC,EAAU,KAAG,CAAC,CAAC,CAAC,CAAE,CAAC,CAAE,C,yDAJ9Y,GAAc,iEAAuE,GAAe,iEAAuE,GAAiB,e,wDCC7O7B,GAAU,UAAU,CAAC,oBAAoB,kBAAkB,yBAAyB,0BAA0B,CAAC,EAAe9J,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,4qCAAsrC,kuCAA4uC,8tCAAwuC,EAAeC,GAAU,c,2ECArnI,SAASC,GAAqB,EAAU,GAAGkM,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,qGAAxiBlM,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAAmPC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM6M,EAAO5M,EAAiBgI,CAAmB,EAAQ6E,EAAWC,GAAOF,EAAO,WAAiBG,EAAa9M,OAAmB,CAAC,GAAG2M,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK7E,EAAoB,SAAS,CAAC,MAAM+E,EAAsB,UAAQ,CAAC,CAAE,EAAQ7M,GAAwB,CAAC,kBAAkB,YAAY,KAAK,YAAY,QAAQ,YAAY,QAAQ,WAAW,EAAQC,GAAS4H,EAAO,OAAO3H,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,OAAK,QAAM,GAAG2K,MAAgB,CAAC,GAAGA,EAAM,UAAUgC,GAAOhC,EAAM,WAAW,cAAc,UAAUiC,GAAMjC,EAAM,UAAU,QAAQ9K,GAAwB8K,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAU1K,IAAwB,EAAM,IAAe0K,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAEV,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAUnL,GAAuB,gBAAiB,SAAS,EAAM,EAAI,CAAC,IAAM2M,EAAY1M,EAAO,IAAI,EAAQ2M,EAAWC,GAAKF,EAAkBG,EAAgB5M,EAAY,EAAO,CAAC,eAAa,aAAWwI,GAAc,EAA0BF,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAGuE,GAAWjN,GAAS2K,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU1C,EAAgB,CAAC,WAAAyD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAIqB,EAAW,UAAQ,kBAAAlB,EAAiB,CAAC,EAAQsB,EAAiBjN,GAAuB0K,EAAMU,CAAQ,EAA4D8B,EAAkBrF,EAAGxI,GAAlDe,EAA4F,EAAE,MAAoB,gBAAKuH,EAAY,CAAC,GAAGwF,GAAUJ,EAAgB,SAAsB,gBAAKlN,GAAS,CAAC,QAAQuL,EAAS,QAAQ,GAAM,SAAsB,gBAAK3L,GAAW,CAAC,MAAMF,GAAY,GAAGL,GAAqB,CAAC,oBAAoB,CAAC,MAAMM,EAAW,CAAC,EAAE4N,EAAYC,CAAc,EAAE,SAAsB,gBAAK3E,EAAK,CAAC,KAAK4E,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,gBAAK7F,EAAO,EAAE,CAAC,GAAGuF,EAAU,GAAGO,EAAgB,UAAU,GAAG1F,EAAGqF,EAAkB,iBAAiBM,EAAUC,CAAU,EAAE,gBAAgB,mBAAmB,UAAU,aAAa,SAA0B,mBAAiB,SAAS,YAAY,IAAIZ,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oDAAoD,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAGa,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,mDAAmD,EAAE,oBAAoB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,EAAE,kBAAkB,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oEAAoE,EAAE,kBAAkB,CAAC,gBAAgB,sEAAsE,EAAE,kBAAkB,CAAC,iBAAiB,wEAAwE,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,mDAAmD,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,oDAAoD,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wBAAwB,CAAC,EAAE,GAAGxO,GAAqB,CAAC,kBAAkB,CAAC,cAAc,EAAI,EAAE,UAAU,CAAC,mBAAmB,MAAM,EAAE,UAAU,CAAC,mBAAmB,iBAAiB,EAAE,UAAU,CAAC,cAAc,GAAK,mBAAmB,SAAS,CAAC,EAAEkO,EAAYC,CAAc,EAAE,SAAsB,gBAAKlE,GAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKrJ,EAAe,CAAC,SAAsB,gBAAK2H,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,kCAAkC,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,SAAS,EAAE,KAAKkG,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,oEAAoE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGzO,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKY,EAAe,CAAC,SAAsB,gBAAK2H,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE2F,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQhN,GAAI,CAAC,gFAAgF,4SAA4S,iHAAiH,kFAAkF,GAAGC,GAAgB,sdAAsd,EAWhpP,EAAgB8I,EAAQnJ,GAAUI,GAAI,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEgI,EAAoB6C,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,UAAU,OAAO,iBAAiB,EAAE,MAAM,UAAU,KAAKlC,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,cAAc,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,CAAC,CAAC,EAAE4E,EAAS1C,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG7B,EAAwB9I,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EACl8EC,GAAqB,CAACqN,QAAU,CAACC,QAAU,CAACC,KAAO,iBAAiBC,KAAO,kBAAkBC,MAAQ,CAAC,EAAEC,YAAc,CAACC,sBAAwB,IAAIC,yBAA2B,QAAQC,qBAAuB,OAAOC,6BAA+B,OAAOC,yBAA2B,OAAOC,kBAAoB,OAAOC,sBAAwB,KAAKC,oCAAsC,mYAAidC,gBAAkB,2CAAmDC,qBAAuB,KAAK,CAAC,EAAEC,MAAQ,CAACd,KAAO,SAASG,YAAc,CAACC,sBAAwB,GAAG,CAAC,EAAEW,mBAAqB,CAACf,KAAO,UAAU,CAAC,CAAC,C,OCZ6H,SAASgB,GAAO,EAAE,EAAG,CAAC,IAAMC,GAAI,CAACC,EAAE,GAAGA,EAAE,EAAEA,EAAE,IAAIA,EAAE,EAAEA,EAAE,IAAIA,EAAE,EAAQC,GAAI,CAACD,EAAE,GAAGA,EAAE,EAAEA,EAAE,IAAIA,EAAE,EAAEA,EAAE,IAAIA,EAAE,EAAE,EAAE,IAAID,EAAGG,EAAG,EAAE,IAAID,EAAGC,EAAG,EAAE,GAAGF,EAAE,GAAGE,EAAG,EAAE,GAAGF,EAAE,GAAGE,CAAG,CAqB7zC,SAAwBC,GAAgB,EAAM,CAAC,GAAK,CAAC,SAAO,UAAU,SAAOC,GAAe,SAAO3E,EAAY4E,EAASxG,GAAa,QAAQ,IAAIA,GAAa,OAAY,CAACyG,EAAQC,GAAY/O,EAAS,EAAK,EAAQgP,EAAK/O,EAAO,IAAI,EAAQgP,EAAIhP,EAAO,IAAI,EAAQiP,EAAKjP,EAAO,IAAI,EAAQkP,EAAUlP,EAAO,IAAI,EAAQmP,EAAInP,EAAO,IAAI,EAAQoP,EAAKpP,EAAO,IAAI,EAAQqP,EAASrP,EAAO,IAAI,EAAQsP,EAAUtP,EAAO,IAAI,EAAQuP,EAASvP,kBAAO,IAAI,GAAG,EAAE,EAAS,QAAQ,IAAI,KAAKwP,GAAQ,CAAC,EAAA,CAAG,OAAO,GAAGC,EAAE,QAAQA,EAAE,KAAK,CAAC,CAAC,IAAI,GAAG,CAACA,EAAE,OAAO,QAAQ,KAAK,EAAE,EAAEA,CAAC,CAAC,CAAC,EAAE3I,MAAc,CAAC,GAAG8H,EAAS,OAAO,IAAMc,EAAGvJ,EAAO,WAAW,2DAA2D,EAAQwJ,EAAGxJ,EAAO,WAAW,kCAAkC,EAAQyJ,MAAWd,EAAWY,EAAG,SAAS,CAACC,EAAG,OAAO,EAAqF,OAAnFC,EAAO,EAAEF,EAAG,iBAAiB,SAASE,CAAM,EAAED,EAAG,iBAAiB,SAASC,CAAM,MAAY,CAACF,EAAG,oBAAoB,SAASE,CAAM,EAAED,EAAG,oBAAoB,SAASC,CAAM,CAAE,CAAE,EAAE,CAAChB,CAAQ,CAAC,EAAE9H,MAAc,CAAC,GAAG,CAAC+H,EAAQ,OAAO,IAAMgB,EAAK,SAAS,gBAAsBC,EAAEC,GAAOC,GAAK,EAAEA,GAAK,EAAEA,GAAK,CAAC,EAAQC,EAAEF,GAAOG,GAAK,EAAEA,GAAK,EAAEA,GAAK,CAAC,EAAQC,EAAE,CAAC,EAAEC,EAAU,EAAEA,EAAU,GAAG,EAAE,GAAG,EAAE,GAAGA,EAAU,GAAGA,EAAU,EAAEA,EAAU,CAAC,EAAQxJ,EAAE,CAAC,EAAE,KAAK,EAAE,IAAI,EAAMyJ,EAAQ,GAAUC,EAAI,KAASC,EAAK,KAASC,EAAK,GAAUC,EAAK,GAAUC,EAAK,GAAUC,EAAM,EAAMC,EAAM,EAAQC,EAAK,GAAI,CAAC,EAAQC,EAAG/B,EAAK,SAAS,UAAU,OAAO,aAAa+B,CAAE,CAAE,EAAQC,MAAQ,CAAC,GAAGT,EAAI,CAAC,IAAMU,EAAEV,EAAI,sBAAsB,EAAE,EAAE,GAAGU,EAAE,KAAKA,EAAE,MAAM,EAAE,EAAE,GAAGA,EAAE,IAAIA,EAAE,OAAO,EAAE,EAAE,GAAGA,EAAE,MAAM,GAAW,EAAE,GAAGA,EAAE,OAAO,GAAW,IAAMC,EAAG,WAAW,iBAAiBX,CAAG,CAAC,CAAC,mBAAmB,GAAG,EAAE,EAAE,EAAE,KAAK,IAAIW,EAAGC,GAASf,EAAE,GAAG,CAAC,CAAE,KAAM,GAAE,GAAGvJ,EAAE,EAAE,EAAE,GAAGA,EAAE,EAAE,EAAE,GAAG,EAAE,GAAGwJ,EAAU,EAAE,EAAEA,EAAU,EAAG,GAAGG,GAAMC,EAAK,CAAC,IAAMQ,EAAET,EAAK,sBAAsB,EAAQY,EAAK,IAAQ7B,EAAU,SAAS,aAAa,GAAG,EAAE,EAAE,EAAE,GAAG0B,EAAE,MAAMI,GAAWD,EAAK,EAAE,GAAGH,EAAE,OAAOI,GAAWC,EAAO,KAAM,GAAE,GAAGzK,EAAE,EAAE0K,GAAY,EAAE,EAAE,GAAG1K,EAAE,EAAE0K,GAAY,CAAG,EAAQC,MAAU,CAAC,IAAMhD,EAAE,KAAK,IAAI,KAAK,MAAMuB,EAAE,GAAGA,EAAE,EAAE,EAAE,KAAK,GAAG,EAAQ,EAAE,KAAK,MAAMA,EAAE,GAAGA,EAAE,EAAE,EAAE,IAAI,KAAK,GAAMd,EAAI,UAAQ,EAAI,QAAQ,MAAM,UAAU,eAAepI,EAAE,EAAE,MAAMA,EAAE,EAAE,eAAe8J,EAAK,GAAG,EAAE,IAAMzB,EAAK,UAAQ,EAAK,QAAQ,MAAM,UAAU,eAAea,EAAE,EAAEM,EAAU,EAAE,MAAMN,EAAE,EAAEM,EAAU,EAAE,SAAWlB,EAAU,UAAQ,EAAU,QAAQ,MAAM,UAAU,SAASwB,EAAK,IAAI,EAAE,WAAW,EAAE,aAAa,EAAEnC,EAAE,IAAI,EAAEA,EAAE,IAAI,WAAW,CAAC,EAAE,OAASY,EAAI,UAAS,EAAI,QAAQ,MAAM,MAAM,GAAGgB,EAAE,EAAE,IAAI,EAAI,QAAQ,MAAM,OAAO,GAAGA,EAAE,EAAE,IAAI,EAAI,QAAQ,MAAM,aAAa,GAAGA,EAAE,EAAE,IAAI,EAAI,QAAQ,MAAM,UAAU,eAAeL,EAAE,EAAEK,EAAE,EAAE,EAAE,MAAML,EAAE,EAAEK,EAAE,EAAE,EAAE,eAAeO,EAAK,IAAI,EAAE,IAAI,IAAMc,EAAK,KAAK,IAAI,IAAI,KAAK,IAAI,GAAGvB,EAAE,GAAG,EAAE,CAAC,EAAKb,EAAK,UAAQ,EAAK,QAAQ,MAAM,UAAU,eAAea,EAAE,EAAE,MAAMA,EAAE,EAAE,gBAAgBuB,EAAK,MAAM,EAC5tFC,EAAK,KAAWC,EAAK,GAAK,CAAC,IAAMjD,EAAG,KAAK,IAAI,MAAMkD,EAAIf,GAAO,KAAK,IAAI,EAAE,EAAMe,EAAIZ,EAAI,EAAE,IAAI,IAAIa,EAAE,EAAEA,EAAEnD,EAAG,GAAGgD,EAAK,CAACpD,GAAOyB,EAAE2B,CAAI,EAAEpD,GAAO4B,EAAEwB,CAAI,EAAE,IAAMI,GAAI,CAACC,EAAK,GAAG3B,EAAE,EAAEA,EAAE,IAAI2B,EAAK,EAAE3B,EAAE,IAAI2B,EAAK,EAAQC,GAAI,CAACD,EAAK,GAAG3B,EAAE,EAAEA,EAAE,IAAI2B,EAAK,EAAE3B,EAAE,IAAI2B,EAAK,EAAE,EAAE,IAAID,EAAGJ,EAAK,EAAE,IAAIM,EAAGN,EAAK,EAAE,GAAGtB,EAAE,GAAGsB,EAAK,EAAE,GAAGtB,EAAE,GAAGsB,CAAK,CAACF,EAAM,EAA8E,EAAjES,GAAMlC,CAAC,GAAGkC,GAAM/B,CAAC,GAAG,KAAK,IAAIE,EAAE,EAAEA,EAAE,EAAE,EAAE,IAAI,KAAK,IAAIA,EAAE,EAAEA,EAAE,EAAE,EAAE,GAAc,EAAE,sBAAsBuB,CAAI,CAAE,EAAQO,MAAQ,CAAC,AAAmCtB,KAAxB,EAAM,YAAY,IAAI,EAAQ,sBAAsBe,CAAI,EAAG,EAAQQ,EAAS,GAAQ,CAAC,IAAI,IAAIxI,EAAGF,EAAOE,EAAG,EAAGA,EAAG,cAAe,GAAGA,EAAG,IAAI6F,EAAS,QAAQ,IAAI7F,EAAG,EAAE,EAAE,OAAOA,EAAI,OAAO,IAAK,EAAQyI,EAAQ,GAAQ,CAAC,IAAMC,EAAS5I,GAAQ,QAAQ6I,EAAG,GAAI,KAClsBC,EAAGF,GAAS,sBAAsB,EAAQG,EAAEH,GAASE,GAAIA,EAAG,MAAM,KAAKA,EAAG,OAAO,IAAIF,EAAQ,KAAWI,EAASN,EAAS1I,CAAM,EAAQiJ,EAAS,CAACF,GAAG,CAAC,CAAC/I,GAAQ,QAAQkJ,EAAI,EAAiM,GAA5LH,IAAIjC,IAAK,EAAIiC,EAAExD,EAAK,SAAS,UAAU,OAAO,SAAS,CAAC,CAACwD,CAAC,GAAME,IAAWhC,IAAM,EAAKgC,EAAS1D,EAAK,SAAS,UAAU,OAAO,UAAU0B,CAAI,EAAEZ,EAAK,UAAU,OAAO,iBAAiBY,CAAI,GAAM+B,IAAWjC,EAAK,CAAC,EAAKiC,EAC3Y,IAAMG,EAAMpC,EAAKhB,EAAS,QAAQ,IAAIgB,EAAK,EAAE,EAAE,IAAA,GAAU,EAAKoC,GAAO,OAAO,GAASA,GAAOrD,EAAU,UAAQ,EAAU,QAAQ,YAAYqD,EAAM,OAAMtD,EAAS,SAAS,UAAU,OAAO,UAAU,CAAC,CAACsD,CAAK,CAAE,CAAC,EAAQC,EAAO,GAAG,CAAIC,EAAE,cAAc,SAAgEhD,EAAK,UAAU,IAAI,WAAW,EAAE,EAAE,EAAEgD,EAAE,QAAQ,EAAE,EAAEA,EAAE,QAAQV,EAAQU,EAAE,MAAM,EAAMxC,IACvYU,EAAI,EAAE,EAAE,EAAEjB,EAAE,GAAG,EAAE,EAAEA,EAAE,GAAG,EAAE,EAAEG,EAAE,GAAG,EAAE,EAAEA,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,EAAEE,EAAE,GAAG,EAAE,EAAEA,EAAE,GAAGU,EAAK,EAAI,GAAGU,EAAM,EAAEU,EAAI,IADoJpC,EAAK,UAAU,OAAO,WAAW,EAAEgB,EAAK,EAAK,EAC/L,EAAQiC,MAAW,CAAC,EAAK,GAAKvB,EAAM,CAAE,EAAQwB,MAAS,CAAC,EAAK,GAAMxB,EAAM,CAAE,EAAQyB,MAAa,CAAK3C,IAAe8B,EAAQ,SAAS,iBAAiBvL,EAAE,EAAEA,EAAE,CAAC,CAAC,EAAEqL,EAAI,EAAE,EAAQgB,MAAYpC,EAAK,EAAK,EAAQqC,MAAU,CAAI,SAAS,QAAOrC,EAAK,EAAK,CAAE,EAAuX,OAArX1K,EAAO,iBAAiB,cAAcyM,EAAO,CAAC,QAAQ,EAAI,CAAC,EAAEzM,EAAO,iBAAiB,cAAc2M,EAAO,CAAC,QAAQ,EAAI,CAAC,EAAE3M,EAAO,iBAAiB,YAAY4M,EAAK,CAAC,QAAQ,EAAI,CAAC,EAAE5M,EAAO,iBAAiB,SAAS6M,EAAS,CAAC,QAAQ,EAAI,CAAC,EAAEnD,EAAK,iBAAiB,aAAaoD,CAAO,EAAE,SAAS,iBAAiB,mBAAmBC,CAAK,EAAE/M,EAAO,iBAAiB,OAAO8M,CAAO,MAAY,CAAC9M,EAAO,oBAAoB,cAAcyM,CAAM,EAAEzM,EAAO,oBAAoB,cAAc2M,CAAM,EAAE3M,EAAO,oBAAoB,YAAY4M,CAAI,EAAE5M,EAAO,oBAAoB,SAAS6M,CAAQ,EAAEnD,EAAK,oBAAoB,aAAaoD,CAAO,EAAE,SAAS,oBAAoB,mBAAmBC,CAAK,EAAE/M,EAAO,oBAAoB,OAAO8M,CAAO,EAAEpD,EAAK,UAAU,OAAO,YAAY,gBAAgB,EAAKc,GAAM,qBAAqBA,CAAK,CAAE,CAAE,EAAE,CAAC9B,CAAO,CAAC,EAAE,IAAMsE,EAAmB,gBAAM,MAAM,CAAC,IAAIjE,EAAU,MAAMkB,EAAU,OAAOA,EAAU,QAAQ,gBAAgB,cAAc,OAAO,SAAS,CAAc,gBAAK,SAAS,CAAC,EAAE,GAAG,KAAK,OAAO,OAAO,UAAU,cAAc,IAAI,YAAY,GAAG,CAAC,EAAe,gBAAK,SAAS,CAAC,UAAU,WAAW,EAAE,GAAG,KAAK,OAAO,OAAOgD,EAAO,YAAY,EAAE,cAAc,QAAQ,gBAAgBC,GAAI,UAAU,aAAa,CAAC,CAAC,CAAC,CAAC,EAC/6B,OAAznBzE,EAA6B,gBAAK,MAAM,CAAC,MAAM,CAAC,GAAG5B,EAAM,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAsB,gBAAM,MAAM,CAAC,MAAMoD,EAAU,OAAOA,EAAU,QAAQ,gBAAgB,cAAc,OAAO,SAAS,CAAc,gBAAK,SAAS,CAAC,EAAE,GAAG,KAAK,OAAO,OAAO,UAAU,cAAc,IAAI,YAAY,GAAG,CAAC,EAAe,gBAAK,SAAS,CAAC,EAAE,GAAG,KAAK,OAAO,OAAOgD,EAAO,YAAY,EAAE,gBAAgB,GAAGC,GAAI,GAAG,GAAGA,KAAM,UAAU,aAAa,CAAC,EAAe,gBAAK,SAAS,CAAC,EAAE,IAAI,KAAK,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAMxE,EAAyH,gBAAK,MAAM,CAAC,MAAM,CAAC,GAAG7B,EAAM,cAAc,MAAM,EAAE,cAAc,OAAO,SAAsB,gBAA0B,gBAAM,MAAM,CAAC,IAAI+B,EAAK,UAAU,OAAO,MAAM,CAAE,cAAeqE,CAAM,EAAE,SAAS,CAAc,gBAAK,MAAM,CAAC,IAAInE,EAAK,UAAU,YAAY,SAASkE,CAAK,CAAC,EAAe,gBAAK,MAAM,CAAC,IAAIhE,EAAI,UAAU,UAAU,CAAC,EAAe,gBAAK,MAAM,CAAC,IAAIH,EAAI,UAAU,UAAU,CAAC,EAAe,gBAAK,MAAM,CAAC,IAAII,EAAK,UAAU,YAAY,SAAsB,gBAAM,OAAO,CAAC,IAAIC,EAAS,UAAU,iBAAiB,SAAS,CAAc,gBAAK,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,QAAQ,YAAY,KAAK,UAAU,cAAc,OAAO,SAAsB,gBAAK,OAAO,CAAC,EAAE,6JAA6J,CAAC,CAAC,CAAC,EAAe,gBAAK,OAAO,CAAC,IAAIC,EAAU,UAAU,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,QAAQ,CAAC,SAASgE,EAAG,CAAC,CAAC,CAAC,CAAC,EAAE,SAAS,IAAI,CAAC,CAAC,EAAxhC,gBAAK,MAAM,CAAC,MAAM,CAAC,GAAGtG,EAAM,cAAc,MAAM,EAAE,cAAc,MAAM,CAAC,CAAm9B,C,mGA3B53C,IAAQ,EAAE,EAAE,KAAK,CAAC,IAAE,IAAE,IAAE,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,GAAG,EAAE,GAAG,KAAK,GAAG,IAAI,GAC1Q,GAAK,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,EAAQ,GAAK,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,EAAQ,EAAK,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,EAAQ,EAAU,GAAS,GAAO,GAAS,GAAY,CAAC,EAAE,GAAG,EAAE,EAAE,EAAQ,GAAW,GAAS,GAAS,EAAQ,GAAI,EAAE,KAAK,GAAG,GAAS,GAAI,wDAA8D,GAAK,+FAAqG,GAAe,CAAC,CAAC,OAAO,aAAa,MAAM,kBAAkB,KAAK,EAAI,EAAE,CAAC,OAAO,eAAe,MAAM,yBAAyB,KAAK,EAAK,EAAE,CAAC,OAAO,WAAW,MAAM,wBAAwB,KAAK,EAAK,EAAE,CAAC,OAAO,aAAa,MAAM,sBAAsB,KAAK,EAAK,EAAE,CAAC,OAAO,WAAW,MAAM,gCAAgC,KAAK,EAAK,EAAE,CAAC,OAAO,YAAY,MAAM,mBAAmB,KAAK,EAAK,EAAE,CAAC,OAAO,eAAe,MAAM,oBAAoB,KAAK,EAAI,EAAE,CAAC,OAAO,gBAAgB,MAAM,eAAe,KAAK,EAAI,EAAE,CAAC,OAAO,eAAe,MAAM,sBAAsB,KAAK,EAAI,EAAE,CAAC,OAAO,oBAAoB,MAAM,iBAAiB,KAAK,EAAK,EAAE,CAAC,OAAO,cAAc,MAAM,gBAAmB,KAAK,EAAI,EAAE,CAAC,OAAO,eAAe,MAAM,qBAAwB,KAAK,EAAI,EAAE,CAAC,OAAO,YAAY,MAAM,eAAe,KAAK,EAAI,CAAC,EAAiK,GAAM,GAAG,KAAK,IAAIuB,EAAE,EAAEA,EAAE,EAAE,EAAE,IAAI,KAAK,IAAIA,EAAE,EAAEA,EAAE,EAAE,EAAE,IAAI,KAAK,IAAIA,EAAE,EAAE,EAAE,IAAI,KAAK,IAAIA,EAAE,EAAE,EAAE,GAAS,GAAI;;;;;;;;;;;;uEAYt2C8C,GAAO,qCAAqCA,GAAO,EAAE;;;;;kDAK1EgC,GAAI;EASwhD1L,EAAoB+G,GAAgB,CAAC,OAAO,CAAC,KAAKpG,EAAY,MAAM,MAAM,SAAS,aAAa,SAAS,EAAE,OAAO,CAAC,KAAKA,EAAY,MAAM,MAAM,SAAS,QAAQ,CAAC,KAAKA,EAAY,OAAO,SAAS,CAAC,OAAO,CAAC,KAAKA,EAAY,OAAO,MAAM,WAAW,aAAa,EAAE,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,EAAE,KAAK,CAAC,KAAKA,EAAY,QAAQ,MAAM,OAAO,aAAa,EAAI,CAAC,CAAC,EAAE,aAAaqG,EAAc,CAAC,CAAC,C,wDC1Bl9DxG,GAAU,UAAU,CAAC,kBAAkB,mBAAmB,0BAA0B,wBAAwB,CAAC,EAAe,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAelI,GAAI,CAAC,yqCAAmrC,EAAe,GAAU,c,OCA/vD,SAASC,GAAqB,EAAU,GAAGwK,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,iGAA7TxK,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAuSC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMqL,EAAOpL,EAAiBwG,CAAmB,EAAQ6E,EAAWC,GAAOF,EAAO,WAAiBG,EAAatL,OAAmB,CAAC,GAAGmL,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK7E,EAAoB,SAAS,CAAC,MAAM+E,EAAsB,UAAQ,CAAC,CAAE,EAAQrL,GAASqG,EAAO,OAAOpG,CAAc,EAAQ,GAAqB,CAAC,eAAe,eAAe,gBAAgB,gBAAgB,eAAe,eAAe,OAAO,SAAS,IAAI,WAAW,MAAM,YAAY,EAAQC,IAAU,CAAC,aAAW,SAAO,KAAG,QAAM,OAAK,SAAO,QAAM,GAAGoJ,MAAgB,CAAC,GAAGA,EAAM,UAAUyK,GAAQzK,EAAM,WAAW,GAAM,UAAUiC,GAAMjC,EAAM,UAAU,UAAUgC,GAAOhC,EAAM,WAAW,OAAO,UAAUkK,GAAqBQ,IAAaA,GAAY1K,EAAM,WAAW,YAAY,GAAUnJ,IAAwB,EAAM,IAAemJ,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAEV,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAU5J,GAAuB,gBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMoL,EAAYnL,EAAO,IAAI,EAAQoL,EAAWC,GAAKF,EAAkBG,EAAgBrL,EAAY,EAAO,CAAC,eAAa,aAAWiH,GAAc,EAA0BF,EAAqB,EAAE,GAAK,CAAC,QAAM,UAAA4M,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAGrI,GAAW1L,GAASoJ,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU1C,EAAgB,CAAC,eAAe,YAAY,gBAAAsM,GAAgB,IAAIzH,EAAW,UAAQ,kBAAA2H,EAAiB,CAAC,EAAQvH,EAAiB1L,GAAuBmJ,EAAMU,CAAQ,EAAmF8B,EAAkBrF,EAAG/G,GAAzEa,GAAsBC,EAA6F,EAAE,MAAoB,gBAAK+F,EAAY,CAAC,GAAGwF,GAAUJ,EAAgB,SAAsB,gBAAK3L,GAAS,CAAC,QAAQgK,EAAS,QAAQ,GAAM,SAAsB,gBAAKnK,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAK0H,EAAK,CAAC,KAAK4M,EAAU,YAAY,GAAK,OAAO,YAAY,aAAaC,EAAU,QAAQ,YAAY,SAAsB,gBAAM9N,EAAO,EAAE,CAAC,GAAGuF,EAAU,GAAGO,EAAgB,UAAU,GAAG1F,EAAGqF,EAAkB,iBAAiBrL,EAAU4L,CAAU,EAAE,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIZ,EAAW,MAAM,CAAC,WAAW2I,EAAU,GAAG9H,CAAK,EAAE,GAAG9M,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,CAAC,EAAEwM,EAAYC,CAAc,EAAE,SAAS,CAAc,gBAAKlE,GAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK9H,EAAe,CAAC,SAAsB,gBAAKoG,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,4EAA4E,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,KAAKgO,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAG7U,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKS,EAAe,CAAC,SAAsB,gBAAKoG,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE2F,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAK5F,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ3F,GAAI,CAAC,gFAAgF,mSAAmS,iHAAiH,4FAA4F,GAAGC,GAAgB,GAAGC,EAAgB,EAWt+K,EAAgBoH,EAAQ5H,GAAUM,GAAI,cAAc,EAAiC,EAAgB,YAAY,cAAc,EAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAEuG,EAAoB4M,EAAgB,CAAC,UAAU,CAAC,aAAa,OAAO,MAAM,QAAQ,KAAKjM,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,aAAa,QAAQ,CAAC,aAAa,SAAS,WAAW,gBAAgB,eAAe,cAAc,EAAE,aAAa,CAAC,QAAQ,SAAS,MAAM,gBAAgB,eAAe,cAAc,EAAE,MAAM,aAAa,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAE4E,EAASqH,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG5L,EAAwBpH,EAAiB,EAAE,GAAGoH,EAAwBnH,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,OCX5iD,SAASC,EAAqB,EAAU,GAAGiJ,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,0IAA/f,GAAgB/C,EAASlG,CAAU,EAAQ,GAAgB+F,EAAOV,EAAO,GAAG,EAAQ,GAAaU,EAAO9F,EAAM,EAAQ,GAAqBiG,EAAS8G,EAAe,EAAQ9M,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW0T,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWA,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAWK,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQ9T,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM2J,EAAO1J,EAAiB8E,CAAmB,EAAQ6E,EAAWC,GAAOF,EAAO,WAAiBG,EAAa5J,OAAmB,CAAC,GAAGyJ,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK7E,EAAoB,SAAS,CAAC,MAAM+E,EAAsB,UAAQ,CAAC,CAAE,EAAQ3J,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS0E,EAAO,OAAOzE,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAGyH,MAAgB,CAAC,GAAGA,EAAM,QAAQ5H,GAAwB4H,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAUxH,IAAwB,EAAM,IAAewH,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAEV,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAUjI,GAAuB,gBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMyJ,EAAYxJ,EAAO,IAAI,EAAQyJ,EAAWC,GAAKF,EAAkBG,EAAgB1J,EAAY,EAAO,CAAC,eAAa,gBAAc,aAAWsF,GAAc,EAAQyO,EAAkB3O,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAGuE,GAAW/J,GAASyH,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU1C,EAAgB,CAAC,WAAA+N,GAAW,eAAe,YAAY,IAAIlJ,EAAW,UAAQ,kBAAAoJ,EAAiB,CAAC,EAAQhJ,EAAiB/J,GAAuBwH,EAAMU,CAAQ,EAA4D8B,GAAkBrF,EAAGtF,GAAlDe,EAA4F,EAA2B,OAAZkF,EAAU,EAAsB,gBAAKb,EAAY,CAAC,GAAGwF,GAAUJ,EAAgB,SAAsB,gBAAKhK,GAAS,CAAC,QAAQqI,EAAS,QAAQ,GAAM,SAAsB,gBAAKzI,GAAW,CAAC,MAAMF,GAAY,SAAsB,gBAAMgF,EAAO,OAAO,CAAC,GAAGuF,EAAU,GAAGO,EAAgB,UAAU1F,EAAGqF,GAAkB,gBAAgBM,EAAUC,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIZ,EAAW,MAAM,CAAC,WAAW,4GAA4G,oBAAoB,GAAG,qBAAqB,GAAG,GAAGa,CAAK,EAAE,GAAGvL,EAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEiL,EAAYC,CAAc,EAAE,SAAS,CAAc,gBAAM5F,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAMmO,GAAgB,CAAC,kBAAkB,CAAC,WAAWQ,EAAW,EAAE,sBAAsB,GAAK,gBAAgB1T,GAAU,eAAe2T,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAK3N,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,gBAAKrG,GAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,sBAAsB,IAAI,OAAO,QAAQyF,GAA2BsP,GAAmB,GAAG,GAAG,GAAG,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,IAAI,yFAAyF,EAAE,UAAU,+BAA+B,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,GAAGjV,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,sBAAsB,IAAI,OAAO,QAAQ2F,GAA2BsP,GAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,IAAI,yFAAyF,CAAC,CAAC,EAAEhK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAMuI,GAAgB,CAAC,kBAAkB,CAAC,WAAWQ,EAAW,EAAE,sBAAsB,GAAK,gBAAgBE,GAAW,eAAeC,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAM9O,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAK0B,GAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKnG,EAAe,CAAC,SAAsB,gBAAKyE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,gBAAKM,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGwO,GAAmB,GAAG,GAAG,IAAI,GAAGjV,EAAqB,CAAC,UAAU,CAAC,GAAGiV,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK9F,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,KAAK,OAAO,UAAUiV,EAAc,GAAG,UAAU,OAAO,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,aAAa,GAAGlV,EAAqB,CAAC,UAAU,CAAC,UAAUkV,EAAc,GAAG,UAAU,QAAQ,CAAC,EAAEjK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGwO,GAAmB,GAAG,GAAG,IAAI,GAAGjV,EAAqB,CAAC,UAAU,CAAC,GAAGiV,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,YAA6B,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK9F,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,KAAK,YAAY,UAAUkV,EAAe,GAAG,UAAU,WAAW,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,aAAa,GAAGnV,EAAqB,CAAC,UAAU,CAAC,UAAUmV,EAAe,GAAG,UAAU,QAAQ,CAAC,EAAElK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKzE,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGwO,GAAmB,GAAG,GAAG,IAAI,GAAGjV,EAAqB,CAAC,UAAU,CAAC,GAAGiV,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK9F,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,KAAK,WAAW,UAAU,gCAAgC,UAAU,QAAQ,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,aAAa,GAAGD,EAAqB,CAAC,UAAU,CAAC,UAAU,QAAQ,CAAC,EAAEiL,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGwO,GAAmB,GAAG,GAAG,IAAI,GAAGjV,EAAqB,CAAC,UAAU,CAAC,GAAGiV,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK9F,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,KAAK,UAAU,UAAUmV,EAAe,GAAG,UAAU,MAAM,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,aAAa,GAAGpV,EAAqB,CAAC,UAAU,CAAC,UAAUoV,EAAe,GAAG,UAAU,QAAQ,CAAC,EAAEnK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM5F,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAK0B,GAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKnG,EAAe,CAAC,SAAsB,gBAAKyE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,gBAAKmB,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGwO,GAAmB,GAAG,GAAG,IAAI,GAAGjV,EAAqB,CAAC,UAAU,CAAC,GAAGiV,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAyB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK9F,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,KAAK,QAAQ,UAAU,8CAA8C,UAAU,QAAQ,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,aAAa,GAAGD,EAAqB,CAAC,UAAU,CAAC,UAAU,QAAQ,CAAC,EAAEiL,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKzE,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGwO,GAAmB,GAAG,GAAG,IAAI,GAAGjV,EAAqB,CAAC,UAAU,CAAC,GAAGiV,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK9F,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,KAAK,UAAU,UAAU,4CAA4C,UAAU,UAAU,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,aAAa,GAAGD,EAAqB,CAAC,UAAU,CAAC,UAAU,QAAQ,CAAC,EAAEiL,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM5F,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAK0B,GAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKnG,EAAe,CAAC,SAAsB,gBAAKyE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,gBAAKmB,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGwO,GAAmB,GAAG,GAAG,IAAI,GAAGjV,EAAqB,CAAC,UAAU,CAAC,GAAGiV,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,YAA6B,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK9F,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,YAAY,UAAU,0CAA0C,UAAU,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,aAAa,GAAGD,EAAqB,CAAC,UAAU,CAAC,UAAU,QAAQ,CAAC,EAAEiL,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKzE,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGwO,GAAmB,GAAG,GAAG,IAAI,GAAGjV,EAAqB,CAAC,UAAU,CAAC,GAAGiV,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK9F,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,WAAW,UAAU,yDAAyD,UAAU,WAAW,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,aAAa,GAAGD,EAAqB,CAAC,UAAU,CAAC,UAAU,QAAQ,CAAC,EAAEiL,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK5F,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,gBAAKoO,GAAa,CAAC,kBAAkB,CAAC,WAAWY,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAW,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,YAAY,IAAI,OAAO,QAAQ5O,GAA2BsP,GAAmB,GAAG,GAAG,GAAG,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,OAAOA,GAAmB,OAAO,QAAQ,kBAAkB,IAAI,yFAAyF,EAAE,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,GAAGjV,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,YAAY,IAAI,OAAO,QAAQ2F,GAA2BsP,GAAmB,GAAG,GAAG,GAAG,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,OAAOA,GAAmB,OAAO,QAAQ,kBAAkB,IAAI,yFAAyF,CAAC,CAAC,EAAEhK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKzE,EAA0B,CAAC,SAAsB,gBAAKV,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,SAAS,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKkH,GAAgB,CAAC,OAAO,oBAAoB,OAAO,OAAO,GAAG,YAAY,OAAO,CAAC,CAAC,GAAG,iBAAiB,MAAM,kBAAkB,KAAK,GAAK,OAAO,YAAY,EAAE,CAAC,GAAG,iBAAiB,MAAM,yBAAyB,KAAK,GAAM,OAAO,cAAc,EAAE,CAAC,GAAG,iBAAiB,MAAM,wBAAwB,KAAK,GAAM,OAAO,UAAU,EAAE,CAAC,GAAG,iBAAiB,MAAM,sBAAsB,KAAK,GAAM,OAAO,YAAY,EAAE,CAAC,GAAG,iBAAiB,MAAM,gCAAgC,KAAK,GAAM,OAAO,UAAU,EAAE,CAAC,GAAG,iBAAiB,MAAM,mBAAmB,KAAK,GAAM,OAAO,WAAW,EAAE,CAAC,GAAG,iBAAiB,MAAM,oBAAoB,KAAK,GAAK,OAAO,cAAc,EAAE,CAAC,GAAG,iBAAiB,MAAM,eAAe,KAAK,GAAK,OAAO,eAAe,EAAE,CAAC,GAAG,iBAAiB,MAAM,sBAAsB,KAAK,GAAK,OAAO,cAAc,EAAE,CAAC,GAAG,iBAAiB,MAAM,iBAAiB,KAAK,GAAM,OAAO,mBAAmB,EAAE,CAAC,GAAG,kBAAkB,MAAM,gBAAmB,KAAK,GAAK,OAAO,aAAa,EAAE,CAAC,GAAG,kBAAkB,MAAM,qBAAwB,KAAK,GAAK,OAAO,cAAc,EAAE,CAAC,GAAG,kBAAkB,MAAM,eAAe,KAAK,GAAK,OAAO,WAAW,CAAC,EAAE,SAAS,YAAY,KAAK,SAAS,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ7L,GAAI,CAAC,gFAAgF,gXAAgX,6RAA6R,+PAA+P,uIAAuI,6QAA6Q,2QAA2Q,6KAA6K,oYAAoY,0SAA0S,6PAA6P,wHAAwH,yIAAyI,6FAA6F,+DAA+D,gKAAgK,+IAA+I,8LAA8L,GAAGC,EAAe,EAUttrB,EAAgB4F,EAAQjG,GAAUI,GAAI,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE8E,EAAoB6O,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAKlO,EAAY,IAAI,CAAC,CAAC,EAAE4E,EAASsJ,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGvB,GAAgB,GAAGG,GAAqB,GAAGzM,EAAwB5F,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,IAAkByF,GAAkB,KAAKsO,EAAcpV,EAAW,CAAC,EAAEqV,CAAO,CAAC,EAAEA,CAAO,CAAG,C,OCVrvD,SAAS/T,GAAqB,EAAU,GAAG0H,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,+FAAnY,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQ1H,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,gBAAgB,EAAmPC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMuI,EAAOtI,EAAiB0D,CAAmB,EAAQ6E,EAAWC,GAAOF,EAAO,WAAiBG,EAAaxI,OAAmB,CAAC,GAAGqI,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK7E,EAAoB,SAAS,CAAC,MAAM+E,EAAsB,UAAQ,CAAC,CAAE,EAAQvI,GAAwB,CAAC,OAAO,YAAY,QAAQ,WAAW,EAAQC,GAASsD,EAAO,OAAOrD,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,OAAK,QAAM,GAAGqG,MAAgB,CAAC,GAAGA,EAAM,UAAUgC,GAAOhC,EAAM,WAAW,OAAO,QAAQxG,GAAwBwG,EAAM,UAAUA,EAAM,SAAS,YAAY,UAAUiC,GAAMjC,EAAM,SAAS,GAAUpG,IAAwB,EAAM,IAAeoG,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAEV,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAU,GAAuB,gBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMwB,EAAYrI,EAAO,IAAI,EAAQsI,EAAWC,GAAKF,EAAkBG,EAAgBvI,EAAY,EAAO,CAAC,eAAa,gBAAc,aAAWmE,GAAc,EAA0BF,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAGuE,GAAW3I,GAASqG,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU1C,EAAgB,CAAC,WAAA4P,GAAW,eAAe,YAAY,mBAAgB,IAAI/K,EAAW,UAAQ,kBAAAiL,EAAiB,CAAC,EAAQ7K,EAAiB3I,GAAuBoG,EAAMU,CAAQ,EAA4D8B,EAAkBrF,EAAGjE,GAAlDa,EAA4F,EAAE,MAAoB,gBAAKkD,EAAY,CAAC,GAAGwF,GAAUJ,EAAgB,SAAsB,gBAAK5I,GAAS,CAAC,QAAQiH,EAAS,QAAQ,GAAM,SAAsB,gBAAKrH,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAK4E,EAAK,CAAC,KAAK8P,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,aAAa,GAAK,SAAsB,gBAAK/Q,EAAO,EAAE,CAAC,GAAGuF,EAAU,GAAGO,EAAgB,UAAU,GAAG1F,EAAGqF,EAAkB,iBAAiBM,EAAUC,CAAU,EAAE,iBAAiB,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIZ,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,GAAGa,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,wBAAwB,KAAK,EAAE,UAAU,CAAC,iBAAiB,mDAAmD,CAAC,EAAE,GAAGhK,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE0J,EAAYC,CAAc,EAAE,SAAsB,gBAAKlE,GAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK/E,EAAe,CAAC,SAAsB,gBAAKqD,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,KAAKgR,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,mDAAmD,EAAE,UAAU,CAAC,qBAAqB,mDAAmD,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG/U,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKU,EAAe,CAAC,SAAsB,gBAAKqD,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,gBAAKrD,EAAe,CAAC,SAAsB,gBAAKqD,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE2F,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,CAAC,kFAAkF,qTAAqT,iHAAiH,GAAG3I,GAAgB,sdAAsd,EAWvkM,EAAgB0E,EAAQqB,GAAU4N,GAAI,cAAc,EAAiC,EAAgB,YAAY,WAAW,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEhQ,EAAoBiQ,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAKtP,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,OAAO,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,CAAC,CAAC,EAAE4E,EAAS0K,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGjP,EAAwB1E,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,OCXx8D,SAASC,GAAqB,EAAU,GAAGwG,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,iFAArVxG,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMqH,EAAOpH,EAAiBwC,CAAmB,EAAQ6E,EAAWC,GAAOF,EAAO,WAAiBG,EAAatH,OAAmB,CAAC,GAAGmH,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK7E,EAAoB,SAAS,CAAC,MAAM+E,EAAsB,UAAQ,CAAC,CAAE,EAAQrH,GAAwB,CAAC,OAAO,YAAY,KAAK,WAAW,EAAQC,GAASoC,EAAO,OAAOnC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAGmF,MAAgB,CAAC,GAAGA,EAAM,QAAQtF,GAAwBsF,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAUlF,IAAwB,EAAM,IAAekF,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAEV,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAU/4C,EAAgBhC,EAVg6C3D,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMmH,EAAYlH,EAAO,IAAI,EAAQmH,EAAWC,GAAKF,EAAkBG,EAAgBpH,EAAY,EAAO,CAAC,eAAa,aAAWgD,GAAc,EAA0BF,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAGuE,GAAWzH,GAASmF,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU1C,EAAgB,CAAC,WAAA2Q,GAAW,eAAe,YAAY,IAAI9L,EAAW,UAAQ,kBAAAgM,EAAiB,CAAC,EAAQ5L,EAAiBzH,GAAuBkF,EAAMU,CAAQ,EAAuC8B,EAAkBrF,EAAG/C,EAA0C,EAAE,MAAoB,gBAAK6C,EAAY,CAAC,GAAGwF,GAAUJ,EAAgB,SAAsB,gBAAK1H,GAAS,CAAC,QAAQ+F,EAAS,QAAQ,GAAM,SAAsB,gBAAKnG,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAMyC,EAAO,IAAI,CAAC,GAAGuF,EAAU,GAAGO,EAAgB,UAAU1F,EAAGqF,EAAkB,gBAAgBM,EAAUC,CAAU,EAAE,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,IAAIZ,EAAW,MAAM,CAAC,GAAGa,CAAK,EAAE,GAAG9I,GAAqB,CAAC,UAAU,CAAC,mBAAmB,MAAM,CAAC,EAAEwI,EAAYC,CAAc,EAAE,SAAS,CAAc,gBAAK5F,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,EAAE,CAAC,CAAC,CAAC,EAAe,gBAAKA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKA,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUtqH,EAAE,CAVkrH,gFAAgF,qHAAqH,mHAAmH,mHAAmH,oHAAoH,+GAU/sI,EAAE,cAAc,EAAiC,EAAgB,YAAY,YAAY,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEY,EAAoB+Q,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,SAAS,MAAM,EAAE,MAAM,UAAU,KAAKpQ,EAAY,IAAI,CAAC,CAAC,EAAE4E,EAASwL,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,2ECV66C,SAASK,EAAqB,EAAU,GAAGrO,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,kIAA9gC,GAAa/C,EAAS1C,CAAO,EAAQ,GAAY0C,EAASzC,CAAM,EAAQ,GAA0B0C,EAA6B1C,EAAO,CAAC,OAAO,YAAY,SAASyE,GAAc,QAAQ,WAAW,CAAC,EAAQ,GAAqDrC,EAAqB2R,GAA0B9T,EAAU,EAAQ,GAAcwC,EAASvC,CAAQ,EAAQ,GAA2BwC,EAA6B1C,EAAO,CAAC,OAAO,YAAY,SAASyE,GAAc,QAAQ,WAAW,CAAC,EAAQ,GAAsDrC,EAAqB8R,GAA2BjU,EAAU,EAAQ,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQ,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAyN,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAc,GAAG+U,IAAO,CAAC,IAAI,IAAMC,KAAOD,EAAM,GAAGC,GAAK,OAAOA,GAAM,SAAS,OAAOA,CAAsB,EAAiF,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,CAAnJ,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAgH,CAAC,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMxO,EAAOtG,EAAiB0B,CAAmB,EAAQ6E,EAAWC,GAAOF,EAAO,WAAiBG,EAAaxG,OAAmB,CAAC,GAAGqG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK7E,EAAoB,SAAS,CAAC,MAAM+E,EAAsB,UAAQ,CAAC,CAAE,EAAQ,GAAwB,CAAC,aAAa,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,GAAShF,EAAO,OAAOvB,CAAc,EAAQ,IAAU,CAAC,SAAO,KAAG,YAAU,QAAM,GAAGwE,MAAgB,CAAC,GAAGA,EAAM,UAAUqQ,GAAWrQ,EAAM,UAAU,QAAQ8P,GAAwB9P,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAU,IAAwB,EAAM,IAAeA,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAAEV,EAAM,iBAAwBU,EAAS,KAAK,GAAG,EAWnrG,EAAgBhC,EAXosGjD,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMyG,EAAYxG,EAAO,IAAI,EAAQyG,EAAWC,GAAKF,EAAkBG,EAAgB1G,EAAY,EAAO,CAAC,eAAa,gBAAc,aAAWsC,GAAc,EAAQyO,EAAkB3O,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAGuE,GAAW0N,GAAShQ,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU1C,EAAgB,CAAC,cAAW,eAAe,YAAY,IAAI6E,EAAW,UAAQ,oBAAiB,CAAC,EAAQI,EAAiB0N,GAAuBjQ,EAAMU,CAAQ,EAAuC8B,GAAkBrF,EAAGqS,EAA0C,EAAQc,OAAiB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS5N,CAAW,EAA0C5E,EAAU,EAAE,IAAMyS,MAAkB,EAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS7N,CAAW,EAAkC,CAAC,yBAAsB,UAAOnE,GAAyBmE,CAAW,EAAQ8N,EAAYC,GAAsB,MAAM,GAAGN,IAAO,CAAC,GAAGO,GAAiD,MAAtBA,EAAU,GAAGP,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQQ,EAAaF,GAAsB,MAAM,GAAGN,IAAO,CAAC,GAAGO,GAAiD,MAAtBA,EAAU,GAAGP,CAAI,IAAW,GAAM,MAAO,GAAOS,EAAW,WAAW,CAAE,CAAC,EAAQC,GAAYJ,GAAsB,MAAM,GAAGN,IAAO,CAAC,GAAGO,GAAiD,MAAtBA,EAAU,GAAGP,CAAI,IAAW,GAAM,MAAO,GAAOS,EAAW,WAAW,CAAE,CAAC,EAAQE,OAAqBpO,IAAc,YAAuC,MAAoB,gBAAKzF,EAAY,CAAC,GAAGwF,GAAUJ,EAAgB,SAAsB,gBAAK0N,GAAS,CAAC,QAAQrP,EAAS,QAAQ,GAAM,SAAsB,gBAAKmP,GAAW,CAAC,MAAMH,GAAY,SAAsB,gBAAM3S,EAAO,IAAI,CAAC,GAAGuF,EAAU,GAAGO,EAAgB,UAAU1F,EAAGqF,GAAkB,gBAAgBM,EAAUC,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIZ,EAAW,MAAM,CAAC,eAAe,aAAa,qBAAqB,aAAa,GAAGa,CAAK,EAAE,GAAG+L,EAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,YAAY,CAAC,EAAErM,EAAYC,CAAc,EAAE,SAAS,CAAc,gBAAM5F,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAMA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKiB,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,gBAAMjB,EAAO,EAAE,CAAC,aAAa,iBAAiB,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKnB,GAAO,CAAC,WAAW,CAAC,IAAI,sBAAsB,IAAI,OAAO,QAAQwB,GAA2BsP,GAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,IAAI,yFAAyF,EAAE,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,GAAGqC,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,sBAAsB,IAAI,OAAO,QAAQ3R,GAA2BsP,GAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,IAAI,yFAAyF,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,sBAAsB,IAAI,OAAO,QAAQtP,GAA2BsP,GAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,IAAI,yFAAyF,CAAC,CAAC,EAAEhK,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAK/G,GAAO,CAAC,WAAW,CAAC,IAAI,YAAY,IAAI,OAAO,QAAQwB,GAA2BsP,GAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,yFAAyF,EAAE,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,GAAGqC,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,YAAY,IAAI,OAAO,QAAQ3R,GAA2BsP,GAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,yFAAyF,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,YAAY,IAAI,OAAO,QAAQtP,GAA2BsP,GAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,yFAAyF,CAAC,CAAC,EAAEhK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE2N,GAAY,GAAgB,gBAAMvT,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKM,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAGwO,GAAmB,GAAG,GAAG,GAAG,SAAsB,gBAAKlP,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,UAAU,OAAO,QAAQyU,EAAa,WAAW,EAAE,UAAUhD,EAAc,GAAG,MAAM,OAAO,GAAGoC,EAAqB,CAAC,UAAU,CAAC,UAAUpC,EAAc,EAAE,CAAC,EAAEjK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAGwO,GAAmB,GAAG,GAAG,GAAG,SAAsB,gBAAKlP,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,UAAU,WAAW,QAAQyU,EAAa,WAAW,EAAE,UAAU/C,EAAe,GAAG,MAAM,OAAO,GAAGmC,EAAqB,CAAC,UAAU,CAAC,UAAUnC,EAAe,EAAE,CAAC,EAAElK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAGwO,GAAmB,GAAG,GAAG,GAAG,SAAsB,gBAAKlP,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,UAAU,WAAW,QAAQyU,EAAa,WAAW,EAAE,UAAU9C,EAAe,GAAG,MAAM,OAAO,GAAGkC,EAAqB,CAAC,UAAU,CAAC,UAAUlC,EAAe,EAAE,CAAC,EAAEnK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAGwO,GAAmB,GAAG,GAAG,GAAG,SAAsB,gBAAKlP,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,UAAU,OAAO,QAAQyU,EAAa,WAAW,EAAE,UAAUoB,EAAe,GAAG,MAAM,OAAO,GAAGhC,EAAqB,CAAC,UAAU,CAAC,UAAUgC,EAAe,EAAE,CAAC,EAAErO,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAGwO,GAAmB,GAAG,GAAG,GAAG,SAAsB,gBAAKlP,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,UAAU,OAAO,QAAQyU,EAAa,WAAW,EAAE,UAAUqB,EAAe,GAAG,MAAM,OAAO,GAAGjC,EAAqB,CAAC,UAAU,CAAC,UAAUiC,EAAe,EAAE,CAAC,EAAEtO,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAGwO,GAAmB,GAAG,GAAG,GAAG,SAAsB,gBAAKlP,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,UAAU,UAAU,QAAQyU,EAAa,WAAW,EAAE,UAAUsB,EAAe,GAAG,MAAM,OAAO,GAAGlC,EAAqB,CAAC,UAAU,CAAC,UAAUkC,EAAe,EAAE,CAAC,EAAEvO,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE2N,GAAY,GAAgB,gBAAKjT,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAGwO,GAAmB,GAAG,GAAG,GAAG,SAAsB,gBAAKlP,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,mBAAoC,mBAAiB,SAAS,sBAAsB,KAAK,mBAAmB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAASoS,GAAU,SAAsB,gBAAKT,GAAqD,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,mBAAmB,SAAS,YAAY,UAAU+B,EAAe,GAAG,KAAK,mBAAmB,QAAQvB,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGZ,EAAqB,CAAC,UAAU,CAAC,UAAUmC,EAAe,EAAE,CAAC,EAAExO,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE4N,EAAa,GAAgB,gBAAKxT,EAAO,OAAO,CAAC,aAAa,YAAY,UAAU,iBAAiB,mBAAmB,cAAc,iBAAiB,GAAK,aAAa,SAA0B,mBAAiB,SAAS,YAAY,MAAMyT,EAAY,GAAGzB,EAAqB,CAAC,UAAU,CAAC,MAAM4B,CAAY,EAAE,UAAU,CAAC,MAAME,EAAW,CAAC,EAAEnO,EAAYC,CAAc,EAAE,SAAsB,gBAAKzE,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG6Q,EAAqB,CAAC,UAAU,CAAC,GAAGrC,GAAmB,GAAG,GAAG,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,EAAE,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKnC,EAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQsU,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGZ,EAAqB,CAAC,UAAU,CAAC,QAAQY,EAAa,WAAW,CAAC,CAAC,EAAEjN,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEmO,GAAa,GAAgB,gBAAM/T,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAMA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKM,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAG6Q,EAAqB,CAAC,UAAU,CAAC,GAAGrC,GAAmB,GAAG,GAAG,EAAE,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,UAAU,OAAO,QAAQyU,EAAa,WAAW,EAAE,UAAUwB,EAAe,GAAG,MAAM,OAAO,GAAGpC,EAAqB,CAAC,UAAU,CAAC,UAAUoC,EAAe,EAAE,CAAC,EAAEzO,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAG6Q,EAAqB,CAAC,UAAU,CAAC,GAAGrC,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,UAAU,WAAW,QAAQyU,EAAa,WAAW,EAAE,UAAUyB,EAAe,GAAG,MAAM,OAAO,GAAGrC,EAAqB,CAAC,UAAU,CAAC,UAAUqC,EAAe,EAAE,CAAC,EAAE1O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAG6Q,EAAqB,CAAC,UAAU,CAAC,GAAGrC,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,UAAU,WAAW,QAAQyU,EAAa,WAAW,EAAE,UAAU0B,EAAe,GAAG,MAAM,OAAO,GAAGtC,EAAqB,CAAC,UAAU,CAAC,UAAUsC,EAAe,EAAE,CAAC,EAAE3O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA8B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAG6Q,EAAqB,CAAC,UAAU,CAAC,GAAGrC,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,UAAU,OAAO,QAAQyU,EAAa,WAAW,EAAE,UAAU2B,EAAgB,GAAG,MAAM,OAAO,GAAGvC,EAAqB,CAAC,UAAU,CAAC,UAAUuC,EAAgB,EAAE,CAAC,EAAE5O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtF,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA8B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAG6Q,EAAqB,CAAC,UAAU,CAAC,GAAGrC,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,UAAU,OAAO,QAAQyU,EAAa,WAAW,EAAE,UAAU4B,EAAgB,GAAG,MAAM,OAAO,GAAGxC,EAAqB,CAAC,UAAU,CAAC,UAAUwC,EAAgB,EAAE,CAAC,EAAE7O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEmO,GAAa,GAAgB,gBAAKzT,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA8B,gBAAKa,EAA0B,CAAC,GAAG6Q,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAGrC,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,UAAU,UAAU,QAAQyU,EAAa,WAAW,EAAE,UAAU6B,EAAgB,GAAG,MAAM,OAAO,GAAGzC,EAAqB,CAAC,UAAU,CAAC,UAAUyC,EAAgB,EAAE,CAAC,EAAE9O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM5F,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKM,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA8B,gBAAKa,EAA0B,CAAC,OAAO,GAAG,GAAG6Q,EAAqB,CAAC,UAAU,CAAC,MAAM,QAAQrC,GAAmB,OAAO,QAAQ,UAAU,GAAGA,GAAmB,GAAG,GAAG,IAAI,KAAK,IAAI,KAAK,KAAKA,GAAmB,QAAQ,KAAK,GAAG,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,EAAEhK,EAAYC,CAAc,EAAE,SAAsB,gBAAKnF,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,mBAAoC,mBAAiB,SAAS,sBAAsB,KAAK,mBAAmB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK8R,GAAsD,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,mBAAmB,SAAS,YAAY,UAAUmC,EAAgB,GAAG,KAAK,mBAAmB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ9B,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGZ,EAAqB,CAAC,UAAU,CAAC,UAAU0C,EAAgB,EAAE,CAAC,EAAE/O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM5F,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKiB,EAAK,CAAC,KAAK,iEAAiE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,gBAAKpC,GAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,4BAA4B,IAAI,OAAO,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,yFAAyF,EAAE,UAAU,+BAA+B,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,GAAGmT,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,4BAA4B,IAAI,OAAO,QAAQ3R,GAA2BsP,GAAmB,GAAG,GAAG,IAAI,KAAK,IAAI,KAAK,KAAKA,GAAmB,QAAQ,KAAK,GAAG,CAAC,EAAE,IAAI,CAAC,CAAC,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,yFAAyF,CAAC,CAAC,EAAEhK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK3E,EAAK,CAAC,KAAK,iEAAiE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,gBAAKpC,GAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,wBAAwB,IAAI,OAAO,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,0FAA0F,EAAE,UAAU,+BAA+B,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,GAAGmT,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,wBAAwB,IAAI,OAAO,QAAQ3R,GAA2BsP,GAAmB,GAAG,GAAG,IAAI,KAAK,IAAI,KAAK,KAAKA,GAAmB,QAAQ,KAAK,GAAG,CAAC,EAAE,IAAI,CAAC,CAAC,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,0FAA0F,CAAC,CAAC,EAAEhK,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWv4vB,EAAE,CAXm5vB,kFAAkF,wRAAwR,yQAAyQ,qQAAqQ,4SAA4S,+FAA+F,+FAA+F,sQAAsQ,siBAAsiB,2KAA2K,uQAAuQ,0HAA0H,yTAAyT,yQAAyQ,kQAAkQ,yGAAyG,iQAAiQ,uIAAuI,uIAAuI,0GAA0G,sKAAsK,gFAAgF,8DAA8D,6DAWr64B,EAAE,cAAc,EAAiC,EAAgB,YAAY,MAAM,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEhF,EAAoBmR,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,aAAa,QAAQ,EAAE,MAAM,UAAU,KAAKxQ,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,cAAc,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAE4E,EAAS4L,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGE,GAAa,GAAGC,GAAY,GAAGG,EAAa,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB5Q,GAAkB,KAAKsO,EAAc5R,EAAQ,CAAC,EAAE6R,CAAO,MAAMD,EAAc3R,EAAO,CAAC,EAAE4R,CAAO,MAAMD,EAAczR,EAAS,CAAC,EAAE0R,CAAO,CAAC,EAAEA,CAAO,CAAG,EACjwB,GAAqB,CAAC5J,QAAU,CAACgB,MAAQ,CAACd,KAAO,SAASG,YAAc,CAACC,sBAAwB,GAAG,CAAC,EAAEL,QAAU,CAACC,KAAO,iBAAiBC,KAAO,kBAAkBC,MAAQ,CAAC,EAAEC,YAAc,CAACC,sBAAwB,IAAIO,oCAAsC,2OAAqRH,yBAA2B,OAAOF,qBAAuB,OAAOD,yBAA2B,QAAQI,kBAAoB,OAAOC,sBAAwB,KAAKH,6BAA+B,OAAOK,gBAAkB,4BAAgCC,qBAAuB,MAAM,CAAC,EAAEE,mBAAqB,CAACf,KAAO,UAAU,CAAC,CAAC,C"}