{"version":3,"file":"MorphedMenu.ByyN2kKR.mjs","names":["_Fragment","p","React.useMemo","React.useState","React.useRef","c","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","consentWindow","React.useState","React.useRef","_Fragment","React.useCallback","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","XLogo","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","animation","query1","NEXUSMAGJOBS","QueryData","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","_Fragment","css","sharedStyle.css","sharedStyle.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","LiquidSurfaceFonts","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Mountains","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","css","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","query1","NEXUSMAGJOBS","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","_Fragment","useRef","useState","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","fonts","css","className","fonts","css","className","mask","SVG","getProps","Icon","React.forwardRef","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","DemoComponent","SubmitText","X","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","formVariants","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Image1","_Fragment","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","FC_GlobalSmartModal","useIsBrowser","useRef","useState","currentModalKeyState","activeModals","scrollBlockingModals","originalScrollY","_Fragment","modalCounter","useRef","useState","_Fragment","DiscountModalSettings","SmartComponentScopedContainerWithFX","FC_GlobalSmartModal","FC_GlobalSmartModal1","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Flame","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","ChevronRight","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NewestLabel3","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","UserComponent","UserComponent1","UserComponent2","UserComponent3","ButtonCirculer","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SectionHead","PrincipleCard","PrincipleCardInfo","FooterBrand","GlassSubmitButton","FooterLink","Project","FooterSocialButton","React.useContext","React.useMemo","NEXUSMAGJOBS","React.Fragment","useRef","React.useId","sharedStyle.className","MoneyWavy","HandPeace","LockKey","_Fragment","InstagramLogo","LinkedinLogo","FacebookLogo","sharedStyle.css","sharedStyle.fonts","TICKERPRCE","DiscountModal","useState","useRef","__exportAll","init_npm_react_18_3_1","ie","window","te","oe","pe","e","init_ssg_sandbox_shims","navigator","init_npm_react_dom_18_3_1","ce","l","Ha","ne","p","c","J","init_jsx_runtime","_e","x","MotionConfigContext","AnimatePresence","motion","LayoutGroup","useInView","init_framer_motion_DhsWWWsN","useReducedMotion","getFontsFromSharedStyle","withCSS","useLocaleInfo","Link","PathVariablesContext","useComponentViewport","SmartComponentScopedContainer","forwardLoader","useQueryData","cx","TickerItem","useRouter","addFonts","useIsStaticRenderer","RichText","useVariantState","addPropertyControls","useActiveVariantCallback","useOnVariantChange","fontStore","useSVGTemplate","getFonts","withMappedReactProps","runWithYield","ControlType","withTickerFX","withCodeBoundaryForOverrides","getLoadingLazyAtYPosition","RenderTarget","queryCache","ResolveLinks","CycleVariantState","FormPlainTextInput","ChildrenCanSuspend","withFX","ComponentViewportProvider","withOptimizedAppearEffect","init_framer_BWFVvmND","FormContainer","patchBorderRadiusScaleCorrector","getPropertyControls","Instance","Image$1","runTasksWithYield","useLocaleCode","LiquidSurface","init_LiquidSurface","fonts$3","css$8","init_Phosphor","init_HU2RdoZOU","Icon$14","className$3","init_mOvjWVqPj","eb","enumToDisplayNameFunctions","init_Download","Download","init_ZXpruqRLa","css$9","fonts$4","className$4","init_WkN3h7Tfz","Icon$15","init_Motion","init_Ryx7hwagV","css$10","withTilt","fonts$5","className$5","tween","from","o","to","d","delay","ease","raf","dead","resolve","done","r","t0","step","now","C","HUMANE_URL","F","GOOGLE_HREF","FACE","fontTags","styleTag","isCanvas","isTouch","isMobile","pow","dash","init_FuKit","__esmMin","css","t","L","init_FuKit_QTRmmR","screenLength","svg","vb","kx","ky","len","prev","i","pt","SiteNav","p$1","items","links","DEF_LINKS","infos","info","DEF_INFO","CSS","cssText","menuBackground","menuTextColor","client","setClient","open","setOpen","navHidden","setNavHidden","navRef","de","menuRef","st","api","nav","menu","main","page","S","hide","on","lastY","onScroll","y","words","linkEls","dimTo","active","w","v","offs","chars","a","line","roll","draw","cur","half","rollTo","k","enter","leave","fadeIns","bar","clip","H","docH","radius","fade","el","show","mobile","scale","menuScale","close","s0","y0","after","onPage","onKey","f","toggle","go","href","brand","navbar","homeLink","s","SCRIBBLES","linkOf","ch","c$1","cls","j","ext","init_SiteNav","defs","addPropertyOverrides$12","variants","nextOverrides","variant","overrides","SiteNavFonts","cycleOrder$9","serializationHash$15","variantClassNames$15","transition1$15","Transition$15","humanReadableVariantMap$9","Variants$15","getProps$29","createLayoutDependency$15","Frameraaxd5zKPW","init_aaxd5zKPW","config","transition","value","contextValue","props","fallbackRef","refBinding","ref","defaultLayoutId","restProps","layoutDependency","scopingClassNames","layoutId","gestureHandlers","className","classNames","style","baseVariant","gestureVariant","resolvedLinks","mask$13","Base$12","MotionSVG$12","SVG$13","svg$12","getProps$28","Icon$13","init_hNcHJzSkR","rest","animated","color","width1","alpha","qxTvv_EBh","ezTt3ayMo","lschgej4H","mask$12","Base$11","MotionSVG$11","SVG$12","svg$11","getProps$27","Icon$12","init_hqKc9RA03","mask$11","Base$10","MotionSVG$10","SVG$11","svg$10","getProps$26","Icon$11","init_UD0eTfbk_","mask$10","Base$9","MotionSVG$9","SVG$10","svg$9","getProps$25","Icon$10","init_o1YlMuz42","mask$9","Base$8","MotionSVG$8","SVG$9","svg$8","getProps$24","Icon$9","init_yajMvleK4","mask$8","Base$7","MotionSVG$7","SVG$8","svg$7","getProps$23","Icon$8","init_QDC8_m4BS","resolveTypography","font","regionAllowsConsent","regionalMode","regionSignal","updateGoogleConsentMode","consentWindow","args","consent","emitConsentSignals","detail","savedAt","enableGoogleConsentMode","enableScriptGating","readConsent","raw","STORAGE_KEY","parsed","storedPolicyVersion","expirationMs","expirationDays","policyVersion","saveConsent","record","removeConsentStorage","clearConsent","useIsMobile","setIsMobile","mediaQuery","update","ConsentCookie","setConsent","defaultConsent","visible","setVisible","settingsOpen","setSettingsOpen","consentApplicable","setConsentApplicable","animation","modalRef","triggerRef","isCancelled","evaluationTimer","regionIsApplicable","stored","nextConsent","INITIAL_EVALUATION_DELAY_MS","onExternalReset","onOpenCookieSettings","previousOverflow","focusModal","FOCUSABLE_SELECTOR","onKeyDown","event","focusable","element","first","last","focusTimer","finish","acceptAll","rejectOptional","openSettings","typography","buttonStyle","animationCSS","styles","Category","current","checked","border","disabled","text","title","mutedText","description","onChange","accent","withOpenCookieSettings","handleOpen","handleClick","handleTap","Component","init_ConsentCookie","addPropertyOverrides$11","enabledGestures$6","cycleOrder$8","serializationHash$14","variantClassNames$14","transition1$14","transition2$2","Transition$14","humanReadableVariantMap$8","Variants$14","getProps$22","createLayoutDependency$14","FramereL5u9ZuxF","init_eL5u9ZuxF","label","BQHYrKjpN","mask$7","Base$6","MotionSVG$6","SVG$7","svg$6","getProps$21","Icon$7","init_Xx_sbLkzD","addPropertyOverrides$10","enabledGestures$5","serializationHash$13","variantClassNames$13","transition1$13","Transition$13","Variants$13","getProps$20","createLayoutDependency$13","FramerG0ssEcrMv","init_G0ssEcrMv","icon","link","openInNewTab","tEJylIyUb","YpmHYKypM","MDYGEBZ8M","addPropertyOverrides$9","PhosphorFonts","MotionDivWithTickerFX","cycleOrder$7","serializationHash$12","variantClassNames$12","transition1$12","animation$3","equals","query1$2","QueryData$2","Transition$12","humanReadableVariantMap$7","Variants$12","getProps$19","createLayoutDependency$12","Component$4","css$7","FramerGIZhYGG7G","init_GIZhYGG7G","b","iESdIHraC","children","query","tOP","repeater_item_counthAndx6E19","collection","eb6W94MPqhAndx6E19","idhAndx6E19","M7N8CG3Bwgsd5OnH4ZlB4yphAndx6E19","Q3x2c9btphAndx6E19","mask$6","Base$5","MotionSVG$5","SVG$6","svg$5","getProps$18","Icon$6","init_YM1l33Vvs","ILcWttjWO_exports","__FramerMetadata__","FramerILcWttjWO","addPropertyOverrides$8","LiquidSurfaceFonts$1","enabledGestures$4","serializationHash$11","variantClassNames$11","transition1$11","Transition$11","Variants$11","getProps$17","createLayoutDependency$11","init_ILcWttjWO","number","subtitle","Iz0UIFt8T","hCKWGWB2Z","UPnFqRtQG","RDvANs_hS","oJu6RzXZh","\"exports\"","\"Props\"","\"type\"","\"annotations\"","\"framerContractVersion\"","\"default\"","\"name\"","\"slots\"","\"framerIntrinsicHeight\"","\"framerDisplayContentsDiv\"","\"framerColorSyntax\"","\"framerImmutableVariables\"","\"framerVariables\"","\"framerCanvasComponentVariantDetails\"","\"framerComponentViewportWidth\"","\"framerAutoSizeImages\"","\"framerVectorSets\"","\"framerIntrinsicWidth\"","\"__FramerMetadata__\"","addPropertyOverrides$7","MotionDivWithFX","cycleOrder$6","serializationHash$10","variantClassNames$10","transition1$10","transition2$1","animation$2","Transition$10","humanReadableVariantMap$6","Variants$10","getProps$16","createLayoutDependency$10","Component$3","css$6","FramerKOEf0QqKH","init_KOEf0QqKH","index","isDisplayed","qDD79F3hM","BSTuUWvvQ","serializationHash$9","variantClassNames$9","transition1$9","numberToString","query1$1","QueryData$1","Transition$9","Variants$9","getProps$15","createLayoutDependency$9","FramerQDzbscFYu","init_QDzbscFYu","fallbackLocale","locale","options","activeLocale","formatOptions","tagline","componentViewport","activeLocaleCode","AMnC7MURl","RxXEdDwcc","repeater_item_countb5F96VQQD","textContent","OulJcaEaY","context","priority","queryCacheEntry","FC_GlobalSmartModalClose","isFramerCanvas","handleClose","content","componentInstance","init_FC_GlobalSmartModalClose","normalizeSpeed","DEFAULT_SPEED","speedToIntervalSeconds","progress","speed","SLOWEST_INTERVAL_SECONDS","unwrapColor","parseRgba","shortHex","hex","rgb","fallback","resolveRenderColor","host","probe","computed","imageDetails","image","DEFAULT_IMAGE_URL","loadSourcePixels","size","pixelSize","key","src","cached","sourceCache","promise","aspect","width","height","BASE_RESOLUTION","canvas","error","reject","oldest","clampByte","applyTarget","ditherPixels","data","source","factor","brightness","adjustedThreshold","threshold","midtones","diffuse","errorR","weight","errorG","errorB","bayer","luminance","localThreshold","algorithm","target","dot","background","Dither","animationInput","bgColorInput","dotColor","media","rootRef","canvasRef","workCanvasRef","frameRef","generationRef","sourceRef","colorsRef","isInView","reducedMotion","imageAspect","setImageAspect","previewKey","glow","enabled","processedKey","animatedBrightness","processed","processedFrameCache","work","workContext","resolveColors","observer","scheme","generation","pixels","canvasAnimationAllowed","startedAt","deadline","CANVAS_PREVIEW_MS","previous","elapsed","interval","variation","tick","bucket","pseudoRandom","normalized","resume","handleVisibility","position","fitHeight","rootStyle","init_Dither_Prod","addPropertyOverrides$6","DitherFonts","cycleOrder$5","serializationHash$8","variantClassNames$8","transition1$8","addImageAlt","Transition$8","humanReadableVariantMap$5","Variants$8","getProps$14","createLayoutDependency$8","FramerdBkoPAotb","init_dBkoPAotb","sharedStyleClassNames","onAppearws8ebg","activeVariantCallback","setVariant","fonts$2","css$5","className$2","init_R1GcOiDD4","fonts$1","css$4","className$1","init_ubzMCbH1D","mask$5","SVG$5","getProps$13","Icon$5","init_buYx0d6c1","rbdZVdoTC","fonts","css$3","init_lYsQBUtSA","addPropertyOverrides$5","enabledGestures$3","cycleOrder$4","serializationHash$7","variantClassNames$7","numberToPixelString$1","transition1$7","Transition$7","humanReadableVariantMap$4","Variants$7","getProps$12","createLayoutDependency$7","Component$2","css$2","FramerSkpteoqYF","init_SkpteoqYF","fill","successFill","defTextColor","hoverFill","padding","successTextColor","className$6","pIHZahrEJ","b6iy2p5EV","LXKe7lfUH","CqIj1MmV4","eLa2GSXfx","ZPKjT7RBQ","addPropertyOverrides$4","DemoComponentFonts","SubmitTextFonts","XFonts","FC_GlobalSmartModalCloseFonts","cycleOrder$3","serializationHash$6","variantClassNames$6","transition1$6","matchVariant$2","formVariants$1","transformTemplate1$1","Transition$6","humanReadableVariantMap$3","Variants$6","getProps$11","createLayoutDependency$6","Component$1","css$1","Framersc8ZNGVXG","init_sc8ZNGVXG","arg","form","currentVariant","formState","FC_GlobalSmartModal$1","isBrowser","useIsBrowser$1","savedScrollPositionRef","isVisible","setIsVisible","isRendered","setIsRendered","shouldShow","setShouldShow","hasScrolledToTrigger","setHasScrolledToTrigger","canvasOrder","isClosing","setIsClosing","currentModalKey","setCurrentModalKey","currentModalKeyState$1","logic","activeModals$1","storageKey","order","localStorageKey","storedValue","showBehavior","showInterval","appear","nextModal","orderA","orderB","modalLocalStorageKey","allowScroll","scrollBlockingModals$1","isSafari","originalScrollY$1","showTimer","appearDelay","handleNextModal","handleForceShowModal","handleModalClose","handleScrollTrigger","totalHeight","distance","appearDistance","appearPixels","appearPercentage","timer","selectedInstance","displayMode","desktopInstance","phoneInstance","previewText","preview","getMaxWidthValue","result","containerStyle","modalStyle","handleBackgroundClick","modalCounter$1","init_FC_GlobalSmartModal","setIsBrowser","maxWidthType","FC_GlobalSmartModal","useIsBrowser","currentModalKeyState","activeModals","scrollBlockingModals","originalScrollY","scrollPosition","modalCounter","init_FC_GlobalSmartModal$1","DiscountModalSettingsFonts","SmartComponentScopedContainerWithFX$1","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","FC_GlobalSmartModalFonts","FC_GlobalSmartModal1Controls","serializationHash$5","variantClassNames$5","transition1$5","animation$1","animation1$1","matchVariant$1","Transition$5","Variants$5","humanReadableEnumMap","getProps$10","createLayoutDependency$5","FramervMUzu4p20","init_vMUzu4p20","responsive","nZMV2hjw6","\"displayMode\"","mask$4","Base$4","MotionSVG$4","SVG$4","svg$4","getProps$9","Icon$4","init_RS_xSLDey","P_DcoRcrY","JEeZYcamG","mask$3","Base$3","MotionSVG$3","SVG$3","svg$3","getProps$8","Icon$3","init_t8pipARrh","mask$2","Base$2","MotionSVG$2","SVG$2","svg$2","getProps$7","Icon$2","init_bwMNNMdz4","mask$1","Base$1","MotionSVG$1","SVG$1","svg$1","getProps$6","Icon$1","init_h37nW1tNL","mask","Base","MotionSVG","SVG","getProps$5","Icon","init_ti4V05x8Q","serializationHash$4","variantClassNames$4","numberToPixelString","transition1$4","Transition$4","Variants$4","getProps$4","createLayoutDependency$4","Framera_sbAbBcJ","init_a_sbAbBcJ","fontSize","n_zev","j3A_aTLaS","Ywd7SJYF7","YVIUiwa3m","GLcC19f1o","VUhYc_jaB","j1shgKSQK","ceR6Km8Sh","addPropertyOverrides$3","enabledGestures$2","cycleOrder$2","serializationHash$3","variantClassNames$3","transition1$3","Transition$3","humanReadableVariantMap$2","Variants$3","getProps$3","createLayoutDependency$3","FramerFbgXK3sB3","init_FbgXK3sB3","click","onTapcmmb8s","setGestureState","nWLBX3ew4","cKLk76CoF","e3VbwLzQv","addPropertyOverrides$2","NewestLabel3Fonts","LiquidSurfaceFonts","enabledGestures$1","cycleOrder$1","serializationHash$2","variantClassNames$2","transition1$2","toResponsiveImage$1","transformTemplate1","transformTemplate2","Transition$2","humanReadableVariantMap$1","Variants$2","useStateVariable","getProps$2","createLayoutDependency$2","FramervsBKf84as","init_vsBKf84as","internalState","setInternalState","externalState","previousExternalState","setPreviousExternalState","setExternalState","remote","typ_vazku","m_sto","tag","image3","pozice","\"bzfK_b4Sn\"","externalbzfK_b4Sn","\"onbzfK_b4SnChange\"","setExternalbzfK_b4Sn","\"bQmJqlpDW\"","externalbQmJqlpDW","\"onbQmJqlpDWChange\"","setExternalbQmJqlpDW","bzfK_b4Sn","setbzfK_b4Sn","bQmJqlpDW","setbQmJqlpDW","JOL6l1BQj","f9PQshpMX","lm5aiUQn1","iZHIBvRi_","ADMriBIdi","addPropertyOverrides$1","enabledGestures","serializationHash$1","variantClassNames$1","transition1$1","Transition$1","Variants$1","getProps$1","createLayoutDependency$1","FramerxopDuZunH","init_xopDuZunH","SQ2TW0bge","MRuUNLFPx","BdVLaCIcT","addPropertyOverrides","SectionHeadFonts","SmartComponentScopedContainerWithFX","PrincipleCardFonts","PrincipleCardWithTiltdg1fh7","PrincipleCardWithTiltdg1fh7WithMappedReactPropswxhxup","PrincipleCardWithTiltjiqn7l","PrincipleCardWithTiltjiqn7lWithMappedReactPropswxhxup","PrincipleCardWithTilthy2s7t","PrincipleCardWithTilthy2s7tWithMappedReactPropswxhxup","FooterBrandFonts","GlassSubmitButtonFonts","FooterLinkFonts","ProjectFonts","MotionButtonWithOpenCookieSettings1975urk","DownloadFonts","FooterSocialButtonFonts","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation1","matchVariant","textEffect","animation3","transition4","animation4","animation5","transition5","animation6","animation7","transition6","animation8","transition7","Transition","formVariants","animation9","animation10","transition9","animation11","toResponsiveImage","sharedDateFormatter","dateOptions","toDateString","query1","QueryData","animation12","humanReadableVariantMap","Variants","getProps","createLayoutDependency","FramerTWCOPtvJh","init_TWCOPtvJh","date","logoName","isDisplayed1","WunJuRPW9","resolvedLinks1","resolvedLinks2","resolvedLinks3","resolvedLinks4","resolvedLinks5","resolvedLinks6","resolvedLinks7","resolvedLinks8","resolvedLinks9","resolvedLinks10","b9CydQbHsmz895ZFGc","bUsLIMakHmz895ZFGc","createdAtmz895ZFGc","DS4dN5qv5mz895ZFGc","eb6W94MPqmz895ZFGc","Fw6sl3gXdmz895ZFGc","idmz895ZFGc","KmOLD3fB9mz895ZFGc","lvpKt_RxXmz895ZFGc","M3uHO6clLoHTcAB2ny5G5sqmz895ZFGc","M6PB1Uh9Vh03ELkUd4S8yfhmz895ZFGc","M7N8CG3Bwgsd5OnH4ZlB4ypmz895ZFGc","Q3x2c9btpmz895ZFGc","\"lvpKt_RxX\"","contentLocale","\"M6PB1Uh9Vh03ELkUd4S8yfh\"","parentData","AnimatedMenu","defaultProps","isStatic","setClick","menuOpen","setMenuOpen","hover","setHoveredIndex","hover2","setHoveredIndex2","menuId","windowWidth","setWindowWidth","handleResize","handler","timeoutId","mobileBreakpoint","buttonWidth","buttonHeight","menuFontStyle","menuFont","perspectiveAnimation","linkDelayOffset","linkStiffness","linkDamping","footerAnimation","menuAnimation","menuWidthMobile","menuWidthDesktop","menuHeightMobile","menuHeightDesktop","springStiffness","springDamping","springMass","btnClosedBg","btnClosedColor","btnFontSizeDesktop","accentStrokeWidth","accentStrokeColor","menuBackgroundColor","navLinks","isHovered","hoverLineColor","navFontSizeMobile","navFontSizeDesktop","footerLinksData","isHovered2","url","footerFontSizeMobile","footerFontSizeDesktop","Menubutton","hovered","setHovered","btnFontSizeMobile","ButtonLabel","btnOpenBg","btnOpenColor","bg","clr","init_MorphedMenu"],"sources":["https:/framerusercontent.com/modules/DfUtG2Al5Gj9F4VoRIqP/UE3bUx4kX92ZD1Myytqc/FuKit.js","https:/framer.com/m/FuKit-QTRmmR.js","https:/framerusercontent.com/modules/4QjkCu2Tdlk8RFIAS68v/Cq001jo6fKIQvPXumW8W/SiteNav.js","https:/framerusercontent.com/modules/w4lXyihByUBKjkzxRJnj/kG2nOwjLTAq8ggF5lAiJ/aaxd5zKPW.js","https:/framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/cFK4x7HnGbxoZXkZNw5W/hNcHJzSkR.js","https:/framerusercontent.com/modules/Oe74qjD353KYgpYBTfO4/kKNw5hUozgbkPXJOmU6F/hqKc9RA03.js","https:/framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js","https:/framerusercontent.com/modules/QSV1fFEnmWZZYwL7KLDz/Ej0Cays8vTVj5iAvxs7i/o1YlMuz42.js","https:/framerusercontent.com/modules/txWQOQXA4BlKWUtDbEsr/0Eao3FDcPdRZKkzSPq0u/yajMvleK4.js","https:/framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js","https:/framerusercontent.com/modules/kIkViE5koXIRJpWCBCMa/61AJJiYQtlwQulZ33ovn/ConsentCookie.js","https:/framerusercontent.com/modules/znFCSg5FoOLjk67iIpPC/S7NPIapI6pW7LGiaDvHs/eL5u9ZuxF.js","https:/framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js","https:/framerusercontent.com/modules/3ppM1fF82MJGZmxVH55m/sOnlmnSqb7oHgWX4KWbo/G0ssEcrMv.js","https:/framerusercontent.com/modules/eqo80dqqK5pVh7hI5ScW/hnnldbkzIgSCzQYGFsRI/GIZhYGG7G.js","https:/framerusercontent.com/modules/SgWo11UEt2hezHJLbe3W/O8EXHSRIlRqJKZp0Wopk/YM1l33Vvs.js","https:/framerusercontent.com/modules/m6ENAOf4Ir0qecfRpouP/xeuxadS8HfXXaJdqw7MW/ILcWttjWO.js","https:/framerusercontent.com/modules/Ufs7nVuESweTGmLJfQlT/KzOM6yC4SDyGPFFrokKC/KOEf0QqKH.js","https:/framerusercontent.com/modules/PSgL5l3PdIGG1pplAXpj/4LUnvqFlgtD2ZSjAJcpV/QDzbscFYu.js","https:/framerusercontent.com/modules/vx0hU5obAvqfYnWvnwr9/UIQTPgXl7TcAZzWWkUW4/FC_GlobalSmartModalClose.js","https:/framerusercontent.com/modules/lx89wDT6AiK5luo3hObH/Ld1vtLeSWU3XeIQIImKL/Dither_Prod.js","https:/framerusercontent.com/modules/WCtnUjAKv3BgpFe86rJ7/AeoJbPGD42AaXvJ4GF0J/dBkoPAotb.js","https:/framerusercontent.com/modules/zvuxvdD1GxGITw19KvO8/QcHd7FrIz6YRpVWPE44Y/R1GcOiDD4.js","https:/framerusercontent.com/modules/zXY89TgQBpb6bymqB1Uc/TYp7p9qlCo9VMgMUQ43g/ubzMCbH1D.js","https:/framerusercontent.com/modules/KU99zLzjmXgCPHIjBb3H/RbsswhMMtvSibUVT9LoK/buYx0d6c1.js","https:/framerusercontent.com/modules/kVEzxG3Gq8nQKO0ytcX9/es3wvFfrTQLBhdsFEfgO/lYsQBUtSA.js","https:/framerusercontent.com/modules/aztLSSVeOXyDsEKc7oWc/W4imkS0l6Y55ZLQwIhcd/SkpteoqYF.js","https:/framerusercontent.com/modules/33OfDAKSrCJM1OWDlZQt/hLOt176oy4sgg9eAxilI/sc8ZNGVXG.js","https:/framerusercontent.com/modules/MjKyIqa8pSBrmAaoYMHM/K9HvWTwqK3TXvew3IY9u/FC_GlobalSmartModal.js","https:/framerusercontent.com/modules/MjKyIqa8pSBrmAaoYMHM/YABHRBtetidhViOTHJGd/FC_GlobalSmartModal.js","https:/framerusercontent.com/modules/Bzofhr4GwPdHk05mkzyO/oFtFJzBwKv2ElaQgksdA/vMUzu4p20.js","https:/framerusercontent.com/modules/J2fQ9gdxqwwjI3vu5mUn/Xr5UD2s6QIFyXiOWytGH/RS_xSLDey.js","https:/framerusercontent.com/modules/sUdOl3avMRBjM3Ze8IfF/oCMWwmxUfz1UF8p0nidZ/t8pipARrh.js","https:/framerusercontent.com/modules/zrweylsE1NzWg04rFKkq/jILm3O9tttDUpbJQ8c7c/bwMNNMdz4.js","https:/framerusercontent.com/modules/ZSlqbZhhz8z99CTnxLPz/Sc1IvvDin9Xz0J6PiesC/h37nW1tNL.js","https:/framerusercontent.com/modules/7VFa2xaumW6NO1GAW3J5/nGou7qBUM4cgW2H3CT9d/ti4V05x8Q.js","https:/framerusercontent.com/modules/Rebn1ez7FPqJ3vr8M6xC/yZ7jY1Y307hkVGvs9QXo/a_sbAbBcJ.js","https:/framerusercontent.com/modules/Eg55AVDcyk109A70kW8i/4phVvY5MYqDeW49p5UMV/FbgXK3sB3.js","https:/framerusercontent.com/modules/oxU89RxkkatrtANAYeOd/WoiEM7Qug06P1ucdrDPx/vsBKf84as.js","https:/framerusercontent.com/modules/VLrfYmPL63PEqcyKkr81/hgfhviidO6L3m6xAX25C/xopDuZunH.js","https:/framerusercontent.com/modules/vxrKzvqpaDujqsgfx8BK/caHW7YdHNyDX8xokRaYi/TWCOPtvJh.js","https:/framerusercontent.com/modules/kjsMJIo3NrVlxknXWz7W/kObmZPiMojGOJCBMEZ2S/MorphedMenu.js"],"sourcesContent":["// FuKit — shared tokens, fonts, easings, the spiral and small motion helpers for every Flaue Udo code component.\n// Nothing here renders on its own. Change a colour or a timing here and every component follows.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{RenderTarget}from\"framer\";/* ---------- tokens (same values as the colour styles) ---------- */// The theme colours are CSS variables (set on <body> by ThemeSwitch); the value after the comma is Royal Blue, used\n// when no theme is set. White, Ink and the dark-panel tints don't change with the theme.\nexport const C={white:\"#FFFFFF\",surface:\"var(--fu-surface, #EEF1FF)\",blue:\"var(--fu-blue, #1F3DFF)\",blueDeep:\"var(--fu-blue-deep, #1226B8)\",ink:\"#070B2E\",muted:\"var(--fu-muted, rgba(31,61,255,.55))\",line:\"var(--fu-line, rgba(31,61,255,.28))\",darkMuted:\"rgba(255,255,255,.7)\",darkLine:\"rgba(255,255,255,.28)\",inverse:\"var(--fu-inverse, #E0C200)\"};// Colour props set on the canvas arrive as fixed values. themed() swaps the template's own palette values (Royal Blue,\n// Blue Deep, Surface, Muted, Line) for the theme variables, so they follow the theme; any other colour stays as chosen.\nconst PALETTE={\"31,61,255,1\":C.blue,\"18,38,184,1\":C.blueDeep,\"238,241,255,1\":C.surface,\"31,61,255,0.55\":C.muted,\"31,61,255,0.28\":C.line};export function themed(c){if(!c||typeof c!==\"string\")return c;const v=c.trim().toLowerCase();let k=\"\";const m=v.match(/^rgba?\\(([^)]+)\\)$/);if(m){const n=m[1].split(\",\").map(x=>parseFloat(x));k=`${n[0]},${n[1]},${n[2]},${n.length>3?+n[3].toFixed(2):1}`;}else if(/^#[0-9a-f]{6}([0-9a-f]{2})?$/.test(v)){const n=[1,3,5].map(i=>parseInt(v.slice(i,i+2),16));k=`${n.join(\",\")},${v.length>7?+(parseInt(v.slice(7,9),16)/255).toFixed(2):1}`;}return PALETTE[k]||c;}/* ---------- fonts ---------- */// Humane is uploaded to the workspace; this is the same file Framer serves for the \"Humane Bold\" text styles.\nexport const HUMANE_URL=\"https://framerusercontent.com/assets/nT5mJ8jmPBr592LXgLo3hdTKk5g.woff2\";export const F={display:'\"FU Humane\", \"Humane Bold\", Impact, sans-serif',body:'\"Inter\", Arial, sans-serif',mono:'\"DM Mono\", \"Courier New\", monospace',serif:'\"Instrument Serif\", Georgia, serif'};export const GOOGLE_HREF=\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=DM+Mono:wght@500&family=Instrument+Serif:ital@1&display=swap\";const FACE=`@font-face{font-family:\"FU Humane\";src:url(${HUMANE_URL}) format(\"woff2\");font-weight:700;font-display:swap}`;export const fontTags=()=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{rel:\"stylesheet\",href:GOOGLE_HREF}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:FACE}})]});export const styleTag=css=>/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:css}});/* ---------- environment ---------- */export const isCanvas=()=>RenderTarget.current()===RenderTarget.canvas;export const isTouch=()=>typeof window!==\"undefined\"&&!!window.matchMedia&&window.matchMedia(\"(hover: none)\").matches;export const reduced=()=>typeof window!==\"undefined\"&&!!window.matchMedia&&window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;export const isMobile=()=>typeof window!==\"undefined\"&&window.innerWidth<=767;// On the canvas, vw is the editor window. Components write cqw; on the live site no ancestor is a container, so cqw\n// falls back to the viewport. On the canvas usePageCq() makes the breakpoint frame the container.\nexport function pageFrame(el){let top=null;for(let e=el?.parentElement||null;e;e=e.parentElement)if(e.dataset?.framerComponentType===\"Frame\")top=e;return top;}export function usePageCq(ref){React.useLayoutEffect(()=>{if(!isCanvas())return;const f=pageFrame(ref.current);if(f&&getComputedStyle(f).containerType===\"normal\")f.style.containerType=\"inline-size\";},[]);}/* ---------- easing (GSAP curves written out) ---------- */const pow=Math.pow;export const ease={linear:t=>t,power1Out:t=>1-(1-t)*(1-t),power2In:t=>t*t*t,power2Out:t=>1-pow(1-t,3),power2InOut:t=>t<.5?4*t*t*t:1-pow(-2*t+2,3)/2,power3In:t=>t*t*t*t,power3Out:t=>1-pow(1-t,4),power3InOut:t=>t<.5?8*t*t*t*t:1-pow(-2*t+2,4)/2,expoOut:t=>t>=1?1:1-pow(2,-10*t),expoInOut:t=>t<=0?0:t>=1?1:t<.5?pow(2,20*t-10)/2:(2-pow(2,-20*t+10))/2,sineInOut:t=>-(Math.cos(Math.PI*t)-1)/2,// GSAP elastic.out(1, 0.55)\nelasticOut:t=>{if(t<=0)return 0;if(t>=1)return 1;const p=.55,s=p/4;return pow(2,-10*t)*Math.sin((t-s)*(2*Math.PI)/p)+1;}};export function tween(o){const from=o.from??0,to=o.to??1,d=Math.max(1e-4,o.duration)*1e3,delay=(o.delay||0)*1e3,e=o.ease||ease.expoOut;let raf=0,dead=false,resolve=()=>{};const done=new Promise(r=>resolve=r);const t0=performance.now()+delay;const step=now=>{if(dead)return;if(now<t0){raf=requestAnimationFrame(step);return;}const p=Math.min(1,(now-t0)/d);o.update(from+(to-from)*e(p));if(p<1)raf=requestAnimationFrame(step);else{o.complete?.();resolve();}};if(delay<=0)o.update(from+(to-from)*e(0));raf=requestAnimationFrame(step);return{kill:()=>{dead=true;cancelAnimationFrame(raf);resolve();},done};}export const wait=s=>new Promise(r=>setTimeout(r,s*1e3));/* ---------- scroll helpers ---------- */// Fires once when the element's top passes `start` (0–1 of viewport height, like GSAP \"top 88%\").\nexport function onEnter(el,start,fn){const io=new IntersectionObserver(es=>{if(es.some(x=>x.isIntersecting)){io.disconnect();fn();}},{rootMargin:`0px 0px -${Math.round((1-start)*100)}% 0px`});io.observe(el);return()=>io.disconnect();}// Calls fn(progress 0–1) on scroll while the element moves between two trigger lines (scrub).\nexport function scrub(el,get,fn){let raf=0;const run=()=>{raf=0;const r=el.getBoundingClientRect();fn(Math.max(0,Math.min(1,get(r,window.innerHeight))));};const on=()=>{if(!raf)raf=requestAnimationFrame(run);};run();window.addEventListener(\"scroll\",on,{passive:true});window.addEventListener(\"resize\",on);return()=>{window.removeEventListener(\"scroll\",on);window.removeEventListener(\"resize\",on);cancelAnimationFrame(raf);};}// progress of \"start: top <a>, end: top <b>\" (a, b as fractions of the viewport)\nexport const between=(r,vh,a,b)=>(vh*a-r.top)/(vh*a-vh*b);const gate=()=>{const w=window;return w.__fuGate=w.__fuGate||{open:false,q:[]};};export function whenRevealed(fn){if(isCanvas()||typeof window===\"undefined\")return fn();const g=gate();if(g.open)fn();else g.q.push(fn);}export function openGate(){const g=gate();if(g.open)return;g.open=true;g.q.splice(0).forEach(f=>f());}// If no PageCover is on the page, open the gate after a short beat so nothing waits forever.\nexport function gateFallback(){if(typeof window===\"undefined\")return;setTimeout(openGate,2500);}/* ---------- the spiral (preloader, page transition, card covers) ---------- */// One ribbon in a 1000×1000 box stretched over its element. On tall phone screens fitSpiral() swaps in a taller coil.\nexport const SPIRAL_D=\"M 450 -300 C 1300 -200 1250 380 700 370 C 150 360 120 60 420 80 C 950 110 1150 640 600 660 C 50 680 20 380 320 400 C 900 440 1200 1000 700 1050 C 200 1100 -150 900 200 1300\";export function coilPath(H){const r=Math.round;let d=\"M 450 -300 C 1300 -200 1250 380 700 370\",A=[700,370],k=0;while(A[1]<H+40){const odd=k%2,B=[A[0]-280,A[1]-(odd?260:290)],N=[B[0]+(odd?380:180),B[1]+(odd?650:580)];d+=` C ${r(A[0]-550)} ${r(A[1]+(odd?20:-10))} ${r(B[0]-300)} ${r(B[1]-20)} ${r(B[0])} ${r(B[1])}`+` C ${r(B[0]+530)} ${r(B[1]+30)} ${r(N[0]+550)} ${r(N[1]-20)} ${r(N[0])} ${r(N[1])}`;A=N;k++;}return d+` C ${r(A[0]-500)} ${r(A[1]+50)} ${r(A[0]-850)} ${r(A[1]-150)} ${r(A[0]-500)} ${r(A[1]+250)}`;}export function fitSpiral(path){const svg=path.ownerSVGElement,r=svg.getBoundingClientRect();const H=r.width&&r.height&&r.width/r.height<.8?Math.round(1e3*r.height/r.width):1e3;if(path._fuH!==H){path._fuH=H;svg.setAttribute(\"viewBox\",`0 0 1000 ${H}`);path.setAttribute(\"d\",H===1e3?SPIRAL_D:coilPath(H));}return path.getTotalLength();}// Where the un-coil first shows and where the coil-in has covered everything (measured once per shape on a canvas),\n// so no time is spent animating off screen.\nconst spanCache={};export function spiralSpan(path,width,clip){const svg=path.ownerSVGElement,r=svg.getBoundingClientRect(),vb=svg.viewBox.baseVal,d=path.getAttribute(\"d\")||\"\";const c=clip?clip.getBoundingClientRect():{left:0,top:0,width:innerWidth,height:innerHeight};const key=[d.length,vb.height,width,Math.round(r.width/c.width*100),Math.round(r.height/c.height*100),Math.round(c.width/c.height*50)].join();if(spanCache[key])return spanCache[key];let span={start:0,end:1};try{const W=96,Hc=Math.max(24,Math.round(W*c.height/c.width)),cv=document.createElement(\"canvas\");cv.width=W;cv.height=Hc;const x=cv.getContext(\"2d\",{willReadFrequently:true}),P=new Path2D(d),L=path.getTotalLength();const covered=(from,to)=>{x.setTransform(1,0,0,1,0,0);x.clearRect(0,0,W,Hc);x.setTransform(r.width/vb.width*W/c.width,0,0,r.height/vb.height*Hc/c.height,(r.left-c.left)*W/c.width,(r.top-c.top)*Hc/c.height);x.lineCap=\"round\";x.lineJoin=\"round\";x.lineWidth=width;x.setLineDash([(to-from)*L,L*2]);x.lineDashOffset=-from*L;x.stroke(P);const a=x.getImageData(0,0,W,Hc).data;for(let i=3;i<a.length;i+=4)if(a[i]<255)return false;return true;};if(r.width&&c.width&&covered(0,1)){let lo=0,hi=.8,lo2=.2,hi2=1;for(let i=0;i<9;i++){const m=(lo+hi)/2;if(covered(m,1))lo=m;else hi=m;}for(let i=0;i<9;i++){const m=(lo2+hi2)/2;if(covered(0,m))hi2=m;else lo2=m;}span={start:Math.max(0,lo-.01),end:Math.min(1,hi2+.01)};}}catch(e){}return spanCache[key]=span;}// Safari draws a one-value dash pattern backwards with negative offsets, so always dash + gap.\nexport const dash=L=>`${L} ${L}`;/* ---------- text helpers ---------- */// \"Independent designer in *Amsterdam*\" → the starred words in the italic serif (the template's small-text voice).\nexport function rich(text,serifClass){const parts=String(text||\"\").split(/\\*([^*]+)\\*/g);return parts.map((p,i)=>i%2?/*#__PURE__*/_jsx(\"span\",{className:serifClass,children:p},i):/*#__PURE__*/_jsx(React.Fragment,{children:p},i));}export const plain=text=>String(text||\"\").replace(/\\*/g,\"\");// Liquid letters: each glyph swells toward the cursor (hero title, footer email, next project). Returns a cleanup.\nexport function liquid(chars,amount=.16){if(isCanvas()||isTouch()||reduced()||!amount||!chars.length)return()=>{};const st=chars.map(el=>({el,sy:1,sx:1,ty:1,tx:1}));chars.forEach(c=>c.style.transformOrigin=\"50% 100%\");let raf=0,last=performance.now(),running=false;const loop=now=>{const dt=Math.min(.05,(now-last)/1e3);last=now;const k=1-Math.exp(-dt/.16);let moving=false;st.forEach(g=>{g.sy+=(g.ty-g.sy)*k;g.sx+=(g.tx-g.sx)*k;if(Math.abs(g.ty-g.sy)>5e-4||Math.abs(g.tx-g.sx)>5e-4)moving=true;g.el.style.scale=`${g.sx.toFixed(4)} ${g.sy.toFixed(4)}`;});if(moving)raf=requestAnimationFrame(loop);else running=false;};const kick=()=>{if(!running){running=true;last=performance.now();raf=requestAnimationFrame(loop);}};const move=e=>{st.forEach(g=>{const r=g.el.getBoundingClientRect();const d=Math.hypot(e.clientX-(r.left+r.width/2),(e.clientY-(r.top+r.height/2))*.5);const f=Math.max(0,1-d/(r.height*.9));g.ty=1+f*amount;g.tx=1-f*amount*.3;});kick();};window.addEventListener(\"mousemove\",move);return()=>{window.removeEventListener(\"mousemove\",move);cancelAnimationFrame(raf);};}/* ---------- icons (thin SVG arrows, never the ↗ character, which turns into an emoji on phones) ---------- */export const arrowIcon=(dir,size=16)=>{const d={\"up-right\":\"M5 15 L15 5 M7 5 H15 V13\",right:\"M3 10 H17 M11 4 L17 10 L11 16\",left:\"M17 10 H3 M9 4 L3 10 L9 16\",up:\"M10 17 V3 M4 9 L10 3 L16 9\"}[dir];return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 20 20\",fill:\"none\",\"aria-hidden\":\"true\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:d,stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});};/* ---------- shared CSS ---------- */// type presets used by FuText, the footer and the cards (Desktop / ≤991 / ≤767, like the design's variables)\nexport const TYPE_CSS=`\n.fu-serif{font-family:${F.serif};font-size:1.12em;line-height:1;font-style:italic;font-weight:400;letter-spacing:-.01em}\n.fu-t-voice{font-family:${F.body};font-size:32px;line-height:1.12;font-weight:400;letter-spacing:-.02em}\n.fu-t-statement{font-family:${F.body};font-size:56px;line-height:1.08;font-weight:400;letter-spacing:-.03em}\n.fu-t-large{font-family:${F.body};font-size:24px;line-height:1.3;font-weight:400;letter-spacing:-.01em}\n.fu-t-tight{font-family:${F.body};font-size:24px;line-height:1.2;font-weight:400;letter-spacing:-.02em}\n.fu-t-medium{font-family:${F.body};font-size:18px;line-height:1.45;font-weight:400}\n.fu-t-body{font-family:${F.body};font-size:16px;line-height:1.5;font-weight:600}\n.fu-t-label{font-family:${F.mono};font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;font-weight:500}\n@media (max-width:991px){.fu-t-voice{font-size:25.6px}.fu-t-statement{font-size:40px}.fu-t-large,.fu-t-tight{font-size:20px}}\n@media (max-width:767px){.fu-t-voice{font-size:21.6px}.fu-t-statement{font-size:28px}.fu-t-tight{font-size:18px}}\n@container (max-width:991px){.fu-t-voice{font-size:25.6px}.fu-t-statement{font-size:40px}.fu-t-large,.fu-t-tight{font-size:20px}}\n@container (max-width:767px){.fu-t-voice{font-size:21.6px}.fu-t-statement{font-size:28px}.fu-t-tight{font-size:18px}}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"whenRevealed\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"dash\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"liquid\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"pageFrame\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"spiralSpan\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"openGate\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GOOGLE_HREF\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"gateFallback\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TYPE_CSS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Tween\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"themed\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontTags\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"plain\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Ease\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"wait\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HUMANE_URL\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"between\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"onEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SPIRAL_D\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"tween\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"arrowIcon\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMobile\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"scrub\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"rich\":{\"type\":\"reactComponent\",\"name\":\"rich\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"isTouch\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"coilPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePageCq\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ease\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"F\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleTag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"C\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fitSpiral\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"reduced\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FuKit.map","/*\n * FuKit\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DfUtG2Al5Gj9F4VoRIqP/UE3bUx4kX92ZD1Myytqc/FuKit.js\"\n","// SiteNav — the navbar and the menu. Put one on each page (it is fixed to the top of the screen).\n//  • Navbar: FU© logo, a live city clock with a blinking dot, and the round menu button. It is drawn with\n//    mix-blend-mode: difference, so it reads blue over white and inverts over photos. Past 70% of the first screen it\n//    hides while you scroll down and comes back when you scroll up.\n//  • Menu: the visible part of the page folds into a card and slides aside, the blue menu waits behind it. Each link\n//    rolls its letters on hover and draws its own scribble (loop, wave or arrow). Click the card, the button or Esc to close.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";import{C,F,fontTags,styleTag,isCanvas,isTouch,isMobile,ease,tween,dash}from\"https://framer.com/m/FuKit-QTRmmR.js\";const SCRIBBLES={loop:{box:\"0 0 300 100\",d:\"M 214 10 C 120 -4 18 10 10 48 C 2 88 122 100 204 92 C 284 84 302 56 290 32 C 278 10 224 2 146 12\",cls:\"is-loop\"},wave:{box:\"0 0 300 40\",d:\"M 4 24 C 40 6 70 36 112 22 C 150 9 172 34 214 20 C 246 10 270 30 296 16\",cls:\"is-wave\"},arrow:{box:\"0 0 120 60\",d:\"M 116 50 C 92 10 52 6 14 30 M 34 12 L 12 31 L 36 44\",cls:\"is-arrow\"}};const DEF_LINKS=[{label:\"Work\",link:\"/work\",scribble:\"loop\"},{label:\"About\",link:\"/about\",scribble:\"wave\"},{label:\"Contact\",link:\"#contact\",scribble:\"arrow\"}];const DEF_INFO=[{label:\"hello@flaueudo.com\",link:\"mailto:hello@flaueudo.com\"},{label:\"Instagram\",link:\"https://www.instagram.com/\"},{label:\"LinkedIn\",link:\"https://www.linkedin.com/\"}];// array item links are not published with their defaults, so fall back to the default for the same label\nconst linkOf=(l,defs)=>l?.link||defs.find(d=>d.label===l?.label)?.link||\"#\";const cssText=(menuBackground,menuTextColor)=>`\n.fu-nav{position:fixed;top:0;left:0;right:0;z-index:1000;color:#fff;mix-blend-mode:difference;pointer-events:none;transition:opacity .35s ease}\n.fu-nav.is-open{mix-blend-mode:normal;color:#fff}\n.fu-nav.is-hidden{opacity:0}\n.fu-nav.is-hidden .fu-nav-brand,.fu-nav.is-hidden .fu-nav-btn{pointer-events:none}\n.fu-nav-pad{padding:0 32px}\n.fu-nav-bar{position:relative;display:flex;align-items:center;justify-content:space-between;height:80px;max-width:1760px;margin:0 auto}\n.fu-nav-brand{pointer-events:auto;font-family:\"Tanker\",${F.display};font-weight:400;font-size:40px;line-height:.8;letter-spacing:.01em;text-transform:uppercase;color:inherit;text-decoration:none}\n.fu-nav-btn{pointer-events:auto;position:relative;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:100vw;color:inherit;background:transparent;cursor:pointer;padding:0;transition:background-color .4s,color .4s,border-color .4s}\n.fu-nav-btn:hover{background:${C.inverse};color:#000;border-color:${C.inverse}}\n.fu-nav.is-open .fu-nav-btn{background:#fff;border-color:#fff;color:${menuBackground}}\n.fu-nav-line{position:absolute;width:17.6px;height:1.5px;background:currentColor;transition:transform .5s cubic-bezier(.19,1,.22,1)}\n.fu-nav-line.a{transform:translateY(-3px)}.fu-nav-line.b{transform:translateY(3px)}\n.fu-nav.is-open .fu-nav-line.a{transform:rotate(45deg)}.fu-nav.is-open .fu-nav-line.b{transform:rotate(-45deg)}\n.fu-menu{position:fixed;inset:0;z-index:1;background:${menuBackground};color:${menuTextColor};visibility:hidden}\n.fu-menu-in{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:40px;width:30vw;padding:96px 32px 48px}\n.fu-menu-list{display:flex;flex-direction:column;gap:22.4px}\n.fu-menu-link{position:relative;display:block;align-self:flex-start;font-family:\"Tanker\",${F.display};font-size:7vw;line-height:1.2;font-weight:400;text-transform:uppercase;color:inherit;text-decoration:none}\n.fu-menu-word{position:relative;display:block}\n.fu-menu-roll{position:relative;display:block;overflow:hidden;padding-top:.04em}\n.fu-menu-row{display:block;white-space:nowrap}\n.fu-menu-row.is-clone{position:absolute;left:0;top:100%;padding-top:.04em}\n.fu-menu-ch{display:inline-block;will-change:transform}\n.fu-menu-scr{position:absolute;overflow:visible;pointer-events:none}\n.fu-menu-scr.is-loop{left:-22%;top:-30%;width:144%;height:160%}\n.fu-menu-scr.is-wave{left:-2%;bottom:-.16em;width:104%;height:.24em}\n.fu-menu-scr.is-arrow{left:calc(100% + .18em);top:22%;width:.9em;height:.48em}\n.fu-menu-foot{display:flex;flex-direction:column;align-items:flex-start;gap:5.6px;font:500 11px/1.5 \"Saira Semi Condensed\",${F.mono};letter-spacing:.1em;text-transform:uppercase}\n.fu-menu-foot a{color:inherit;text-decoration:none;position:relative;display:inline-block}\n.fu-tl-line{position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .55s cubic-bezier(.19,1,.22,1);pointer-events:none}\n@media (hover:hover){.fu-menu-foot a:hover .fu-tl-line,.fu-menu-foot a:focus-visible .fu-tl-line{transform:scaleX(1);transform-origin:left center}}\n@media (max-width:767px){\n .fu-nav-pad{padding:0 16px}.fu-nav-bar{height:68px}\n .fu-menu-in{width:100%;justify-content:flex-start;padding-top:88px;gap:24px}\n .fu-menu-list{gap:8px}.fu-menu-link{font-size:15vw}\n .fu-menu-foot{flex-direction:row;gap:20px;flex-wrap:wrap}\n}\n@media (min-width:768px) and (max-width:991px){.fu-nav-pad{padding:0 24px}.fu-menu-link{font-size:10vw}.fu-menu-in{padding-left:24px;padding-right:24px}}\n.fu-nav-canvas{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0 32px;color:${menuBackground};box-sizing:border-box}\n`;// on-screen length of a non-scaling stroke in a stretched SVG (Chrome measures those dashes in screen pixels)\nfunction screenLength(p){const svg=p.ownerSVGElement,r=svg.getBoundingClientRect(),vb=svg.viewBox.baseVal;const kx=r.width/vb.width,ky=r.height/vb.height,L=p.getTotalLength(),N=160;let len=0,prev=p.getPointAtLength(0);for(let i=1;i<=N;i++){const pt=p.getPointAtLength(L*i/N);len+=Math.hypot((pt.x-prev.x)*kx,(pt.y-prev.y)*ky);prev=pt;}return Math.ceil(len)+8;}const page=()=>document.getElementById(\"main\")||document.body.firstElementChild;/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 1280\n * @framerIntrinsicHeight 80\n */export default function SiteNav(p){const{brand,homeLink,city,timeZone,links,info,menuScale,menuBackground,menuTextColor}=p;const items=links&&links.length?links:DEF_LINKS;const infos=info&&info.length?info:DEF_INFO;const CSS=React.useMemo(()=>cssText(menuBackground,menuTextColor),[menuBackground,menuTextColor]);const[client,setClient]=React.useState(false);const[open,setOpen]=React.useState(false);const[navHidden,setNavHidden]=React.useState(false);const navRef=React.useRef(null);const menuRef=React.useRef(null);const st=React.useRef({open:false,busy:false,hidden:false});const api=React.useRef();React.useEffect(()=>{if(!isCanvas())setClient(true);},[]);React.useEffect(()=>{if(!client)return;const nav=navRef.current,menu=menuRef.current;const main=page();const S=st.current;// the page sits above the menu so it can fold away\nif(main)Object.assign(main.style,{position:\"relative\",zIndex:\"2\",backgroundColor:\"#fff\"});const hide=on=>{if(S.hidden===on)return;S.hidden=on;setNavHidden(on);};// hide on scroll down past 70% of the first screen\nlet lastY=window.scrollY;const onScroll=()=>{const y=window.scrollY;if(!S.open)hide(y>window.innerHeight*.7&&y>lastY);lastY=y;};window.addEventListener(\"scroll\",onScroll,{passive:true});// menu links: letter roll, dim the others, scribble\nconst words=Array.from(menu.querySelectorAll(\".fu-menu-word\"));const linkEls=Array.from(menu.querySelectorAll(\".fu-menu-link\"));const dimTo=active=>words.forEach((w,i)=>{const t=active===null||linkEls[i]===active?1:.28;const from=parseFloat(w.style.opacity||\"1\");tween({duration:.5,ease:ease.expoOut,update:v=>w.style.opacity=String(from+(t-from)*v)});});const offs=[];if(!isTouch())linkEls.forEach(a=>{const chars=Array.from(a.querySelectorAll(\".fu-menu-ch\"));const line=a.querySelector(\".fu-menu-scr path\");let L=2e3,roll=null,draw=null,cur=0;if(line){line.style.strokeDasharray=dash(L);line.style.strokeDashoffset=String(L);}const half=chars.length/2;const rollTo=y=>{roll?.kill();const from=cur;roll=tween({duration:.6+.03*half,ease:ease.linear,update:v=>{const t=v*(.6+.03*half);chars.forEach((c,i)=>{const k=Math.max(0,Math.min(1,(t-i%half*.03)/.6));c.style.transform=`translateY(${from+(y-from)*ease.expoOut(k)}%)`;});},complete:()=>cur=y});};const enter=()=>{dimTo(a);rollTo(-100);if(!line)return;L=screenLength(line);line.style.strokeDasharray=dash(L);draw?.kill();draw=tween({from:L,to:0,duration:.75,ease:ease.power3Out,update:v=>line.style.strokeDashoffset=String(v)});};const leave=()=>{dimTo(null);rollTo(0);if(!line)return;const from=parseFloat(line.style.strokeDashoffset||\"0\");draw?.kill();draw=tween({from,to:-L,duration:.55,ease:ease.power3In,update:v=>line.style.strokeDashoffset=String(v),complete:()=>line.style.strokeDashoffset=String(L+4)});};a.addEventListener(\"mouseenter\",enter);a.addEventListener(\"mouseleave\",leave);a.addEventListener(\"focus\",enter);a.addEventListener(\"blur\",leave);offs.push(()=>{a.removeEventListener(\"mouseenter\",enter);a.removeEventListener(\"mouseleave\",leave);a.removeEventListener(\"focus\",enter);a.removeEventListener(\"blur\",leave);});});// fold the page into a card\nconst fadeIns=Array.from(menu.querySelectorAll(\"[data-fu-in]\"));const bar=nav.querySelector(\".fu-nav-bar\");const clip=radius=>{const y=window.scrollY,H=window.innerHeight,docH=main.offsetHeight,r=isMobile()?radius:0;return`inset(${y}px 0px ${Math.max(0,docH-y-H)}px 0px round ${radius}px ${r}px ${r}px ${radius}px)`;};// the start opacity is read when the fade actually begins, so a delayed fade-in starts from the faded-out bar\nconst fade=(el,to,d,delay)=>{let from=null;return tween({duration:d,delay,ease:ease.power1Out,update:v=>{if(from===null)from=parseFloat(el.style.opacity||\"1\");el.style.opacity=String(from+(to-from)*v);}});};const show=()=>{if(S.busy||!main)return;S.busy=true;S.open=true;hide(false);const y=window.scrollY,H=window.innerHeight,mobile=isMobile(),scale=mobile?.86:menuScale;document.documentElement.style.overflow=\"hidden\";main.style.transformOrigin=mobile?`50% ${y}px`:`100% ${y+H/2}px`;main.style.clipPath=clip(0);menu.style.visibility=\"visible\";// the bar dips out, turns white, and is back while the page is still folding (the design waited 0.6 s)\nfade(bar,0,.12,0);setTimeout(()=>setOpen(true),120);fade(bar,1,.3,.2);// the page starts folding on the click itself (the design's expo.inOut barely moved for the first 0.35 s)\ntween({duration:1,ease:ease.power3Out,update:v=>{main.style.scale=String(1+(scale-1)*v);main.style.translate=`0px ${mobile?H*.52*v:0}px`;main.style.clipPath=clip(28*v);},complete:()=>S.busy=false});fadeIns.forEach((el,i)=>{el.style.opacity=\"0\";tween({duration:.9,delay:.12+i*.06,ease:ease.expoOut,update:v=>{el.style.opacity=String(v);el.style.translate=`0px ${60*(1-v)}%`;}});});};const close=after=>{if(S.busy||!main)return;S.busy=true;S.open=false;fadeIns.forEach(el=>fade(el,0,.3,0));fade(bar,0,.15,0);setTimeout(()=>setOpen(false),150);fade(bar,1,.35,.5)// back once the page covers the top again, so the blended bar never sits on the blue menu\n;const s0=parseFloat(main.style.scale||\"1\"),mobile=isMobile(),y0=mobile?window.innerHeight*.52:0;tween({duration:1,ease:ease.expoInOut,update:v=>{main.style.scale=String(s0+(1-s0)*v);main.style.translate=`0px ${y0*(1-v)}px`;}});tween({duration:1,ease:ease.power2InOut,update:v=>main.style.clipPath=clip(28*(1-v)),complete:()=>{Object.assign(main.style,{scale:\"\",translate:\"\",transformOrigin:\"\",clipPath:\"\"});menu.style.visibility=\"hidden\";document.documentElement.style.overflow=\"\";S.busy=false;after?.();}});};api.current={show,close};const onPage=e=>{if(S.open&&main&&main.contains(e.target)){e.preventDefault();e.stopPropagation();close();}};const onKey=e=>{if(e.key===\"Escape\"&&S.open)close();};document.addEventListener(\"click\",onPage,true);window.addEventListener(\"keydown\",onKey);return()=>{window.removeEventListener(\"scroll\",onScroll);document.removeEventListener(\"click\",onPage,true);window.removeEventListener(\"keydown\",onKey);offs.forEach(f=>f());};},[client,menuScale]);const toggle=e=>{e.preventDefault();st.current.open?api.current?.close():api.current?.show();};// menu links: anchors close the menu, then scroll; pages close and let the page transition take over\nconst go=href=>e=>{if(!st.current.open)return;if(href.charAt(0)===\"#\"){e.preventDefault();api.current?.close(()=>{const t=document.getElementById(href.slice(1));if(t)t.scrollIntoView({behavior:\"smooth\",block:\"start\"});});}};if(isCanvas()){return /*#__PURE__*/_jsxs(\"div\",{className:\"fu-nav-canvas\",style:p.style,children:[fontTags(),styleTag(CSS),/*#__PURE__*/_jsx(\"span\",{className:\"fu-nav-brand\",style:{pointerEvents:\"none\"},children:brand}),/*#__PURE__*/_jsxs(\"span\",{className:\"fu-nav-btn\",style:{color:menuBackground},children:[/*#__PURE__*/_jsx(\"span\",{className:\"fu-nav-line a\"}),/*#__PURE__*/_jsx(\"span\",{className:\"fu-nav-line b\"})]})]});}const navbar=/*#__PURE__*/_jsx(\"div\",{ref:navRef,className:`fu-nav${open?\" is-open\":\"\"}${navHidden?\" is-hidden\":\"\"}`,children:/*#__PURE__*/_jsx(\"div\",{className:\"fu-nav-pad\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"fu-nav-bar\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"fu-nav-brand\",href:homeLink||\"/\",\"aria-label\":\"Home\",children:brand}),/*#__PURE__*/_jsxs(\"a\",{href:\"#\",role:\"button\",className:\"fu-nav-btn\",\"aria-label\":open?\"Close menu\":\"Open menu\",\"aria-expanded\":open,onClick:toggle,children:[/*#__PURE__*/_jsx(\"span\",{className:\"fu-nav-line a\"}),/*#__PURE__*/_jsx(\"span\",{className:\"fu-nav-line b\"})]})]})})});const menu=/*#__PURE__*/_jsx(\"div\",{ref:menuRef,className:\"fu-menu\",\"aria-hidden\":!open,children:/*#__PURE__*/_jsxs(\"div\",{className:\"fu-menu-in\",children:[/*#__PURE__*/_jsx(\"nav\",{className:\"fu-menu-list\",\"aria-label\":\"Menu\",children:items.map((l,i)=>{const s=SCRIBBLES[l.scribble]||SCRIBBLES.loop,href=linkOf(l,DEF_LINKS);const ch=cls=>Array.from(String(l.label||\"\")).map((c,j)=>/*#__PURE__*/_jsx(\"span\",{className:\"fu-menu-ch\",children:c===\" \"?\" \":c},cls+j));return /*#__PURE__*/_jsx(\"a\",{href:href,className:\"fu-menu-link\",\"data-fu-in\":\"\",tabIndex:open?0:-1,onClick:go(href),children:/*#__PURE__*/_jsxs(\"span\",{className:\"fu-menu-word\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"fu-menu-roll\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"fu-menu-row\",children:ch(\"a\")}),/*#__PURE__*/_jsx(\"span\",{className:\"fu-menu-row is-clone\",\"aria-hidden\":\"true\",children:ch(\"b\")})]}),/*#__PURE__*/_jsx(\"span\",{className:\"fu-menu-scr \"+s.cls,\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"svg\",{viewBox:s.box,preserveAspectRatio:\"none\",width:\"100%\",height:\"100%\",overflow:\"visible\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:s.d,fill:\"none\",stroke:\"currentColor\",strokeWidth:\"4\",strokeLinecap:\"round\",strokeLinejoin:\"round\",vectorEffect:\"non-scaling-stroke\",strokeDasharray:\"2000 2000\",strokeDashoffset:\"2000\"})})})]})},i);})}),/*#__PURE__*/_jsx(\"div\",{className:\"fu-menu-foot\",\"data-fu-in\":\"\",children:infos.map((l,i)=>{const href=linkOf(l,DEF_INFO),ext=/^https?:/.test(href);return /*#__PURE__*/_jsxs(\"a\",{href:href,tabIndex:open?0:-1,target:ext?\"_blank\":undefined,rel:ext?\"noopener\":undefined,children:[l.label,/*#__PURE__*/_jsx(\"span\",{className:\"fu-tl-line\",\"aria-hidden\":\"true\"})]},i);})})]})});return /*#__PURE__*/_jsxs(\"div\",{style:{...p.style,width:0,height:0,overflow:\"visible\"},children:[fontTags(),styleTag(CSS),client?/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(_Fragment,{children:[menu,navbar]}),document.body):/*#__PURE__*/_jsxs(_Fragment,{children:[menu,navbar]})]});}SiteNav.defaultProps={brand:\"FU\\xa9\",homeLink:\"/\",city:\"AMS\",timeZone:\"Europe/Amsterdam\",links:DEF_LINKS,info:DEF_INFO,menuScale:.72,menuBackground:\"#000000\",menuTextColor:\"#FFFFFF\"};addPropertyControls(SiteNav,{brand:{type:ControlType.String,title:\"Logo\"},homeLink:{type:ControlType.Link,title:\"Logo link\"},city:{type:ControlType.String,title:\"City\"},timeZone:{type:ControlType.String,title:\"Time zone\",description:\"IANA name, e.g. Europe/Amsterdam, America/New_York.\"},links:{type:ControlType.Array,title:\"Menu links\",maxCount:6,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},link:{type:ControlType.Link,title:\"Link\"},scribble:{type:ControlType.Enum,title:\"Scribble\",options:[\"loop\",\"wave\",\"arrow\"],optionTitles:[\"Loop\",\"Wave\",\"Arrow\"]}}},defaultValue:DEF_LINKS},info:{type:ControlType.Array,title:\"Info links\",maxCount:6,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},link:{type:ControlType.Link,title:\"Link\"}}},defaultValue:DEF_INFO},menuScale:{type:ControlType.Number,title:\"Card size\",min:.5,max:.9,step:.01,description:\"Size of the page card while the menu is open (desktop).\"},menuBackground:{type:ControlType.Color,title:\"Menu BG\",defaultValue:\"#000000\"},menuTextColor:{type:ControlType.Color,title:\"Menu Text\",defaultValue:\"#FFFFFF\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteNav\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"1280\",\"framerIntrinsicHeight\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteNav.map","// Generated by Framer (6396d1e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SiteNav from\"https://framerusercontent.com/modules/4QjkCu2Tdlk8RFIAS68v/Cq001jo6fKIQvPXumW8W/SiteNav.js\";const SiteNavFonts=getFonts(SiteNav);const cycleOrder=[\"q2z5v2Dsh\",\"Hlw_Jg9Us\",\"t0gMlMxBp\"];const serializationHash=\"framer-P5HeM\";const variantClassNames={Hlw_Jg9Us:\"framer-v-559au9\",q2z5v2Dsh:\"framer-v-1fa2qtj\",t0gMlMxBp:\"framer-v-jsvi0m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"q2z5v2Dsh\",Phone:\"t0gMlMxBp\",Tablet:\"Hlw_Jg9Us\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"q2z5v2Dsh\"};};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:\"q2z5v2Dsh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fa2qtj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"q2z5v2Dsh\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},...addPropertyOverrides({Hlw_Jg9Us:{\"data-framer-name\":\"Tablet\"},t0gMlMxBp:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Q9qMFwNzk\"},implicitPathVariables:undefined},{href:{webPageId:\"Q9qMFwNzk\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"z3RSGiu5y\"},implicitPathVariables:undefined},{href:{webPageId:\"SB0dI8nVw\"},implicitPathVariables:undefined},{href:{webPageId:\"ZsV5xqIAe\"},implicitPathVariables:undefined},{href:{webPageId:\"EB6o2Bo9r\"},implicitPathVariables:undefined},{href:{webPageId:\"SQHSm8xgn\"},implicitPathVariables:undefined},{href:{webPageId:\"Tr3cFR7dS\"},implicitPathVariables:undefined},{href:{webPageId:\"Q9qMFwNzk\"},implicitPathVariables:undefined},{href:{webPageId:\"Q9qMFwNzk\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"z3RSGiu5y\"},implicitPathVariables:undefined},{href:{webPageId:\"SB0dI8nVw\"},implicitPathVariables:undefined},{href:{webPageId:\"ZsV5xqIAe\"},implicitPathVariables:undefined},{href:{webPageId:\"EB6o2Bo9r\"},implicitPathVariables:undefined},{href:{webPageId:\"SQHSm8xgn\"},implicitPathVariables:undefined},{href:{webPageId:\"Tr3cFR7dS\"},implicitPathVariables:undefined},{href:{webPageId:\"Q9qMFwNzk\"},implicitPathVariables:undefined},{href:{webPageId:\"Q9qMFwNzk\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"z3RSGiu5y\"},implicitPathVariables:undefined},{href:{webPageId:\"SB0dI8nVw\"},implicitPathVariables:undefined},{href:{webPageId:\"ZsV5xqIAe\"},implicitPathVariables:undefined},{href:{webPageId:\"EB6o2Bo9r\"},implicitPathVariables:undefined},{href:{webPageId:\"SQHSm8xgn\"},implicitPathVariables:undefined},{href:{webPageId:\"Tr3cFR7dS\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-togzhv-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"P7Rm0E997-container\",nodeId:\"P7Rm0E997\",rendersWithMotion:true,scopeId:\"aaxd5zKPW\",children:/*#__PURE__*/_jsx(SiteNav,{brand:\"NEXUSMAG JOBS\",city:\"\",height:\"100%\",homeLink:resolvedLinks[0],id:\"P7Rm0E997\",info:[{id:\"default-item-1\",label:\"B2B\",link:resolvedLinks[4]},{id:\"fKCVma3pq\",label:\"Průvodci\",link:resolvedLinks[5]},{id:\"ZCaHZw96_\",label:\"O n\\xe1s\",link:resolvedLinks[6]},{id:\"Ytb0DuUSp\",label:\"FAQ\",link:resolvedLinks[7]},{id:\"N_lscHwRB\",label:\"Podpora\",link:\"mailto:support@nexusmag.eu\"},{id:\"default-item-2\",label:\"Kontakt\",link:resolvedLinks[8]}],layoutId:\"P7Rm0E997\",links:[{id:\"default-item-0\",label:\"Domů\",link:resolvedLinks[1],scribble:\"loop\"},{id:\"default-item-1\",label:\"Magaz\\xedn\",link:resolvedLinks[2],scribble:\"wave\"},{id:\"default-item-2\",label:\"PŘIDAT\\xa0INZER\\xc1T\",link:\"https://form.typeform.com/to/fFTPuRHw\",scribble:\"arrow\"},{id:\"RvACtwUI0\",label:\"Cen\\xedk\",link:resolvedLinks[3],scribble:\"loop\"}],menuBackground:\"rgb(0, 0, 0)\",menuScale:.5,menuTextColor:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},timeZone:\"Europe/Prague\",width:\"100%\",...addPropertyOverrides({Hlw_Jg9Us:{homeLink:resolvedLinks[9],info:[{id:\"default-item-1\",label:\"B2B\",link:resolvedLinks[13]},{id:\"fKCVma3pq\",label:\"Průvodci\",link:resolvedLinks[14]},{id:\"ZCaHZw96_\",label:\"O n\\xe1s\",link:resolvedLinks[15]},{id:\"Ytb0DuUSp\",label:\"FAQ\",link:resolvedLinks[16]},{id:\"N_lscHwRB\",label:\"Podpora\",link:\"mailto:support@nexusmag.eu\"},{id:\"default-item-2\",label:\"Kontakt\",link:resolvedLinks[17]}],links:[{id:\"default-item-0\",label:\"Domů\",link:resolvedLinks[10],scribble:\"loop\"},{id:\"default-item-1\",label:\"Magaz\\xedn\",link:resolvedLinks[11],scribble:\"wave\"},{id:\"default-item-2\",label:\"PŘIDAT\\xa0INZER\\xc1T\",link:\"https://form.typeform.com/to/fFTPuRHw\",scribble:\"arrow\"},{id:\"RvACtwUI0\",label:\"Cen\\xedk\",link:resolvedLinks[12],scribble:\"loop\"}]},t0gMlMxBp:{homeLink:resolvedLinks[18],info:[{id:\"default-item-1\",label:\"B2B\",link:resolvedLinks[22]},{id:\"fKCVma3pq\",label:\"Průvodci\",link:resolvedLinks[23]},{id:\"ZCaHZw96_\",label:\"O n\\xe1s\",link:resolvedLinks[24]},{id:\"Ytb0DuUSp\",label:\"FAQ\",link:resolvedLinks[25]},{id:\"N_lscHwRB\",label:\"Podpora\",link:\"mailto:support@nexusmag.eu\"},{id:\"default-item-2\",label:\"Kontakt\",link:resolvedLinks[26]}],links:[{id:\"default-item-0\",label:\"Domů\",link:resolvedLinks[19],scribble:\"loop\"},{id:\"default-item-1\",label:\"Magaz\\xedn\",link:resolvedLinks[20],scribble:\"wave\"},{id:\"default-item-2\",label:\"PŘIDAT\\xa0INZER\\xc1T\",link:\"https://form.typeform.com/to/fFTPuRHw\",scribble:\"arrow\"},{id:\"RvACtwUI0\",label:\"Cen\\xedk\",link:resolvedLinks[21],scribble:\"loop\"}]}},baseVariant,gestureVariant)})})})})})})})});});const css=[\".framer-P5HeM.framer-1vqghuf, .framer-P5HeM .framer-1vqghuf { display: block; }\",\".framer-P5HeM.framer-1fa2qtj { height: 1px; position: relative; width: 1px; }\",\".framer-P5HeM .framer-togzhv-container { flex: none; height: 100%; left: -300px; position: absolute; top: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 1\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hlw_Jg9Us\":{\"layout\":[\"fixed\",\"fixed\"]},\"t0gMlMxBp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameraaxd5zKPW=withCSS(Component,css,\"framer-P5HeM\");export default Frameraaxd5zKPW;Frameraaxd5zKPW.displayName=\"Navigation 3\";Frameraaxd5zKPW.defaultProps={height:1,width:1};addPropertyControls(Frameraaxd5zKPW,{variant:{options:[\"q2z5v2Dsh\",\"Hlw_Jg9Us\",\"t0gMlMxBp\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameraaxd5zKPW,[{explicitInter:true,fonts:[]},...SiteNavFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameraaxd5zKPW\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hlw_Jg9Us\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t0gMlMxBp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aaxd5zKPW.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"ubm8tT7Gs\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill=\"transparent\" height=\"18px\" id=\"uLIbokj1X\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"wcL4Xtw6S\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"1px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"haFqKG9T6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 10.5)\" width=\"1px\"/><path d=\"M 0 2.625 C 0 1.175 1.175 0 2.625 0 C 4.075 0 5.25 1.175 5.25 2.625 L 5.25 6\" fill=\"transparent\" height=\"6px\" id=\"ldXP7NTX2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"5.25px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"M86o3vn0T\" transform=\"translate(7.125 6.75)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"4033599021\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qVh2c\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-qVh2c { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-qVh2c\");Icon.displayName=\"Linkedin Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 1.238 L 0 12.488 C 8.591 8.291 12.409 16.459 21 12.261 L 21 1.011 C 12.409 5.209 8.591 -2.959 0 1.238 Z M 10.5 9 C 9.257 9 8.25 7.993 8.25 6.75 C 8.25 5.507 9.257 4.5 10.5 4.5 C 11.743 4.5 12.75 5.507 12.75 6.75 C 12.75 7.993 11.743 9 10.5 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.49980803904471px\" id=\"MMpbaZYMI\" transform=\"translate(1.5 5.25)\" width=\"21px\"/><path d=\"M 21 12.261 C 12.409 16.459 8.591 8.291 0 12.488 L 0 1.238 C 8.591 -2.959 12.409 5.209 21 1.011 Z\" fill=\"transparent\" height=\"13.499808039044709px\" id=\"Ev5IwXLVx\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(1.5 5.25)\" width=\"21px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill=\"transparent\" height=\"4.5px\" id=\"WU8V3C5z1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9.75 9.75)\" width=\"4.5px\"/><path d=\"M 0 0 L 0 4.5\" fill=\"transparent\" height=\"4.5px\" id=\"WzT7hSez7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 9)\" width=\"1px\"/><path d=\"M 0 0 L 0 4.5\" fill=\"transparent\" height=\"4.5px\" id=\"mIpN_pvvr\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(19.5 10.5)\" width=\"1px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2758010082\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-mz98p\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-mz98p { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Money Wavy\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-mz98p\");Icon.displayName=\"Money Wavy\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Money Wavy\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.5 0 L 4.5 0 C 2.015 0 0 2.015 0 4.5 L 0 13.5 C 0 15.985 2.015 18 4.5 18 L 13.5 18 C 15.985 18 18 15.985 18 13.5 L 18 4.5 C 18 2.015 15.985 0 13.5 0 Z M 9 12.75 C 6.929 12.75 5.25 11.071 5.25 9 C 5.25 6.929 6.929 5.25 9 5.25 C 11.071 5.25 12.75 6.929 12.75 9 C 12.75 11.071 11.071 12.75 9 12.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"SuXKGhab5\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 4.5 18 C 2.015 18 0 15.985 0 13.5 L 0 4.5 C 0 2.015 2.015 0 4.5 0 L 13.5 0 C 15.985 0 18 2.015 18 4.5 L 18 13.5 C 18 15.985 15.985 18 13.5 18 Z\" fill=\"transparent\" height=\"18px\" id=\"vvJ8FLDVj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 3.75 C 0 1.679 1.679 0 3.75 0 C 5.821 0 7.5 1.679 7.5 3.75 C 7.5 5.821 5.821 7.5 3.75 7.5 C 1.679 7.5 0 5.821 0 3.75 Z\" fill=\"transparent\" height=\"7.5px\" id=\"Q3v7fjWhv\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 8.25)\" width=\"7.5px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"VxeO4Hprj\" transform=\"translate(15.75 6)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"942143898\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-SHCqu\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-SHCqu { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-SHCqu\");Icon.displayName=\"Instagram Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15.75 0 L 0.75 0 C 0.336 0 0 0.336 0 0.75 L 0 11.25 C 0 11.664 0.336 12 0.75 12 L 15.75 12 C 16.164 12 16.5 11.664 16.5 11.25 L 16.5 0.75 C 16.5 0.336 16.164 0 15.75 0 Z M 8.25 6.75 C 7.214 6.75 6.375 5.911 6.375 4.875 C 6.375 3.839 7.214 3 8.25 3 C 9.286 3 10.125 3.839 10.125 4.875 C 10.125 5.911 9.286 6.75 8.25 6.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"12px\" id=\"TfH67sxl4\" transform=\"translate(3.75 8.25)\" width=\"16.5px\"/><path d=\"M 0.75 12 C 0.336 12 0 11.664 0 11.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 15.75 0 C 16.164 0 16.5 0.336 16.5 0.75 L 16.5 11.25 C 16.5 11.664 16.164 12 15.75 12 Z\" fill=\"transparent\" height=\"12px\" id=\"u_qL5Ipuy\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 8.25)\" width=\"16.5px\"/><path d=\"M 0 6.75 L 0 3.75 C 0 1.679 1.679 0 3.75 0 C 5.821 0 7.5 1.679 7.5 3.75 L 7.5 6.75\" fill=\"transparent\" height=\"6.75px\" id=\"R9U5kcF0Z\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 1.5)\" width=\"7.5px\"/><path d=\"M 0 1.875 C 0 0.839 0.839 0 1.875 0 C 2.911 0 3.75 0.839 3.75 1.875 C 3.75 2.911 2.911 3.75 1.875 3.75 C 0.839 3.75 0 2.911 0 1.875 Z\" fill=\"transparent\" height=\"3.75px\" id=\"DxIjrjDB6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(10.125 11.25)\" width=\"3.75px\"/><path d=\"M 0 0 L 0 2.25\" fill=\"transparent\" height=\"2.25px\" id=\"PsR8qKhm1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 15)\" width=\"1px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2566832247\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-tVXS1\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-tVXS1 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Lock Key\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-tVXS1\");Icon.displayName=\"Lock Key\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Lock Key\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.185 2.395 C 14.43 1.404 13.837 0.398 12.85 0.134 C 11.864 -0.13 10.847 0.444 10.564 1.425 L 8.863 7.77 L 8.863 7.77 L 8.36 7.67 L 8.36 7.67 L 6.686 1.425 C 6.523 0.766 6.017 0.247 5.363 0.067 C 4.709 -0.113 4.008 0.075 3.532 0.558 C 3.055 1.041 2.876 1.743 3.065 2.395 L 4.253 6.834 L 4.253 6.834 L 4.2 6.821 L 2.25 6.448 C 1.24 6.252 0.261 6.906 0.055 7.914 C -0.15 8.921 0.494 9.907 1.5 10.122 L 2.238 10.264 C 1.227 10.065 0.245 10.719 0.038 11.728 C 0.013 11.851 0 11.977 0 12.103 L 0 12.103 L 0 12.785 C 0 14.584 0.718 16.309 1.995 17.576 C 3.272 18.843 5.002 19.548 6.802 19.535 C 10.523 19.507 13.5 16.422 13.5 12.7 L 13.5 12.387 C 13.501 11.263 13.079 10.179 12.32 9.351 L 12.32 9.351 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"19.5348638147996px\" id=\"C47TrCZbB\" transform=\"translate(5.25 2.215)\" width=\"14.240543191432124px\"/><path d=\"M 1.483 3.709 C 0.477 3.494 -0.167 2.508 0.038 1.5 C 0.244 0.493 1.223 -0.161 2.233 0.035 L 4.184 0.41 C 4.846 0.538 5.387 1.012 5.603 1.651 C 5.818 2.29 5.674 2.995 5.226 3.498 C 4.777 4.001 4.093 4.225 3.434 4.084 Z\" fill=\"transparent\" height=\"4.125386399600188px\" id=\"XCnNsccyV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.267 8.629)\" width=\"5.701329935745797px\"/><path d=\"M 0 4.564 L 0 5.246 C 0 7.045 0.718 8.77 1.995 10.038 C 3.272 11.305 5.002 12.01 6.802 11.996 C 10.523 11.968 13.5 8.884 13.5 5.162 L 13.5 4.849 C 13.5 2.704 11.986 0.857 9.882 0.436 L 7.875 0.035 C 6.865 -0.161 5.886 0.493 5.68 1.5 C 5.475 2.508 6.119 3.494 7.125 3.709 L 8.566 3.997 C 8.018 5.009 8.194 6.261 9 7.084\" fill=\"transparent\" height=\"11.996512289994172px\" id=\"PZrGsMuW6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 9.754)\" width=\"13.500000004851941px\"/><path d=\"M 1.483 3.709 C 0.477 3.494 -0.167 2.508 0.038 1.5 C 0.244 0.493 1.223 -0.161 2.233 0.035 L 3.17 0.222 C 4.185 0.429 4.84 1.42 4.633 2.435 C 4.426 3.45 3.435 4.104 2.42 3.897 Z\" fill=\"transparent\" height=\"3.9354969405548132px\" id=\"hF1lpZTVm\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.267 12.446)\" width=\"4.671180672433252px\"/><path d=\"M 1.262 6.834 L 0.074 2.395 C -0.115 1.743 0.064 1.041 0.541 0.558 C 1.017 0.075 1.718 -0.113 2.372 0.067 C 3.026 0.247 3.532 0.766 3.695 1.425 L 5.369 7.67\" fill=\"transparent\" height=\"7.669666596729343px\" id=\"n_DzfjcTa\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.241 2.215)\" width=\"5.368664112986892px\"/><path d=\"M 0 7.7 L 1.701 1.355 C 1.984 0.374 3.001 -0.2 3.987 0.064 C 4.974 0.329 5.567 1.334 5.322 2.326 L 3.458 9.281\" fill=\"transparent\" height=\"9.280814542406219px\" id=\"fUGFrAFow\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(14.113 2.285)\" width=\"5.377417210247529px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2898484134\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-xgcMX\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-xgcMX { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Hand Peace\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-xgcMX\");Icon.displayName=\"Hand Peace\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Hand Peace\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"toDPs7Y9O\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill=\"transparent\" height=\"18px\" id=\"nB8qhy58t\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 3.75 0 L 2.25 0 C 1.007 0 0 1.007 0 2.25 L 0 12.75\" fill=\"transparent\" height=\"12.75px\" id=\"QFOnXWoYe\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 8.25)\" width=\"3.75px\"/><path d=\"M 0 0 L 6 0\" fill=\"transparent\" height=\"1px\" id=\"rOK6Xhani\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 13.5)\" width=\"6px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1426455308\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-UHDx1\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-UHDx1 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Facebook Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-UHDx1\");Icon.displayName=\"Facebook Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Facebook Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const STORAGE_KEY=\"framer-cookie-consent\";const INITIAL_EVALUATION_DELAY_MS=3e3;const FOCUSABLE_SELECTOR='button:not([disabled]), a[href], input:not([disabled]), [tabindex]:not([tabindex=\"-1\"])';const animationCSS=`\n.framer-cookie-consent__banner,\n.framer-cookie-consent__reopen,\n.framer-cookie-consent__overlay,\n.framer-cookie-consent__modal {\n    will-change: transform, opacity;\n}\n\n.framer-cookie-consent__banner {\n    animation: framerCookieSlideIn 480ms cubic-bezier(.22, 1, .36, 1) both;\n}\n\n.framer-cookie-consent__banner[data-animation=\"fade\"] {\n    animation-name: framerCookieFadeIn;\n}\n\n.framer-cookie-consent__banner[data-animation=\"scale\"] {\n    animation-name: framerCookieScaleIn;\n}\n\n.framer-cookie-consent__banner[data-animation=\"none\"],\n.framer-cookie-consent__reopen[data-animation=\"none\"] {\n    animation: none;\n}\n\n.framer-cookie-consent__reopen {\n    animation: framerCookieReopenIn 420ms cubic-bezier(.22, 1, .36, 1) both;\n}\n\n.framer-cookie-consent__reopen[data-animation=\"fade\"] {\n    animation-name: framerCookieFadeIn;\n}\n\n.framer-cookie-consent__reopen[data-animation=\"scale\"] {\n    animation-name: framerCookieScaleIn;\n}\n\n.framer-cookie-consent__overlay {\n    animation: framerCookieFadeIn 220ms ease-out both;\n}\n\n.framer-cookie-consent__modal {\n    animation: framerCookieModalIn 360ms cubic-bezier(.22, 1, .36, 1) both;\n}\n\n.framer-cookie-consent__overlay[data-animation=\"none\"],\n.framer-cookie-consent__modal[data-animation=\"none\"] {\n    animation: none;\n}\n\n.framer-cookie-consent__modal[data-animation=\"fade\"] {\n    animation-name: framerCookieFadeIn;\n}\n\n.framer-cookie-consent__modal[data-animation=\"scale\"] {\n    animation-name: framerCookieScaleIn;\n}\n\n.framer-cookie-consent__category {\n    transition: background-color 160ms ease, border-color 160ms ease, transform 160ms ease, box-shadow 160ms ease;\n}\n\n.framer-cookie-consent__category:hover {\n    background: rgba(255, 255, 255, .96) !important;\n    border-color: rgba(79, 70, 229, .30) !important;\n    box-shadow: 0 8px 24px rgba(15, 23, 42, .06);\n    transform: translateY(-1px);\n}\n\n.framer-cookie-consent__button {\n    transition: transform 160ms ease, box-shadow 160ms ease, background-color 160ms ease, border-color 160ms ease, opacity 160ms ease;\n}\n\n.framer-cookie-consent__button:hover {\n    transform: translateY(-1px);\n    box-shadow: 0 8px 20px rgba(15, 23, 42, .10);\n}\n\n.framer-cookie-consent__button:active {\n    transform: translateY(0) scale(.98);\n}\n\n.framer-cookie-consent__button:focus-visible,\n.framer-cookie-consent__reopen:focus-visible,\n.framer-cookie-consent__close:focus-visible {\n    outline: 3px solid color-mix(in srgb, currentColor 32%, transparent);\n    outline-offset: 3px;\n}\n\n@keyframes framerCookieSlideIn {\n    from { opacity: 0; transform: translateY(24px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n@keyframes framerCookieReopenIn {\n    from { opacity: 0; transform: translateY(14px) scale(.96); }\n    to { opacity: 1; transform: translateY(0) scale(1); }\n}\n\n@keyframes framerCookieFadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n}\n\n@keyframes framerCookieScaleIn {\n    from { opacity: 0; transform: scale(.96); }\n    to { opacity: 1; transform: scale(1); }\n}\n\n@keyframes framerCookieModalIn {\n    from { opacity: 0; transform: translateY(18px) scale(.98); }\n    to { opacity: 1; transform: translateY(0) scale(1); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    .framer-cookie-consent__banner,\n    .framer-cookie-consent__reopen,\n    .framer-cookie-consent__overlay,\n    .framer-cookie-consent__modal {\n        animation: none !important;\n        transition: none !important;\n    }\n\n    .framer-cookie-consent__button {\n        transition: none !important;\n    }\n\n    .framer-cookie-consent__button:hover,\n    .framer-cookie-consent__button:active {\n        transform: none;\n    }\n}\n`;const defaultConsent={necessary:true,analytics:false,marketing:false};function resolveTypography(font){return{fontFamily:font?.fontFamily||\"Inter, system-ui, sans-serif\",fontSize:font?.fontSize??14,lineHeight:font?.lineHeight??1.5,letterSpacing:font?.letterSpacing??\"0em\",fontWeight:font?.fontWeight??400};}function regionAllowsConsent(regionalMode){if(typeof window===\"undefined\"||regionalMode===\"all\")return true;const consentWindow=window;const regionSignal=consentWindow.__FRAMER_GDPR_REGION__;// Unknown regions fail safely by showing the consent UI.\nif(typeof regionSignal!==\"boolean\")return true;return regionalMode===\"gdpr\"?regionSignal:!regionSignal;}function updateGoogleConsentMode(consent){if(typeof window===\"undefined\")return;const consentWindow=window;consentWindow.dataLayer=consentWindow.dataLayer||[];consentWindow.gtag=consentWindow.gtag||((...args)=>{consentWindow.dataLayer?.push(args);});consentWindow.gtag(\"consent\",\"update\",{analytics_storage:consent.analytics?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\"});}function emitConsentSignals(consent,policyVersion,enableGoogleConsentMode,enableScriptGating,savedAt){if(typeof window===\"undefined\")return;const detail={...consent,savedAt:savedAt||Date.now(),policyVersion};if(enableGoogleConsentMode)updateGoogleConsentMode(consent);window.dispatchEvent(new CustomEvent(\"cookie-consent\",{detail}));if(enableScriptGating){window.dispatchEvent(new CustomEvent(\"cookie-script-gating\",{detail:{analytics:consent.analytics,marketing:consent.marketing}}));}}function readConsent(policyVersion,expirationDays){if(typeof window===\"undefined\")return null;try{const raw=window.localStorage.getItem(STORAGE_KEY);if(!raw)return null;const parsed=JSON.parse(raw);const savedAt=Number(parsed.savedAt);const storedPolicyVersion=String(parsed.policyVersion||\"\");const expirationMs=Math.max(0,expirationDays)*24*60*60*1e3;const isExpired=expirationDays>0&&(!Number.isFinite(savedAt)||Date.now()-savedAt>=expirationMs);const isOldPolicy=storedPolicyVersion!==policyVersion;if(isExpired||isOldPolicy||!Number.isFinite(savedAt)){window.localStorage.removeItem(STORAGE_KEY);return null;}return{necessary:true,analytics:Boolean(parsed.analytics),marketing:Boolean(parsed.marketing),savedAt,policyVersion:storedPolicyVersion};}catch{try{window.localStorage.removeItem(STORAGE_KEY);}catch{// Storage can be unavailable in restricted embeds.\n}return null;}}function saveConsent(consent,policyVersion,enableGoogleConsentMode,enableScriptGating){if(typeof window===\"undefined\")return;const savedAt=Date.now();const record={...consent,savedAt,policyVersion};try{window.localStorage.setItem(STORAGE_KEY,JSON.stringify(record));emitConsentSignals(consent,policyVersion,enableGoogleConsentMode,enableScriptGating,savedAt);}catch{// Storage can be unavailable in private browsing or restricted embeds.\n}}function removeConsentStorage(){if(typeof window===\"undefined\")return;try{window.localStorage.removeItem(STORAGE_KEY);}catch{// Storage can be unavailable in private browsing or restricted embeds.\n}}function clearConsent(){removeConsentStorage();if(typeof window===\"undefined\")return;window.dispatchEvent(new CustomEvent(\"cookie-consent-reset\"));}function useIsMobile(){const[isMobile,setIsMobile]=React.useState(false);React.useEffect(()=>{const mediaQuery=window.matchMedia(\"(max-width: 640px)\");const update=()=>setIsMobile(mediaQuery.matches);update();mediaQuery.addEventListener(\"change\",update);return()=>mediaQuery.removeEventListener(\"change\",update);},[]);return isMobile;}export default function ConsentCookie(props){const[consent,setConsent]=React.useState(defaultConsent);const[visible,setVisible]=React.useState(false);const[settingsOpen,setSettingsOpen]=React.useState(false);const[consentApplicable,setConsentApplicable]=React.useState(false);const isMobile=useIsMobile();const isStaticRenderer=useIsStaticRenderer();const animation=isStaticRenderer?\"none\":props.animationPreset;const modalRef=React.useRef(null);const triggerRef=React.useRef(null);React.useEffect(()=>{if(typeof window===\"undefined\")return;let isCancelled=false;const evaluationTimer=window.setTimeout(()=>{if(isCancelled)return;const regionIsApplicable=regionAllowsConsent(props.regionalMode);const stored=readConsent(props.policyVersion,props.expirationDays);const nextConsent=stored?{necessary:true,analytics:stored.analytics,marketing:stored.marketing}:defaultConsent;React.startTransition(()=>{setConsent(nextConsent);setConsentApplicable(regionIsApplicable);setVisible(regionIsApplicable&&(stored?false:props.initialOpen));});if(props.enableGoogleConsentMode||props.enableScriptGating){emitConsentSignals(nextConsent,props.policyVersion,props.enableGoogleConsentMode,props.enableScriptGating,stored?.savedAt);}},INITIAL_EVALUATION_DELAY_MS);return()=>{isCancelled=true;window.clearTimeout(evaluationTimer);};},[props.policyVersion,props.expirationDays,props.initialOpen,props.regionalMode,props.enableGoogleConsentMode,props.enableScriptGating]);React.useEffect(()=>{const onExternalReset=()=>{removeConsentStorage();setConsent(defaultConsent);setSettingsOpen(false);const regionIsApplicable=regionAllowsConsent(props.regionalMode);setConsentApplicable(regionIsApplicable);setVisible(regionIsApplicable);if(props.enableGoogleConsentMode||props.enableScriptGating){emitConsentSignals(defaultConsent,props.policyVersion,props.enableGoogleConsentMode,props.enableScriptGating);}};window.addEventListener(\"cookie-consent-reset\",onExternalReset);return()=>window.removeEventListener(\"cookie-consent-reset\",onExternalReset);},[props.regionalMode,props.policyVersion,props.enableGoogleConsentMode,props.enableScriptGating]);React.useEffect(()=>{if(typeof window===\"undefined\")return;const onOpenCookieSettings=()=>{triggerRef.current=document.activeElement;React.startTransition(()=>setSettingsOpen(true));};window.addEventListener(\"open-cookie-settings\",onOpenCookieSettings);return()=>window.removeEventListener(\"open-cookie-settings\",onOpenCookieSettings);},[]);React.useEffect(()=>{if(!settingsOpen){if(triggerRef.current?.isConnected)triggerRef.current.focus();return;}const previousOverflow=document.body.style.overflow;document.body.style.overflow=\"hidden\";const focusModal=()=>{const firstFocusable=modalRef.current?.querySelector(FOCUSABLE_SELECTOR);firstFocusable?.focus();};const onKeyDown=event=>{if(event.key===\"Escape\"){event.preventDefault();setSettingsOpen(false);return;}if(event.key!==\"Tab\"||!modalRef.current)return;const focusable=Array.from(modalRef.current.querySelectorAll(FOCUSABLE_SELECTOR)).filter(element=>element.offsetParent!==null);if(focusable.length===0){event.preventDefault();return;}const first=focusable[0];const last=focusable[focusable.length-1];if(event.shiftKey&&document.activeElement===first){event.preventDefault();last.focus();}else if(!event.shiftKey&&document.activeElement===last){event.preventDefault();first.focus();}};window.addEventListener(\"keydown\",onKeyDown);const focusTimer=window.setTimeout(focusModal,0);return()=>{window.clearTimeout(focusTimer);document.body.style.overflow=previousOverflow;window.removeEventListener(\"keydown\",onKeyDown);};},[settingsOpen]);const finish=nextConsent=>{setConsent(nextConsent);saveConsent(nextConsent,props.policyVersion,props.enableGoogleConsentMode,props.enableScriptGating);setSettingsOpen(false);setVisible(false);};const acceptAll=()=>finish({necessary:true,analytics:true,marketing:true});const rejectOptional=()=>finish({necessary:true,analytics:false,marketing:false});const openSettings=()=>{triggerRef.current=document.activeElement;setSettingsOpen(true);};const typography=resolveTypography(props.font);const buttonStyle={border:`1px solid ${props.border}`,borderRadius:Math.max(8,props.radius-4),padding:isMobile?\"13px 14px\":\"11px 16px\",minHeight:isMobile?48:44,fontFamily:typography.fontFamily,fontSize:typography.fontSize,fontWeight:650,lineHeight:typography.lineHeight,letterSpacing:typography.letterSpacing,cursor:\"pointer\",transition:\"transform 160ms ease, opacity 160ms ease\"};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:animationCSS}),consentApplicable&&(visible?/*#__PURE__*/_jsxs(\"section\",{className:\"framer-cookie-consent__banner\",\"data-animation\":animation,\"aria-label\":\"Souhlas se soubory cookie\",role:\"region\",style:{...styles.banner,...isMobile?styles.bannerMobile:{},background:props.background,color:props.text,border:`1px solid ${props.border}`,borderRadius:props.radius,boxShadow:props.shadow,maxWidth:props.maxWidth,fontFamily:typography.fontFamily,fontSize:typography.fontSize,lineHeight:typography.lineHeight,letterSpacing:typography.letterSpacing,fontWeight:typography.fontWeight},children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.copy,children:[/*#__PURE__*/_jsx(\"h2\",{style:{...styles.title,color:props.text},children:props.title}),/*#__PURE__*/_jsxs(\"p\",{style:{...styles.description,color:props.mutedText},children:[props.description,\" \",props.showPrivacyLink&&props.privacyUrl?/*#__PURE__*/_jsx(\"a\",{href:props.privacyUrl,target:\"_blank\",rel:\"noreferrer\",style:{color:props.accent},children:props.privacyLabel}):null]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.actions,...isMobile?styles.actionsMobile:{}},children:[props.showManageButton?/*#__PURE__*/_jsx(\"button\",{className:\"framer-cookie-consent__button\",type:\"button\",onClick:openSettings,style:{...buttonStyle,background:\"transparent\",color:props.text},children:props.settingsLabel}):null,/*#__PURE__*/_jsx(\"button\",{className:\"framer-cookie-consent__button\",type:\"button\",onClick:rejectOptional,style:{...buttonStyle,background:\"transparent\",color:props.text},children:props.rejectLabel}),/*#__PURE__*/_jsx(\"button\",{className:\"framer-cookie-consent__button\",type:\"button\",onClick:acceptAll,style:{...buttonStyle,...isMobile?styles.mobilePrimaryAction:{},background:props.accent,color:\"#ffffff\",borderColor:props.accent},children:props.acceptLabel})]})]}):null),settingsOpen&&consentApplicable?/*#__PURE__*/_jsx(\"div\",{role:\"presentation\",onMouseDown:event=>{if(event.target===event.currentTarget){setSettingsOpen(false);}},className:\"framer-cookie-consent__overlay\",\"data-animation\":animation,style:{...styles.overlay,...isMobile?styles.overlayMobile:{},fontFamily:typography.fontFamily,fontSize:typography.fontSize,lineHeight:typography.lineHeight,letterSpacing:typography.letterSpacing},children:/*#__PURE__*/_jsxs(\"div\",{ref:modalRef,className:\"framer-cookie-consent__modal\",\"data-animation\":animation,role:\"dialog\",\"aria-modal\":\"true\",tabIndex:-1,\"aria-labelledby\":\"cookie-settings-title\",style:{...styles.modal,...isMobile?styles.modalMobile:{},background:props.panelBackground,color:props.text,border:`1px solid ${props.border}`,borderRadius:props.radius,boxShadow:props.shadow,maxWidth:Math.min(props.maxWidth,560)},children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.modalHeader,children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h2\",{id:\"cookie-settings-title\",style:{...styles.title,color:props.text},children:props.settingsLabel}),/*#__PURE__*/_jsx(\"p\",{style:{...styles.description,color:props.mutedText},children:\"Vyberte, kter\\xe9 voliteln\\xe9 soubory cookie chcete povolit.\"})]}),/*#__PURE__*/_jsx(\"button\",{className:\"framer-cookie-consent__close\",type:\"button\",\"aria-label\":\"Zavř\\xedt nastaven\\xed souborů cookie\",onClick:()=>setSettingsOpen(false),style:{...styles.close,color:props.mutedText,borderColor:props.border},children:\"\\xd7\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.categories,children:[props.showNecessaryCategory?/*#__PURE__*/_jsx(Category,{title:\"Nezbytn\\xe9 soubory cookie\",description:\"Jsou nutn\\xe9 pro z\\xe1kladn\\xed funkce webu a zabezpečen\\xed.\",checked:true,disabled:true,accent:props.accent,text:props.text,mutedText:props.mutedText,border:props.border,mobile:isMobile,onChange:()=>{}}):null,/*#__PURE__*/_jsx(Category,{title:props.analyticsLabel,description:props.analyticsDescription,checked:consent.analytics,accent:props.accent,text:props.text,mutedText:props.mutedText,border:props.border,mobile:isMobile,onChange:checked=>setConsent(current=>({...current,analytics:checked}))}),/*#__PURE__*/_jsx(Category,{title:props.marketingLabel,description:props.marketingDescription,checked:consent.marketing,accent:props.accent,text:props.text,mutedText:props.mutedText,border:props.border,mobile:isMobile,onChange:checked=>setConsent(current=>({...current,marketing:checked}))})]}),/*#__PURE__*/_jsx(\"p\",{style:{...styles.consentInfo,color:props.mutedText},children:props.consentInfoLabel.replace(\"{days}\",String(props.expirationDays)).replace(\"{version}\",props.policyVersion)}),/*#__PURE__*/_jsxs(\"div\",{style:styles.modalActions,children:[/*#__PURE__*/_jsx(\"button\",{className:\"framer-cookie-consent__button\",type:\"button\",onClick:()=>{clearConsent();setConsent(defaultConsent);setSettingsOpen(false);setVisible(regionAllowsConsent(props.regionalMode));},style:{...buttonStyle,...isMobile?styles.mobileModalAction:{},flex:\"1 1 auto\",background:\"transparent\",color:props.text},children:\"Obnovit volby\"}),/*#__PURE__*/_jsx(\"button\",{className:\"framer-cookie-consent__button\",type:\"button\",onClick:()=>finish(consent),style:{...buttonStyle,...isMobile?styles.mobileModalAction:{},flex:\"1 1 auto\",background:props.accent,color:\"#ffffff\",borderColor:props.accent},children:props.saveLabel})]})]})}):null]});}function Category({title,description,checked,disabled=false,accent,text,mutedText,border,mobile,onChange}){return /*#__PURE__*/_jsxs(\"label\",{className:\"framer-cookie-consent__category\",style:{...styles.category,...mobile?styles.categoryMobile:{},borderColor:border,opacity:disabled?.72:1,cursor:disabled?\"not-allowed\":\"pointer\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:styles.categoryCopy,children:[/*#__PURE__*/_jsx(\"span\",{style:{...styles.categoryTitle,color:text},children:title}),/*#__PURE__*/_jsx(\"span\",{style:{...styles.categoryDescription,color:mutedText},children:description})]}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:checked,disabled:disabled,onChange:event=>onChange(event.target.checked),style:{...styles.checkbox,accentColor:accent}})]});}const styles={banner:{position:\"fixed\",left:16,right:16,bottom:16,zIndex:9999,margin:\"0 auto\",padding:22,display:\"flex\",backdropFilter:\"blur(18px)\",WebkitBackdropFilter:\"blur(18px)\",overflow:\"hidden\",alignItems:\"center\",justifyContent:\"space-between\",gap:20,boxSizing:\"border-box\"},bannerMobile:{left:8,right:8,bottom:8,padding:16,display:\"block\",backdropFilter:\"blur(18px)\",WebkitBackdropFilter:\"blur(18px)\"},copy:{minWidth:0,flex:\"1 1 420px\"},title:{margin:0,fontSize:18,fontWeight:700,letterSpacing:\"-0.02em\"},description:{margin:\"7px 0 0\",maxWidth:680,fontSize:14,fontWeight:450},actions:{display:\"flex\",flexWrap:\"wrap\",justifyContent:\"flex-end\",gap:8,flex:\"0 0 auto\"},actionsMobile:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:8,marginTop:16},mobilePrimaryAction:{gridColumn:\"1 / -1\"},reopenButton:{position:\"fixed\",left:16,bottom:16,zIndex:9998,minHeight:44,padding:\"11px 15px\",display:\"flex\",alignItems:\"center\",gap:8,cursor:\"pointer\",fontSize:13,backdropFilter:\"blur(18px)\",WebkitBackdropFilter:\"blur(18px)\",fontWeight:650},reopenButtonMobile:{left:8,bottom:8,right:8,justifyContent:\"center\",minHeight:48},reopenIcon:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:18,height:18,fontSize:22,lineHeight:1},overlay:{position:\"fixed\",inset:0,zIndex:1e4,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:20,background:\"rgba(15, 23, 42, 0.48)\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\",boxSizing:\"border-box\"},overlayMobile:{alignItems:\"flex-end\",padding:8},modal:{width:\"100%\",padding:26,boxSizing:\"border-box\",overflow:\"hidden\"},modalMobile:{maxHeight:\"calc(100dvh - 16px)\",overflowY:\"auto\",padding:18,borderRadius:16},modalHeader:{display:\"flex\",alignItems:\"flex-start\",justifyContent:\"space-between\",gap:16,marginBottom:20},close:{width:36,height:36,border:\"1px solid\",borderRadius:10,background:\"transparent\",fontSize:24,lineHeight:1,cursor:\"pointer\",transition:\"background-color 160ms ease, border-color 160ms ease, transform 160ms ease\"},categories:{display:\"flex\",flexDirection:\"column\",gap:10,marginBottom:16},category:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,padding:14,border:\"1px solid\",borderRadius:14,background:\"rgba(248, 250, 252, 0.72)\"},categoryMobile:{alignItems:\"flex-start\",gap:12,padding:13},categoryCopy:{display:\"flex\",flexDirection:\"column\",gap:4},categoryTitle:{fontSize:14,fontWeight:650},categoryDescription:{fontSize:13,lineHeight:1.4},checkbox:{width:20,height:20,flex:\"0 0 auto\"},consentInfo:{margin:\"0 0 18px\",fontSize:12,lineHeight:1.45},modalActions:{display:\"flex\",flexWrap:\"wrap\",gap:8},mobileModalAction:{width:\"100%\",flexBasis:\"100%\"}};ConsentCookie.defaultProps={title:\"Z\\xe1lež\\xed n\\xe1m na vašem soukrom\\xed\",description:\"Použ\\xedv\\xe1me soubory cookie ke zlepšen\\xed vašeho z\\xe1žitku, měřen\\xed n\\xe1vštěvnosti webu a personalizaci obsahu.\",privacyLabel:\"Z\\xe1sady ochrany soukrom\\xed\",privacyUrl:\"/privacy\",acceptLabel:\"Přijmout vše\",rejectLabel:\"Odm\\xedtnout voliteln\\xe9\",settingsLabel:\"Nastaven\\xed souborů cookie\",reopenLabel:\"Nastaven\\xed soukrom\\xed\",saveLabel:\"Uložit předvolby\",analyticsLabel:\"Analytick\\xe9 soubory cookie\",analyticsDescription:\"Pom\\xe1haj\\xed n\\xe1m porozumět tomu, jak n\\xe1vštěvn\\xedci použ\\xedvaj\\xed web.\",marketingLabel:\"Marketingov\\xe9 soubory cookie\",marketingDescription:\"Umožňuj\\xed personalizovan\\xfd obsah a reklamu.\",consentInfoLabel:\"Vaše volby se ulož\\xed na {days} dn\\xed nebo do změny verze z\\xe1sad {version}.\",accent:\"#111827\",text:\"#111827\",mutedText:\"#667085\",background:\"#FFFFFF\",panelBackground:\"#FFFFFF\",border:\"#E7EAF0\",radius:22,shadow:\"0 24px 70px rgba(15, 23, 42, 0.18)\",maxWidth:1120,font:{fontFamily:\"Inter\",fontSize:14,lineHeight:1.5,letterSpacing:\"0em\",fontWeight:400},expirationDays:90,policyVersion:\"1.0\",regionalMode:\"all\",animationPreset:\"slide\",enableGoogleConsentMode:false,enableScriptGating:false,showPrivacyLink:true,showManageButton:true,showReopenButton:true,showNecessaryCategory:true,initialOpen:true};addPropertyControls(ConsentCookie,{title:{type:ControlType.String,title:\"Title\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true},privacyLabel:{type:ControlType.String,title:\"Privacy label\"},privacyUrl:{type:ControlType.Link,title:\"Privacy URL\"},acceptLabel:{type:ControlType.String,title:\"Accept label\"},rejectLabel:{type:ControlType.String,title:\"Reject label\"},settingsLabel:{type:ControlType.String,title:\"Settings label\"},reopenLabel:{type:ControlType.String,title:\"Reopen label\"},saveLabel:{type:ControlType.String,title:\"Save label\"},analyticsLabel:{type:ControlType.String,title:\"Analytics label\"},analyticsDescription:{type:ControlType.String,title:\"Analytics description\"},marketingLabel:{type:ControlType.String,title:\"Marketing label\"},marketingDescription:{type:ControlType.String,title:\"Marketing description\"},consentInfoLabel:{type:ControlType.String,title:\"Consent info\",displayTextArea:true},accent:{type:ControlType.Color,title:\"Accent\"},text:{type:ControlType.Color,title:\"Text\"},mutedText:{type:ControlType.Color,title:\"Muted text\"},background:{type:ControlType.Color,title:\"Banner\"},panelBackground:{type:ControlType.Color,title:\"Settings panel\"},border:{type:ControlType.Color,title:\"Border\"},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:40,step:1,unit:\"px\"},shadow:{type:ControlType.String,title:\"Shadow\"},maxWidth:{type:ControlType.Number,title:\"Max width\",min:320,max:1600,step:10,unit:\"px\"},font:{type:ControlType.Font,title:\"Typography\",controls:\"extended\"},expirationDays:{type:ControlType.Number,title:\"Expires after\",min:0,max:730,step:1,unit:\"days\"},policyVersion:{type:ControlType.String,title:\"Policy version\"},animationPreset:{type:ControlType.Enum,title:\"Animation\",options:[\"slide\",\"fade\",\"scale\",\"none\"],optionTitles:[\"Slide up\",\"Fade\",\"Scale\",\"None\"]},regionalMode:{type:ControlType.Enum,title:\"Region\",options:[\"all\",\"gdpr\",\"nonGdpr\"],optionTitles:[\"All visitors\",\"GDPR regions\",\"Non-GDPR regions\"]},enableGoogleConsentMode:{type:ControlType.Boolean,title:\"Google Consent Mode\",enabledTitle:\"On\",disabledTitle:\"Off\"},enableScriptGating:{type:ControlType.Boolean,title:\"Script gating hooks\",enabledTitle:\"On\",disabledTitle:\"Off\"},showPrivacyLink:{type:ControlType.Boolean,title:\"Privacy link\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},showManageButton:{type:ControlType.Boolean,title:\"Settings button\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},showReopenButton:{type:ControlType.Boolean,title:\"Reopen button\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},showNecessaryCategory:{type:ControlType.Boolean,title:\"Necessary category\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},initialOpen:{type:ControlType.Boolean,title:\"Show by default\",enabledTitle:\"Yes\",disabledTitle:\"No\"}});export function withOpenCookieSettings(Component){return /*#__PURE__*/React.forwardRef(function WithOpenCookieSettings(props,ref){const handleOpen=React.useCallback(()=>{if(typeof window!==\"undefined\"){window.dispatchEvent(new CustomEvent(\"open-cookie-settings\"));}},[]);const handleClick=React.useCallback(event=>{props.onClick?.(event);handleOpen();},[props,handleOpen]);const handleTap=React.useCallback(event=>{props.onTap?.(event);handleOpen();},[props,handleOpen]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:handleClick,onTap:handleTap});});}/**\n * Optional integration example:\n *\n * window.addEventListener(\"cookie-consent\", (event) => {\n *     const consent = event.detail\n *     if (consent.analytics) {\n *         // Initialize your analytics provider here.\n *     }\n * })\n *\n * To reset consent from a support or testing workflow:\n *\n * window.dispatchEvent(new CustomEvent(\"cookie-consent-reset\"))\n */\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ConsentCookie\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenCookieSettings\":{\"type\":\"reactHoc\",\"name\":\"withOpenCookieSettings\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ConsentCookie.map","// Generated by Framer (2f17f47)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,patchBorderRadiusScaleCorrector,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={NaxCQK51b:{hover:true}};const cycleOrder=[\"NaxCQK51b\",\"WP5VLTNzQ\",\"msHGIHGp_\",\"tTzEd1OIL\"];const serializationHash=\"framer-HbB7i\";const variantClassNames={msHGIHGp_:\"framer-v-3k2x17\",NaxCQK51b:\"framer-v-4g887y\",tTzEd1OIL:\"framer-v-1baezp6\",WP5VLTNzQ:\"framer-v-1bg6kqx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BQHYrKjpN=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.2,delay:0,duration:.35,type:\"spring\"};const transition2={delay:0,duration:.8,ease:[.25,.1,.25,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={Default:\"NaxCQK51b\",Error:\"tTzEd1OIL\",Pending:\"WP5VLTNzQ\",Success:\"msHGIHGp_\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,width,...props})=>{return{...props,BQHYrKjpN:label??props.BQHYrKjpN??\"Subscribe\",variant:humanReadableVariantMap[props.variant]??props.variant??\"NaxCQK51b\"};};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,BQHYrKjpN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NaxCQK51b\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4g887y\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"NaxCQK51b\",ref:refBinding,style:{\"--corner-shape-fallback\":.752,background:\"linear-gradient(180deg, rgb(38, 38, 42) 0%, rgb(8, 8, 10) 100%)\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"inset 0px 1px 0px 0px rgba(255, 255, 255, 0.28), inset 0px -1px 1px 0px rgba(0, 0, 0, 0.5), 0px 7px 16px -6px rgba(0, 0, 0, 0.38)\",cornerShape:\"superellipse(1.5)\",...style},variants:{\"NaxCQK51b-hover\":{background:\"linear-gradient(180deg, var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55)) 0%, var(--token-46517972-c33d-4d49-a397-0c1685ca1905, rgb(201, 249, 78)) 100%)\",boxShadow:\"inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45), inset 0px -1px 1px 0px rgba(0, 0, 0, 0.5), 0px 12px 24px -6px rgba(0, 0, 0, 0.58)\"},msHGIHGp_:{background:\"linear-gradient(180deg, rgb(28, 88, 52) 0%, rgb(10, 44, 26) 100%)\"},tTzEd1OIL:{background:\"linear-gradient(180deg, rgb(122, 32, 32) 0%, rgb(66, 12, 12) 100%)\"},WP5VLTNzQ:{background:\"linear-gradient(180deg, var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55)) 0%, var(--token-46517972-c33d-4d49-a397-0c1685ca1905, rgb(201, 249, 78)) 100%)\"}},...addPropertyOverrides({\"NaxCQK51b-hover\":{\"data-framer-name\":undefined},msHGIHGp_:{\"data-framer-name\":\"Success\"},tTzEd1OIL:{\"data-framer-name\":\"Error\"},WP5VLTNzQ:{\"data-framer-name\":\"Pending\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q59iih\",\"data-framer-name\":\"Shine\",layoutDependency:layoutDependency,layoutId:\"Ta8YILC_B\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%)\",opacity:0,rotate:20},variants:{\"NaxCQK51b-hover\":{opacity:1}}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Subscribe\"})}),className:\"framer-rdyefk\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"V0yh7d4bZ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:BQHYrKjpN,variants:{\"NaxCQK51b-hover\":{\"--extracted-r6o4lv\":\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\"},WP5VLTNzQ:{\"--extracted-r6o4lv\":\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"NaxCQK51b-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13)))\"},children:\"Subscribe\"})})},msHGIHGp_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Hotovo!\"})}),text:undefined},tTzEd1OIL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Zkus to znovu\"})}),text:undefined},WP5VLTNzQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13)))\"},children:\"Odes\\xedl\\xe1m…\"})}),text:undefined}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-HbB7i.framer-1y81l8z, .framer-HbB7i .framer-1y81l8z { display: block; }\",\".framer-HbB7i.framer-4g887y { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 11px 24px 11px 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-HbB7i .framer-1q59iih { flex: none; height: 90px; left: -70px; position: absolute; top: -20px; width: 70px; z-index: 0; }\",\".framer-HbB7i .framer-rdyefk { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-HbB7i.framer-v-4g887y.hover .framer-1q59iih { left: unset; right: -70px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WP5VLTNzQ\":{\"layout\":[\"auto\",\"auto\"]},\"msHGIHGp_\":{\"layout\":[\"auto\",\"auto\"]},\"tTzEd1OIL\":{\"layout\":[\"auto\",\"auto\"]},\"L83KSeUMs\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BQHYrKjpN\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereL5u9ZuxF=withCSS(Component,css,\"framer-HbB7i\");export default FramereL5u9ZuxF;FramereL5u9ZuxF.displayName=\"Glass Submit Button\";FramereL5u9ZuxF.defaultProps={height:38,width:110};addPropertyControls(FramereL5u9ZuxF,{variant:{options:[\"NaxCQK51b\",\"WP5VLTNzQ\",\"msHGIHGp_\",\"tTzEd1OIL\"],optionTitles:[\"Default\",\"Pending\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},BQHYrKjpN:{defaultValue:\"Subscribe\",description:\"Built by Matthias \\xd6lschlegel 💪\\n[Explore more components](https://framer.link/fsd2pgh)\",title:\"Label\",type:ControlType.String},onBQHYrKjpNChange:{changes:\"BQHYrKjpN\",type:ControlType.ChangeHandler}});addFonts(FramereL5u9ZuxF,[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereL5u9ZuxF\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WP5VLTNzQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"msHGIHGp_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tTzEd1OIL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"L83KSeUMs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"BQHYrKjpN\\\":\\\"label\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"38\",\"framerIntrinsicWidth\":\"110\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eL5u9ZuxF.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"wBdJ15Yu6\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 0 0 L 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill=\"transparent\" height=\"16.5px\" id=\"El8uvQLqv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.7940624999999955px\" id=\"AHSzdg78i\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 13.456)\" width=\"6.176249999999996px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.794062499999999px\" id=\"h4GjUNYzh\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.324 3.75)\" width=\"6.176249999999996px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1688045918\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QMsyA\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-QMsyA { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-QMsyA\");Icon.displayName=\"X Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"X Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f17f47)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,patchBorderRadiusScaleCorrector,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import XLogo from\"https://framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js\";const enabledGestures={dWnDSslI9:{hover:true}};const serializationHash=\"framer-TPm3H\";const variantClassNames={dWnDSslI9:\"framer-v-ld6a64\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tEJylIyUb=undefined;const YpmHYKypM=undefined;const MDYGEBZ8M=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();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 Variants=motion.create(React.Fragment);const getProps=({height,icon,id,link,openInNewTab,width,...props})=>{return{...props,MDYGEBZ8M:icon??props.MDYGEBZ8M??XLogo,tEJylIyUb:link??props.tEJylIyUb,YpmHYKypM:openInNewTab??props.YpmHYKypM??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,MDYGEBZ8M,tEJylIyUb,YpmHYKypM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dWnDSslI9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:tEJylIyUb,motionChild:true,nodeId:\"dWnDSslI9\",openInNewTab:YpmHYKypM,scopeId:\"G0ssEcrMv\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ld6a64\",className,classNames)} framer-10y7z49`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"dWnDSslI9\",ref:refBinding,style:{\"--corner-shape-fallback\":.752,backgroundColor:\"rgba(255, 255, 255, 0.25)\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"inset 0px 1px 0px 0px rgba(255, 255, 255, 0.35), 0px 8px 20px -6px rgba(148, 160, 181, 0), -4px -4px 12px 0px rgba(255, 255, 255, 0)\",cornerShape:\"superellipse(1.5)\",...style},variants:{\"dWnDSslI9-hover\":{backgroundColor:\"var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55))\",boxShadow:\"inset 0px 1px 0px 0px rgba(255, 255, 255, 0.85), 0px 8px 20px -6px rgba(148, 160, 181, 0.45), -4px -4px 12px 0px rgba(255, 255, 255, 0.5)\"}},...addPropertyOverrides({\"dWnDSslI9-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-grynuz\",Component:MDYGEBZ8M,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"NT0IjSCRH\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\",\"--pgex8v\":1.5},variants:{\"dWnDSslI9-hover\":{\"--21h8s6\":\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\"}}})})})})})});});const css=[\".framer-TPm3H.framer-10y7z49, .framer-TPm3H .framer-10y7z49 { display: block; }\",\".framer-TPm3H.framer-ld6a64 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 40px; }\",\".framer-TPm3H .framer-grynuz { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ggjUtvaKD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MDYGEBZ8M\":\"icon\",\"tEJylIyUb\":\"link\",\"YpmHYKypM\":\"openInNewTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramerG0ssEcrMv=withCSS(Component,css,\"framer-TPm3H\");export default FramerG0ssEcrMv;FramerG0ssEcrMv.displayName=\"Footer Social Button\";FramerG0ssEcrMv.defaultProps={height:40,width:40};addPropertyControls(FramerG0ssEcrMv,{MDYGEBZ8M:{defaultValue:{identifier:\"module:oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js:default\",moduleId:\"oMiuMYAdxzz5yk7pBqrm\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},tEJylIyUb:{title:\"Link\",type:ControlType.Link},YpmHYKypM:{defaultValue:true,description:\"Built by Matthias \\xd6lschlegel 💪\\n[Explore more components](https://framer.link/fsd2pgh)\",title:\"Open In New Tab\",type:ControlType.Boolean},onYpmHYKypMChange:{changes:\"YpmHYKypM\",type:ControlType.ChangeHandler}});addFonts(FramerG0ssEcrMv,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG0ssEcrMv\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ggjUtvaKD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"MDYGEBZ8M\\\":\\\"icon\\\",\\\"tEJylIyUb\\\":\\\"link\\\",\\\"YpmHYKypM\\\":\\\"openInNewTab\\\"}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./G0ssEcrMv.map","// Generated by Framer (a050651)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,patchBorderRadiusScaleCorrector,PathVariablesContext,RichText,SmartComponentScopedContainer,TickerItem,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS,withTickerFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import NEXUSMAGJOBS from\"https://framerusercontent.com/modules/zPMMOQge5306owlPHx0L/LnQ194LirjsTx5WzCfb3/mOvjWVqPj.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kz8BwfJpAU4FLHmUuxQL/ivVOtinpYYIfZ6VDtKec/ZXpruqRLa.js\";const PhosphorFonts=getFonts(Phosphor);const MotionDivWithTickerFX=withTickerFX(motion.div);const cycleOrder=[\"HJMsoh_8e\",\"VxCOBmVqF\"];const serializationHash=\"framer-nhrhV\";const variantClassNames={HJMsoh_8e:\"framer-v-1bvjq5o\",VxCOBmVqF:\"framer-v-1teyvck\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eb6W94MPqhAndx6E19=undefined;const M7N8CG3Bwgsd5OnH4ZlB4yphAndx6E19=undefined;const Q3x2c9btphAndx6E19=undefined;const idhAndx6E19=undefined;const repeater_item_counthAndx6E19=undefined;const iESdIHraC=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.96,skewX:0,skewY:0,transition:transition1};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const query=(prequery,{iESdIHraC})=>prequery({from:{alias:\"hAndx6E19\",data:NEXUSMAGJOBS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:15},select:[{collection:\"hAndx6E19\",name:\"eb6W94MPq\",type:\"Identifier\"},{collection:\"hAndx6E19\",name:\"M7N8CG3Bwgsd5OnH4ZlB4yp\",type:\"Identifier\"},{collection:\"hAndx6E19\",name:\"Q3x2c9btp\",type:\"Identifier\"},{collection:\"hAndx6E19\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"hAndx6E19\",name:\"M3uHO6clLoHTcAB2ny5G5sq\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:iESdIHraC},type:\"BinaryOperation\"}});const query1=iESdIHraC=>({from:{alias:\"hAndx6E19\",data:NEXUSMAGJOBS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:15},select:[{collection:\"hAndx6E19\",name:\"eb6W94MPq\",type:\"Identifier\"},{collection:\"hAndx6E19\",name:\"M7N8CG3Bwgsd5OnH4ZlB4yp\",type:\"Identifier\"},{collection:\"hAndx6E19\",name:\"Q3x2c9btp\",type:\"Identifier\"},{collection:\"hAndx6E19\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"hAndx6E19\",name:\"M3uHO6clLoHTcAB2ny5G5sq\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:iESdIHraC},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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={\"Variant 1\":\"HJMsoh_8e\",\"Variant 2\":\"VxCOBmVqF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tOP,width,...props})=>{return{...props,iESdIHraC:tOP??props.iESdIHraC??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"HJMsoh_8e\"};};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,iESdIHraC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HJMsoh_8e\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1bvjq5o\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HJMsoh_8e\",ref:refBinding,style:{...style},...addPropertyOverrides({VxCOBmVqF:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithTickerFX,{className:\"framer-ihw7rj\",\"data-framer-name\":\"NAB\\xcdDKY PR\\xc1CE\",layoutDependency:layoutDependency,layoutId:\"ft91Olr_H\",tickerEffectAlign:\"center\",tickerEffectDirectionModifier:\"default\",tickerEffectDraggable:true,tickerEffectEnabled:true,tickerEffectGap:\"32px\",tickerEffectHoverModifier:100,tickerEffectOverflow:\"clip\",tickerEffectPosition:\"relative\",tickerEffectStackDirection:\"row\",tickerEffectVelocity:25,children:/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-nut3jn\",layoutDependency:layoutDependency,layoutId:\"hAndx6E19\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(iESdIHraC),children:(collection,paginationInfo,loadMore)=>{const repeater_item_counthAndx6E19=collection?.length??0;const visible=equals(repeater_item_counthAndx6E19,0);return /*#__PURE__*/_jsxs(_Fragment,{children:[collection?.map(({eb6W94MPq:eb6W94MPqhAndx6E19,id:idhAndx6E19,M7N8CG3Bwgsd5OnH4ZlB4yp:M7N8CG3Bwgsd5OnH4ZlB4yphAndx6E19,Q3x2c9btp:Q3x2c9btphAndx6E19},index)=>{eb6W94MPqhAndx6E19??=\"\";M7N8CG3Bwgsd5OnH4ZlB4yphAndx6E19??=\"\";Q3x2c9btphAndx6E19??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`hAndx6E19-${idhAndx6E19}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{eb6W94MPq:eb6W94MPqhAndx6E19},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{eb6W94MPq:eb6W94MPqhAndx6E19},webPageId:\"bd_sIJyVX\"},motionChild:true,nodeId:\"aEekkMutt\",scopeId:\"GIZhYGG7G\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-n6i6xt framer-jwoa1m\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"aEekkMutt\",style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"inset 0px 1px 0px 0px var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)), 0px 8px 20px -6px var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)), -4px -4px 12px 0px var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",cornerShape:\"superellipse(1.5)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"PPC Specialista (Google Ads & Sklik)\"})}),className:\"framer-155th02\",\"data-framer-name\":\"N\\xe1zev firmy\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"tzCqrTm4K\",style:{\"--extracted-r6o4lv\":\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\"},text:M7N8CG3Bwgsd5OnH4ZlB4yphAndx6E19,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VxCOBmVqF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bufew5\",\"data-styles-preset\":\"ZXpruqRLa\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"PPC Specialista (Google Ads & Sklik)\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"/\"})}),className:\"framer-7bc3ap\",\"data-framer-name\":\"N\\xe1zev firmy\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"vfPhcTkPu\",style:{\"--extracted-r6o4lv\":\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VxCOBmVqF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bufew5\",\"data-styles-preset\":\"ZXpruqRLa\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"/\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"BrightFox\"})}),className:\"framer-1vpmniw\",\"data-framer-name\":\"N\\xe1zev firmy\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"GHxi_bdDc\",style:{\"--extracted-r6o4lv\":\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\"},text:Q3x2c9btphAndx6E19,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VxCOBmVqF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bufew5\",\"data-styles-preset\":\"ZXpruqRLa\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"BrightFox\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hts2tl-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kfQK6lM0z-container\",nodeId:\"kfQK6lM0z\",rendersWithMotion:true,scopeId:\"GIZhYGG7G\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"arrow-up-right\",iconSelection:\"ArrowUpRight\",id:\"kfQK6lM0z\",layoutId:\"kfQK6lM0z\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]})})})},idhAndx6E19);}),visible!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l0ds5c\",\"data-border\":true,\"data-framer-name\":\"Empty State\",layoutDependency:layoutDependency,layoutId:\"eHyftJLh8\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(136, 136, 136, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(204, 204, 204, 0.2)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 153))\"},children:\"No items\"})}),className:\"framer-1tvxeho\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qaFOEnOhx\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 153)\"},verticalAlignment:\"top\",withExternalLayout:true})})]});}})})})})})})})})});});const css=[\".framer-nhrhV.framer-jwoa1m, .framer-nhrhV .framer-jwoa1m { display: block; }\",\".framer-nhrhV.framer-1bvjq5o { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-nhrhV .framer-ihw7rj { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 100px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: auto; z-index: 1; }\",\".framer-nhrhV .framer-nut3jn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-nhrhV .framer-n6i6xt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 45px; justify-content: flex-start; padding: 0px 15px 0px 15px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-nhrhV .framer-155th02, .framer-nhrhV .framer-7bc3ap, .framer-nhrhV .framer-1vpmniw, .framer-nhrhV .framer-1tvxeho { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nhrhV .framer-1hts2tl-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-nhrhV .framer-1l0ds5c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; min-height: 100%; min-width: 100%; padding: 10px; position: relative; width: min-content; }\",\".framer-nhrhV.framer-v-1teyvck .framer-1hts2tl-container { height: 20px; width: 20px; }\",...sharedStyle.css,'.framer-nhrhV[data-border=\"true\"]::after, .framer-nhrhV [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 100\n * @framerIntrinsicWidth 426\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"VxCOBmVqF\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"iESdIHraC\":\"tOP\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_1xkb9ou\",\"trackingId\":\"odber-newsletteru-ticker\",\"type\":\"click\",\"nodeId\":\"HJMsoh_8e\"}]\n */const FramerGIZhYGG7G=withCSS(Component,css,\"framer-nhrhV\");export default FramerGIZhYGG7G;FramerGIZhYGG7G.displayName=\"TICKER-PR\\xc1CE\";FramerGIZhYGG7G.defaultProps={height:100,width:426};addPropertyControls(FramerGIZhYGG7G,{variant:{options:[\"HJMsoh_8e\",\"VxCOBmVqF\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},iESdIHraC:{defaultValue:true,title:\"TOP\",type:ControlType.Boolean},oniESdIHraCChange:{changes:\"iESdIHraC\",type:ControlType.ChangeHandler}});addFonts(FramerGIZhYGG7G,[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"},{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGIZhYGG7G\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"iESdIHraC\\\":\\\"tOP\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VxCOBmVqF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"426\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_1xkb9ou\\\",\\\"trackingId\\\":\\\"odber-newsletteru-ticker\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"HJMsoh_8e\\\"}]\",\"framerIntrinsicHeight\":\"100\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 3.97 0 L 11.03 0 L 15 6.75 L 0 6.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"6.75px\" id=\"SBko7elqY\" transform=\"translate(0.75 12)\" width=\"15px\"/><path d=\"M 0 1.875 C 0 0.839 0.839 0 1.875 0 C 2.911 0 3.75 0.839 3.75 1.875 C 3.75 2.911 2.911 3.75 1.875 3.75 C 0.839 3.75 0 2.911 0 1.875 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"3.75px\" id=\"UMRRFW3J9\" transform=\"translate(13.5 3)\" width=\"3.75px\"/><path d=\"M 0 5.598 L 3.099 0.367 C 3.234 0.14 3.48 0 3.744 0 C 4.009 0 4.254 0.14 4.389 0.367 L 9.505 9 L 2.005 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"8.999779475334805px\" id=\"iTRylJAeh\" transform=\"translate(13.745 9.75)\" width=\"9.505312500000002px\"/><path d=\"M 0 1.875 C 0 0.839 0.839 0 1.875 0 C 2.911 0 3.75 0.839 3.75 1.875 C 3.75 2.911 2.911 3.75 1.875 3.75 C 0.839 3.75 0 2.911 0 1.875 Z\" fill=\"transparent\" height=\"3.75px\" id=\"vMQlGSqLG\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 3)\" width=\"3.75px\"/><path d=\"M 0 12.001 L 6.853 0.37 C 6.988 0.141 7.234 0 7.5 0 C 7.766 0 8.012 0.141 8.147 0.37 L 15 12.001 Z\" fill=\"transparent\" height=\"12.001082203500054px\" id=\"oQjMZpxat\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(0.75 6.749)\" width=\"15px\"/><path d=\"M 0 0 L 7.059 0\" fill=\"transparent\" height=\"1px\" id=\"I6pJNimxP\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.72 12)\" width=\"7.059375000000003px\"/><path d=\"M 0 5.598 L 3.099 0.367 C 3.234 0.14 3.48 0 3.744 0 C 4.009 0 4.254 0.14 4.389 0.367 L 9.505 9 L 2.005 9\" fill=\"transparent\" height=\"8.999779475334805px\" id=\"uP9vagtBk\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.745 9.75)\" width=\"9.505312500000002px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1118047839\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RPnC5\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RPnC5 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Mountains\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-RPnC5\");Icon.displayName=\"Mountains\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Mountains\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d57bcd3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LiquidSurface from\"https://framerusercontent.com/modules/7vPBte32YjqKzX5Lvft5/gLuCbVXs7PRwZ0jAIjgN/LiquidSurface.js\";import Mountains from\"https://framerusercontent.com/modules/SgWo11UEt2hezHJLbe3W/O8EXHSRIlRqJKZp0Wopk/YM1l33Vvs.js\";const LiquidSurfaceFonts=getFonts(LiquidSurface);const enabledGestures={gP5f5JYFy:{hover:true}};const serializationHash=\"framer-bKW26\";const variantClassNames={gP5f5JYFy:\"framer-v-pgelik\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Iz0UIFt8T=undefined;const hCKWGWB2Z=undefined;const UPnFqRtQG=undefined;const RDvANs_hS=undefined;const oJu6RzXZh=undefined;const transition1={bounce:.15,delay:0,duration:.55,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,number,subtitle,text,title,width,...props})=>{return{...props,hCKWGWB2Z:icon??props.hCKWGWB2Z??Mountains,Iz0UIFt8T:number??props.Iz0UIFt8T??\"01\",oJu6RzXZh:text??props.oJu6RzXZh??\"Every climb gives you a reason to push harder, ride stronger, and discover what you’re capable of.\",RDvANs_hS:subtitle??props.RDvANs_hS??\"Go beyond comfortable.\",UPnFqRtQG:title??props.UPnFqRtQG??\"Push\"};};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,Iz0UIFt8T,UPnFqRtQG,RDvANs_hS,oJu6RzXZh,hCKWGWB2Z,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gP5f5JYFy\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pgelik\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"gP5f5JYFy\",ref:refBinding,style:{backgroundColor:\"var(--token-9addadb7-b288-4db2-8ce5-af9682f7ad04)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,...style},variants:{\"gP5f5JYFy-hover\":{backgroundColor:\"var(--token-47511444-79bb-457d-9587-657f8c5e674b)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i3pyvk\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"AaGEuG7tC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"110px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.85em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(248, 247, 243, 0.1))\"},children:\"01\"})}),className:\"framer-ay9dsr\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"ZvsPmWgvQ\",style:{\"--extracted-r6o4lv\":\"rgba(248, 247, 243, 0.1)\"},text:Iz0UIFt8T,variants:{\"gP5f5JYFy-hover\":{\"--extracted-r6o4lv\":\"rgba(14, 14, 13, 0.14)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"gP5f5JYFy-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"110px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.85em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(14, 14, 13, 0.14))\"},children:\"01\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q0gqm8\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Zx9BK8XZN\",style:{backgroundColor:\"var(--token-47511444-79bb-457d-9587-657f8c5e674b)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:0},variants:{\"gP5f5JYFy-hover\":{backgroundColor:\"var(--token-cf233fae-d46c-4598-a215-e7a0195c9a55)\",rotate:45}},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-su3tsh\",Component:hCKWGWB2Z,layoutDependency:layoutDependency,layoutId:\"ga6t4ziDC\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(14, 14, 13)\",\"--pgex8v\":1.75},variants:{\"gP5f5JYFy-hover\":{\"--21h8s6\":\"rgb(216, 255, 62)\"}}})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a4ob15\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"x_lzcIS7S\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"72px\",\"--framer-line-height\":\"0.95em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-67b4f81f-e64c-449a-b78c-75bbfb153900))\",\"--framer-text-transform\":\"uppercase\"},children:\"Push\"})}),className:\"framer-1ghf6g\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"P0NWzFTcA\",style:{\"--extracted-1of0zx5\":\"var(--token-67b4f81f-e64c-449a-b78c-75bbfb153900)\"},text:UPnFqRtQG,variants:{\"gP5f5JYFy-hover\":{\"--extracted-1of0zx5\":\"var(--token-cf233fae-d46c-4598-a215-e7a0195c9a55)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"gP5f5JYFy-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"72px\",\"--framer-line-height\":\"0.95em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-cf233fae-d46c-4598-a215-e7a0195c9a55))\",\"--framer-text-transform\":\"uppercase\"},children:\"Push\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2FpcmEgU2VtaSBDb25kZW5zZWQtNzAw\",\"--framer-font-family\":'\"Saira Semi Condensed\", \"Saira Semi Condensed Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.15em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-47511444-79bb-457d-9587-657f8c5e674b))\",\"--framer-text-transform\":\"uppercase\"},children:\"Go beyond comfortable.\"})}),className:\"framer-1j93tvu\",fonts:[\"GF;Saira Semi Condensed-700\"],layoutDependency:layoutDependency,layoutId:\"d80Lx9xBj\",style:{\"--extracted-r6o4lv\":\"var(--token-47511444-79bb-457d-9587-657f8c5e674b)\"},text:RDvANs_hS,variants:{\"gP5f5JYFy-hover\":{\"--extracted-r6o4lv\":\"var(--token-cf233fae-d46c-4598-a215-e7a0195c9a55)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"gP5f5JYFy-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2FpcmEgU2VtaSBDb25kZW5zZWQtNzAw\",\"--framer-font-family\":'\"Saira Semi Condensed\", \"Saira Semi Condensed Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.15em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cf233fae-d46c-4598-a215-e7a0195c9a55))\",\"--framer-text-transform\":\"uppercase\"},children:\"Go beyond comfortable.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2FpcmEgU2VtaSBDb25kZW5zZWQtcmVndWxhcg==\",\"--framer-font-family\":'\"Saira Semi Condensed\", \"Saira Semi Condensed Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0eabee0d-4ce9-4d3c-a330-8c31f5d93bfc))\"},children:\"Every climb gives you a reason to push harder, ride stronger, and discover what you’re capable of.\"})}),className:\"framer-1e3io8l\",fonts:[\"GF;Saira Semi Condensed-regular\"],layoutDependency:layoutDependency,layoutId:\"JrKRnL5zW\",style:{\"--extracted-r6o4lv\":\"var(--token-0eabee0d-4ce9-4d3c-a330-8c31f5d93bfc)\"},text:oJu6RzXZh,variants:{\"gP5f5JYFy-hover\":{\"--extracted-r6o4lv\":\"rgba(14, 14, 13, 0.75)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"gP5f5JYFy-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2FpcmEgU2VtaSBDb25kZW5zZWQtcmVndWxhcg==\",\"--framer-font-family\":'\"Saira Semi Condensed\", \"Saira Semi Condensed Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(14, 14, 13, 0.75))\"},children:\"Every climb gives you a reason to push harder, ride stronger, and discover what you’re capable of.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kitbcx-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Liquid Light\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JkQIw8PWN-container\",name:\"Liquid Light\",nodeId:\"JkQIw8PWN\",rendersWithMotion:true,scopeId:\"ILcWttjWO\",children:/*#__PURE__*/_jsx(LiquidSurface,{brightness:1,colors:{accent:\"rgb(215, 187, 147)\",highlight:\"rgb(238, 246, 255)\",shade:\"rgb(17, 26, 40)\"},edgeWidth:3.4,height:\"100%\",hoverLight:0,id:\"JkQIw8PWN\",layoutId:\"JkQIw8PWN\",light:{glow:.15,size:115},liquid:.9,material:\"navigation\",motion:{attraction:.8,playback:\"ambient\",speed:1},name:\"Liquid Light\",prism:.6,radius:0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-bKW26.framer-wvg5s3, .framer-bKW26 .framer-wvg5s3 { display: block; }\",\".framer-bKW26.framer-pgelik { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 480px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 30px; position: relative; width: 360px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bKW26 .framer-1i3pyvk { 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-bKW26 .framer-ay9dsr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bKW26 .framer-q0gqm8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 54px; justify-content: center; padding: 0px; position: relative; width: 54px; }\",\".framer-bKW26 .framer-su3tsh { flex: none; height: auto; position: relative; width: 24px; }\",\".framer-bKW26 .framer-a4ob15 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-bKW26 .framer-1ghf6g, .framer-bKW26 .framer-1j93tvu, .framer-bKW26 .framer-1e3io8l { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bKW26 .framer-1kitbcx-container { flex: none; height: 100%; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 480\n * @framerIntrinsicWidth 360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ia3rSTDOE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Iz0UIFt8T\":\"number\",\"UPnFqRtQG\":\"title\",\"RDvANs_hS\":\"subtitle\",\"oJu6RzXZh\":\"text\",\"hCKWGWB2Z\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramerILcWttjWO=withCSS(Component,css,\"framer-bKW26\");export default FramerILcWttjWO;FramerILcWttjWO.displayName=\"Principle Card\";FramerILcWttjWO.defaultProps={height:480,width:360};addPropertyControls(FramerILcWttjWO,{Iz0UIFt8T:{defaultValue:\"01\",title:\"Number\",type:ControlType.String},onIz0UIFt8TChange:{changes:\"Iz0UIFt8T\",type:ControlType.ChangeHandler},UPnFqRtQG:{defaultValue:\"Push\",title:\"Title\",type:ControlType.String},onUPnFqRtQGChange:{changes:\"UPnFqRtQG\",type:ControlType.ChangeHandler},RDvANs_hS:{defaultValue:\"Go beyond comfortable.\",title:\"Subtitle\",type:ControlType.String},onRDvANs_hSChange:{changes:\"RDvANs_hS\",type:ControlType.ChangeHandler},oJu6RzXZh:{defaultValue:\"Every climb gives you a reason to push harder, ride stronger, and discover what you’re capable of.\",displayTextArea:true,title:\"Text\",type:ControlType.String},onoJu6RzXZhChange:{changes:\"oJu6RzXZh\",type:ControlType.ChangeHandler},hCKWGWB2Z:{defaultValue:{identifier:\"module:SgWo11UEt2hezHJLbe3W/O8EXHSRIlRqJKZp0Wopk/YM1l33Vvs.js:default\",moduleId:\"SgWo11UEt2hezHJLbe3W\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerILcWttjWO,[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"},{cssFamilyName:\"Saira Semi Condensed\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Saira Semi Condensed\",url:\"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXe3TcMTg3j36Ebz.woff2\",weight:\"700\"},{cssFamilyName:\"Saira Semi Condensed\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Saira Semi Condensed\",url:\"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MD6c-2-nnJkHxyCjRcnMHcWVWV1cWRRU8OYuceqGT-.woff2\",weight:\"400\"}]},...LiquidSurfaceFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerILcWttjWO\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"480\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Iz0UIFt8T\\\":\\\"number\\\",\\\"UPnFqRtQG\\\":\\\"title\\\",\\\"RDvANs_hS\\\":\\\"subtitle\\\",\\\"oJu6RzXZh\\\":\\\"text\\\",\\\"hCKWGWB2Z\\\":\\\"icon\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ia3rSTDOE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerIntrinsicWidth\":\"360\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ILcWttjWO.map","// Generated by Framer (fc3086c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/jvEzidQwEEjj6Rw4BY2Q/xeughLOFxuPJ5UWYC1i9/HU2RdoZOU.js\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"M8mUGVYqr\",\"Qd9_43htG\"];const serializationHash=\"framer-mR3YE\";const variantClassNames={M8mUGVYqr:\"framer-v-1l1kspg\",Qd9_43htG:\"framer-v-s275nn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qDD79F3hM=undefined;const BSTuUWvvQ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:4,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Dark:\"Qd9_43htG\",Light:\"M8mUGVYqr\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,index,label,width,...props})=>{return{...props,BSTuUWvvQ:index??props.BSTuUWvvQ??\"/01\",qDD79F3hM:label??props.qDD79F3hM??\"About Us\",variant:humanReadableVariantMap[props.variant]??props.variant??\"M8mUGVYqr\"};};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,qDD79F3hM,BSTuUWvvQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"M8mUGVYqr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Qd9_43htG\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1l1kspg\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"M8mUGVYqr\",ref:refBinding,style:{...style},...addPropertyOverrides({Qd9_43htG:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-spklb4\",\"data-border\":true,\"data-framer-name\":\"Pill\",layoutDependency:layoutDependency,layoutId:\"GD4MnIe8J\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5a000aa3-bd05-4f71-9b9e-304f3352fe45)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-67b4f81f-e64c-449a-b78c-75bbfb153900)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{Qd9_43htG:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-top-width\":\"2px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-wit2yb\",\"data-border\":true,\"data-framer-name\":\"Wheel Dot\",layoutDependency:layoutDependency,layoutId:\"e12KXzH_K\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-cf233fae-d46c-4598-a215-e7a0195c9a55)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bf0fs1\",\"data-framer-name\":\"Hub\",layoutDependency:layoutDependency,layoutId:\"wMrRGtxaZ\",style:{backgroundColor:\"var(--token-cf233fae-d46c-4598-a215-e7a0195c9a55)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-pkztx3\",\"data-styles-preset\":\"HU2RdoZOU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cf233fae-d46c-4598-a215-e7a0195c9a55))\"},children:\"Label\"})}),className:\"framer-1qk4ol5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ugW7qRtZR\",style:{\"--extracted-r6o4lv\":\"var(--token-cf233fae-d46c-4598-a215-e7a0195c9a55)\"},text:qDD79F3hM,variants:{Qd9_43htG:{\"--extracted-r6o4lv\":\"var(--token-67b4f81f-e64c-449a-b78c-75bbfb153900)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Qd9_43htG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67b4f81f-e64c-449a-b78c-75bbfb153900))\",\"--framer-text-transform\":\"uppercase\"},children:\"About Us\"})}),fonts:[\"FS;Tanker-regular\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c5x20e\",\"data-border\":true,\"data-framer-name\":\"Road Line\",layoutDependency:layoutDependency,layoutId:\"ZkYJYbal3\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(14, 14, 13, 0.18)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"2px\"},variants:{Qd9_43htG:{\"--border-color\":\"rgba(248, 247, 243, 0.2)\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"38px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-112c0b8b-b587-4d0f-88be-4a9516a59aaf))\"},children:\"Index\"})}),className:\"framer-1qx9fz5\",fonts:[\"FS;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"uDH_CS8Jl\",style:{\"--extracted-r6o4lv\":\"var(--token-112c0b8b-b587-4d0f-88be-4a9516a59aaf)\"},text:BSTuUWvvQ,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-mR3YE.framer-1s3aeoo, .framer-mR3YE .framer-1s3aeoo { display: block; }\",\".framer-mR3YE.framer-1l1kspg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1120px; }\",\".framer-mR3YE .framer-spklb4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 9px 16px 9px 12px; position: relative; width: min-content; }\",\".framer-mR3YE .framer-wit2yb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 14px; justify-content: center; padding: 0px; position: relative; width: 14px; }\",\".framer-mR3YE .framer-1bf0fs1 { flex: none; height: 4px; position: relative; width: 4px; }\",\".framer-mR3YE .framer-1qk4ol5, .framer-mR3YE .framer-1qx9fz5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mR3YE .framer-1c5x20e { flex: 1 0 0px; height: 2px; position: relative; width: 1px; }\",\".framer-mR3YE.framer-v-s275nn .framer-spklb4 { padding: 9px 25px 9px 25px; }\",...sharedStyle.css,'.framer-mR3YE[data-border=\"true\"]::after, .framer-mR3YE [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 63\n * @framerIntrinsicWidth 1120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Qd9_43htG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"qDD79F3hM\":\"label\",\"BSTuUWvvQ\":\"index\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKOEf0QqKH=withCSS(Component,css,\"framer-mR3YE\");export default FramerKOEf0QqKH;FramerKOEf0QqKH.displayName=\"Section Head\";FramerKOEf0QqKH.defaultProps={height:63,width:1120};addPropertyControls(FramerKOEf0QqKH,{variant:{options:[\"M8mUGVYqr\",\"Qd9_43htG\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum},qDD79F3hM:{defaultValue:\"About Us\",title:\"Label\",type:ControlType.String},onqDD79F3hMChange:{changes:\"qDD79F3hM\",type:ControlType.ChangeHandler},BSTuUWvvQ:{defaultValue:\"/01\",title:\"Index\",type:ControlType.String},onBSTuUWvvQChange:{changes:\"BSTuUWvvQ\",type:ControlType.ChangeHandler}});addFonts(FramerKOEf0QqKH,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Tanker\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"},{cssFamilyName:\"Anton\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Anton\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TPY5PBRHOSXJ53WNSUYZQYX4FZUMAYNF/YHKM2QXXZHS7MS6DJUZXTGRXMIGWH7K5/PCXT6E5YCQO6SSVLT6UZPPGT7QKGXOUS.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKOEf0QqKH\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Qd9_43htG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1120\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"63\",\"framerVariables\":\"{\\\"qDD79F3hM\\\":\\\"label\\\",\\\"BSTuUWvvQ\\\":\\\"index\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KOEf0QqKH.map","// Generated by Framer (2790bda)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,patchBorderRadiusScaleCorrector,queryCache,RichText,runTasksWithYield,useComponentViewport,useLocaleCode,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NEXUSMAGJOBS from\"https://framerusercontent.com/modules/zPMMOQge5306owlPHx0L/LnQ194LirjsTx5WzCfb3/mOvjWVqPj.js\";const serializationHash=\"framer-9YDpz\";const variantClassNames={to95w9pWe:\"framer-v-cml7ia\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AMnC7MURl=undefined;const RxXEdDwcc=undefined;const OulJcaEaY=undefined;const repeater_item_countb5F96VQQD=undefined;const transition1={bounce:.2,delay:0,duration:.35,type:\"spring\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const numberToString=(value,options={},activeLocale)=>{const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;const{useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits}=options;const formatOptions={useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits};const number=Number(value);try{return number.toLocaleString(locale,formatOptions);}catch{try{return number.toLocaleString(fallbackLocale,formatOptions);}catch{return number.toLocaleString();}}};const query=prequery=>prequery({from:{alias:\"b5F96VQQD\",data:NEXUSMAGJOBS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},select:[],where:{left:{collection:\"b5F96VQQD\",name:\"M52LO0P19NxZVSRpgoCNw0u\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"M4tigd5AmGNJ18hxFnTAI8c\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"b5F96VQQD\",data:NEXUSMAGJOBS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},select:[],where:{left:{collection:\"b5F96VQQD\",name:\"M52LO0P19NxZVSRpgoCNw0u\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"M4tigd5AmGNJ18hxFnTAI8c\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,openInNewTab,tagline,width,...props})=>{return{...props,AMnC7MURl:link??props.AMnC7MURl,OulJcaEaY:tagline??props.OulJcaEaY??\"Liquid glass interfaces, crafted with care for modern products and teams that love detail.\",RxXEdDwcc:openInNewTab??props.RxXEdDwcc??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,OulJcaEaY,AMnC7MURl,RxXEdDwcc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"to95w9pWe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const activeLocaleCode=useLocaleCode();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-cml7ia\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"to95w9pWe\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Link,{href:AMnC7MURl,motionChild:true,nodeId:\"fIJD7O8k_\",openInNewTab:RxXEdDwcc,scopeId:\"QDzbscFYu\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-q3eo3v framer-1wmm19t\",\"data-framer-name\":\"Logo Row\",layoutDependency:layoutDependency,layoutId:\"fIJD7O8k_\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Logo NEXUSMAG\",fit:\"fit\",intrinsicHeight:556,intrinsicWidth:2438,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:556,pixelWidth:2438,positionX:\"center\",positionY:\"center\",sizes:\"175.3957px\",src:\"https://framerusercontent.com/images/9yAJIMmLsNQGMH62ekGHg1Mqnkc.png?width=2438&height=556\",srcSet:\"https://framerusercontent.com/images/9yAJIMmLsNQGMH62ekGHg1Mqnkc.png?scale-down-to=512&width=2438&height=556 512w,https://framerusercontent.com/images/9yAJIMmLsNQGMH62ekGHg1Mqnkc.png?scale-down-to=1024&width=2438&height=556 1024w,https://framerusercontent.com/images/9yAJIMmLsNQGMH62ekGHg1Mqnkc.png?scale-down-to=2048&width=2438&height=556 2048w,https://framerusercontent.com/images/9yAJIMmLsNQGMH62ekGHg1Mqnkc.png?width=2438&height=556 2438w\"},className:\"framer-mafkib\",\"data-framer-name\":\"Avatar\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"Mueaf9qWI\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kdxo36\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"b5F96VQQD\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55))\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\",\"--corner-shape-fallback\":.752,borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{const repeater_item_countb5F96VQQD=collection?.length??0;const textContent=numberToString(repeater_item_countb5F96VQQD,{locale:\"\",minimumIntegerDigits:2,notation:\"standard\",style:\"decimal\"},activeLocaleCode);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1un671b\",\"data-framer-name\":\"icon\",layoutDependency:layoutDependency,layoutId:\"MNTSRqYgM\",style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:\"03\"})}),className:\"framer-11ebruu\",\"data-framer-name\":\"No.\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"vz94zOjE0\",style:{\"--extracted-tcooor\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:textContent,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:\"aktivn\\xedch inzer\\xe1tů\"})}),className:\"framer-nod4fj\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"Lt59yumnC\",style:{\"--extracted-tcooor\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})});}})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:\"Liquid glass interfaces, crafted with care for modern products and teams that love detail.\"})}),className:\"framer-1e7u42b\",\"data-framer-name\":\"Tagline\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"T1nNwZqP6\",style:{\"--extracted-r6o4lv\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\"},text:OulJcaEaY,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-9YDpz.framer-1wmm19t, .framer-9YDpz .framer-1wmm19t { display: block; }\",\".framer-9YDpz.framer-cml7ia { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-9YDpz .framer-q3eo3v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-9YDpz .framer-mafkib { flex: none; height: 40px; overflow: hidden; position: relative; width: auto; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-9YDpz .framer-1kdxo36 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 3px; position: relative; width: min-content; z-index: 1; }\",\".framer-9YDpz .framer-1un671b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 2px 10px 2px 10px; position: relative; width: min-content; }\",\".framer-9YDpz .framer-11ebruu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9YDpz .framer-nod4fj { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-9YDpz .framer-1e7u42b { --framer-text-wrap: balance; -webkit-user-select: none; align-self: stretch; cursor: default; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",'.framer-9YDpz[data-border=\"true\"]::after, .framer-9YDpz [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 186\n * @framerIntrinsicWidth 175\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OulJcaEaY\":\"tagline\",\"AMnC7MURl\":\"link\",\"RxXEdDwcc\":\"openInNewTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQDzbscFYu=withCSS(Component,css,\"framer-9YDpz\");export default FramerQDzbscFYu;FramerQDzbscFYu.displayName=\"Footer Brand\";FramerQDzbscFYu.defaultProps={height:186,width:175};addPropertyControls(FramerQDzbscFYu,{OulJcaEaY:{defaultValue:\"Liquid glass interfaces, crafted with care for modern products and teams that love detail.\",title:\"Tagline\",type:ControlType.String},onOulJcaEaYChange:{changes:\"OulJcaEaY\",type:ControlType.ChangeHandler},AMnC7MURl:{title:\"Link\",type:ControlType.Link},RxXEdDwcc:{defaultValue:true,description:\"Built by Matthias \\xd6lschlegel 💪\\n[Explore more components](https://framer.link/fsd2pgh)\",title:\"Open In New Tab\",type:ControlType.Boolean},onRxXEdDwccChange:{changes:\"RxXEdDwcc\",type:ControlType.ChangeHandler}});addFonts(FramerQDzbscFYu,[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});FramerQDzbscFYu.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload()],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQDzbscFYu\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"186\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"OulJcaEaY\\\":\\\"tagline\\\",\\\"AMnC7MURl\\\":\\\"link\\\",\\\"RxXEdDwcc\\\":\\\"openInNewTab\\\"}\",\"framerIntrinsicWidth\":\"175\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QDzbscFYu.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n */export default function FC_GlobalSmartModalClose({componentInstance}){// Check if we're in Framer canvas\nconst isFramerCanvas=!window?.shopXtools;const handleClose=e=>{e.preventDefault();e.stopPropagation();if(!isFramerCanvas){// Dispatch the event synchronously\ndocument.dispatchEvent(new CustomEvent(\"global_modal_close\",{bubbles:true,cancelable:true}));}else{console.log(\"In Framer canvas - close event not dispatched\");}};const content=Array.isArray(componentInstance)?componentInstance[0]:componentInstance;if(!content||!/*#__PURE__*/React.isValidElement(content)){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\"},onClick:handleClose,role:\"button\",tabIndex:0,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault()// Prevent scrolling with spacebar\n;handleClose(e);}},\"aria-label\":\"Close modal\",children:\"Connect Instance\"});}return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\"},children:/*#__PURE__*/React.cloneElement(content,{style:{...content.props?.style||{},width:\"100%\",height:\"100%\"},onClick:e=>{handleClose(e);// Call the original onClick after our close handler\nif(content.props?.onClick){content.props.onClick(e);}},role:\"button\",tabIndex:0,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault()// Prevent scrolling with spacebar\n;handleClose(e);}},\"aria-label\":\"Close modal\"})});}// Add Framer property controls\naddPropertyControls(FC_GlobalSmartModalClose,{componentInstance:{type:ControlType.ComponentInstance,title:\"Component\",description:\"Connect to your close button design on canvas\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalSmartModalClose\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalSmartModalClose.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{useInView,useReducedMotion}from\"framer-motion\";const DEFAULT_IMAGE_URL=\"https://framerusercontent.com/images/R2ELvTFlmvVgEbqWAOp3EcRO0.png\";const BASE_RESOLUTION=800;const CANVAS_PREVIEW_MS=15e3;const SLOWEST_INTERVAL_SECONDS=.18;const FASTEST_INTERVAL_SECONDS=.06;const DEFAULT_SPEED=100;const sourceCache=new Map;const processedFrameCache=new Map;function normalizeSpeed(value){if(value===\"slow\")return 1;if(value===\"quick\")return 100;if(typeof value!==\"number\"||!Number.isFinite(value))return DEFAULT_SPEED;return Math.max(1,Math.min(100,Math.round(value)));}function speedToIntervalSeconds(speed){const progress=(normalizeSpeed(speed)-1)/99;return SLOWEST_INTERVAL_SECONDS-progress*(SLOWEST_INTERVAL_SECONDS-FASTEST_INTERVAL_SECONDS);}function unwrapColor(value){if(value==null)return\"\";if(typeof value===\"string\")return value.trim();if(typeof value===\"object\"){const candidate=value.value??value.fill??value.light??value.dark;return unwrapColor(candidate);}return\"\";}function parseRgba(value,fallback){const color=value.trim().toLowerCase();if(!color||color===\"transparent\"||color===\"none\"){return{r:0,g:0,b:0,a:0};}const shortHex=/^#([\\da-f])([\\da-f])([\\da-f])([\\da-f])?$/i.exec(color);if(shortHex){return{r:parseInt(shortHex[1]+shortHex[1],16),g:parseInt(shortHex[2]+shortHex[2],16),b:parseInt(shortHex[3]+shortHex[3],16),a:shortHex[4]?parseInt(shortHex[4]+shortHex[4],16):255};}const hex=/^#([\\da-f]{6})([\\da-f]{2})?$/i.exec(color);if(hex){return{r:parseInt(hex[1].slice(0,2),16),g:parseInt(hex[1].slice(2,4),16),b:parseInt(hex[1].slice(4,6),16),a:hex[2]?parseInt(hex[2],16):255};}const rgb=/^rgba?\\(\\s*([\\d.]+)[,\\s]+([\\d.]+)[,\\s]+([\\d.]+)(?:\\s*[,/]\\s*([\\d.]+%?))?\\s*\\)$/i.exec(color);if(rgb){const alpha=rgb[4]?rgb[4].endsWith(\"%\")?parseFloat(rgb[4])/100*255:parseFloat(rgb[4])*255:255;return{r:Math.max(0,Math.min(255,Number(rgb[1]))),g:Math.max(0,Math.min(255,Number(rgb[2]))),b:Math.max(0,Math.min(255,Number(rgb[3]))),a:Math.max(0,Math.min(255,alpha))};}return fallback;}function resolveRenderColor(value,host,fallback){const raw=unwrapColor(value);if(!raw)return{r:0,g:0,b:0,a:0};if(raw.startsWith(\"#\")||raw.startsWith(\"rgb\")||raw===\"transparent\"||raw===\"none\"){return parseRgba(raw,fallback);}if(typeof document===\"undefined\"||!host)return fallback;const probe=document.createElement(\"span\");probe.style.color=raw;probe.style.display=\"none\";host.appendChild(probe);const computed=getComputedStyle(probe).color;probe.remove();return parseRgba(computed,fallback);}function imageDetails(image){if(typeof image===\"string\")return{src:image,alt:\"\"};return{src:image?.src||DEFAULT_IMAGE_URL,alt:image?.alt||\"\",srcSet:image?.srcSet,positionX:image?.positionX,positionY:image?.positionY};}function loadSourcePixels(src,pixelSize){const size=Math.max(1,Math.round(pixelSize));const key=`${src}|${size}`;const cached=sourceCache.get(key);if(cached)return cached;const promise=new Promise((resolve,reject)=>{const image=new Image;image.crossOrigin=\"anonymous\";image.onload=()=>{try{const aspect=image.naturalWidth/image.naturalHeight||1;let width;let height;if(aspect>=1){width=Math.max(1,Math.floor(BASE_RESOLUTION/size));height=Math.max(1,Math.floor(width/aspect));}else{height=Math.max(1,Math.floor(BASE_RESOLUTION/size));width=Math.max(1,Math.floor(height*aspect));}const canvas=document.createElement(\"canvas\");canvas.width=width;canvas.height=height;const context=canvas.getContext(\"2d\",{willReadFrequently:true});if(!context)throw new Error(\"Canvas 2D is unavailable\");context.imageSmoothingEnabled=false;context.drawImage(image,0,0,width,height);resolve(context.getImageData(0,0,width,height));}catch(error){reject(error);}};image.onerror=()=>reject(new Error(`Unable to load image: ${src}`));image.src=src;});sourceCache.set(key,promise);promise.catch(()=>sourceCache.delete(key));if(sourceCache.size>16){const oldest=sourceCache.keys().next().value;if(oldest)sourceCache.delete(oldest);}return promise;}function clampByte(value){return value<0?0:value>255?255:value;}function applyTarget(data,index,color){data[index]=color.r;data[index+1]=color.g;data[index+2]=color.b;data[index+3]=color.a;}function ditherPixels(source,algorithm,threshold,brightness,midtones,background,dot){const data=new Uint8ClampedArray(source.data);const{width,height}=source;const factor=1+brightness/100;const adjustedThreshold=Math.round(threshold*midtones/50);for(let index=0;index<data.length;index+=4){data[index]=clampByte(data[index]*factor);data[index+1]=clampByte(data[index+1]*factor);data[index+2]=clampByte(data[index+2]*factor);}const diffuse=(x,y,errorR,errorG,errorB,weight)=>{if(x<0||x>=width||y<0||y>=height)return;const index=(y*width+x)*4;data[index]=clampByte(data[index]+errorR*weight);data[index+1]=clampByte(data[index+1]+errorG*weight);data[index+2]=clampByte(data[index+2]+errorB*weight);};const bayer=[0,8,2,10,12,4,14,6,3,11,1,9,15,7,13,5];for(let y=0;y<height;y++){for(let x=0;x<width;x++){const index=(y*width+x)*4;const luminance=Math.round(.299*data[index]+.587*data[index+1]+.114*data[index+2]);let localThreshold=adjustedThreshold;if(algorithm===\"ordered\"){localThreshold+=(bayer[y%4*4+x%4]-7.5)*16;}else if(algorithm===\"random\"){localThreshold+=(Math.random()-.5)*100;}const target=luminance>localThreshold?dot:background;const errorR=data[index]-target.r;const errorG=data[index+1]-target.g;const errorB=data[index+2]-target.b;applyTarget(data,index,target);if(algorithm===\"floyd-steinberg\"){diffuse(x+1,y,errorR,errorG,errorB,7/16);diffuse(x-1,y+1,errorR,errorG,errorB,3/16);diffuse(x,y+1,errorR,errorG,errorB,5/16);diffuse(x+1,y+1,errorR,errorG,errorB,1/16);}else if(algorithm===\"atkinson\"){diffuse(x+1,y,errorR,errorG,errorB,1/8);diffuse(x+2,y,errorR,errorG,errorB,1/8);diffuse(x-1,y+1,errorR,errorG,errorB,1/8);diffuse(x,y+1,errorR,errorG,errorB,1/8);diffuse(x+1,y+1,errorR,errorG,errorB,1/8);diffuse(x,y+2,errorR,errorG,errorB,1/8);}}}return new ImageData(data,width,height);}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 650\n * @framerIntrinsicHeight 490\n * @framerDisableUnlink\n */export default function Dither(props){const{image,algorithm=\"atkinson\",threshold=186,brightness=-28,midtones=59,pixelSize=1,glow=16,animation:animationInput,radius=\"0px\",enabled=true,style}=props;const bgColorInput=props.backgroundColor;const dotColor=props.dotColor??\"#FFFFFF\";const animation={enabled:animationInput?.enabled??true,canvasPreview:animationInput?.canvasPreview??true,speed:normalizeSpeed(animationInput?.speed),intensity:animationInput?.intensity??21};const media=imageDetails(image);const rootRef=useRef(null);const canvasRef=useRef(null);const workCanvasRef=useRef(null);const frameRef=useRef(null);const generationRef=useRef(0);const sourceRef=useRef(null);const colorsRef=useRef({background:{r:0,g:0,b:0,a:255},dot:{r:255,g:255,b:255,a:255}});const isInView=useInView(rootRef,{once:false});const reducedMotion=useReducedMotion();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[imageAspect,setImageAspect]=useState(1156/1412);const previewKey=`${algorithm}|${threshold}|${brightness}|${midtones}|${pixelSize}|${glow}|${unwrapColor(bgColorInput)}|${unwrapColor(dotColor)}|${animation.enabled}|${animation.canvasPreview}|${animation.speed}|${animation.intensity}|${enabled}|${media.src}`;const draw=(animatedBrightness=brightness)=>{const canvas=canvasRef.current;const source=sourceRef.current;if(!canvas||!source||!enabled)return;const context=canvas.getContext(\"2d\");if(!context)return;if(canvas.width!==source.width||canvas.height!==source.height){canvas.width=source.width;canvas.height=source.height;}const{background,dot}=colorsRef.current;const processedKey=[media.src,pixelSize,algorithm,threshold,animatedBrightness.toFixed(3),midtones,background.r,background.g,background.b,background.a,dot.r,dot.g,dot.b,dot.a].join(\"|\");let processed=processedFrameCache.get(processedKey);if(!processed){processed=ditherPixels(source,algorithm,threshold,animatedBrightness,midtones,background,dot);processedFrameCache.set(processedKey,processed);if(processedFrameCache.size>48){const oldest=processedFrameCache.keys().next().value;if(oldest)processedFrameCache.delete(oldest);}}let work=workCanvasRef.current;if(!work)work=workCanvasRef.current=document.createElement(\"canvas\");if(work.width!==source.width||work.height!==source.height){work.width=source.width;work.height=source.height;}const workContext=work.getContext(\"2d\");if(!workContext)return;workContext.putImageData(processed,0,0);context.clearRect(0,0,canvas.width,canvas.height);context.globalCompositeOperation=\"source-over\";context.filter=\"none\";context.drawImage(work,0,0);if(glow>0){context.filter=`blur(${glow/4}px)`;context.globalCompositeOperation=\"lighter\";context.drawImage(work,0,0);context.filter=\"none\";context.globalCompositeOperation=\"source-over\";}};useEffect(()=>{const host=rootRef.current;const resolveColors=()=>{colorsRef.current={background:resolveRenderColor(bgColorInput,host,{r:0,g:0,b:0,a:255}),dot:resolveRenderColor(dotColor,host,{r:255,g:255,b:255,a:255})};draw();};resolveColors();if(!host||typeof MutationObserver===\"undefined\")return;const observer=new MutationObserver(resolveColors);observer.observe(document.documentElement,{attributes:true,attributeFilter:[\"class\",\"style\",\"data-framer-theme\"]});const scheme=matchMedia(\"(prefers-color-scheme: dark)\");scheme.addEventListener?.(\"change\",resolveColors);return()=>{observer.disconnect();scheme.removeEventListener?.(\"change\",resolveColors);};},[bgColorInput,dotColor]);useEffect(()=>{const generation=++generationRef.current;sourceRef.current=null;loadSourcePixels(media.src,pixelSize).then(pixels=>{if(generation!==generationRef.current)return;sourceRef.current=pixels;setImageAspect(pixels.width/pixels.height);draw();}).catch(()=>{if(generation!==generationRef.current)return;if(media.src!==DEFAULT_IMAGE_URL){loadSourcePixels(DEFAULT_IMAGE_URL,pixelSize).then(pixels=>{if(generation!==generationRef.current)return;sourceRef.current=pixels;setImageAspect(pixels.width/pixels.height);draw();});}});return()=>{generationRef.current++;};},[media.src,pixelSize]);useEffect(()=>{draw();},[algorithm,threshold,brightness,midtones,glow,enabled,previewKey]);useEffect(()=>{if(frameRef.current!=null)cancelAnimationFrame(frameRef.current);frameRef.current=null;const canvasAnimationAllowed=!isCanvas||animation.canvasPreview;if(reducedMotion){draw();return;}if(!enabled||!animation.enabled||!canvasAnimationAllowed||!isInView||typeof document===\"undefined\"){draw();return;}const startedAt=performance.now();const deadline=isCanvas?startedAt+CANVAS_PREVIEW_MS:Number.POSITIVE_INFINITY;let previous=startedAt;let elapsed=0;// Linear mapping: Speed 1 = 0.18s, Speed 100 = 0.06s.\nconst interval=speedToIntervalSeconds(animation.speed)*1e3;const variation=.001+Math.max(0,Math.min(100,animation.intensity))/100*9.999;const tick=now=>{if(!isInView||document.visibilityState!==\"visible\"||now>=deadline){frameRef.current=null;draw();return;}elapsed+=now-previous;previous=now;if(elapsed>=interval){const bucket=Math.floor(now/interval);const pseudoRandom=Math.sin(bucket*12.9898)*43758.5453;const normalized=pseudoRandom-Math.floor(pseudoRandom);const animatedBrightness=brightness+(normalized*2-1)*variation;draw(animatedBrightness);elapsed%=interval;}frameRef.current=requestAnimationFrame(tick);};const resume=()=>{if(document.visibilityState!==\"visible\"||frameRef.current!=null)return;previous=performance.now();frameRef.current=requestAnimationFrame(tick);};const handleVisibility=()=>{if(document.visibilityState===\"visible\"){resume();}else{if(frameRef.current!=null)cancelAnimationFrame(frameRef.current);frameRef.current=null;}};document.addEventListener(\"visibilitychange\",handleVisibility);resume();return()=>{document.removeEventListener(\"visibilitychange\",handleVisibility);if(frameRef.current!=null)cancelAnimationFrame(frameRef.current);frameRef.current=null;};},[previewKey,isInView,reducedMotion,isCanvas]);const position=`${(media.positionX??.5)*100}% ${(media.positionY??.5)*100}%`;const fitHeight=style?.height==null||style.height===\"auto\";const rootStyle={position:\"relative\",width:\"100%\",height:fitHeight?\"auto\":\"100%\",aspectRatio:imageAspect,background:enabled?unwrapColor(bgColorInput)||\"transparent\":undefined,borderRadius:radius,overflow:\"hidden\",...style};return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:rootStyle,\"data-dither\":\"true\",children:[fitHeight&&/*#__PURE__*/_jsx(\"div\",{\"data-build\":\"dither-prod-20260925-02\",\"aria-hidden\":\"true\",style:{width:\"100%\",aspectRatio:imageAspect,pointerEvents:\"none\"}}),!enabled&&/*#__PURE__*/_jsx(\"img\",{src:media.src,srcSet:media.srcSet,alt:media.alt,style:{width:\"100%\",height:\"100%\",position:\"absolute\",inset:0,display:\"block\",objectFit:\"cover\",objectPosition:position}}),/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,\"aria-label\":media.alt?`Dithered version of ${media.alt} with ${algorithm} dithering applied`:`Image with ${algorithm} dithering applied`,style:{width:\"100%\",height:\"100%\",position:\"absolute\",inset:0,display:enabled?\"block\":\"none\",objectFit:\"cover\",objectPosition:position,imageRendering:\"pixelated\"}})]});}addPropertyControls(Dither,{image:{type:ControlType.ResponsiveImage,title:\"Image\"},algorithm:{type:ControlType.Enum,title:\"Algorithm\",options:[\"floyd-steinberg\",\"ordered\",\"random\",\"atkinson\"],optionTitles:[\"Floyd\",\"Ordered\",\"Random\",\"Atkinson\"],defaultValue:\"atkinson\",displaySegmentedControl:false},threshold:{type:ControlType.Number,title:\"Threshold\",defaultValue:186,min:0,max:255,step:1},brightness:{type:ControlType.Number,title:\"Brightness\",defaultValue:-28,min:-100,max:100,step:1},midtones:{type:ControlType.Number,title:\"Midtones\",defaultValue:59,min:0,max:100,step:1},pixelSize:{type:ControlType.Number,title:\"Pixel size\",defaultValue:1,min:1,max:100,step:1},glow:{type:ControlType.Number,title:\"Glow\",defaultValue:16,min:0,max:50,step:1},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#000000\",optional:true},dotColor:{type:ControlType.Color,title:\"Pixels\",defaultValue:\"#FFFFFF\"},animation:{type:ControlType.Object,icon:\"effect\",title:\"Animation\",buttonTitle:\"Edit motion\",defaultValue:{enabled:true,canvasPreview:true,speed:DEFAULT_SPEED,intensity:21},controls:{enabled:{type:ControlType.Boolean,title:\"Animate\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:true},canvasPreview:{type:ControlType.Boolean,title:\"Preview\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:true,hidden:value=>!value?.enabled},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:DEFAULT_SPEED,min:1,max:100,step:1,hidden:value=>!value?.enabled},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:21,min:0,max:100,step:1,hidden:value=>!value?.enabled}}},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"0px\"},enabled:{type:ControlType.Boolean,title:\"Dither\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});Dither.displayName=\"Dither\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Dither\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"490\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"650\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Dither_Prod.map","// Generated by Framer (bb8870d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,CycleVariantState,getFonts,patchBorderRadiusScaleCorrector,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Dither from\"https://framerusercontent.com/modules/lx89wDT6AiK5luo3hObH/Ld1vtLeSWU3XeIQIImKL/Dither_Prod.js\";const DitherFonts=getFonts(Dither);const cycleOrder=[\"gdG7usxeV\",\"sHRjZgDgQ\",\"quOBfK9hY\",\"vOjo92UPC\",\"GckarwCgM\"];const serializationHash=\"framer-912Xy\";const variantClassNames={GckarwCgM:\"framer-v-1f6by4e\",gdG7usxeV:\"framer-v-pwmnh4\",quOBfK9hY:\"framer-v-1srk11r\",sHRjZgDgQ:\"framer-v-1ybywuz\",vOjo92UPC:\"framer-v-1k1byoj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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={\"Variant 1\":\"gdG7usxeV\",\"Variant 2\":\"sHRjZgDgQ\",\"Variant 3\":\"quOBfK9hY\",\"Variant 4\":\"vOjo92UPC\",\"Variant 5\":\"GckarwCgM\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gdG7usxeV\"};};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:\"gdG7usxeV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearws8ebg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),500);});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useOnVariantChange(baseVariant,{default:onAppearws8ebg});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pwmnh4\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gdG7usxeV\",ref:refBinding,style:{\"--corner-shape-fallback\":.752,borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",...style},...addPropertyOverrides({GckarwCgM:{\"data-framer-name\":\"Variant 5\"},quOBfK9hY:{\"data-framer-name\":\"Variant 3\"},sHRjZgDgQ:{\"data-framer-name\":\"Variant 2\"},vOjo92UPC:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yr9i1w-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kdn6a1NMP-container\",nodeId:\"kdn6a1NMP\",rendersWithMotion:true,scopeId:\"dBkoPAotb\",children:/*#__PURE__*/_jsx(Dither,{algorithm:\"atkinson\",animation:{canvasPreview:true,enabled:true,intensity:21,speed:100},backgroundColor:\"rgb(0, 0, 0)\",brightness:-15,dotColor:\"rgb(255, 255, 255)\",enabled:true,glow:50,height:\"100%\",id:\"kdn6a1NMP\",image:addImageAlt({pixelHeight:1152,pixelWidth:896,src:\"https://framerusercontent.com/images/RfJix2qN0YBFH0Pfe5bF6p0eiM.jpg?width=896&height=1152\",srcSet:\"https://framerusercontent.com/images/RfJix2qN0YBFH0Pfe5bF6p0eiM.jpg?scale-down-to=1024&width=896&height=1152 796w,https://framerusercontent.com/images/RfJix2qN0YBFH0Pfe5bF6p0eiM.jpg?width=896&height=1152 896w\"},\"\"),layoutId:\"kdn6a1NMP\",midtones:37,pixelSize:1,radius:\"0px\",style:{height:\"100%\",width:\"100%\"},threshold:113,width:\"100%\",...addPropertyOverrides({GckarwCgM:{algorithm:\"random\",brightness:55,glow:0,image:addImageAlt({pixelHeight:1923,pixelWidth:1538,src:\"https://framerusercontent.com/images/IDjz86sOxuItgALfJGeXbBfJiU.jpg?width=1538&height=1923\",srcSet:\"https://framerusercontent.com/images/IDjz86sOxuItgALfJGeXbBfJiU.jpg?scale-down-to=1024&width=1538&height=1923 818w,https://framerusercontent.com/images/IDjz86sOxuItgALfJGeXbBfJiU.jpg?width=1538&height=1923 1538w\"},\"\"),midtones:82,threshold:45},quOBfK9hY:{brightness:-41,glow:18,image:addImageAlt({pixelHeight:1536,pixelWidth:1024,src:\"https://framerusercontent.com/images/394jM5CUuNSXzRNpnZTCLohJCs.png?width=1024&height=1536\",srcSet:\"https://framerusercontent.com/images/394jM5CUuNSXzRNpnZTCLohJCs.png?scale-down-to=1024&width=1024&height=1536 682w,https://framerusercontent.com/images/394jM5CUuNSXzRNpnZTCLohJCs.png?width=1024&height=1536 1024w\"},\"\"),midtones:100,threshold:98},sHRjZgDgQ:{brightness:-12,image:addImageAlt({pixelHeight:1536,pixelWidth:1024,src:\"https://framerusercontent.com/images/LnS2E3mJ1IiVsSTFvHko6oMu5A.png?width=1024&height=1536\",srcSet:\"https://framerusercontent.com/images/LnS2E3mJ1IiVsSTFvHko6oMu5A.png?scale-down-to=1024&width=1024&height=1536 682w,https://framerusercontent.com/images/LnS2E3mJ1IiVsSTFvHko6oMu5A.png?width=1024&height=1536 1024w\"},\"\"),midtones:20,threshold:241},vOjo92UPC:{brightness:-42,image:addImageAlt({pixelHeight:1279,pixelWidth:1023,src:\"https://framerusercontent.com/images/2pOacYmiYVeqOemjMPLK6t2ZM.jpg?width=1023&height=1279\",srcSet:\"https://framerusercontent.com/images/2pOacYmiYVeqOemjMPLK6t2ZM.jpg?scale-down-to=1024&width=1023&height=1279 819w,https://framerusercontent.com/images/2pOacYmiYVeqOemjMPLK6t2ZM.jpg?width=1023&height=1279 1023w\"},\"\"),midtones:68,pixelSize:2,threshold:89}},baseVariant,gestureVariant)})})})})})})});});const css=[\".framer-912Xy.framer-c2g10g, .framer-912Xy .framer-c2g10g { display: block; }\",\".framer-912Xy.framer-pwmnh4 { height: 800px; overflow: hidden; position: relative; width: 720px; will-change: var(--framer-will-change-override, transform); }\",\".framer-912Xy .framer-yr9i1w-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 720\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sHRjZgDgQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"quOBfK9hY\":{\"layout\":[\"fixed\",\"fixed\"]},\"vOjo92UPC\":{\"layout\":[\"fixed\",\"fixed\"]},\"GckarwCgM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdBkoPAotb=withCSS(Component,css,\"framer-912Xy\");export default FramerdBkoPAotb;FramerdBkoPAotb.displayName=\"Demo Component\";FramerdBkoPAotb.defaultProps={height:800,width:720};addPropertyControls(FramerdBkoPAotb,{variant:{options:[\"gdG7usxeV\",\"sHRjZgDgQ\",\"quOBfK9hY\",\"vOjo92UPC\",\"GckarwCgM\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerdBkoPAotb,[{explicitInter:true,fonts:[]},...DitherFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdBkoPAotb\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sHRjZgDgQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"quOBfK9hY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vOjo92UPC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GckarwCgM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"720\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dBkoPAotb.map","// Generated by Framer (5b58884)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Saira Semi Condensed-500\",\"GF;Saira Semi Condensed-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Saira Semi Condensed\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Saira Semi Condensed\",url:\"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXf_S8MTg3j36Ebz.woff2\",weight:\"500\"},{cssFamilyName:\"Saira Semi Condensed\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Saira Semi Condensed\",url:\"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXe3TcMTg3j36Ebz.woff2\",weight:\"700\"}]}];export const css=[\".framer-amCQi .framer-styles-preset-ynvymw:not(.rich-text-wrapper), .framer-amCQi .framer-styles-preset-ynvymw.rich-text-wrapper p { --framer-font-family: \\\"Saira Semi Condensed\\\", \\\"Saira Semi Condensed Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Saira Semi Condensed\\\", \\\"Saira Semi Condensed Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 110%; --framer-paragraph-spacing: 12px; --framer-text-alignment: left; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1439px) and (min-width: 1200px) { .framer-amCQi .framer-styles-preset-ynvymw:not(.rich-text-wrapper), .framer-amCQi .framer-styles-preset-ynvymw.rich-text-wrapper p { --framer-font-family: \\\"Saira Semi Condensed\\\", \\\"Saira Semi Condensed Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Saira Semi Condensed\\\", \\\"Saira Semi Condensed Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 110%; --framer-paragraph-spacing: 12px; --framer-text-alignment: left; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --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: 640px) { .framer-amCQi .framer-styles-preset-ynvymw:not(.rich-text-wrapper), .framer-amCQi .framer-styles-preset-ynvymw.rich-text-wrapper p { --framer-font-family: \\\"Saira Semi Condensed\\\", \\\"Saira Semi Condensed Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Saira Semi Condensed\\\", \\\"Saira Semi Condensed Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 110%; --framer-paragraph-spacing: 8px; --framer-text-alignment: left; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 639px) and (min-width: 0px) { .framer-amCQi .framer-styles-preset-ynvymw:not(.rich-text-wrapper), .framer-amCQi .framer-styles-preset-ynvymw.rich-text-wrapper p { --framer-font-family: \\\"Saira Semi Condensed\\\", \\\"Saira Semi Condensed Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Saira Semi Condensed\\\", \\\"Saira Semi Condensed Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 110%; --framer-paragraph-spacing: 8px; --framer-text-alignment: left; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-amCQi\";\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 (5b58884)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Tanker-regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"}]}];export const css=[\".framer-Xb1FN .framer-styles-preset-1rljbv7:not(.rich-text-wrapper), .framer-Xb1FN .framer-styles-preset-1rljbv7.rich-text-wrapper h3 { --framer-font-family: \\\"Tanker\\\", \\\"Tanker Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 35px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 60px; --framer-text-alignment: left; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\",\"@media (max-width: 1439px) and (min-width: 1200px) { .framer-Xb1FN .framer-styles-preset-1rljbv7:not(.rich-text-wrapper), .framer-Xb1FN .framer-styles-preset-1rljbv7.rich-text-wrapper h3 { --framer-font-family: \\\"Tanker\\\", \\\"Tanker Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 60px; --framer-text-alignment: left; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-Xb1FN .framer-styles-preset-1rljbv7:not(.rich-text-wrapper), .framer-Xb1FN .framer-styles-preset-1rljbv7.rich-text-wrapper h3 { --framer-font-family: \\\"Tanker\\\", \\\"Tanker Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 32px; --framer-text-alignment: left; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-Xb1FN .framer-styles-preset-1rljbv7:not(.rich-text-wrapper), .framer-Xb1FN .framer-styles-preset-1rljbv7.rich-text-wrapper h3 { --framer-font-family: \\\"Tanker\\\", \\\"Tanker Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 32px; --framer-text-alignment: left; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }\"];export const className=\"framer-Xb1FN\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8f9ffef)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12 M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"WXnhr_sBZ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.5\" stroke=\"var(--1hq5eo6, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-e6YFz\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=[`.framer-e6YFz { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1hq5eo6); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"x\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-e6YFz\");Icon.displayName=\"x\";export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"x\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"16\",\"framerIntrinsicHeight\":\"16\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b58884)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Tanker-regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"}]}];export const css=[\".framer-hqShb .framer-styles-preset-hmrckk:not(.rich-text-wrapper), .framer-hqShb .framer-styles-preset-hmrckk.rich-text-wrapper p { --framer-font-family: \\\"Tanker\\\", \\\"Tanker Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 110%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1439px) and (min-width: 1200px) { .framer-hqShb .framer-styles-preset-hmrckk:not(.rich-text-wrapper), .framer-hqShb .framer-styles-preset-hmrckk.rich-text-wrapper p { --framer-font-family: \\\"Tanker\\\", \\\"Tanker Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 110%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --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-hqShb .framer-styles-preset-hmrckk:not(.rich-text-wrapper), .framer-hqShb .framer-styles-preset-hmrckk.rich-text-wrapper p { --framer-font-family: \\\"Tanker\\\", \\\"Tanker Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 110%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --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-hqShb .framer-styles-preset-hmrckk:not(.rich-text-wrapper), .framer-hqShb .framer-styles-preset-hmrckk.rich-text-wrapper p { --framer-font-family: \\\"Tanker\\\", \\\"Tanker Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 110%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-hqShb\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b58884)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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/kVEzxG3Gq8nQKO0ytcX9/es3wvFfrTQLBhdsFEfgO/lYsQBUtSA.js\";const enabledGestures={Jmd9caMMo:{hover:true}};const cycleOrder=[\"Jmd9caMMo\",\"omyMC8sGr\",\"D2LDtV73D\",\"kOrIIbc2j\"];const serializationHash=\"framer-Ypvvc\";const variantClassNames={D2LDtV73D:\"framer-v-dhj20d\",Jmd9caMMo:\"framer-v-lfqmak\",kOrIIbc2j:\"framer-v-1nf7sib\",omyMC8sGr:\"framer-v-lmpbi6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pIHZahrEJ=undefined;const b6iy2p5EV=undefined;const CqIj1MmV4=undefined;const LXKe7lfUH=undefined;const eLa2GSXfx=undefined;const ZPKjT7RBQ=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={delay:0,duration:.4,ease:[.4,0,.2,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={Default:\"Jmd9caMMo\",Disabled:\"omyMC8sGr\",Error:\"kOrIIbc2j\",Success:\"D2LDtV73D\"};const Variants=motion.create(React.Fragment);const getProps=({defTextColor,fill,height,hoverFill,id,padding,successFill,successTextColor,width,...props})=>{return{...props,b6iy2p5EV:fill??props.b6iy2p5EV??\"rgba(255, 255, 255, 0)\",CqIj1MmV4:successFill??props.CqIj1MmV4??\"rgba(255, 255, 255, 0)\",eLa2GSXfx:defTextColor??props.eLa2GSXfx??\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",LXKe7lfUH:hoverFill??props.LXKe7lfUH??\"rgba(255, 255, 255, 0)\",pIHZahrEJ:padding??props.pIHZahrEJ??\"0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Jmd9caMMo\",ZPKjT7RBQ:successTextColor??props.ZPKjT7RBQ??\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"};};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,pIHZahrEJ,eLa2GSXfx,b6iy2p5EV,LXKe7lfUH,CqIj1MmV4,ZPKjT7RBQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Jmd9caMMo\",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(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lfqmak\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Jmd9caMMo\",ref:refBinding,style:{\"--n81vxg\":numberToPixelString(pIHZahrEJ),backgroundColor:b6iy2p5EV,borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96,opacity:1,...style},variants:{\"Jmd9caMMo-hover\":{backgroundColor:LXKe7lfUH,opacity:1},D2LDtV73D:{backgroundColor:CqIj1MmV4,opacity:1},kOrIIbc2j:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},omyMC8sGr:{opacity:.5}},...addPropertyOverrides({\"Jmd9caMMo-hover\":{\"data-framer-name\":undefined},D2LDtV73D:{\"data-framer-name\":\"Success\"},kOrIIbc2j:{\"data-framer-name\":\"Error\"},omyMC8sGr:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-eLa2GSXfx-SkpteoqYF))\"},children:\"ODESLAT\"})}),className:\"framer-1oucaco\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fbs_mmlQ_\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-eLa2GSXfx-SkpteoqYF)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-eLa2GSXfx-SkpteoqYF\":eLa2GSXfx,\"--variable-reference-ZPKjT7RBQ-SkpteoqYF\":ZPKjT7RBQ},variants:{\"Jmd9caMMo-hover\":{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\"},D2LDtV73D:{\"--extracted-r6o4lv\":\"var(--variable-reference-ZPKjT7RBQ-SkpteoqYF)\",\"--variable-reference-ZPKjT7RBQ-SkpteoqYF\":ZPKjT7RBQ},kOrIIbc2j:{\"--extracted-r6o4lv\":\"var(--token-63eb5426-0520-4a32-bacd-b64a01e98808, rgb(240, 25, 25))\"},omyMC8sGr:{\"--extracted-r6o4lv\":\"var(--token-0c6fec98-b812-432b-95eb-bd51792ad261, rgba(255, 255, 255, 0.2))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Jmd9caMMo-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"ODESLAT\"})})},D2LDtV73D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ZPKjT7RBQ-SkpteoqYF))\"},children:\"Thanks!\"})})},kOrIIbc2j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63eb5426-0520-4a32-bacd-b64a01e98808, rgb(240, 25, 25)))\"},children:\"We have an error!\"})})},omyMC8sGr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0c6fec98-b812-432b-95eb-bd51792ad261, rgba(255, 255, 255, 0.2)))\"},children:\"ODESLAT\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-Ypvvc.framer-1y8s4zo, .framer-Ypvvc .framer-1y8s4zo { display: block; }\",\".framer-Ypvvc.framer-lfqmak { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: hidden; padding: var(--n81vxg); position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ypvvc .framer-1oucaco { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Ypvvc.framer-v-lmpbi6.framer-lfqmak, .framer-Ypvvc.framer-v-dhj20d.framer-lfqmak, .framer-Ypvvc.framer-v-1nf7sib.framer-lfqmak { cursor: unset; }\",\".framer-Ypvvc.framer-v-lfqmak.hover .framer-1oucaco { z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 56.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"omyMC8sGr\":{\"layout\":[\"auto\",\"fixed\"]},\"D2LDtV73D\":{\"layout\":[\"auto\",\"fixed\"]},\"kOrIIbc2j\":{\"layout\":[\"auto\",\"fixed\"]},\"xe8Ts5tYj\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"pIHZahrEJ\":\"padding\",\"eLa2GSXfx\":\"defTextColor\",\"b6iy2p5EV\":\"fill\",\"LXKe7lfUH\":\"hoverFill\",\"CqIj1MmV4\":\"successFill\",\"ZPKjT7RBQ\":\"successTextColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSkpteoqYF=withCSS(Component,css,\"framer-Ypvvc\");export default FramerSkpteoqYF;FramerSkpteoqYF.displayName=\"Submit text\";FramerSkpteoqYF.defaultProps={height:40,width:56.5};addPropertyControls(FramerSkpteoqYF,{variant:{options:[\"Jmd9caMMo\",\"omyMC8sGr\",\"D2LDtV73D\",\"kOrIIbc2j\"],optionTitles:[\"Default\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},pIHZahrEJ:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding},eLa2GSXfx:{defaultValue:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",title:\"Def Text Color\",type:ControlType.Color},b6iy2p5EV:{defaultValue:\"rgba(255, 255, 255, 0)\",title:\"Fill\",type:ControlType.Color},LXKe7lfUH:{defaultValue:\"rgba(255, 255, 255, 0)\",title:\"Hover Fill\",type:ControlType.Color},CqIj1MmV4:{defaultValue:\"rgba(255, 255, 255, 0)\",title:\"Success Fill\",type:ControlType.Color},ZPKjT7RBQ:{defaultValue:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",title:\"Success Text Color\",type:ControlType.Color}});addFonts(FramerSkpteoqYF,[{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\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSkpteoqYF\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"56.5\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"pIHZahrEJ\\\":\\\"padding\\\",\\\"eLa2GSXfx\\\":\\\"defTextColor\\\",\\\"b6iy2p5EV\\\":\\\"fill\\\",\\\"LXKe7lfUH\\\":\\\"hoverFill\\\",\\\"CqIj1MmV4\\\":\\\"successFill\\\",\\\"ZPKjT7RBQ\\\":\\\"successTextColor\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"omyMC8sGr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"D2LDtV73D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kOrIIbc2j\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"xe8Ts5tYj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b58884)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_GlobalSmartModalClose from\"https://framerusercontent.com/modules/vx0hU5obAvqfYnWvnwr9/UIQTPgXl7TcAZzWWkUW4/FC_GlobalSmartModalClose.js\";import DemoComponent from\"https://framerusercontent.com/modules/WCtnUjAKv3BgpFe86rJ7/AeoJbPGD42AaXvJ4GF0J/dBkoPAotb.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zvuxvdD1GxGITw19KvO8/QcHd7FrIz6YRpVWPE44Y/R1GcOiDD4.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zXY89TgQBpb6bymqB1Uc/TYp7p9qlCo9VMgMUQ43g/ubzMCbH1D.js\";import X from\"https://framerusercontent.com/modules/KU99zLzjmXgCPHIjBb3H/RbsswhMMtvSibUVT9LoK/buYx0d6c1.js\";import SubmitText from\"https://framerusercontent.com/modules/aztLSSVeOXyDsEKc7oWc/W4imkS0l6Y55ZLQwIhcd/SkpteoqYF.js\";const DemoComponentFonts=getFonts(DemoComponent);const SubmitTextFonts=getFonts(SubmitText);const XFonts=getFonts(X);const FC_GlobalSmartModalCloseFonts=getFonts(FC_GlobalSmartModalClose);const cycleOrder=[\"mdNnoMOIJ\",\"VpDT_iBus\"];const serializationHash=\"framer-b5K6S\";const variantClassNames={mdNnoMOIJ:\"framer-v-vecsyc\",VpDT_iBus:\"framer-v-yp5t0z\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"mdNnoMOIJ\",Mobile:\"VpDT_iBus\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mdNnoMOIJ\"};};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:\"mdNnoMOIJ\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vecsyc\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mdNnoMOIJ\",ref:refBinding,style:{backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{VpDT_iBus:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"}},...addPropertyOverrides({VpDT_iBus:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1024,pixelWidth:1536,sizes:`calc((${componentViewport?.width||\"100vw\"} - 40px) * 0.48)`,src:\"https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?width=1536&height=1024 1536w\"},className:\"framer-1sh005x\",layoutDependency:layoutDependency,layoutId:\"gg1XzqsHJ\",style:{borderBottomLeftRadius:6,borderTopLeftRadius:6,borderTopRightRadius:0},variants:{VpDT_iBus:{borderBottomLeftRadius:0,borderTopRightRadius:6}},...addPropertyOverrides({VpDT_iBus:{background:{alt:\"\",fit:\"fill\",pixelHeight:1024,pixelWidth:1536,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?width=1536&height=1024 1536w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:680,width:\"506px\",y:(componentViewport?.y||0)+(componentViewport?.height||420.5)*.5-340,...addPropertyOverrides({VpDT_iBus:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m8hoyi-container\",\"data-framer-name\":\"Home 4\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YTSnJVQGv-container\",name:\"Home 4\",nodeId:\"YTSnJVQGv\",rendersWithMotion:true,scopeId:\"sc8ZNGVXG\",children:/*#__PURE__*/_jsx(DemoComponent,{height:\"100%\",id:\"YTSnJVQGv\",layoutId:\"YTSnJVQGv\",name:\"Home 4\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gdG7usxeV\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o4zz0l\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"USwKNFUva\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pwk5vh\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"uMbJyPUlM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ynvymw\",\"data-styles-preset\":\"R1GcOiDD4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(215, 255, 56))\"},children:\"NEWSLETTER\"})}),className:\"framer-1lf2j9i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zIXxgTK_O\",style:{\"--extracted-r6o4lv\":\"rgb(215, 255, 56)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VpDT_iBus:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(215, 255, 56))\"},children:\"NEWSLETTER\"})}),fonts:[\"GF;Instrument Sans-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1rljbv7\",\"data-styles-preset\":\"ubzMCbH1D\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"PŘIHLAS SE K ODBĚRU NEWSLETTERU, ABY TI NEUNIKLA Ž\\xc1DN\\xc1 PRACOVN\\xcd NAB\\xcdDKA\"})}),className:\"framer-xlxw9j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VIEYuXqbs\",style:{\"--extracted-a0htzi\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VpDT_iBus:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1rljbv7\",\"data-styles-preset\":\"ubzMCbH1D\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"PŘIHLAS SE K ODBĚRU NEWSLETTERU, ABY TI NEUNIKLA Ž\\xc1DN\\xc1 PRACOVN\\xcd NAB\\xcdDKA\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/3ef30032-27c1-4d0e-bfd5-899cb6b10122/submit\",className:\"framer-1av9i1\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Glf1n9_O5\",nodeId:\"Glf1n9_O5\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0c6fec98-b812-432b-95eb-bd51792ad261, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-xny7tk\",layoutDependency:layoutDependency,layoutId:\"DBsLDtHmr\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1dwe092\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"eLIQ0V_H0\",placeholder:\"TVŮJ E-MAIL:\",required:true,style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgba(3, 6, 7, 0.08))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"6px\",\"--framer-input-border-radius-bottom-right\":\"6px\",\"--framer-input-border-radius-top-left\":\"6px\",\"--framer-input-border-radius-top-right\":\"6px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:`max((${componentViewport?.width||\"100vw\"} - 40px) * 0.52 - 40px, 1px)`,...addPropertyOverrides({VpDT_iBus:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gr93w1-container\",layoutDependency:layoutDependency,layoutId:\"uXTGJral1-container\",nodeId:\"uXTGJral1\",rendersWithMotion:true,scopeId:\"sc8ZNGVXG\",children:/*#__PURE__*/_jsx(SubmitText,{b6iy2p5EV:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",CqIj1MmV4:\"var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31))\",eLa2GSXfx:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",height:\"100%\",id:\"uXTGJral1\",layoutId:\"uXTGJral1\",LXKe7lfUH:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",pIHZahrEJ:\"16px\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"Jmd9caMMo\",success:\"D2LDtV73D\"},matchVariant(\"Jmd9caMMo\")),width:\"100%\",ZPKjT7RBQ:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"})})})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p0avra-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JJXzDSMR3-container\",nodeId:\"JJXzDSMR3\",rendersWithMotion:true,scopeId:\"sc8ZNGVXG\",children:/*#__PURE__*/_jsx(FC_GlobalSmartModalClose,{componentInstance:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-47oebk\",\"data-border\":true,\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"Rh4eIBQdD\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08))\",borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1qyn7os\",layoutDependency:layoutDependency,layoutId:\"Qw2JsMkDr\",style:{\"--1hq5eo6\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},transformTemplate:transformTemplate1})})],height:\"100%\",id:\"JJXzDSMR3\",layoutId:\"JJXzDSMR3\",style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-b5K6S.framer-rvgl1b, .framer-b5K6S .framer-rvgl1b { display: block; }\",\".framer-b5K6S.framer-vecsyc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 0px; position: relative; width: 1080px; }\",\".framer-b5K6S .framer-1sh005x { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 48%; will-change: var(--framer-will-change-override, transform); }\",\".framer-b5K6S .framer-m8hoyi-container { flex: none; height: 680px; left: calc(50.00000000000002% - 506px / 2); position: absolute; top: calc(50.00000000000002% - 680px / 2); width: 506px; }\",\".framer-b5K6S .framer-o4zz0l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 80px 0px; position: relative; width: 1px; }\",\".framer-b5K6S .framer-pwk5vh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-b5K6S .framer-1lf2j9i, .framer-b5K6S .framer-xlxw9j { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-b5K6S .framer-1av9i1 { 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; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-b5K6S .framer-xny7tk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-b5K6S .framer-1dwe092 { --framer-input-font-family: \\\"Saira Semi Condensed\\\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-open-type-features: 'ss04' on, 'ss03' on, 'ss02' on, 'ss01' on; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 16px; --framer-input-wrapper-height: auto; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-b5K6S .framer-1gr93w1-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-b5K6S .framer-1p0avra-container { cursor: pointer; flex: none; height: auto; position: absolute; right: 0px; top: -44px; width: 28px; z-index: 1; }\",\".framer-b5K6S .framer-47oebk { aspect-ratio: 1 / 1; height: auto; overflow: hidden; position: relative; width: 28px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-b5K6S .framer-1qyn7os { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: 10px; }\",\".framer-b5K6S.framer-v-yp5t0z.framer-vecsyc { flex-direction: column; gap: 24px; padding: 0px; width: 320px; }\",\".framer-b5K6S.framer-v-yp5t0z .framer-1sh005x { align-self: unset; height: 216px; order: 0; width: 100%; }\",\".framer-b5K6S.framer-v-yp5t0z .framer-o4zz0l { flex: none; gap: 20px; order: 1; padding: 0px 20px 20px 20px; width: 100%; }\",\".framer-b5K6S.framer-v-yp5t0z .framer-pwk5vh { gap: 8px; }\",\".framer-b5K6S.framer-v-yp5t0z .framer-1p0avra-container { order: 2; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-b5K6S[data-border=\"true\"]::after, .framer-b5K6S [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 420.5\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VpDT_iBus\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framersc8ZNGVXG=withCSS(Component,css,\"framer-b5K6S\");export default Framersc8ZNGVXG;Framersc8ZNGVXG.displayName=\"Discount modal settings\";Framersc8ZNGVXG.defaultProps={height:420.5,width:1080};addPropertyControls(Framersc8ZNGVXG,{variant:{options:[\"mdNnoMOIJ\",\"VpDT_iBus\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framersc8ZNGVXG,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"},{cssFamilyName:\"Saira Semi Condensed\",source:\"google\",style:\"normal\",uiFamilyName:\"Saira Semi Condensed\",url:\"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MD6c-2-nnJkHxyCjRcnMHcWVWV1cWRRU8OYuceqGT-.woff2\",weight:\"400\"}]},...DemoComponentFonts,...SubmitTextFonts,...XFonts,...FC_GlobalSmartModalCloseFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framersc8ZNGVXG.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(DemoComponent,{},context),()=>forwardLoader(SubmitText,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersc8ZNGVXG\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VpDT_iBus\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"420.5\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1080\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sc8ZNGVXG.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useEffect,useState,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Add useIsBrowser hook\nconst useIsBrowser=()=>{const[isBrowser,setIsBrowser]=useState(false);useEffect(()=>{setIsBrowser(true);},[]);return isBrowser;};// Static tracking of active modals and scroll state\nconst activeModals=new Map;const scrollBlockingModals=new Set;let originalScrollY=0;let modalCounter=0;// Create a shared state variable for currentModalKey\nconst currentModalKeyState={value:null};/**\n * @framerDisableUnlink\n */export default function FC_GlobalSmartModal({desktopInstance,phoneInstance,displayMode=\"Desktop\",storageKey=\"countryModal\",style={maxWidthType:\"Fixed\",maxWidthFixed:1200,maxWidthPercent:90,backgroundColor:\"rgba(0, 0, 0, 0.5)\",padding:24,paddingPerSide:false,paddingTop:24,paddingRight:24,paddingBottom:24,paddingLeft:24,transition:{duration:.3,ease:\"cubic-bezier(0.4, 0, 0.2, 1)\"},allowScroll:false,height:\"Fit\",alignH:\"center\",alignV:\"center\"},logic={appear:\"instant\",appearDelay:1,appearDistance:\"pixels\",appearPixels:24,appearPercentage:50,showBehavior:\"interval\",showInterval:30},preview=false}){// Add isBrowser check\nconst isBrowser=useIsBrowser();// Store scroll position in a ref for this specific modal instance\nconst savedScrollPositionRef=useRef(0);const[isVisible,setIsVisible]=useState(false);const[isRendered,setIsRendered]=useState(false);const[shouldShow,setShouldShow]=useState(false);const[hasScrolledToTrigger,setHasScrolledToTrigger]=useState(false);const[canvasOrder]=useState(()=>modalCounter++);const[isClosing,setIsClosing]=useState(false)// Add closing state\n;// Create a state to track currentModalKey\nconst[currentModalKey,setCurrentModalKey]=useState(currentModalKeyState.value);// Update the shared state object whenever currentModalKey changes\nuseEffect(()=>{currentModalKeyState.value=currentModalKey;},[currentModalKey]);// Extract nested props for easier access\nconst{appear,appearDelay,appearDistance,appearPixels,appearPercentage,showBehavior,showInterval}=logic;// Extract allowScroll from style\nconst{allowScroll}=style;// Check if we're in Framer canvas\nconst isFramerCanvas=!isBrowser||!window?.shopXtools;// Track this modal instance\nuseEffect(()=>{if(!isBrowser||isFramerCanvas)return;//console.log('Registering modal:', storageKey, 'with order:', canvasOrder)\nactiveModals.set(storageKey,canvasOrder);// If no modal is currently shown, check if we should be shown\nif(!currentModalKey){// console.log(\"No currentModalKey\", currentModalKey)\n// Only show the first modal (lowest canvasOrder) initially\nconst isFirstModal=Array.from(activeModals.entries()).filter(([key,order])=>order<canvasOrder).length===0;if(isFirstModal){// console.log('This is the first modal:', storageKey)\n// Check localStorage only for the first modal\nconst localStorageKey=`modal_dismissed_${storageKey}`;let storedValue;try{storedValue=localStorage.getItem(localStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}if(!storedValue||showBehavior===\"interval\"&&new Date(storedValue)<new Date(Date.now()-showInterval*24*60*60*1e3)){// console.log('Setting as current modal:', storageKey)\nsetCurrentModalKey(storageKey);// For instant appear, show immediately\nif(appear===\"instant\"){setShouldShow(true);}// For delay and scroll, the other effects will handle showing\n}}}return()=>{// console.log('Unregistering modal:', storageKey)\nactiveModals.delete(storageKey);if(currentModalKey===storageKey){// console.log('This was the current modal, finding next one')\nsetCurrentModalKey(null);// Find next modal to show\nconst nextModal=Array.from(activeModals.entries()).sort(([,orderA],[,orderB])=>orderA-orderB).find(([key])=>{// Check if this modal has been dismissed\nconst modalLocalStorageKey=`modal_dismissed_${key}`;let storedValue;try{storedValue=localStorage.getItem(modalLocalStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}// If no stored value, this modal hasn't been dismissed\nreturn!storedValue;});if(nextModal){// console.log('Found next modal on unmount:', nextModal[0])\nsetCurrentModalKey(nextModal[0]);// Dispatch event to show next modal\nif(typeof window!==\"undefined\"){window.dispatchEvent(new CustomEvent(\"show_next_modal\",{detail:{key:nextModal[0]}}));}}}};},[isBrowser,isFramerCanvas,storageKey,canvasOrder,showBehavior,showInterval,appear,currentModalKey]);// Handle scroll blocking - direct approach\nuseEffect(()=>{if(!isBrowser||isFramerCanvas||!isRendered||allowScroll)return;// Add this modal to blocking set\nscrollBlockingModals.add(storageKey);// Detect Safari (both iOS and macOS)\nconst isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);// console.log(\"[MODAL] Scroll blocking modals:\", isSafari);\n// If this is the first modal blocking scroll\nif(scrollBlockingModals.size===1){// For delay appear type, use the saved position\nif(appear===\"delay\"&&savedScrollPositionRef.current>0){originalScrollY=savedScrollPositionRef.current;}else{// Otherwise use current position\noriginalScrollY=window.scrollY;}console.log(\"[MODAL] About to lock scroll\",{originalScrollY,scrollBlockingModalsSize:scrollBlockingModals.size});// Apply body styles that preserve scroll position\ndocument.body.style.overflow=\"hidden\";if(!isSafari){document.body.style.position=\"fixed\";document.body.style.width=\"100%\";document.body.style.top=`-${originalScrollY}px`;}}// Cleanup function\nreturn()=>{scrollBlockingModals.delete(storageKey);// If this was the last modal blocking scroll\nif(scrollBlockingModals.size===0){const scrollPosition=originalScrollY;// Reset body styles first\ndocument.body.style.overflow=\"\";document.body.style.position=\"\";document.body.style.width=\"\";document.body.style.height=\"\";document.body.style.top=\"\";// Then restore scroll position\nif(!isSafari){window.scrollTo(0,originalScrollY);}// Reset for next time\noriginalScrollY=0;}};},[isBrowser,isFramerCanvas,isRendered,allowScroll,storageKey,appear]);// Handle delay appearance\nuseEffect(()=>{if(!isBrowser)return;if(isFramerCanvas){// In Framer canvas, handle preview mode\nif(appear===\"delay\"){const showTimer=setTimeout(()=>{setShouldShow(true);},appearDelay*1e3);return()=>clearTimeout(showTimer);}else if(appear===\"scroll\"){// In canvas, show immediately for scroll mode\nsetShouldShow(true);}else{setShouldShow(true);}return;}// For non-canvas mode with delay appear type\nif(appear===\"delay\"&&currentModalKey===storageKey&&!shouldShow){// Save current scroll position in this modal's ref\nsavedScrollPositionRef.current=window.scrollY;const showTimer=setTimeout(()=>{// Only show if we're still the current modal\nif(currentModalKey===storageKey){// Now show the modal\nsetShouldShow(true);}},appearDelay*1e3);return()=>clearTimeout(showTimer);}},[isBrowser,isFramerCanvas,appear,appearDelay,storageKey,currentModalKey,shouldShow]);// Listen for next modal event\nuseEffect(()=>{if(!isBrowser||isFramerCanvas)return;const handleNextModal=event=>{//console.log(\"[MODAL] Handle next modal\");\nif(event.detail.key===storageKey){// console.log(`[${storageKey}] Received show_next_modal event`);\n// Clear any existing localStorage entry for this modal to ensure it shows\nconst localStorageKey=`modal_dismissed_${storageKey}`;try{localStorage.removeItem(localStorageKey);}catch(e){// Handle localStorage access error\n}setCurrentModalKey(storageKey);// For scroll modals, reset the hasScrolledToTrigger state\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}// For instant appear, show immediately\nif(appear===\"instant\"){setShouldShow(true);}// For delay and scroll, the other effects will handle showing\n}};const handleForceShowModal=event=>{//console.log(\"[MODAL] Handle force show modal\");\nif(event.detail.key===storageKey){// Set as current modal and show immediately, regardless of localStorage\nsetCurrentModalKey(storageKey);// Reset trigger state for scroll modals\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}setShouldShow(true);}};// Listen for close events\nconst handleModalClose=event=>{//console.log(`[${storageKey}] Modal close event received`);\n// Always close this modal when the event is received\nsetShouldShow(false);// Reset scroll trigger state\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}//console.log(\"currentModalKey\", currentModalKey)\n// Only update localStorage and check for next modal if this is the current modal\nif(currentModalKey===storageKey){//console.log(`[${storageKey}] This is the current modal, updating localStorage and finding next modal`);\n// Use a unique localStorage key for each modal\nconst localStorageKey=`modal_dismissed_${storageKey}`;try{localStorage.setItem(localStorageKey,new Date().toISOString());}catch(e){// Handle localStorage access error\n}setCurrentModalKey(null);// Remove from scroll blocking set\nif(!allowScroll){scrollBlockingModals.delete(storageKey);if(scrollBlockingModals.size===0){document.body.style.overflow=\"\";document.body.style.position=\"\";document.body.style.width=\"\";document.body.style.height=\"\";document.body.style.top=\"\";// Restore scroll position\nwindow.scrollTo(0,originalScrollY);}}// After a short delay, check for and show the next modal\nsetTimeout(()=>{// Only look for next modal if no modal is currently active\nif(!currentModalKey){const nextModal=Array.from(activeModals.entries()).sort(([,orderA],[,orderB])=>orderA-orderB).find(([key])=>{if(key===storageKey)return false;const modalLocalStorageKey=`modal_dismissed_${key}`;let storedValue;try{storedValue=localStorage.getItem(modalLocalStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}return!storedValue;});if(nextModal){//console.log(`[${storageKey}] Found next modal: ${nextModal[0]}`);\nsetCurrentModalKey(nextModal[0]);window.dispatchEvent(new CustomEvent(\"show_next_modal\",{detail:{key:nextModal[0]}}));}}},100);}};window.addEventListener(\"show_next_modal\",handleNextModal);window.addEventListener(\"force_show_modal\",handleForceShowModal);document.addEventListener(\"global_modal_close\",handleModalClose);return()=>{window.removeEventListener(\"show_next_modal\",handleNextModal);window.removeEventListener(\"force_show_modal\",handleForceShowModal);document.removeEventListener(\"global_modal_close\",handleModalClose);};},[isBrowser,isFramerCanvas,storageKey,appear,allowScroll,currentModalKey]);// Handle scroll appearance\nuseEffect(()=>{if(!isBrowser||isFramerCanvas||appear!==\"scroll\")return;if(currentModalKey===storageKey){const handleScrollTrigger=()=>{if(hasScrolledToTrigger)return;// Calculate total scrollable height\nconst totalHeight=Math.max(document.documentElement.scrollHeight,document.documentElement.offsetHeight,document.documentElement.clientHeight)-window.innerHeight;const distance=appearDistance===\"pixels\"?appearPixels:Math.max(0,appearPercentage/100*totalHeight);// Guards against short pages or zero scroll area with to avoid immediate modal trigger\nif(totalHeight>0&&window.scrollY>0&&window.scrollY>=distance){setHasScrolledToTrigger(true);setShouldShow(true);// Preserve scroll position when modal appears\nif(!allowScroll){originalScrollY=window.scrollY;}}};// Initial check in case we're already past the trigger point\nhandleScrollTrigger();window.addEventListener(\"scroll\",handleScrollTrigger);return()=>{window.removeEventListener(\"scroll\",handleScrollTrigger);};}else{// Reset the hasScrolledToTrigger state when this is no longer the current modal\nsetHasScrolledToTrigger(false);}},[isBrowser,isFramerCanvas,appear,appearDistance,appearPixels,appearPercentage,storageKey,currentModalKey,hasScrolledToTrigger,allowScroll]);// Handle visibility states\nuseEffect(()=>{if(!isBrowser)return;if(!shouldShow){setIsVisible(false);// Dispatch modal closed event\nif(!isFramerCanvas){window.dispatchEvent(new CustomEvent(\"modal_closed\",{detail:{key:storageKey}}));}const timer=setTimeout(()=>{setIsRendered(false);},(style?.transition?.duration||.3)*1e3);return()=>clearTimeout(timer);}setIsRendered(true);// Small delay to ensure DOM is ready before transition\nconst showTimer=requestAnimationFrame(()=>{setIsVisible(true);// Dispatch modal opened event\nif(!isFramerCanvas){window.dispatchEvent(new CustomEvent(\"modal_opened\",{detail:{key:storageKey}}));}});return()=>cancelAnimationFrame(showTimer);},[isBrowser,shouldShow,style?.transition?.duration,storageKey,isFramerCanvas]);// Add logging to state setters\nconst setShouldShowWithLog=value=>{setShouldShow(value);};// Replace all instances of setShouldShow with setShouldShowWithLog\nuseEffect(()=>{if(!isBrowser||isFramerCanvas)return;if(!currentModalKey&&appear===\"instant\"){const isFirstModal=Array.from(activeModals.entries()).filter(([key,order])=>order<canvasOrder).length===0;if(isFirstModal){const localStorageKey=`modal_dismissed_${storageKey}`;let storedValue;try{storedValue=localStorage.getItem(localStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}if(!storedValue||showBehavior===\"interval\"&&new Date(storedValue)<new Date(Date.now()-showInterval*24*60*60*1e3)){setCurrentModalKey(storageKey);setShouldShow(true);}}}},[isBrowser,isFramerCanvas,appear,storageKey,canvasOrder,showBehavior,showInterval,currentModalKey]);// Get the appropriate component instance based on display mode\nconst selectedInstance=displayMode===\"Desktop\"?desktopInstance:phoneInstance;// Process the content from the selected instance\nconst content=selectedInstance?Array.isArray(selectedInstance)?selectedInstance[0]:selectedInstance:null;// Return null during SSR\nif(!isBrowser){return null;}// Show storage key text when in canvas mode, regardless of preview state\nconst previewText=/*#__PURE__*/_jsx(\"div\",{style:{padding:24,color:\"#666\",fontSize:\"14px\",fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:\"80px\",backgroundColor:\"#f5f5f5\",border:\"1px solid #ddd\",borderRadius:\"4px\",margin:\"10px\"},children:preview?`Preview active for ${displayMode} Modal (${storageKey})`:`Preview disabled for ${displayMode} Modal (${storageKey})`});if(isFramerCanvas&&!preview){return previewText;}if(!isRendered){return null;}const getInitialTransform=()=>{if(appear!==\"scroll\")return\"translateY(0)\";const distance=appearDistance===\"pixels\"?`${appearPixels}px`:`${appearPercentage}%`;return`translateY(${distance})`;};const getMaxWidthValue=()=>{if(!style)return\"none\";let result;switch(style.maxWidthType){case\"Fixed\":result=typeof style.maxWidthFixed===\"number\"?`${style.maxWidthFixed}px`:\"1200px\";return result;case\"Relative\":result=typeof style.maxWidthPercent===\"number\"?`${style.maxWidthPercent}%`:\"90%\";return result;case\"None\":default:return\"none\";}};const containerStyle={position:\"fixed\",top:0,left:0,right:0,bottom:0,display:\"flex\",alignItems:style?.alignV||\"center\",justifyContent:style?.alignH||\"center\",backgroundColor:style?.backgroundColor||\"rgba(0, 0, 0, 0.5)\",padding:style?.paddingPerSide?`${style?.paddingTop!==undefined?style.paddingTop:20}px ${style?.paddingRight!==undefined?style.paddingRight:20}px ${style?.paddingBottom!==undefined?style.paddingBottom:20}px ${style?.paddingLeft!==undefined?style.paddingLeft:20}px`:`${style?.padding!==undefined?style.padding:20}px`,opacity:isVisible?1:isFramerCanvas?1:0,visibility:isRendered?\"visible\":\"hidden\",transition:isFramerCanvas?\"none\":`opacity ${style?.transition?.duration||.3}s ${style?.transition?.ease||\"ease\"}`,overflow:style?.height===\"100vh\"&&allowScroll?\"auto\":\"hidden\",pointerEvents:isRendered&&isVisible?\"auto\":\"none\",height:\"100vh\",boxSizing:\"border-box\",zIndex:9999};const modalStyle={width:style?.maxWidthType===\"Relative\"?getMaxWidthValue():\"100%\",maxWidth:style?.maxWidthType===\"Relative\"?\"none\":getMaxWidthValue(),margin:(()=>{// Only apply auto margins if alignH is center\nif(style?.alignH===\"center\")return\"0 auto\";if(style?.alignH===\"end\")return\"0 0 0 auto\";return\"0\"// start alignment\n;})(),transform:isVisible?\"translateY(0)\":isFramerCanvas?\"translateY(0)\":\"translateY(20px)\",transition:isFramerCanvas?\"none\":`all ${style?.transition?.duration||.3}s ${style?.transition?.ease||\"ease\"}`,willChange:isFramerCanvas?\"auto\":\"transform, opacity\",opacity:isVisible?1:isFramerCanvas?1:0,overflow:style?.height===\"100vh\"?allowScroll?\"auto\":\"hidden\":\"visible\",height:style?.height===\"100vh\"?\"100%\":\"auto\",maxHeight:style?.height===\"100vh\"?\"100%\":\"none\",display:\"flex\",flexDirection:\"column\",flex:style?.height===\"100vh\"?\"1\":\"none\",boxSizing:\"border-box\"};// Handle background click - simplified\nconst handleBackgroundClick=()=>{//console.log(\"[MODAL] Background clicked\");\nif(isFramerCanvas)return;// Close this modal\nsetShouldShow(false);// Reset scroll trigger state for scroll modals\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}//console.log(\"handleBackgroundClick, currentModalKey\", currentModalKey);\n// Only update localStorage and find next modal if this is the current modal\nif(currentModalKey===storageKey){// Update localStorage\nconst localStorageKey=`modal_dismissed_${storageKey}`;localStorage.setItem(localStorageKey,new Date().toISOString());// Clear current modal key\nsetCurrentModalKey(null);// After animation completes, find next modal\nsetTimeout(()=>{// Only look for next modal if no modal is currently active\nif(!currentModalKey){const nextModal=Array.from(activeModals.entries()).sort(([,orderA],[,orderB])=>orderA-orderB).find(([key])=>{if(key===storageKey)return false;const modalLocalStorageKey=`modal_dismissed_${key}`;const storedValue=localStorage.getItem(modalLocalStorageKey);return!storedValue;});if(nextModal){//console.log(`[${storageKey}] Found next modal: ${nextModal[0]}`);\nsetCurrentModalKey(nextModal[0]);window.dispatchEvent(new CustomEvent(\"show_next_modal\",{detail:{key:nextModal[0]}}));}}},(style?.transition?.duration||.3)*1e3);}};//console.log(\"[MODAL] Rendered\", { isBrowser, isFramerCanvas, isRendered, isVisible, shouldShow });\nif(!content||!/*#__PURE__*/React.isValidElement(content)){return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,onClick:handleBackgroundClick,children:/*#__PURE__*/_jsxs(\"div\",{style:{...modalStyle,padding:\"20px\",backgroundColor:\"#fff\",borderRadius:\"4px\",color:\"#666\",fontSize:\"14px\",textAlign:\"center\",minHeight:\"104px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[\"Connect \",displayMode,\" Instance\"]})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[isFramerCanvas&&previewText,/*#__PURE__*/_jsx(\"div\",{style:containerStyle,onClick:handleBackgroundClick,\"data-modal-container\":\"true\",\"data-modal-height-mode\":style?.height,children:/*#__PURE__*/_jsx(\"div\",{style:modalStyle,onClick:e=>e.stopPropagation(),\"data-modal-wrapper\":\"true\",\"data-modal-width-type\":style?.maxWidthType,\"data-modal-width-value\":getMaxWidthValue(),\"data-modal-height-mode\":style?.height,children:/*#__PURE__*/React.cloneElement(content,{style:{...content.props?.style,width:\"100%\",maxWidth:style?.maxWidthType===\"Relative\"?\"none\":content.props?.style?.maxWidth||getMaxWidthValue(),overflow:style?.height===\"100vh\"?allowScroll?\"auto\":\"hidden\":\"visible\",display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",height:style?.height===\"100vh\"?\"100%\":\"auto\",minHeight:style?.height===\"100vh\"?\"100%\":\"auto\",flex:style?.height===\"100vh\"?\"1 1 auto\":\"0 0 auto\",boxSizing:\"border-box\"},onClick:e=>{e.stopPropagation();if(content.props?.onClick){content.props.onClick(e);}},\"data-modal-content\":\"true\",\"data-modal-max-width\":getMaxWidthValue(),\"data-modal-width-type\":style.maxWidthType,\"data-modal-width\":\"100%\",\"data-modal-content-width\":content.props?.style?.width||\"not-set\",\"data-modal-content-max-width\":content.props?.style?.maxWidth||\"not-set\",\"data-modal-height-mode\":style?.height,\"data-modal-content-height\":style?.height===\"100vh\"?\"100%\":\"auto\"})})})]});}// Add Framer property controls\naddPropertyControls(FC_GlobalSmartModal,{preview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},displayMode:{type:ControlType.Enum,title:\"Display\",defaultValue:\"Desktop\",options:[\"Desktop\",\"Phone\"],optionTitles:[\"Desktop\",\"Phone\"],displaySegmentedControl:true},desktopInstance:{type:ControlType.ComponentInstance,title:\"Desktop\"},phoneInstance:{type:ControlType.ComponentInstance,title:\"Phone\"},style:{type:ControlType.Object,title:\"Appearance\",controls:{height:{type:ControlType.Enum,title:\"Height\",defaultValue:\"Fit\",options:[\"Fit\",\"100vh\"],optionTitles:[\"Fit\",\"100vh\"],displaySegmentedControl:true},alignH:{type:ControlType.Enum,title:\"Align H\",defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],optionIcons:[\"align-left\",\"align-center\",\"align-right\"],displaySegmentedControl:true},alignV:{type:ControlType.Enum,title:\"Align V\",defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Top\",\"Middle\",\"Bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],displaySegmentedControl:true},maxWidthType:{type:ControlType.Enum,title:\"Max Width\",defaultValue:\"Fixed\",options:[\"None\",\"Fixed\",\"Relative\"],optionTitles:[\"None\",\"Fixed\",\"Relative\"]},maxWidthFixed:{type:ControlType.Number,title:\"Fixed\",defaultValue:1200,min:0,max:2e3,step:100,unit:\"px\",displayStepper:true,hidden({maxWidthType}){return maxWidthType!==\"Fixed\";}},maxWidthPercent:{type:ControlType.Number,title:\"Percent\",defaultValue:90,min:0,max:100,step:5,unit:\"%\",displayStepper:true,hidden({maxWidthType}){return maxWidthType!==\"Relative\";}},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:20,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},transition:{type:ControlType.Object,title:\"Transition\",defaultValue:{duration:.3,ease:\"cubic-bezier(0.4, 0, 0.2, 1)\"},controls:{duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.3,min:0,max:8,step:.1,unit:\"s\"},ease:{type:ControlType.Enum,title:\"Ease\",defaultValue:\"cubic-bezier(0.4, 0, 0.2, 1)\",options:[\"cubic-bezier(0.4, 0, 0.2, 1)\",\"cubic-bezier(0.0, 0.0, 0.2, 1)\",\"cubic-bezier(0.4, 0.0, 1, 1)\",\"ease\",\"ease-in\",\"ease-out\",\"ease-in-out\"],optionTitles:[\"Standard\",\"Decelerate\",\"Accelerate\",\"Ease\",\"Ease In\",\"Ease Out\",\"Ease In Out\"]}}},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"rgba(0, 0, 0, 0.25)\"},allowScroll:{type:ControlType.Boolean,title:\"Page Scroll\",defaultValue:false,enabledTitle:\"Allow\",disabledTitle:\"Block\"}}},logic:{type:ControlType.Object,title:\"Logic\",controls:{appear:{type:ControlType.Enum,title:\"Appear\",defaultValue:\"instant\",options:[\"instant\",\"delay\",\"scroll\"],optionTitles:[\"Instant\",\"Delay\",\"Scroll\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},appearDelay:{type:ControlType.Number,title:\"Delay\",defaultValue:1,min:0,max:10,step:.1,unit:\"s\",hidden({appear}){return appear!==\"delay\";}},appearDistance:{type:ControlType.Enum,title:\"Y Distance\",defaultValue:\"pixels\",options:[\"pixels\",\"percentage\"],optionTitles:[\"px\",\"%\"],displaySegmentedControl:true,hidden({appear}){return appear!==\"scroll\";}},appearPixels:{type:ControlType.Number,title:\"Pixels\",defaultValue:24,min:0,step:1,unit:\"px\",hidden({appear,appearDistance}){return appear!==\"scroll\"||appearDistance!==\"pixels\";}},appearPercentage:{type:ControlType.Number,title:\"Percentage\",defaultValue:50,min:0,max:100,step:1,unit:\"%\",hidden({appear,appearDistance}){return appear!==\"scroll\"||appearDistance!==\"percentage\";}},showBehavior:{type:ControlType.Enum,title:\"Show\",defaultValue:\"interval\",options:[\"once\",\"interval\"],optionTitles:[\"Once\",\"Every X Days\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},showInterval:{type:ControlType.Number,title:\"Reset After\",defaultValue:30,min:1,max:365,step:1,unit:\" days\",hidden({showBehavior}){return showBehavior!==\"interval\";}}}},storageKey:{type:ControlType.String,title:\"Identifier\",defaultValue:\"modal\",description:\"Unique identifier for Modal Trigger component and localStorage\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalSmartModal\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalSmartModal.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useEffect,useState,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Add useIsBrowser hook\nconst useIsBrowser=()=>{const[isBrowser,setIsBrowser]=useState(false);useEffect(()=>{setIsBrowser(true);},[]);return isBrowser;};// Static tracking of active modals and scroll state\nconst activeModals=new Map;const scrollBlockingModals=new Set;let originalScrollY=0;let modalCounter=0;// Create a shared state variable for currentModalKey\nconst currentModalKeyState={value:null};/**\n * @framerDisableUnlink\n */export default function FC_GlobalSmartModal({desktopInstance,phoneInstance,displayMode=\"Desktop\",storageKey=\"countryModal\",style={maxWidthType:\"Fixed\",maxWidthFixed:1200,maxWidthPercent:90,backgroundColor:\"rgba(0, 0, 0, 0.5)\",padding:24,paddingPerSide:false,paddingTop:24,paddingRight:24,paddingBottom:24,paddingLeft:24,transition:{duration:.3,ease:\"cubic-bezier(0.4, 0, 0.2, 1)\"},allowScroll:false,height:\"Fit\",alignH:\"center\",alignV:\"center\"},logic={appear:\"instant\",appearDelay:1,appearDistance:\"pixels\",appearPixels:24,appearPercentage:50,showBehavior:\"interval\",showInterval:30},preview=false}){// Add isBrowser check\nconst isBrowser=useIsBrowser();// Store scroll position in a ref for this specific modal instance\nconst savedScrollPositionRef=useRef(0);const[isVisible,setIsVisible]=useState(false);const[isRendered,setIsRendered]=useState(false);const[shouldShow,setShouldShow]=useState(false);const[hasScrolledToTrigger,setHasScrolledToTrigger]=useState(false);const[canvasOrder]=useState(()=>modalCounter++);const[isClosing,setIsClosing]=useState(false)// Add closing state\n;// Create a state to track currentModalKey\nconst[currentModalKey,setCurrentModalKey]=useState(currentModalKeyState.value);// Update the shared state object whenever currentModalKey changes\nuseEffect(()=>{currentModalKeyState.value=currentModalKey;},[currentModalKey]);// Extract nested props for easier access\nconst{appear,appearDelay,appearDistance,appearPixels,appearPercentage,showBehavior,showInterval}=logic;// Extract allowScroll from style\nconst{allowScroll}=style;// Check if we're in Framer canvas\nconst isFramerCanvas=!isBrowser||!window?.shopXtools;// Track this modal instance\nuseEffect(()=>{if(!isBrowser||isFramerCanvas)return;//console.log('Registering modal:', storageKey, 'with order:', canvasOrder)\nactiveModals.set(storageKey,canvasOrder);// If no modal is currently shown, check if we should be shown\nif(!currentModalKey){// console.log(\"No currentModalKey\", currentModalKey)\n// Only show the first modal (lowest canvasOrder) initially\nconst isFirstModal=Array.from(activeModals.entries()).filter(([key,order])=>order<canvasOrder).length===0;if(isFirstModal){// console.log('This is the first modal:', storageKey)\n// Check localStorage only for the first modal\nconst localStorageKey=`modal_dismissed_${storageKey}`;let storedValue;try{storedValue=localStorage.getItem(localStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}if(!storedValue||showBehavior===\"interval\"&&new Date(storedValue)<new Date(Date.now()-showInterval*24*60*60*1e3)){// console.log('Setting as current modal:', storageKey)\nsetCurrentModalKey(storageKey);// For instant appear, show immediately\nif(appear===\"instant\"){setShouldShow(true);}// For delay and scroll, the other effects will handle showing\n}}}return()=>{// console.log('Unregistering modal:', storageKey)\nactiveModals.delete(storageKey);if(currentModalKey===storageKey){// console.log('This was the current modal, finding next one')\nsetCurrentModalKey(null);// Find next modal to show\nconst nextModal=Array.from(activeModals.entries()).sort(([,orderA],[,orderB])=>orderA-orderB).find(([key])=>{// Check if this modal has been dismissed\nconst modalLocalStorageKey=`modal_dismissed_${key}`;let storedValue;try{storedValue=localStorage.getItem(modalLocalStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}// If no stored value, this modal hasn't been dismissed\nreturn!storedValue;});if(nextModal){// console.log('Found next modal on unmount:', nextModal[0])\nsetCurrentModalKey(nextModal[0]);// Dispatch event to show next modal\nif(typeof window!==\"undefined\"){window.dispatchEvent(new CustomEvent(\"show_next_modal\",{detail:{key:nextModal[0]}}));}}}};},[isBrowser,isFramerCanvas,storageKey,canvasOrder,showBehavior,showInterval,appear,currentModalKey]);// Handle scroll blocking - direct approach\nuseEffect(()=>{if(!isBrowser||isFramerCanvas||!isRendered||allowScroll)return;// Add this modal to blocking set\nscrollBlockingModals.add(storageKey);// If this is the first modal blocking scroll\nif(scrollBlockingModals.size===1){// For delay appear type, use the saved position\nif(appear===\"delay\"&&savedScrollPositionRef.current>0){originalScrollY=savedScrollPositionRef.current;}else{// Otherwise use current position\noriginalScrollY=window.scrollY;}//console.log(\"[MODAL] About to lock scroll\", { originalScrollY, scrollBlockingModalsSize: scrollBlockingModals.size });\n// Apply body styles that preserve scroll position\ndocument.body.style.overflow=\"hidden\";document.body.style.position=\"fixed\";document.body.style.width=\"100%\";document.body.style.height=\"100%\";document.body.style.top=`-${originalScrollY}px`;}// Cleanup function\nreturn()=>{scrollBlockingModals.delete(storageKey);// If this was the last modal blocking scroll\nif(scrollBlockingModals.size===0){const scrollPosition=originalScrollY;// Reset body styles first\ndocument.body.style.overflow=\"\";document.body.style.position=\"\";document.body.style.width=\"\";document.body.style.height=\"\";document.body.style.top=\"\";// Then restore scroll position\nwindow.scrollTo(0,scrollPosition);// Reset for next time\noriginalScrollY=0;}};},[isBrowser,isFramerCanvas,isRendered,allowScroll,storageKey,appear]);// Handle delay appearance\nuseEffect(()=>{if(!isBrowser)return;if(isFramerCanvas){// In Framer canvas, handle preview mode\nif(appear===\"delay\"){const showTimer=setTimeout(()=>{setShouldShow(true);},appearDelay*1e3);return()=>clearTimeout(showTimer);}else if(appear===\"scroll\"){// In canvas, show immediately for scroll mode\nsetShouldShow(true);}else{setShouldShow(true);}return;}// For non-canvas mode with delay appear type\nif(appear===\"delay\"&&currentModalKey===storageKey&&!shouldShow){// Save current scroll position in this modal's ref\nsavedScrollPositionRef.current=window.scrollY;const showTimer=setTimeout(()=>{// Only show if we're still the current modal\nif(currentModalKey===storageKey){// Now show the modal\nsetShouldShow(true);}},appearDelay*1e3);return()=>clearTimeout(showTimer);}},[isBrowser,isFramerCanvas,appear,appearDelay,storageKey,currentModalKey,shouldShow]);// Listen for next modal event\nuseEffect(()=>{if(!isBrowser||isFramerCanvas)return;const handleNextModal=event=>{//console.log(\"[MODAL] Handle next modal\");\nif(event.detail.key===storageKey){// console.log(`[${storageKey}] Received show_next_modal event`);\n// Clear any existing localStorage entry for this modal to ensure it shows\nconst localStorageKey=`modal_dismissed_${storageKey}`;try{localStorage.removeItem(localStorageKey);}catch(e){// Handle localStorage access error\n}setCurrentModalKey(storageKey);// For scroll modals, reset the hasScrolledToTrigger state\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}// For instant appear, show immediately\nif(appear===\"instant\"){setShouldShow(true);}// For delay and scroll, the other effects will handle showing\n}};const handleForceShowModal=event=>{//console.log(\"[MODAL] Handle force show modal\");\nif(event.detail.key===storageKey){// Set as current modal and show immediately, regardless of localStorage\nsetCurrentModalKey(storageKey);// Reset trigger state for scroll modals\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}setShouldShow(true);}};// Listen for close events\nconst handleModalClose=event=>{//console.log(`[${storageKey}] Modal close event received`);\n// Always close this modal when the event is received\nsetShouldShow(false);// Reset scroll trigger state\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}//console.log(\"currentModalKey\", currentModalKey)\n// Only update localStorage and check for next modal if this is the current modal\nif(currentModalKey===storageKey){//console.log(`[${storageKey}] This is the current modal, updating localStorage and finding next modal`);\n// Use a unique localStorage key for each modal\nconst localStorageKey=`modal_dismissed_${storageKey}`;try{localStorage.setItem(localStorageKey,new Date().toISOString());}catch(e){// Handle localStorage access error\n}setCurrentModalKey(null);// Remove from scroll blocking set\nif(!allowScroll){scrollBlockingModals.delete(storageKey);if(scrollBlockingModals.size===0){document.body.style.overflow=\"\";document.body.style.position=\"\";document.body.style.width=\"\";document.body.style.height=\"\";document.body.style.top=\"\";// Restore scroll position\nwindow.scrollTo(0,originalScrollY);}}// After a short delay, check for and show the next modal\nsetTimeout(()=>{// Only look for next modal if no modal is currently active\nif(!currentModalKey){const nextModal=Array.from(activeModals.entries()).sort(([,orderA],[,orderB])=>orderA-orderB).find(([key])=>{if(key===storageKey)return false;const modalLocalStorageKey=`modal_dismissed_${key}`;let storedValue;try{storedValue=localStorage.getItem(modalLocalStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}return!storedValue;});if(nextModal){//console.log(`[${storageKey}] Found next modal: ${nextModal[0]}`);\nsetCurrentModalKey(nextModal[0]);window.dispatchEvent(new CustomEvent(\"show_next_modal\",{detail:{key:nextModal[0]}}));}}},100);}};window.addEventListener(\"show_next_modal\",handleNextModal);window.addEventListener(\"force_show_modal\",handleForceShowModal);document.addEventListener(\"global_modal_close\",handleModalClose);return()=>{window.removeEventListener(\"show_next_modal\",handleNextModal);window.removeEventListener(\"force_show_modal\",handleForceShowModal);document.removeEventListener(\"global_modal_close\",handleModalClose);};},[isBrowser,isFramerCanvas,storageKey,appear,allowScroll,currentModalKey]);// Handle scroll appearance\nuseEffect(()=>{if(!isBrowser||isFramerCanvas||appear!==\"scroll\")return;if(currentModalKey===storageKey){const handleScrollTrigger=()=>{if(hasScrolledToTrigger)return;const distance=appearDistance===\"pixels\"?appearPixels:(()=>{const totalHeight=Math.max(document.documentElement.scrollHeight,document.documentElement.offsetHeight,document.documentElement.clientHeight)-window.innerHeight;return appearPercentage/100*totalHeight;})();if(window.scrollY>=distance){setHasScrolledToTrigger(true);setShouldShow(true);// Preserve scroll position when modal appears\nif(!allowScroll){originalScrollY=window.scrollY;}}};// Initial check in case we're already past the trigger point\nhandleScrollTrigger();window.addEventListener(\"scroll\",handleScrollTrigger);return()=>{window.removeEventListener(\"scroll\",handleScrollTrigger);};}else{// Reset the hasScrolledToTrigger state when this is no longer the current modal\nsetHasScrolledToTrigger(false);}},[isBrowser,isFramerCanvas,appear,appearDistance,appearPixels,appearPercentage,storageKey,currentModalKey,hasScrolledToTrigger,allowScroll]);// Handle visibility states\nuseEffect(()=>{if(!isBrowser)return;if(!shouldShow){setIsVisible(false);// Dispatch modal closed event\nif(!isFramerCanvas){window.dispatchEvent(new CustomEvent(\"modal_closed\",{detail:{key:storageKey}}));}const timer=setTimeout(()=>{setIsRendered(false);},(style?.transition?.duration||.3)*1e3);return()=>clearTimeout(timer);}setIsRendered(true);// Small delay to ensure DOM is ready before transition\nconst showTimer=requestAnimationFrame(()=>{setIsVisible(true);// Dispatch modal opened event\nif(!isFramerCanvas){window.dispatchEvent(new CustomEvent(\"modal_opened\",{detail:{key:storageKey}}));}});return()=>cancelAnimationFrame(showTimer);},[isBrowser,shouldShow,style?.transition?.duration,storageKey,isFramerCanvas]);// Add logging to state setters\nconst setShouldShowWithLog=value=>{setShouldShow(value);};// Replace all instances of setShouldShow with setShouldShowWithLog\nuseEffect(()=>{if(!isBrowser||isFramerCanvas)return;if(!currentModalKey&&appear===\"instant\"){const isFirstModal=Array.from(activeModals.entries()).filter(([key,order])=>order<canvasOrder).length===0;if(isFirstModal){const localStorageKey=`modal_dismissed_${storageKey}`;let storedValue;try{storedValue=localStorage.getItem(localStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}if(!storedValue||showBehavior===\"interval\"&&new Date(storedValue)<new Date(Date.now()-showInterval*24*60*60*1e3)){setCurrentModalKey(storageKey);setShouldShow(true);}}}},[isBrowser,isFramerCanvas,appear,storageKey,canvasOrder,showBehavior,showInterval,currentModalKey]);// Get the appropriate component instance based on display mode\nconst selectedInstance=displayMode===\"Desktop\"?desktopInstance:phoneInstance;// Process the content from the selected instance\nconst content=selectedInstance?Array.isArray(selectedInstance)?selectedInstance[0]:selectedInstance:null;// Return null during SSR\nif(!isBrowser){return null;}// Show storage key text when in canvas mode, regardless of preview state\nconst previewText=/*#__PURE__*/_jsx(\"div\",{style:{padding:24,color:\"#666\",fontSize:\"14px\",fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:\"80px\",backgroundColor:\"#f5f5f5\",border:\"1px solid #ddd\",borderRadius:\"4px\",margin:\"10px\"},children:preview?`Preview active for ${displayMode} Modal (${storageKey})`:`Preview disabled for ${displayMode} Modal (${storageKey})`});if(isFramerCanvas&&!preview){return previewText;}if(!isRendered){return null;}const getInitialTransform=()=>{if(appear!==\"scroll\")return\"translateY(0)\";const distance=appearDistance===\"pixels\"?`${appearPixels}px`:`${appearPercentage}%`;return`translateY(${distance})`;};const getMaxWidthValue=()=>{if(!style)return\"none\";let result;switch(style.maxWidthType){case\"Fixed\":result=typeof style.maxWidthFixed===\"number\"?`${style.maxWidthFixed}px`:\"1200px\";return result;case\"Relative\":result=typeof style.maxWidthPercent===\"number\"?`${style.maxWidthPercent}%`:\"90%\";return result;case\"None\":default:return\"none\";}};const containerStyle={position:\"fixed\",top:0,left:0,right:0,bottom:0,display:\"flex\",alignItems:style?.alignV||\"center\",justifyContent:style?.alignH||\"center\",backgroundColor:style?.backgroundColor||\"rgba(0, 0, 0, 0.5)\",padding:style?.paddingPerSide?`${style?.paddingTop!==undefined?style.paddingTop:20}px ${style?.paddingRight!==undefined?style.paddingRight:20}px ${style?.paddingBottom!==undefined?style.paddingBottom:20}px ${style?.paddingLeft!==undefined?style.paddingLeft:20}px`:`${style?.padding!==undefined?style.padding:20}px`,opacity:isVisible?1:isFramerCanvas?1:0,visibility:isRendered?\"visible\":\"hidden\",transition:isFramerCanvas?\"none\":`opacity ${style?.transition?.duration||.3}s ${style?.transition?.ease||\"ease\"}`,overflow:style?.height===\"100vh\"&&allowScroll?\"auto\":\"hidden\",pointerEvents:isRendered&&isVisible?\"auto\":\"none\",height:\"100vh\",boxSizing:\"border-box\",zIndex:9999};const modalStyle={width:style?.maxWidthType===\"Relative\"?getMaxWidthValue():\"100%\",maxWidth:style?.maxWidthType===\"Relative\"?\"none\":getMaxWidthValue(),margin:(()=>{// Only apply auto margins if alignH is center\nif(style?.alignH===\"center\")return\"0 auto\";if(style?.alignH===\"end\")return\"0 0 0 auto\";return\"0\"// start alignment\n;})(),transform:isVisible?\"translateY(0)\":isFramerCanvas?\"translateY(0)\":\"translateY(20px)\",transition:isFramerCanvas?\"none\":`all ${style?.transition?.duration||.3}s ${style?.transition?.ease||\"ease\"}`,willChange:isFramerCanvas?\"auto\":\"transform, opacity\",opacity:isVisible?1:isFramerCanvas?1:0,overflow:style?.height===\"100vh\"?allowScroll?\"auto\":\"hidden\":\"visible\",height:style?.height===\"100vh\"?\"100%\":\"auto\",maxHeight:style?.height===\"100vh\"?\"100%\":\"none\",display:\"flex\",flexDirection:\"column\",flex:style?.height===\"100vh\"?\"1\":\"none\",boxSizing:\"border-box\"};// Handle background click - simplified\nconst handleBackgroundClick=()=>{//console.log(\"[MODAL] Background clicked\");\nif(isFramerCanvas)return;// Close this modal\nsetShouldShow(false);// Reset scroll trigger state for scroll modals\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}//console.log(\"handleBackgroundClick, currentModalKey\", currentModalKey);\n// Only update localStorage and find next modal if this is the current modal\nif(currentModalKey===storageKey){// Update localStorage\nconst localStorageKey=`modal_dismissed_${storageKey}`;localStorage.setItem(localStorageKey,new Date().toISOString());// Clear current modal key\nsetCurrentModalKey(null);// After animation completes, find next modal\nsetTimeout(()=>{// Only look for next modal if no modal is currently active\nif(!currentModalKey){const nextModal=Array.from(activeModals.entries()).sort(([,orderA],[,orderB])=>orderA-orderB).find(([key])=>{if(key===storageKey)return false;const modalLocalStorageKey=`modal_dismissed_${key}`;const storedValue=localStorage.getItem(modalLocalStorageKey);return!storedValue;});if(nextModal){//console.log(`[${storageKey}] Found next modal: ${nextModal[0]}`);\nsetCurrentModalKey(nextModal[0]);window.dispatchEvent(new CustomEvent(\"show_next_modal\",{detail:{key:nextModal[0]}}));}}},(style?.transition?.duration||.3)*1e3);}};//console.log(\"[MODAL] Rendered\", { isBrowser, isFramerCanvas, isRendered, isVisible, shouldShow });\nif(!content||!/*#__PURE__*/React.isValidElement(content)){return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,onClick:handleBackgroundClick,children:/*#__PURE__*/_jsxs(\"div\",{style:{...modalStyle,padding:\"20px\",backgroundColor:\"#fff\",borderRadius:\"4px\",color:\"#666\",fontSize:\"14px\",textAlign:\"center\",minHeight:\"104px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[\"Connect \",displayMode,\" Instance\"]})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[isFramerCanvas&&previewText,/*#__PURE__*/_jsx(\"div\",{style:containerStyle,onClick:handleBackgroundClick,\"data-modal-container\":\"true\",\"data-modal-height-mode\":style?.height,children:/*#__PURE__*/_jsx(\"div\",{style:modalStyle,onClick:e=>e.stopPropagation(),\"data-modal-wrapper\":\"true\",\"data-modal-width-type\":style?.maxWidthType,\"data-modal-width-value\":getMaxWidthValue(),\"data-modal-height-mode\":style?.height,children:/*#__PURE__*/React.cloneElement(content,{style:{...content.props?.style,width:\"100%\",maxWidth:style?.maxWidthType===\"Relative\"?\"none\":content.props?.style?.maxWidth||getMaxWidthValue(),overflow:style?.height===\"100vh\"?allowScroll?\"auto\":\"hidden\":\"visible\",display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",height:style?.height===\"100vh\"?\"100%\":\"auto\",minHeight:style?.height===\"100vh\"?\"100%\":\"auto\",flex:style?.height===\"100vh\"?\"1 1 auto\":\"0 0 auto\",boxSizing:\"border-box\"},onClick:e=>{e.stopPropagation();if(content.props?.onClick){content.props.onClick(e);}},\"data-modal-content\":\"true\",\"data-modal-max-width\":getMaxWidthValue(),\"data-modal-width-type\":style.maxWidthType,\"data-modal-width\":\"100%\",\"data-modal-content-width\":content.props?.style?.width||\"not-set\",\"data-modal-content-max-width\":content.props?.style?.maxWidth||\"not-set\",\"data-modal-height-mode\":style?.height,\"data-modal-content-height\":style?.height===\"100vh\"?\"100%\":\"auto\"})})})]});}// Add Framer property controls\naddPropertyControls(FC_GlobalSmartModal,{preview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},displayMode:{type:ControlType.Enum,title:\"Display\",defaultValue:\"Desktop\",options:[\"Desktop\",\"Phone\"],optionTitles:[\"Desktop\",\"Phone\"],displaySegmentedControl:true},desktopInstance:{type:ControlType.ComponentInstance,title:\"Desktop\"},phoneInstance:{type:ControlType.ComponentInstance,title:\"Phone\"},style:{type:ControlType.Object,title:\"Appearance\",controls:{height:{type:ControlType.Enum,title:\"Height\",defaultValue:\"Fit\",options:[\"Fit\",\"100vh\"],optionTitles:[\"Fit\",\"100vh\"],displaySegmentedControl:true},alignH:{type:ControlType.Enum,title:\"Align H\",defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],optionIcons:[\"align-left\",\"align-center\",\"align-right\"],displaySegmentedControl:true},alignV:{type:ControlType.Enum,title:\"Align V\",defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Top\",\"Middle\",\"Bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],displaySegmentedControl:true},maxWidthType:{type:ControlType.Enum,title:\"Max Width\",defaultValue:\"Fixed\",options:[\"None\",\"Fixed\",\"Relative\"],optionTitles:[\"None\",\"Fixed\",\"Relative\"]},maxWidthFixed:{type:ControlType.Number,title:\"Fixed\",defaultValue:1200,min:0,max:2e3,step:100,unit:\"px\",displayStepper:true,hidden({maxWidthType}){return maxWidthType!==\"Fixed\";}},maxWidthPercent:{type:ControlType.Number,title:\"Percent\",defaultValue:90,min:0,max:100,step:5,unit:\"%\",displayStepper:true,hidden({maxWidthType}){return maxWidthType!==\"Relative\";}},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:20,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},transition:{type:ControlType.Object,title:\"Transition\",defaultValue:{duration:.3,ease:\"cubic-bezier(0.4, 0, 0.2, 1)\"},controls:{duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.3,min:0,max:8,step:.1,unit:\"s\"},ease:{type:ControlType.Enum,title:\"Ease\",defaultValue:\"cubic-bezier(0.4, 0, 0.2, 1)\",options:[\"cubic-bezier(0.4, 0, 0.2, 1)\",\"cubic-bezier(0.0, 0.0, 0.2, 1)\",\"cubic-bezier(0.4, 0.0, 1, 1)\",\"ease\",\"ease-in\",\"ease-out\",\"ease-in-out\"],optionTitles:[\"Standard\",\"Decelerate\",\"Accelerate\",\"Ease\",\"Ease In\",\"Ease Out\",\"Ease In Out\"]}}},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"rgba(0, 0, 0, 0.25)\"},allowScroll:{type:ControlType.Boolean,title:\"Page Scroll\",defaultValue:false,enabledTitle:\"Allow\",disabledTitle:\"Block\"}}},logic:{type:ControlType.Object,title:\"Logic\",controls:{appear:{type:ControlType.Enum,title:\"Appear\",defaultValue:\"instant\",options:[\"instant\",\"delay\",\"scroll\"],optionTitles:[\"Instant\",\"Delay\",\"Scroll\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},appearDelay:{type:ControlType.Number,title:\"Delay\",defaultValue:1,min:0,max:10,step:.1,unit:\"s\",hidden({appear}){return appear!==\"delay\";}},appearDistance:{type:ControlType.Enum,title:\"Y Distance\",defaultValue:\"pixels\",options:[\"pixels\",\"percentage\"],optionTitles:[\"px\",\"%\"],displaySegmentedControl:true,hidden({appear}){return appear!==\"scroll\";}},appearPixels:{type:ControlType.Number,title:\"Pixels\",defaultValue:24,min:0,step:1,unit:\"px\",hidden({appear,appearDistance}){return appear!==\"scroll\"||appearDistance!==\"pixels\";}},appearPercentage:{type:ControlType.Number,title:\"Percentage\",defaultValue:50,min:0,max:100,step:1,unit:\"%\",hidden({appear,appearDistance}){return appear!==\"scroll\"||appearDistance!==\"percentage\";}},showBehavior:{type:ControlType.Enum,title:\"Show\",defaultValue:\"interval\",options:[\"once\",\"interval\"],optionTitles:[\"Once\",\"Every X Days\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},showInterval:{type:ControlType.Number,title:\"Reset After\",defaultValue:30,min:1,max:365,step:1,unit:\" days\",hidden({showBehavior}){return showBehavior!==\"interval\";}}}},storageKey:{type:ControlType.String,title:\"Identifier\",defaultValue:\"modal\",description:\"Unique identifier for Modal Trigger component and localStorage\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalSmartModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalSmartModal.map","// Generated by Framer (5b58884)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DiscountModalSettings from\"https://framerusercontent.com/modules/33OfDAKSrCJM1OWDlZQt/hLOt176oy4sgg9eAxilI/sc8ZNGVXG.js\";import FC_GlobalSmartModal from\"https://framerusercontent.com/modules/MjKyIqa8pSBrmAaoYMHM/K9HvWTwqK3TXvew3IY9u/FC_GlobalSmartModal.js\";import FC_GlobalSmartModal1 from\"https://framerusercontent.com/modules/MjKyIqa8pSBrmAaoYMHM/YABHRBtetidhViOTHJGd/FC_GlobalSmartModal.js\";const DiscountModalSettingsFonts=getFonts(DiscountModalSettings);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(SmartComponentScopedContainerWithFX);const FC_GlobalSmartModalFonts=getFonts(FC_GlobalSmartModal);const FC_GlobalSmartModal1Controls=getPropertyControls(FC_GlobalSmartModal1);const serializationHash=\"framer-tKd6E\";const variantClassNames={GJn44uKDR:\"framer-v-3w26fr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nZMV2hjw6=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.4,0,.2,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:120};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Desktop:\"Desktop\",Phone:\"Phone\"};const getProps=({height,id,responsive,width,...props})=>{return{...props,nZMV2hjw6:humanReadableEnumMap[responsive]??responsive??props.nZMV2hjw6??\"Desktop\"};};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,nZMV2hjw6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GJn44uKDR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3w26fr\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"GJn44uKDR\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2hw4tv-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AaX2Ne1NE-container\",nodeId:\"AaX2Ne1NE\",rendersWithMotion:true,scopeId:\"vMUzu4p20\",children:/*#__PURE__*/_jsx(FC_GlobalSmartModal,{desktopInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:420,width:\"1080px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1xnjely-container\",\"data-framer-appear-id\":\"1xnjely\",\"data-framer-name\":\"Desktop\",inComponentSlot:true,initial:animation1,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"c1ANodZTY-container\",name:\"Desktop\",nodeId:\"c1ANodZTY\",optimized:true,rendersWithMotion:true,scopeId:\"vMUzu4p20\",children:/*#__PURE__*/_jsx(DiscountModalSettings,{height:\"100%\",id:\"c1ANodZTY\",layoutId:\"c1ANodZTY\",name:\"Desktop\",style:{width:\"100%\"},variant:matchVariant(\"mdNnoMOIJ\"),width:\"100%\"})})})],displayMode:nZMV2hjw6,height:\"100%\",id:\"AaX2Ne1NE\",layoutId:\"AaX2Ne1NE\",logic:{appear:\"scroll\",appearDelay:1,appearDistance:\"percentage\",appearPercentage:60,appearPixels:20,showBehavior:\"interval\",showInterval:30},phoneInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:420,width:\"320px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-qwinsh-container\",\"data-framer-appear-id\":\"qwinsh\",\"data-framer-name\":\"Mobile\",inComponentSlot:true,initial:animation1,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XIuSeb6O5-container\",name:\"Mobile\",nodeId:\"XIuSeb6O5\",optimized:true,rendersWithMotion:true,scopeId:\"vMUzu4p20\",children:/*#__PURE__*/_jsx(DiscountModalSettings,{height:\"100%\",id:\"XIuSeb6O5\",layoutId:\"XIuSeb6O5\",name:\"Mobile\",style:{width:\"100%\"},variant:matchVariant(\"VpDT_iBus\"),width:\"100%\"})})})],preview:true,storageKey:\"newsletter\",style:{alignH:\"center\",alignV:\"center\",allowScroll:false,backgroundColor:\"rgba(3, 6, 7, 0.48)\",height:\"Fit\",maxWidthFixed:1080,maxWidthPercent:90,maxWidthType:\"Fixed\",padding:24,paddingBottom:24,paddingLeft:24,paddingPerSide:false,paddingRight:24,paddingTop:24,transition:{duration:.4,ease:\"cubic-bezier(0.4, 0, 0.2, 1)\"}},width:\"100%\"})})})})})})});});const css=[\".framer-tKd6E.framer-uz7bcv, .framer-tKd6E .framer-uz7bcv { display: block; }\",\".framer-tKd6E.framer-3w26fr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1000px; }\",\".framer-tKd6E .framer-2hw4tv-container { flex: none; height: auto; position: relative; width: 100%; z-index: 10; }\",\".framer-tKd6E .framer-1xnjely-container { height: auto; position: relative; width: 1080px; }\",\".framer-tKd6E .framer-qwinsh-container { height: auto; position: relative; width: 320px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"nZMV2hjw6\":\"responsive\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervMUzu4p20=withCSS(Component,css,\"framer-tKd6E\");export default FramervMUzu4p20;FramervMUzu4p20.displayName=\"Discount modal\";FramervMUzu4p20.defaultProps={height:100,width:1e3};addPropertyControls(FramervMUzu4p20,{nZMV2hjw6:FC_GlobalSmartModal1Controls?.[\"displayMode\"]&&{...FC_GlobalSmartModal1Controls[\"displayMode\"],defaultValue:\"Desktop\",description:undefined,hidden:undefined,optional:undefined,title:\"Responsive\"},onnZMV2hjw6Change:{changes:\"nZMV2hjw6\",type:ControlType.ChangeHandler}});addFonts(FramervMUzu4p20,[{explicitInter:true,fonts:[]},...DiscountModalSettingsFonts,...FC_GlobalSmartModalFonts],{supportsExplicitInterCodegen:true});FramervMUzu4p20.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(DiscountModalSettings,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervMUzu4p20\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"nZMV2hjw6\\\":\\\"responsive\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1000\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vMUzu4p20.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16 8 C 16 12.993 10.461 18.193 8.601 19.799 C 8.245 20.067 7.755 20.067 7.399 19.799 C 5.539 18.193 0 12.993 0 8 C 0 3.582 3.582 0 8 0 C 12.418 0 16 3.582 16 8\" fill=\"transparent\" height=\"19.999750977479486px\" id=\"zACEDTd3v\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 2)\" width=\"16px\"/><path d=\"M 0 3 C 0 1.343 1.343 0 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 Z\" fill=\"transparent\" height=\"6px\" id=\"GafTI4h6_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(9 7)\" width=\"6px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1847681232\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ngdy3\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-ngdy3 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Map Pin\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-ngdy3\");Icon.displayName=\"Map Pin\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Map Pin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.56 0.259 C 9.647 0.099 9.815 0 9.998 0 C 10.18 0 10.348 0.099 10.436 0.259 L 13.388 5.863 C 13.53 6.126 13.783 6.311 14.076 6.368 C 14.37 6.425 14.673 6.347 14.904 6.157 L 19.181 2.493 C 19.349 2.356 19.587 2.343 19.769 2.462 C 19.951 2.58 20.035 2.802 19.979 3.012 L 17.145 13.258 C 17.026 13.689 16.635 13.988 16.189 13.992 L 3.808 13.992 C 3.36 13.989 2.969 13.689 2.851 13.258 L 0.018 3.013 C -0.039 2.803 0.045 2.581 0.227 2.463 C 0.409 2.344 0.647 2.357 0.816 2.494 L 5.092 6.158 C 5.322 6.348 5.625 6.426 5.919 6.369 C 6.212 6.312 6.465 6.127 6.608 5.864 Z\" fill=\"transparent\" height=\"13.991844448539954px\" id=\"RyXymrLm0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.002 3.007)\" width=\"19.99606082930184px\"/><path d=\"M 0 0 L 14 0\" fill=\"transparent\" height=\"1px\" id=\"IzqCXmkj4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 21)\" width=\"14px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3130759181\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-zvos8\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-zvos8 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Crown\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-zvos8\");Icon.displayName=\"Crown\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Crown\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15.387 0 C 16.492 0 17.387 0.895 17.387 2 L 17.387 10.526 C 17.387 10.837 17.459 11.145 17.599 11.423 L 18.667 13.55 C 18.824 13.861 18.807 14.231 18.624 14.527 C 18.44 14.823 18.115 15.002 17.767 15 L 1.007 15 C 0.659 15.002 0.334 14.823 0.15 14.527 C -0.033 14.231 -0.05 13.861 0.107 13.55 L 1.175 11.423 C 1.315 11.145 1.387 10.837 1.387 10.526 L 1.387 2 C 1.387 0.895 2.282 0 3.387 0 Z\" fill=\"transparent\" height=\"15.000024482681571px\" id=\"Ues3npNzz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.613 5)\" width=\"18.773969580003783px\"/><path d=\"M 16.108 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"k1Emk2Ttj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3.946 15.987)\" width=\"16.107999999999997px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2455830218\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-lTDXg\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-lTDXg { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Laptop\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-lTDXg\");Icon.displayName=\"Laptop\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Laptop\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 2.2 L 1.6 3.2\" fill=\"transparent\" height=\"3.1999999999999993px\" id=\"GNM1zJOor\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 14)\" width=\"1.6000000000000014px\"/><path d=\"M 0 0 L 0 4\" fill=\"transparent\" height=\"4px\" id=\"TKv7MZg1o\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 2)\" width=\"1px\"/><path d=\"M 18 3.5 L 18 2 C 18 0.895 17.105 0 16 0 L 2 0 C 0.895 0 0 0.895 0 2 L 0 16 C 0 17.105 0.895 18 2 18 L 5.5 18\" fill=\"transparent\" height=\"18px\" id=\"asVlE1K0f\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 4)\" width=\"18px\"/><path d=\"M 0 0 L 5 0\" fill=\"transparent\" height=\"1px\" id=\"rIKMU8jkZ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 10)\" width=\"5px\"/><path d=\"M 0 0 L 0 4\" fill=\"transparent\" height=\"4px\" id=\"Vih_Ruysz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8 2)\" width=\"1px\"/><path d=\"M 0 6 C 0 2.686 2.686 0 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 Z\" fill=\"transparent\" height=\"12px\" id=\"E4MqHKbqo\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(10 10)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"773934032\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-cr4ML\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-cr4ML { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar Clock\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-cr4ML\");Icon.displayName=\"Calendar Clock\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Calendar Clock\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7 0 C 7.667 2.667 9 4.833 11 6.5 C 13 8.167 14 10 14 12 C 14 15.866 10.866 19 7 19 C 3.134 19 0 15.866 0 12 C 0 10.918 0.351 9.865 1 9 C 1 10.381 2.119 11.5 3.5 11.5 C 4.881 11.5 6 10.381 6 9 C 6 7 4.5 6 4.5 4 C 4.5 2.667 5.333 1.333 7 0\" fill=\"transparent\" height=\"19px\" id=\"YWk4wqTs7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 3)\" width=\"14px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2878881455\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-eS8Hy\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-eS8Hy { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Flame\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-eS8Hy\");Icon.displayName=\"Flame\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Flame\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d485f69)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,patchBorderRadiusScaleCorrector,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Flame from\"https://framerusercontent.com/modules/7VFa2xaumW6NO1GAW3J5/nGou7qBUM4cgW2H3CT9d/ti4V05x8Q.js\";const serializationHash=\"framer-fvLjD\";const variantClassNames={zIZ54bBBF:\"framer-v-kw1081\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const j3A_aTLaS=undefined;const Ywd7SJYF7=undefined;const GLcC19f1o=undefined;const YVIUiwa3m=undefined;const VUhYc_jaB=undefined;const j1shgKSQK=undefined;const ceR6Km8Sh=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,fill,fontSize,height,icon,id,n_zev,padding,title,width,...props})=>{return{...props,ceR6Km8Sh:title??props.ceR6Km8Sh??\"TOP\",GLcC19f1o:color??props.GLcC19f1o??\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",j1shgKSQK:fontSize??props.j1shgKSQK??16,j3A_aTLaS:padding??props.j3A_aTLaS??\"5px\",VUhYc_jaB:n_zev??props.VUhYc_jaB??true,YVIUiwa3m:icon??props.YVIUiwa3m??Flame,Ywd7SJYF7:fill??props.Ywd7SJYF7??\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\"};};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,GLcC19f1o,j1shgKSQK,j3A_aTLaS,ceR6Km8Sh,YVIUiwa3m,Ywd7SJYF7,VUhYc_jaB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zIZ54bBBF\",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-kw1081\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"zIZ54bBBF\",ref:refBinding,style:{\"--1dtbxtr\":numberToPixelString(j3A_aTLaS),\"--corner-shape-fallback\":.752,backgroundColor:Ywd7SJYF7,borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"inset 0px 1px 3px 0px rgba(255, 255, 255, 0.86)\",cornerShape:\"superellipse(1.5)\",...style},children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-sxcgqt\",Component:YVIUiwa3m,layoutDependency:layoutDependency,layoutId:\"DJQjZTr0q\",style:{\"--1m973uw\":GLcC19f1o,\"--js9iwy\":2}}),VUhYc_jaB!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j1shgKSQK-a_sbAbBcJ) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-GLcC19f1o-a_sbAbBcJ))\"},children:\"TOP\"})}),className:\"framer-zlalit\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"KaPmaE1u8\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-GLcC19f1o-a_sbAbBcJ)\",\"--variable-reference-GLcC19f1o-a_sbAbBcJ\":GLcC19f1o,\"--variable-reference-j1shgKSQK-a_sbAbBcJ\":j1shgKSQK},text:ceR6Km8Sh,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-fvLjD.framer-hd7yy, .framer-fvLjD .framer-hd7yy { display: block; }\",\".framer-fvLjD.framer-kw1081 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; padding: var(--1dtbxtr); position: relative; width: min-content; }\",\".framer-fvLjD .framer-sxcgqt { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 18px; }\",\".framer-fvLjD .framer-zlalit { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 49.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"GLcC19f1o\":\"color\",\"j1shgKSQK\":\"fontSize\",\"j3A_aTLaS\":\"padding\",\"ceR6Km8Sh\":\"title\",\"YVIUiwa3m\":\"icon\",\"Ywd7SJYF7\":\"fill\",\"VUhYc_jaB\":\"n_zev\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"Y7SpbVH16cWqMhj75z1M\"]\n */const Framera_sbAbBcJ=withCSS(Component,css,\"framer-fvLjD\");export default Framera_sbAbBcJ;Framera_sbAbBcJ.displayName=\"newest-label 3\";Framera_sbAbBcJ.defaultProps={height:28,width:49.5};addPropertyControls(Framera_sbAbBcJ,{GLcC19f1o:{defaultValue:'var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)) /* {\"name\":\"Black-dark-mode\"} */',title:\"Color\",type:ControlType.Color},j1shgKSQK:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},onj1shgKSQKChange:{changes:\"j1shgKSQK\",type:ControlType.ChangeHandler},j3A_aTLaS:{defaultValue:\"5px\",title:\"Padding\",type:ControlType.Padding},ceR6Km8Sh:{defaultValue:\"TOP\",displayTextArea:false,title:\"Title\",type:ControlType.String},onceR6Km8ShChange:{changes:\"ceR6Km8Sh\",type:ControlType.ChangeHandler},YVIUiwa3m:{defaultValue:{identifier:\"module:7VFa2xaumW6NO1GAW3J5/nGou7qBUM4cgW2H3CT9d/ti4V05x8Q.js:default\",moduleId:\"7VFa2xaumW6NO1GAW3J5\"},setModuleId:\"Y7SpbVH16cWqMhj75z1M\",title:\"Icon\",type:ControlType.VectorSetItem},Ywd7SJYF7:{defaultValue:'var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)) /* {\"name\":\"Primary Background\"} */',title:\"Fill\",type:ControlType.Color},VUhYc_jaB:{defaultValue:true,title:\"N\\xe1zev\",type:ControlType.Boolean},onVUhYc_jaBChange:{changes:\"VUhYc_jaB\",type:ControlType.ChangeHandler}});addFonts(Framera_sbAbBcJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera_sbAbBcJ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"GLcC19f1o\\\":\\\"color\\\",\\\"j1shgKSQK\\\":\\\"fontSize\\\",\\\"j3A_aTLaS\\\":\\\"padding\\\",\\\"ceR6Km8Sh\\\":\\\"title\\\",\\\"YVIUiwa3m\\\":\\\"icon\\\",\\\"Ywd7SJYF7\\\":\\\"fill\\\",\\\"VUhYc_jaB\\\":\\\"n_zev\\\"}\",\"framerIntrinsicWidth\":\"49.5\",\"framerIntrinsicHeight\":\"28\",\"framerAutoSizeImages\":\"true\",\"framerVectorSets\":\"[\\\"Y7SpbVH16cWqMhj75z1M\\\"]\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a_sbAbBcJ.map","// Generated by Framer (80f113d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,patchBorderRadiusScaleCorrector,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/9wGubtKhJtE5gUK4kuJ9/ZP3PZqMqT6zmknnUaVJC/WkN3h7Tfz.js\";const enabledGestures={oQtdQARnz:{hover:true},vx4LkyUue:{hover:true}};const cycleOrder=[\"vx4LkyUue\",\"oQtdQARnz\"];const serializationHash=\"framer-OgIT7\";const variantClassNames={oQtdQARnz:\"framer-v-17jgeoe\",vx4LkyUue:\"framer-v-1xw9qzw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cKLk76CoF=undefined;const nWLBX3ew4=undefined;const e3VbwLzQv=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();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={Default:\"vx4LkyUue\",small:\"oQtdQARnz\"};const Variants=motion.create(React.Fragment);const getProps=({border,click,height,icon,id,width,...props})=>{return{...props,cKLk76CoF:border??props.cKLk76CoF??{borderColor:'var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)) /* {\"name\":\"Black-dark-mode\"} */',borderStyle:\"solid\",borderWidth:3},e3VbwLzQv:icon??props.e3VbwLzQv??ChevronRight,nWLBX3ew4:click??props.nWLBX3ew4,variant:humanReadableVariantMap[props.variant]??props.variant??\"vx4LkyUue\"};};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,e3VbwLzQv,cKLk76CoF,nWLBX3ew4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vx4LkyUue\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcmmb8s=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(nWLBX3ew4){const res=await nWLBX3ew4(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xw9qzw\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vx4LkyUue\",onTap:onTapcmmb8s,ref:refBinding,style:{\"--border-bottom-width\":(cKLk76CoF?.borderBottomWidth??cKLk76CoF?.borderWidth)+\"px\",\"--border-color\":cKLk76CoF?.borderColor,\"--border-left-width\":(cKLk76CoF?.borderLeftWidth??cKLk76CoF?.borderWidth)+\"px\",\"--border-right-width\":(cKLk76CoF?.borderRightWidth??cKLk76CoF?.borderWidth)+\"px\",\"--border-style\":cKLk76CoF?.borderStyle,\"--border-top-width\":(cKLk76CoF?.borderTopWidth??cKLk76CoF?.borderWidth)+\"px\",\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55))\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",...style},variants:{\"oQtdQARnz-hover\":{backgroundColor:\"var(--token-a76b2f5a-1657-4d34-84d9-3ea9301e5ee1, rgb(3, 2, 2))\"},\"vx4LkyUue-hover\":{\"--border-bottom-width\":\"3px\",\"--border-color\":\"var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55))\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\",backgroundColor:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"oQtdQARnz-hover\":{\"data-framer-name\":undefined},\"vx4LkyUue-hover\":{\"data-framer-name\":undefined},oQtdQARnz:{\"data-framer-name\":\"small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1gf4v2k\",Component:e3VbwLzQv,layoutDependency:layoutDependency,layoutId:\"GiaIbtsNO\",style:{\"--1335ju\":1,\"--18mrqx2\":\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\",\"--3it368\":1},variants:{\"oQtdQARnz-hover\":{\"--18mrqx2\":\"var(--token-33e3f0c3-ddd8-49b4-93fe-ed8bcbc621ee, rgb(255, 255, 255))\"},\"vx4LkyUue-hover\":{\"--1335ju\":2,\"--18mrqx2\":\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\"}}})})})})});});const css=[\".framer-OgIT7.framer-1xzdq1h, .framer-OgIT7 .framer-1xzdq1h { display: block; }\",\".framer-OgIT7.framer-1xw9qzw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 96px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 95px; will-change: var(--framer-will-change-override, transform); }\",\".framer-OgIT7 .framer-1gf4v2k { flex: none; height: auto; position: relative; width: 48px; }\",\".framer-OgIT7.framer-v-17jgeoe.framer-1xw9qzw { height: 31px; width: 30px; }\",\".framer-OgIT7.framer-v-17jgeoe .framer-1gf4v2k { width: 30px; }\",'.framer-OgIT7[data-border=\"true\"]::after, .framer-OgIT7 [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 96\n * @framerIntrinsicWidth 95\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oQtdQARnz\":{\"layout\":[\"fixed\",\"fixed\"]},\"Nv1bJbxIt\":{\"layout\":[\"fixed\",\"fixed\"]},\"HKszaeS97\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"e3VbwLzQv\":\"icon\",\"cKLk76CoF\":\"border\",\"nWLBX3ew4\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"EqX8thWQjdZcOB1c6p5N\"]\n */const FramerFbgXK3sB3=withCSS(Component,css,\"framer-OgIT7\");export default FramerFbgXK3sB3;FramerFbgXK3sB3.displayName=\"Button-circuler\";FramerFbgXK3sB3.defaultProps={height:96,width:95};addPropertyControls(FramerFbgXK3sB3,{variant:{options:[\"vx4LkyUue\",\"oQtdQARnz\"],optionTitles:[\"Default\",\"small\"],title:\"Variant\",type:ControlType.Enum},e3VbwLzQv:{defaultValue:{identifier:\"module:9wGubtKhJtE5gUK4kuJ9/ZP3PZqMqT6zmknnUaVJC/WkN3h7Tfz.js:default\",moduleId:\"9wGubtKhJtE5gUK4kuJ9\"},setModuleId:\"EqX8thWQjdZcOB1c6p5N\",title:\"Icon\",type:ControlType.VectorSetItem},cKLk76CoF:{defaultValue:{borderColor:'var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)) /* {\"name\":\"Black-dark-mode\"} */',borderStyle:\"solid\",borderWidth:3},title:\"Border\",type:ControlType.Border},nWLBX3ew4:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerFbgXK3sB3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFbgXK3sB3\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oQtdQARnz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Nv1bJbxIt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HKszaeS97\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVectorSets\":\"[\\\"EqX8thWQjdZcOB1c6p5N\\\"]\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"e3VbwLzQv\\\":\\\"icon\\\",\\\"cKLk76CoF\\\":\\\"border\\\",\\\"nWLBX3ew4\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"96\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"95\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FbgXK3sB3.map","// Generated by Framer (d57bcd3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,patchBorderRadiusScaleCorrector,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LiquidSurface from\"https://framerusercontent.com/modules/7vPBte32YjqKzX5Lvft5/gLuCbVXs7PRwZ0jAIjgN/LiquidSurface.js\";import UserComponent1 from\"https://framerusercontent.com/modules/J2fQ9gdxqwwjI3vu5mUn/Xr5UD2s6QIFyXiOWytGH/RS_xSLDey.js\";import UserComponent from\"https://framerusercontent.com/modules/sUdOl3avMRBjM3Ze8IfF/oCMWwmxUfz1UF8p0nidZ/t8pipARrh.js\";import UserComponent2 from\"https://framerusercontent.com/modules/zrweylsE1NzWg04rFKkq/jILm3O9tttDUpbJQ8c7c/bwMNNMdz4.js\";import UserComponent3 from\"https://framerusercontent.com/modules/ZSlqbZhhz8z99CTnxLPz/Sc1IvvDin9Xz0J6PiesC/h37nW1tNL.js\";import NewestLabel3 from\"https://framerusercontent.com/modules/Rebn1ez7FPqJ3vr8M6xC/yZ7jY1Y307hkVGvs9QXo/a_sbAbBcJ.js\";import ButtonCirculer from\"https://framerusercontent.com/modules/Eg55AVDcyk109A70kW8i/4phVvY5MYqDeW49p5UMV/FbgXK3sB3.js\";const NewestLabel3Fonts=getFonts(NewestLabel3);const LiquidSurfaceFonts=getFonts(LiquidSurface);const enabledGestures={HHOgTpx2G:{hover:true},rwuanKAGt:{hover:true}};const cycleOrder=[\"HHOgTpx2G\",\"eeliZExJU\",\"rwuanKAGt\"];const serializationHash=\"framer-ywqMv\";const variantClassNames={eeliZExJU:\"framer-v-1ruqlag\",HHOgTpx2G:\"framer-v-11kjtmn\",rwuanKAGt:\"framer-v-1mdeks8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const JOL6l1BQj=undefined;const f9PQshpMX=undefined;const lm5aiUQn1=undefined;const iZHIBvRi_=undefined;const bzfK_b4Sn=undefined;const ADMriBIdi=undefined;const bQmJqlpDW=undefined;const setbzfK_b4Sn=undefined;const setbQmJqlpDW=undefined;const transition1={bounce:0,delay:0,duration:.5,type:\"spring\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"HHOgTpx2G\",Phone:\"rwuanKAGt\",Tablet:\"eeliZExJU\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,image3,m_sto,pozice,remote,tag,tOP,typ_vazku,width,...props})=>{return{...props,ADMriBIdi:remote??props.ADMriBIdi??true,bQmJqlpDW:typ_vazku??props.bQmJqlpDW??\"Typ \\xfavazku\",bzfK_b4Sn:m_sto??props.bzfK_b4Sn??\"Město\",f9PQshpMX:tag??props.f9PQshpMX??\"Firma\",iZHIBvRi_:tOP??props.iZHIBvRi_??true,JOL6l1BQj:image3??props.JOL6l1BQj??{alt:\"Nexus Mag Logo N\",pixelHeight:1200,pixelWidth:1200,src:\"https://framerusercontent.com/images/aGzba4O03PSU6i8uK15yGtpkVfU.webp?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/aGzba4O03PSU6i8uK15yGtpkVfU.webp?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/aGzba4O03PSU6i8uK15yGtpkVfU.webp?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/aGzba4O03PSU6i8uK15yGtpkVfU.webp?width=1200&height=1200 1200w\"},lm5aiUQn1:pozice??props.lm5aiUQn1??\"N\\xe1zev pozice\",variant:humanReadableVariantMap[props.variant]??props.variant??\"HHOgTpx2G\"};};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,f9PQshpMX,JOL6l1BQj,lm5aiUQn1,\"bzfK_b4Sn\":externalbzfK_b4Sn,\"onbzfK_b4SnChange\":setExternalbzfK_b4Sn,iZHIBvRi_,ADMriBIdi,\"bQmJqlpDW\":externalbQmJqlpDW,\"onbQmJqlpDWChange\":setExternalbQmJqlpDW,...restProps}=getProps(props);const[bzfK_b4Sn,setbzfK_b4Sn]=useStateVariable(externalbzfK_b4Sn,setExternalbzfK_b4Sn);const[bQmJqlpDW,setbQmJqlpDW]=useStateVariable(externalbQmJqlpDW,setExternalbQmJqlpDW);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HHOgTpx2G\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11kjtmn\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"HHOgTpx2G\",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-83c7ebe0-56fa-4464-af5e-0035fe3955de, rgb(1, 2, 4))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{\"HHOgTpx2G-hover\":{backgroundColor:\"var(--token-9d1f22c3-94d7-408c-a0ee-db2c22dac576, rgb(215, 255, 55))\"},\"rwuanKAGt-hover\":{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-83c7ebe0-56fa-4464-af5e-0035fe3955de, rgb(1, 2, 4))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-9d1f22c3-94d7-408c-a0ee-db2c22dac576, rgb(215, 255, 55))\"},eeliZExJU:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},rwuanKAGt:{backgroundColor:\"var(--token-83c7ebe0-56fa-4464-af5e-0035fe3955de)\"}},...addPropertyOverrides({\"rwuanKAGt-hover\":{\"data-border\":true},eeliZExJU:{\"data-framer-name\":\"Tablet\"},rwuanKAGt:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oev47z\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"VzUNH59h9\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mynvja\",\"data-framer-name\":\"Details\",layoutDependency:layoutDependency,layoutId:\"hzueZl9rE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-omlwer\",layoutDependency:layoutDependency,layoutId:\"xtEvMmDOb\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12arbd4\",layoutDependency:layoutDependency,layoutId:\"YIYVVKyrF\",style:{\"--corner-shape-fallback\":.752,backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Nexus Mag Logo N\",fit:\"fit\",intrinsicHeight:100,intrinsicWidth:100,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14.7113+((componentViewport?.height||200)-71)/2),pixelHeight:1200,pixelWidth:1200,sizes:\"40px\",...toResponsiveImage(JOL6l1BQj),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-5opey1\",\"data-framer-name\":\"Avatar\",layoutDependency:layoutDependency,layoutId:\"dJcEV9zbH\",style:{\"--corner-shape-fallback\":.752,borderBottomLeftRadius:\"calc(30%*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30%*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30%*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30%*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},transformTemplate:transformTemplate1,...addPropertyOverrides({eeliZExJU:{background:{alt:\"Nexus Mag Logo N\",fit:\"fit\",intrinsicHeight:100,intrinsicWidth:100,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19.7113),pixelHeight:1200,pixelWidth:1200,sizes:\"40px\",...toResponsiveImage(JOL6l1BQj),...{positionX:\"center\",positionY:\"center\"}}},rwuanKAGt:{background:{alt:\"Nexus Mag Logo N\",fit:\"fit\",intrinsicHeight:100,intrinsicWidth:100,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+15+((componentViewport?.height||200)-253)/2),pixelHeight:1200,pixelWidth:1200,sizes:\"40px\",...toResponsiveImage(JOL6l1BQj),...{positionX:\"center\",positionY:\"center\"}},transformTemplate:transformTemplate2}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"APPLICATION\"})}),className:\"framer-1jz15qn\",\"data-framer-name\":\"Tag\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"NZaExqgaC\",style:{\"--extracted-r6o4lv\":\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:f9PQshpMX,variants:{\"HHOgTpx2G-hover\":{\"--extracted-r6o4lv\":\"var(--token-83c7ebe0-56fa-4464-af5e-0035fe3955de, rgb(1, 2, 4))\"},\"rwuanKAGt-hover\":{\"--extracted-r6o4lv\":\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"HHOgTpx2G-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-83c7ebe0-56fa-4464-af5e-0035fe3955de, rgb(1, 2, 4)))\"},children:\"APPLICATION\"})})},\"rwuanKAGt-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)))\"},children:\"APPLICATION\"})})},rwuanKAGt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"APPLICATION\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bwcfh6\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"P0pkmSbdr\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ds9yim\",layoutDependency:layoutDependency,layoutId:\"GsoS0WEPx\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"Mobile Applicationui Design\"})}),className:\"framer-lyycyq\",\"data-framer-name\":\"Title\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"B6wPWYsA3\",style:{\"--extracted-1eung3n\":\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:lm5aiUQn1,variants:{\"HHOgTpx2G-hover\":{\"--extracted-1eung3n\":\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\"},\"rwuanKAGt-hover\":{\"--extracted-r6o4lv\":\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\"},rwuanKAGt:{\"--extracted-r6o4lv\":\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"HHOgTpx2G-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)))\"},children:\"Mobile Applicationui Design\"})})},\"rwuanKAGt-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)))\"},children:\"Mobile Applicationui Design\"})})},rwuanKAGt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)))\"},children:\"Mobile Applicationui Design\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ktlm9g\",\"data-framer-name\":\"Text & CTA\",layoutDependency:layoutDependency,layoutId:\"gQwovGQf6\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lxeq8x\",layoutDependency:layoutDependency,layoutId:\"eBBOkZotg\",children:[iZHIBvRi_!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+21.5+((componentViewport?.height||200)-71)/2,...addPropertyOverrides({eeliZExJU:{y:(componentViewport?.y||0)+26.5},rwuanKAGt:{y:(componentViewport?.y||0)+210+((componentViewport?.height||200)-253)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3vlfvs-container\",\"data-framer-name\":\"topovany-inzerat\",layoutDependency:layoutDependency,layoutId:\"wAV8w1FPF-container\",name:\"topovany-inzerat\",nodeId:\"wAV8w1FPF\",rendersWithMotion:true,scopeId:\"vsBKf84as\",children:/*#__PURE__*/_jsx(NewestLabel3,{ceR6Km8Sh:\"TOP\",GLcC19f1o:\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\",height:\"100%\",id:\"wAV8w1FPF\",j1shgKSQK:16,j3A_aTLaS:\"5px\",layoutId:\"wAV8w1FPF\",name:\"topovany-inzerat\",VUhYc_jaB:true,width:\"100%\",YVIUiwa3m:UserComponent,Ywd7SJYF7:\"var(--token-a89927d7-dc79-49bb-8b82-d049123899e9, rgb(250, 27, 18))\",...addPropertyOverrides({eeliZExJU:{j1shgKSQK:15},rwuanKAGt:{j1shgKSQK:13,j3A_aTLaS:\"2px 5px 2px 5px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+21.5+((componentViewport?.height||200)-71)/2,...addPropertyOverrides({eeliZExJU:{y:(componentViewport?.y||0)+26.5},rwuanKAGt:{y:(componentViewport?.y||0)+210+((componentViewport?.height||200)-253)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kdrrmd-container\",\"data-framer-name\":\"mesto\",layoutDependency:layoutDependency,layoutId:\"vhrQxi_4t-container\",name:\"mesto\",nodeId:\"vhrQxi_4t\",rendersWithMotion:true,scopeId:\"vsBKf84as\",children:/*#__PURE__*/_jsx(NewestLabel3,{ceR6Km8Sh:bzfK_b4Sn,GLcC19f1o:\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",height:\"100%\",id:\"vhrQxi_4t\",j1shgKSQK:16,j3A_aTLaS:\"5px\",layoutId:\"vhrQxi_4t\",name:\"mesto\",onceR6Km8ShChange:setbzfK_b4Sn,VUhYc_jaB:true,width:\"100%\",YVIUiwa3m:UserComponent1,Ywd7SJYF7:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",...addPropertyOverrides({\"HHOgTpx2G-hover\":{GLcC19f1o:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",Ywd7SJYF7:\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\"},eeliZExJU:{j1shgKSQK:15},rwuanKAGt:{j1shgKSQK:13,j3A_aTLaS:\"2px 5px 2px 5px\"}},baseVariant,gestureVariant)})})}),ADMriBIdi!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+21.5+((componentViewport?.height||200)-71)/2,...addPropertyOverrides({eeliZExJU:{y:(componentViewport?.y||0)+26.5},rwuanKAGt:{y:(componentViewport?.y||0)+210+((componentViewport?.height||200)-253)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8rztza-container\",\"data-framer-name\":\"remote\",layoutDependency:layoutDependency,layoutId:\"Plnh_wuP2-container\",name:\"remote\",nodeId:\"Plnh_wuP2\",rendersWithMotion:true,scopeId:\"vsBKf84as\",children:/*#__PURE__*/_jsx(NewestLabel3,{ceR6Km8Sh:\"Remote\",GLcC19f1o:\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",height:\"100%\",id:\"Plnh_wuP2\",j1shgKSQK:16,j3A_aTLaS:\"5px\",layoutId:\"Plnh_wuP2\",name:\"remote\",VUhYc_jaB:true,width:\"100%\",YVIUiwa3m:UserComponent2,Ywd7SJYF7:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",...addPropertyOverrides({\"HHOgTpx2G-hover\":{GLcC19f1o:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",Ywd7SJYF7:\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\"},eeliZExJU:{j1shgKSQK:15},rwuanKAGt:{j1shgKSQK:13,j3A_aTLaS:\"2px 5px 2px 5px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+21.5+((componentViewport?.height||200)-71)/2,...addPropertyOverrides({eeliZExJU:{y:(componentViewport?.y||0)+26.5},rwuanKAGt:{y:(componentViewport?.y||0)+210+((componentViewport?.height||200)-253)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xfsg8o-container\",\"data-framer-name\":\"typ-uvazku\",layoutDependency:layoutDependency,layoutId:\"SwvNlHljj-container\",name:\"typ-uvazku\",nodeId:\"SwvNlHljj\",rendersWithMotion:true,scopeId:\"vsBKf84as\",children:/*#__PURE__*/_jsx(NewestLabel3,{ceR6Km8Sh:bQmJqlpDW,GLcC19f1o:\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",height:\"100%\",id:\"SwvNlHljj\",j1shgKSQK:16,j3A_aTLaS:\"5px\",layoutId:\"SwvNlHljj\",name:\"typ-uvazku\",onceR6Km8ShChange:setbQmJqlpDW,VUhYc_jaB:true,width:\"100%\",YVIUiwa3m:UserComponent3,Ywd7SJYF7:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",...addPropertyOverrides({\"HHOgTpx2G-hover\":{GLcC19f1o:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",Ywd7SJYF7:\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\"},eeliZExJU:{j1shgKSQK:15},rwuanKAGt:{j1shgKSQK:13,j3A_aTLaS:\"2px 5px 2px 5px\"}},baseVariant,gestureVariant)})})})]})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xwruh6-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Liquid Light\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QK55_DxxT-container\",name:\"Liquid Light\",nodeId:\"QK55_DxxT\",rendersWithMotion:true,scopeId:\"vsBKf84as\",children:/*#__PURE__*/_jsx(LiquidSurface,{brightness:1,colors:{accent:\"rgb(215, 187, 147)\",highlight:\"rgb(238, 246, 255)\",shade:\"rgb(17, 26, 40)\"},edgeWidth:3.4,height:\"100%\",hoverLight:0,id:\"QK55_DxxT\",layoutId:\"QK55_DxxT\",light:{glow:.15,size:115},liquid:.9,material:\"navigation\",motion:{attraction:.8,playback:\"ambient\",speed:1},name:\"Liquid Light\",prism:.6,radius:0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-ywqMv.framer-7nfbfj, .framer-ywqMv .framer-7nfbfj { display: block; }\",\".framer-ywqMv.framer-11kjtmn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 15px 0px 15px 0px; position: relative; width: 1100px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ywqMv .framer-1oev47z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-ywqMv .framer-1mynvja { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-ywqMv .framer-omlwer { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ywqMv .framer-12arbd4 { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: visible; position: relative; width: 40px; }\",\".framer-ywqMv .framer-5opey1 { aspect-ratio: 1 / 1; flex: none; height: auto; left: 0px; overflow: hidden; position: absolute; top: 49%; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ywqMv .framer-1jz15qn, .framer-ywqMv .framer-lyycyq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ywqMv .framer-1bwcfh6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-ywqMv .framer-ds9yim { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ywqMv .framer-ktlm9g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-ywqMv .framer-lxeq8x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ywqMv .framer-3vlfvs-container, .framer-ywqMv .framer-1kdrrmd-container, .framer-ywqMv .framer-8rztza-container, .framer-ywqMv .framer-1xfsg8o-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ywqMv .framer-xwruh6-container { flex: none; height: 100%; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-ywqMv.framer-v-1ruqlag.framer-11kjtmn { cursor: unset; flex-direction: column; padding: 20px; width: 810px; }\",\".framer-ywqMv.framer-v-1ruqlag .framer-1oev47z { flex: none; padding: 0px; width: 100%; }\",\".framer-ywqMv.framer-v-1ruqlag .framer-1bwcfh6 { overflow: visible; }\",\".framer-ywqMv.framer-v-1ruqlag .framer-lyycyq, .framer-ywqMv.framer-v-1mdeks8 .framer-lyycyq { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ywqMv.framer-v-1ruqlag .framer-ktlm9g { gap: 20px; justify-content: flex-end; }\",\".framer-ywqMv.framer-v-1ruqlag .framer-lxeq8x { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }\",\".framer-ywqMv.framer-v-1mdeks8.framer-11kjtmn { gap: 12px; padding: 15px 16px 15px 16px; width: 350px; }\",\".framer-ywqMv.framer-v-1mdeks8 .framer-1oev47z { gap: 12px; padding: 0px; }\",\".framer-ywqMv.framer-v-1mdeks8 .framer-1mynvja { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 5px; }\",\".framer-ywqMv.framer-v-1mdeks8 .framer-omlwer { width: 100%; }\",\".framer-ywqMv.framer-v-1mdeks8 .framer-12arbd4 { order: 0; }\",\".framer-ywqMv.framer-v-1mdeks8 .framer-5opey1 { left: 50%; top: 50%; }\",\".framer-ywqMv.framer-v-1mdeks8 .framer-1jz15qn { order: 1; }\",\".framer-ywqMv.framer-v-1mdeks8 .framer-1bwcfh6 { flex: none; gap: 4px; width: 100%; }\",\".framer-ywqMv.framer-v-1mdeks8 .framer-ktlm9g { gap: unset; justify-content: space-around; width: 100%; }\",\".framer-ywqMv.framer-v-1mdeks8 .framer-lxeq8x { flex: 1 0 0px; justify-content: flex-start; width: 1px; }\",\".framer-ywqMv.framer-v-11kjtmn.hover .framer-lyycyq { max-width: 100%; order: 0; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-ywqMv.framer-v-1mdeks8.hover .framer-ktlm9g { gap: unset; }\",'.framer-ywqMv[data-border=\"true\"]::after, .framer-ywqMv [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 70\n * @framerIntrinsicWidth 1100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eeliZExJU\":{\"layout\":[\"fixed\",\"auto\"]},\"rwuanKAGt\":{\"layout\":[\"fixed\",\"auto\"]},\"TVv7G3u97\":{\"layout\":[\"fixed\",\"auto\"]},\"xLXsxc9Z2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"f9PQshpMX\":\"tag\",\"JOL6l1BQj\":\"image3\",\"lm5aiUQn1\":\"pozice\",\"bzfK_b4Sn\":\"m_sto\",\"iZHIBvRi_\":\"tOP\",\"ADMriBIdi\":\"remote\",\"bQmJqlpDW\":\"typ_vazku\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervsBKf84as=withCSS(Component,css,\"framer-ywqMv\");export default FramervsBKf84as;FramervsBKf84as.displayName=\"Project\";FramervsBKf84as.defaultProps={height:70,width:1100};addPropertyControls(FramervsBKf84as,{variant:{options:[\"HHOgTpx2G\",\"eeliZExJU\",\"rwuanKAGt\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},f9PQshpMX:{defaultValue:\"Firma\",displayTextArea:false,title:\"Tag\",type:ControlType.String},onf9PQshpMXChange:{changes:\"f9PQshpMX\",type:ControlType.ChangeHandler},JOL6l1BQj:{__defaultAssetReference:\"data:framer/asset-reference,aGzba4O03PSU6i8uK15yGtpkVfU.webp?originalFilename=Avatar.webp&preferredSize=auto&width=1200&height=1200\",__vekterDefault:{alt:\"Nexus Mag Logo N\",assetReference:\"data:framer/asset-reference,aGzba4O03PSU6i8uK15yGtpkVfU.webp?originalFilename=Avatar.webp&preferredSize=auto&width=1200&height=1200\"},title:\"Image 3\",type:ControlType.ResponsiveImage},lm5aiUQn1:{defaultValue:\"N\\xe1zev pozice\",displayTextArea:false,title:\"Pozice\",type:ControlType.String},onlm5aiUQn1Change:{changes:\"lm5aiUQn1\",type:ControlType.ChangeHandler},bzfK_b4Sn:{defaultValue:\"Město\",displayTextArea:false,title:\"Město\",type:ControlType.String},onbzfK_b4SnChange:{changes:\"bzfK_b4Sn\",type:ControlType.ChangeHandler},iZHIBvRi_:{defaultValue:true,title:\"TOP\",type:ControlType.Boolean},oniZHIBvRi_Change:{changes:\"iZHIBvRi_\",type:ControlType.ChangeHandler},ADMriBIdi:{defaultValue:true,title:\"Remote\",type:ControlType.Boolean},onADMriBIdiChange:{changes:\"ADMriBIdi\",type:ControlType.ChangeHandler},bQmJqlpDW:{defaultValue:\"Typ \\xfavazku\",displayTextArea:false,title:\"Typ \\xfavazku\",type:ControlType.String},onbQmJqlpDWChange:{changes:\"bQmJqlpDW\",type:ControlType.ChangeHandler}});addFonts(FramervsBKf84as,[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"}]},...NewestLabel3Fonts,...LiquidSurfaceFonts],{supportsExplicitInterCodegen:true});FramervsBKf84as.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NewestLabel3,{},context),()=>forwardLoader(ButtonCirculer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervsBKf84as\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eeliZExJU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rwuanKAGt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TVv7G3u97\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xLXsxc9Z2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"f9PQshpMX\\\":\\\"tag\\\",\\\"JOL6l1BQj\\\":\\\"image3\\\",\\\"lm5aiUQn1\\\":\\\"pozice\\\",\\\"bzfK_b4Sn\\\":\\\"m_sto\\\",\\\"iZHIBvRi_\\\":\\\"tOP\\\",\\\"ADMriBIdi\\\":\\\"remote\\\",\\\"bQmJqlpDW\\\":\\\"typ_vazku\\\"}\",\"framerIntrinsicHeight\":\"70\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1100\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vsBKf84as.map","// Generated by Framer (2f17f47)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,patchBorderRadiusScaleCorrector,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={q6c3eRHi3:{hover:true}};const serializationHash=\"framer-Z9tqW\";const variantClassNames={q6c3eRHi3:\"framer-v-6rprhq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SQ2TW0bge=undefined;const MRuUNLFPx=undefined;const BdVLaCIcT=undefined;const transition1={bounce:.2,delay:0,duration:.35,type:\"spring\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,openInNewTab,width,...props})=>{return{...props,BdVLaCIcT:label??props.BdVLaCIcT??\"Overview\",MRuUNLFPx:openInNewTab??props.MRuUNLFPx??true,SQ2TW0bge:link??props.SQ2TW0bge};};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,BdVLaCIcT,SQ2TW0bge,MRuUNLFPx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"q6c3eRHi3\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:SQ2TW0bge,motionChild:true,nodeId:\"q6c3eRHi3\",openInNewTab:MRuUNLFPx,scopeId:\"xopDuZunH\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-6rprhq\",className,classNames)} framer-1md7mv1`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"q6c3eRHi3\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,boxShadow:\"inset 0px 1px 0px 0px rgba(255, 255, 255, 0), 0px 8px 20px -6px rgba(148, 160, 181, 0), -4px -4px 12px 0px rgba(255, 255, 255, 0)\",cornerShape:\"superellipse(1)\",...style},variants:{\"q6c3eRHi3-hover\":{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55))\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"inset 0px 1px 0px 0px rgba(255, 255, 255, 0.85), 0px 8px 20px -6px rgba(148, 160, 181, 0.45), -4px -4px 12px 0px rgba(255, 255, 255, 0.5)\",cornerShape:\"superellipse(1.5)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:\"Overview\"})}),className:\"framer-h1t76n\",\"data-framer-name\":\"Label\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"nwkWcvDXW\",style:{\"--extracted-r6o4lv\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\"},text:BdVLaCIcT,variants:{\"q6c3eRHi3-hover\":{\"--extracted-r6o4lv\":\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"q6c3eRHi3-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13)))\"},children:\"Overview\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-Z9tqW.framer-1md7mv1, .framer-Z9tqW .framer-1md7mv1 { display: block; }\",\".framer-Z9tqW.framer-6rprhq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Z9tqW .framer-h1t76n { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 101\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vVGywrueR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BdVLaCIcT\":\"label\",\"SQ2TW0bge\":\"link\",\"MRuUNLFPx\":\"openInNewTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxopDuZunH=withCSS(Component,css,\"framer-Z9tqW\");export default FramerxopDuZunH;FramerxopDuZunH.displayName=\"Footer Link\";FramerxopDuZunH.defaultProps={height:38,width:101};addPropertyControls(FramerxopDuZunH,{BdVLaCIcT:{defaultValue:\"Overview\",title:\"Label\",type:ControlType.String},onBdVLaCIcTChange:{changes:\"BdVLaCIcT\",type:ControlType.ChangeHandler},SQ2TW0bge:{title:\"Link\",type:ControlType.Link},MRuUNLFPx:{defaultValue:true,description:\"Built by Matthias \\xd6lschlegel 💪\\n[Explore more components](https://framer.link/fsd2pgh)\",title:\"Open In New Tab\",type:ControlType.Boolean},onMRuUNLFPxChange:{changes:\"MRuUNLFPx\",type:ControlType.ChangeHandler}});addFonts(FramerxopDuZunH,[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxopDuZunH\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"38\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"BdVLaCIcT\\\":\\\"label\\\",\\\"SQ2TW0bge\\\":\\\"link\\\",\\\"MRuUNLFPx\\\":\\\"openInNewTab\\\"}\",\"framerIntrinsicWidth\":\"101\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vVGywrueR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xopDuZunH.map","// Generated by Framer (5b58884)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,Link,patchBorderRadiusScaleCorrector,PathVariablesContext,queryCache,ResolveLinks,RichText,runTasksWithYield,runWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleCode,useLocaleInfo,useQueryData,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withTilt}from\"https://framerusercontent.com/modules/e7u4t32JQsFhyHv5rpBe/L9Bcu0pnCGM1pKRzFQbI/Motion.js\";import LinkedinLogo from\"https://framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/cFK4x7HnGbxoZXkZNw5W/hNcHJzSkR.js\";import Download from\"https://framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/uaFLaKvU3aNJkwvPcVLe/Download.js\";import MoneyWavy from\"https://framerusercontent.com/modules/Oe74qjD353KYgpYBTfO4/kKNw5hUozgbkPXJOmU6F/hqKc9RA03.js\";import InstagramLogo from\"https://framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js\";import LockKey from\"https://framerusercontent.com/modules/QSV1fFEnmWZZYwL7KLDz/Ej0Cays8vTVj5iAvxs7i/o1YlMuz42.js\";import HandPeace from\"https://framerusercontent.com/modules/txWQOQXA4BlKWUtDbEsr/0Eao3FDcPdRZKkzSPq0u/yajMvleK4.js\";import FacebookLogo from\"https://framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js\";import{withOpenCookieSettings}from\"https://framerusercontent.com/modules/kIkViE5koXIRJpWCBCMa/61AJJiYQtlwQulZ33ovn/ConsentCookie.js\";import NEXUSMAGJOBS,{enumToDisplayNameFunctions}from\"https://framerusercontent.com/modules/zPMMOQge5306owlPHx0L/LnQ194LirjsTx5WzCfb3/mOvjWVqPj.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/eYmeqCZbBi9voe8Fi9qf/q3XzO5YM3iW2dAtSDsIC/Ryx7hwagV.js\";import GlassSubmitButton from\"https://framerusercontent.com/modules/znFCSg5FoOLjk67iIpPC/S7NPIapI6pW7LGiaDvHs/eL5u9ZuxF.js\";import FooterSocialButton from\"https://framerusercontent.com/modules/3ppM1fF82MJGZmxVH55m/sOnlmnSqb7oHgWX4KWbo/G0ssEcrMv.js\";import TICKERPRCE from\"https://framerusercontent.com/modules/eqo80dqqK5pVh7hI5ScW/hnnldbkzIgSCzQYGFsRI/GIZhYGG7G.js\";import PrincipleCard,*as PrincipleCardInfo from\"https://framerusercontent.com/modules/m6ENAOf4Ir0qecfRpouP/xeuxadS8HfXXaJdqw7MW/ILcWttjWO.js\";import SectionHead from\"https://framerusercontent.com/modules/Ufs7nVuESweTGmLJfQlT/KzOM6yC4SDyGPFFrokKC/KOEf0QqKH.js\";import FooterBrand from\"https://framerusercontent.com/modules/PSgL5l3PdIGG1pplAXpj/4LUnvqFlgtD2ZSjAJcpV/QDzbscFYu.js\";import DiscountModal from\"https://framerusercontent.com/modules/Bzofhr4GwPdHk05mkzyO/oFtFJzBwKv2ElaQgksdA/vMUzu4p20.js\";import Project from\"https://framerusercontent.com/modules/oxU89RxkkatrtANAYeOd/WoiEM7Qug06P1ucdrDPx/vsBKf84as.js\";import FooterLink from\"https://framerusercontent.com/modules/VLrfYmPL63PEqcyKkr81/hgfhviidO6L3m6xAX25C/xopDuZunH.js\";const SectionHeadFonts=getFonts(SectionHead);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const PrincipleCardFonts=getFonts(PrincipleCard);const PrincipleCardWithTiltdg1fh7=withCodeBoundaryForOverrides(PrincipleCard,{nodeId:\"g7ATJPYas\",override:withTilt,scopeId:\"TWCOPtvJh\"});const PrincipleCardWithTiltdg1fh7WithMappedReactPropswxhxup=withMappedReactProps(PrincipleCardWithTiltdg1fh7,PrincipleCardInfo);const PrincipleCardWithTiltjiqn7l=withCodeBoundaryForOverrides(PrincipleCard,{nodeId:\"Zgj1BfJai\",override:withTilt,scopeId:\"TWCOPtvJh\"});const PrincipleCardWithTiltjiqn7lWithMappedReactPropswxhxup=withMappedReactProps(PrincipleCardWithTiltjiqn7l,PrincipleCardInfo);const PrincipleCardWithTilthy2s7t=withCodeBoundaryForOverrides(PrincipleCard,{nodeId:\"N9hHr_wNS\",override:withTilt,scopeId:\"TWCOPtvJh\"});const PrincipleCardWithTilthy2s7tWithMappedReactPropswxhxup=withMappedReactProps(PrincipleCardWithTilthy2s7t,PrincipleCardInfo);const FooterBrandFonts=getFonts(FooterBrand);const GlassSubmitButtonFonts=getFonts(GlassSubmitButton);const FooterLinkFonts=getFonts(FooterLink);const ProjectFonts=getFonts(Project);const MotionButtonWithOpenCookieSettings1975urk=withCodeBoundaryForOverrides(motion.button,{nodeId:\"pCGJvtOfW\",override:withOpenCookieSettings,scopeId:\"TWCOPtvJh\"});const DownloadFonts=getFonts(Download);const FooterSocialButtonFonts=getFonts(FooterSocialButton);const cycleOrder=[\"hxenTSPFl\",\"dpd84UU8U\",\"C0Njlcjot\"];const serializationHash=\"framer-tIcVv\";const variantClassNames={C0Njlcjot:\"framer-v-1yp3gz8\",dpd84UU8U:\"framer-v-1ujoytu\",hxenTSPFl:\"framer-v-1ml873w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WunJuRPW9=undefined;const eb6W94MPqmz895ZFGc=undefined;const Q3x2c9btpmz895ZFGc=undefined;const bUsLIMakHmz895ZFGc=undefined;const M7N8CG3Bwgsd5OnH4ZlB4ypmz895ZFGc=undefined;const M6PB1Uh9Vh03ELkUd4S8yfhmz895ZFGc=undefined;const M3uHO6clLoHTcAB2ny5G5sqmz895ZFGc=undefined;const KmOLD3fB9mz895ZFGc=undefined;const lvpKt_RxXmz895ZFGc=undefined;const DS4dN5qv5mz895ZFGc=undefined;const Fw6sl3gXdmz895ZFGc=undefined;const b9CydQbHsmz895ZFGc=undefined;const createdAtmz895ZFGc=undefined;const idmz895ZFGc=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.15,delay:0,duration:.45,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={delay:0,duration:.8,ease:[.22,1,.36,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:20};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation2={filter:\"blur(8px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition3={bounce:0,delay:.05,duration:.9,type:\"spring\"};const textEffect={effect:animation2,repeat:false,startDelay:0,threshold:.3,tokenization:\"word\",transition:transition3,trigger:\"onInView\",type:\"appear\"};const animation3={opacity:0,rotate:-4,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:90};const transition4={delay:0,duration:1.1,ease:[.22,1,.36,1],type:\"tween\"};const animation4={opacity:0,rotate:-4,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:90};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:90};const transition5={delay:.12,duration:1.1,ease:[.22,1,.36,1],type:\"tween\"};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:90};const animation7={opacity:0,rotate:4,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:90};const transition6={delay:.24,duration:1.1,ease:[.22,1,.36,1],type:\"tween\"};const animation8={opacity:0,rotate:4,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:90};const transition7={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 formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const transition8={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation9={backgroundColor:\"rgba(255, 255, 255, 0.06)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8};const animation10={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:15};const transition9={damping:70,delay:.2,mass:1,stiffness:400,type:\"spring\"};const animation11={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:15};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={dateStyle:\"medium\",timeZone:\"UTC\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const query=prequery=>prequery({from:{alias:\"mz895ZFGc\",data:NEXUSMAGJOBS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5},orderBy:[{collection:\"mz895ZFGc\",direction:\"desc\",name:\"createdAt\",type:\"Identifier\"}],select:[{collection:\"mz895ZFGc\",name:\"eb6W94MPq\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"Q3x2c9btp\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"bUsLIMakH\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"M7N8CG3Bwgsd5OnH4ZlB4yp\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"M6PB1Uh9Vh03ELkUd4S8yfh\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"M3uHO6clLoHTcAB2ny5G5sq\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"KmOLD3fB9\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"lvpKt_RxX\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"DS4dN5qv5\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"Fw6sl3gXd\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"b9CydQbHs\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"createdAt\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{collection:\"mz895ZFGc\",name:\"M52LO0P19NxZVSRpgoCNw0u\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"M4tigd5AmGNJ18hxFnTAI8c\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"mz895ZFGc\",name:\"M3uHO6clLoHTcAB2ny5G5sq\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"mz895ZFGc\",data:NEXUSMAGJOBS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5},orderBy:[{collection:\"mz895ZFGc\",direction:\"desc\",name:\"createdAt\",type:\"Identifier\"}],select:[{collection:\"mz895ZFGc\",name:\"eb6W94MPq\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"Q3x2c9btp\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"bUsLIMakH\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"M7N8CG3Bwgsd5OnH4ZlB4yp\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"M6PB1Uh9Vh03ELkUd4S8yfh\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"M3uHO6clLoHTcAB2ny5G5sq\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"KmOLD3fB9\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"lvpKt_RxX\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"DS4dN5qv5\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"Fw6sl3gXd\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"b9CydQbHs\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"createdAt\",type:\"Identifier\"},{collection:\"mz895ZFGc\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{collection:\"mz895ZFGc\",name:\"M52LO0P19NxZVSRpgoCNw0u\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"M4tigd5AmGNJ18hxFnTAI8c\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"mz895ZFGc\",name:\"M3uHO6clLoHTcAB2ny5G5sq\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transition10={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10};const humanReadableVariantMap={Desktop:\"hxenTSPFl\",Phone:\"C0Njlcjot\",Tablet:\"dpd84UU8U\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,logoName,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hxenTSPFl\",WunJuRPW9:logoName??props.WunJuRPW9??\"Vitrio\"};};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,WunJuRPW9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hxenTSPFl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"dpd84UU8U\",\"C0Njlcjot\"].includes(baseVariant))return false;return true;};const router=useRouter();const activeLocaleCode=useLocaleCode();const isDisplayed1=()=>{if(baseVariant===\"C0Njlcjot\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ml873w\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"hxenTSPFl\",ref:refBinding,style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-214d82e9-7508-466d-b083-f45cbab650c7, rgb(77, 77, 77))\",cornerShape:\"superellipse(1.5)\",...style},variants:{C0Njlcjot:{cornerShape:\"superellipse(1)\"}},...addPropertyOverrides({C0Njlcjot:{\"data-framer-name\":\"Phone\"},dpd84UU8U:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.section,{className:\"framer-1ponht1\",\"data-framer-name\":\"Philosophy\",layoutDependency:layoutDependency,layoutId:\"KHNumylQq\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5c3i54\",\"data-framer-name\":\"Panel\",layoutDependency:layoutDependency,layoutId:\"GXbTkGzvc\",style:{backgroundColor:\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:63,width:`calc(${componentViewport?.width||\"100vw\"} - 112px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1jime8t-container\",layoutDependency:layoutDependency,layoutId:\"S34d3bfD5-container\",nodeId:\"S34d3bfD5\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(SectionHead,{BSTuUWvvQ:\"/02\",height:\"100%\",id:\"S34d3bfD5\",layoutId:\"S34d3bfD5\",qDD79F3hM:\"V ČEM JSME JIN\\xcd?\",style:{width:\"100%\"},variant:matchVariant(\"Qd9_43htG\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bris40\",\"data-framer-name\":\"Head\",layoutDependency:layoutDependency,layoutId:\"CGtDWXa6w\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"73px\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-67b4f81f-e64c-449a-b78c-75bbfb153900))\",\"--framer-text-transform\":\"uppercase\"},children:[\"hled\\xe1n\\xed pr\\xe1ce by \",/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-color\":\"var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55))\",\"--framer-text-background-corner-shape-fallback\":\"0.752\",\"--framer-text-background-corner-shape\":\"superellipse(1.5)\",\"--framer-text-background-padding\":\"5px\",\"--framer-text-background-radius\":\"calc(30px*var(--one-if-corner-shape-supported,var(--framer-text-background-corner-shape-fallback,1)))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qbi7j5, var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13)))\"},children:\"neměla\"})}),\" b\\xfdt pr\\xe1ce…\"]})}),className:\"framer-18gaywk\",effect:textEffect,fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"A_Uhq2Mt2\",style:{\"--extracted-1of0zx5\":\"var(--token-67b4f81f-e64c-449a-b78c-75bbfb153900)\",\"--extracted-1qbi7j5\":\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2tylua\",\"data-framer-name\":\"Principles\",layoutDependency:layoutDependency,layoutId:\"nhijeC_OQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:480,width:`max((${componentViewport?.width||\"100vw\"} - 144px) / 3, 1px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation3,__framer__exit:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-dg1fh7-container\",layoutDependency:layoutDependency,layoutId:\"g7ATJPYas-container\",nodeId:\"g7ATJPYas\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(PrincipleCardWithTiltdg1fh7WithMappedReactPropswxhxup,{hCKWGWB2Z:MoneyWavy,height:\"100%\",id:\"g7ATJPYas\",Iz0UIFt8T:\"01\",layoutId:\"g7ATJPYas\",oJu6RzXZh:\"U inzer\\xe1tů m\\xe1me mzdu jako povinn\\xe9 pole. To nen\\xed vize ani marketingov\\xfd slib, ale konkr\\xe9tn\\xed pravidlo platformy.\",RDvANs_hS:\"MZDA NEN\\xcd TAJN\\xdd \\xdaDAJ\",style:{height:\"100%\",width:\"100%\"},UPnFqRtQG:\"MZDA\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:480,width:`max((${componentViewport?.width||\"100vw\"} - 144px) / 3, 1px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-jiqn7l-container\",layoutDependency:layoutDependency,layoutId:\"Zgj1BfJai-container\",nodeId:\"Zgj1BfJai\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(PrincipleCardWithTiltjiqn7lWithMappedReactPropswxhxup,{hCKWGWB2Z:HandPeace,height:\"100%\",id:\"Zgj1BfJai\",Iz0UIFt8T:\"02\",layoutId:\"Zgj1BfJai\",oJu6RzXZh:\"Zaměřujeme se pouze na marketing, design, kreativitu, umělou inteligenci a technologie. Navazujeme na svět, kter\\xe9mu se věnuje samotn\\xfd magaz\\xedn NEXUSMAG.\",RDvANs_hS:\"Nejsme pro každ\\xe9ho\",style:{height:\"100%\",width:\"100%\"},UPnFqRtQG:\"OBOR\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:480,width:`max((${componentViewport?.width||\"100vw\"} - 144px) / 3, 1px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation7,__framer__exit:animation8,__framer__styleAppearEffectEnabled:true,__framer__threshold:.2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-hy2s7t-container\",layoutDependency:layoutDependency,layoutId:\"N9hHr_wNS-container\",nodeId:\"N9hHr_wNS\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(PrincipleCardWithTilthy2s7tWithMappedReactPropswxhxup,{hCKWGWB2Z:LockKey,height:\"100%\",id:\"N9hHr_wNS\",Iz0UIFt8T:\"03\",layoutId:\"N9hHr_wNS\",oJu6RzXZh:\"Intern\\xed analytiku jsme navrhli tak, aby pro měřen\\xed z\\xe1jmu o pracovn\\xed nab\\xeddky nemusela uchov\\xe1vat CV ani kontaktn\\xed \\xfadaje uchazečů. To je konkr\\xe9tn\\xed technick\\xe9 rozhodnut\\xed, ne obecn\\xe9 tvrzen\\xed o bezpečnosti.\",RDvANs_hS:\"soukrom\\xed bereme v\\xe1žně\",style:{height:\"100%\",width:\"100%\"},UPnFqRtQG:\"data\",width:\"100%\"})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fgry1w\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"sjtUdePN5\",style:{\"--corner-shape-fallback\":.752,borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,cornerShape:\"superellipse(1.5)\"},variants:{C0Njlcjot:{borderBottomLeftRadius:\"calc(29px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(29px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(29px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(29px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g8lw0u\",\"data-framer-name\":\"Top Row\",layoutDependency:layoutDependency,layoutId:\"jvnThosll\",style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-1adf0232-df20-4198-ab4f-d36e0274a52f, rgb(20, 20, 20))\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oxxj\",\"data-framer-name\":\"Brand Column\",layoutDependency:layoutDependency,layoutId:\"TSczdwmAb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Q9qMFwNzk\"},implicitPathVariables:undefined},{href:{webPageId:\"Q9qMFwNzk\"},implicitPathVariables:undefined},{href:{webPageId:\"Q9qMFwNzk\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:186,...addPropertyOverrides({C0Njlcjot:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12zf7aw-container\",\"data-framer-name\":\"Footer Brand\",layoutDependency:layoutDependency,layoutId:\"BidMeY4he-container\",name:\"Footer Brand\",nodeId:\"BidMeY4he\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterBrand,{AMnC7MURl:resolvedLinks[0],feQg7C4kc:WunJuRPW9,height:\"100%\",id:\"BidMeY4he\",layoutId:\"BidMeY4he\",name:\"Footer Brand\",OulJcaEaY:\"Kur\\xe1torovan\\xe1 kari\\xe9rn\\xed platforma pro kreativce a market\\xe9ry, kteř\\xed se nespokoj\\xed s průměrem.\",RxXEdDwcc:false,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({C0Njlcjot:{AMnC7MURl:resolvedLinks[2]},dpd84UU8U:{AMnC7MURl:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15szd3\",layoutDependency:layoutDependency,layoutId:\"g3Uk7qWpD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:\"NECHCEŠ, ABY TI UNIKLY NOV\\xc9 PRACOVN\\xcd NAB\\xcdDKY? PŘIHLAS SE K ODBĚRU NEWSLETTERU:\"})}),className:\"framer-5oyfg2\",\"data-framer-name\":\"Copyright\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"hEbBdNHrA\",style:{\"--extracted-r6o4lv\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/d34a759d-f4e6-4026-bb47-049517c25807/submit\",className:\"framer-pgzkyi\",\"data-framer-name\":\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"baSHML5Or\",nodeId:\"baSHML5Or\",submitTrackingId:\"newsletter-footer-jobs\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Transition,{value:transition7,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-16r5jtv\",\"data-border\":true,\"data-framer-name\":\"Email Field\",layoutDependency:layoutDependency,layoutId:\"rxxX29MGZ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.35)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--corner-shape-fallback\":.752,backgroundColor:\"rgba(255, 255, 255, 0.35)\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"inset 0px 1px 1px 0px rgba(255, 255, 255, 0.7), inset 0px -1px 1.5px 0px rgba(0, 0, 0, 0.06)\",cornerShape:\"superellipse(1.5)\"},children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-iwwb4l\",\"data-framer-name\":\"Email Input\",inputName:\"email\",layoutDependency:layoutDependency,layoutId:\"FCzIMYzau\",placeholder:\"Tvůj e-mail\",required:true,style:{\"--framer-input-background\":\"rgba(255, 255, 255, 0)\",\"--framer-input-border-radius-bottom-left\":\"999px\",\"--framer-input-border-radius-bottom-right\":\"999px\",\"--framer-input-border-radius-top-left\":\"999px\",\"--framer-input-border-radius-top-right\":\"999px\",\"--framer-input-box-shadow\":\"inset 0px 1px 1px 0px rgba(255, 255, 255, 0), 0px 8px 20px -6px rgba(148, 160, 181, 0), -4px -4px 12px 0px rgba(255, 255, 255, 0)\",\"--framer-input-font-color\":\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\"},type:\"email\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1udtycz-container\",\"data-framer-name\":\"Glass CTA\",layoutDependency:layoutDependency,layoutId:\"hh9p4StrQ-container\",name:\"Glass CTA\",nodeId:\"hh9p4StrQ\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(GlassSubmitButton,{BQHYrKjpN:\"Odeb\\xedrat\",height:\"100%\",id:\"hh9p4StrQ\",layoutId:\"hh9p4StrQ\",name:\"Glass CTA\",type:\"submit\",variant:formVariants(formState,{error:\"tTzEd1OIL\",pending:\"WP5VLTNzQ\",success:\"msHGIHGp_\"},matchVariant(\"NaxCQK51b\")),width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:[\"Odběrem souhlas\\xedš s \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Dy9tKA3qa\"},motionChild:true,nodeId:\"MlkABOdAg\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"TWCOPtvJh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-wr58vx\",\"data-styles-preset\":\"Ryx7hwagV\",children:\"podm\\xednkami ochrany osobn\\xedch \\xfadajů\"})})]})}),className:\"framer-1fzfsop\",\"data-framer-name\":\"Copyright\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"MlkABOdAg\",style:{\"--extracted-r6o4lv\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lophfy\",\"data-framer-name\":\"Link Columns\",layoutDependency:layoutDependency,layoutId:\"klGCH8L_l\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3iab1v\",\"data-framer-name\":\"pro-firmy\",layoutDependency:layoutDependency,layoutId:\"fIGEqzoMk\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-t4w5yo\",\"data-framer-name\":\"Column Title\",layoutDependency:layoutDependency,layoutId:\"gPty3wP9n\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f3c4762a-70cb-4000-8088-314f67c8fab2, rgba(255, 255, 255, 0.7)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Pro firmy\"})}),className:\"framer-1umssdu\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"rweJQEUKb\",style:{\"--extracted-r6o4lv\":\"var(--token-f3c4762a-70cb-4000-8088-314f67c8fab2, rgba(255, 255, 255, 0.7))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-127275t-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"FSkF5BhmE-container\",name:\"Footer Link\",nodeId:\"FSkF5BhmE\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"Přidat inzer\\xe1t\",height:\"100%\",id:\"FSkF5BhmE\",layoutId:\"FSkF5BhmE\",MRuUNLFPx:true,name:\"Footer Link\",SQ2TW0bge:\"https://form.typeform.com/to/fFTPuRHw\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SB0dI8nVw\"},implicitPathVariables:undefined},{href:{webPageId:\"SB0dI8nVw\"},implicitPathVariables:undefined},{href:{webPageId:\"SB0dI8nVw\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17ih761-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"pLH4F1677-container\",name:\"Footer Link\",nodeId:\"pLH4F1677\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"B2B\",height:\"100%\",id:\"pLH4F1677\",layoutId:\"pLH4F1677\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks1[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks1[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"z3RSGiu5y\"},implicitPathVariables:undefined},{href:{webPageId:\"z3RSGiu5y\"},implicitPathVariables:undefined},{href:{webPageId:\"z3RSGiu5y\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p47ixd-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"LZ4qMXthN-container\",name:\"Footer Link\",nodeId:\"LZ4qMXthN\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"Cen\\xedk\",height:\"100%\",id:\"LZ4qMXthN\",layoutId:\"LZ4qMXthN\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks2[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"U5P95m2EU\"},implicitPathVariables:undefined},{href:{webPageId:\"U5P95m2EU\"},implicitPathVariables:undefined},{href:{webPageId:\"U5P95m2EU\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ybktgo-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"taULZxM4I-container\",name:\"Footer Link\",nodeId:\"taULZxM4I\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"Obchodn\\xed podm\\xednky\",height:\"100%\",id:\"taULZxM4I\",layoutId:\"taULZxM4I\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks3[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks3[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Dy9tKA3qa\"},implicitPathVariables:undefined},{href:{webPageId:\"Dy9tKA3qa\"},implicitPathVariables:undefined},{href:{webPageId:\"Dy9tKA3qa\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lsofjt-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"AqKRxjZfz-container\",name:\"Footer Link\",nodeId:\"AqKRxjZfz\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"GDPR\",height:\"100%\",id:\"AqKRxjZfz\",layoutId:\"AqKRxjZfz\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks4[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks4[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"klnFIUVdh\"},implicitPathVariables:undefined},{href:{webPageId:\"klnFIUVdh\"},implicitPathVariables:undefined},{href:{webPageId:\"klnFIUVdh\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bf7hta-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"nC74eLF1i-container\",name:\"Footer Link\",nodeId:\"nC74eLF1i\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"Cookies\",height:\"100%\",id:\"nC74eLF1i\",layoutId:\"nC74eLF1i\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks5[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks5[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vu30hh\",\"data-framer-name\":\"zdroje\",layoutDependency:layoutDependency,layoutId:\"RoiGxvl0F\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14zq0o5\",\"data-framer-name\":\"Column Title\",layoutDependency:layoutDependency,layoutId:\"o9nmPIq3C\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f3c4762a-70cb-4000-8088-314f67c8fab2, rgba(255, 255, 255, 0.7)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Zdroje\"})}),className:\"framer-1cy0bwt\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"FzksKt4cN\",style:{\"--extracted-r6o4lv\":\"var(--token-f3c4762a-70cb-4000-8088-314f67c8fab2, rgba(255, 255, 255, 0.7))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EB6o2Bo9r\"},implicitPathVariables:undefined},{href:{webPageId:\"EB6o2Bo9r\"},implicitPathVariables:undefined},{href:{webPageId:\"EB6o2Bo9r\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kd4ic6-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"pG1lAz3wK-container\",name:\"Footer Link\",nodeId:\"pG1lAz3wK\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"O n\\xe1s\",height:\"100%\",id:\"pG1lAz3wK\",layoutId:\"pG1lAz3wK\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks6[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks6[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SQHSm8xgn\"},implicitPathVariables:undefined},{href:{webPageId:\"SQHSm8xgn\"},implicitPathVariables:undefined},{href:{webPageId:\"SQHSm8xgn\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m4q32l-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"EQOgrvRbc-container\",name:\"Footer Link\",nodeId:\"EQOgrvRbc\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"FAQ\",height:\"100%\",id:\"EQOgrvRbc\",layoutId:\"EQOgrvRbc\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks7[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks7[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7qwu82-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"J8JaH5Vbq-container\",name:\"Footer Link\",nodeId:\"J8JaH5Vbq\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"Magaz\\xedn\",height:\"100%\",id:\"J8JaH5Vbq\",layoutId:\"J8JaH5Vbq\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks8[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks8[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZsV5xqIAe\"},implicitPathVariables:undefined},{href:{webPageId:\"ZsV5xqIAe\"},implicitPathVariables:undefined},{href:{webPageId:\"ZsV5xqIAe\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jhha57-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"ivLWpNCCy-container\",name:\"Footer Link\",nodeId:\"ivLWpNCCy\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"Průvodci\",height:\"100%\",id:\"ivLWpNCCy\",layoutId:\"ivLWpNCCy\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks9[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks9[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w62wl1-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"EQm9fUtkE-container\",name:\"Footer Link\",nodeId:\"EQm9fUtkE\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"Podpora\",height:\"100%\",id:\"EQm9fUtkE\",layoutId:\"EQm9fUtkE\",MRuUNLFPx:true,name:\"Footer Link\",SQ2TW0bge:\"mailto:support@nexusmag.eu\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Tr3cFR7dS\"},implicitPathVariables:undefined},{href:{webPageId:\"Tr3cFR7dS\"},implicitPathVariables:undefined},{href:{webPageId:\"Tr3cFR7dS\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1voxwtl-container\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"CE0TO6gz8-container\",name:\"Footer Link\",nodeId:\"CE0TO6gz8\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterLink,{BdVLaCIcT:\"Kontakt\",height:\"100%\",id:\"CE0TO6gz8\",layoutId:\"CE0TO6gz8\",MRuUNLFPx:false,name:\"Footer Link\",SQ2TW0bge:resolvedLinks10[0],width:\"100%\",...addPropertyOverrides({C0Njlcjot:{SQ2TW0bge:resolvedLinks10[2]},dpd84UU8U:{SQ2TW0bge:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zjr6d9\",layoutDependency:layoutDependency,layoutId:\"vuTx7KdwI\",style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-1adf0232-df20-4198-ab4f-d36e0274a52f, rgb(20, 20, 20))\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:\"Vybran\\xe9 nab\\xeddky pr\\xe1ce\"})}),className:\"framer-uu52kg\",\"data-framer-name\":\"Nejnovejsi\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"b6aE3Azfa\",style:{\"--extracted-r6o4lv\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nrpcws\",\"data-framer-name\":\"Project Wrapper\",layoutDependency:layoutDependency,layoutId:\"dLJwTMUd7\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-g9kxcx\",\"data-framer-name\":\"Project-Single\",layoutDependency:layoutDependency,layoutId:\"mz895ZFGc\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({b9CydQbHs:b9CydQbHsmz895ZFGc,bUsLIMakH:bUsLIMakHmz895ZFGc,createdAt:createdAtmz895ZFGc,DS4dN5qv5:DS4dN5qv5mz895ZFGc,eb6W94MPq:eb6W94MPqmz895ZFGc,Fw6sl3gXd:Fw6sl3gXdmz895ZFGc,id:idmz895ZFGc,KmOLD3fB9:KmOLD3fB9mz895ZFGc,lvpKt_RxX:lvpKt_RxXmz895ZFGc,M3uHO6clLoHTcAB2ny5G5sq:M3uHO6clLoHTcAB2ny5G5sqmz895ZFGc,M6PB1Uh9Vh03ELkUd4S8yfh:M6PB1Uh9Vh03ELkUd4S8yfhmz895ZFGc,M7N8CG3Bwgsd5OnH4ZlB4yp:M7N8CG3Bwgsd5OnH4ZlB4ypmz895ZFGc,Q3x2c9btp:Q3x2c9btpmz895ZFGc},index)=>{eb6W94MPqmz895ZFGc??=\"\";Q3x2c9btpmz895ZFGc??=\"\";M7N8CG3Bwgsd5OnH4ZlB4ypmz895ZFGc??=\"\";M3uHO6clLoHTcAB2ny5G5sqmz895ZFGc??=true;KmOLD3fB9mz895ZFGc??=true;return /*#__PURE__*/_jsx(LayoutGroup,{id:`mz895ZFGc-${idmz895ZFGc}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{eb6W94MPq:eb6W94MPqmz895ZFGc},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"doporucena-pozice-jobs-footer\",href:{pathVariables:{eb6W94MPq:eb6W94MPqmz895ZFGc},webPageId:\"bd_sIJyVX\"},motionChild:true,nodeId:\"mkd_EzhiO\",openInNewTab:false,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-bjxqcg framer-l6htkg\",layoutDependency:layoutDependency,layoutId:\"mkd_EzhiO\",whileHover:animation9,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:`calc(${componentViewport?.width||\"100vw\"} - 128px)`,...addPropertyOverrides({C0Njlcjot:{width:`calc(${componentViewport?.width||\"100vw\"} - 36px)`},dpd84UU8U:{width:`calc(${componentViewport?.width||\"100vw\"} - 84px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation11,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-19omyco-container\",layoutDependency:layoutDependency,layoutId:\"xOE3ojANb-container\",nodeId:\"xOE3ojANb\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(Project,{ADMriBIdi:KmOLD3fB9mz895ZFGc,bDI9gbsXP:Fw6sl3gXdmz895ZFGc,bQmJqlpDW:enumToDisplayNameFunctions[\"lvpKt_RxX\"]?.(lvpKt_RxXmz895ZFGc,contentLocale),bzfK_b4Sn:enumToDisplayNameFunctions[\"M6PB1Uh9Vh03ELkUd4S8yfh\"]?.(M6PB1Uh9Vh03ELkUd4S8yfhmz895ZFGc,contentLocale),D297Bv1xw:\"var(--token-33e3f0c3-ddd8-49b4-93fe-ed8bcbc621ee, rgb(255, 255, 255))\",f9PQshpMX:Q3x2c9btpmz895ZFGc,GjZQ_vKd3:b9CydQbHsmz895ZFGc,h2n9URkyj:Q3x2c9btpmz895ZFGc,height:\"100%\",id:\"xOE3ojANb\",IPv8j75Xh:toResponsiveImage(DS4dN5qv5mz895ZFGc),iZHIBvRi_:M3uHO6clLoHTcAB2ny5G5sqmz895ZFGc,JOL6l1BQj:toResponsiveImage(bUsLIMakHmz895ZFGc),Juv9f6_h3:toResponsiveImage(DS4dN5qv5mz895ZFGc),layoutId:\"xOE3ojANb\",lm5aiUQn1:M7N8CG3Bwgsd5OnH4ZlB4ypmz895ZFGc,lxGkVJpBJ:Q3x2c9btpmz895ZFGc,m8SCX9xyj:Q3x2c9btpmz895ZFGc,Oo11dQu9u:toDateString(createdAtmz895ZFGc,activeLocaleCode),style:{width:\"100%\"},variant:matchVariant(\"HHOgTpx2G\"),vqsZTp2_Y:enumToDisplayNameFunctions[\"lvpKt_RxX\"]?.(lvpKt_RxXmz895ZFGc,contentLocale),width:\"100%\",ykEizUFXZ:\"https://dribbble.com/shots/25084850-CRM-Landing\",...addPropertyOverrides({C0Njlcjot:{variant:matchVariant(\"rwuanKAGt\")},dpd84UU8U:{variant:matchVariant(\"rwuanKAGt\")}},baseVariant,gestureVariant)})})})})})})},idmz895ZFGc);})});}})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rwbh2c\",layoutDependency:layoutDependency,layoutId:\"EgfRJzys5\",style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-1adf0232-df20-4198-ab4f-d36e0274a52f, rgb(20, 20, 20))\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2FpcmEgU2VtaSBDb25kZW5zZWQtNTAw\",\"--framer-font-family\":'\"Saira Semi Condensed\", \"Saira Semi Condensed Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:[\"Port\\xe1l NEXUSMAG JOBS provozuje Jan Kudl\\xe1ček, se s\\xeddlem Bahno-Př\\xedkopy 1283, 738 01 Fr\\xfddek-M\\xedstek, CZ, Podnikatel je zaps\\xe1n v živnostensk\\xe9m rejstř\\xedku IČ 06322794.  \",/*#__PURE__*/_jsx(motion.strong,{children:\"Projekt je do 31. 12. 2026 v testovac\\xedm provozu. Pokud naraz\\xedte na jakoukoli chybu nebo budete cht\\xedt doplnit funkcionalitu, napište n\\xe1m na podpora@nexusmag.eu. Děkujeme za pochopen\\xed.\"})]})}),className:\"framer-1gdu1jt\",fonts:[\"GF;Saira Semi Condensed-500\",\"GF;Saira Semi Condensed-700\"],layoutDependency:layoutDependency,layoutId:\"yoyE0loQc\",style:{\"--extracted-r6o4lv\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({C0Njlcjot:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2FpcmEgU2VtaSBDb25kZW5zZWQtNTAw\",\"--framer-font-family\":'\"Saira Semi Condensed\", \"Saira Semi Condensed Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:[\"Port\\xe1l NEXUSMAG JOBS provozuje Jan Kudl\\xe1ček, se s\\xeddlem Bahno-Př\\xedkopy 1283, 738 01 Fr\\xfddek-M\\xedstek, CZ, Podnikatel je zaps\\xe1n v živnostensk\\xe9m rejstř\\xedku IČ 06322794.  \",/*#__PURE__*/_jsx(motion.strong,{children:\"Projekt je do 31. 12. 2026 v testovac\\xedm provozu. Pokud naraz\\xedte na jakoukoli chybu nebo budete cht\\xedt doplnit funkcionalitu, napište n\\xe1m na podpora@nexusmag.eu. Děkujeme za pochopen\\xed.\"})]})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jx0hd2\",\"data-framer-name\":\"Bottom Row\",layoutDependency:layoutDependency,layoutId:\"t9o0kHtHk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:\"\\xa9 2026 NEXUSMAG JOBS | Všechna pr\\xe1va vyhrazena\"})}),className:\"framer-q0dt71\",\"data-framer-name\":\"Copyright\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"tDwD7QVzE\",style:{\"--extracted-r6o4lv\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\"},variants:{C0Njlcjot:{\"--extracted-2gxw0f\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({C0Njlcjot:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"0px 0px 0px 0px\"},children:\"\\xa9 2026 NEXUSMAG JOBS \"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"0px 0px 0px 0px\"},children:\"Všechna pr\\xe1va vyhrazena\"})})]})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mxgusy\",\"data-framer-name\":\"Social Buttons\",layoutDependency:layoutDependency,layoutId:\"dXeXYOexd\",children:[/*#__PURE__*/_jsx(MotionButtonWithOpenCookieSettings1975urk,{className:\"framer-1975urk\",\"data-border\":true,\"data-framer-name\":\"Nastaven\\xed soukrom\\xed\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"pCGJvtOfW\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.55)\",\"--border-left-width\":\"0.2px\",\"--border-right-width\":\"0.2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55))\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},whileHover:animation12,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VGFua2VyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Tanker\", \"Tanker Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13)))\"},children:\"Nastaven\\xed soukrom\\xed\"})}),className:\"framer-1emblvz\",\"data-framer-name\":\"Popisek nastaven\\xed soukrom\\xed\",fonts:[\"FS;Tanker-regular\"],layoutDependency:layoutDependency,layoutId:\"USiSdmhle\",style:{\"--extracted-r6o4lv\":\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14usiuv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mNjlcNkdL-container\",nodeId:\"mNjlcNkdL\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"Tanker\", \"Tanker Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.01em\",lineHeight:\"1em\"},height:\"100%\",hoverOptions:{backgroundColor:\"rgb(51, 51, 51)\",color:\"var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, rgb(215, 255, 55))\",scale:1.1,transition:{damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"}},iconOptions:{alignment:\"start\",color:\"rgb(255, 255, 255)\",size:16,type:\"Default\"},id:\"mNjlcNkdL\",layoutId:\"mNjlcNkdL\",srcFile:\"https://framerusercontent.com/assets/6MJXoo3TncY76Ekwai5r3FmCfW4.pdf\",srcType:\"Upload\",srcURL:\"\",styleOptions:{backgroundColor:\"rgb(17, 17, 17)\",borderRadius:50,color:\"rgb(255, 255, 255)\",gap:5,padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10},text:\"Etick\\xfd kodex\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rodzs3-container\",\"data-framer-name\":\"Footer Social Button\",layoutDependency:layoutDependency,layoutId:\"M3HmZI4rh-container\",name:\"Footer Social Button\",nodeId:\"M3HmZI4rh\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterSocialButton,{height:\"100%\",id:\"M3HmZI4rh\",layoutId:\"M3HmZI4rh\",MDYGEBZ8M:InstagramLogo,name:\"Footer Social Button\",tEJylIyUb:\"https://www.instagram.com/nexusmagcz/\",width:\"100%\",YpmHYKypM:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1019rwo-container\",\"data-framer-name\":\"Footer Social Button\",layoutDependency:layoutDependency,layoutId:\"iZVypUios-container\",name:\"Footer Social Button\",nodeId:\"iZVypUios\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterSocialButton,{height:\"100%\",id:\"iZVypUios\",layoutId:\"iZVypUios\",MDYGEBZ8M:LinkedinLogo,name:\"Footer Social Button\",tEJylIyUb:\"https://www.linkedin.com/company/nexus-mag\",width:\"100%\",YpmHYKypM:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lmd04v-container\",\"data-framer-name\":\"Footer Social Button\",layoutDependency:layoutDependency,layoutId:\"IL2xnsuAY-container\",name:\"Footer Social Button\",nodeId:\"IL2xnsuAY\",rendersWithMotion:true,scopeId:\"TWCOPtvJh\",children:/*#__PURE__*/_jsx(FooterSocialButton,{height:\"100%\",id:\"IL2xnsuAY\",layoutId:\"IL2xnsuAY\",MDYGEBZ8M:FacebookLogo,name:\"Footer Social Button\",tEJylIyUb:\"https://www.facebook.com/nexusmagcz/\",width:\"100%\",YpmHYKypM:true})})})]})]})]})]})})})});});const css=[\".framer-tIcVv.framer-l6htkg, .framer-tIcVv .framer-l6htkg { display: block; }\",\".framer-tIcVv.framer-1ml873w { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1140px; }\",\".framer-tIcVv .framer-1ponht1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-tIcVv .framer-5c3i54 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 72px 56px 72px 56px; position: relative; width: 100%; }\",\".framer-tIcVv .framer-1jime8t-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-tIcVv .framer-1bris40 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-tIcVv .framer-18gaywk { flex: 1 0 0px; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-tIcVv .framer-2tylua { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-tIcVv .framer-dg1fh7-container, .framer-tIcVv .framer-jiqn7l-container, .framer-tIcVv .framer-hy2s7t-container { flex: 1 0 0px; height: 480px; position: relative; width: 1px; }\",\".framer-tIcVv .framer-fgry1w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px 44px 30px 44px; position: relative; width: 100%; }\",\".framer-tIcVv .framer-g8lw0u { 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: 20px; position: relative; width: 100%; }\",\".framer-tIcVv .framer-oxxj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-tIcVv .framer-12zf7aw-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-tIcVv .framer-15szd3 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-tIcVv .framer-5oyfg2, .framer-tIcVv .framer-1fzfsop { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-tIcVv .framer-pgzkyi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-tIcVv .framer-16r5jtv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 210px; will-change: var(--framer-will-change-override, transform); }\",'.framer-tIcVv .framer-iwwb4l { --framer-input-focused-background: var(--token-ae5ab988-21ee-4d79-a5bb-6639237b9116, #d7ff37); --framer-input-focused-box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.9), 0px 8px 20px -6px rgba(148, 160, 181, 0.45), -4px -4px 12px 0px rgba(255, 255, 255, 0.5); --framer-input-focused-transition: all 0.3s cubic-bezier(0.44,0,0.56,1) 0s; --framer-input-font-family: \"Tanker\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 10px 16px 10px 16px; --framer-input-wrapper-height: auto; flex: 1 0 0px; height: auto; position: relative; width: 1px; }',\".framer-tIcVv .framer-1udtycz-container, .framer-tIcVv .framer-127275t-container, .framer-tIcVv .framer-17ih761-container, .framer-tIcVv .framer-1p47ixd-container, .framer-tIcVv .framer-1ybktgo-container, .framer-tIcVv .framer-lsofjt-container, .framer-tIcVv .framer-bf7hta-container, .framer-tIcVv .framer-kd4ic6-container, .framer-tIcVv .framer-m4q32l-container, .framer-tIcVv .framer-7qwu82-container, .framer-tIcVv .framer-jhha57-container, .framer-tIcVv .framer-w62wl1-container, .framer-tIcVv .framer-1voxwtl-container, .framer-tIcVv .framer-14usiuv-container, .framer-tIcVv .framer-rodzs3-container, .framer-tIcVv .framer-1019rwo-container, .framer-tIcVv .framer-lmd04v-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-tIcVv .framer-lophfy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; padding: 0px 50px 0px 0px; position: relative; width: min-content; }\",\".framer-tIcVv .framer-3iab1v, .framer-tIcVv .framer-vu30hh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-tIcVv .framer-t4w5yo, .framer-tIcVv .framer-14zq0o5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 6px 12px 6px 12px; position: relative; width: min-content; }\",\".framer-tIcVv .framer-1umssdu, .framer-tIcVv .framer-1cy0bwt, .framer-tIcVv .framer-uu52kg, .framer-tIcVv .framer-q0dt71 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-tIcVv .framer-zjr6d9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-tIcVv .framer-nrpcws { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-tIcVv .framer-g9kxcx { 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%; z-index: 1; }\",\".framer-tIcVv .framer-bjxqcg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 30px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-tIcVv .framer-19omyco-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-tIcVv .framer-rwbh2c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 15px; position: relative; width: 100%; }\",\".framer-tIcVv .framer-1gdu1jt { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-tIcVv .framer-1jx0hd2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-tIcVv .framer-mxgusy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-tIcVv .framer-1975urk { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 12px 8px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-tIcVv .framer-1emblvz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-tIcVv.framer-v-1ujoytu.framer-1ml873w { width: 740px; }\",\".framer-tIcVv.framer-v-1ujoytu .framer-fgry1w { gap: 16px; padding: 32px 30px 26px 30px; }\",\".framer-tIcVv.framer-v-1ujoytu .framer-g8lw0u { flex-direction: column; gap: 36px; justify-content: flex-start; }\",\".framer-tIcVv.framer-v-1ujoytu .framer-lophfy { gap: 20px; width: 100%; }\",\".framer-tIcVv.framer-v-1ujoytu .framer-3iab1v { flex: 1 0 0px; order: 0; width: 1px; }\",\".framer-tIcVv.framer-v-1ujoytu .framer-vu30hh { flex: 1 0 0px; order: 1; width: 1px; }\",\".framer-tIcVv.framer-v-1ujoytu .framer-zjr6d9 { padding: 20px 12px 20px 12px; }\",\".framer-tIcVv.framer-v-1ujoytu .framer-1jx0hd2 { gap: 30px; justify-content: center; }\",\".framer-tIcVv.framer-v-1yp3gz8.framer-1ml873w { width: 350px; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-fgry1w { gap: 17px; padding: 28px 8px 18px 8px; will-change: var(--framer-will-change-override, transform); }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-g8lw0u { flex-direction: column; gap: 28px; justify-content: flex-start; order: 0; padding: 20px 10px 20px 10px; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-oxxj { padding: 0px 12px 0px 12px; width: 100%; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-12zf7aw-container, .framer-tIcVv.framer-v-1yp3gz8 .framer-15szd3 { align-self: unset; width: 100%; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-pgzkyi { width: 100%; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-16r5jtv { flex: 1 0 0px; width: 1px; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-lophfy { flex-direction: column; gap: 20px; width: 100%; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-zjr6d9 { order: 2; padding: 20px 10px 20px 10px; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-rwbh2c { order: 4; padding: 15px 10px 15px 10px; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-1jx0hd2 { flex-direction: column; gap: 35px 16px; justify-content: flex-start; order: 5; padding: 0px 10px 0px 10px; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-q0dt71 { order: 2; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-mxgusy { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-1975urk { align-self: unset; height: 40px; order: 1; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-rodzs3-container { order: 2; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-1019rwo-container { order: 3; }\",\".framer-tIcVv.framer-v-1yp3gz8 .framer-lmd04v-container { order: 4; }\",...sharedStyle.css,'.framer-tIcVv[data-border=\"true\"]::after, .framer-tIcVv [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 1592.5\n * @framerIntrinsicWidth 1140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dpd84UU8U\":{\"layout\":[\"fixed\",\"auto\"]},\"C0Njlcjot\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WunJuRPW9\":\"logoName\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_u1p94i\",\"trackingId\":\"newsletter-footer-jobs\",\"type\":\"form_submit\",\"nodeId\":\"baSHML5Or\"},{\"id\":\"_1y3evxc\",\"trackingId\":\"doporucena-pozice-jobs-footer\",\"type\":\"click\",\"nodeId\":\"mkd_EzhiO\"}]\n */const FramerTWCOPtvJh=withCSS(Component,css,\"framer-tIcVv\");export default FramerTWCOPtvJh;FramerTWCOPtvJh.displayName=\"Liquid Glass Footer\";FramerTWCOPtvJh.defaultProps={height:1592.5,width:1140};addPropertyControls(FramerTWCOPtvJh,{variant:{options:[\"hxenTSPFl\",\"dpd84UU8U\",\"C0Njlcjot\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},WunJuRPW9:{defaultValue:\"Vitrio\",description:\"Built by Matthias \\xd6lschlegel 💪\\n[Explore more components](https://framer.link/fsd2pgh)\",title:\"Logo Name\",type:ControlType.String},onWunJuRPW9Change:{changes:\"WunJuRPW9\",type:ControlType.ChangeHandler}});addFonts(FramerTWCOPtvJh,[{explicitInter:true,fonts:[{cssFamilyName:\"Tanker\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Tanker\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ATKS7EHYU4PKFTXRA4UFAHPY7XS75QMY/OYTCFLQCR7FVKK7FIO7TCJPY4YG22I3S/GKSURDSYOFIC3Y6F5SMWSENDSAB2YMKC.woff2\",weight:\"400\"},{cssFamilyName:\"Saira Semi Condensed\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Saira Semi Condensed\",url:\"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXf_S8MTg3j36Ebz.woff2\",weight:\"500\"},{cssFamilyName:\"Saira Semi Condensed\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Saira Semi Condensed\",url:\"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXe3TcMTg3j36Ebz.woff2\",weight:\"700\"}]},...SectionHeadFonts,...PrincipleCardFonts,...FooterBrandFonts,...GlassSubmitButtonFonts,...FooterLinkFonts,...ProjectFonts,...DownloadFonts,...FooterSocialButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerTWCOPtvJh.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>forwardLoader(SectionHead,{},context),()=>forwardLoader(PrincipleCard,{},context),()=>forwardLoader(FooterBrand,{},context),()=>forwardLoader(GlassSubmitButton,{},context),()=>forwardLoader(FooterLink,{},context),()=>forwardLoader(TICKERPRCE,{},context),()=>forwardLoader(FooterSocialButton,{},context),()=>forwardLoader(DiscountModal,{},context),async()=>{const parentData=await runWithYield(()=>queryCacheEntry.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(Project,{},context)),context);}],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTWCOPtvJh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1592.5\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"WunJuRPW9\\\":\\\"logoName\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dpd84UU8U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"C0Njlcjot\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1140\",\"framerDisplayContentsDiv\":\"false\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_u1p94i\\\",\\\"trackingId\\\":\\\"newsletter-footer-jobs\\\",\\\"type\\\":\\\"form_submit\\\",\\\"nodeId\\\":\\\"baSHML5Or\\\"},{\\\"id\\\":\\\"_1y3evxc\\\",\\\"trackingId\\\":\\\"doporucena-pozice-jobs-footer\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"mkd_EzhiO\\\"}]\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TWCOPtvJh.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";// ─── Component ────────────────────────────────────────────────────────────────\nexport default function AnimatedMenu(props){const{navLinks,footerLinksData,menuBackgroundColor,menuTextColor,hoverLineColor,accentStrokeColor,accentStrokeWidth,btnClosedBg,btnClosedColor,btnOpenBg,btnOpenColor,navFontSizeDesktop,navFontSizeMobile,footerFontSizeDesktop,footerFontSizeMobile,btnFontSizeDesktop,btnFontSizeMobile,menuWidthDesktop,menuHeightDesktop,menuWidthMobile,menuHeightMobile,mobileBreakpoint,springStiffness,springDamping,springMass,linkStiffness,linkDamping,linkDelayOffset,menuFont=defaultProps.menuFont}=props;const isStatic=useIsStaticRenderer();const[click,setClick]=useState(false);const[menuOpen,setMenuOpen]=useState(false);const[hover,setHoveredIndex]=useState(null);const[hover2,setHoveredIndex2]=useState(null);const menuId=\"as-animated-menu-box\";const ref=useRef(null);const[windowWidth,setWindowWidth]=useState(()=>typeof window!==\"undefined\"?window.innerWidth:1e3);useEffect(()=>{const handleResize=()=>setWindowWidth(window.innerWidth);window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);useEffect(()=>{const handler=e=>{if(ref.current&&!ref.current.contains(e.target)){setClick(false);}};document.addEventListener(\"mousedown\",handler);return()=>document.removeEventListener(\"mousedown\",handler);},[]);useEffect(()=>{let timeoutId;if(click){timeoutId=window.setTimeout(()=>setMenuOpen(true),500);}else{setMenuOpen(false);}return()=>{if(timeoutId!==undefined){window.clearTimeout(timeoutId);}};},[click]);const isMobile=windowWidth<mobileBreakpoint;const buttonWidth=isMobile?\"90px\":\"110px\";const buttonHeight=isMobile?\"40px\":\"46px\";const menuFontStyle={fontFamily:menuFont?.fontFamily,fontWeight:menuFont?.fontWeight,fontStyle:menuFont?.fontStyle,letterSpacing:menuFont?.letterSpacing};const perspectiveAnimation={initial:{opacity:0,rotateX:100,translateY:80},enter:i=>({opacity:1,rotateX:0,translateY:0,translateX:0,transition:{delay:i*linkDelayOffset,type:\"spring\",stiffness:linkStiffness,damping:linkDamping,mass:.8}})};const footerAnimation={initial:{opacity:0,y:20},enter:i=>({opacity:1,y:0,transition:{delay:.5+i*.1,type:\"spring\",stiffness:linkStiffness,damping:linkDamping,mass:.8}})};const menuAnimation={open:{width:isMobile?menuWidthMobile:menuWidthDesktop,height:isMobile?menuHeightMobile:menuHeightDesktop,top:\"0px\",right:\"0px\",transition:{type:\"spring\",stiffness:springStiffness,damping:springDamping,mass:springMass}},closed:{width:buttonWidth,height:buttonHeight,top:\"8px\",right:\"8px\",transition:{type:\"spring\",stiffness:springStiffness,damping:springDamping,mass:springMass}}};if(isStatic){return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",display:\"inline-block\",width:buttonWidth,height:buttonHeight},children:/*#__PURE__*/_jsx(\"button\",{style:{width:buttonWidth,height:buttonHeight,borderRadius:\"25px\",border:\"none\",backgroundColor:btnClosedBg,color:btnClosedColor,fontSize:`${btnFontSizeDesktop}px`,...menuFontStyle,fontWeight:menuFontStyle.fontWeight??500,cursor:\"pointer\"},children:\"MENU\"})});}return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\",display:\"inline-block\",width:buttonWidth,height:buttonHeight},children:[/*#__PURE__*/_jsxs(motion.div,{id:menuId,role:\"menu\",\"aria-label\":\"Site navigation\",style:{position:\"absolute\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",borderRadius:\"24px\",border:click?`${accentStrokeWidth}px solid ${accentStrokeColor}`:\"none\",backgroundColor:menuBackgroundColor,...menuFontStyle,overflow:\"hidden\",zIndex:1},variants:menuAnimation,initial:\"closed\",animate:click?\"open\":\"closed\",children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",marginLeft:isMobile?\"16px\":\"40px\",marginTop:\"16px\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:menuOpen&&navLinks.map((link,i)=>{const isHovered=hover===i;return /*#__PURE__*/_jsx(\"div\",{style:{marginBottom:\"-4px\",perspective:\"70px\",perspectiveOrigin:\"bottom\"},children:/*#__PURE__*/_jsxs(motion.div,{style:{display:\"flex\",alignItems:\"center\",gap:\"8px\"},variants:perspectiveAnimation,initial:\"initial\",animate:\"enter\",exit:\"exit\",onMouseEnter:()=>setHoveredIndex(i),onMouseLeave:()=>setHoveredIndex(null),custom:i,children:[/*#__PURE__*/_jsx(motion.svg,{animate:isHovered?{width:48}:{width:0},width:\"0\",height:\"31\",viewBox:\"0 0 105 62\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",transition:{type:\"spring\",stiffness:200,damping:20},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M0 31H103M103 31L73.5 1.5M103 31L73.5 60.5\",stroke:hoverLineColor,strokeWidth:\"2\",vectorEffect:\"non-scaling-stroke\"})}),/*#__PURE__*/_jsx(motion.a,{href:link.url,role:\"menuitem\",style:{color:menuTextColor,textDecoration:\"none\",fontSize:isMobile?`${navFontSizeMobile}px`:`${navFontSizeDesktop}px`},transition:{type:\"spring\",stiffness:200,damping:20},children:link.title})]})},i);})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:menuOpen&&/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Social links\",style:{display:\"grid\",gridTemplateColumns:\"repeat(2, minmax(0, 1fr))\",marginLeft:isMobile?\"32px\":\"52px\",marginTop:\"32px\"},children:footerLinksData.map((link,i)=>{const{title,url}=link;const isHovered2=hover2===i;return /*#__PURE__*/_jsxs(motion.div,{style:{position:\"relative\",width:\"fit-content\",marginBottom:\"8px\"},variants:footerAnimation,custom:i,initial:\"initial\",animate:\"enter\",exit:\"exit\",onMouseEnter:()=>setHoveredIndex2(i),onMouseLeave:()=>setHoveredIndex2(null),children:[/*#__PURE__*/_jsx(motion.a,{href:url,role:\"menuitem\",style:{color:menuTextColor,textDecoration:\"none\",fontSize:isMobile?`${footerFontSizeMobile}px`:`${footerFontSizeDesktop}px`},children:title}),/*#__PURE__*/_jsx(motion.div,{\"aria-hidden\":\"true\",style:{position:\"absolute\",left:0,bottom:0,height:\"2px\",backgroundColor:hoverLineColor},animate:{width:isHovered2?\"100%\":\"0%\"},initial:{width:\"0%\"},transition:{type:\"spring\",stiffness:200,damping:25}})]},`f_${i}`);})})})]}),/*#__PURE__*/_jsx(Menubutton,{click:click,setClick:setClick,isMobile:isMobile,btnClosedBg:btnClosedBg,btnClosedColor:btnClosedColor,btnOpenBg:btnOpenBg,btnOpenColor:btnOpenColor,btnFontSizeDesktop:btnFontSizeDesktop,btnFontSizeMobile:btnFontSizeMobile,menuId:menuId,menuOpen:menuOpen,menuFontStyle:menuFontStyle})]});}// ─── Menu Button ──────────────────────────────────────────────────────────────\nfunction Menubutton({click,setClick,isMobile,btnClosedBg,btnClosedColor,btnOpenBg,btnOpenColor,btnFontSizeDesktop,btnFontSizeMobile,menuId,menuOpen,menuFontStyle}){const[hovered,setHovered]=useState(false);const fontSize=isMobile?`${btnFontSizeMobile}px`:`${btnFontSizeDesktop}px`;return /*#__PURE__*/_jsx(\"button\",{onClick:()=>setClick(!click),onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),\"aria-expanded\":menuOpen,\"aria-haspopup\":\"menu\",\"aria-controls\":menuId,\"aria-label\":click?\"Close menu\":\"Open menu\",style:{position:\"absolute\",top:\"8px\",right:\"8px\",cursor:\"pointer\",...menuFontStyle,zIndex:2,width:isMobile?\"90px\":\"110px\",height:isMobile?\"40px\":\"46px\",borderRadius:\"25px\",overflow:\"hidden\",border:\"none\",padding:0,backgroundColor:\"transparent\"},children:/*#__PURE__*/_jsxs(motion.div,{style:{position:\"relative\",width:\"100%\",height:\"100%\"},animate:{y:click?\"-100%\":\"0%\"},transition:{type:\"spring\",stiffness:200,damping:22},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:\"100%\",width:\"100%\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(motion.div,{style:{height:\"100%\",width:\"100%\"},animate:{y:hovered?\"-100%\":\"0%\"},initial:false,transition:{type:\"spring\",stiffness:200,damping:22},children:/*#__PURE__*/_jsx(ButtonLabel,{bg:btnClosedBg,clr:btnClosedColor,fontSize:fontSize,menuFontStyle:menuFontStyle,children:\"MENU\"})}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",inset:0},animate:{y:hovered?\"0%\":\"100%\"},transition:{type:\"spring\",stiffness:200,damping:22},initial:false,children:/*#__PURE__*/_jsx(ButtonLabel,{bg:btnClosedBg,clr:btnClosedColor,fontSize:fontSize,menuFontStyle:menuFontStyle,children:\"MENU\"})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:\"100%\",width:\"100%\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(motion.div,{style:{height:\"100%\",width:\"100%\"},animate:{y:hovered?\"-100%\":\"0%\"},transition:{type:\"spring\",stiffness:200,damping:22},children:/*#__PURE__*/_jsx(ButtonLabel,{bg:btnOpenBg,clr:btnOpenColor,fontSize:fontSize,menuFontStyle:menuFontStyle,children:\"Zavř\\xedt\"})}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",inset:0},animate:{y:hovered?\"0%\":\"100%\"},transition:{type:\"spring\",stiffness:200,damping:22},initial:false,children:/*#__PURE__*/_jsx(ButtonLabel,{bg:btnOpenBg,clr:btnOpenColor,fontSize:fontSize,menuFontStyle:menuFontStyle,children:\"Zavř\\xedt\"})})]})]})});}// ─── Button Label ─────────────────────────────────────────────────────────────\nfunction ButtonLabel({children,bg,clr,fontSize,menuFontStyle}){return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\",cursor:\"pointer\",fontSize:fontSize,...menuFontStyle,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:bg,color:clr,fontWeight:menuFontStyle?.fontWeight??500},children:children});}// ─── Default Props ────────────────────────────────────────────────────────────\nconst defaultProps={menuBackgroundColor:\"#000000\",menuTextColor:\"#FFFFFF\",hoverLineColor:\"#FFFFFF\",accentStrokeColor:\"#D7FF37\",accentStrokeWidth:2,btnClosedBg:\"#000000\",btnClosedColor:\"#FFFFFF\",btnOpenBg:\"#FFFFFF\",btnOpenColor:\"#000000\",navFontSizeDesktop:46,navFontSizeMobile:36,footerFontSizeDesktop:20,footerFontSizeMobile:18,btnFontSizeDesktop:18,btnFontSizeMobile:16,menuWidthDesktop:\"440px\",menuHeightDesktop:\"460px\",menuWidthMobile:\"90vw\",menuHeightMobile:\"60vh\",mobileBreakpoint:768,springStiffness:60,springDamping:14,springMass:1,linkStiffness:80,linkDamping:15,linkDelayOffset:.03,menuFont:{fontFamily:\"Inter\",fontWeight:500},navLinks:[{title:\"About\",url:\"/\"},{title:\"Skills\",url:\"/\"},{title:\"Experience\",url:\"/\"},{title:\"Projects\",url:\"/\"},{title:\"Contact\",url:\"/\"}],footerLinksData:[{title:\"Facebook\",url:\"/\"},{title:\"LinkedIn\",url:\"/\"},{title:\"Instagram\",url:\"/\"},{title:\"Twitter\",url:\"/\"}]};AnimatedMenu.defaultProps=defaultProps;// ─── Property Controls ────────────────────────────────────────────────────────\naddPropertyControls(AnimatedMenu,{navLinks:{type:ControlType.Array,title:\"Main Links\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\"},url:{type:ControlType.String,title:\"URL\"}}}},footerLinksData:{type:ControlType.Array,title:\"Footer Links\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\"},url:{type:ControlType.String,title:\"URL\"}}}},menuBackgroundColor:{type:ControlType.Color,title:\"Menu BG\",defaultValue:defaultProps.menuBackgroundColor},menuTextColor:{type:ControlType.Color,title:\"Menu Text\",defaultValue:defaultProps.menuTextColor},hoverLineColor:{type:ControlType.Color,title:\"Hover Accents\",defaultValue:defaultProps.hoverLineColor},accentStrokeColor:{type:ControlType.Color,title:\"Accent Stroke\",defaultValue:defaultProps.accentStrokeColor},accentStrokeWidth:{type:ControlType.Number,title:\"Stroke Width\",min:0,max:12,step:1,defaultValue:defaultProps.accentStrokeWidth},btnClosedBg:{type:ControlType.Color,title:\"Btn Closed BG\",defaultValue:defaultProps.btnClosedBg},btnClosedColor:{type:ControlType.Color,title:\"Btn Closed Text\",defaultValue:defaultProps.btnClosedColor},btnOpenBg:{type:ControlType.Color,title:\"Btn Open BG\",defaultValue:defaultProps.btnOpenBg},btnOpenColor:{type:ControlType.Color,title:\"Btn Open Text\",defaultValue:defaultProps.btnOpenColor},menuFont:{type:ControlType.Font,title:\"Menu Font\",controls:\"extended\"},navFontSizeDesktop:{type:ControlType.Number,title:\"Nav Size (D)\",min:10,max:120,defaultValue:defaultProps.navFontSizeDesktop,displayStepper:true},navFontSizeMobile:{type:ControlType.Number,title:\"Nav Size (M)\",min:10,max:100,defaultValue:defaultProps.navFontSizeMobile,displayStepper:true},footerFontSizeDesktop:{type:ControlType.Number,title:\"Footer Size (D)\",min:10,max:60,defaultValue:defaultProps.footerFontSizeDesktop,displayStepper:true},footerFontSizeMobile:{type:ControlType.Number,title:\"Footer Size (M)\",min:10,max:60,defaultValue:defaultProps.footerFontSizeMobile,displayStepper:true},btnFontSizeDesktop:{type:ControlType.Number,title:\"Button Size (D)\",min:10,max:40,defaultValue:defaultProps.btnFontSizeDesktop,displayStepper:true},btnFontSizeMobile:{type:ControlType.Number,title:\"Button Size (M)\",min:10,max:40,defaultValue:defaultProps.btnFontSizeMobile,displayStepper:true},menuWidthDesktop:{type:ControlType.String,title:\"Width (D)\",defaultValue:defaultProps.menuWidthDesktop,description:\"Use px, vw, or %\"},menuHeightDesktop:{type:ControlType.String,title:\"Height (D)\",defaultValue:defaultProps.menuHeightDesktop},menuWidthMobile:{type:ControlType.String,title:\"Width (M)\",defaultValue:defaultProps.menuWidthMobile},menuHeightMobile:{type:ControlType.String,title:\"Height (M)\",defaultValue:defaultProps.menuHeightMobile},mobileBreakpoint:{type:ControlType.Number,title:\"Mobile Breakpoint\",min:320,max:1200,defaultValue:defaultProps.mobileBreakpoint,displayStepper:true},springStiffness:{type:ControlType.Number,title:\"Panel Stiffness\",min:10,max:300,defaultValue:defaultProps.springStiffness,description:\"Bounciness of the main menu panel opening.\",displayStepper:true},springDamping:{type:ControlType.Number,title:\"Panel Damping\",min:1,max:50,defaultValue:defaultProps.springDamping,description:\"Friction of the main menu panel.\",displayStepper:true},springMass:{type:ControlType.Number,title:\"Panel Mass\",min:.1,max:5,step:.1,defaultValue:defaultProps.springMass,description:\"Weight feel of the menu panel spring.\",displayStepper:true},linkStiffness:{type:ControlType.Number,title:\"Link Stiffness\",min:10,max:300,defaultValue:defaultProps.linkStiffness,description:\"Bounciness of the text flying in.\",displayStepper:true},linkDamping:{type:ControlType.Number,title:\"Link Damping\",min:1,max:50,defaultValue:defaultProps.linkDamping,displayStepper:true},linkDelayOffset:{type:ControlType.Number,title:\"Stagger Delay\",min:.01,max:.5,step:.01,defaultValue:defaultProps.linkDelayOffset,description:\"Time between each link animating in.\",displayStepper:true}});AnimatedMenu.displayName=\"Morphed Menu\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedMenu\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MorphedMenu.map"],"mappings":"A,mnCAU0H,SAAgB8iB,GAAM,EAAE,CAAC,IAAMC,EAAKC,EAAE,MAAM,EAAEC,EAAGD,EAAE,IAAI,EAAEE,EAAE,KAAK,IAAI,KAAKF,EAAE,QAAQ,EAAE,IAAIG,GAAOH,EAAE,OAAO,GAAG,IAAI7F,EAAE6F,EAAE,MAAMI,GAAK,QAAYC,EAAI,EAAEC,EAAK,GAAMC,MAAY,CAAC,EAAQC,EAAK,IAAI,QAAQ,GAAG,EAAQC,CAAC,EAAQC,EAAG,YAAY,IAAI,EAAEP,EAAYQ,EAAK,GAAK,CAAC,GAAGL,EAAK,OAAO,GAAGM,EAAIF,EAAG,CAAC,EAAI,sBAAsBC,CAAI,EAAE,MAAO,CAAC,IAAMhG,EAAE,KAAK,IAAI,GAAGiG,EAAIF,GAAIR,CAAC,EAAEF,EAAE,OAAOD,GAAME,EAAGF,GAAM5F,EAAEQ,CAAC,CAAC,EAAKA,EAAE,EAAE,EAAI,sBAAsBgG,CAAI,GAAOX,EAAE,WAAW,EAAEO,EAAQ,EAAG,EAA4E,OAAvEJ,GAAO,GAAEH,EAAE,OAAOD,GAAME,EAAGF,GAAM5F,EAAE,CAAC,CAAC,EAAE,EAAI,sBAAsBwG,CAAI,EAAQ,CAAC,SAAS,CAAC,EAAK,GAAK,qBAAqBN,CAAG,EAAEE,EAAQ,CAAE,EAAE,MAAI,CAAE,C,2FANvsB,GAAE,CAAC,MAAM,UAAU,QAAQ,6BAA6B,KAAK,0BAA0B,SAAS,+BAA+B,IAAI,UAAU,MAAM,uCAAuC,KAAK,sCAAsC,UAAU,uBAAuB,SAAS,wBAAwB,QAAQ,4BAA4B,EAE3TM,GAAE,KAAmBA,GAAE,SAAyBA,GAAE,QAAyBA,GAAE,MAAuBA,GAAE,KACtH,GAAW,yEAAsF,GAAE,CAAC,QAAQ,iDAAiD,KAAK,6BAA6B,KAAK,sCAAsC,MAAM,oCAAoC,EAAe,GAAY,sIAA4I,GAAK,8CAA8CC,GAAW,sDAAmE,OAA0B,gBAAM9jB,EAAU,CAAC,SAAS,CAAc,gBAAK,OAAO,CAAC,IAAI,aAAa,KAAKgkB,EAAW,CAAC,EAAe,gBAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAOC,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,GAAS,GAAkB,gBAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAOU,CAAG,CAAC,CAAC,EAAsD,OAAavE,GAAa,QAAQ,IAAIA,GAAa,OAAoB,OAAmBrD,IAAS,QAAa,CAAC,CAACA,EAAO,YAAYA,EAAO,WAAW,eAAe,CAAC,CAAC,QAA8J,OAAoBA,IAAS,QAAaA,EAAO,YAAY,IAEx2B,GAAI,KAAK,IAAiB,GAAK,CAAC,OAAO,GAAG6H,EAAE,UAAU,GAAG,GAAG,EAAEA,IAAI,EAAEA,GAAG,SAAS,GAAGA,EAAEA,EAAEA,EAAE,UAAU,GAAG,EAAEL,GAAI,EAAEK,EAAE,CAAC,EAAE,YAAY,GAAGA,EAAE,GAAG,EAAEA,EAAEA,EAAEA,EAAE,EAAEL,GAAI,GAAGK,EAAE,EAAE,CAAC,EAAE,EAAE,SAAS,GAAGA,EAAEA,EAAEA,EAAEA,EAAE,UAAU,GAAG,EAAEL,GAAI,EAAEK,EAAE,CAAC,EAAE,YAAY,GAAGA,EAAE,GAAG,EAAEA,EAAEA,EAAEA,EAAEA,EAAE,EAAEL,GAAI,GAAGK,EAAE,EAAE,CAAC,EAAE,EAAE,QAAQ,GAAGA,GAAG,EAAE,EAAE,EAAEL,GAAI,EAAE,IAAIK,CAAC,EAAE,UAAU,GAAGA,GAAG,EAAE,EAAEA,GAAG,EAAE,EAAEA,EAAE,GAAGL,GAAI,EAAE,GAAGK,EAAE,EAAE,EAAE,GAAG,EAAEL,GAAI,EAAE,IAAIK,EAAE,EAAE,GAAG,EAAE,UAAU,GAAG,EAAE,KAAK,IAAI,KAAK,GAAGA,CAAC,EAAE,GAAG,EAC3zB,WAAW,GAAOA,GAAG,EAAS,EAAKA,GAAG,EAAS,EAA2BL,GAAI,EAAE,IAAIK,CAAC,EAAE,KAAK,KAAKA,EAAE,QAAI,EAAE,KAAK,IAAI,GAAC,EAAE,CAAG,EAQ3G,GAAK,GAAG,GAAGC,EAAE,GAAGA,IAGP,GACEd,GAAE,MADJ,EAEIA,GAAE,KAFN,EAGQA,GAAE,KAHV,EAIIA,GAAE,KAJN,EAKIA,GAAE,KALN,EAMKA,GAAE,KANP,EAOGA,GAAE,KAPL,EAQIA,GAAE,KARN,C,kDE0BtB,SAASgB,GAAa,EAAE,CAAC,IAAMC,EAAIrH,EAAE,gBAAgB8F,EAAEuB,EAAI,sBAAsB,EAAEC,EAAGD,EAAI,QAAQ,QAAcE,EAAGzB,EAAE,MAAMwB,EAAG,MAAME,EAAG1B,EAAE,OAAOwB,EAAG,OAAOJ,EAAElH,EAAE,eAAe,EAAYyH,EAAI,EAAEC,EAAK1H,EAAE,iBAAiB,CAAC,EAAE,IAAI,IAAI2H,EAAE,EAAEA,GAAG,IAAE,IAAI,CAAC,IAAMC,EAAG5H,EAAE,iBAAiBkH,EAAES,EAAE,GAAC,EAAE,GAAK,KAAK,OAAOC,EAAG,EAAEF,EAAK,GAAGH,GAAIK,EAAG,EAAEF,EAAK,GAAGF,CAAE,EAAE,EAAKI,CAAG,CAAC,OAAO,KAAK,KAAKH,CAAG,EAAE,CAAE,CAKpW,SAAwBI,GAAQ,EAAE,CAAC,GAAK,CAAC,QAAM,WAAS,OAAK,WAAS,QAAM,OAAK,YAAU,iBAAe,iBAAevlB,EAAQylB,EAAMC,GAAOA,EAAM,OAAOA,EAAMC,GAAgBC,EAAMC,GAAMA,EAAK,OAAOA,EAAKC,GAAeC,EAAI9lB,MAAkB+lB,GAAQC,EAAeC,CAAa,EAAE,CAACD,EAAeC,CAAa,CAAC,EAAO,CAACC,EAAOC,GAAWlmB,EAAe,EAAK,EAAO,CAACmmB,EAAKC,GAASpmB,EAAe,EAAK,EAAO,CAACqmB,EAAUC,GAActmB,EAAe,EAAK,EAAQumB,EAAOtmB,EAAa,IAAI,EAAQwmB,EAAQxmB,EAAa,IAAI,EAAQymB,EAAGzmB,EAAa,CAAC,KAAK,GAAM,KAAK,GAAM,OAAO,EAAK,CAAC,EAAQ0mB,EAAI1mB,EAAa,EAAEmd,MAAoB,CAAK6G,GAAS,GAAEiC,EAAU,EAAI,CAAE,EAAE,CAAC,CAAC,EAAE9I,MAAoB,CAAC,GAAG,CAAC6I,EAAO,OAAO,IAAMW,EAAIL,EAAO,QAAQM,EAAKJ,EAAQ,QAAcK,EAAKC,GAAK,EAAQC,EAAEN,EAAG,QACvwBI,GAAK,OAAO,OAAOA,EAAK,MAAM,CAAC,SAAS,WAAW,OAAO,IAAI,gBAAgB,MAAM,CAAC,EAAE,IAAMG,EAAK,GAAI,CAAID,EAAE,SAASE,IAAU,EAAE,OAAOA,EAAGZ,EAAaY,CAAE,EAAE,EAC3JC,EAAMvK,EAAO,QAAcwK,MAAa,CAAC,IAAMC,EAAEzK,EAAO,QAAYoK,EAAE,MAAKC,EAAKI,EAAEzK,EAAO,YAAY,IAAIyK,EAAEF,CAAK,EAAE,EAAME,CAAE,EAAEzK,EAAO,iBAAiB,SAASwK,EAAS,CAAC,QAAQ,EAAI,CAAC,EACxL,IAAME,EAAM,MAAM,KAAKT,EAAK,iBAAiB,eAAe,CAAC,EAAQU,EAAQ,MAAM,KAAKV,EAAK,iBAAiB,eAAe,CAAC,EAAQW,EAAM,GAAQF,EAAM,SAAS,EAAE,IAAI,CAAC,IAAM7C,EAAEgD,IAAS,MAAMF,EAAQpC,KAAKsC,EAAO,EAAE,IAAU7E,EAAK,WAAW8E,EAAE,MAAM,SAAS,GAAG,EAAE/E,GAAM,CAAC,SAAS,GAAG,KAAKM,GAAK,QAAQ,OAAO,GAAG,EAAE,MAAM,QAAQ,OAAOL,GAAM6B,EAAE7B,GAAM+E,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQC,EAAK,CAAC,EAAM1D,GAAQ,GAAEqD,EAAQ,QAAQ,GAAG,CAAC,IAAMM,EAAM,MAAM,KAAKC,EAAE,iBAAiB,aAAa,CAAC,EAAQC,EAAKD,EAAE,cAAc,mBAAmB,EAAMpD,EAAE,IAAIsD,EAAK,KAAKC,EAAK,KAAKC,EAAI,EAAKH,IAAM,EAAK,MAAM,gBAAgB1D,GAAKK,CAAC,EAAE,EAAK,MAAM,iBAAiB,OAAOA,CAAC,GAAG,IAAMyD,EAAKN,EAAM,OAAO,EAAQO,EAAO,GAAG,CAACJ,GAAM,KAAK,EAAE,IAAMpF,EAAKsF,EAAI,EAAKvF,GAAM,CAAC,SAAS,GAAG,IAAIwF,EAAK,KAAKlF,GAAK,OAAO,OAAO,GAAG,CAAC,IAAMwB,EAAEkD,GAAG,GAAG,IAAIQ,GAAMN,EAAM,SAAS,EAAE,IAAI,CAAC,IAAMQ,EAAE,KAAK,IAAI,EAAE,KAAK,IAAI,GAAG5D,EAAEU,EAAEgD,EAAK,KAAK,EAAE,CAAC,EAAE,EAAE,MAAM,UAAU,cAAcvF,GAAMyE,EAAEzE,GAAMK,GAAK,QAAQoF,CAAC,EAAE,GAAI,CAAC,CAAE,EAAE,aAAa,EAAIhB,CAAC,CAAC,CAAE,EAAQiB,MAAU,CAACd,EAAMM,CAAC,EAAEM,EAAO,IAAI,EAAML,IAAY,EAAEnD,GAAamD,CAAI,EAAE,EAAK,MAAM,gBAAgB1D,GAAKK,CAAC,EAAEuD,GAAM,KAAK,EAAE,EAAKtF,GAAM,CAAC,KAAK+B,EAAE,GAAG,EAAE,SAAS,IAAI,KAAKzB,GAAK,UAAU,OAAO,GAAG,EAAK,MAAM,iBAAiB,OAAO0E,CAAC,CAAC,CAAC,EAAE,EAAQY,MAAU,CAAuB,GAAtBf,EAAM,IAAI,EAAEY,EAAO,CAAC,EAAK,CAACL,EAAK,OAAO,IAAMnF,EAAK,WAAWmF,EAAK,MAAM,kBAAkB,GAAG,EAAEE,GAAM,KAAK,EAAE,EAAKtF,GAAM,CAAC,OAAK,GAAG,CAAC+B,EAAE,SAAS,IAAI,KAAKzB,GAAK,SAAS,OAAO,GAAG,EAAK,MAAM,iBAAiB,OAAO0E,CAAC,EAAE,aAAa,EAAK,MAAM,iBAAiB,OAAOjD,EAAE,CAAC,CAAC,CAAC,CAAE,EAAEoD,EAAE,iBAAiB,aAAaQ,CAAK,EAAER,EAAE,iBAAiB,aAAaS,CAAK,EAAET,EAAE,iBAAiB,QAAQQ,CAAK,EAAER,EAAE,iBAAiB,OAAOS,CAAK,EAAEX,EAAK,SAAS,CAACE,EAAE,oBAAoB,aAAaQ,CAAK,EAAER,EAAE,oBAAoB,aAAaS,CAAK,EAAET,EAAE,oBAAoB,QAAQQ,CAAK,EAAER,EAAE,oBAAoB,OAAOS,CAAK,CAAE,CAAC,CAAE,CAAC,EAC5vD,IAAMC,EAAQ,MAAM,KAAK3B,EAAK,iBAAiB,cAAc,CAAC,EAAQ4B,EAAI7B,EAAI,cAAc,aAAa,EAAQ8B,EAAK,GAAQ,CAAC,IAAMrB,EAAEzK,EAAO,QAAQ+L,EAAE/L,EAAO,YAAYgM,EAAK9B,EAAK,aAAaxD,EAAEa,GAAS,EAAE0E,EAAO,EAAE,MAAM,SAASxB,EAAE,SAAS,KAAK,IAAI,EAAEuB,EAAKvB,EAAEsB,CAAC,EAAE,eAAeE,EAAO,KAAKvF,EAAE,KAAKA,EAAE,KAAKuF,EAAO,IAAK,EACtTC,GAAM,EAAG,EAAG,EAAE,IAAQ,CAAC,IAAIlG,EAAK,KAAK,OAAOD,GAAM,CAAC,SAASI,EAAE,QAAM,KAAKE,GAAK,UAAU,OAAO,GAAG,CAAIL,IAAO,OAAK,EAAK,WAAWmG,EAAG,MAAM,SAAS,GAAG,GAAE,EAAG,MAAM,QAAQ,OAAOnG,GAAME,EAAGF,GAAM+E,CAAC,CAAE,CAAC,CAAC,CAAE,EAAQqB,MAAS,CAAC,GAAGhC,EAAE,MAAM,CAACF,EAAK,OAAO,EAAE,KAAK,GAAK,EAAE,KAAK,GAAKG,EAAK,EAAK,EAAE,IAAMI,EAAEzK,EAAO,QAAQ+L,EAAE/L,EAAO,YAAYqM,EAAO9E,GAAS,EAAE+E,EAAMD,EAAO,IAAIE,EAAU,SAAS,gBAAgB,MAAM,SAAS,SAAS,EAAK,MAAM,gBAAgBF,EAAO,OAAO5B,EAAE,IAAI,QAAQA,EAAEsB,EAAE,EAAE,IAAI,EAAK,MAAM,SAASD,EAAK,CAAC,EAAE,EAAK,MAAM,WAAW,UACxhBI,EAAKL,EAAI,EAAE,IAAI,CAAC,EAAE,eAAerC,EAAQ,EAAI,EAAE,GAAG,EAAE0C,EAAKL,EAAI,EAAE,GAAG,EAAE,EACpE9F,GAAM,CAAC,SAAS,EAAE,KAAKM,GAAK,UAAU,OAAO,GAAG,CAAC,EAAK,MAAM,MAAM,OAAO,GAAGiG,EAAM,GAAGvB,CAAC,EAAE,EAAK,MAAM,UAAU,OAAOsB,EAAON,EAAE,IAAIhB,EAAE,EAAE,IAAI,EAAK,MAAM,SAASe,EAAK,GAAGf,CAAC,CAAE,EAAE,aAAa,EAAE,KAAK,EAAK,CAAC,EAAEa,EAAQ,SAAS,EAAG,IAAI,CAAC,EAAG,MAAM,QAAQ,IAAI7F,GAAM,CAAC,SAAS,GAAG,MAAM,IAAIwC,EAAE,IAAI,KAAKlC,GAAK,QAAQ,OAAO,GAAG,CAAC,EAAG,MAAM,QAAQ,OAAO0E,CAAC,EAAE,EAAG,MAAM,UAAU,OAAO,IAAI,EAAEA,GAAG,EAAG,CAAC,CAAC,CAAE,CAAC,CAAE,EAAQyB,EAAM,GAAO,CAAC,GAAGpC,EAAE,MAAM,CAACF,EAAK,OAAO,EAAE,KAAK,GAAK,EAAE,KAAK,GAAM0B,EAAQ,QAAQ,GAAIM,EAAKC,EAAG,EAAE,GAAG,CAAC,CAAC,EAAED,EAAKL,EAAI,EAAE,IAAI,CAAC,EAAE,eAAerC,EAAQ,EAAK,EAAE,GAAG,EAAE0C,EAAKL,EAAI,EAAE,IAAI,EAAE,EAC7iB,IAAMY,EAAG,WAAWvC,EAAK,MAAM,OAAO,GAAG,EAAoBwC,EAAXnF,GAAmB,EAAEvH,EAAO,YAAY,IAAI,EAAE+F,GAAM,CAAC,SAAS,EAAE,KAAKM,GAAK,UAAU,OAAO,GAAG,CAAC,EAAK,MAAM,MAAM,OAAOoG,GAAI,EAAEA,GAAI1B,CAAC,EAAE,EAAK,MAAM,UAAU,OAAO2B,GAAI,EAAE3B,GAAG,GAAI,CAAC,CAAC,EAAEhF,GAAM,CAAC,SAAS,EAAE,KAAKM,GAAK,YAAY,OAAO,GAAG,EAAK,MAAM,SAASyF,EAAK,IAAI,EAAEf,EAAE,EAAE,aAAa,CAAC,OAAO,OAAOb,EAAK,MAAM,CAAC,MAAM,GAAG,UAAU,GAAG,gBAAgB,GAAG,SAAS,EAAE,CAAC,EAAE,EAAK,MAAM,WAAW,SAAS,SAAS,gBAAgB,MAAM,SAAS,GAAG,EAAE,KAAK,GAAMyC,IAAQ,CAAE,CAAC,CAAC,CAAE,EAAE,EAAI,QAAQ,CAAC,OAAK,OAAK,EAAE,IAAMC,EAAO,GAAG,CAAIxC,EAAE,MAAMF,GAAMA,EAAK,SAAS,EAAE,MAAM,IAAG,EAAE,eAAe,EAAE,EAAE,gBAAgB,EAAEsC,EAAM,EAAG,EAAQK,EAAM,GAAG,CAAI,EAAE,MAAM,UAAUzC,EAAE,MAAKoC,EAAM,CAAE,EAA0F,OAAxF,SAAS,iBAAiB,QAAQI,EAAO,EAAI,EAAE5M,EAAO,iBAAiB,UAAU6M,CAAK,MAAY,CAAC7M,EAAO,oBAAoB,SAASwK,CAAQ,EAAE,SAAS,oBAAoB,QAAQoC,EAAO,EAAI,EAAE5M,EAAO,oBAAoB,UAAU6M,CAAK,EAAE7B,EAAK,QAAQ,GAAG8B,EAAE,CAAC,CAAE,CAAE,EAAE,CAACzD,EAAOkD,CAAS,CAAC,EAAE,IAAMQ,EAAO,GAAG,CAAC,EAAE,eAAe,EAAEjD,EAAG,QAAQ,KAAKC,EAAI,SAAS,MAAM,EAAEA,EAAI,SAAS,KAAK,CAAE,EAC9iCiD,EAAG,GAAM,GAAG,CAAKlD,EAAG,QAAQ,MAAemD,EAAK,OAAO,CAAC,IAAI,MAAK7M,EAAE,eAAe,EAAE2J,EAAI,SAAS,UAAU,CAAC,IAAM,EAAE,SAAS,eAAekD,EAAK,MAAM,CAAC,CAAC,EAAK,GAAE,EAAE,eAAe,CAAC,SAAS,SAAS,MAAM,OAAO,CAAC,CAAE,CAAC,EAAG,EAAE,GAAG5F,GAAS,EAAG,MAAoB,gBAAM,MAAM,CAAC,UAAU,gBAAgB,MAAMnkB,EAAE,MAAM,SAAS,CAACikB,GAAS,EAAEC,GAAS6B,CAAG,EAAe,gBAAK,OAAO,CAAC,UAAU,eAAe,MAAM,CAAC,cAAc,MAAM,EAAE,SAASiE,CAAK,CAAC,EAAe,gBAAM,OAAO,CAAC,UAAU,aAAa,MAAM,CAAC,MAAM/D,CAAc,EAAE,SAAS,CAAc,gBAAK,OAAO,CAAC,UAAU,eAAe,CAAC,EAAe,gBAAK,OAAO,CAAC,UAAU,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,IAAMgE,EAAoB,gBAAK,MAAM,CAAC,IAAIxD,EAAO,UAAU,SAASJ,EAAK,WAAW,KAAKE,EAAU,aAAa,KAAK,SAAsB,gBAAK,MAAM,CAAC,UAAU,aAAa,SAAsB,gBAAM,MAAM,CAAC,UAAU,aAAa,SAAS,CAAc,gBAAK,IAAI,CAAC,UAAU,eAAe,KAAK2D,GAAU,IAAI,aAAa,OAAO,SAASF,CAAK,CAAC,EAAe,gBAAM,IAAI,CAAC,KAAK,IAAI,KAAK,SAAS,UAAU,aAAa,aAAa3D,EAAK,aAAa,YAAY,gBAAgBA,EAAK,QAAQwD,EAAO,SAAS,CAAc,gBAAK,OAAO,CAAC,UAAU,eAAe,CAAC,EAAe,gBAAK,OAAO,CAAC,UAAU,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAQ9C,EAAkB,gBAAK,MAAM,CAAC,IAAIJ,EAAQ,UAAU,UAAU,cAAc,CAACN,EAAK,SAAsB,gBAAM,MAAM,CAAC,UAAU,aAAa,SAAS,CAAc,gBAAK,MAAM,CAAC,UAAU,eAAe,aAAa,OAAO,SAASZ,EAAM,KAAK,EAAE,IAAI,CAAC,IAAM0E,EAAEC,GAAU7M,EAAE,WAAW6M,GAAU,KAAKL,EAAKM,GAAO9M,EAAEoI,EAAS,EAAQ2E,EAAG,GAAK,MAAM,KAAK,OAAO/M,EAAE,OAAO,EAAE,CAAC,CAAC,CAAC,KAAK,EAAE,IAAiB,gBAAK,OAAO,CAAC,UAAU,aAAa,SAASnd,IAAI,IAAI,IAAIA,CAAC,EAAEoqB,EAAIC,CAAC,CAAC,EAAE,MAAoB,gBAAK,IAAI,CAAM,OAAK,UAAU,eAAe,aAAa,GAAG,SAASpE,EAAK,EAAE,GAAG,QAAQyD,EAAGC,CAAI,EAAE,SAAsB,gBAAM,OAAO,CAAC,UAAU,eAAe,SAAS,CAAc,gBAAM,OAAO,CAAC,UAAU,eAAe,SAAS,CAAc,gBAAK,OAAO,CAAC,UAAU,cAAc,SAASO,EAAG,GAAG,CAAC,CAAC,EAAe,gBAAK,OAAO,CAAC,UAAU,uBAAuB,cAAc,OAAO,SAASA,EAAG,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,OAAO,CAAC,UAAU,eAAeH,EAAE,IAAI,cAAc,OAAO,SAAsB,gBAAK,MAAM,CAAC,QAAQA,EAAE,IAAI,oBAAoB,OAAO,MAAM,OAAO,OAAO,OAAO,SAAS,UAAU,MAAM,CAAC,QAAQ,OAAO,EAAE,SAAsB,gBAAK,OAAO,CAAC,EAAEA,EAAE,EAAE,KAAK,OAAO,OAAO,eAAe,YAAY,IAAI,cAAc,QAAQ,eAAe,QAAQ,aAAa,qBAAqB,gBAAgB,YAAY,iBAAiB,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE9E,CAAC,CAAE,CAAC,CAAC,CAAC,EAAe,gBAAK,MAAM,CAAC,UAAU,eAAe,aAAa,GAAG,SAASO,EAAM,KAAK,EAAE,IAAI,CAAC,IAAMmE,EAAKM,GAAO9M,EAAEuI,EAAQ,EAAE4E,EAAI,WAAW,KAAKX,CAAI,EAAE,MAAoB,gBAAM,IAAI,CAAM,OAAK,SAAS1D,EAAK,EAAE,GAAG,OAAOqE,EAAI,SAAS,IAAA,GAAU,IAAIA,EAAI,WAAW,IAAA,GAAU,SAAS,CAACnN,EAAE,MAAmB,gBAAK,OAAO,CAAC,UAAU,aAAa,cAAc,MAAM,CAAC,CAAC,CAAC,EAAE8H,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAoB,gBAAM,MAAM,CAAC,MAAM,CAAC,GAAGrlB,EAAE,MAAM,MAAM,EAAE,OAAO,EAAE,SAAS,SAAS,EAAE,SAAS,CAACikB,GAAS,EAAEC,GAAS6B,CAAG,EAAEI,EAAoB,gBAA0B,gBAAM9lB,EAAU,CAAC,SAAS,CAAC0mB,EAAKkD,CAAM,CAAC,CAAC,EAAE,SAAS,IAAI,EAAe,gBAAM5pB,EAAU,CAAC,SAAS,CAAC0mB,EAAKkD,CAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,C,+EAvD/4F,GAAU,CAAC,KAAK,CAAC,IAAI,cAAc,EAAE,mGAAmG,IAAI,SAAS,EAAE,KAAK,CAAC,IAAI,aAAa,EAAE,0EAA0E,IAAI,SAAS,EAAE,MAAM,CAAC,IAAI,aAAa,EAAE,sDAAsD,IAAI,UAAU,CAAC,EAAQ,GAAU,CAAC,CAAC,MAAM,OAAO,KAAK,QAAQ,SAAS,MAAM,EAAE,CAAC,MAAM,QAAQ,KAAK,SAAS,SAAS,MAAM,EAAE,CAAC,MAAM,UAAU,KAAK,WAAW,SAAS,OAAO,CAAC,EAAQ,GAAS,CAAC,CAAC,MAAM,qBAAqB,KAAK,2BAA2B,EAAE,CAAC,MAAM,YAAY,KAAK,4BAA4B,EAAE,CAAC,MAAM,WAAW,KAAK,2BAA2B,CAAC,EACr/B,IAAQ,EAAE,IAAO1M,GAAG,MAAMqN,EAAK,KAAK,GAAG3H,EAAE,QAAQ1F,GAAG,KAAK,CAAC,EAAE,MAAM,IAAU,IAAS,EAAe,IAAgB;;;;;;;yDAOjEuG,GAAE,QAAQ;;+BAEpCF,GAAE,QAAQ,2BAA2BA,GAAE,QAAQ;sEACRqC,EAAe;;;;uDAI9BA,EAAe,SAASC,EAAc;;;2FAGFpC,GAAE,QAAQ;;;;;;;;;;6HAUwBA,GAAE,KAAK;;;;;;;;;;;2HAWTmC,EAAe;EAEoO,OAAS,SAAS,eAAe,MAAM,GAAG,SAAS,KAAK,kBAcqyF,GAAQ,aAAa,CAAC,MAAM,MAAS,SAAS,IAAI,KAAK,MAAM,SAAS,mBAAmB,MAAMN,GAAU,KAAKG,GAAS,UAAU,IAAI,eAAe,UAAU,cAAc,SAAS,EAAEvG,EAAoBgG,GAAQ,CAAC,MAAM,CAAC,KAAKxF,EAAY,OAAO,MAAM,MAAM,EAAE,SAAS,CAAC,KAAKA,EAAY,KAAK,MAAM,WAAW,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,MAAM,MAAM,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,MAAM,YAAY,YAAY,qDAAqD,EAAE,MAAM,CAAC,KAAKA,EAAY,MAAM,MAAM,aAAa,SAAS,EAAE,QAAQ,CAAC,KAAKA,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,OAAO,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,MAAM,MAAM,EAAE,SAAS,CAAC,KAAKA,EAAY,KAAK,MAAM,WAAW,QAAQ,CAAC,OAAO,OAAO,OAAO,EAAE,aAAa,CAAC,OAAO,OAAO,OAAO,CAAC,CAAC,CAAC,EAAE,aAAa4F,EAAS,EAAE,KAAK,CAAC,KAAK5F,EAAY,MAAM,MAAM,aAAa,SAAS,EAAE,QAAQ,CAAC,KAAKA,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,OAAO,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,MAAM,MAAM,CAAC,CAAC,EAAE,aAAa+F,EAAQ,EAAE,UAAU,CAAC,KAAK/F,EAAY,OAAO,MAAM,YAAY,IAAI,GAAG,IAAI,GAAG,KAAK,IAAI,YAAY,yDAAyD,EAAE,eAAe,CAAC,KAAKA,EAAY,MAAM,MAAM,UAAU,aAAa,SAAS,EAAE,cAAc,CAAC,KAAKA,EAAY,MAAM,MAAM,YAAY,aAAa,SAAS,CAAC,CAAC,C,OC5DnyH,SAASzf,GAAqB,EAAU,GAAGwqB,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,0FAAla,GAAanL,EAAS2F,EAAO,EAAQhlB,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMmrB,EAAOlrB,EAAiBod,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAaprB,OAAmB,CAAC,GAAGirB,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQnrB,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAASmd,EAAO,OAAOld,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAGirB,MAAgB,CAAC,GAAGA,EAAM,QAAQprB,GAAwBorB,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAUhrB,IAAwB,EAAM,IAAegrB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAU1qD,GAAgBtM,EAV2rDrd,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMgrB,EAAY/qB,EAAO,IAAI,EAAQgrB,EAAWC,GAAKF,EAAkBG,EAAgBjrB,EAAY,EAAO,CAAC,eAAa,aAAWod,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG2N,GAAWtrB,GAASirB,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,WAAA6L,GAAW,eAAe,YAAY,IAAIiB,EAAW,UAAQ,kBAAAf,EAAiB,CAAC,EAAQmB,EAAiBtrB,GAAuBgrB,EAAMpB,CAAQ,EAAuC2B,EAAkBzN,EAAGxe,EAA0C,EAA2B,OAAZ0e,EAAU,EAAsB,gBAAKf,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKvrB,GAAS,CAAC,QAAQ+pB,EAAS,QAAQ,GAAM,SAAsB,gBAAKnqB,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAKwd,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,iBAAiBG,EAAUC,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,GAAGU,CAAK,EAAE,GAAGxsB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEysB,EAAYC,CAAc,EAAE,SAAsB,gBAAK3M,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,gBAAKK,EAA0B,CAAC,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,gCAAgC,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK0G,GAAQ,CAAC,MAAM,gBAAgB,KAAK,GAAG,OAAO,OAAO,SAAS0H,EAAc,GAAG,GAAG,YAAY,KAAK,CAAC,CAAC,GAAG,iBAAiB,MAAM,MAAM,KAAKA,EAAc,EAAE,EAAE,CAAC,GAAG,YAAY,MAAM,WAAW,KAAKA,EAAc,EAAE,EAAE,CAAC,GAAG,YAAY,MAAM,QAAW,KAAKA,EAAc,EAAE,EAAE,CAAC,GAAG,YAAY,MAAM,MAAM,KAAKA,EAAc,EAAE,EAAE,CAAC,GAAG,YAAY,MAAM,UAAU,KAAK,4BAA4B,EAAE,CAAC,GAAG,iBAAiB,MAAM,UAAU,KAAKA,EAAc,EAAE,CAAC,EAAE,SAAS,YAAY,MAAM,CAAC,CAAC,GAAG,iBAAiB,MAAM,OAAO,KAAKA,EAAc,GAAG,SAAS,MAAM,EAAE,CAAC,GAAG,iBAAiB,MAAM,UAAa,KAAKA,EAAc,GAAG,SAAS,MAAM,EAAE,CAAC,GAAG,iBAAiB,MAAM,oBAAuB,KAAK,wCAAwC,SAAS,OAAO,EAAE,CAAC,GAAG,YAAY,MAAM,QAAW,KAAKA,EAAc,GAAG,SAAS,MAAM,CAAC,EAAE,eAAe,eAAe,UAAU,GAAG,cAAc,qBAAqB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,SAAS,gBAAgB,MAAM,OAAO,GAAG3sB,GAAqB,CAAC,UAAU,CAAC,SAAS2sB,EAAc,GAAG,KAAK,CAAC,CAAC,GAAG,iBAAiB,MAAM,MAAM,KAAKA,EAAc,GAAG,EAAE,CAAC,GAAG,YAAY,MAAM,WAAW,KAAKA,EAAc,GAAG,EAAE,CAAC,GAAG,YAAY,MAAM,QAAW,KAAKA,EAAc,GAAG,EAAE,CAAC,GAAG,YAAY,MAAM,MAAM,KAAKA,EAAc,GAAG,EAAE,CAAC,GAAG,YAAY,MAAM,UAAU,KAAK,4BAA4B,EAAE,CAAC,GAAG,iBAAiB,MAAM,UAAU,KAAKA,EAAc,GAAG,CAAC,EAAE,MAAM,CAAC,CAAC,GAAG,iBAAiB,MAAM,OAAO,KAAKA,EAAc,IAAI,SAAS,MAAM,EAAE,CAAC,GAAG,iBAAiB,MAAM,UAAa,KAAKA,EAAc,IAAI,SAAS,MAAM,EAAE,CAAC,GAAG,iBAAiB,MAAM,oBAAuB,KAAK,wCAAwC,SAAS,OAAO,EAAE,CAAC,GAAG,YAAY,MAAM,QAAW,KAAKA,EAAc,IAAI,SAAS,MAAM,CAAC,CAAC,EAAE,UAAU,CAAC,SAASA,EAAc,IAAI,KAAK,CAAC,CAAC,GAAG,iBAAiB,MAAM,MAAM,KAAKA,EAAc,GAAG,EAAE,CAAC,GAAG,YAAY,MAAM,WAAW,KAAKA,EAAc,GAAG,EAAE,CAAC,GAAG,YAAY,MAAM,QAAW,KAAKA,EAAc,GAAG,EAAE,CAAC,GAAG,YAAY,MAAM,MAAM,KAAKA,EAAc,GAAG,EAAE,CAAC,GAAG,YAAY,MAAM,UAAU,KAAK,4BAA4B,EAAE,CAAC,GAAG,iBAAiB,MAAM,UAAU,KAAKA,EAAc,GAAG,CAAC,EAAE,MAAM,CAAC,CAAC,GAAG,iBAAiB,MAAM,OAAO,KAAKA,EAAc,IAAI,SAAS,MAAM,EAAE,CAAC,GAAG,iBAAiB,MAAM,UAAa,KAAKA,EAAc,IAAI,SAAS,MAAM,EAAE,CAAC,GAAG,iBAAiB,MAAM,oBAAuB,KAAK,wCAAwC,SAAS,OAAO,EAAE,CAAC,GAAG,YAAY,MAAM,QAAW,KAAKA,EAAc,IAAI,SAAS,MAAM,CAAC,CAAC,CAAC,EAAEF,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU3gP,EAAE,CAVuhP,kFAAkF,gFAAgF,+HAUvrP,EAAE,cAAc,EAAiC,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,EAAE,MAAM,CAAC,EAAEzN,EAAoBqM,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK7L,EAAY,IAAI,CAAC,CAAC,EAAEZ,EAASyM,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGV,EAAY,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,4ECVpR5pB,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAG2qB,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ1qB,GAAU0c,EAAO,OAAO3c,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGisB,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAKnsB,GAAU,CAAC,GAAGksB,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQhsB,GAAI,+1DAAq2DC,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAGuqB,MAAgB,CAAC,GAAGA,EAAM,UAAU0B,GAAO1B,EAAM,WAAW,eAAe,UAAU2B,GAAQ3B,EAAM,WAAW,IAAI,UAAU4B,GAAO5B,EAAM,SAAS,GAUprFtqB,GAAK4c,EAVgtF3c,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG0qB,GAAW5qB,GAASuqB,CAAK,EAAQnC,EAAKpK,GAAe,aAAaje,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAG8qB,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYmB,EAAU,WAAWC,EAAU,WAAWC,EAAU,GAAGnB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUzoG,EAAE,CAVqpG,iCAAiCxrB,GAAK,2CAA2CA,GAAK,iBAUzuG,EAAE,cAAc,EAAE,GAAK,YAAY,gBAAoCie,EAAoB3d,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAKme,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECV3Qje,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAGmqB,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQlqB,GAAUkc,EAAO,OAAOnc,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGyrB,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAK3rB,GAAU,CAAC,GAAG0rB,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQxrB,GAAI,2tDAAiuDC,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAG+pB,MAAgB,CAAC,GAAGA,EAAM,UAAU0B,GAAO1B,EAAM,WAAW,eAAe,UAAU2B,GAAQ3B,EAAM,WAAW,IAAI,UAAU4B,GAAO5B,EAAM,SAAS,GAUhjF9pB,GAAKoc,EAV4kFnc,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAGkqB,GAAWpqB,GAAS+pB,CAAK,EAAQnC,EAAKpK,GAAe,aAAazd,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAGsqB,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYmB,EAAU,WAAWC,EAAU,WAAWC,EAAU,GAAGnB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUrgG,EAAE,CAVihG,iCAAiChrB,GAAK,2CAA2CA,GAAK,iBAUrmG,EAAE,cAAc,EAAE,GAAK,YAAY,aAAiCyd,EAAoBnd,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK2d,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECVxQzd,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAG2pB,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ1pB,GAAU0b,EAAO,OAAO3b,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGirB,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAKnrB,GAAU,CAAC,GAAGkrB,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQhrB,GAAI,gjDAAsjDC,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAGupB,MAAgB,CAAC,GAAGA,EAAM,UAAU0B,GAAO1B,EAAM,WAAW,eAAe,UAAU2B,GAAQ3B,EAAM,WAAW,IAAI,UAAU4B,GAAO5B,EAAM,SAAS,GAUr4EtpB,GAAK4b,EAVi6E3b,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG0pB,GAAW5pB,GAASupB,CAAK,EAAQnC,EAAKpK,GAAe,YAAYjd,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAG8pB,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYmB,EAAU,WAAWC,EAAU,WAAWC,EAAU,GAAGnB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUz1F,EAAE,CAVq2F,iCAAiCxqB,GAAK,2CAA2CA,GAAK,iBAUz7F,EAAE,cAAc,EAAE,GAAK,YAAY,iBAAqCid,EAAoB3c,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAKmd,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECV5Qjd,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAGmpB,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQlpB,GAAUkb,EAAO,OAAOnb,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGyqB,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAK3qB,GAAU,CAAC,GAAG0qB,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQxqB,GAAI,u6DAA66DC,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAG+oB,MAAgB,CAAC,GAAGA,EAAM,UAAU0B,GAAO1B,EAAM,WAAW,eAAe,UAAU2B,GAAQ3B,EAAM,WAAW,IAAI,UAAU4B,GAAO5B,EAAM,SAAS,GAU5vF9oB,GAAKob,EAVwxFnb,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAGkpB,GAAWppB,GAAS+oB,CAAK,EAAQnC,EAAKpK,GAAe,aAAazc,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAGspB,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYmB,EAAU,WAAWC,EAAU,WAAWC,EAAU,GAAGnB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUjtG,EAAE,CAV6tG,iCAAiChqB,GAAK,2CAA2CA,GAAK,iBAUjzG,EAAE,cAAc,EAAE,GAAK,YAAY,WAA+Byc,EAAoBnc,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK2c,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECVtQzc,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAG2oB,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ1oB,GAAU0a,EAAO,OAAO3a,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGiqB,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAKnqB,GAAU,CAAC,GAAGkqB,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQhqB,GAAI,uxGAA6xGC,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAGuoB,MAAgB,CAAC,GAAGA,EAAM,UAAU0B,GAAO1B,EAAM,WAAW,eAAe,UAAU2B,GAAQ3B,EAAM,WAAW,IAAI,UAAU4B,GAAO5B,EAAM,SAAS,GAU5mItoB,GAAK4a,EAVwoI3a,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG0oB,GAAW5oB,GAASuoB,CAAK,EAAQnC,EAAKpK,GAAe,aAAajc,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAG8oB,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYmB,EAAU,WAAWC,EAAU,WAAWC,EAAU,GAAGnB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUjkJ,EAAE,CAV6kJ,iCAAiCxpB,GAAK,2CAA2CA,GAAK,iBAUjqJ,EAAE,cAAc,EAAE,GAAK,YAAY,aAAiCic,EAAoB3b,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAKmc,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECVxQjc,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAGmoB,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQloB,GAAUka,EAAO,OAAOna,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGypB,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAK3pB,GAAU,CAAC,GAAG0pB,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQxpB,GAAI,muCAAyuCC,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAG+nB,MAAgB,CAAC,GAAGA,EAAM,UAAU0B,GAAO1B,EAAM,WAAW,eAAe,UAAU2B,GAAQ3B,EAAM,WAAW,IAAI,UAAU4B,GAAO5B,EAAM,SAAS,GAUxjE9nB,GAAKoa,EAVolEna,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAGkoB,GAAWpoB,GAAS+nB,CAAK,EAAQnC,EAAKpK,GAAe,aAAazb,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAGsoB,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYmB,EAAU,WAAWC,EAAU,WAAWC,EAAU,GAAGnB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAU7gF,EAAE,CAVyhF,iCAAiChpB,GAAK,2CAA2CA,GAAK,iBAU7mF,EAAE,cAAc,EAAE,GAAK,YAAY,gBAAoCyb,EAAoBnb,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK2b,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,OCyHnY,SAAS2Q,GAAkB,EAAK,CAAC,MAAM,CAAC,WAAWC,GAAM,YAAY,+BAA+B,SAASA,GAAM,UAAU,GAAG,WAAWA,GAAM,YAAY,IAAI,cAAcA,GAAM,eAAe,MAAM,WAAWA,GAAM,YAAY,GAAG,CAAE,CAAC,SAASC,GAAoB,EAAa,CAAC,GAAU9T,IAAS,QAAa+T,IAAe,MAAM,MAAO,GAAgC,IAAMC,EAAaxsB,EAAc,uBAC9a,OAA5C,OAAOwsB,GAAe,UAA6BD,IAAe,OAAOC,EAAa,CAACA,EAAhD,EAA6D,CAAC,SAASC,GAAwB,EAAQ,CAAC,GAAUjU,IAAS,OAAY,OAAO,IAAMkU,EAAclU,EAAO,EAAc,UAAUkU,EAAc,WAAW,CAAC,EAAE,EAAc,KAAKA,EAAc,QAAQ,GAAGC,IAAO,CAACD,EAAc,WAAW,KAAKC,CAAI,CAAE,GAAGD,EAAc,KAAK,UAAU,SAAS,CAAC,kBAAkBE,EAAQ,UAAU,UAAU,SAAS,WAAWA,EAAQ,UAAU,UAAU,SAAS,aAAaA,EAAQ,UAAU,UAAU,SAAS,mBAAmBA,EAAQ,UAAU,UAAU,QAAQ,CAAC,CAAE,CAAC,SAASC,GAAmB,EAAQ,EAAc,EAAwB,EAAmB,EAAQ,CAAC,GAAUrU,IAAS,OAAY,OAAO,IAAMsU,EAAO,CAAC,GAAGF,EAAQ,QAAQG,GAAS,KAAK,IAAI,EAAE,eAAa,EAAKC,GAAwBP,GAAwBG,CAAO,EAAEpU,EAAO,cAAc,IAAI,YAAY,iBAAiB,CAAC,QAAM,CAAC,CAAC,EAAKyU,GAAoBzU,EAAO,cAAc,IAAI,YAAY,uBAAuB,CAAC,OAAO,CAAC,UAAUoU,EAAQ,UAAU,UAAUA,EAAQ,SAAS,CAAC,CAAC,CAAC,CAAG,CAAC,SAASM,GAAY,EAAc,EAAe,CAAC,GAAU1U,IAAS,OAAY,OAAO,KAAK,GAAG,CAAC,IAAM2U,EAAI3U,EAAO,aAAa,QAAQ4U,EAAW,EAAE,GAAG,CAACD,EAAI,OAAO,KAAK,IAAME,EAAO,KAAK,MAAMF,CAAG,EAAQJ,EAAQ,OAAOM,EAAO,OAAO,EAAQC,EAAoB,OAAOD,EAAO,eAAe,EAAE,EAAQE,EAAa,KAAK,IAAI,EAAEC,CAAc,EAAE,GAAG,GAAG,GAAG,IAAyQ,OAArPA,EAAe,IAAI,CAAC,OAAO,SAAST,CAAO,GAAG,KAAK,IAAI,EAAEA,GAASQ,IAAgCD,IAAsBG,GAAyC,CAAC,OAAO,SAASV,CAAO,GAAGvU,EAAO,aAAa,WAAW4U,EAAW,EAAS,MAAY,CAAC,UAAU,GAAK,UAAU,EAAQC,EAAO,UAAW,UAAU,EAAQA,EAAO,UAAW,UAAQ,cAAcC,CAAmB,CAAE,MAAM,CAAC,GAAG,CAAC9U,EAAO,aAAa,WAAW4U,EAAW,CAAE,MAAM,CACh3D,CAAC,OAAO,IAAK,CAAC,CAAC,SAASM,GAAY,EAAQ,EAAc,EAAwB,EAAmB,CAAC,GAAUlV,IAAS,OAAY,OAAO,IAAMuU,EAAQ,KAAK,IAAI,EAAQY,EAAO,CAAC,GAAGf,EAAQ,UAAQ,eAAa,EAAE,GAAG,CAACpU,EAAO,aAAa,QAAQ4U,GAAY,KAAK,UAAUO,CAAM,CAAC,EAAEd,GAAmBD,EAAQa,EAAcT,EAAwBC,EAAmBF,CAAO,CAAE,MAAM,CAC5X,CAAC,CAAC,SAASa,IAAsB,CAAC,GAAUpV,IAAS,OAAmB,GAAG,CAACA,EAAO,aAAa,WAAW4U,EAAW,CAAE,MAAM,CAC9H,CAAC,CAAC,SAASS,IAAc,CAACD,GAAqB,EAAYpV,IAAS,QAAmBA,EAAO,cAAc,IAAI,YAAY,sBAAsB,CAAC,CAAE,CAAC,SAASsV,IAAa,CAAC,GAAK,CAAC/N,EAASgO,GAAa9tB,EAAe,EAAK,EAAuP,OAArP+Y,MAAoB,CAAC,IAAMgV,EAAWxV,EAAO,WAAW,oBAAoB,EAAQyV,MAAWF,EAAYC,EAAW,OAAO,EAAwD,OAAtDC,EAAO,EAAED,EAAW,iBAAiB,SAASC,CAAM,MAAYD,EAAW,oBAAoB,SAASC,CAAM,CAAE,EAAE,CAAC,CAAC,EAASlO,CAAS,CAAC,SAAwBmO,GAAc,EAAM,CAAC,GAAK,CAACtB,EAAQuB,GAAYluB,EAAemuB,EAAc,EAAO,CAACC,EAAQC,GAAYruB,EAAe,EAAK,EAAO,CAACsuB,EAAaC,GAAiBvuB,EAAe,EAAK,EAAO,CAACwuB,EAAkBC,GAAsBzuB,EAAe,EAAK,EAAQ8f,EAAS+N,GAAY,EAAqDa,EAA5B7T,GAAqD,EAAE,OAAO8M,EAAM,gBAAsBgH,EAAS1uB,EAAa,IAAI,EAAQ2uB,EAAW3uB,EAAa,IAAI,EAAE8Y,MAAoB,CAAC,GAAUR,IAAS,OAAY,OAAO,IAAIsW,EAAY,GAAYC,EAAgBvW,EAAO,eAAe,CAAC,GAAGsW,EAAY,OAAO,IAAME,EAAmB1C,GAAoB1E,EAAM,YAAY,EAAQqH,EAAO/B,GAAYtF,EAAM,cAAcA,EAAM,cAAc,EAAQsH,EAAYD,EAAO,CAAC,UAAU,GAAK,UAAUA,EAAO,UAAU,UAAUA,EAAO,SAAS,EAAEb,GAAe3V,MAA0B,CAAC0V,EAAWe,CAAW,EAAER,EAAqBM,CAAkB,EAAEV,EAAWU,GAAqB,IAAapH,EAAM,WAAY,CAAE,CAAC,GAAKA,EAAM,yBAAyBA,EAAM,qBAAoBiF,GAAmBqC,EAAYtH,EAAM,cAAcA,EAAM,wBAAwBA,EAAM,mBAAmBqH,GAAQ,OAAO,CAAG,EAAEE,EAA2B,EAAE,UAAU,CAAC,EAAY,GAAK3W,EAAO,aAAauW,CAAe,CAAE,CAAE,EAAE,CAACnH,EAAM,cAAcA,EAAM,eAAeA,EAAM,YAAYA,EAAM,aAAaA,EAAM,wBAAwBA,EAAM,kBAAkB,CAAC,EAAE5O,MAAoB,CAAC,IAAMoW,MAAoB,CAACxB,GAAqB,EAAEO,EAAWC,EAAc,EAAEI,EAAgB,EAAK,EAAE,IAAMQ,EAAmB1C,GAAoB1E,EAAM,YAAY,EAAE8G,EAAqBM,CAAkB,EAAEV,EAAWU,CAAkB,GAAKpH,EAAM,yBAAyBA,EAAM,qBAAoBiF,GAAmBuB,GAAexG,EAAM,cAAcA,EAAM,wBAAwBA,EAAM,kBAAkB,CAAG,EAAkE,OAAhEpP,EAAO,iBAAiB,uBAAuB4W,CAAe,MAAY5W,EAAO,oBAAoB,uBAAuB4W,CAAe,CAAE,EAAE,CAACxH,EAAM,aAAaA,EAAM,cAAcA,EAAM,wBAAwBA,EAAM,kBAAkB,CAAC,EAAE5O,MAAoB,CAAC,GAAUR,IAAS,OAAY,OAAO,IAAM6W,MAAyB,CAAC,EAAW,QAAQ,SAAS,cAAc5W,MAA0B+V,EAAgB,EAAI,CAAC,CAAE,EAAuE,OAArEhW,EAAO,iBAAiB,uBAAuB6W,CAAoB,MAAY7W,EAAO,oBAAoB,uBAAuB6W,CAAoB,CAAE,EAAE,CAAC,CAAC,EAAErW,MAAoB,CAAC,GAAG,CAACuV,EAAa,CAAIM,EAAW,SAAS,aAAYA,EAAW,QAAQ,MAAM,EAAE,MAAO,CAAC,IAAMS,EAAiB,SAAS,KAAK,MAAM,SAAS,SAAS,KAAK,MAAM,SAAS,SAAS,IAAMC,MAAe,EAAsBX,EAAS,SAAS,cAAcY,EAAkB,EAAA,EAAkB,MAAM,CAAE,EAAQC,EAAU,GAAO,CAAC,GAAGC,EAAM,MAAM,SAAS,CAACA,EAAM,eAAe,EAAElB,EAAgB,EAAK,EAAE,MAAO,CAAC,GAAGkB,EAAM,MAAM,OAAO,CAACd,EAAS,QAAQ,OAAO,IAAMe,EAAU,MAAM,KAAKf,EAAS,QAAQ,iBAAiBY,EAAkB,CAAC,CAAC,CAAC,OAAO,GAASI,EAAQ,eAAe,IAAI,EAAE,GAAGD,EAAU,SAAS,EAAE,CAACD,EAAM,eAAe,EAAE,MAAO,CAAC,IAAMG,EAAMF,EAAU,GAASG,EAAKH,EAAUA,EAAU,OAAO,GAAMD,EAAM,UAAU,SAAS,gBAAgBG,GAAOH,EAAM,eAAe,EAAEI,EAAK,MAAM,GAAW,CAACJ,EAAM,UAAU,SAAS,gBAAgBI,IAAMJ,EAAM,eAAe,EAAEG,EAAM,MAAM,EAAG,EAAErX,EAAO,iBAAiB,UAAUiX,CAAS,EAAE,IAAMM,EAAWvX,EAAO,WAAW+W,EAAW,CAAC,EAAE,UAAU,CAAC/W,EAAO,aAAauX,CAAU,EAAE,SAAS,KAAK,MAAM,SAAST,EAAiB9W,EAAO,oBAAoB,UAAUiX,CAAS,CAAE,CAAE,EAAE,CAAClB,CAAY,CAAC,EAAE,IAAMyB,EAAO,GAAa,CAAC7B,EAAWe,CAAW,EAAExB,GAAYwB,EAAYtH,EAAM,cAAcA,EAAM,wBAAwBA,EAAM,kBAAkB,EAAE4G,EAAgB,EAAK,EAAEF,EAAW,EAAK,CAAE,EAAQ2B,MAAcD,EAAO,CAAC,UAAU,GAAK,UAAU,GAAK,UAAU,EAAI,CAAC,EAAQE,MAAmBF,EAAO,CAAC,UAAU,GAAK,UAAU,GAAM,UAAU,EAAK,CAAC,EAAQG,MAAiB,CAAC,EAAW,QAAQ,SAAS,cAAc3B,EAAgB,EAAI,CAAE,EAAQ4B,EAAWhE,GAAkBxE,EAAM,IAAI,EAAQyI,EAAY,CAAC,OAAO,aAAazI,EAAM,SAAS,aAAa,KAAK,IAAI,EAAEA,EAAM,OAAO,CAAC,EAAE,QAAQ7H,EAAS,YAAY,YAAY,UAAUA,EAAS,GAAG,GAAG,WAAWqQ,EAAW,WAAW,SAASA,EAAW,SAAS,WAAW,IAAI,WAAWA,EAAW,WAAW,cAAcA,EAAW,cAAc,OAAO,UAAU,WAAW,0CAA0C,EAAE,MAAoB,gBAAMjwB,EAAU,CAAC,SAAS,CAAc,gBAAK,QAAQ,CAAC,SAASmwB,EAAY,CAAC,EAAE7B,IAAoBJ,EAAqB,gBAAM,UAAU,CAAC,UAAU,gCAAgC,iBAAiBM,EAAU,aAAa,4BAA4B,KAAK,SAAS,MAAM,CAAC,GAAG4B,EAAO,OAAO,GAAGxQ,EAASwQ,EAAO,aAAa,CAAC,EAAE,WAAW3I,EAAM,WAAW,MAAMA,EAAM,KAAK,OAAO,aAAaA,EAAM,SAAS,aAAaA,EAAM,OAAO,UAAUA,EAAM,OAAO,SAASA,EAAM,SAAS,WAAWwI,EAAW,WAAW,SAASA,EAAW,SAAS,WAAWA,EAAW,WAAW,cAAcA,EAAW,cAAc,WAAWA,EAAW,UAAU,EAAE,SAAS,CAAc,gBAAM,MAAM,CAAC,MAAMG,EAAO,KAAK,SAAS,CAAc,gBAAK,KAAK,CAAC,MAAM,CAAC,GAAGA,EAAO,MAAM,MAAM3I,EAAM,IAAI,EAAE,SAASA,EAAM,KAAK,CAAC,EAAe,gBAAM,IAAI,CAAC,MAAM,CAAC,GAAG2I,EAAO,YAAY,MAAM3I,EAAM,SAAS,EAAE,SAAS,CAACA,EAAM,YAAY,IAAIA,EAAM,iBAAiBA,EAAM,WAAwB,gBAAK,IAAI,CAAC,KAAKA,EAAM,WAAW,OAAO,SAAS,IAAI,aAAa,MAAM,CAAC,MAAMA,EAAM,MAAM,EAAE,SAASA,EAAM,YAAY,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM,CAAC,GAAG2I,EAAO,QAAQ,GAAGxQ,EAASwQ,EAAO,cAAc,CAAC,CAAC,EAAE,SAAS,CAAC3I,EAAM,iBAA8B,gBAAK,SAAS,CAAC,UAAU,gCAAgC,KAAK,SAAS,QAAQuI,EAAa,MAAM,CAAC,GAAGE,EAAY,WAAW,cAAc,MAAMzI,EAAM,IAAI,EAAE,SAASA,EAAM,aAAa,CAAC,EAAE,KAAkB,gBAAK,SAAS,CAAC,UAAU,gCAAgC,KAAK,SAAS,QAAQsI,EAAe,MAAM,CAAC,GAAGG,EAAY,WAAW,cAAc,MAAMzI,EAAM,IAAI,EAAE,SAASA,EAAM,WAAW,CAAC,EAAe,gBAAK,SAAS,CAAC,UAAU,gCAAgC,KAAK,SAAS,QAAQqI,EAAU,MAAM,CAAC,GAAGI,EAAY,GAAGtQ,EAASwQ,EAAO,oBAAoB,CAAC,EAAE,WAAW3I,EAAM,OAAO,MAAM,UAAU,YAAYA,EAAM,MAAM,EAAE,SAASA,EAAM,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM2G,GAAcE,EAA+B,gBAAK,MAAM,CAAC,KAAK,eAAe,YAAY,GAAO,CAAIiB,EAAM,SAASA,EAAM,eAAelB,EAAgB,EAAK,CAAG,EAAE,UAAU,iCAAiC,iBAAiBG,EAAU,MAAM,CAAC,GAAG4B,EAAO,QAAQ,GAAGxQ,EAASwQ,EAAO,cAAc,CAAC,EAAE,WAAWH,EAAW,WAAW,SAASA,EAAW,SAAS,WAAWA,EAAW,WAAW,cAAcA,EAAW,aAAa,EAAE,SAAsB,gBAAM,MAAM,CAAC,IAAIxB,EAAS,UAAU,+BAA+B,iBAAiBD,EAAU,KAAK,SAAS,aAAa,OAAO,SAAS,GAAG,kBAAkB,wBAAwB,MAAM,CAAC,GAAG4B,EAAO,MAAM,GAAGxQ,EAASwQ,EAAO,YAAY,CAAC,EAAE,WAAW3I,EAAM,gBAAgB,MAAMA,EAAM,KAAK,OAAO,aAAaA,EAAM,SAAS,aAAaA,EAAM,OAAO,UAAUA,EAAM,OAAO,SAAS,KAAK,IAAIA,EAAM,SAAS,GAAG,CAAC,EAAE,SAAS,CAAc,gBAAM,MAAM,CAAC,MAAM2I,EAAO,YAAY,SAAS,CAAc,gBAAM,MAAM,CAAC,SAAS,CAAc,gBAAK,KAAK,CAAC,GAAG,wBAAwB,MAAM,CAAC,GAAGA,EAAO,MAAM,MAAM3I,EAAM,IAAI,EAAE,SAASA,EAAM,aAAa,CAAC,EAAe,gBAAK,IAAI,CAAC,MAAM,CAAC,GAAG2I,EAAO,YAAY,MAAM3I,EAAM,SAAS,EAAE,SAAS,yDAA+D,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,SAAS,CAAC,UAAU,+BAA+B,KAAK,SAAS,aAAa,kCAAwC,YAAY4G,EAAgB,EAAK,EAAE,MAAM,CAAC,GAAG+B,EAAO,MAAM,MAAM3I,EAAM,UAAU,YAAYA,EAAM,MAAM,EAAE,SAAS,GAAM,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM2I,EAAO,WAAW,SAAS,CAAC3I,EAAM,sBAAmC,gBAAK4I,GAAS,CAAC,MAAM,0BAA6B,YAAY,qDAAiE,QAAQ,GAAK,SAAS,GAAK,OAAO5I,EAAM,OAAO,KAAKA,EAAM,KAAK,UAAUA,EAAM,UAAU,OAAOA,EAAM,OAAO,OAAO7H,EAAS,aAAa,CAAC,CAAC,CAAC,EAAE,KAAkB,gBAAKyQ,GAAS,CAAC,MAAM5I,EAAM,eAAe,YAAYA,EAAM,qBAAqB,QAAQgF,EAAQ,UAAU,OAAOhF,EAAM,OAAO,KAAKA,EAAM,KAAK,UAAUA,EAAM,UAAU,OAAOA,EAAM,OAAO,OAAO7H,EAAS,SAAS,GAASoO,EAAW,IAAU,CAAC,GAAGsC,EAAQ,UAAUC,CAAO,EAAE,CAAC,CAAC,EAAe,gBAAKF,GAAS,CAAC,MAAM5I,EAAM,eAAe,YAAYA,EAAM,qBAAqB,QAAQgF,EAAQ,UAAU,OAAOhF,EAAM,OAAO,KAAKA,EAAM,KAAK,UAAUA,EAAM,UAAU,OAAOA,EAAM,OAAO,OAAO7H,EAAS,SAAS,GAASoO,EAAW,IAAU,CAAC,GAAGsC,EAAQ,UAAUC,CAAO,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,YAAY,MAAM3I,EAAM,SAAS,EAAE,SAASA,EAAM,iBAAiB,QAAQ,SAAS,OAAOA,EAAM,cAAc,CAAC,CAAC,CAAC,QAAQ,YAAYA,EAAM,aAAa,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM2I,EAAO,aAAa,SAAS,CAAc,gBAAK,SAAS,CAAC,UAAU,gCAAgC,KAAK,SAAS,YAAY,CAAC1C,GAAa,EAAEM,EAAWC,EAAc,EAAEI,EAAgB,EAAK,EAAEF,EAAWhC,GAAoB1E,EAAM,YAAY,CAAC,CAAE,EAAE,MAAM,CAAC,GAAGyI,EAAY,GAAGtQ,EAASwQ,EAAO,kBAAkB,CAAC,EAAE,KAAK,WAAW,WAAW,cAAc,MAAM3I,EAAM,IAAI,EAAE,SAAS,eAAe,CAAC,EAAe,gBAAK,SAAS,CAAC,UAAU,gCAAgC,KAAK,SAAS,YAAYoI,EAAOpD,CAAO,EAAE,MAAM,CAAC,GAAGyD,EAAY,GAAGtQ,EAASwQ,EAAO,kBAAkB,CAAC,EAAE,KAAK,WAAW,WAAW3I,EAAM,OAAO,MAAM,UAAU,YAAYA,EAAM,MAAM,EAAE,SAASA,EAAM,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAE,CAAC,SAAS4I,GAAS,CAAC,QAAM,cAAY,UAAQ,WAAS,GAAM,SAAO,OAAK,YAAU,SAAO,SAAO,YAAU,CAAC,MAAoB,gBAAM,QAAQ,CAAC,UAAU,kCAAkC,MAAM,CAAC,GAAGD,EAAO,SAAS,GAAG1L,EAAO0L,EAAO,eAAe,CAAC,EAAE,YAAYI,EAAO,QAAQC,EAAS,IAAI,EAAE,OAAOA,EAAS,cAAc,SAAS,EAAE,SAAS,CAAc,gBAAM,OAAO,CAAC,MAAML,EAAO,aAAa,SAAS,CAAc,gBAAK,OAAO,CAAC,MAAM,CAAC,GAAGA,EAAO,cAAc,MAAMM,CAAI,EAAE,SAASC,CAAK,CAAC,EAAe,gBAAK,OAAO,CAAC,MAAM,CAAC,GAAGP,EAAO,oBAAoB,MAAMQ,CAAS,EAAE,SAASC,CAAW,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,QAAQ,CAAC,KAAK,WAAmB,UAAiB,WAAS,SAAS,GAAOC,EAASvB,EAAM,OAAO,OAAO,EAAE,MAAM,CAAC,GAAGa,EAAO,SAAS,YAAYW,CAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAknN,SAAgBC,GAAuB,EAAU,CAAC,MAAoB,gBAAiB,SAAgC,EAAM,EAAI,CAAC,IAAMC,EAAWhxB,MAAsB,CAAWoY,IAAS,QAAaA,EAAO,cAAc,IAAI,YAAY,sBAAsB,CAAC,CAAG,EAAE,CAAC,CAAC,EAAQ6Y,EAAYjxB,EAAkB,GAAO,CAACwnB,EAAM,UAAU8H,CAAK,EAAE0B,EAAW,CAAE,EAAE,CAACxJ,EAAMwJ,CAAU,CAAC,EAAQE,EAAUlxB,EAAkB,GAAO,CAACwnB,EAAM,QAAQ8H,CAAK,EAAE0B,EAAW,CAAE,EAAE,CAACxJ,EAAMwJ,CAAU,CAAC,EAAE,MAAoB,gBAAKG,EAAU,CAAK,MAAI,GAAG3J,EAAM,QAAQyJ,EAAY,MAAMC,CAAS,CAAC,CAAE,CAAC,CAAE,C,qEAxIlxjB,GAAY,wBAA8B,GAA4B,IAAU,GAAmB,0FAAgG,GAAa;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAoIjY,GAAe,CAAC,UAAU,GAAK,UAAU,GAAM,UAAU,EAAK,EAIquV,EAAO,CAAC,OAAO,CAAC,SAAS,QAAQ,KAAK,GAAG,MAAM,GAAG,OAAO,GAAG,OAAO,KAAK,OAAO,SAAS,QAAQ,GAAG,QAAQ,OAAO,eAAe,aAAa,qBAAqB,aAAa,SAAS,SAAS,WAAW,SAAS,eAAe,gBAAgB,IAAI,GAAG,UAAU,YAAY,EAAE,aAAa,CAAC,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,QAAQ,GAAG,QAAQ,QAAQ,eAAe,aAAa,qBAAqB,YAAY,EAAE,KAAK,CAAC,SAAS,EAAE,KAAK,WAAW,EAAE,MAAM,CAAC,OAAO,EAAE,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,EAAE,YAAY,CAAC,OAAO,UAAU,SAAS,IAAI,SAAS,GAAG,WAAW,GAAG,EAAE,QAAQ,CAAC,QAAQ,OAAO,SAAS,OAAO,eAAe,WAAW,IAAI,EAAE,KAAK,UAAU,EAAE,cAAc,CAAC,QAAQ,OAAO,oBAAoB,UAAU,IAAI,EAAE,UAAU,EAAE,EAAE,oBAAoB,CAAC,WAAW,QAAQ,EAAE,aAAa,CAAC,SAAS,QAAQ,KAAK,GAAG,OAAO,GAAG,OAAO,KAAK,UAAU,GAAG,QAAQ,YAAY,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,OAAO,UAAU,SAAS,GAAG,eAAe,aAAa,qBAAqB,aAAa,WAAW,GAAG,EAAE,mBAAmB,CAAC,KAAK,EAAE,OAAO,EAAE,MAAM,EAAE,eAAe,SAAS,UAAU,EAAE,EAAE,WAAW,CAAC,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,MAAM,GAAG,OAAO,GAAG,SAAS,GAAG,WAAW,CAAC,EAAE,QAAQ,CAAC,SAAS,QAAQ,MAAM,EAAE,OAAO,IAAI,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,QAAQ,GAAG,WAAW,yBAAyB,eAAe,YAAY,qBAAqB,YAAY,UAAU,YAAY,EAAE,cAAc,CAAC,WAAW,WAAW,QAAQ,CAAC,EAAE,MAAM,CAAC,MAAM,OAAO,QAAQ,GAAG,UAAU,aAAa,SAAS,QAAQ,EAAE,YAAY,CAAC,UAAU,sBAAsB,UAAU,OAAO,QAAQ,GAAG,aAAa,EAAE,EAAE,YAAY,CAAC,QAAQ,OAAO,WAAW,aAAa,eAAe,gBAAgB,IAAI,GAAG,aAAa,EAAE,EAAE,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,OAAO,YAAY,aAAa,GAAG,WAAW,cAAc,SAAS,GAAG,WAAW,EAAE,OAAO,UAAU,WAAW,4EAA4E,EAAE,WAAW,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,aAAa,EAAE,EAAE,SAAS,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,IAAI,GAAG,QAAQ,GAAG,OAAO,YAAY,aAAa,GAAG,WAAW,2BAA2B,EAAE,eAAe,CAAC,WAAW,aAAa,IAAI,GAAG,QAAQ,EAAE,EAAE,aAAa,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,cAAc,CAAC,SAAS,GAAG,WAAW,GAAG,EAAE,oBAAoB,CAAC,SAAS,GAAG,WAAW,GAAG,EAAE,SAAS,CAAC,MAAM,GAAG,OAAO,GAAG,KAAK,UAAU,EAAE,YAAY,CAAC,OAAO,WAAW,SAAS,GAAG,WAAW,IAAI,EAAE,aAAa,CAAC,QAAQ,OAAO,SAAS,OAAO,IAAI,CAAC,EAAE,kBAAkB,CAAC,MAAM,OAAO,UAAU,MAAM,CAAC,EAAE,GAAc,aAAa,CAAC,MAAM,+BAA2C,YAAY,wGAA0H,aAAa,0BAAgC,WAAW,WAAW,YAAY,eAAe,YAAY,sBAA4B,cAAc,2BAA8B,YAAY,qBAA2B,UAAU,mBAAmB,eAAe,4BAA+B,qBAAqB,8DAAmF,eAAe,8BAAiC,qBAAqB,4CAAkD,iBAAiB,yEAAkF,OAAO,UAAU,KAAK,UAAU,UAAU,UAAU,WAAW,UAAU,gBAAgB,UAAU,OAAO,UAAU,OAAO,GAAG,OAAO,qCAAqC,SAAS,KAAK,KAAK,CAAC,WAAW,QAAQ,SAAS,GAAG,WAAW,IAAI,cAAc,MAAM,WAAW,GAAG,EAAE,eAAe,GAAG,cAAc,MAAM,aAAa,MAAM,gBAAgB,QAAQ,wBAAwB,GAAM,mBAAmB,GAAM,gBAAgB,GAAK,iBAAiB,GAAK,iBAAiB,GAAK,sBAAsB,GAAK,YAAY,EAAI,EAAErW,EAAoBiT,GAAc,CAAC,MAAM,CAAC,KAAKzS,EAAY,OAAO,MAAM,OAAO,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,cAAc,gBAAgB,EAAI,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,MAAM,eAAe,EAAE,WAAW,CAAC,KAAKA,EAAY,KAAK,MAAM,aAAa,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,cAAc,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,cAAc,EAAE,cAAc,CAAC,KAAKA,EAAY,OAAO,MAAM,gBAAgB,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,cAAc,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,MAAM,YAAY,EAAE,eAAe,CAAC,KAAKA,EAAY,OAAO,MAAM,iBAAiB,EAAE,qBAAqB,CAAC,KAAKA,EAAY,OAAO,MAAM,uBAAuB,EAAE,eAAe,CAAC,KAAKA,EAAY,OAAO,MAAM,iBAAiB,EAAE,qBAAqB,CAAC,KAAKA,EAAY,OAAO,MAAM,uBAAuB,EAAE,iBAAiB,CAAC,KAAKA,EAAY,OAAO,MAAM,eAAe,gBAAgB,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,MAAM,MAAM,QAAQ,EAAE,KAAK,CAAC,KAAKA,EAAY,MAAM,MAAM,MAAM,EAAE,UAAU,CAAC,KAAKA,EAAY,MAAM,MAAM,YAAY,EAAE,WAAW,CAAC,KAAKA,EAAY,MAAM,MAAM,QAAQ,EAAE,gBAAgB,CAAC,KAAKA,EAAY,MAAM,MAAM,gBAAgB,EAAE,OAAO,CAAC,KAAKA,EAAY,MAAM,MAAM,QAAQ,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,KAAK,IAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,MAAM,YAAY,IAAI,IAAI,IAAI,KAAK,KAAK,GAAG,KAAK,IAAI,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,MAAM,aAAa,SAAS,UAAU,EAAE,eAAe,CAAC,KAAKA,EAAY,OAAO,MAAM,gBAAgB,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,MAAM,EAAE,cAAc,CAAC,KAAKA,EAAY,OAAO,MAAM,gBAAgB,EAAE,gBAAgB,CAAC,KAAKA,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,QAAQ,OAAO,QAAQ,MAAM,EAAE,aAAa,CAAC,WAAW,OAAO,QAAQ,MAAM,CAAC,EAAE,aAAa,CAAC,KAAKA,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,OAAO,SAAS,EAAE,aAAa,CAAC,eAAe,eAAe,kBAAkB,CAAC,EAAE,wBAAwB,CAAC,KAAKA,EAAY,QAAQ,MAAM,sBAAsB,aAAa,KAAK,cAAc,KAAK,EAAE,mBAAmB,CAAC,KAAKA,EAAY,QAAQ,MAAM,sBAAsB,aAAa,KAAK,cAAc,KAAK,EAAE,gBAAgB,CAAC,KAAKA,EAAY,QAAQ,MAAM,eAAe,aAAa,OAAO,cAAc,MAAM,EAAE,iBAAiB,CAAC,KAAKA,EAAY,QAAQ,MAAM,kBAAkB,aAAa,OAAO,cAAc,MAAM,EAAE,iBAAiB,CAAC,KAAKA,EAAY,QAAQ,MAAM,gBAAgB,aAAa,OAAO,cAAc,MAAM,EAAE,sBAAsB,CAAC,KAAKA,EAAY,QAAQ,MAAM,qBAAqB,aAAa,OAAO,cAAc,MAAM,EAAE,YAAY,CAAC,KAAKA,EAAY,QAAQ,MAAM,kBAAkB,aAAa,MAAM,cAAc,IAAI,CAAC,CAAC,C,OCvI1xhB,SAASpb,GAAqB,EAAU,GAAGmmB,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,wFAArdnmB,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAA0P+b,GAAgC,EAAQ9b,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,GAAG,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM4mB,EAAO3mB,EAAiB6Y,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAa7mB,OAAmB,CAAC,GAAG0mB,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQ5mB,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,QAAQ,YAAY,QAAQ,WAAW,EAAQC,GAAS4Y,EAAO,OAAO3Y,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,QAAM,GAAG0mB,MAAgB,CAAC,GAAGA,EAAM,UAAU2K,GAAO3K,EAAM,WAAW,YAAY,QAAQ7mB,GAAwB6mB,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAUzmB,IAAwB,EAAM,IAAeymB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAWl0D,GAAgBtM,EAXm1D9Y,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMymB,EAAYxmB,EAAO,IAAI,EAAQymB,EAAWC,GAAKF,EAAkBG,EAAgB1mB,EAAY,EAAO,CAAC,eAAa,aAAW6Y,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG2N,GAAW/mB,GAAS0mB,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,WAAA2W,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAI5J,EAAW,UAAQ,kBAAA+J,EAAiB,CAAC,EAAQ3J,EAAiB/mB,GAAuBymB,EAAMpB,CAAQ,EAAuC2B,EAAkBzN,EAAGla,EAA0C,EAAE,MAAoB,gBAAKqZ,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKhnB,GAAS,CAAC,QAAQwlB,EAAS,QAAQ,GAAM,SAAsB,gBAAK5lB,GAAW,CAAC,MAAMF,GAAY,SAAsB,gBAAMkZ,EAAO,OAAO,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,gBAAgBG,EAAUC,CAAU,EAAE,mBAAmB,UAAU,aAAa,SAA0B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,0BAA0B,KAAK,WAAW,kEAAkE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,UAAU,oIAAoI,YAAY,oBAAoB,GAAGU,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,WAAW,8KAA8K,UAAU,oIAAoI,EAAE,UAAU,CAAC,WAAW,mEAAmE,EAAE,UAAU,CAAC,WAAW,oEAAoE,EAAE,UAAU,CAAC,WAAW,6KAA6K,CAAC,EAAE,GAAGnoB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,SAAS,CAAC,EAAEooB,EAAYC,CAAc,EAAE,SAAS,CAAc,gBAAK9nB,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAKiZ,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,+GAA+G,QAAQ,EAAE,OAAO,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK9Z,EAAe,CAAC,SAAsB,gBAAK2Y,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,6CAA6C,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,EAAE,KAAK4Y,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGnyB,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKY,EAAe,CAAC,SAAsB,gBAAK2Y,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,6FAA6F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,gBAAK3Y,EAAe,CAAC,SAAsB,gBAAK2Y,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,6CAA6C,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,KAAK,IAAA,EAAS,EAAE,UAAU,CAAC,SAAsB,gBAAK3Y,EAAe,CAAC,SAAsB,gBAAK2Y,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,6CAA6C,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,KAAK,IAAA,EAAS,EAAE,UAAU,CAAC,SAAsB,gBAAK3Y,EAAe,CAAC,SAAsB,gBAAK2Y,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,6FAA6F,EAAE,SAAS,WAAiB,CAAC,CAAC,CAAC,EAAE,KAAK,IAAA,EAAS,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWziP,EAAE,CAXqjP,kFAAkF,+XAA+X,oIAAoI,0KAA0K,oFAWlzQ,EAAE,cAAc,EAAiC,GAAgB,YAAY,sBAAsB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEzN,EAAoBoX,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,UAAU,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK5W,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,YAAY;wDAA6F,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAASwX,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,4ECX1yB9wB,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAGomB,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQnmB,GAAUmY,EAAO,OAAOpY,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG0nB,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAK5nB,GAAU,CAAC,GAAG2nB,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQznB,GAAI,kpCAAwpCC,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAGgmB,MAAgB,CAAC,GAAGA,EAAM,UAAU0B,GAAO1B,EAAM,WAAW,eAAe,UAAU2B,GAAQ3B,EAAM,WAAW,IAAI,UAAU4B,GAAO5B,EAAM,SAAS,GAUv+D/lB,GAAKqY,EAVmgEpY,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAGmmB,GAAWrmB,GAASgmB,CAAK,EAAQnC,EAAKpK,GAAe,aAAa1Z,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAGumB,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYmB,EAAU,WAAWC,EAAU,WAAWC,EAAU,GAAGnB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAU57E,EAAE,CAVw8E,iCAAiCjnB,GAAK,2CAA2CA,GAAK,iBAU5hF,EAAE,cAAc,EAAE,GAAK,YAAY,SAA6B0Z,EAAoBpZ,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK4Z,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,OCVoI,SAAS1Z,GAAqB,EAAU,GAAGykB,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,oFAA5TzkB,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA8Ssa,GAAgC,EAAQra,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMolB,EAAOnlB,EAAiBqX,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAarlB,OAAmB,CAAC,GAAGklB,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQplB,GAASqX,EAAO,OAAOpX,CAAc,EAAQC,IAAU,CAAC,SAAO,OAAK,KAAG,OAAK,eAAa,QAAM,GAAGmlB,MAAgB,CAAC,GAAGA,EAAM,UAAUgM,GAAMhM,EAAM,WAAWllB,GAAM,UAAUmxB,GAAMjM,EAAM,UAAU,UAAUkM,GAAclM,EAAM,WAAW,EAAI,GAAUjlB,IAAwB,EAAM,IAAeilB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAY1pD,GAAgBtM,EAZ2qDtX,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMilB,EAAYhlB,EAAO,IAAI,EAAQilB,EAAWC,GAAKF,EAAkBG,EAAgBllB,EAAY,EAAO,CAAC,eAAa,aAAWqX,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG2N,GAAWxlB,GAASmlB,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,eAAe,YAAY,gBAAAkY,GAAgB,IAAIpL,EAAW,UAAQ,kBAAAsL,EAAiB,CAAC,EAAQlL,EAAiBvlB,GAAuBilB,EAAMpB,CAAQ,EAAuC2B,EAAkBzN,EAAGzY,EAA0C,EAAE,MAAoB,gBAAK4X,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKzlB,GAAS,CAAC,QAAQikB,EAAS,QAAQ,GAAM,SAAsB,gBAAKpkB,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAKiY,EAAK,CAAC,KAAK2Z,EAAU,YAAY,GAAK,OAAO,YAAY,aAAaC,EAAU,QAAQ,YAAY,SAAsB,gBAAKpa,EAAO,EAAE,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU,GAAG3N,EAAGyN,EAAkB,gBAAgBG,EAAUC,CAAU,EAAE,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,0BAA0B,KAAK,gBAAgB,4BAA4B,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,UAAU,uIAAuI,YAAY,oBAAoB,GAAGU,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,uEAAuE,UAAU,2IAA2I,CAAC,EAAE,GAAGzmB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,CAAC,EAAE0mB,EAAYC,CAAc,EAAE,SAAsB,gBAAKhM,GAAS,CAAC,SAAS,GAAK,UAAU,gBAAgB,UAAUuX,EAAU,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,EAAE,WAAW,wEAAwE,WAAW,GAAG,EAAE,SAAS,CAAC,kBAAkB,CAAC,WAAW,oEAAoE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYh3I,EAAE,CAZ43I,kFAAkF,6QAA6Q,kHAYztJ,EAAE,cAAc,EAAiC,GAAgB,YAAY,uBAAuB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEhZ,EAAoByY,GAAgB,CAAC,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAKjY,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAK,YAAY;wDAA6F,MAAM,kBAAkB,KAAKA,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAAS6Y,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,OCZiT,SAAS3wB,GAAqB,EAAU,GAAGyjB,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,yHAAlb,GAAcnL,EAAStY,EAAQ,EAAQ,GAAsB0Y,GAAa9B,EAAO,GAAG,EAAQ3W,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAyZC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAyCoZ,GAAgC,EAAQnZ,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAWD,EAAW,EAAQ,IAAQ,EAAE,IAAY,OAAOsgB,GAAI,UAAU,OAAO4R,GAAI,SAAS5R,EAAE,YAAY,IAAI4R,EAAE,YAAY,EAAE5R,IAAI4R,EAAokBhyB,GAAO,IAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKC,GAAa,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,EAAE,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,0BAA0B,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,EAAE,MAAM,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,0BAA0B,KAAK,YAAY,EAAE,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAMgyB,CAAS,EAAE,KAAK,iBAAiB,CAAC,GAAS/xB,IAAW,CAAC,QAAM,WAAS,cAAmDgyB,EAA3B/a,EAAagb,CAA0B,CAAC,EAAUhyB,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM+jB,EAAO9jB,EAAiBgW,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAahkB,OAAmB,CAAC,GAAG6jB,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQ/jB,GAAwB,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAS+V,EAAO,OAAO9V,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,MAAI,QAAM,GAAG6jB,MAAgB,CAAC,GAAGA,EAAM,UAAU8N,GAAK9N,EAAM,WAAW,GAAK,QAAQhkB,GAAwBgkB,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAU5jB,IAAwB,EAAM,IAAe4jB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAUviB,GAAuB,gBAAiB,SAAS,EAAM,EAAI,CAAC,IAAM4jB,EAAY3jB,EAAO,IAAI,EAAQ4jB,EAAWC,GAAKF,EAAkBG,EAAgB7jB,EAAY,EAAO,CAAC,eAAa,aAAWgW,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG2N,GAAWlkB,GAAS6jB,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,WAAAqZ,GAAW,eAAe,YAAY,IAAIvM,EAAW,UAAQ,kBAAAyM,EAAiB,CAAC,EAAQrM,EAAiBlkB,GAAuB4jB,EAAMpB,CAAQ,EAA4D2B,EAAkBzN,EAAGxX,GAAlDkB,EAA4F,EAAE,MAAoB,gBAAKyV,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKnkB,GAAS,CAAC,QAAQ2iB,EAAS,QAAQ,GAAM,SAAsB,gBAAK/iB,GAAW,CAAC,MAAML,GAAY,SAAsB,gBAAKwW,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,iBAAiBG,EAAUC,CAAU,EAAE,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,GAAGU,CAAK,EAAE,GAAGzlB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAE0lB,EAAYC,CAAc,EAAE,SAAsB,gBAAK0L,GAAsB,CAAC,UAAU,gBAAgB,mBAAmB,gBAAuC,mBAAiB,SAAS,YAAY,kBAAkB,SAAS,8BAA8B,UAAU,sBAAsB,GAAK,oBAAoB,GAAK,gBAAgB,OAAO,0BAA0B,IAAI,qBAAqB,OAAO,qBAAqB,WAAW,2BAA2B,MAAM,qBAAqB,GAAG,SAAsB,gBAAKzZ,EAAW,CAAC,SAAsB,gBAAKf,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,gBAAKsC,GAAmB,CAAC,SAAsB,gBAAK1Y,GAAU,CAAC,MAAMF,GAAOiyB,CAAS,EAAE,UAAU,EAAW,EAAe,IAAW,CAAC,IAAMI,EAA6BC,GAAY,QAAQ,EAAQvH,EAAQqG,GAAOiB,EAA6B,CAAC,EAAE,MAAoB,gBAAMtxB,EAAU,CAAC,SAAS,CAACuxB,GAAY,KAAK,CAAC,UAAUC,EAAmB,GAAGC,EAAY,wBAAwBC,EAAiC,UAAUC,GAAoB,KAAS,IAAqB,GAAG,IAAmC,GAAG,IAAqB,GAAuB,gBAAKnc,EAAY,CAAC,GAAG,aAAaic,IAAc,SAAsB,gBAAKzb,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAUwb,CAAkB,EAAE,SAAsB,gBAAKzb,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAUyb,CAAkB,EAAE,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,gBAAMjc,EAAO,EAAE,CAAC,UAAU,8BAA8B,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,0BAA0B,KAAK,gBAAgB,kEAAkE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,UAAU,qQAAqQ,YAAY,mBAAmB,EAAE,WAAWvW,GAAU,SAAS,CAAc,gBAAK0X,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKjX,EAAe,CAAC,SAAsB,gBAAK8V,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,sCAAsC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,cAAiB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,KAAKmc,EAAiC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGhzB,GAAqB,CAAC,UAAU,CAAC,SAAsB,gBAAKe,EAAe,CAAC,SAAsB,gBAAK8V,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,sCAAsC,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAK3N,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKjX,EAAe,CAAC,SAAsB,gBAAK8V,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,cAAiB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG7W,GAAqB,CAAC,UAAU,CAAC,SAAsB,gBAAKe,EAAe,CAAC,SAAsB,gBAAK8V,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAK3N,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKjX,EAAe,CAAC,SAAsB,gBAAK8V,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,cAAiB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,KAAKoc,EAAmB,kBAAkB,MAAM,mBAAmB,GAAK,GAAGjzB,GAAqB,CAAC,UAAU,CAAC,SAAsB,gBAAKe,EAAe,CAAC,SAAsB,gBAAK8V,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAKtM,EAA0B,CAAC,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKvX,GAAS,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,iBAAiB,cAAc,eAAe,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE8yB,CAAW,EAAG,EAAEzH,IAAU,IAAoB,gBAAKzU,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,2BAA2B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,SAAS,qBAAqB,MAAM,gBAAgB,2BAA2B,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsB,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKjX,EAAe,CAAC,SAAsB,gBAAK8V,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,sBAAsB,6CAA6C,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQtV,GAAI,CAAC,gFAAgF,0QAA0Q,yVAAyV,iQAAiQ,sWAAsW,6MAA6M,yGAAyG,mSAAmS,0FAA0F,GAAGC,GAAgB,sdAAsd,EAYrve,GAAgB2V,EAAQjW,GAAUK,GAAI,cAAc,EAAiC,GAAgB,YAAY,eAAkB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE2W,EAAoBma,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,WAAW,EAAE,MAAM,UAAU,KAAK3Z,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,MAAM,KAAKA,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAASua,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,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,GAAGjB,GAAc,GAAGla,EAAwBzV,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,4ECZ/8EC,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAGkjB,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQjjB,GAAUiV,EAAO,OAAOlV,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGwkB,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAK1kB,GAAU,CAAC,GAAGykB,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQvkB,GAAI,6tEAAmuEC,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAG8iB,MAAgB,CAAC,GAAGA,EAAM,UAAU0B,GAAO1B,EAAM,WAAW,eAAe,UAAU2B,GAAQ3B,EAAM,WAAW,IAAI,UAAU4B,GAAO5B,EAAM,SAAS,GAUljG7iB,GAAKmV,EAV8kGlV,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAGijB,GAAWnjB,GAAS8iB,CAAK,EAAQnC,EAAKpK,GAAe,aAAaxW,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAGqjB,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYmB,EAAU,WAAWC,EAAU,WAAWC,EAAU,GAAGnB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUvgH,EAAE,CAVmhH,iCAAiC/jB,GAAK,2CAA2CA,GAAK,iBAUvmH,EAAE,cAAc,EAAE,GAAK,YAAY,YAAgCwW,EAAoBlW,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK0W,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECVqW,SAASxW,GAAqB,EAAU,GAAGuhB,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,+FAA7WvhB,GAAmBoW,EAASwB,EAAa,EAAQ3X,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAiUC,GAAY,CAAC,OAAO,IAAI,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMiiB,EAAOhiB,EAAiBkU,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAaliB,OAAmB,CAAC,GAAG+hB,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQjiB,GAASkU,EAAO,OAAOjU,CAAc,EAAQC,IAAU,CAAC,SAAO,OAAK,KAAG,SAAO,WAAS,OAAK,QAAM,QAAM,GAAGgiB,MAAgB,CAAC,GAAGA,EAAM,UAAUgM,GAAMhM,EAAM,WAAW/hB,GAAU,UAAU0xB,GAAQ3P,EAAM,WAAW,KAAK,UAAUiJ,GAAMjJ,EAAM,WAAW,qGAAqG,UAAU4P,GAAU5P,EAAM,WAAW,yBAAyB,UAAUkJ,GAAOlJ,EAAM,WAAW,MAAM,GAAU9hB,IAAwB,EAAM,IAAe8hB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAY9jE,GAAgBtM,EAZ+kEnU,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAM8hB,EAAY7hB,EAAO,IAAI,EAAQ8hB,EAAWC,GAAKF,EAAkBG,EAAgB/hB,EAAY,EAAO,CAAC,eAAa,aAAWkU,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG2N,GAAWriB,GAASgiB,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,eAAe,YAAY,gBAAA8b,GAAgB,IAAIhP,EAAW,UAAQ,kBAAAkP,EAAiB,CAAC,EAAQ9O,EAAiBpiB,GAAuB8hB,EAAMpB,CAAQ,EAAuC2B,EAAkBzN,EAAGtV,EAA0C,EAAE,MAAoB,gBAAKyU,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKtiB,GAAS,CAAC,QAAQ8gB,EAAS,QAAQ,GAAM,SAAsB,gBAAKjhB,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAMsU,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,gBAAgBG,EAAUC,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAGU,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,mDAAmD,CAAC,EAAE,SAAS,CAAc,gBAAM5O,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKpV,EAAe,CAAC,SAAsB,gBAAKiU,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,QAAQ,0BAA0B,UAAU,uBAAuB,SAAS,sBAAsB,mDAAmD,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,0BAA0B,EAAE,KAAK6d,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,wBAAwB,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGxyB,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKU,EAAe,CAAC,SAAsB,gBAAKiU,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,QAAQ,0BAA0B,UAAU,uBAAuB,SAAS,sBAAsB,iDAAiD,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAK9O,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,OAAO,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,oDAAoD,OAAO,EAAE,CAAC,EAAE,SAAsB,gBAAK8C,GAAS,CAAC,SAAS,GAAK,UAAU,gBAAgB,UAAUgb,EAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,EAAE,WAAW,kBAAkB,WAAW,IAAI,EAAE,SAAS,CAAC,kBAAkB,CAAC,WAAW,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM9d,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKpV,EAAe,CAAC,SAAsB,gBAAKiU,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,SAAS,sBAAsB,8EAA8E,0BAA0B,WAAW,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,mDAAmD,EAAE,KAAK+d,EAAU,SAAS,CAAC,kBAAkB,CAAC,sBAAsB,mDAAmD,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG1yB,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKU,EAAe,CAAC,SAAsB,gBAAKiU,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,SAAS,sBAAsB,8EAA8E,0BAA0B,WAAW,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAK3N,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKpV,EAAe,CAAC,SAAsB,gBAAKiU,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yEAAyE,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,SAAS,sBAAsB,6EAA6E,0BAA0B,WAAW,EAAE,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,6BAA6B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,KAAKge,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,mDAAmD,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG3yB,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKU,EAAe,CAAC,SAAsB,gBAAKiU,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yEAAyE,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,SAAS,sBAAsB,6EAA6E,0BAA0B,WAAW,EAAE,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAK3N,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKpV,EAAe,CAAC,SAAsB,gBAAKiU,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+CAA+C,uBAAuB,yEAAyE,mCAAmC,wDAAwD,uBAAuB,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,oGAAoG,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,iCAAiC,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,KAAKie,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,wBAAwB,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG5yB,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKU,EAAe,CAAC,SAAsB,gBAAKiU,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+CAA+C,uBAAuB,yEAAyE,mCAAmC,wDAAwD,uBAAuB,QAAQ,sBAAsB,iDAAiD,EAAE,SAAS,oGAAoG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtM,EAA0B,CAAC,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,gCAAgC,MAAM,mBAAmB,eAAe,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,eAAe,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKuC,GAAc,CAAC,WAAW,EAAE,OAAO,CAAC,OAAO,qBAAqB,UAAU,qBAAqB,MAAM,iBAAiB,EAAE,UAAU,IAAI,OAAO,OAAO,WAAW,EAAE,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,KAAK,IAAI,KAAK,GAAG,EAAE,OAAO,GAAG,SAAS,aAAa,OAAO,CAAC,WAAW,GAAG,SAAS,UAAU,MAAM,CAAC,EAAE,KAAK,eAAe,MAAM,GAAG,OAAO,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYzyW,EAAE,CAZqzW,gFAAgF,4WAA4W,+PAA+P,gHAAgH,kPAAkP,8FAA8F,yQAAyQ,kOAAkO,8JAYz5Z,EAAE,cAAc,EAAiC,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE7B,EAAoB0b,GAAgB,CAAC,UAAU,CAAC,aAAa,KAAK,MAAM,SAAS,KAAKlb,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,OAAO,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,yBAAyB,MAAM,WAAW,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,qGAAqG,gBAAgB,GAAK,MAAM,OAAO,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAAS8b,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,uBAAuB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,uBAAuB,IAAI,4GAA4G,OAAO,KAAK,EAAE,CAAC,cAAc,uBAAuB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,uBAAuB,IAAI,wGAAwG,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGzxB,EAAkB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EACh+D,GAAqB,CAAC4yB,QAAU,CAACC,MAAQ,CAACC,KAAO,SAASC,YAAc,CAACC,sBAAwB,GAAG,CAAC,EAAEC,QAAU,CAACH,KAAO,iBAAiBI,KAAO,kBAAkBC,MAAQ,CAAC,EAAEJ,YAAc,CAACK,sBAAwB,MAAMC,yBAA2B,QAAQC,kBAAoB,OAAOC,yBAA2B,OAAOC,gBAAkB,0GAA8HC,oCAAsC,sHAA4IC,6BAA+B,OAAOC,qBAAuB,OAAOX,sBAAwB,IAAIY,iBAAmB,2BAA6BC,qBAAuB,KAAK,CAAC,EAAEC,mBAAqB,CAAChB,KAAO,UAAU,CAAC,CAAC,C,OCbvM,SAAS9xB,GAAqB,EAAU,GAAGsgB,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,sGAA9X,GAAgBtK,GAAOvC,EAAO,GAAG,EAAQzT,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAmPC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM+gB,EAAO9gB,EAAiBgT,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAahhB,OAAmB,CAAC,GAAG6gB,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQ/gB,GAAwB,CAAC,KAAK,YAAY,MAAM,WAAW,EAAQC,GAAS+S,EAAO,OAAO9S,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,QAAM,QAAM,GAAG6gB,MAAgB,CAAC,GAAGA,EAAM,UAAUsS,GAAOtS,EAAM,WAAW,MAAM,UAAU2K,GAAO3K,EAAM,WAAW,WAAW,QAAQhhB,GAAwBghB,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAU5gB,IAAwB,EAAM,IAAe4gB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAUvf,GAAuB,gBAAiB,SAAS,EAAM,EAAI,CAAC,IAAM4gB,EAAY3gB,EAAO,IAAI,EAAQ4gB,EAAWC,GAAKF,EAAkBG,EAAgB7gB,EAAY,EAAO,CAAC,eAAa,aAAWgT,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG2N,GAAWlhB,GAAS6gB,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,WAAAme,GAAW,eAAe,YAAY,IAAIrR,EAAW,UAAQ,kBAAAuR,EAAiB,CAAC,EAAQnR,EAAiBlhB,GAAuB4gB,EAAMpB,CAAQ,EAA4D2B,EAAkBzN,EAAGtU,GAAlDgB,EAA4F,EAAQ+yB,MAAoB1R,IAAc,YAAuC,MAAoB,gBAAK5O,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKnhB,GAAS,CAAC,QAAQ2f,EAAS,QAAQ,GAAM,SAAsB,gBAAK/f,GAAW,CAAC,MAAMH,GAAY,SAAsB,gBAAMsT,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,iBAAiBG,EAAUC,CAAU,EAAE,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,GAAGU,CAAK,EAAE,GAAGtiB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,MAAM,CAAC,EAAEuiB,EAAYC,CAAc,EAAE,SAAS,CAAc,gBAAM9O,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,oDAAoD,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oDAAoD,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,kBAAkB,CAAC,EAAE,SAAS,CAACugB,EAAY,GAAgB,gBAAKjB,GAAgB,CAAC,eAAe1yB,GAAU,4BAA4B,GAAK,6BAA6B,GAAK,0BAA0B,EAAE,yBAAyB,OAAO,yBAAyBD,GAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,oDAAoD,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAsB,gBAAKqT,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKjU,EAAe,CAAC,SAAsB,gBAAK8S,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,4EAA4E,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,KAAKwgB,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,mDAAmD,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGl0B,GAAqB,CAAC,UAAU,CAAC,SAAsB,gBAAKY,EAAe,CAAC,SAAsB,gBAAK8S,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,wDAAwD,qBAAqB,OAAO,sBAAsB,6EAA6E,0BAA0B,WAAW,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,mBAAmB,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK9O,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yBAAyB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,SAAS,qBAAqB,KAAK,EAAE,SAAS,CAAC,UAAU,CAAC,iBAAiB,0BAA0B,CAAC,CAAC,CAAC,EAAEugB,EAAY,GAAgB,gBAAKpf,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKjU,EAAe,CAAC,SAAsB,gBAAK8S,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,4EAA4E,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,kBAAkB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,KAAKygB,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQhzB,GAAI,CAAC,kFAAkF,oPAAoP,mRAAmR,kPAAkP,6FAA6F,gJAAgJ,gGAAgG,+EAA+E,GAAGC,GAAgB,sdAAsd,EAWtrS,GAAgB4S,EAAQjT,GAAUI,GAAI,cAAc,EAAiC,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE4T,EAAoB+e,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,QAAQ,MAAM,EAAE,MAAM,UAAU,KAAKve,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,MAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAASmf,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,YAAY,MAAM,SAAS,aAAa,QAAQ,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG/f,EAAwB1S,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,iGCX17EC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA0TC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAyC8U,GAAgC,EAAQ,IAAgB,EAAM,EAAQ,CAAC,EAAE,IAAe,CAAC,IAAM0e,EAAe,QAAcC,EAAOC,EAAQ,QAAQC,GAAcH,EAAoB,CAAC,cAAY,WAAS,iBAAe,QAAM,WAAS,kBAAgB,OAAK,cAAY,wBAAsB,wBAAsB,wBAAsBE,EAAcE,EAAc,CAAC,cAAY,WAAS,iBAAe,QAAM,WAAS,kBAAgB,OAAK,cAAY,wBAAsB,wBAAsB,sBAAoB,EAAQ/D,EAAO,OAAO7P,CAAK,EAAE,GAAG,CAAC,OAAO6P,EAAO,eAAe4D,EAAOG,CAAa,CAAE,MAAM,CAAC,GAAG,CAAC,OAAO/D,EAAO,eAAe2D,EAAeI,CAAa,CAAE,MAAM,CAAC,OAAO/D,EAAO,eAAe,CAAE,CAAC,CAAC,EAAgV5vB,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKC,GAAa,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,IAAI,EAAE,OAAO,CAAC,EAAE,MAAM,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,0BAA0B,KAAK,YAAY,EAAE,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM,yBAAyB,EAAE,KAAK,iBAAiB,CAAC,GAASC,IAAW,CAAC,QAAM,WAAS,cAAmD2tB,EAA3B/a,EAAagb,CAA0B,CAAC,EAAU3tB,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM0f,EAAOzf,EAAiB2R,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAa3f,OAAmB,CAAC,GAAGwf,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQ1f,GAAS2R,EAAO,OAAO1R,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,OAAK,eAAa,UAAQ,QAAM,GAAGyf,MAAgB,CAAC,GAAGA,EAAM,UAAUiM,GAAMjM,EAAM,UAAU,UAAU2T,GAAS3T,EAAM,WAAW,6FAA6F,UAAUkM,GAAclM,EAAM,WAAW,EAAI,GAAUxf,IAAwB,EAAM,IAAewf,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAW5xG,GAAgBtM,EAX6yG7R,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMwf,EAAYvf,EAAO,IAAI,EAAQwf,EAAWC,GAAKF,EAAkBG,EAAgBzf,EAAY,EAAO,CAAC,eAAa,gBAAc,aAAW4R,EAAc,EAAQqhB,EAAkBlhB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG2N,GAAW9f,GAASyf,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,eAAe,YAAY,IAAI8M,EAAW,UAAQ,kBAAAyS,EAAiB,CAAC,EAAQrS,EAAiB9f,GAAuBwf,EAAMpB,CAAQ,EAAuC2B,EAAkBzN,EAAGlT,EAA0C,EAAQi0B,EAAiB5e,GAAc,EAAE,MAAoB,gBAAKhD,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAK/f,GAAS,CAAC,QAAQue,EAAS,QAAQ,GAAM,SAAsB,gBAAK1e,GAAW,CAAC,MAAMJ,GAAY,SAAsB,gBAAMkS,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,gBAAgBG,EAAUC,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,GAAGU,CAAK,EAAE,SAAS,CAAc,gBAAKpO,EAAK,CAAC,KAAKshB,EAAU,YAAY,GAAK,OAAO,YAAY,aAAaC,EAAU,QAAQ,YAAY,SAAsB,gBAAK/hB,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,gBAAKpR,GAAO,CAAC,WAAW,CAAC,IAAI,gBAAgB,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQoT,GAA0B4f,GAAmB,GAAG,CAAC,EAAE,YAAY,IAAI,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,MAAM,aAAa,IAAI,6FAA6F,OAAO,4bAA4b,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,kBAAkB,QAAyB,mBAAiB,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK5hB,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,0BAA0B,KAAK,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,mBAAmB,EAAE,SAAsB,gBAAKsC,GAAmB,CAAC,SAAsB,gBAAKrU,GAAU,CAAC,MAAMF,GAAO,EAAE,UAAU,EAAW,EAAe,IAAW,CAAC,IAAMi0B,EAA6BhG,GAAY,QAAQ,EAAQiG,EAAYpB,GAAemB,EAA6B,CAAC,OAAO,GAAG,qBAAqB,EAAE,SAAS,WAAW,MAAM,SAAS,EAAEH,CAAgB,EAAE,MAAoB,gBAAKhzB,EAAU,CAAC,SAAsB,gBAAMmR,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,0BAA0B,KAAK,gBAAgB,qEAAqE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,mBAAmB,EAAE,SAAS,CAAc,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK7S,EAAe,CAAC,SAAsB,gBAAK0R,EAAO,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,0BAA0B,UAAU,sBAAsB,gGAAgG,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,MAAM,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAKiiB,EAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,gBAAK9gB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK7S,EAAe,CAAC,SAAsB,gBAAK0R,EAAO,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,wDAAwD,0BAA0B,UAAU,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,oBAA0B,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK7S,EAAe,CAAC,SAAsB,gBAAK0R,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,4FAA4F,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,KAAKkiB,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWntU,EAAE,CAX+tU,kFAAkF,oRAAoR,2RAA2R,gLAAgL,yRAAyR,mSAAmS,iHAAiH,8JAA8J,sRAAsR,sdAW/mY,EAAE,cAAc,EAAiC,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE7gB,EAAoB+f,GAAgB,CAAC,UAAU,CAAC,aAAa,6FAA6F,MAAM,UAAU,KAAKvf,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAK,YAAY;wDAA6F,MAAM,kBAAkB,KAAKA,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAASmgB,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAU,CAAC,IAAMG,EAAOY,EAAQ,OAAaC,EAASD,EAAQ,SAAeE,EAAgBngB,GAAW,IAAInU,GAAO,EAAEwzB,EAAOa,CAAQ,EAAE,OAAOpf,GAAkB,KAAKqf,EAAgB,QAAQ,CAAC,EAAEF,CAAO,CAAE,CAAC,C,OCuBv1C,SAAwBG,GAAyB,CAAC,qBAAmB,CACxE,IAAMC,EAAe,CAAC3jB,GAAQ,WAAiB4jB,EAAY,GAAG,CAAC,EAAE,eAAe,EAAE,EAAE,gBAAgB,EAAMD,EACP,QAAQ,IAAI,+CAA+C,EAA9J,SAAS,cAAc,IAAI,YAAY,qBAAqB,CAAC,QAAQ,GAAK,WAAW,EAAI,CAAC,CAAC,CAAsE,EAAQE,EAAQ,MAAM,QAAQC,CAAiB,EAAEA,EAAkB,GAAGA,EAC1J,MAD+K,CAACD,GAAS,CAAc,gBAAM,eAAeA,CAAO,EAAuB,gBAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,MAAM,OAAO,SAAS,MAAM,EAAE,QAAQD,EAAY,KAAK,SAAS,SAAS,EAAE,UAAU,GAAG,EAAI,EAAE,MAAM,SAAS,EAAE,MAAM,OAAK,EAAE,eAAe,EAC1jBA,EAAY,CAAC,EAAG,EAAE,aAAa,cAAc,SAAS,kBAAkB,CAAC,EAAuB,gBAAK,MAAM,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,SAAsB,gBAAM,aAAaC,EAAQ,CAAC,MAAM,CAAC,GAAGA,EAAQ,OAAO,OAAO,CAAC,EAAE,MAAM,OAAO,OAAO,MAAM,EAAE,QAAQ,GAAG,CAACD,EAAY,CAAC,EACvRC,EAAQ,OAAO,SAASA,EAAQ,MAAM,QAAQ,CAAC,CAAG,EAAE,KAAK,SAAS,SAAS,EAAE,UAAU,GAAG,EAAI,EAAE,MAAM,SAAS,EAAE,MAAM,OAAK,EAAE,eAAe,EAC/ID,EAAY,CAAC,EAAG,EAAE,aAAa,aAAa,CAAC,CAAC,CAAC,CAAE,C,gDAClDnhB,EAAoBihB,GAAyB,CAAC,kBAAkB,CAAC,KAAKzgB,EAAY,kBAAkB,MAAM,YAAY,YAAY,+CAA+C,CAAC,CAAC,C,OCzCwV,SAAS+gB,GAAe,EAAM,CAAmI,OAA/H9U,IAAQ,OAAc,EAAKA,IAAQ,QAAe,IAAO,OAAOA,GAAQ,UAAU,CAAC,OAAO,SAASA,CAAK,EAAS+U,GAAqB,KAAK,IAAI,EAAE,KAAK,IAAI,IAAI,KAAK,MAAM/U,CAAK,CAAC,CAAC,CAAE,CAAC,SAASgV,GAAuB,EAAM,CAAC,IAAMC,GAAUH,GAAeI,CAAK,EAAE,GAAG,GAAG,OAAOC,GAAyBF,EAAU,GAAmD,CAAC,SAASG,GAAY,EAAM,CAAoM,OAAhMpV,GAAO,KAAW,GAAM,OAAOA,GAAQ,SAAgBA,EAAM,KAAK,EAAK,OAAOA,GAAQ,SAAkFoV,GAAxDpV,EAAM,OAAOA,EAAM,MAAMA,EAAM,OAAOA,EAAM,IAAiC,EAAS,EAAG,CAAC,SAASqV,GAAU,EAAM,EAAS,CAAC,IAAMzT,EAAM5B,EAAM,KAAK,CAAC,CAAC,YAAY,EAAE,GAAG,CAAC4B,GAAOA,IAAQ,eAAeA,IAAQ,OAAQ,MAAM,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAG,IAAM0T,EAAS,4CAA4C,KAAK1T,CAAK,EAAE,GAAG0T,EAAU,MAAM,CAAC,EAAE,SAASA,EAAS,GAAGA,EAAS,GAAG,EAAE,EAAE,EAAE,SAASA,EAAS,GAAGA,EAAS,GAAG,EAAE,EAAE,EAAE,SAASA,EAAS,GAAGA,EAAS,GAAG,EAAE,EAAE,EAAEA,EAAS,GAAG,SAASA,EAAS,GAAGA,EAAS,GAAG,EAAE,EAAE,GAAG,EAAG,IAAMC,EAAI,gCAAgC,KAAK3T,CAAK,EAAE,GAAG2T,EAAK,MAAM,CAAC,EAAE,SAASA,EAAI,EAAE,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,SAASA,EAAI,EAAE,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,SAASA,EAAI,EAAE,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE,EAAE,EAAEA,EAAI,GAAG,SAASA,EAAI,GAAG,EAAE,EAAE,GAAG,EAAG,IAAMC,EAAI,kFAAkF,KAAK5T,CAAK,EAAE,GAAG4T,EAAI,CAAC,IAAM1T,EAAM0T,EAAI,GAAGA,EAAI,EAAE,CAAC,SAAS,GAAG,EAAE,WAAWA,EAAI,EAAE,EAAE,IAAI,IAAI,WAAWA,EAAI,EAAE,EAAE,IAAI,IAAI,MAAM,CAAC,EAAE,KAAK,IAAI,EAAE,KAAK,IAAI,IAAI,OAAOA,EAAI,EAAE,CAAC,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,KAAK,IAAI,IAAI,OAAOA,EAAI,EAAE,CAAC,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,KAAK,IAAI,IAAI,OAAOA,EAAI,EAAE,CAAC,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,KAAK,IAAI,IAAI1T,CAAK,CAAC,CAAC,CAAE,CAAC,OAAO2T,CAAS,CAAC,SAASC,GAAmB,EAAM,EAAK,EAAS,CAAC,IAAMjQ,EAAI2P,GAAYpV,CAAK,EAAE,GAAG,CAACyF,EAAI,MAAM,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,GAAGA,EAAI,WAAW,GAAG,GAAGA,EAAI,WAAW,KAAK,GAAGA,IAAM,eAAeA,IAAM,OAAQ,OAAO4P,GAAU5P,EAAIgQ,CAAQ,EAAG,GAAG,OAAO,SAAW,KAAa,CAACE,EAAK,OAAOF,EAAS,IAAMG,EAAM,SAAS,cAAc,MAAM,EAAE,EAAM,MAAM,MAAMnQ,EAAI,EAAM,MAAM,QAAQ,OAAOkQ,EAAK,YAAYC,CAAK,EAAE,IAAMC,EAAS,iBAAiBD,CAAK,CAAC,CAAC,MAAqB,OAAfA,EAAM,OAAO,EAASP,GAAUQ,EAASJ,CAAQ,CAAE,CAAC,SAASK,GAAa,EAAM,CAAqD,OAAjD,OAAOC,GAAQ,SAAe,CAAC,IAAIA,EAAM,IAAI,EAAE,EAAQ,CAAC,IAAIA,GAAO,KAAKC,GAAkB,IAAID,GAAO,KAAK,GAAG,OAAOA,GAAO,OAAO,UAAUA,GAAO,UAAU,UAAUA,GAAO,SAAS,CAAE,CAAC,SAASE,GAAiB,EAAI,EAAU,CAAC,IAAMC,EAAK,KAAK,IAAI,EAAE,KAAK,MAAMC,CAAS,CAAC,EAAQC,EAAI,GAAGC,EAAI,GAAGH,IAAaI,EAAOC,GAAY,IAAIH,CAAG,EAAE,GAAGE,EAAO,OAAOA,EAAO,IAAME,EAAQ,IAAI,SAAS,EAAQ,IAAS,CAAC,IAAMT,EAAM,IAAI,MAAM,EAAM,YAAY,YAAY,EAAM,WAAW,CAAC,GAAG,CAAC,IAAMU,EAAOV,EAAM,aAAaA,EAAM,eAAe,EAAMW,EAAUC,EAAUF,GAAQ,GAAG,EAAM,KAAK,IAAI,EAAE,KAAK,MAAMG,GAAgBV,CAAI,CAAC,EAAE,EAAO,KAAK,IAAI,EAAE,KAAK,MAAMQ,EAAMD,CAAM,CAAC,IAAQ,EAAO,KAAK,IAAI,EAAE,KAAK,MAAMG,GAAgBV,CAAI,CAAC,EAAE,EAAM,KAAK,IAAI,EAAE,KAAK,MAAMS,EAAOF,CAAM,CAAC,GAAG,IAAMI,EAAO,SAAS,cAAc,QAAQ,EAAE,EAAO,MAAMH,EAAM,EAAO,OAAOC,EAAO,IAAMtC,EAAQwC,EAAO,WAAW,KAAK,CAAC,mBAAmB,EAAI,CAAC,EAAE,GAAG,CAACxC,EAAQ,MAAU,MAAM,0BAA0B,EAAE,EAAQ,sBAAsB,GAAMA,EAAQ,UAAU0B,EAAM,EAAE,EAAEW,EAAMC,CAAM,EAAErf,EAAQ+c,EAAQ,aAAa,EAAE,EAAEqC,EAAMC,CAAM,CAAC,CAAE,OAAOG,EAAM,CAACC,EAAOD,CAAK,CAAE,CAAC,EAAE,EAAM,YAAYC,EAAO,gBAAI,MAAM,yBAAyBV,GAAK,CAAC,EAAE,EAAM,IAAIA,CAAI,CAAC,EAA0E,GAAxEE,GAAY,IAAIH,EAAII,CAAO,EAAEA,EAAQ,UAAUD,GAAY,OAAOH,CAAG,CAAC,EAAKG,GAAY,KAAK,GAAG,CAAC,IAAMS,EAAOT,GAAY,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,MAASS,GAAOT,GAAY,OAAOS,CAAM,CAAE,CAAC,OAAOR,CAAQ,CAAC,SAASS,GAAU,EAAM,CAAC,OAAOjX,EAAM,EAAE,EAAEA,EAAM,IAAI,IAAIA,CAAM,CAAC,SAASkX,GAAY,EAAK,EAAM,EAAM,CAAC,EAAK1E,GAAO5Q,EAAM,EAAE,EAAK4Q,EAAM,GAAG5Q,EAAM,EAAE,EAAK4Q,EAAM,GAAG5Q,EAAM,EAAE,EAAK4Q,EAAM,GAAG5Q,EAAM,CAAE,CAAC,SAASuV,GAAa,EAAO,EAAU,EAAU,EAAW,EAAS,EAAW,EAAI,CAAC,IAAMC,EAAK,IAAI,kBAAkBC,EAAO,IAAI,EAAO,CAAC,QAAM,UAAQA,EAAaC,EAAO,EAAEC,EAAW,IAAUC,EAAkB,KAAK,MAAMC,EAAUC,EAAS,EAAE,EAAE,IAAI,IAAIlF,EAAM,EAAEA,EAAM4E,EAAK,OAAO,GAAO,EAAG,EAAK5E,GAAOyE,GAAUG,EAAK5E,GAAO8E,CAAM,EAAE,EAAK9E,EAAM,GAAGyE,GAAUG,EAAK5E,EAAM,GAAG8E,CAAM,EAAE,EAAK9E,EAAM,GAAGyE,GAAUG,EAAK5E,EAAM,GAAG8E,CAAM,EAAG,IAAMK,GAAS,EAAE,EAAE,EAAO,EAAO,EAAO,IAAS,CAAC,GAAG5lB,EAAE,GAAGA,GAAG2kB,GAAOnb,EAAE,GAAGA,GAAGob,EAAO,OAAO,IAAMnE,GAAOjX,EAAEmb,EAAM3kB,GAAG,EAAE,EAAKygB,GAAOyE,GAAUG,EAAK5E,GAAOoF,EAAOC,CAAM,EAAE,EAAKrF,EAAM,GAAGyE,GAAUG,EAAK5E,EAAM,GAAGsF,EAAOD,CAAM,EAAE,EAAKrF,EAAM,GAAGyE,GAAUG,EAAK5E,EAAM,GAAGuF,EAAOF,CAAM,CAAE,EAAQG,EAAM,CAAC,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,GAAG,CAAC,EAAE,IAAI,IAAIzc,EAAE,EAAEA,EAAEob,EAAO,IAAK,IAAI,IAAI5kB,EAAE,EAAEA,EAAE2kB,EAAM,IAAI,CAAC,IAAMlE,GAAOjX,EAAEmb,EAAM3kB,GAAG,EAAQkmB,EAAU,KAAK,MAAM,KAAKb,EAAK5E,GAAO,KAAK4E,EAAK5E,EAAM,GAAG,KAAK4E,EAAK5E,EAAM,EAAE,EAAM0F,EAAeV,EAAqBW,IAAY,UAAW,IAAiBH,EAAMzc,EAAE,EAAE,EAAExJ,EAAE,GAAG,KAAK,GAAYomB,IAAY,WAAU,IAAiB,KAAK,OAAO,EAAE,IAAI,KAAK,IAAMC,EAAOH,EAAUC,EAAeG,EAAIC,EAAiBV,EAAOR,EAAK5E,GAAO4F,EAAO,EAAQN,EAAOV,EAAK5E,EAAM,GAAG4F,EAAO,EAAQL,EAAOX,EAAK5E,EAAM,GAAG4F,EAAO,EAAElB,GAAYE,EAAK5E,EAAM4F,CAAM,EAAKD,IAAY,mBAAmBR,EAAQ5lB,EAAE,EAAEwJ,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,EAAE,EAAEJ,EAAQ5lB,EAAE,EAAEwJ,EAAE,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,EAAE,EAAEJ,EAAQ5lB,EAAEwJ,EAAE,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,EAAE,EAAEJ,EAAQ5lB,EAAE,EAAEwJ,EAAE,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,EAAE,GAAWI,IAAY,aAAYR,EAAQ5lB,EAAE,EAAEwJ,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,CAAC,EAAEJ,EAAQ5lB,EAAE,EAAEwJ,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,CAAC,EAAEJ,EAAQ5lB,EAAE,EAAEwJ,EAAE,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,CAAC,EAAEJ,EAAQ5lB,EAAEwJ,EAAE,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,CAAC,EAAEJ,EAAQ5lB,EAAE,EAAEwJ,EAAE,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,CAAC,EAAEJ,EAAQ5lB,EAAEwJ,EAAE,EAAEqc,EAAOE,EAAOC,EAAO,EAAE,CAAC,EAAG,CAAE,OAAO,IAAI,UAAUX,EAAKV,EAAMC,CAAM,CAAE,CAM37L,SAAwB4B,GAAO,EAAM,CAAC,GAAK,CAAC,QAAM,YAAU,WAAW,YAAU,IAAI,aAAW,IAAI,WAAS,GAAG,YAAU,EAAE,OAAK,GAAG,UAAUC,EAAe,SAAO,MAAM,UAAQ,GAAK,SAAOtY,EAAYuY,EAAavY,EAAM,gBAAsBwY,EAASxY,EAAM,UAAU,UAAgB+G,EAAU,CAAC,QAAQuR,GAAgB,SAAS,GAAK,cAAcA,GAAgB,eAAe,GAAK,MAAM1D,GAAe0D,GAAgB,KAAK,EAAE,UAAUA,GAAgB,WAAW,EAAE,EAAQG,EAAM7C,GAAaC,CAAK,EAAQ6C,EAAQ53B,EAAO,IAAI,EAAQ63B,EAAU73B,EAAO,IAAI,EAAQ83B,EAAc93B,EAAO,IAAI,EAAQ+3B,EAAS/3B,EAAO,IAAI,EAAQg4B,EAAch4B,EAAO,CAAC,EAAQi4B,EAAUj4B,EAAO,IAAI,EAAQk4B,EAAUl4B,EAAO,CAAC,WAAW,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,GAAG,CAAC,CAAC,EAAQm4B,EAAS/mB,EAAUwmB,EAAQ,CAAC,KAAK,EAAK,CAAC,EAAQQ,EAAc9mB,EAAiB,EAAQ6F,EAAShE,GAAa,QAAQ,IAAIA,GAAa,OAAY,CAACklB,EAAYC,GAAgBr4B,EAAS,KAAK,IAAI,EAAQs4B,EAAW,GAAGpB,EAAU,GAAGV,EAAU,GAAGF,EAAW,GAAGG,EAAS,GAAGvB,EAAU,GAAGqD,EAAK,GAAGpE,GAAYqD,CAAY,EAAE,GAAGrD,GAAYsD,CAAQ,EAAE,GAAGzR,EAAU,QAAQ,GAAGA,EAAU,cAAc,GAAGA,EAAU,MAAM,GAAGA,EAAU,UAAU,GAAGwS,EAAQ,GAAGd,EAAM,MAAYxc,GAAM,EAAmBob,IAAa,CAAC,IAAMV,EAAOgC,EAAU,QAAcxB,EAAO4B,EAAU,QAAQ,GAAG,CAACpC,GAAQ,CAACQ,GAAQ,CAACoC,EAAQ,OAAO,IAAMpF,EAAQwC,EAAO,WAAW,IAAI,EAAE,GAAG,CAACxC,EAAQ,QAAUwC,EAAO,QAAQQ,EAAO,OAAOR,EAAO,SAASQ,EAAO,UAAQ,EAAO,MAAMA,EAAO,MAAM,EAAO,OAAOA,EAAO,QAAQ,GAAK,CAAC,aAAW,OAAK6B,EAAU,QAAcQ,EAAa,CAACf,EAAM,IAAIxC,EAAUgC,EAAUV,EAAUkC,EAAmB,QAAQ,CAAC,EAAEjC,EAASY,EAAW,EAAEA,EAAW,EAAEA,EAAW,EAAEA,EAAW,EAAED,EAAI,EAAEA,EAAI,EAAEA,EAAI,EAAEA,EAAI,CAAC,CAAC,CAAC,KAAK,GAAG,EAAMuB,EAAUC,GAAoB,IAAIH,CAAY,EAAE,GAAG,CAACE,IAAW,EAAUzC,GAAaE,EAAOc,EAAUV,EAAUkC,EAAmBjC,EAASY,EAAWD,CAAG,EAAEwB,GAAoB,IAAIH,EAAaE,CAAS,EAAKC,GAAoB,KAAK,IAAG,CAAC,IAAM7C,EAAO6C,GAAoB,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,MAAS7C,GAAO6C,GAAoB,OAAO7C,CAAM,CAAE,CAAE,IAAI8C,EAAKhB,EAAc,QAAQ,AAASgB,IAAK,EAAc,QAAQ,SAAS,cAAc,QAAQ,GAAKA,EAAK,QAAQzC,EAAO,OAAOyC,EAAK,SAASzC,EAAO,UAAQ,EAAK,MAAMA,EAAO,MAAM,EAAK,OAAOA,EAAO,QAAQ,IAAM0C,EAAYD,EAAK,WAAW,IAAI,EAAMC,IAAmBA,EAAY,aAAaH,EAAU,EAAE,CAAC,EAAEvF,EAAQ,UAAU,EAAE,EAAEwC,EAAO,MAAMA,EAAO,MAAM,EAAE,EAAQ,yBAAyB,cAAc,EAAQ,OAAO,OAAOxC,EAAQ,UAAUyF,EAAK,EAAE,CAAC,EAAKN,EAAK,IAAG,EAAQ,OAAO,QAAQA,EAAK,EAAE,KAAK,EAAQ,yBAAyB,UAAUnF,EAAQ,UAAUyF,EAAK,EAAE,CAAC,EAAE,EAAQ,OAAO,OAAO,EAAQ,yBAAyB,eAAe,EAAExoB,MAAc,CAAC,IAAMqkB,EAAKiD,EAAQ,QAAcoB,MAAkB,CAAC,EAAU,QAAQ,CAAC,WAAWtE,GAAmB+C,EAAa9C,EAAK,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,IAAID,GAAmBgD,EAAS/C,EAAK,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,GAAG,CAAC,CAAC,EAAExZ,EAAK,CAAE,EAAkB,GAAhB6d,EAAc,EAAK,CAACrE,GAAM,OAAO,iBAAmB,IAAY,OAAO,IAAMsE,EAAS,IAAI,iBAAiBD,CAAa,EAAEC,EAAS,QAAQ,SAAS,gBAAgB,CAAC,WAAW,GAAK,gBAAgB,CAAC,QAAQ,QAAQ,mBAAmB,CAAC,CAAC,EAAE,IAAMC,EAAO,WAAW,8BAA8B,EAAoD,OAAlDA,EAAO,mBAAmB,SAASF,CAAa,MAAY,CAACC,EAAS,WAAW,EAAEC,EAAO,sBAAsB,SAASF,CAAa,CAAE,CAAE,EAAE,CAACvB,EAAaC,CAAQ,CAAC,EAAEpnB,MAAc,CAAC,IAAM6oB,EAAW,EAAEnB,EAAc,QAAme,MAA3d,GAAU,QAAQ,KAAK/C,GAAiB0C,EAAM,IAAIxC,CAAS,CAAC,CAAC,KAAK,GAAQ,CAAIgE,IAAanB,EAAc,UAAe,EAAU,QAAQoB,EAAOd,EAAec,EAAO,MAAMA,EAAO,MAAM,EAAEje,EAAK,EAAE,CAAC,CAAC,CAAC,UAAU,CAAIge,IAAanB,EAAc,SAAkBL,EAAM,MAAM3C,IAAmBC,GAAiBD,GAAkBG,CAAS,CAAC,CAAC,KAAK,GAAQ,CAAIgE,IAAanB,EAAc,UAAe,EAAU,QAAQoB,EAAOd,EAAec,EAAO,MAAMA,EAAO,MAAM,EAAEje,EAAK,EAAE,CAAC,CAAG,CAAC,MAAY,CAAC,EAAc,SAAU,CAAE,EAAE,CAACwc,EAAM,IAAIxC,CAAS,CAAC,EAAE7kB,MAAc,CAAC6K,EAAK,CAAE,EAAE,CAACgc,EAAUV,EAAUF,EAAWG,EAAS8B,EAAKC,EAAQF,CAAU,CAAC,EAAEjoB,MAAc,CAAIynB,EAAS,SAAS,MAAK,qBAAqBA,EAAS,OAAO,EAAE,EAAS,QAAQ,KAAK,IAAMsB,EAAuB,CAACliB,GAAU8O,EAAU,cAA+C,GAA9BmS,GAAiC,CAACK,GAAS,CAACxS,EAAU,SAAS,CAACoT,GAAwB,CAAClB,GAAU,OAAO,SAAW,IAAY,CAAChd,EAAK,EAAE,MAAO,CAAC,IAAMme,EAAU,YAAY,IAAI,EAAQC,EAASpiB,EAASmiB,EAAUE,GAAkB,IAA6BC,EAASH,EAAcI,EAAQ,EAC1+IC,EAAS3F,GAAuB/N,EAAU,KAAK,EAAE,IAAU2T,EAAU,KAAK,KAAK,IAAI,EAAE,KAAK,IAAI,IAAI3T,EAAU,SAAS,CAAC,EAAE,IAAI,MAAY4T,EAAK,GAAK,CAAC,GAAG,CAAC1B,GAAU,SAAS,kBAAkB,WAAWxhB,GAAK4iB,EAAU,EAAS,QAAQ,KAAKpe,EAAK,MAAU,CAAmC,GAAnC,GAASxE,EAAI8iB,EAAS,EAAS9iB,EAAO+iB,GAASC,EAAS,CAAC,IAAMG,EAAO,KAAK,MAAMnjB,EAAIgjB,CAAQ,EAAQI,EAAa,KAAK,IAAID,EAAO,OAAO,EAAE,WAAiBE,EAAWD,EAAa,KAAK,MAAMA,CAAY,EAAQpB,EAAmBpC,GAAYyD,EAAW,EAAE,GAAGJ,EAAUze,EAAKwd,CAAkB,EAAE,GAASgB,CAAS,CAAC,EAAS,QAAQ,sBAAsBE,CAAI,CAAtV,CAAwV,EAAQI,MAAW,CAAI,SAAS,kBAAkB,WAAWlC,EAAS,SAAS,OAAY,EAAS,YAAY,IAAI,EAAE,EAAS,QAAQ,sBAAsB8B,CAAI,EAAE,EAAQK,MAAqB,CAAI,SAAS,kBAAkB,UAAWD,EAAO,GAAWlC,EAAS,SAAS,MAAK,qBAAqBA,EAAS,OAAO,EAAE,EAAS,QAAQ,KAAM,EAA0E,OAAxE,SAAS,iBAAiB,mBAAmBmC,CAAgB,EAAED,EAAO,MAAY,CAAC,SAAS,oBAAoB,mBAAmBC,CAAgB,EAAKnC,EAAS,SAAS,MAAK,qBAAqBA,EAAS,OAAO,EAAE,EAAS,QAAQ,IAAK,CAAE,EAAE,CAACQ,EAAWJ,EAASC,EAAcjhB,CAAQ,CAAC,EAAE,IAAMgjB,EAAS,IAAIxC,EAAM,WAAW,IAAI,IAAI,KAAKA,EAAM,WAAW,IAAI,IAAI,GAASyC,EAAUta,GAAO,QAAQ,MAAMA,EAAM,SAAS,OAAaua,EAAU,CAAC,SAAS,WAAW,MAAM,OAAO,OAAOD,EAAU,OAAO,OAAO,YAAY/B,EAAY,WAAWI,EAAQrE,GAAYqD,CAAY,GAAG,cAAc,IAAA,GAAU,aAAa1b,EAAO,SAAS,SAAS,GAAG+D,CAAK,EAAE,MAAoB,gBAAM,MAAM,CAAC,IAAI8X,EAAQ,MAAMyC,EAAU,cAAc,OAAO,SAAS,CAACD,GAAwB,gBAAK,MAAM,CAAC,aAAa,0BAA0B,cAAc,OAAO,MAAM,CAAC,MAAM,OAAO,YAAY/B,EAAY,cAAc,MAAM,CAAC,CAAC,EAAE,CAACI,GAAsB,gBAAK,MAAM,CAAC,IAAId,EAAM,IAAI,OAAOA,EAAM,OAAO,IAAIA,EAAM,IAAI,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,SAAS,WAAW,MAAM,EAAE,QAAQ,QAAQ,UAAU,QAAQ,eAAewC,CAAQ,CAAC,CAAC,EAAe,gBAAK,SAAS,CAAC,IAAItC,EAAU,aAAaF,EAAM,IAAI,uBAAuBA,EAAM,IAAI,QAAQR,EAAU,oBAAoB,cAAcA,EAAU,oBAAoB,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,SAAS,WAAW,MAAM,EAAE,QAAQsB,EAAQ,QAAQ,OAAO,UAAU,QAAQ,eAAe0B,EAAS,eAAe,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,C,yEAProE,GAAkB,qEAA2E,GAAgB,IAAU,GAAkB,KAAW,GAAyB,IAA6C,GAAc,IAAU,mBAAY,IAAI,IAAU,mBAAoB,IAAI,IAOk2D5nB,EAAoBglB,GAAO,CAAC,MAAM,CAAC,KAAKxkB,EAAY,gBAAgB,MAAM,OAAO,EAAE,UAAU,CAAC,KAAKA,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,kBAAkB,UAAU,SAAS,UAAU,EAAE,aAAa,CAAC,QAAQ,UAAU,SAAS,UAAU,EAAE,aAAa,WAAW,wBAAwB,EAAK,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,MAAM,YAAY,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,aAAa,IAAI,IAAI,KAAK,IAAI,IAAI,KAAK,CAAC,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,CAAC,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,CAAC,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,MAAM,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,gBAAgB,CAAC,KAAKA,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,SAAS,EAAI,EAAE,SAAS,CAAC,KAAKA,EAAY,MAAM,MAAM,SAAS,aAAa,SAAS,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,KAAK,SAAS,MAAM,YAAY,YAAY,cAAc,aAAa,CAAC,QAAQ,GAAK,cAAc,GAAK,MAAMghB,GAAc,UAAU,EAAE,EAAE,SAAS,CAAC,QAAQ,CAAC,KAAKhhB,EAAY,QAAQ,MAAM,UAAU,aAAa,OAAO,cAAc,QAAQ,aAAa,EAAI,EAAE,cAAc,CAAC,KAAKA,EAAY,QAAQ,MAAM,UAAU,aAAa,OAAO,cAAc,QAAQ,aAAa,GAAK,OAAO,GAAO,CAACiM,GAAO,OAAO,EAAE,MAAM,CAAC,KAAKjM,EAAY,OAAO,MAAM,QAAQ,aAAaghB,GAAc,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,OAAO,GAAO,CAAC/U,GAAO,OAAO,EAAE,UAAU,CAAC,KAAKjM,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,OAAO,GAAO,CAACiM,GAAO,OAAO,CAAC,CAAC,EAAE,OAAO,CAAC,KAAKjM,EAAY,aAAa,MAAM,SAAS,aAAa,KAAK,EAAE,QAAQ,CAAC,KAAKA,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,OAAO,aAAa,GAAK,YAAY,oEAAoE,CAAC,CAAC,EAAE,GAAO,YAAY,Q,OCNx1G,SAAS7S,GAAqB,EAAU,GAAG4d,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,6FAAnf,GAAYnL,EAAS2kB,EAAM,EAAQp3B,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAAgOyT,GAAgC,EAAQxT,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,IAAa,EAAM,IAAM,CAAC,GAAIy0B,GAAO,OAAOA,GAAQ,SAAkB,MAAM,CAAC,GAAGA,EAAM,KAAG,CAAE,EAAQx0B,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMue,EAAOte,EAAiBwQ,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAaxe,OAAmB,CAAC,GAAGqe,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQve,GAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAASuQ,EAAO,OAAOtQ,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAGqe,MAAgB,CAAC,GAAGA,EAAM,QAAQxe,GAAwBwe,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAUpe,IAAwB,EAAM,IAAeoe,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAUhjE,GAAgBtM,EAVikEzQ,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMoe,EAAYne,EAAO,IAAI,EAAQoe,EAAWC,GAAKF,EAAkBG,EAAgBre,EAAY,EAAO,CAAC,eAAa,aAAWwQ,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG2N,GAAW1e,GAASqe,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,WAAAmoB,GAAW,eAAe,YAAY,IAAIrb,EAAW,UAAQ,kBAAAub,EAAiB,CAAC,EAAQnb,EAAiB1e,GAAuBoe,EAAMpB,CAAQ,EAAQud,EAAsB,CAAC,EAAO,CAAC,wBAAsB,SAAO7oB,GAAyBuN,CAAW,EAAQub,EAAeC,EAAsB,MAAM,GAAGtX,IAAO,CAAC,MAAM/N,MAAUslB,EAAWloB,GAAkB,EAAI,EAAE,GAAG,CAAE,CAAC,EAAQmM,EAAkBzN,EAAG5R,GAAkB,GAAGi7B,CAAqB,EAA2D,OAAzD5oB,EAAmBsN,EAAY,CAAC,QAAQub,CAAc,CAAC,EAAsB,gBAAKnqB,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAK3e,GAAS,CAAC,QAAQmd,EAAS,QAAQ,GAAM,SAAsB,gBAAKvd,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAK4Q,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,gBAAgBG,EAAUC,CAAU,EAAE,mBAAmB,YAAY,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,0BAA0B,KAAK,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,oBAAoB,GAAGU,CAAK,EAAE,GAAG5f,GAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAE6f,EAAYC,CAAc,EAAE,SAAsB,gBAAKtM,EAA0B,CAAC,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK0lB,GAAO,CAAC,UAAU,WAAW,UAAU,CAAC,cAAc,GAAK,QAAQ,GAAK,UAAU,GAAG,MAAM,GAAG,EAAE,gBAAgB,eAAe,WAAW,IAAI,SAAS,qBAAqB,QAAQ,GAAK,KAAK,GAAG,OAAO,OAAO,GAAG,YAAY,MAAMsD,GAAY,CAAC,YAAY,KAAK,WAAW,IAAI,IAAI,4FAA4F,OAAO,kNAAkN,EAAE,EAAE,EAAE,SAAS,YAAY,SAAS,GAAG,UAAU,EAAE,OAAO,MAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,IAAI,MAAM,OAAO,GAAG36B,GAAqB,CAAC,UAAU,CAAC,UAAU,SAAS,WAAW,GAAG,KAAK,EAAE,MAAM26B,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,qNAAqN,EAAE,EAAE,EAAE,SAAS,GAAG,UAAU,EAAE,EAAE,UAAU,CAAC,WAAW,IAAI,KAAK,GAAG,MAAMA,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,qNAAqN,EAAE,EAAE,EAAE,SAAS,IAAI,UAAU,EAAE,EAAE,UAAU,CAAC,WAAW,IAAI,MAAMA,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,qNAAqN,EAAE,EAAE,EAAE,SAAS,GAAG,UAAU,GAAG,EAAE,UAAU,CAAC,WAAW,IAAI,MAAMA,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,4FAA4F,OAAO,mNAAmN,EAAE,EAAE,EAAE,SAAS,GAAG,UAAU,EAAE,UAAU,EAAE,CAAC,EAAE9a,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU96N,EAAE,CAV07N,gFAAgF,iKAAiK,sIAUzqO,EAAE,cAAc,EAAiC,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEzN,EAAoB4oB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,MAAM,UAAU,KAAKpoB,EAAY,IAAI,CAAC,CAAC,EAAEZ,EAASgpB,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGX,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,wDCVpf9nB,GAAU,UAAU,CAAC,8BAA8B,6BAA6B,CAAC,EAAexR,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,uBAAuB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,uBAAuB,IAAI,4GAA4G,OAAO,KAAK,EAAE,CAAC,cAAc,uBAAuB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,uBAAuB,IAAI,4GAA4G,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,u6BAA+6B,89BAAs+B,49BAAo+B,w9BAAg+B,EAAeC,GAAU,c,wDCAn/IsR,GAAU,UAAU,CAAC,mBAAmB,CAAC,EAAerR,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,+uBAAmvB,syBAA0yB,qyBAAyyB,iyBAAqyB,EAAeC,GAAU,c,mECAz3GC,GAAK,kfAA0fC,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGif,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAKzP,EAAO,IAAI,CAAC,GAAGwP,EAAc,WAAa,KAAG,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQhf,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAGwd,MAAgB,CAAC,GAAGA,EAAM,UAAU0B,GAAO1B,EAAM,WAAW,cAAc,GASr/Bvd,GAAK6P,EATihC5P,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG2d,GAAW7d,GAASwd,CAAK,EAAE,MAAoB,gBAAKzd,GAAI,CAAC,GAAG8d,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,YAAY0c,EAAU,GAAGxc,CAAK,CAAC,CAAC,CAAE,CAS1wC,EAAE,CATsxC,iCAAiCte,GAAK,6DAA6DA,GAAK,iBAS53C,EAAE,cAAc,EAAE,GAAK,YAAY,IAAwB+Q,EAAoB5Q,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAKoR,EAAY,KAAK,CAAC,CAAC,C,wDCTnLL,GAAU,UAAU,CAAC,mBAAmB,CAAC,EAAe,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAe7Q,GAAI,CAAC,suBAA0uB,6xBAAiyB,4xBAAgyB,wxBAA4xB,EAAe,GAAU,c,OCA1yF,SAASC,GAAqB,EAAU,GAAGgc,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,mGAApdhc,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAA2VC,GAAoB,GAAO,CAAC,GAAG,OAAO6c,GAAQ,SAAS,OAAOA,EAAM,GAAI,OAAO,SAASA,CAAK,EAAmB,OAAO,KAAK,IAAI,EAAEA,CAAK,EAAE,IAAK,EAAQ5c,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMyc,EAAOxc,EAAiB0O,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAa1c,OAAmB,CAAC,GAAGuc,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQzc,GAAwB,CAAC,QAAQ,YAAY,SAAS,YAAY,MAAM,YAAY,QAAQ,WAAW,EAAQC,GAASyO,EAAO,OAAOxO,CAAc,EAAQC,IAAU,CAAC,eAAa,OAAK,SAAO,YAAU,KAAG,UAAQ,cAAY,mBAAiB,QAAM,GAAGuc,MAAgB,CAAC,GAAGA,EAAM,UAAUwe,GAAMxe,EAAM,WAAW,yBAAyB,UAAUye,GAAaze,EAAM,WAAW,yBAAyB,UAAU0e,GAAc1e,EAAM,WAAW,wEAAwE,UAAU2e,GAAW3e,EAAM,WAAW,yBAAyB,UAAU4e,GAAS5e,EAAM,WAAW,MAAM,QAAQ1c,GAAwB0c,EAAM,UAAUA,EAAM,SAAS,YAAY,UAAU6e,GAAkB7e,EAAM,WAAW,uEAAuE,GAAUtc,IAAwB,EAAM,IAAesc,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAUjb,GAAuB,gBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMsc,EAAYrc,EAAO,IAAI,EAAQsc,EAAWC,GAAKF,EAAkBG,EAAgBvc,EAAY,EAAO,CAAC,eAAa,gBAAc,aAAW0O,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,UAAAosB,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,GAAGze,GAAW5c,GAASuc,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,WAAAsqB,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAIvd,EAAW,UAAQ,kBAAA0d,EAAiB,CAAC,EAAQtd,EAAiB5c,GAAuBsc,EAAMpB,CAAQ,EAA4D2B,EAAkBzN,EAAG/P,GAAlDe,EAA4F,EAAE,MAAoB,gBAAKmO,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAK7c,GAAS,CAAC,QAAQqb,EAAS,QAAQ,GAAM,SAAsB,gBAAKzb,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAK8O,EAAO,OAAO,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,gBAAgBxc,EAAU4c,CAAU,EAAE,mBAAmB,UAAU,aAAa,SAA0B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,WAAWjd,GAAoB87B,CAAS,EAAE,gBAAgBC,EAAU,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,EAAE,GAAGpe,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgBqe,EAAU,QAAQ,CAAC,EAAE,UAAU,CAAC,gBAAgBC,EAAU,QAAQ,CAAC,EAAE,UAAU,CAAC,gBAAgB,0BAA0B,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,GAAGt8B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAEie,EAAYC,CAAc,EAAE,SAAsB,gBAAK3N,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3P,EAAe,CAAC,SAAsB,gBAAKwO,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2CmtB,EAAU,2CAA2CC,CAAS,EAAE,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,6EAA6E,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2CA,CAAS,EAAE,UAAU,CAAC,qBAAqB,qEAAqE,EAAE,UAAU,CAAC,qBAAqB,6EAA6E,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGx8B,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKY,EAAe,CAAC,SAAsB,gBAAKwO,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,sGAAsG,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,gBAAKxO,EAAe,CAAC,SAAsB,gBAAKwO,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,gBAAKxO,EAAe,CAAC,SAAsB,gBAAKwO,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,gBAAKxO,EAAe,CAAC,SAAsB,gBAAKwO,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,sGAAsG,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ9c,GAAI,CAAC,kFAAkF,qVAAqV,+JAA+J,4JAA4J,sEAAsE,GAAGC,EAAe,EAW/uP,GAAgBqO,EAAQ3O,GAAUK,GAAI,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEqP,EAAoBirB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,WAAW,UAAU,OAAO,EAAE,MAAM,UAAU,KAAKzqB,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,MAAM,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,wEAAwE,MAAM,iBAAiB,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,yBAAyB,MAAM,OAAO,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,yBAAyB,MAAM,aAAa,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,yBAAyB,MAAM,eAAe,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,wEAAwE,MAAM,qBAAqB,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAEZ,EAASqrB,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGjsB,EAAwBnO,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,OCXzzC,SAASC,GAAqB,EAAU,GAAGya,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,2IAAhhB,GAAmBnL,EAAStP,EAAa,EAAQ,GAAgBsP,EAASrP,EAAU,EAAQ,GAAOqP,EAASpP,EAAC,EAAQ,GAA8BoP,EAAS4gB,EAAwB,EAAQ/vB,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,IAAc,GAAGogB,IAAO,CAAC,IAAI,IAAM2b,KAAO3b,EAAM,GAAG2b,GAAK,OAAOA,GAAM,SAAS,OAAOA,CAAsB,EAAQ97B,IAAc,EAAK,EAAS,IAAiB,CAAC,OAAO+7B,EAAK,MAAZ,CAAmB,IAAI,UAAU,OAAO/hB,EAAS,SAASgiB,EAAe,IAAI,UAAU,OAAOhiB,EAAS,SAASgiB,EAAe,IAAI,QAAQ,OAAOhiB,EAAS,OAAOgiB,EAAe,IAAI,aAAa,OAAOhiB,EAAS,YAAYgiB,EAAe,QAAQ,OAAOA,CAAe,CAAC,EAAQ/7B,IAAoB,EAAE,IAAI,yBAAyB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM8a,EAAO7a,EAAiB+M,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAa/a,OAAmB,CAAC,GAAG4a,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQ9a,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS8M,EAAO,OAAO7M,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG4a,MAAgB,CAAC,GAAGA,EAAM,QAAQ/a,GAAwB+a,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAU3a,IAAwB,EAAM,IAAe2a,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAUtZ,GAAuB,gBAAiB,SAAS,EAAM,EAAI,CAAC,IAAM2a,EAAY1a,EAAO,IAAI,EAAQ2a,EAAWC,GAAKF,EAAkBG,EAAgB5a,EAAY,EAAO,CAAC,eAAa,gBAAc,aAAW+M,EAAc,EAAQqhB,EAAkBlhB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG2N,GAAWjb,GAAS4a,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,WAAAssB,GAAW,eAAe,YAAY,IAAIxf,EAAW,UAAQ,kBAAA0f,EAAiB,CAAC,EAAQtf,EAAiBjb,GAAuB2a,EAAMpB,CAAQ,EAAmF2B,EAAkBzN,EAAGtO,GAAzEiB,GAAsBC,EAA6F,EAAE,MAAoB,gBAAKuM,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKlb,GAAS,CAAC,QAAQ0Z,EAAS,QAAQ,GAAM,SAAsB,gBAAK9Z,GAAW,CAAC,MAAMJ,GAAY,SAAsB,gBAAMsN,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,gBAAgBG,EAAUC,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,gBAAgB,kEAAkE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAGU,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,uEAAuE,CAAC,EAAE,GAAGzc,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE0c,EAAYC,CAAc,EAAE,SAAS,CAAc,gBAAKnb,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQqO,GAA0B4f,GAAmB,GAAG,CAAC,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,SAASA,GAAmB,OAAO,QAAQ,kBAAkB,IAAI,8FAA8F,OAAO,2UAA2U,EAAE,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,uBAAuB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGzvB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAMyvB,GAAmB,OAAO,QAAQ,IAAI,8FAA8F,OAAO,2UAA2U,CAAC,CAAC,EAAE/S,EAAYC,CAAc,EAAE,SAAsB,gBAAKtM,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAGof,GAAmB,GAAG,IAAIA,GAAmB,QAAQ,OAAO,GAAG,IAAI,GAAGzvB,GAAqB,CAAC,UAAU,CAAC,EAAE,IAAA,EAAS,CAAC,EAAE0c,EAAYC,CAAc,EAAE,SAAsB,gBAAKnO,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,SAAS,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKvO,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,SAAS,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQO,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAMqN,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAMA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKhO,EAAe,CAAC,SAAsB,gBAAK6M,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,4CAA4C,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG7N,GAAqB,CAAC,UAAU,CAAC,SAAsB,gBAAKgB,EAAe,CAAC,SAAsB,gBAAK6M,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,+DAA+D,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4CAA4C,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,4BAA4B,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAK3N,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKhO,EAAe,CAAC,SAAsB,gBAAK6M,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,yEAAqF,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG7N,GAAqB,CAAC,UAAU,CAAC,SAAsB,gBAAKgB,EAAe,CAAC,SAAsB,gBAAK6M,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,yEAAqF,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKnM,GAAc,CAAC,OAAO,oFAAoF,UAAU,gBAAgB,cAAc,GAAsB,mBAAiB,SAAS,YAAY,OAAO,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,8EAA8E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,GAAwB,gBAAM/O,EAAU,CAAC,SAAS,CAAc,gBAAKoM,EAAO,MAAM,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,gBAAKqC,GAAmB,CAAC,UAAU,iBAAiB,UAAU,OAAwB,mBAAiB,SAAS,YAAY,YAAY,eAAe,SAAS,GAAK,MAAM,CAAC,qCAAqC,MAAM,8BAA8B,yEAAyE,mCAAmC,MAAM,2CAA2C,MAAM,4CAA4C,MAAM,wCAAwC,MAAM,yCAAyC,MAAM,oCAAoC,MAAM,8BAA8B,QAAQ,kCAAkC,MAAM,4BAA4B,kEAAkE,4BAA4B,qBAAqB,mCAAmC,wEAAwE,EAAE,KAAK,OAAO,CAAC,CAAC,CAAC,EAAe,gBAAKG,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQof,GAAmB,OAAO,QAAQ,8BAA8B,GAAGzvB,GAAqB,CAAC,UAAU,CAAC,MAAM,QAAQyvB,GAAmB,OAAO,QAAQ,SAAS,CAAC,EAAE/S,EAAYC,CAAc,EAAE,SAAsB,gBAAKnO,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtO,GAAW,CAAC,UAAU,kEAAkE,UAAU,uEAAuE,UAAU,wEAAwE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,yEAAyE,UAAU,OAAO,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,SAAS,QAAQO,GAAai8B,EAAU,CAAC,QAAQ,YAAY,QAAQ,WAAW,EAAEl8B,GAAa,WAAW,CAAC,EAAE,MAAM,OAAO,UAAU,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK6P,EAA0B,CAAC,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK2hB,GAAyB,CAAC,kBAAkB,CAAc,gBAAKtiB,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,IAAqB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,+EAA+E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,+EAA+E,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsB,gBAAK1N,GAAE,CAAC,SAAS,GAAK,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,uEAAuE,EAAE,kBAAkBO,EAAkB,CAAC,CAAC,CAAC,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQgB,GAAI,CAAC,gFAAgF,+QAA+Q,iMAAiM,iMAAiM,gSAAgS,uRAAuR,mMAAmM,uVAAuV,yQAAyQ,4bAA8b,yGAAyG,8JAA8J,iMAAiM,oHAAoH,iHAAiH,6GAA6G,8HAA8H,6DAA6D,wEAAwE,GAAGC,GAAgB,GAAGC,GAAiB,sdAAsd,EAUzrjB,GAAgBuM,EAAQhN,GAAUO,GAAI,cAAc,EAAiC,GAAgB,YAAY,0BAA0B,GAAgB,aAAa,CAAC,OAAO,MAAM,MAAM,IAAI,EAAEwN,EAAoBmtB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAK3sB,EAAY,IAAI,CAAC,CAAC,EAAEZ,EAASutB,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,kBAAkB,OAAO,SAAS,MAAM,SAAS,aAAa,kBAAkB,IAAI,+HAA+H,OAAO,KAAK,EAAE,CAAC,cAAc,uBAAuB,OAAO,SAAS,MAAM,SAAS,aAAa,uBAAuB,IAAI,wGAAwG,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGlB,GAAmB,GAAGC,GAAgB,GAAGC,GAAO,GAAGC,GAA8B,GAAGptB,EAAwBrM,EAAiB,EAAE,GAAGqM,EAAwBpM,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB+O,GAAkB,KAAKpC,EAAcxO,GAAc,CAAC,EAAE+vB,CAAO,MAAMvhB,EAAcvO,GAAW,CAAC,EAAE8vB,CAAO,CAAC,EAAEA,CAAO,CAAG,C,OC2B7+F,SAAwBjuB,GAAoB,CAAC,kBAAgB,gBAAc,cAAY,UAAU,aAAW,eAAe,QAAM,CAAC,aAAa,QAAQ,cAAc,KAAK,gBAAgB,GAAG,gBAAgB,qBAAqB,QAAQ,GAAG,eAAe,GAAM,WAAW,GAAG,aAAa,GAAG,cAAc,GAAG,YAAY,GAAG,WAAW,CAAC,SAAS,GAAG,KAAK,8BAA8B,EAAE,YAAY,GAAM,OAAO,MAAM,OAAO,SAAS,OAAO,QAAQ,EAAE,QAAM,CAAC,OAAO,UAAU,YAAY,EAAE,eAAe,SAAS,aAAa,GAAG,iBAAiB,GAAG,aAAa,WAAW,aAAa,EAAE,EAAE,UAAQ,IAAO,CAC1lB,IAAM66B,EAAU56B,GAAa,EACvB86B,EAAuB76B,EAAO,CAAC,EAAO,CAAC86B,EAAUC,GAAc96B,EAAS,EAAK,EAAO,CAAC+6B,EAAWC,GAAeh7B,EAAS,EAAK,EAAO,CAACi7B,EAAWC,GAAel7B,EAAS,EAAK,EAAO,CAACm7B,EAAqBC,GAAyBp7B,EAAS,EAAK,EAAO,CAACq7B,GAAar7B,MAAa,IAAc,EAAO,CAACs7B,EAAUC,GAAcv7B,EAAS,EAAK,EAEhV,CAACw7B,EAAgBC,GAAoBz7B,EAASC,GAAqB,KAAK,EAC7E8K,MAAc,CAAC,GAAqB,MAAMywB,CAAgB,EAAE,CAACA,CAAe,CAAC,EAC7E,GAAK,CAAC,SAAO,cAAY,iBAAe,eAAa,mBAAiB,eAAa,gBAAcG,EAC5F,CAAC,eAAaphB,EACb2T,EAAe,CAACwM,GAAW,CAACnwB,GAAQ,WAC1CQ,MAAc,CAAC,GAAI2vB,GAAW,GAC9B,CACA,GADAkB,GAAa,IAAIC,EAAWR,CAAW,EACpC,CAACG,GAEe,MAAM,KAAKt7B,GAAa,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC2vB,EAAIiM,KAASA,EAAMT,CAAW,CAAC,CAAC,SAAS,EAAkB,CAE1H,IAAMU,EAAgB,mBAAmBF,IAAiBG,EAAY,GAAG,CAAC,EAAY,aAAa,QAAQD,CAAe,CAAE,MAAS,CACrI,EAAY,IAAK,EAAI,CAACC,GAAaC,IAAe,YAAY,IAAI,KAAKD,CAAW,kBAAE,IAAI,KAAK,KAAK,IAAI,EAAEE,EAAa,GAAG,GAAG,GAAG,GAAG,KACjIT,EAAmBI,CAAU,EAC1BM,IAAS,WAAWjB,EAAc,EAAI,EACxC,CAAE,UAAU,CACmB,GAAhCU,GAAa,OAAOC,CAAU,EAAKL,IAAkBK,EAAW,CAChEJ,EAAmB,IAAI,EACvB,IAAMW,EAAU,MAAM,KAAKl8B,GAAa,QAAQ,CAAC,CAAC,CAAC,MAAM,EAAEm8B,GAAQ,EAAEC,KAAUD,EAAOC,CAAM,CAAC,CAAC,MAAM,CAACzM,KAAO,CAC5G,IAAM0M,EAAqB,mBAAmB1M,IAAUmM,EAAY,GAAG,CAAC,EAAY,aAAa,QAAQO,CAAoB,CAAE,MAAS,CACxI,EAAY,IAAK,CACjB,MAAM,CAACP,CAAY,CAAC,EAAKI,IACzBX,EAAmBW,EAAU,EAAE,EACrB7xB,IAAS,QAAaA,EAAO,cAAc,IAAI,YAAY,kBAAkB,CAAC,OAAO,CAAC,IAAI6xB,EAAU,EAAE,CAAC,CAAC,CAAC,EAAI,CAAC,CAjBjF,CAiBmF,EAAE,CAAC1B,EAAUxM,EAAe2N,EAAWR,EAAYY,EAAaC,EAAaC,EAAOX,CAAe,CAAC,EAC9NzwB,MAAc,CAAC,GAAG,CAAC2vB,GAAWxM,GAAgB,CAAC6M,GAAYyB,EAAY,OACvEC,GAAqB,IAAIZ,CAAU,EACnC,IAAMa,EAAS,iCAAiC,KAAK7xB,EAAU,SAAS,EAMxE,OAJG1K,GAAqB,OAAO,IAC/B,AACAw8B,GADGR,IAAS,SAASvB,EAAuB,QAAQ,EAAmBA,EAAuB,QAC9ErwB,EAAO,QAAS,QAAQ,IAAI,+BAA+B,CAAC,gBAAAoyB,GAAgB,yBAAyBx8B,GAAqB,IAAI,CAAC,EAC/I,SAAS,KAAK,MAAM,SAAS,SAAau8B,IAAU,SAAS,KAAK,MAAM,SAAS,QAAQ,SAAS,KAAK,MAAM,MAAM,OAAO,SAAS,KAAK,MAAM,IAAI,IAAIt8B,GAAgB,UAC5J,CAACq8B,GAAqB,OAAOZ,CAAU,EAC9C17B,GAAqB,OAAO,IAC/B,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,MAAM,GAAG,SAAS,KAAK,MAAM,OAAO,GAAG,SAAS,KAAK,MAAM,IAAI,GAC/Iu8B,GAAUnyB,EAAO,SAAS,EAAEnK,EAAe,EAC/C,GAAgB,EAAG,CAAE,EAAE,CAACs6B,EAAUxM,EAAe6M,EAAWyB,EAAYX,EAAWM,CAAM,CAAC,EAC1FpxB,MAAc,CAAC,GAAI2vB,EAAiB,IAAGxM,EAAe,CACtD,GAAGiO,IAAS,QAAQ,CAAC,IAAMS,EAAU,eAAe,CAAC1B,EAAc,EAAI,CAAE,EAAE2B,EAAY,GAAG,EAAE,UAAU,aAAaD,CAAS,CAAE,CAC9H1B,EAAc,EAA8B,CAAU,MACtD,GAAGiB,IAAS,SAASX,IAAkBK,GAAY,CAACZ,EAAW,CAC/D,EAAuB,QAAQ1wB,EAAO,QAAQ,IAAMqyB,EAAU,eAAe,CAC1EpB,IAAkBK,GACrBX,EAAc,EAAI,CAAG,EAAE2B,EAAY,GAAG,EAAE,UAAU,aAAaD,CAAS,CAAE,CAJpB,CAIqB,EAAE,CAAClC,EAAUxM,EAAeiO,EAAOU,EAAYhB,EAAWL,EAAgBP,CAAU,CAAC,EAChKlwB,MAAc,CAAC,GAAG,CAAC2vB,GAAWxM,EAAe,OAAO,IAAM4O,EAAgB,GAAO,CACjF,GAAGrb,EAAM,OAAO,MAAMoa,EAAW,CAEjC,IAAME,EAAgB,mBAAmBF,IAAa,GAAG,CAAC,aAAa,WAAWE,CAAe,CAAE,MAAS,CAC5G,CAACN,EAAmBI,CAAU,EAC3BM,IAAS,UAAUf,EAAwB,EAAK,EAChDe,IAAS,WAAWjB,EAAc,EAAI,CACzC,CAAC,EAAQ6B,EAAqB,GAAO,CAClCtb,EAAM,OAAO,MAAMoa,IACtBJ,EAAmBI,CAAU,EAC1BM,IAAS,UAAUf,EAAwB,EAAK,EAAGF,EAAc,EAAI,EAAG,EACrE8B,EAAiB,GAAO,CAK9B,GAHA9B,EAAc,EAAK,EAChBiB,IAAS,UAAUf,EAAwB,EAAK,EAEhDI,IAAkBK,EAAW,CAEhC,IAAME,EAAgB,mBAAmBF,IAAa,GAAG,CAAC,aAAa,QAAQE,mBAAgB,IAAI,KAAK,EAAA,CAAE,YAAY,CAAC,CAAE,MAAS,CAClI,CAACN,EAAmB,IAAI,EACpBe,IAAaC,GAAqB,OAAOZ,CAAU,EAAK17B,GAAqB,OAAO,IAAG,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,MAAM,GAAG,SAAS,KAAK,MAAM,OAAO,GAAG,SAAS,KAAK,MAAM,IAAI,GAC9OoK,EAAO,SAAS,EAAEnK,EAAe,IACjC,eAAe,CACf,GAAG,CAACo7B,EAAgB,CAAC,IAAMY,EAAU,MAAM,KAAKl8B,GAAa,QAAQ,CAAC,CAAC,CAAC,MAAM,EAAEm8B,GAAQ,EAAEC,KAAUD,EAAOC,CAAM,CAAC,CAAC,MAAM,CAACzM,KAAO,CAAC,GAAGA,IAAMgM,EAAW,MAAO,GAAM,IAAMU,EAAqB,mBAAmB1M,IAAUmM,EAAY,GAAG,CAAC,EAAY,aAAa,QAAQO,CAAoB,CAAE,MAAS,CAC3S,EAAY,IAAK,CAAC,MAAM,CAACP,CAAY,CAAC,EAAKI,IAC3CX,EAAmBW,EAAU,EAAE,EAAE7xB,EAAO,cAAc,IAAI,YAAY,kBAAkB,CAAC,OAAO,CAAC,IAAI6xB,EAAU,EAAE,CAAC,CAAC,CAAC,EAAG,CAAC,EAAE,GAAG,CAAE,CAAC,EAA+L,OAA7L7xB,EAAO,iBAAiB,kBAAkBuyB,CAAe,EAAEvyB,EAAO,iBAAiB,mBAAmBwyB,CAAoB,EAAE,SAAS,iBAAiB,qBAAqBC,CAAgB,MAAY,CAACzyB,EAAO,oBAAoB,kBAAkBuyB,CAAe,EAAEvyB,EAAO,oBAAoB,mBAAmBwyB,CAAoB,EAAE,SAAS,oBAAoB,qBAAqBC,CAAgB,CAAE,CAAE,EAAE,CAACtC,EAAUxM,EAAe2N,EAAWM,EAAOK,EAAYhB,CAAe,CAAC,EAC5lBzwB,MAAc,CAAC,GAAI2vB,GAAW,IAAgByB,IAAS,SAAgB,IAAGX,IAAkBK,EAAW,CAAC,IAAMoB,MAAwB,CAAC,GAAG9B,EAAqB,OAC/J,IAAM+B,EAAY,KAAK,IAAI,SAAS,gBAAgB,aAAa,SAAS,gBAAgB,aAAa,SAAS,gBAAgB,YAAY,EAAE3yB,EAAO,YAAkB4yB,EAASC,IAAiB,SAASC,EAAa,KAAK,IAAI,EAAEC,EAAiB,IAAIJ,CAAW,EAC/PA,EAAY,GAAG3yB,EAAO,QAAQ,GAAGA,EAAO,SAAS4yB,IAAU/B,EAAwB,EAAI,EAAEF,EAAc,EAAI,EAC1GsB,IAAa,GAAgBjyB,EAAO,SAAU,EAC0B,OAA5E0yB,EAAoB,EAAE1yB,EAAO,iBAAiB,SAAS0yB,CAAmB,MAAY,CAAC1yB,EAAO,oBAAoB,SAAS0yB,CAAmB,CAAE,CAAE,CAClJ7B,EAAwB,EAAK,CAAA,CAAG,EAAE,CAACV,EAAUxM,EAAeiO,EAAOiB,EAAeC,EAAaC,EAAiBzB,EAAWL,EAAgBL,EAAqBqB,CAAW,CAAC,EAC5KzxB,MAAc,CAAC,GAAG,CAAC2vB,EAAU,OAAO,GAAG,CAACO,EAAW,CAACH,EAAa,EAAK,EAClE5M,GAAgB3jB,EAAO,cAAc,IAAI,YAAY,eAAe,CAAC,OAAO,CAAC,IAAIsxB,CAAU,CAAC,CAAC,CAAC,EAAG,IAAM0B,EAAM,eAAe,CAACvC,EAAc,EAAK,CAAE,GAAGzgB,GAAO,YAAY,UAAU,IAAI,GAAG,EAAE,UAAU,aAAagjB,CAAK,CAAE,CAACvC,EAAc,EAAI,EAChP,IAAM4B,EAAU,0BAA0B,CAAC9B,EAAa,EAAI,EACxD5M,GAAgB3jB,EAAO,cAAc,IAAI,YAAY,eAAe,CAAC,OAAO,CAAC,IAAIsxB,CAAU,CAAC,CAAC,CAAC,CAAG,CAAC,EAAE,UAAU,qBAAqBe,CAAS,CAAE,EAAE,CAAClC,EAAUO,EAAW1gB,GAAO,YAAY,SAASshB,EAAW3N,CAAc,CAAC,EAEhOnjB,MAAc,CAAC,GAAI2vB,GAAW,IAAyB,CAACc,GAAiBW,IAAS,WAA8B,MAAM,KAAKj8B,GAAa,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC2vB,EAAIiM,KAASA,EAAMT,CAAW,CAAC,CAAC,SAAS,EAAkB,CAAC,IAAMU,EAAgB,mBAAmBF,IAAiBG,EAAY,GAAG,CAAC,EAAY,aAAa,QAAQD,CAAe,CAAE,MAAS,CAC7V,EAAY,IAAK,EAAI,CAACC,GAAaC,IAAe,YAAY,IAAI,KAAKD,CAAW,kBAAE,IAAI,KAAK,KAAK,IAAI,EAAEE,EAAa,GAAG,GAAG,GAAG,GAAG,KAAGT,EAAmBI,CAAU,EAAEX,EAAc,EAAI,EAAG,CAAE,EAAE,CAACR,EAAUxM,EAAeiO,EAAON,EAAWR,EAAYY,EAAaC,EAAaV,CAAe,CAAC,EAC9R,IAAMgC,EAAiBC,IAAc,UAAUC,EAAgBC,EACzDvP,EAAQoP,EAAiB,MAAM,QAAQA,CAAgB,EAAEA,EAAiB,GAAGA,EAAiB,KACpG,GAAG,CAAC9C,EAAW,OAAO,KACtB,IAAMkD,EAAyB,gBAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,GAAG,MAAM,OAAO,SAAS,OAAO,WAAW,oEAAoE,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,UAAU,OAAO,gBAAgB,UAAU,OAAO,iBAAiB,aAAa,MAAM,OAAO,MAAM,EAAE,SAASC,EAAQ,sBAAsBJ,EAAY,UAAU5B,EAAW,GAAG,wBAAwB4B,EAAY,UAAU5B,EAAW,EAAE,CAAC,EAAE,GAAG3N,GAAgB,CAAC2P,EAAS,OAAOD,EAAa,GAAG,CAAC7C,EAAY,OAAO,KAAsM,IAAM+C,OAAqB,CAAC,GAAG,CAACvjB,EAAM,MAAM,OAAO,IAAIwjB,EAAO,OAAOxjB,EAAM,aAAb,CAA2B,IAAI,QAAyF,MAAjF,GAAO,OAAOA,EAAM,eAAgB,SAAS,GAAGA,EAAM,cAAc,IAAI,SAAgBwjB,EAAO,IAAI,WAA4F,MAAjF,GAAO,OAAOxjB,EAAM,iBAAkB,SAAS,GAAGA,EAAM,gBAAgB,GAAG,MAAawjB,EAAkB,QAAQ,MAAM,MAAO,CAAC,EAAQC,EAAe,CAAC,SAAS,QAAQ,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,QAAQ,OAAO,WAAWzjB,GAAO,QAAQ,SAAS,eAAeA,GAAO,QAAQ,SAAS,gBAAgBA,GAAO,iBAAiB,qBAAqB,QAAQA,GAAO,eAAe,GAAGA,GAAO,aAAa,IAAA,GAA2B,GAAjBA,EAAM,WAAc,KAAKA,GAAO,eAAe,IAAA,GAA6B,GAAnBA,EAAM,aAAgB,KAAKA,GAAO,gBAAgB,IAAA,GAA8B,GAApBA,EAAM,cAAiB,KAAKA,GAAO,cAAc,IAAA,GAA4B,GAAlBA,EAAM,YAAe,IAAI,GAAGA,GAAO,UAAU,IAAA,GAAwB,GAAdA,EAAM,QAAW,IAAI,QAAQsgB,EAAU,EAAE,KAAmB,WAAWE,EAAW,UAAU,SAAS,WAAW7M,EAAe,OAAO,WAAW3T,GAAO,YAAY,UAAU,GAAG,IAAIA,GAAO,YAAY,MAAM,SAAS,SAASA,GAAO,SAAS,SAASiiB,EAAY,OAAO,SAAS,cAAczB,GAAYF,EAAU,OAAO,OAAO,OAAO,QAAQ,UAAU,aAAa,OAAO,IAAI,EAAQoD,EAAW,CAAC,MAAM1jB,GAAO,eAAe,WAAWujB,GAAiB,EAAE,OAAO,SAASvjB,GAAO,eAAe,WAAW,OAAOujB,GAAiB,EAAE,OACpkEvjB,GAAO,SAAS,SAAe,SAAYA,GAAO,SAAS,MAAY,aAAmB,IACvF,UAAUsgB,GAA0B3M,EAAhB,gBAA+C,mBAAmB,WAAWA,EAAe,OAAO,OAAO3T,GAAO,YAAY,UAAU,GAAG,IAAIA,GAAO,YAAY,MAAM,SAAS,WAAW2T,EAAe,OAAO,qBAAqB,QAAQ2M,EAAU,EAAE,KAAmB,SAAStgB,GAAO,SAAS,QAAQiiB,EAAY,OAAO,SAAS,UAAU,OAAOjiB,GAAO,SAAS,QAAQ,OAAO,OAAO,UAAUA,GAAO,SAAS,QAAQ,OAAO,OAAO,QAAQ,OAAO,cAAc,SAAS,KAAKA,GAAO,SAAS,QAAQ,IAAI,OAAO,UAAU,YAAY,EACziB2jB,MAA0B,CAChC,GAAG,KACHhD,EAAc,EAAK,EAChBiB,IAAS,UAAUf,EAAwB,EAAK,EAEhDI,IAAkBK,GAAW,CAChC,IAAME,EAAgB,mBAAmBF,IAAa,aAAa,QAAQE,mBAAgB,IAAI,KAAK,EAAA,CAAE,YAAY,CAAC,EACnHN,EAAmB,IAAI,EACvB,eAAe,CACf,GAAG,CAACD,EAAgB,CAAC,IAAMY,EAAU,MAAM,KAAKl8B,GAAa,QAAQ,CAAC,CAAC,CAAC,MAAM,EAAEm8B,GAAQ,EAAEC,KAAUD,EAAOC,CAAM,CAAC,CAAC,MAAM,CAACzM,KAAO,CAAC,GAAGA,IAAMgM,EAAW,MAAO,GAAM,IAAMU,EAAqB,mBAAmB1M,IAAmE,MAAM,CAAjD,aAAa,QAAQ0M,CAAuC,CAAE,CAAC,EAAKH,IAC7SX,EAAmBW,EAAU,EAAE,EAAE7xB,EAAO,cAAc,IAAI,YAAY,kBAAkB,CAAC,OAAO,CAAC,IAAI6xB,EAAU,EAAE,CAAC,CAAC,CAAC,EAAG,CAAC,GAAG7hB,GAAO,YAAY,UAAU,IAAI,GAAG,CAAE,CAAC,EAC6Q,MAA5a,CAAC6T,GAAS,CAAc,gBAAM,eAAeA,CAAO,EAAuB,gBAAK,MAAM,CAAC,MAAM4P,EAAe,QAAQE,EAAsB,SAAsB,gBAAM,MAAM,CAAC,MAAM,CAAC,GAAGD,EAAW,QAAQ,OAAO,gBAAgB,OAAO,aAAa,MAAM,MAAM,OAAO,SAAS,OAAO,UAAU,SAAS,UAAU,QAAQ,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAS,CAAC,WAAWR,EAAY,WAAW,CAAC,CAAC,CAAC,CAAC,EAAuB,gBAAMp9B,EAAU,CAAC,SAAS,CAAC6tB,GAAgB0P,EAAyB,gBAAK,MAAM,CAAC,MAAMI,EAAe,QAAQE,EAAsB,uBAAuB,OAAO,yBAAyB3jB,GAAO,OAAO,SAAsB,gBAAK,MAAM,CAAC,MAAM0jB,EAAW,QAAQ,GAAG,EAAE,gBAAgB,EAAE,qBAAqB,OAAO,wBAAwB1jB,GAAO,aAAa,yBAAyBujB,GAAiB,EAAE,yBAAyBvjB,GAAO,OAAO,SAAsB,gBAAM,aAAa6T,EAAQ,CAAC,MAAM,CAAC,GAAGA,EAAQ,OAAO,MAAM,MAAM,OAAO,SAAS7T,GAAO,eAAe,WAAW,OAAO6T,EAAQ,OAAO,OAAO,UAAU0P,GAAiB,EAAE,SAASvjB,GAAO,SAAS,QAAQiiB,EAAY,OAAO,SAAS,UAAU,QAAQ,OAAO,cAAc,SAAS,WAAW,UAAU,OAAOjiB,GAAO,SAAS,QAAQ,OAAO,OAAO,UAAUA,GAAO,SAAS,QAAQ,OAAO,OAAO,KAAKA,GAAO,SAAS,QAAQ,WAAW,WAAW,UAAU,YAAY,EAAE,QAAQ,GAAG,CAAC,EAAE,gBAAgB,EAAK6T,EAAQ,OAAO,SAASA,EAAQ,MAAM,QAAQ,CAAC,CAAG,EAAE,qBAAqB,OAAO,uBAAuB0P,GAAiB,EAAE,wBAAwBvjB,EAAM,aAAa,mBAAmB,OAAO,2BAA2B6T,EAAQ,OAAO,OAAO,OAAO,UAAU,+BAA+BA,EAAQ,OAAO,OAAO,UAAU,UAAU,yBAAyB7T,GAAO,OAAO,4BAA4BA,GAAO,SAAS,QAAQ,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,C,sEA5G7zDza,OAAiB,CAAC,GAAK,CAAC46B,EAAU2D,GAAcr+B,EAAS,EAAK,EAA0C,OAAxC+K,MAAc,CAACszB,EAAa,EAAI,CAAE,EAAE,CAAC,CAAC,EAAS3D,CAAU,EACzHx6B,mBAAa,IAAI,IAAUC,mBAAqB,IAAI,IAAQC,GAAgB,EAAME,GAAa,EAC/FL,GAAqB,CAAC,MAAM,IAAI,EA2GtC+M,EAAoBnN,GAAoB,CAAC,QAAQ,CAAC,KAAK2N,EAAY,QAAQ,MAAM,UAAU,aAAa,GAAM,aAAa,KAAK,cAAc,KAAK,EAAE,YAAY,CAAC,KAAKA,EAAY,KAAK,MAAM,UAAU,aAAa,UAAU,QAAQ,CAAC,UAAU,OAAO,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,wBAAwB,EAAI,EAAE,gBAAgB,CAAC,KAAKA,EAAY,kBAAkB,MAAM,SAAS,EAAE,cAAc,CAAC,KAAKA,EAAY,kBAAkB,MAAM,OAAO,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,SAAS,CAAC,OAAO,CAAC,KAAKA,EAAY,KAAK,MAAM,SAAS,aAAa,MAAM,QAAQ,CAAC,MAAM,OAAO,EAAE,aAAa,CAAC,MAAM,OAAO,EAAE,wBAAwB,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,KAAK,MAAM,UAAU,aAAa,SAAS,QAAQ,CAAC,QAAQ,SAAS,KAAK,EAAE,aAAa,CAAC,OAAO,SAAS,OAAO,EAAE,YAAY,CAAC,aAAa,eAAe,aAAa,EAAE,wBAAwB,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,KAAK,MAAM,UAAU,aAAa,SAAS,QAAQ,CAAC,QAAQ,SAAS,KAAK,EAAE,aAAa,CAAC,MAAM,SAAS,QAAQ,EAAE,YAAY,CAAC,YAAY,eAAe,cAAc,EAAE,wBAAwB,EAAI,EAAE,aAAa,CAAC,KAAKA,EAAY,KAAK,MAAM,YAAY,aAAa,QAAQ,QAAQ,CAAC,OAAO,QAAQ,UAAU,EAAE,aAAa,CAAC,OAAO,QAAQ,UAAU,CAAC,EAAE,cAAc,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,aAAa,KAAK,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,KAAK,KAAK,eAAe,GAAK,OAAO,CAAC,gBAAc,CAAC,OAAO8wB,IAAe,OAAQ,CAAC,EAAE,gBAAgB,CAAC,KAAK9wB,EAAY,OAAO,MAAM,UAAU,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,eAAe,GAAK,OAAO,CAAC,gBAAc,CAAC,OAAO8wB,IAAe,UAAW,CAAC,EAAE,QAAQ,CAAC,KAAK9wB,EAAY,YAAY,MAAM,UAAU,aAAa,GAAG,UAAU,iBAAiB,aAAa,CAAC,MAAM,OAAO,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,aAAa,CAAC,SAAS,GAAG,KAAK,8BAA8B,EAAE,SAAS,CAAC,SAAS,CAAC,KAAKA,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,KAAK,GAAG,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,MAAM,OAAO,aAAa,+BAA+B,QAAQ,CAAC,+BAA+B,iCAAiC,+BAA+B,OAAO,UAAU,WAAW,aAAa,EAAE,aAAa,CAAC,WAAW,aAAa,aAAa,OAAO,UAAU,WAAW,aAAa,CAAC,CAAC,CAAC,EAAE,gBAAgB,CAAC,KAAKA,EAAY,MAAM,MAAM,KAAK,aAAa,qBAAqB,EAAE,YAAY,CAAC,KAAKA,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAM,aAAa,QAAQ,cAAc,OAAO,CAAC,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,SAAS,CAAC,OAAO,CAAC,KAAKA,EAAY,KAAK,MAAM,SAAS,aAAa,UAAU,QAAQ,CAAC,UAAU,QAAQ,QAAQ,EAAE,aAAa,CAAC,UAAU,QAAQ,QAAQ,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,IAAI,OAAO,CAAC,UAAQ,CAAC,OAAO2uB,IAAS,OAAQ,CAAC,EAAE,eAAe,CAAC,KAAK3uB,EAAY,KAAK,MAAM,aAAa,aAAa,SAAS,QAAQ,CAAC,SAAS,YAAY,EAAE,aAAa,CAAC,KAAK,GAAG,EAAE,wBAAwB,GAAK,OAAO,CAAC,UAAQ,CAAC,OAAO2uB,IAAS,QAAS,CAAC,EAAE,aAAa,CAAC,KAAK3uB,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,KAAK,KAAK,OAAO,CAAC,SAAO,kBAAgB,CAAC,OAAO2uB,IAAS,UAAUiB,IAAiB,QAAS,CAAC,EAAE,iBAAiB,CAAC,KAAK5vB,EAAY,OAAO,MAAM,aAAa,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,OAAO,CAAC,SAAO,kBAAgB,CAAC,OAAO2uB,IAAS,UAAUiB,IAAiB,YAAa,CAAC,EAAE,aAAa,CAAC,KAAK5vB,EAAY,KAAK,MAAM,OAAO,aAAa,WAAW,QAAQ,CAAC,OAAO,UAAU,EAAE,aAAa,CAAC,OAAO,cAAc,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,QAAQ,OAAO,CAAC,gBAAc,CAAC,OAAOyuB,IAAe,UAAW,CAAC,CAAC,CAAC,EAAE,WAAW,CAAC,KAAKzuB,EAAY,OAAO,MAAM,aAAa,aAAa,QAAQ,YAAY,gEAAgE,CAAC,CAAC,C,OCzG3iI,SAAwB+wB,GAAoB,CAAC,kBAAgB,gBAAc,cAAY,UAAU,aAAW,eAAe,QAAM,CAAC,aAAa,QAAQ,cAAc,KAAK,gBAAgB,GAAG,gBAAgB,qBAAqB,QAAQ,GAAG,eAAe,GAAM,WAAW,GAAG,aAAa,GAAG,cAAc,GAAG,YAAY,GAAG,WAAW,CAAC,SAAS,GAAG,KAAK,8BAA8B,EAAE,YAAY,GAAM,OAAO,MAAM,OAAO,SAAS,OAAO,QAAQ,EAAE,QAAM,CAAC,OAAO,UAAU,YAAY,EAAE,eAAe,SAAS,aAAa,GAAG,iBAAiB,GAAG,aAAa,WAAW,aAAa,EAAE,EAAE,UAAQ,IAAO,CAC1lB,IAAM7D,EAAU8D,GAAa,EACvB5D,EAAuBr6B,EAAO,CAAC,EAAO,CAACs6B,EAAUC,GAAct6B,EAAS,EAAK,EAAO,CAACu6B,EAAWC,GAAex6B,EAAS,EAAK,EAAO,CAACy6B,EAAWC,GAAe16B,EAAS,EAAK,EAAO,CAAC26B,EAAqBC,GAAyB56B,EAAS,EAAK,EAAO,CAAC66B,GAAa76B,MAAa,IAAc,EAAO,CAAC86B,EAAUC,GAAc/6B,EAAS,EAAK,EAEhV,CAACg7B,EAAgBC,GAAoBj7B,EAASi+B,GAAqB,KAAK,EAC7E1zB,MAAc,CAAC,GAAqB,MAAMywB,CAAgB,EAAE,CAACA,CAAe,CAAC,EAC7E,GAAK,CAAC,SAAO,cAAY,iBAAe,eAAa,mBAAiB,eAAa,gBAAcG,EAC5F,CAAC,eAAaphB,EACb2T,EAAe,CAACwM,GAAW,CAACnwB,GAAQ,WAC1CQ,MAAc,CAAC,GAAI2vB,GAAW,GAC9B,CACA,GADAgE,GAAa,IAAI7C,EAAWR,CAAW,EACpC,CAACG,GAEe,MAAM,KAAKkD,GAAa,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC7O,EAAIiM,KAASA,EAAMT,CAAW,CAAC,CAAC,SAAS,EAAkB,CAE1H,IAAMU,EAAgB,mBAAmBF,IAAiBG,EAAY,GAAG,CAAC,EAAY,aAAa,QAAQD,CAAe,CAAE,MAAS,CACrI,EAAY,IAAK,EAAI,CAACC,GAAaC,IAAe,YAAY,IAAI,KAAKD,CAAW,kBAAE,IAAI,KAAK,KAAK,IAAI,EAAEE,EAAa,GAAG,GAAG,GAAG,GAAG,KACjIT,EAAmBI,CAAU,EAC1BM,IAAS,WAAWjB,EAAc,EAAI,EACxC,CAAE,UAAU,CACmB,GAAhCwD,GAAa,OAAO7C,CAAU,EAAKL,IAAkBK,EAAW,CAChEJ,EAAmB,IAAI,EACvB,IAAMW,EAAU,MAAM,KAAKsC,GAAa,QAAQ,CAAC,CAAC,CAAC,MAAM,EAAErC,GAAQ,EAAEC,KAAUD,EAAOC,CAAM,CAAC,CAAC,MAAM,CAACzM,KAAO,CAC5G,IAAM0M,EAAqB,mBAAmB1M,IAAUmM,EAAY,GAAG,CAAC,EAAY,aAAa,QAAQO,CAAoB,CAAE,MAAS,CACxI,EAAY,IAAK,CACjB,MAAM,CAACP,CAAY,CAAC,EAAKI,IACzBX,EAAmBW,EAAU,EAAE,EACrB7xB,IAAS,QAAaA,EAAO,cAAc,IAAI,YAAY,kBAAkB,CAAC,OAAO,CAAC,IAAI6xB,EAAU,EAAE,CAAC,CAAC,CAAC,EAAI,CAAC,CAjBjF,CAiBmF,EAAE,CAAC1B,EAAUxM,EAAe2N,EAAWR,EAAYY,EAAaC,EAAaC,EAAOX,CAAe,CAAC,EAC9NzwB,MAAc,CAAC,GAAI2vB,GAAW,IAAiBK,GAAY,GAO3D,OANA4D,GAAqB,IAAI9C,CAAU,EAChC8C,GAAqB,OAAO,IAC/B,AACAC,GADGzC,IAAS,SAASvB,EAAuB,QAAQ,EAAmBA,EAAuB,QAC9ErwB,EAAO,QAEvB,SAAS,KAAK,MAAM,SAAS,SAAS,SAAS,KAAK,MAAM,SAAS,QAAQ,SAAS,KAAK,MAAM,MAAM,OAAO,SAAS,KAAK,MAAM,OAAO,OAAO,SAAS,KAAK,MAAM,IAAI,IAAIq0B,GAAgB,SAChL,CACV,GADWD,GAAqB,OAAO9C,CAAU,EAC9C8C,GAAqB,OAAO,EAAE,CAAC,IAAME,EAAeD,GACvD,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,MAAM,GAAG,SAAS,KAAK,MAAM,OAAO,GAAG,SAAS,KAAK,MAAM,IAAI,GACnJr0B,EAAO,SAAS,EAAEs0B,CAAc,EAChC,GAAgB,CAAE,CAAC,CAAE,EAAE,CAACnE,EAAUxM,EAAe6M,EAAWyB,EAAYX,EAAWM,CAAM,CAAC,EAC1FpxB,MAAc,CAAC,GAAI2vB,EAAiB,IAAGxM,EAAe,CACtD,GAAGiO,IAAS,QAAQ,CAAC,IAAMS,EAAU,eAAe,CAAC1B,EAAc,EAAI,CAAE,EAAE2B,EAAY,GAAG,EAAE,UAAU,aAAaD,CAAS,CAAE,CAC9H1B,EAAc,EAA8B,CAAU,MACtD,GAAGiB,IAAS,SAASX,IAAkBK,GAAY,CAACZ,EAAW,CAC/D,EAAuB,QAAQ1wB,EAAO,QAAQ,IAAMqyB,EAAU,eAAe,CAC1EpB,IAAkBK,GACrBX,EAAc,EAAI,CAAG,EAAE2B,EAAY,GAAG,EAAE,UAAU,aAAaD,CAAS,CAAE,CAJpB,CAIqB,EAAE,CAAClC,EAAUxM,EAAeiO,EAAOU,EAAYhB,EAAWL,EAAgBP,CAAU,CAAC,EAChKlwB,MAAc,CAAC,GAAG,CAAC2vB,GAAWxM,EAAe,OAAO,IAAM4O,EAAgB,GAAO,CACjF,GAAGrb,EAAM,OAAO,MAAMoa,EAAW,CAEjC,IAAME,EAAgB,mBAAmBF,IAAa,GAAG,CAAC,aAAa,WAAWE,CAAe,CAAE,MAAS,CAC5G,CAACN,EAAmBI,CAAU,EAC3BM,IAAS,UAAUf,EAAwB,EAAK,EAChDe,IAAS,WAAWjB,EAAc,EAAI,CACzC,CAAC,EAAQ6B,EAAqB,GAAO,CAClCtb,EAAM,OAAO,MAAMoa,IACtBJ,EAAmBI,CAAU,EAC1BM,IAAS,UAAUf,EAAwB,EAAK,EAAGF,EAAc,EAAI,EAAG,EACrE8B,EAAiB,GAAO,CAK9B,GAHA9B,EAAc,EAAK,EAChBiB,IAAS,UAAUf,EAAwB,EAAK,EAEhDI,IAAkBK,EAAW,CAEhC,IAAME,EAAgB,mBAAmBF,IAAa,GAAG,CAAC,aAAa,QAAQE,mBAAgB,IAAI,KAAK,EAAA,CAAE,YAAY,CAAC,CAAE,MAAS,CAClI,CAACN,EAAmB,IAAI,EACpBe,IAAamC,GAAqB,OAAO9C,CAAU,EAAK8C,GAAqB,OAAO,IAAG,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,MAAM,GAAG,SAAS,KAAK,MAAM,OAAO,GAAG,SAAS,KAAK,MAAM,IAAI,GAC9Op0B,EAAO,SAAS,EAAEq0B,EAAe,IACjC,eAAe,CACf,GAAG,CAACpD,EAAgB,CAAC,IAAMY,EAAU,MAAM,KAAKsC,GAAa,QAAQ,CAAC,CAAC,CAAC,MAAM,EAAErC,GAAQ,EAAEC,KAAUD,EAAOC,CAAM,CAAC,CAAC,MAAM,CAACzM,KAAO,CAAC,GAAGA,IAAMgM,EAAW,MAAO,GAAM,IAAMU,EAAqB,mBAAmB1M,IAAUmM,EAAY,GAAG,CAAC,EAAY,aAAa,QAAQO,CAAoB,CAAE,MAAS,CAC3S,EAAY,IAAK,CAAC,MAAM,CAACP,CAAY,CAAC,EAAKI,IAC3CX,EAAmBW,EAAU,EAAE,EAAE7xB,EAAO,cAAc,IAAI,YAAY,kBAAkB,CAAC,OAAO,CAAC,IAAI6xB,EAAU,EAAE,CAAC,CAAC,CAAC,EAAG,CAAC,EAAE,GAAG,CAAE,CAAC,EAA+L,OAA7L7xB,EAAO,iBAAiB,kBAAkBuyB,CAAe,EAAEvyB,EAAO,iBAAiB,mBAAmBwyB,CAAoB,EAAE,SAAS,iBAAiB,qBAAqBC,CAAgB,MAAY,CAACzyB,EAAO,oBAAoB,kBAAkBuyB,CAAe,EAAEvyB,EAAO,oBAAoB,mBAAmBwyB,CAAoB,EAAE,SAAS,oBAAoB,qBAAqBC,CAAgB,CAAE,CAAE,EAAE,CAACtC,EAAUxM,EAAe2N,EAAWM,EAAOK,EAAYhB,CAAe,CAAC,EAC5lBzwB,MAAc,CAAC,GAAI2vB,GAAW,IAAgByB,IAAS,SAAgB,IAAGX,IAAkBK,EAAW,CAAC,IAAMoB,MAAwB,CAAC,GAAG9B,EAAqB,OAAO,IAAMgC,EAASC,IAAiB,SAASC,OAAkB,CAAC,IAAMH,EAAY,KAAK,IAAI,SAAS,gBAAgB,aAAa,SAAS,gBAAgB,aAAa,SAAS,gBAAgB,YAAY,EAAE3yB,EAAO,YAAY,OAAO+yB,EAAiB,IAAIJ,CAAY,EAAA,CAAG,EAAK3yB,EAAO,SAAS4yB,IAAU/B,EAAwB,EAAI,EAAEF,EAAc,EAAI,EACzfsB,IAAa,GAAgBjyB,EAAO,SAAU,EAC0B,OAA5E0yB,EAAoB,EAAE1yB,EAAO,iBAAiB,SAAS0yB,CAAmB,MAAY,CAAC1yB,EAAO,oBAAoB,SAAS0yB,CAAmB,CAAE,CAAE,CAClJ7B,EAAwB,EAAK,CAAA,CAAG,EAAE,CAACV,EAAUxM,EAAeiO,EAAOiB,EAAeC,EAAaC,EAAiBzB,EAAWL,EAAgBL,EAAqBqB,CAAW,CAAC,EAC5KzxB,MAAc,CAAC,GAAG,CAAC2vB,EAAU,OAAO,GAAG,CAACO,EAAW,CAACH,EAAa,EAAK,EAClE5M,GAAgB3jB,EAAO,cAAc,IAAI,YAAY,eAAe,CAAC,OAAO,CAAC,IAAIsxB,CAAU,CAAC,CAAC,CAAC,EAAG,IAAM0B,EAAM,eAAe,CAACvC,EAAc,EAAK,CAAE,GAAGzgB,GAAO,YAAY,UAAU,IAAI,GAAG,EAAE,UAAU,aAAagjB,CAAK,CAAE,CAACvC,EAAc,EAAI,EAChP,IAAM4B,EAAU,0BAA0B,CAAC9B,EAAa,EAAI,EACxD5M,GAAgB3jB,EAAO,cAAc,IAAI,YAAY,eAAe,CAAC,OAAO,CAAC,IAAIsxB,CAAU,CAAC,CAAC,CAAC,CAAG,CAAC,EAAE,UAAU,qBAAqBe,CAAS,CAAE,EAAE,CAAClC,EAAUO,EAAW1gB,GAAO,YAAY,SAASshB,EAAW3N,CAAc,CAAC,EAEhOnjB,MAAc,CAAC,GAAI2vB,GAAW,IAAyB,CAACc,GAAiBW,IAAS,WAA8B,MAAM,KAAKuC,GAAa,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC7O,EAAIiM,KAASA,EAAMT,CAAW,CAAC,CAAC,SAAS,EAAkB,CAAC,IAAMU,EAAgB,mBAAmBF,IAAiBG,EAAY,GAAG,CAAC,EAAY,aAAa,QAAQD,CAAe,CAAE,MAAS,CAC7V,EAAY,IAAK,EAAI,CAACC,GAAaC,IAAe,YAAY,IAAI,KAAKD,CAAW,kBAAE,IAAI,KAAK,KAAK,IAAI,EAAEE,EAAa,GAAG,GAAG,GAAG,GAAG,KAAGT,EAAmBI,CAAU,EAAEX,EAAc,EAAI,EAAG,CAAE,EAAE,CAACR,EAAUxM,EAAeiO,EAAON,EAAWR,EAAYY,EAAaC,EAAaV,CAAe,CAAC,EAC9R,IAAMgC,EAAiBC,IAAc,UAAUC,EAAgBC,EACzDvP,EAAQoP,EAAiB,MAAM,QAAQA,CAAgB,EAAEA,EAAiB,GAAGA,EAAiB,KACpG,GAAG,CAAC9C,EAAW,OAAO,KACtB,IAAMkD,EAAyB,gBAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,GAAG,MAAM,OAAO,SAAS,OAAO,WAAW,oEAAoE,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,UAAU,OAAO,gBAAgB,UAAU,OAAO,iBAAiB,aAAa,MAAM,OAAO,MAAM,EAAE,SAASC,EAAQ,sBAAsBJ,EAAY,UAAU5B,EAAW,GAAG,wBAAwB4B,EAAY,UAAU5B,EAAW,EAAE,CAAC,EAAE,GAAG3N,GAAgB,CAAC2P,EAAS,OAAOD,EAAa,GAAG,CAAC7C,EAAY,OAAO,KAAsM,IAAM+C,MAAqB,CAAC,GAAG,CAACvjB,EAAM,MAAM,OAAO,IAAIwjB,EAAO,OAAOxjB,EAAM,aAAb,CAA2B,IAAI,QAAyF,MAAjF,GAAO,OAAOA,EAAM,eAAgB,SAAS,GAAGA,EAAM,cAAc,IAAI,SAAgBwjB,EAAO,IAAI,WAA4F,MAAjF,GAAO,OAAOxjB,EAAM,iBAAkB,SAAS,GAAGA,EAAM,gBAAgB,GAAG,MAAawjB,EAAkB,QAAQ,MAAM,MAAO,CAAC,EAAQC,GAAe,CAAC,SAAS,QAAQ,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,QAAQ,OAAO,WAAWzjB,GAAO,QAAQ,SAAS,eAAeA,GAAO,QAAQ,SAAS,gBAAgBA,GAAO,iBAAiB,qBAAqB,QAAQA,GAAO,eAAe,GAAGA,GAAO,aAAa,IAAA,GAA2B,GAAjBA,EAAM,WAAc,KAAKA,GAAO,eAAe,IAAA,GAA6B,GAAnBA,EAAM,aAAgB,KAAKA,GAAO,gBAAgB,IAAA,GAA8B,GAApBA,EAAM,cAAiB,KAAKA,GAAO,cAAc,IAAA,GAA4B,GAAlBA,EAAM,YAAe,IAAI,GAAGA,GAAO,UAAU,IAAA,GAAwB,GAAdA,EAAM,QAAW,IAAI,QAAQsgB,EAAU,EAAE,KAAmB,WAAWE,EAAW,UAAU,SAAS,WAAW7M,EAAe,OAAO,WAAW3T,GAAO,YAAY,UAAU,GAAG,IAAIA,GAAO,YAAY,MAAM,SAAS,SAASA,GAAO,SAAS,SAASiiB,EAAY,OAAO,SAAS,cAAczB,GAAYF,EAAU,OAAO,OAAO,OAAO,QAAQ,UAAU,aAAa,OAAO,IAAI,EAAQoD,EAAW,CAAC,MAAM1jB,GAAO,eAAe,WAAWujB,EAAiB,EAAE,OAAO,SAASvjB,GAAO,eAAe,WAAW,OAAOujB,EAAiB,EAAE,OACpkEvjB,GAAO,SAAS,SAAe,SAAYA,GAAO,SAAS,MAAY,aAAmB,IACvF,UAAUsgB,GAA0B3M,EAAhB,gBAA+C,mBAAmB,WAAWA,EAAe,OAAO,OAAO3T,GAAO,YAAY,UAAU,GAAG,IAAIA,GAAO,YAAY,MAAM,SAAS,WAAW2T,EAAe,OAAO,qBAAqB,QAAQ2M,EAAU,EAAE,KAAmB,SAAStgB,GAAO,SAAS,QAAQiiB,EAAY,OAAO,SAAS,UAAU,OAAOjiB,GAAO,SAAS,QAAQ,OAAO,OAAO,UAAUA,GAAO,SAAS,QAAQ,OAAO,OAAO,QAAQ,OAAO,cAAc,SAAS,KAAKA,GAAO,SAAS,QAAQ,IAAI,OAAO,UAAU,YAAY,EACziB2jB,MAA0B,CAChC,GAAG,KACHhD,EAAc,EAAK,EAChBiB,IAAS,UAAUf,EAAwB,EAAK,EAEhDI,IAAkBK,GAAW,CAChC,IAAME,EAAgB,mBAAmBF,IAAa,aAAa,QAAQE,mBAAgB,IAAI,KAAK,EAAA,CAAE,YAAY,CAAC,EACnHN,EAAmB,IAAI,EACvB,eAAe,CACf,GAAG,CAACD,EAAgB,CAAC,IAAMY,EAAU,MAAM,KAAKsC,GAAa,QAAQ,CAAC,CAAC,CAAC,MAAM,EAAErC,GAAQ,EAAEC,KAAUD,EAAOC,CAAM,CAAC,CAAC,MAAM,CAACzM,KAAO,CAAC,GAAGA,IAAMgM,EAAW,MAAO,GAAM,IAAMU,EAAqB,mBAAmB1M,IAAmE,MAAM,CAAjD,aAAa,QAAQ0M,CAAuC,CAAE,CAAC,EAAKH,IAC7SX,EAAmBW,EAAU,EAAE,EAAE7xB,EAAO,cAAc,IAAI,YAAY,kBAAkB,CAAC,OAAO,CAAC,IAAI6xB,EAAU,EAAE,CAAC,CAAC,CAAC,EAAG,CAAC,GAAG7hB,GAAO,YAAY,UAAU,IAAI,GAAG,CAAE,CAAC,EAC6Q,MAA5a,CAAC6T,GAAS,CAAc,gBAAM,eAAeA,CAAO,EAAuB,gBAAK,MAAM,CAAC,MAAM4P,GAAe,QAAQE,EAAsB,SAAsB,gBAAM,MAAM,CAAC,MAAM,CAAC,GAAGD,EAAW,QAAQ,OAAO,gBAAgB,OAAO,aAAa,MAAM,MAAM,OAAO,SAAS,OAAO,UAAU,SAAS,UAAU,QAAQ,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAS,CAAC,WAAWR,EAAY,WAAW,CAAC,CAAC,CAAC,CAAC,EAAuB,gBAAMh9B,EAAU,CAAC,SAAS,CAACytB,GAAgB0P,EAAyB,gBAAK,MAAM,CAAC,MAAMI,GAAe,QAAQE,EAAsB,uBAAuB,OAAO,yBAAyB3jB,GAAO,OAAO,SAAsB,gBAAK,MAAM,CAAC,MAAM0jB,EAAW,QAAQ,GAAG,EAAE,gBAAgB,EAAE,qBAAqB,OAAO,wBAAwB1jB,GAAO,aAAa,yBAAyBujB,EAAiB,EAAE,yBAAyBvjB,GAAO,OAAO,SAAsB,gBAAM,aAAa6T,EAAQ,CAAC,MAAM,CAAC,GAAGA,EAAQ,OAAO,MAAM,MAAM,OAAO,SAAS7T,GAAO,eAAe,WAAW,OAAO6T,EAAQ,OAAO,OAAO,UAAU0P,EAAiB,EAAE,SAASvjB,GAAO,SAAS,QAAQiiB,EAAY,OAAO,SAAS,UAAU,QAAQ,OAAO,cAAc,SAAS,WAAW,UAAU,OAAOjiB,GAAO,SAAS,QAAQ,OAAO,OAAO,UAAUA,GAAO,SAAS,QAAQ,OAAO,OAAO,KAAKA,GAAO,SAAS,QAAQ,WAAW,WAAW,UAAU,YAAY,EAAE,QAAQ,GAAG,CAAC,EAAE,gBAAgB,EAAK6T,EAAQ,OAAO,SAASA,EAAQ,MAAM,QAAQ,CAAC,CAAG,EAAE,qBAAqB,OAAO,uBAAuB0P,EAAiB,EAAE,wBAAwBvjB,EAAM,aAAa,mBAAmB,OAAO,2BAA2B6T,EAAQ,OAAO,OAAO,OAAO,UAAU,+BAA+BA,EAAQ,OAAO,OAAO,UAAU,UAAU,yBAAyB7T,GAAO,OAAO,4BAA4BA,GAAO,SAAS,QAAQ,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,C,sEAzG7zD,OAAiB,CAAC,GAAK,CAACmgB,EAAU2D,GAAc79B,EAAS,EAAK,EAA0C,OAAxCuK,MAAc,CAACszB,EAAa,EAAI,CAAE,EAAE,CAAC,CAAC,EAAS3D,CAAU,EACzH,mBAAa,IAAI,IAAU,mBAAqB,IAAI,IAAQ,GAAgB,EAAM,GAAa,EAC/F,GAAqB,CAAC,MAAM,IAAI,EAwGtC1tB,EAAoBuxB,GAAoB,CAAC,QAAQ,CAAC,KAAK/wB,EAAY,QAAQ,MAAM,UAAU,aAAa,GAAM,aAAa,KAAK,cAAc,KAAK,EAAE,YAAY,CAAC,KAAKA,EAAY,KAAK,MAAM,UAAU,aAAa,UAAU,QAAQ,CAAC,UAAU,OAAO,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,wBAAwB,EAAI,EAAE,gBAAgB,CAAC,KAAKA,EAAY,kBAAkB,MAAM,SAAS,EAAE,cAAc,CAAC,KAAKA,EAAY,kBAAkB,MAAM,OAAO,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,SAAS,CAAC,OAAO,CAAC,KAAKA,EAAY,KAAK,MAAM,SAAS,aAAa,MAAM,QAAQ,CAAC,MAAM,OAAO,EAAE,aAAa,CAAC,MAAM,OAAO,EAAE,wBAAwB,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,KAAK,MAAM,UAAU,aAAa,SAAS,QAAQ,CAAC,QAAQ,SAAS,KAAK,EAAE,aAAa,CAAC,OAAO,SAAS,OAAO,EAAE,YAAY,CAAC,aAAa,eAAe,aAAa,EAAE,wBAAwB,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,KAAK,MAAM,UAAU,aAAa,SAAS,QAAQ,CAAC,QAAQ,SAAS,KAAK,EAAE,aAAa,CAAC,MAAM,SAAS,QAAQ,EAAE,YAAY,CAAC,YAAY,eAAe,cAAc,EAAE,wBAAwB,EAAI,EAAE,aAAa,CAAC,KAAKA,EAAY,KAAK,MAAM,YAAY,aAAa,QAAQ,QAAQ,CAAC,OAAO,QAAQ,UAAU,EAAE,aAAa,CAAC,OAAO,QAAQ,UAAU,CAAC,EAAE,cAAc,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,aAAa,KAAK,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,KAAK,KAAK,eAAe,GAAK,OAAO,CAAC,gBAAc,CAAC,OAAO8wB,IAAe,OAAQ,CAAC,EAAE,gBAAgB,CAAC,KAAK9wB,EAAY,OAAO,MAAM,UAAU,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,eAAe,GAAK,OAAO,CAAC,gBAAc,CAAC,OAAO8wB,IAAe,UAAW,CAAC,EAAE,QAAQ,CAAC,KAAK9wB,EAAY,YAAY,MAAM,UAAU,aAAa,GAAG,UAAU,iBAAiB,aAAa,CAAC,MAAM,OAAO,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,aAAa,CAAC,SAAS,GAAG,KAAK,8BAA8B,EAAE,SAAS,CAAC,SAAS,CAAC,KAAKA,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,KAAK,GAAG,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,MAAM,OAAO,aAAa,+BAA+B,QAAQ,CAAC,+BAA+B,iCAAiC,+BAA+B,OAAO,UAAU,WAAW,aAAa,EAAE,aAAa,CAAC,WAAW,aAAa,aAAa,OAAO,UAAU,WAAW,aAAa,CAAC,CAAC,CAAC,EAAE,gBAAgB,CAAC,KAAKA,EAAY,MAAM,MAAM,KAAK,aAAa,qBAAqB,EAAE,YAAY,CAAC,KAAKA,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAM,aAAa,QAAQ,cAAc,OAAO,CAAC,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,SAAS,CAAC,OAAO,CAAC,KAAKA,EAAY,KAAK,MAAM,SAAS,aAAa,UAAU,QAAQ,CAAC,UAAU,QAAQ,QAAQ,EAAE,aAAa,CAAC,UAAU,QAAQ,QAAQ,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,IAAI,OAAO,CAAC,UAAQ,CAAC,OAAO2uB,IAAS,OAAQ,CAAC,EAAE,eAAe,CAAC,KAAK3uB,EAAY,KAAK,MAAM,aAAa,aAAa,SAAS,QAAQ,CAAC,SAAS,YAAY,EAAE,aAAa,CAAC,KAAK,GAAG,EAAE,wBAAwB,GAAK,OAAO,CAAC,UAAQ,CAAC,OAAO2uB,IAAS,QAAS,CAAC,EAAE,aAAa,CAAC,KAAK3uB,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,KAAK,KAAK,OAAO,CAAC,SAAO,kBAAgB,CAAC,OAAO2uB,IAAS,UAAUiB,IAAiB,QAAS,CAAC,EAAE,iBAAiB,CAAC,KAAK5vB,EAAY,OAAO,MAAM,aAAa,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,OAAO,CAAC,SAAO,kBAAgB,CAAC,OAAO2uB,IAAS,UAAUiB,IAAiB,YAAa,CAAC,EAAE,aAAa,CAAC,KAAK5vB,EAAY,KAAK,MAAM,OAAO,aAAa,WAAW,QAAQ,CAAC,OAAO,UAAU,EAAE,aAAa,CAAC,OAAO,cAAc,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,QAAQ,OAAO,CAAC,gBAAc,CAAC,OAAOyuB,IAAe,UAAW,CAAC,CAAC,CAAC,EAAE,WAAW,CAAC,KAAKzuB,EAAY,OAAO,MAAM,aAAa,aAAa,QAAQ,YAAY,gEAAgE,CAAC,CAAC,C,6HC3InuG,GAA2BH,EAAS3M,EAAqB,EAAQC,GAAoCuN,GAAO5B,CAA6B,EAAQ,GAA6D8B,GAA0BzN,EAAmC,EAAQ,GAAyB0M,EAASzM,EAAmB,EAAQ,GAA6B4N,GAAoB3N,EAAoB,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAA8EC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAA9I,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,KAAK,OAA8G,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,EAAQC,IAAc,GAAGud,IAAO,CAAC,IAAI,IAAM2b,KAAO3b,EAAM,GAAG2b,GAAK,OAAOA,GAAM,SAAS,OAAOA,CAAsB,EAAQj5B,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMmY,EAAOlY,EAAiBoK,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAapY,OAAmB,CAAC,GAAGiY,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQnY,GAASoK,EAAO,OAAOnK,CAAc,EAAQ,GAAqB,CAAC,QAAQ,UAAU,MAAM,OAAO,EAAQC,IAAU,CAAC,SAAO,KAAG,aAAW,QAAM,GAAGkY,MAAgB,CAAC,GAAGA,EAAM,UAAUkmB,GAAqBK,IAAaA,GAAYvmB,EAAM,WAAW,SAAS,GAAUjY,IAAwB,EAAM,IAAeiY,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAW1qF,GAAgBtM,EAX2rFtK,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMiY,EAAYhY,EAAO,IAAI,EAAQiY,EAAWC,GAAKF,EAAkBG,EAAgBlY,EAAY,EAAO,CAAC,eAAa,gBAAc,aAAWqK,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG2N,GAAWvY,GAASkY,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,eAAe,YAAY,IAAI8M,EAAW,UAAQ,kBAAAylB,EAAiB,CAAC,EAAQrlB,EAAiBvY,GAAuBiY,EAAMpB,CAAQ,EAAuC2B,EAAkBzN,EAAG3L,EAA0C,EAAE,MAAoB,gBAAK8K,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKxY,GAAS,CAAC,QAAQgX,EAAS,QAAQ,GAAM,SAAsB,gBAAKnX,GAAW,CAAC,MAAMJ,GAAY,SAAsB,gBAAK2K,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,gBAAgBG,EAAUC,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,GAAGU,CAAK,EAAE,SAAsB,gBAAKpM,EAA0B,CAAC,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK1L,GAAoB,CAAC,gBAAgB,CAAc,gBAAKuN,EAA0B,CAAC,OAAO,IAAI,MAAM,SAAS,SAAsB,gBAAK+wB,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQj+B,GAAU,UAAU,2BAA2B,wBAAwB,UAAU,mBAAmB,UAAU,gBAAgB,GAAK,QAAQC,GAAW,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKR,GAAsB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQS,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,YAAYg/B,EAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,SAAS,YAAY,EAAE,eAAe,aAAa,iBAAiB,GAAG,aAAa,GAAG,aAAa,WAAW,aAAa,EAAE,EAAE,cAAc,CAAc,gBAAKhyB,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,gBAAK+wB,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQj+B,GAAU,UAAU,0BAA0B,wBAAwB,SAAS,mBAAmB,SAAS,gBAAgB,GAAK,QAAQC,GAAW,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,SAAS,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKR,GAAsB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,SAAS,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQS,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,QAAQ,GAAK,WAAW,aAAa,MAAM,CAAC,OAAO,SAAS,OAAO,SAAS,YAAY,GAAM,gBAAgB,sBAAsB,OAAO,MAAM,cAAc,KAAK,gBAAgB,GAAG,aAAa,QAAQ,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,WAAW,CAAC,SAAS,GAAG,KAAK,8BAA8B,CAAC,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWntM,EAAE,CAX+tM,gFAAgF,mQAAmQ,qHAAqH,+FAA+F,4FAWpwN,EAAE,cAAc,EAAiC,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE6L,EAAoBgzB,GAAgB,CAAC,UAAUZ,IAA+BgB,aAAgB,CAAC,GAAGhB,GAA6BgB,YAAe,aAAa,UAAU,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,YAAY,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK5yB,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAASozB,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGhB,GAA2B,GAAGG,EAAwB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkBxwB,GAAkB,KAAKpC,EAAc7L,GAAsB,CAAC,EAAEotB,CAAO,CAAC,EAAEA,CAAO,CAAG,C,4ECX3lBhsB,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAG4X,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ3X,GAAU2J,EAAO,OAAO5J,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGkZ,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAKpZ,GAAU,CAAC,GAAGmZ,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQjZ,GAAI,60BAAm1BC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,SAAO,GAAGwX,MAAgB,CAAC,GAAGA,EAAM,UAAU2B,GAAQ3B,EAAM,WAAW,EAAE,UAAU0B,GAAO1B,EAAM,WAAW,cAAc,GASznDvX,GAAK6J,EATqpD5J,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG2X,GAAW7X,GAASwX,CAAK,EAAQnC,EAAKpK,GAAe,aAAalL,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAG+X,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYwmB,EAAU,WAAWC,EAAU,GAAGvmB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAS/iE,EAAE,CAT2jE,iCAAiCzY,GAAK,2CAA2CA,GAAK,iBAS/oE,EAAE,cAAc,EAAE,GAAK,YAAY,UAA8BkL,EAAoB5K,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAKoL,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,GAAG,IAAI,EAAE,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECTtIlL,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAGoX,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQnX,GAAUmJ,EAAO,OAAOpJ,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG0Y,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAK5Y,GAAU,CAAC,GAAG2Y,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQzY,GAAI,yqCAA+qCC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,SAAO,GAAGgX,MAAgB,CAAC,GAAGA,EAAM,UAAU2B,GAAQ3B,EAAM,WAAW,EAAE,UAAU0B,GAAO1B,EAAM,WAAW,cAAc,GASr9D/W,GAAKqJ,EATi/DpJ,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAGmX,GAAWrX,GAASgX,CAAK,EAAQnC,EAAKpK,GAAe,aAAa1K,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAGuX,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYwmB,EAAU,WAAWC,EAAU,GAAGvmB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAS34E,EAAE,CATu5E,iCAAiCjY,GAAK,2CAA2CA,GAAK,iBAS3+E,EAAE,cAAc,EAAE,GAAK,YAAY,QAA4B0K,EAAoBpK,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK4K,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,GAAG,IAAI,EAAE,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECTpI1K,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAG4W,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ3W,GAAU2I,EAAO,OAAO5I,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGkY,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAKpY,GAAU,CAAC,GAAGmY,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQjY,GAAI,khCAAwhCC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,SAAO,GAAGwW,MAAgB,CAAC,GAAGA,EAAM,UAAU2B,GAAQ3B,EAAM,WAAW,EAAE,UAAU0B,GAAO1B,EAAM,WAAW,cAAc,GAS9zDvW,GAAK6I,EAT01D5I,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG2W,GAAW7W,GAASwW,CAAK,EAAQnC,EAAKpK,GAAe,aAAalK,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAG+W,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYwmB,EAAU,WAAWC,EAAU,GAAGvmB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CASpvE,EAAE,CATgwE,iCAAiCzX,GAAK,2CAA2CA,GAAK,iBASp1E,EAAE,cAAc,EAAE,GAAK,YAAY,SAA6BkK,EAAoB5J,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAKoK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,GAAG,IAAI,EAAE,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECTrIlK,GAAK,0BAAgCC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAGoW,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQnW,GAAUmI,EAAO,OAAOpI,EAAI,EAAQE,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG0X,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAK5X,GAAU,CAAC,GAAG2X,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQzX,GAAI,qxDAA2xDC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,SAAO,GAAGgW,MAAgB,CAAC,GAAGA,EAAM,UAAU2B,GAAQ3B,EAAM,WAAW,EAAE,UAAU0B,GAAO1B,EAAM,WAAW,cAAc,GASjkF/V,GAAKqI,EAT6lFpI,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAGmW,GAAWrW,GAASgW,CAAK,EAAQnC,EAAKpK,GAAe,YAAY1J,EAAG,EAAE,MAAoB,gBAAKD,GAAI,CAAC,GAAGuW,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYwmB,EAAU,WAAWC,EAAU,GAAGvmB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CASt/F,EAAE,CATkgG,iCAAiCjX,GAAK,2CAA2CA,GAAK,iBAStlG,EAAE,cAAc,EAAE,GAAK,YAAY,iBAAqC0J,EAAoBpJ,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK4J,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,GAAG,IAAI,EAAE,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,4ECT7I,GAAK,0BAAgC,GAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAGmM,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ,GAAUhO,EAAO,OAAO62B,EAAI,EAAQ,GAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGrnB,GAAMxB,EAAM,OAAOyB,EAAsB,gBAAKqnB,GAAU,CAAC,GAAGtnB,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQ,GAAI,mkBAAykBrX,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,SAAO,GAAG6V,MAAgB,CAAC,GAAGA,EAAM,UAAU2B,GAAQ3B,EAAM,WAAW,EAAE,UAAU0B,GAAO1B,EAAM,WAAW,cAAc,GAS/2C,GAAK1N,EAT24ClI,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAGiW,GAAWlW,GAAS6V,CAAK,EAAQnC,EAAKpK,GAAe,aAAaoF,EAAG,EAAE,MAAoB,gBAAKkwB,GAAI,CAAC,GAAG1oB,EAAU,UAAUvN,EAAG,eAAe4N,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAYwmB,EAAU,WAAWC,EAAU,GAAGvmB,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CASryD,EAAE,CATizD,iCAAiCgoB,GAAK,2CAA2CA,GAAK,iBASr4D,EAAE,cAAc,EAAE,GAAK,YAAY,QAA4Bv1B,EAAoB41B,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAKp1B,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,GAAG,IAAI,EAAE,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,C,2FCTgJxJ,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAqX,GAAoB,GAAO,CAAC,GAAG,OAAOwV,GAAQ,SAAS,OAAOA,EAAM,GAAI,OAAO,SAASA,CAAK,EAAmB,OAAO,KAAK,IAAI,EAAEA,CAAK,EAAE,IAAK,EAAyClL,GAAgC,EAAQrK,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMoV,EAAOnV,EAAiBqH,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAarV,OAAmB,CAAC,GAAGkV,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQpV,GAASqH,EAAO,OAAOpH,CAAc,EAAQC,IAAU,CAAC,QAAM,OAAK,WAAS,SAAO,OAAK,KAAG,QAAM,UAAQ,QAAM,QAAM,GAAGmV,MAAgB,CAAC,GAAGA,EAAM,UAAUkJ,GAAOlJ,EAAM,WAAW,MAAM,UAAU0B,GAAO1B,EAAM,WAAW,kEAAkE,UAAU6pB,GAAU7pB,EAAM,WAAW,GAAG,UAAU4e,GAAS5e,EAAM,WAAW,MAAM,UAAU8pB,GAAO9pB,EAAM,WAAW,GAAK,UAAUgM,GAAMhM,EAAM,WAAWlV,GAAM,UAAU0zB,GAAMxe,EAAM,WAAW,uEAAuE,GAAUjV,IAAwB,EAAM,IAAeiV,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAYhrE,GAAgBtM,EAZisEtH,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMiV,EAAYhV,EAAO,IAAI,EAAQiV,EAAWC,GAAKF,EAAkBG,EAAgBlV,EAAY,EAAO,CAAC,eAAa,aAAWqH,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG2N,GAAWxV,GAASmV,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,eAAe,YAAY,IAAI8M,EAAW,UAAQ,kBAAAkpB,EAAiB,CAAC,EAAQ9oB,EAAiBvV,GAAuBiV,EAAMpB,CAAQ,EAAuC2B,EAAkBzN,EAAGzI,EAA0C,EAAE,MAAoB,gBAAK4H,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKzV,GAAS,CAAC,QAAQiU,EAAS,QAAQ,GAAM,SAAsB,gBAAKpU,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAMyH,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,gBAAgBG,EAAUC,CAAU,EAAE,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,YAAYmpB,GAAoBU,CAAS,EAAE,0BAA0B,KAAK,gBAAgBC,EAAU,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,UAAU,kDAAkD,YAAY,oBAAoB,GAAGppB,CAAK,EAAE,SAAS,CAAc,gBAAK9L,GAAS,CAAC,SAAS,GAAK,UAAU,gBAAgB,UAAUm1B,EAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAYC,EAAU,WAAW,CAAC,CAAC,CAAC,EAAEC,IAAY,IAAoB,gBAAKh3B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKvI,EAAe,CAAC,SAAsB,gBAAKoH,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,4DAA4D,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,wEAAwE,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2CAA2Ck4B,EAAU,2CAA2CE,CAAS,EAAE,KAAKC,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYlhK,EAAE,CAZ8hK,8EAA8E,8PAA8P,mHAAmH,+GAY39K,EAAE,cAAc,EAAiC,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEh3B,EAAoBs2B,GAAgB,CAAC,UAAU,CAAC,aAAa,mGAAmG,MAAM,QAAQ,KAAK91B,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,YAAY,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,MAAM,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,MAAM,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,4GAA4G,MAAM,OAAO,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,QAAW,KAAKA,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAAS02B,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,OCZt7B,SAASx+B,GAAqB,EAAU,GAAGyT,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,0FAA5ZzT,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAA8SqJ,GAAgC,EAAQpJ,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMmU,EAAOlU,EAAiBoG,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAapU,OAAmB,CAAC,GAAGiU,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQnU,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAASmG,EAAO,OAAOlG,CAAc,EAAQC,IAAU,CAAC,SAAO,QAAM,SAAO,OAAK,KAAG,QAAM,GAAGiU,MAAgB,CAAC,GAAGA,EAAM,UAAU+I,GAAQ/I,EAAM,WAAW,CAAC,YAAY,mGAAmG,YAAY,QAAQ,YAAY,CAAC,EAAE,UAAUgM,GAAMhM,EAAM,WAAWhU,GAAa,UAAUm/B,GAAOnrB,EAAM,UAAU,QAAQpU,GAAwBoU,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAU/T,IAAwB,EAAM,IAAe+T,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAYhjE,GAAgBtM,EAZikEpG,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAM+T,EAAY9T,EAAO,IAAI,EAAQ+T,EAAWC,GAAKF,EAAkBG,EAAgBhU,EAAY,EAAO,CAAC,eAAa,aAAWmG,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG2N,GAAWtU,GAASiU,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,WAAAo3B,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAIrqB,EAAW,UAAQ,kBAAAwqB,EAAiB,CAAC,EAAQpqB,EAAiBrU,GAAuB+T,EAAMpB,CAAQ,EAAO,CAAC,wBAAsB,SAAOtL,GAAyBuN,CAAW,EAAQuqB,EAAY/O,EAAsB,MAAM,GAAGtX,IAAO,CAAoC,GAAnCsmB,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKC,GAAiD,MAAtBA,EAAU,GAAGvmB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuCxE,EAAkBzN,EAAGxH,EAA0C,EAAE,MAAoB,gBAAK2G,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKvU,GAAS,CAAC,QAAQ+S,EAAS,QAAQ,GAAM,SAAsB,gBAAKnT,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAKwG,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,iBAAiBG,EAAUC,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAMyqB,EAAY,IAAIlrB,EAAW,MAAM,CAAC,yBAAyBqrB,GAAW,mBAAmBA,GAAW,aAAa,KAAK,iBAAiBA,GAAW,YAAY,uBAAuBA,GAAW,iBAAiBA,GAAW,aAAa,KAAK,wBAAwBA,GAAW,kBAAkBA,GAAW,aAAa,KAAK,iBAAiBA,GAAW,YAAY,sBAAsBA,GAAW,gBAAgBA,GAAW,aAAa,KAAK,0BAA0B,KAAK,gBAAgB,uEAAuE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,oBAAoB,GAAG3qB,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,iEAAiE,EAAE,kBAAkB,CAAC,wBAAwB,MAAM,iBAAiB,uEAAuE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,CAAC,EAAE,GAAGzV,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE0V,EAAYC,CAAc,EAAE,SAAsB,gBAAKhM,GAAS,CAAC,SAAS,GAAK,UAAU,iBAAiB,UAAU02B,EAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,EAAE,YAAY,qEAAqE,WAAW,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,YAAY,uEAAuE,EAAE,kBAAkB,CAAC,WAAW,EAAE,YAAY,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAY/jL,EAAE,CAZ2kL,kFAAkF,mWAAmW,+FAA+F,+EAA+E,kEAAkE,sdAY9uM,EAAE,cAAc,EAAiC,GAAgB,YAAY,kBAAkB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEn4B,EAAoB43B,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAKp3B,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,CAAC,YAAY,mGAAmG,YAAY,QAAQ,YAAY,CAAC,EAAE,MAAM,SAAS,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEZ,EAASg4B,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,OCZwwB,SAAS5+B,GAAqB,EAAU,GAAGuS,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,0IAAriB,GAAkBnL,EAASpH,EAAY,EAAQ,GAAmBoH,EAASwB,EAAa,EAAQ3I,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAA+aC,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAyCiI,GAAgC,EAAQhI,GAAkB,GAAW,OAAOkT,GAAQ,UAAUA,GAAc,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,IAAA,GAAkB,IAAoB,EAAE,IAAI,oBAAoB,IAAU,IAAoB,EAAE,IAAI,yBAAyB,IAAUjT,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM+S,EAAO9S,EAAiBgF,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAahT,OAAmB,CAAC,GAAG6S,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQ/S,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS+E,EAAO,OAAO9E,CAAc,EAAQ,IAAkB,EAAc,IAAmB,CAAC,GAAK,CAAC0/B,EAAcC,GAAkB1/B,EAAe2/B,CAAa,EAAO,CAACC,EAAsBC,GAA0B7/B,EAAe2/B,CAAa,EAAkL,OAA7KG,EAAwB,CAACH,EAAcG,CAAgB,GAAMH,IAAgBC,IAAuBF,EAAiBC,CAAa,EAAEE,EAAyBF,CAAa,GAAS,CAACF,EAAcC,CAAgB,EAAE,EAAQz/B,IAAU,CAAC,SAAO,KAAG,SAAO,QAAM,SAAO,SAAO,MAAI,MAAI,YAAU,QAAM,GAAG4S,MAAgB,CAAC,GAAGA,EAAM,UAAUktB,GAAQltB,EAAM,WAAW,GAAK,UAAUmtB,GAAWntB,EAAM,WAAW,aAAgB,UAAUotB,GAAOptB,EAAM,WAAW,QAAQ,UAAUqtB,GAAKrtB,EAAM,WAAW,QAAQ,UAAU8N,GAAK9N,EAAM,WAAW,GAAK,UAAUstB,GAAQttB,EAAM,WAAW,CAAC,IAAI,mBAAmB,YAAY,KAAK,WAAW,KAAK,IAAI,+FAA+F,OAAO,8UAA8U,EAAE,UAAUutB,GAAQvtB,EAAM,WAAW,eAAkB,QAAQhT,GAAwBgT,EAAM,UAAUA,EAAM,SAAS,WAAW,GAAU3S,IAAwB,EAAM,IAAe2S,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAWv8I,GAAgBtM,EAXw9IhF,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAM2S,EAAY1S,EAAO,IAAI,EAAQ2S,EAAWC,GAAKF,EAAkBG,EAAgB5S,EAAY,EAAO,CAAC,eAAa,aAAW+E,EAAc,EAAQqhB,EAAkBlhB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU86B,UAAYC,EAAkBC,kBAAoBC,EAAqB,YAAU,YAAUC,UAAYC,EAAkBC,kBAAoBC,EAAqB,GAAG1tB,GAAWjT,GAAS4S,CAAK,EAAO,CAACguB,EAAUC,GAAc1B,GAAiBkB,EAAkBE,CAAoB,EAAO,CAACO,EAAUC,GAAc5B,GAAiBsB,EAAkBE,CAAoB,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,aAAU36B,EAAgB,CAAC,WAAAy4B,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAI1rB,EAAW,UAAQ,kBAAA6rB,EAAiB,CAAC,EAAQzrB,EAAiBjT,GAAuB2S,EAAMpB,EAAQ,EAAuC2B,GAAkBzN,EAAGrG,EAA0C,EAAE,MAAoB,gBAAKwF,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKnT,GAAS,CAAC,QAAQ2R,GAAS,QAAQ,GAAM,SAAsB,gBAAK/R,GAAW,CAAC,MAAMF,GAAY,SAAsB,gBAAMqF,EAAO,IAAI,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,GAAkB,iBAAiBG,EAAUC,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kEAAkE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAGU,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,sEAAsE,EAAE,kBAAkB,CAAC,wBAAwB,MAAM,iBAAiB,kEAAkE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,sEAAsE,EAAE,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,UAAU,CAAC,gBAAgB,mDAAmD,CAAC,EAAE,GAAGvU,GAAqB,CAAC,kBAAkB,CAAC,cAAc,EAAI,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEwU,EAAYC,CAAc,EAAE,SAAS,CAAc,gBAAK9O,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,gBAAMA,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAMA,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKA,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,0BAA0B,KAAK,gBAAgB,qBAAqB,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,mBAAmB,EAAE,SAAsB,gBAAKvE,GAAO,CAAC,WAAW,CAAC,IAAI,mBAAmB,IAAI,MAAM,gBAAgB,IAAI,eAAe,IAAI,QAAQuG,IAA2B4f,GAAmB,GAAG,GAAG,UAAUA,GAAmB,QAAQ,KAAK,IAAI,CAAC,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAGhnB,GAAkBwhC,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,EAAE,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,0BAA0B,KAAK,uBAAuB,gFAAgF,wBAAwB,gFAAgF,oBAAoB,gFAAgF,qBAAqB,gFAAgF,YAAY,mBAAmB,EAAE,kBAAkBlC,GAAmB,GAAG7/B,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,mBAAmB,IAAI,MAAM,gBAAgB,IAAI,eAAe,IAAI,QAAQ2H,IAA2B4f,GAAmB,GAAG,GAAG,OAAO,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAGhnB,GAAkBwhC,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,mBAAmB,IAAI,MAAM,gBAAgB,IAAI,eAAe,IAAI,QAAQp6B,IAA2B4f,GAAmB,GAAG,GAAG,KAAKA,GAAmB,QAAQ,KAAK,KAAK,CAAC,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAGhnB,GAAkBwhC,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,EAAE,kBAAkBjC,EAAkB,CAAC,EAAEtrB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK3N,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKjG,EAAe,CAAC,SAAsB,gBAAK8E,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,MAAM,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAKq8B,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,iEAAiE,EAAE,kBAAkB,CAAC,qBAAqB,iEAAiE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGhiC,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKa,EAAe,CAAC,SAAsB,gBAAK8E,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsB,gBAAK9E,EAAe,CAAC,SAAsB,gBAAK8E,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,0FAA0F,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,gBAAK9E,EAAe,CAAC,SAAsB,gBAAK8E,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK9O,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,gBAAKA,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKjG,EAAe,CAAC,SAAsB,gBAAK8E,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,iGAAiG,EAAE,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAKs8B,EAAU,SAAS,CAAC,kBAAkB,CAAC,sBAAsB,iEAAiE,EAAE,kBAAkB,CAAC,qBAAqB,iEAAiE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGjiC,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKa,EAAe,CAAC,SAAsB,gBAAK8E,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,2FAA2F,EAAE,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsB,gBAAK9E,EAAe,CAAC,SAAsB,gBAAK8E,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,0FAA0F,EAAE,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,gBAAK9E,EAAe,CAAC,SAAsB,gBAAK8E,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK9O,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAsB,gBAAMA,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAACu8B,IAAY,IAAoB,gBAAK/5B,EAA0B,CAAC,OAAO,GAAG,GAAGof,GAAmB,GAAG,GAAG,OAAOA,GAAmB,QAAQ,KAAK,IAAI,EAAE,GAAGvnB,GAAqB,CAAC,UAAU,CAAC,GAAGunB,GAAmB,GAAG,GAAG,IAAI,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,MAAMA,GAAmB,QAAQ,KAAK,KAAK,CAAC,CAAC,EAAE/S,EAAYC,CAAc,EAAE,SAAsB,gBAAKnO,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,mBAAoC,mBAAiB,SAAS,sBAAsB,KAAK,mBAAmB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKrG,GAAa,CAAC,UAAU,MAAM,UAAU,wEAAwE,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,UAAU,MAAM,SAAS,YAAY,KAAK,mBAAmB,UAAU,GAAK,MAAM,OAAO,UAAUoB,GAAc,UAAU,sEAAsE,GAAGrB,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAE,EAAE,UAAU,CAAC,UAAU,GAAG,UAAU,iBAAiB,CAAC,EAAEwU,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtM,EAA0B,CAAC,OAAO,GAAG,GAAGof,GAAmB,GAAG,GAAG,OAAOA,GAAmB,QAAQ,KAAK,IAAI,EAAE,GAAGvnB,GAAqB,CAAC,UAAU,CAAC,GAAGunB,GAAmB,GAAG,GAAG,IAAI,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,MAAMA,GAAmB,QAAQ,KAAK,KAAK,CAAC,CAAC,EAAE/S,EAAYC,CAAc,EAAE,SAAsB,gBAAKnO,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAyB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKrG,GAAa,CAAC,UAAU0hC,EAAU,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,UAAU,MAAM,SAAS,YAAY,KAAK,QAAQ,kBAAkBC,EAAa,UAAU,GAAK,MAAM,OAAO,UAAUtgC,GAAe,UAAU,wEAAwE,GAAGtB,GAAqB,CAAC,kBAAkB,CAAC,UAAU,wEAAwE,UAAU,iEAAiE,EAAE,UAAU,CAAC,UAAU,EAAE,EAAE,UAAU,CAAC,UAAU,GAAG,UAAU,iBAAiB,CAAC,EAAEwU,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE0tB,IAAY,IAAoB,gBAAKh6B,EAA0B,CAAC,OAAO,GAAG,GAAGof,GAAmB,GAAG,GAAG,OAAOA,GAAmB,QAAQ,KAAK,IAAI,EAAE,GAAGvnB,GAAqB,CAAC,UAAU,CAAC,GAAGunB,GAAmB,GAAG,GAAG,IAAI,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,MAAMA,GAAmB,QAAQ,KAAK,KAAK,CAAC,CAAC,EAAE/S,EAAYC,CAAc,EAAE,SAAsB,gBAAKnO,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,SAA0B,mBAAiB,SAAS,sBAAsB,KAAK,SAAS,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKrG,GAAa,CAAC,UAAU,SAAS,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,UAAU,MAAM,SAAS,YAAY,KAAK,SAAS,UAAU,GAAK,MAAM,OAAO,UAAUsB,GAAe,UAAU,wEAAwE,GAAGvB,GAAqB,CAAC,kBAAkB,CAAC,UAAU,wEAAwE,UAAU,iEAAiE,EAAE,UAAU,CAAC,UAAU,EAAE,EAAE,UAAU,CAAC,UAAU,GAAG,UAAU,iBAAiB,CAAC,EAAEwU,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtM,EAA0B,CAAC,OAAO,GAAG,GAAGof,GAAmB,GAAG,GAAG,OAAOA,GAAmB,QAAQ,KAAK,IAAI,EAAE,GAAGvnB,GAAqB,CAAC,UAAU,CAAC,GAAGunB,GAAmB,GAAG,GAAG,IAAI,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,MAAMA,GAAmB,QAAQ,KAAK,KAAK,CAAC,CAAC,EAAE/S,EAAYC,CAAc,EAAE,SAAsB,gBAAKnO,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,aAA8B,mBAAiB,SAAS,sBAAsB,KAAK,aAAa,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKrG,GAAa,CAAC,UAAU4hC,EAAU,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,UAAU,MAAM,SAAS,YAAY,KAAK,aAAa,kBAAkBC,EAAa,UAAU,GAAK,MAAM,OAAO,UAAUtgC,GAAe,UAAU,wEAAwE,GAAGxB,GAAqB,CAAC,kBAAkB,CAAC,UAAU,wEAAwE,UAAU,iEAAiE,EAAE,UAAU,CAAC,UAAU,EAAE,EAAE,UAAU,CAAC,UAAU,GAAG,UAAU,iBAAiB,CAAC,EAAEwU,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtM,EAA0B,CAAC,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,gCAAgC,MAAM,mBAAmB,eAAe,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,eAAe,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKuC,GAAc,CAAC,WAAW,EAAE,OAAO,CAAC,OAAO,qBAAqB,UAAU,qBAAqB,MAAM,iBAAiB,EAAE,UAAU,IAAI,OAAO,OAAO,WAAW,EAAE,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,KAAK,IAAI,KAAK,GAAG,EAAE,OAAO,GAAG,SAAS,aAAa,OAAO,CAAC,WAAW,GAAG,SAAS,UAAU,MAAM,CAAC,EAAE,KAAK,eAAe,MAAM,GAAG,OAAO,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW99qB,EAAE,CAX0+qB,gFAAgF,8XAA8X,8TAA8T,gTAAgT,wRAAwR,uIAAuI,sNAAsN,+IAA+I,sTAAsT,kSAAkS,oTAAoT,qRAAqR,kOAAkO,8JAA8J,wHAAwH,4FAA4F,wEAAwE,oMAAoM,0FAA0F,qIAAqI,2GAA2G,8EAA8E,2IAA2I,iEAAiE,+DAA+D,yEAAyE,+DAA+D,wFAAwF,4GAA4G,4GAA4G,2JAA2J,sEAAsE,sdAWrm1B,EAAE,cAAc,EAAiC,GAAgB,YAAY,UAAU,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE7B,EAAoBq5B,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK74B,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,MAAM,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,wBAAwB,sIAAsI,gBAAgB,CAAC,IAAI,mBAAmB,eAAe,qIAAqI,EAAE,MAAM,UAAU,KAAKA,EAAY,eAAe,EAAE,UAAU,CAAC,aAAa,eAAkB,gBAAgB,GAAM,MAAM,SAAS,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,MAAM,KAAKA,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,SAAS,KAAKA,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,aAAgB,gBAAgB,GAAM,MAAM,aAAgB,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAASy5B,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGhB,GAAkB,GAAGC,EAAkB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB32B,GAAkB,KAAKpC,EAActG,GAAa,CAAC,EAAE6nB,CAAO,MAAMvhB,EAAc9E,GAAe,CAAC,EAAEqmB,CAAO,CAAC,EAAEA,CAAO,CAAG,C,OCXrzD,SAASpmB,GAAqB,EAAU,GAAG6Q,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,8EAA5T,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQ7Q,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAyC0G,GAAgC,EAAQzG,IAAY,CAAC,QAAM,cAAY,CAAC,IAAMyR,EAAOxR,EAAiB0D,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAa1R,OAAmB,CAAC,GAAGuR,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQzR,GAAS0D,EAAO,OAAOzD,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,OAAK,eAAa,QAAM,GAAGwR,MAAgB,CAAC,GAAGA,EAAM,UAAU2K,GAAO3K,EAAM,WAAW,WAAW,UAAUkM,GAAclM,EAAM,WAAW,GAAK,UAAUiM,GAAMjM,EAAM,SAAS,GAAUvR,IAAwB,EAAM,IAAeuR,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAWjjD,EAAgBtM,EAXkkD5D,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMuR,EAAYtR,EAAO,IAAI,EAAQuR,EAAWC,GAAKF,EAAkBG,EAAgBxR,EAAY,EAAO,CAAC,eAAa,aAAW2D,EAAc,EAA0BG,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG2N,GAAW7R,GAASwR,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,eAAe,YAAY,mBAAgB,IAAI8M,EAAW,UAAQ,kBAAA0uB,EAAiB,CAAC,EAAQtuB,EAAiB7R,GAAuBuR,EAAMpB,CAAQ,EAAuC2B,EAAkBzN,EAAG9E,EAA0C,EAAE,MAAoB,gBAAKiE,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAK9R,GAAS,CAAC,QAAQsQ,EAAS,QAAQ,GAAM,SAAsB,gBAAKzQ,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAKsE,EAAK,CAAC,KAAK48B,EAAU,YAAY,GAAK,OAAO,YAAY,aAAaC,EAAU,QAAQ,YAAY,SAAsB,gBAAKr9B,EAAO,EAAE,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU,GAAG3N,EAAGyN,EAAkB,gBAAgBG,EAAUC,CAAU,EAAE,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,gBAAgB,yBAAyB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,UAAU,oIAAoI,YAAY,kBAAkB,GAAGU,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,0BAA0B,KAAK,gBAAgB,uEAAuE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,UAAU,4IAA4I,YAAY,mBAAmB,CAAC,EAAE,SAAsB,gBAAKzN,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK5E,EAAe,CAAC,SAAsB,gBAAKyD,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,KAAKs9B,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,oEAAoE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGvhC,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,gBAAKQ,EAAe,CAAC,SAAsB,gBAAKyD,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,6FAA6F,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWjzK,EAAE,CAX6zK,kFAAkF,6SAA6S,6JAW1rL,EAAE,cAAc,EAAiC,EAAgB,YAAY,cAAc,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEzN,EAAoB67B,EAAgB,CAAC,UAAU,CAAC,aAAa,WAAW,MAAM,QAAQ,KAAKr7B,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAK,YAAY;wDAA6F,MAAM,kBAAkB,KAAKA,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAASi8B,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C,OCX6nH,SAASK,GAAqB,EAAU,GAAG3wB,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,6TAArwD,GAAiBnL,EAAS7E,EAAW,EAAQ,GAAoC0F,GAAO5B,CAA6B,EAAQ,GAAmBe,EAAS5E,EAAa,EAAQ,GAA4BiF,GAA6BjF,GAAc,CAAC,OAAO,YAAY,SAAS0H,GAAS,QAAQ,WAAW,CAAC,EAAQ,GAAsD7C,GAAqBg8B,GAA4B5gC,EAAiB,EAAQ,GAA4BgF,GAA6BjF,GAAc,CAAC,OAAO,YAAY,SAAS0H,GAAS,QAAQ,WAAW,CAAC,EAAQ,GAAsD7C,GAAqBk8B,GAA4B9gC,EAAiB,EAAQ,GAA4BgF,GAA6BjF,GAAc,CAAC,OAAO,YAAY,SAAS0H,GAAS,QAAQ,WAAW,CAAC,EAAQ,GAAsD7C,GAAqBo8B,GAA4BhhC,EAAiB,EAAQ,GAAiB2E,EAAS1E,EAAW,EAAQ,GAAuB0E,EAASzE,EAAiB,EAAQ,GAAgByE,EAASxE,CAAU,EAAQ,GAAawE,EAASvE,EAAO,EAAQ,GAA0C4E,GAA6B/B,EAAO,OAAO,CAAC,OAAO,YAAY,SAASuX,GAAuB,QAAQ,WAAW,CAAC,EAAQ,GAAc7V,EAASoC,EAAQ,EAAQ,GAAwBpC,EAAStE,EAAkB,EAAQ,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQ,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAAouBwF,GAAgC,EAAQ,GAAY,CAAC,OAAO,IAAI,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQ,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWg8B,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQ,IAAc,GAAG7rB,IAAO,CAAC,IAAI,IAAM2b,KAAO3b,EAAM,GAAG2b,GAAK,OAAOA,GAAM,SAAS,OAAOA,CAAsB,EAAsK,GAAW,CAAC,OAAO,CAArK,OAAO,YAAY,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAuG,EAAE,OAAO,GAAM,WAAW,EAAE,UAAU,GAAG,aAAa,OAAO,WAAW,CAAxJ,OAAO,EAAE,MAAM,IAAI,SAAS,GAAG,KAAK,QAA8H,EAAE,QAAQ,WAAW,KAAK,QAAQ,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,GAAG,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,GAAG,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWuQ,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,GAAY,CAAC,MAAM,IAAI,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWG,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,GAAY,CAAC,MAAM,IAAI,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWG,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM3xB,EAAOvQ,EAAiByC,CAAmB,EAAQ+N,EAAWC,GAAOF,EAAO,WAAiBG,EAAazQ,OAAmB,CAAC,GAAGsQ,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAK/N,EAAoB,SAAS,CAAC,MAAMiO,EAAsB,UAAQ,CAAC,CAAE,EAAQ,IAAc,EAAK,EAAS,IAAiB,CAAC,OAAO4gB,EAAK,MAAZ,CAAmB,IAAI,UAAU,OAAO/hB,EAAS,SAASgiB,EAAe,IAAI,UAAU,OAAOhiB,EAAS,SAASgiB,EAAe,IAAI,QAAQ,OAAOhiB,EAAS,OAAOgiB,EAAe,IAAI,aAAa,OAAOhiB,EAAS,YAAYgiB,EAAe,QAAQ,OAAOA,CAAe,CAAC,EAAwE,GAAW,CAAC,gBAAgB,4BAA4B,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAArL,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAA4J,CAAC,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWkR,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAkB,GAAW,OAAOhyB,GAAQ,UAAUA,GAAc,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,IAAA,GAAkB,IAAqB,EAAM,EAAc,IAAS,CAAC,GAAG,OAAOA,GAAQ,SAAS,MAAM,GAAG,IAAM+yB,EAAK,IAAI,KAAK/yB,CAAK,EAAE,GAAG,MAAM+yB,EAAK,QAAQ,CAAC,EAAE,MAAM,GAAG,IAAMvf,EAAe,QAAQ,GAAG,CAAC,OAAOuf,EAAK,eAAetf,GAAQD,EAAeI,CAAa,CAAE,MAAM,CAAC,OAAOmf,EAAK,eAAevf,EAAeI,CAAa,CAAE,CAAC,EAAQ,GAAY,CAAC,UAAU,SAAS,SAAS,KAAK,EAAQ,IAAc,EAAM,IAAuBue,GAAoBnyB,EAAMoyB,GAAYze,CAAY,EAAo6C,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKlkB,GAAa,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,QAAQ,CAAC,CAAC,WAAW,YAAY,UAAU,OAAO,KAAK,YAAY,KAAK,YAAY,CAAC,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,0BAA0B,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,0BAA0B,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,0BAA0B,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,EAAE,MAAM,CAAC,KAAK,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,0BAA0B,KAAK,YAAY,EAAE,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM,yBAAyB,EAAE,KAAK,iBAAiB,EAAE,SAAS,MAAM,MAAM,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,0BAA0B,KAAK,YAAY,EAAE,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM,EAAI,EAAE,KAAK,iBAAiB,EAAE,KAAK,iBAAiB,CAAC,GAAS,IAAW,CAAC,QAAM,WAAS,cAAmDqe,EAA3B/a,EAAagb,CAA0B,CAAC,EAAqF,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAApJ,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAkH,CAAC,EAAQ,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,GAAS7b,EAAO,OAAOxC,CAAc,EAAQ,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,GAAGwQ,MAAgB,CAAC,GAAGA,EAAM,QAAQuyB,GAAwBvyB,EAAM,UAAUA,EAAM,SAAS,YAAY,UAAU8yB,GAAU9yB,EAAM,WAAW,QAAQ,GAAU,IAAwB,EAAM,IAAeA,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAEoB,EAAM,iBAAwBpB,EAAS,KAAK,GAAG,EAAU,GAAuB,gBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMqB,EAAYxQ,EAAO,IAAI,EAAQyQ,EAAWC,GAAKF,EAAkBG,EAAgB1Q,EAAY,EAAO,CAAC,eAAa,gBAAc,aAAW6C,EAAc,EAAQqhB,EAAkBlhB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG2N,GAAWoyB,GAASzyB,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU5M,EAAgB,CAAC,cAAW,eAAe,YAAY,IAAI8M,EAAW,UAAQ,oBAAiB,CAAC,EAAQI,EAAiBoyB,GAAuB1yB,EAAMpB,CAAQ,EAA4D2B,EAAkBzN,EAAG29B,GAAlD9gC,EAA4F,EAAQ4iB,MAAiB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS1R,CAAW,EAA0C7N,EAAU,EAAE,IAAM6gB,EAAiB5e,GAAc,EAAQ89B,OAAqBlyB,IAAc,YAAuC,MAAoB,gBAAK5O,EAAY,CAAC,GAAGuO,GAAUJ,EAAgB,SAAsB,gBAAKoyB,GAAS,CAAC,QAAQ5zB,EAAS,QAAQ,GAAM,SAAsB,gBAAK8yB,GAAW,CAAC,MAAMf,GAAY,SAAsB,gBAAM3+B,EAAO,OAAO,CAAC,GAAGqO,EAAU,GAAGI,EAAgB,UAAU3N,EAAGyN,EAAkB,iBAAiBG,EAAUC,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAIT,EAAW,MAAM,CAAC,0BAA0B,KAAK,gBAAgB,qEAAqE,YAAY,oBAAoB,GAAGU,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,YAAY,iBAAiB,CAAC,EAAE,GAAG2uB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE1uB,EAAYC,CAAc,EAAE,SAAS,CAACyR,EAAY,GAAgB,gBAAKvgB,EAAO,QAAQ,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAsB,gBAAMA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oEAAoE,EAAE,SAAS,CAAc,gBAAKwC,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQof,GAAmB,OAAO,QAAQ,WAAW,SAAsB,gBAAK6b,GAAoC,CAAC,kBAAkB,CAAC,WAAWmB,EAAW,EAAE,sBAAsB,GAAK,gBAAgB7pB,GAAU,eAAe8pB,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKhiC,GAAY,CAAC,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mBAAsB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQiiC,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK9+B,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3D,EAAe,CAAC,SAAsB,gBAAMwC,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,wDAAwD,qBAAqB,OAAO,sBAAsB,8EAA8E,0BAA0B,WAAW,EAAE,SAAS,CAAC,oBAA0C,gBAAKA,EAAO,KAAK,CAAC,MAAM,CAAC,iCAAiC,uEAAuE,iDAAiD,QAAQ,wCAAwC,oBAAoB,mCAAmC,MAAM,kCAAkC,uGAAuG,EAAE,SAAsB,gBAAKA,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,8FAA8F,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,aAAmB,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO++B,GAAW,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,oDAAoD,sBAAsB,oEAAoE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,gBAAM/+B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKwC,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQof,GAAmB,OAAO,QAAQ,qBAAqB,SAAsB,gBAAK6b,GAAoC,CAAC,kBAAkB,CAAC,WAAWwB,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAW,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKtB,GAAsD,CAAC,UAAUhgC,GAAU,OAAO,OAAO,GAAG,YAAY,UAAU,KAAK,SAAS,YAAY,UAAU,gHAAqI,UAAU,uBAAgC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK4E,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQof,GAAmB,OAAO,QAAQ,qBAAqB,SAAsB,gBAAK6b,GAAoC,CAAC,kBAAkB,CAAC,WAAW2B,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAW,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKvB,GAAsD,CAAC,UAAUjgC,GAAU,OAAO,OAAO,GAAG,YAAY,UAAU,KAAK,SAAS,YAAY,UAAU,0JAAmK,UAAU,qBAAwB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK2E,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQof,GAAmB,OAAO,QAAQ,qBAAqB,SAAsB,gBAAK6b,GAAoC,CAAC,kBAAkB,CAAC,WAAW8B,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAW,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKxB,GAAsD,CAAC,UAAUlgC,GAAQ,OAAO,OAAO,GAAG,YAAY,UAAU,KAAK,SAAS,YAAY,UAAU,yMAAmP,UAAU,wBAA8B,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAMkC,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,0BAA0B,KAAK,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,YAAY,mBAAmB,EAAE,SAAS,CAAC,UAAU,CAAC,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,gFAAgF,CAAC,EAAE,SAAS,CAAc,gBAAMA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,0BAA0B,KAAK,gBAAgB,qEAAqE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,mBAAmB,EAAE,SAAS,CAAc,gBAAMA,EAAO,IAAI,CAAC,UAAU,cAAc,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKmC,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,gBAAKK,EAA0B,CAAC,OAAO,IAAI,GAAG+6B,GAAqB,CAAC,UAAU,CAAC,MAAM,QAAQ3b,GAAmB,OAAO,QAAQ,SAAS,CAAC,EAAE/S,EAAYC,CAAc,EAAE,SAAsB,gBAAKnO,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,eAAgC,mBAAiB,SAAS,sBAAsB,KAAK,eAAe,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK3D,GAAY,CAAC,UAAU+R,EAAc,GAAG,UAAUiyB,EAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,eAAe,UAAU,4FAAiH,UAAU,GAAM,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,GAAGzD,GAAqB,CAAC,UAAU,CAAC,UAAUxuB,EAAc,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAc,EAAE,CAAC,EAAEF,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM9O,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3D,EAAe,CAAC,SAAsB,gBAAKwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,gFAAyF,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,gBAAK2C,GAAc,CAAC,OAAO,oFAAoF,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,OAAO,YAAY,iBAAiB,yBAAyB,SAAS,GAAwB,gBAAM5E,EAAU,CAAC,SAAS,CAAc,gBAAK2hC,GAAW,CAAC,MAAMD,GAAY,SAAsB,gBAAKz/B,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,0BAA0B,KAAK,gBAAgB,4BAA4B,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,UAAU,+FAA+F,YAAY,mBAAmB,EAAE,SAAsB,gBAAKqC,GAAmB,CAAC,UAAU,gBAAgB,mBAAmB,cAAc,UAAU,QAAyB,mBAAiB,SAAS,YAAY,YAAY,cAAc,SAAS,GAAK,MAAM,CAAC,4BAA4B,yBAAyB,2CAA2C,QAAQ,4CAA4C,QAAQ,wCAAwC,QAAQ,yCAAyC,QAAQ,4BAA4B,oIAAoI,4BAA4B,qEAAqE,iCAAiC,OAAO,mCAAmC,uEAAuE,EAAE,KAAK,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKG,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,YAA6B,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK1D,GAAkB,CAAC,UAAU,WAAc,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,KAAK,SAAS,QAAQ0iC,GAAa9Q,EAAU,CAAC,MAAM,YAAY,QAAQ,YAAY,QAAQ,WAAW,EAAEiQ,GAAa,WAAW,CAAC,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK39B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3D,EAAe,CAAC,SAAsB,gBAAMwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,CAAC,uBAAuC,gBAAKQ,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,eAAe,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,gBAAKR,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mCAA4C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,YAAY,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAMA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAMA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3D,EAAe,CAAC,SAAsB,gBAAKwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,uGAAuG,0BAA0B,WAAW,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,6EAA6E,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,gBAAKwC,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,iBAAoB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAK,KAAK,cAAc,UAAU,wCAAwC,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKiF,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAU+jC,EAAe,GAAG,MAAM,OAAO,GAAG1D,GAAqB,CAAC,UAAU,CAAC,UAAU0D,EAAe,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,EAAE,CAAC,EAAEpyB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK3M,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,QAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAUgkC,EAAe,GAAG,MAAM,OAAO,GAAG3D,GAAqB,CAAC,UAAU,CAAC,UAAU2D,EAAe,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,EAAE,CAAC,EAAEryB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK3M,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,oBAA0B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAUikC,EAAe,GAAG,MAAM,OAAO,GAAG5D,GAAqB,CAAC,UAAU,CAAC,UAAU4D,EAAe,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,EAAE,CAAC,EAAEtyB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK3M,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,OAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAUkkC,EAAe,GAAG,MAAM,OAAO,GAAG7D,GAAqB,CAAC,UAAU,CAAC,UAAU6D,EAAe,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,EAAE,CAAC,EAAEvyB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK3M,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAUmkC,EAAe,GAAG,MAAM,OAAO,GAAG9D,GAAqB,CAAC,UAAU,CAAC,UAAU8D,EAAe,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,EAAE,CAAC,EAAExyB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM9O,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKA,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3D,EAAe,CAAC,SAAsB,gBAAKwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,uGAAuG,0BAA0B,WAAW,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,6EAA6E,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,gBAAKmC,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,QAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAUokC,EAAe,GAAG,MAAM,OAAO,GAAG/D,GAAqB,CAAC,UAAU,CAAC,UAAU+D,EAAe,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,EAAE,CAAC,EAAEzyB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK3M,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAUqkC,EAAe,GAAG,MAAM,OAAO,GAAGhE,GAAqB,CAAC,UAAU,CAAC,UAAUgE,EAAe,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,EAAE,CAAC,EAAE1yB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK3M,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,UAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAUskC,EAAe,GAAG,MAAM,OAAO,GAAGjE,GAAqB,CAAC,UAAU,CAAC,UAAUiE,EAAe,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,EAAE,CAAC,EAAE3yB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK3M,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,WAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAUukC,EAAe,GAAG,MAAM,OAAO,GAAGlE,GAAqB,CAAC,UAAU,CAAC,UAAUkE,EAAe,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,EAAE,CAAC,EAAE5yB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtM,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAK,KAAK,cAAc,UAAU,6BAA6B,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKiF,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA8B,gBAAKK,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKzD,EAAW,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,KAAK,cAAc,UAAUwkC,EAAgB,GAAG,MAAM,OAAO,GAAGnE,GAAqB,CAAC,UAAU,CAAC,UAAUmE,EAAgB,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAgB,EAAE,CAAC,EAAE7yB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM9O,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,0BAA0B,KAAK,gBAAgB,qEAAqE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,mBAAmB,EAAE,SAAS,CAAc,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3D,EAAe,CAAC,SAAsB,gBAAKwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,uBAAgC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,gBAAKA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsB,gBAAKA,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,gBAAKsC,GAAmB,CAAC,SAAsB,gBAAK+9B,GAAU,CAAC,MAAMD,GAAO,EAAE,UAAU,EAAW,EAAe,IAAgC,gBAAKriC,EAAU,CAAC,SAASie,GAAY,KAAK,CAAC,UAAU2lB,EAAmB,UAAUC,EAAmB,UAAUC,EAAmB,UAAUC,EAAmB,UAAUC,EAAmB,UAAUC,EAAmB,GAAGC,EAAY,UAAUC,EAAmB,UAAUC,EAAmB,wBAAwBC,EAAiC,wBAAwBC,EAAiC,wBAAwBC,EAAiC,UAAUC,GAAoB,KAAS,IAAqB,GAAG,IAAqB,GAAG,IAAmC,GAAG,IAAmC,GAAK,IAAqB,GAAyB,gBAAKtiC,EAAY,CAAC,GAAG,aAAagiC,IAAc,SAAsB,gBAAKxhC,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAUshC,CAAkB,EAAE,SAAsB,gBAAKvhC,EAAK,CAAC,gBAAgB,gCAAgC,KAAK,CAAC,cAAc,CAAC,UAAUuhC,CAAkB,EAAE,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,gBAAK/hC,EAAO,EAAE,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,WAAW4/B,GAAW,SAAsB,gBAAKp9B,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQof,GAAmB,OAAO,QAAQ,WAAW,GAAG2b,GAAqB,CAAC,UAAU,CAAC,MAAM,QAAQ3b,GAAmB,OAAO,QAAQ,SAAS,EAAE,UAAU,CAAC,MAAM,QAAQA,GAAmB,OAAO,QAAQ,SAAS,CAAC,EAAE/S,EAAYC,CAAc,EAAE,SAAsB,gBAAK2uB,GAAoC,CAAC,kBAAkB,CAAC,WAAWqC,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAY,eAAeE,GAAY,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAK5iC,GAAQ,CAAC,UAAU+kC,EAAmB,UAAUF,EAAmB,UAAUp+B,GAA2B4+B,YAAeL,EAAmBM,CAAa,EAAE,UAAU7+B,GAA2B8+B,0BAA6BL,EAAiCI,CAAa,EAAE,UAAU,wEAAwE,UAAUF,EAAmB,UAAUZ,EAAmB,UAAUY,EAAmB,OAAO,OAAO,GAAG,YAAY,UAAUvC,GAAkB8B,CAAkB,EAAE,UAAUM,EAAiC,UAAUpC,GAAkB4B,CAAkB,EAAE,UAAU5B,GAAkB8B,CAAkB,EAAE,SAAS,YAAY,UAAUQ,EAAiC,UAAUC,EAAmB,UAAUA,EAAmB,UAAUpC,GAAa0B,EAAmBhgB,CAAgB,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQid,GAAa,WAAW,EAAE,UAAUl7B,GAA2B4+B,YAAeL,EAAmBM,CAAa,EAAE,MAAM,OAAO,UAAU,kDAAkD,GAAGlF,GAAqB,CAAC,UAAU,CAAC,QAAQuB,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAEjwB,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEmzB,CAAW,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKjiC,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,0BAA0B,KAAK,gBAAgB,qEAAqE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,mBAAmB,EAAE,SAAsB,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3D,EAAe,CAAC,SAAsB,gBAAMwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yEAAyE,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,CAAC,qKAA6M,gBAAKA,EAAO,OAAO,CAAC,SAAS,wLAAuM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,8BAA8B,6BAA6B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGu9B,GAAqB,CAAC,UAAU,CAAC,SAAsB,gBAAK//B,EAAe,CAAC,SAAsB,gBAAMwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yEAAyE,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,CAAC,qKAA6M,gBAAKA,EAAO,OAAO,CAAC,SAAS,wLAAuM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM9O,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3D,EAAe,CAAC,SAAsB,gBAAKwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,gDAAsD,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,SAAS,CAAC,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGu9B,GAAqB,CAAC,UAAU,CAAC,SAAsB,gBAAM//B,EAAe,CAAC,SAAS,CAAc,gBAAKwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAsB,gBAAKA,EAAO,KAAK,CAAC,MAAM,CAAC,mCAAmC,iBAAiB,EAAE,SAAS,uBAA0B,CAAC,CAAC,CAAC,EAAe,gBAAKA,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAsB,gBAAKA,EAAO,KAAK,CAAC,MAAM,CAAC,mCAAmC,iBAAiB,EAAE,SAAS,yBAA4B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6O,EAAYC,CAAc,CAAC,CAAC,EAAe,gBAAM9O,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,gBAAKq+B,GAA0C,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,qBAA2B,aAAa,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,QAAQ,uBAAuB,QAAQ,iBAAiB,QAAQ,qBAAqB,MAAM,0BAA0B,KAAK,gBAAgB,uEAAuE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,mBAAmB,EAAE,WAAWiC,GAAY,SAAsB,gBAAKn/B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAK3D,EAAe,CAAC,SAAsB,gBAAKwC,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,6FAA6F,EAAE,SAAS,oBAA0B,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,6BAAmC,MAAM,CAAC,mBAAmB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAE+gC,GAAa,GAAgB,gBAAKv+B,EAA0B,CAAC,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKmD,GAAS,CAAC,YAAY,CAAC,WAAW,6CAA6C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,SAAS,WAAW,KAAK,EAAE,OAAO,OAAO,aAAa,CAAC,gBAAgB,kBAAkB,MAAM,uEAAuE,MAAM,IAAI,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAE,YAAY,CAAC,UAAU,QAAQ,MAAM,qBAAqB,KAAK,GAAG,KAAK,SAAS,EAAE,GAAG,YAAY,SAAS,YAAY,QAAQ,uEAAuE,QAAQ,SAAS,OAAO,GAAG,aAAa,CAAC,gBAAgB,kBAAkB,aAAa,GAAG,MAAM,qBAAqB,IAAI,EAAE,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,EAAE,EAAE,KAAK,eAAkB,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKtB,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,uBAAwC,mBAAiB,SAAS,sBAAsB,KAAK,uBAAuB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKvD,GAAmB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUY,GAAc,KAAK,uBAAuB,UAAU,wCAAwC,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKwE,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,uBAAwC,mBAAiB,SAAS,sBAAsB,KAAK,uBAAuB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKvD,GAAmB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUa,GAAa,KAAK,uBAAuB,UAAU,6CAA6C,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKuE,EAA0B,CAAC,OAAO,GAAG,SAAsB,gBAAK7B,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,uBAAwC,mBAAiB,SAAS,sBAAsB,KAAK,uBAAuB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,gBAAKvD,GAAmB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUc,GAAa,KAAK,uBAAuB,UAAU,uCAAuC,MAAM,OAAO,UAAU,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,CAAC,gFAAgF,wQAAwQ,8TAA8T,wUAAwU,yGAAyG,uPAAuP,wLAAwL,sQAAsQ,2LAA2L,wUAAwU,+PAA+P,8QAA8Q,8HAA8H,qSAAqS,iPAAiP,oQAAoQ,0WAA0W,ksBAAksB,gvBAAgvB,0RAA0R,6SAA6S,iTAAiT,0PAA0P,6RAA6R,wXAAwX,6QAA6Q,yVAAyV,qHAAqH,yRAAyR,kMAAkM,qPAAqP,qQAAqQ,gaAAga,iHAAiH,kEAAkE,6FAA6F,oHAAoH,4EAA4E,yFAAyF,yFAAyF,kFAAkF,yFAAyF,kEAAkE,uJAAuJ,4JAA4J,2FAA2F,8IAA8I,iEAAiE,gFAAgF,oGAAoG,4FAA4F,4FAA4F,gKAAgK,iJAAiJ,uHAAuH,gGAAgG,wEAAwE,yEAAyE,wEAAwE,GAAGC,GAAgB,sdAAsd,EAYzynE,GAAgBmC,EAAQqX,GAAUnR,GAAI,cAAc,EAAiC,GAAgB,YAAY,sBAAsB,GAAgB,aAAa,CAAC,OAAO,OAAO,MAAM,IAAI,EAAEnF,EAAoBs/B,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK9+B,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,SAAS,YAAY;wDAA6F,MAAM,YAAY,KAAKA,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAKA,EAAY,aAAa,CAAC,CAAC,EAAEZ,EAAS0/B,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,uBAAuB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,uBAAuB,IAAI,4GAA4G,OAAO,KAAK,EAAE,CAAC,cAAc,uBAAuB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,uBAAuB,IAAI,4GAA4G,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGnD,GAAiB,GAAGE,GAAmB,GAAGO,GAAiB,GAAGC,GAAuB,GAAGC,GAAgB,GAAGC,GAAa,GAAGE,GAAc,GAAGC,GAAwB,GAAGl+B,EAAwBjC,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAU,CAAC,IAAMmjB,EAAOY,EAAQ,OAAaC,EAASD,EAAQ,SAAeE,EAAgBngB,GAAW,IAAIk+B,GAAO,EAAE7e,EAAOa,CAAQ,EAAE,OAAOpf,GAAkB,KAAKqf,EAAgB,QAAQ,MAAMzhB,EAAc/D,GAAY,CAAC,EAAEslB,CAAO,MAAMvhB,EAAc9D,GAAc,CAAC,EAAEqlB,CAAO,MAAMvhB,EAAc5D,GAAY,CAAC,EAAEmlB,CAAO,MAAMvhB,EAAc3D,GAAkB,CAAC,EAAEklB,CAAO,MAAMvhB,EAAc1D,EAAW,CAAC,EAAEilB,CAAO,MAAMvhB,EAAcvC,GAAW,CAAC,EAAE8jB,CAAO,MAAMvhB,EAAcxD,GAAmB,CAAC,EAAE+kB,CAAO,MAAMvhB,EAActC,GAAc,CAAC,EAAE6jB,CAAO,EAAE,SAAS,CAAC,IAAMwgB,EAAW,MAAM/gC,OAAiBygB,EAAgB,eAAe,EAAEF,CAAO,GAAG,CAAC,EAAE,OAAOnf,GAAkB2/B,EAAW,QAAQ,OAAU/hC,EAAczD,GAAQ,CAAC,EAAEglB,CAAO,CAAC,EAAEA,CAAO,CAAE,CAAC,EAAEA,CAAO,CAAE,CAAC,C,OCZx7E,SAAwBygB,GAAa,EAAM,CAAC,GAAK,CAAC,WAAS,kBAAgB,sBAAoB,gBAAc,iBAAe,oBAAkB,oBAAkB,cAAY,iBAAe,YAAU,eAAa,qBAAmB,oBAAkB,wBAAsB,uBAAqB,qBAAmB,oBAAkB,mBAAiB,oBAAkB,kBAAgB,mBAAiB,mBAAiB,kBAAgB,gBAAc,aAAW,gBAAc,cAAY,kBAAgB,WAASC,EAAa,UAAU70B,EAAY80B,EAAS5hC,GAAoB,EAAO,CAACi4B,EAAM4J,GAAUxkC,EAAS,EAAK,EAAO,CAACykC,EAASC,GAAa1kC,EAAS,EAAK,EAAO,CAAC2kC,EAAMC,GAAiB5kC,EAAS,IAAI,EAAO,CAAC6kC,EAAOC,IAAkB9kC,EAAS,IAAI,EAAQ+kC,EAAO,uBAA6Bn1B,GAAI3P,EAAO,IAAI,EAAO,CAAC+kC,GAAYC,GAAgBjlC,MAAoBK,IAAS,OAA8B,IAAlBA,EAAO,UAAc,EAAEQ,MAAc,CAAC,IAAMqkC,MAAiBD,EAAe5kC,EAAO,UAAU,EAAiD,OAA/CA,EAAO,iBAAiB,SAAS6kC,CAAY,MAAY7kC,EAAO,oBAAoB,SAAS6kC,CAAY,CAAE,EAAE,CAAC,CAAC,EAAErkC,MAAc,CAAC,IAAMskC,EAAQ,GAAG,CAAIv1B,GAAI,SAAS,CAACA,GAAI,QAAQ,SAAS,EAAE,MAAM,GAAG40B,EAAS,EAAK,CAAG,EAAiD,OAA/C,SAAS,iBAAiB,YAAYW,CAAO,MAAY,SAAS,oBAAoB,YAAYA,CAAO,CAAE,EAAE,CAAC,CAAC,EAAEtkC,MAAc,CAAC,IAAIukC,EAAqG,OAAxFxK,EAAO,EAAUv6B,EAAO,eAAeqkC,EAAY,EAAI,EAAE,GAAG,EAAQA,EAAY,EAAK,MAAa,CAAIU,IAAY,IAAA,IAAW/kC,EAAO,aAAa+kC,CAAS,CAAG,CAAE,EAAE,CAACxK,CAAK,CAAC,EAAE,IAAMhzB,GAASo9B,GAAYK,EAAuBC,GAAY19B,GAAS,OAAO,QAAc29B,EAAa39B,GAAS,OAAO,OAAa49B,GAAc,CAAC,WAAWC,GAAU,WAAW,WAAWA,GAAU,WAAW,UAAUA,GAAU,UAAU,cAAcA,GAAU,aAAa,EAAQC,GAAqB,CAAC,QAAQ,CAAC,QAAQ,EAAE,QAAQ,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,CAAC,QAAQ,EAAE,QAAQ,EAAE,WAAW,EAAE,WAAW,EAAE,WAAW,CAAC,MAAM98B,EAAE+8B,EAAgB,KAAK,SAAS,UAAUC,EAAc,QAAQC,EAAY,KAAK,EAAE,CAAC,EAAE,EAAQC,GAAgB,CAAC,QAAQ,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,MAAM,IAAI,CAAC,QAAQ,EAAE,EAAE,EAAE,WAAW,CAAC,MAAM,GAAGl9B,EAAE,GAAG,KAAK,SAAS,UAAUg9B,EAAc,QAAQC,EAAY,KAAK,EAAE,CAAC,EAAE,EAAQE,GAAc,CAAC,KAAK,CAAC,MAAMn+B,GAASo+B,EAAgBC,EAAiB,OAAOr+B,GAASs+B,EAAiBC,EAAkB,IAAI,MAAM,MAAM,MAAM,WAAW,CAAC,KAAK,SAAS,UAAUC,EAAgB,QAAQC,EAAc,KAAKC,CAAU,CAAC,EAAE,OAAO,CAAC,MAAMhB,GAAY,OAAOC,EAAa,IAAI,MAAM,MAAM,MAAM,WAAW,CAAC,KAAK,SAAS,UAAUa,EAAgB,QAAQC,EAAc,KAAKC,CAAU,CAAC,CAAC,EAAib,OAA5a/B,EAA8B,gBAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,eAAe,MAAMe,GAAY,OAAOC,CAAY,EAAE,SAAsB,gBAAK,SAAS,CAAC,MAAM,CAAC,MAAMD,GAAY,OAAOC,EAAa,aAAa,OAAO,OAAO,OAAO,gBAAgBgB,EAAY,MAAMC,EAAe,SAAS,GAAGC,EAAmB,IAAI,GAAGjB,GAAc,WAAWA,GAAc,YAAY,IAAI,OAAO,SAAS,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAuB,gBAAM,MAAM,CAAK,OAAI,MAAM,CAAC,SAAS,WAAW,QAAQ,eAAe,MAAMF,GAAY,OAAOC,CAAY,EAAE,SAAS,CAAc,gBAAM9jC,EAAO,IAAI,CAAC,GAAGsjC,EAAO,KAAK,OAAO,aAAa,kBAAkB,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,cAAc,SAAS,eAAe,SAAS,aAAa,OAAO,OAAOnK,EAAM,GAAG8L,EAAkB,WAAWC,IAAoB,OAAO,gBAAgBC,EAAoB,GAAGpB,GAAc,SAAS,SAAS,OAAO,CAAC,EAAE,SAASO,GAAc,QAAQ,SAAS,QAAQnL,EAAM,OAAO,SAAS,SAAS,CAAc,gBAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAWhzB,GAAS,OAAO,OAAO,UAAU,MAAM,EAAE,SAAsB,gBAAKpG,EAAgB,CAAC,SAASijC,GAAUoC,EAAS,KAAK,EAAK,IAAI,CAAC,IAAMC,EAAUnC,IAAQ/7B,EAAE,MAAoB,gBAAK,MAAM,CAAC,MAAM,CAAC,aAAa,OAAO,YAAY,OAAO,kBAAkB,QAAQ,EAAE,SAAsB,gBAAMnH,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,KAAK,EAAE,SAASikC,GAAqB,QAAQ,UAAU,QAAQ,QAAQ,KAAK,OAAO,iBAAiBd,EAAgBh8B,CAAC,EAAE,iBAAiBg8B,EAAgB,IAAI,EAAE,OAAOh8B,EAAE,SAAS,CAAc,gBAAKnH,EAAO,IAAI,CAAC,QAAQqlC,EAAU,CAAC,MAAM,EAAE,EAAE,CAAC,MAAM,CAAC,EAAE,MAAM,IAAI,OAAO,KAAK,QAAQ,aAAa,KAAK,OAAO,MAAM,6BAA6B,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,cAAc,OAAO,SAAsB,gBAAK,OAAO,CAAC,EAAE,6CAA6C,OAAOC,EAAe,YAAY,IAAI,aAAa,oBAAoB,CAAC,CAAC,CAAC,EAAe,gBAAKtlC,EAAO,EAAE,CAAC,KAAKia,EAAK,IAAI,KAAK,WAAW,MAAM,CAAC,MAAMjS,EAAc,eAAe,OAAO,SAAS7B,GAAS,GAAGo/B,EAAkB,IAAI,GAAGC,EAAmB,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,SAASvrB,EAAK,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE9S,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAKpH,EAAgB,CAAC,SAASijC,GAAuB,gBAAKhjC,EAAO,IAAI,CAAC,aAAa,eAAe,MAAM,CAAC,QAAQ,OAAO,oBAAoB,4BAA4B,WAAWmG,GAAS,OAAO,OAAO,UAAU,MAAM,EAAE,SAASs/B,EAAgB,KAAK,EAAK,IAAI,CAAC,GAAK,CAAC,QAAM,OAAKxrB,EAAWyrB,EAAWtC,IAASj8B,EAAE,MAAoB,gBAAMnH,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,cAAc,aAAa,KAAK,EAAE,SAASqkC,GAAgB,OAAOl9B,EAAE,QAAQ,UAAU,QAAQ,QAAQ,KAAK,OAAO,iBAAiBk8B,GAAiBl8B,CAAC,EAAE,iBAAiBk8B,GAAiB,IAAI,EAAE,SAAS,CAAc,gBAAKrjC,EAAO,EAAE,CAAC,KAAK2lC,EAAI,KAAK,WAAW,MAAM,CAAC,MAAM39B,EAAc,eAAe,OAAO,SAAS7B,GAAS,GAAGy/B,EAAqB,IAAI,GAAGC,EAAsB,GAAG,EAAE,SAAS3uB,CAAK,CAAC,EAAe,gBAAKlX,EAAO,IAAI,CAAC,cAAc,OAAO,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,OAAO,EAAE,OAAO,MAAM,gBAAgBslC,CAAc,EAAE,QAAQ,CAAC,MAAMI,EAAW,OAAO,IAAI,EAAE,QAAQ,CAAC,MAAM,IAAI,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,KAAKv+B,GAAG,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK2+B,GAAW,CAAO,QAAe,WAAkB,YAAqB,cAA2B,iBAAyB,YAAuB,eAAgC,qBAAqC,oBAAyB,SAAgB,WAAuB,gBAAa,CAAC,CAAC,CAAC,CAAC,CAAE,CACplM,SAASA,GAAW,CAAC,QAAM,WAAS,WAAS,cAAY,iBAAe,YAAU,eAAa,qBAAmB,oBAAkB,SAAO,WAAS,iBAAe,CAAC,GAAK,CAACC,EAAQC,GAAYznC,EAAS,EAAK,EAAQs5B,EAAS1xB,EAAS,GAAG8/B,EAAkB,IAAI,GAAGjB,EAAmB,IAAI,MAAoB,gBAAK,SAAS,CAAC,YAAYjC,EAAS,CAAC5J,CAAK,EAAE,iBAAiB6M,EAAW,EAAI,EAAE,iBAAiBA,EAAW,EAAK,EAAE,gBAAgBhD,EAAS,gBAAgB,OAAO,gBAAgBM,EAAO,aAAanK,EAAM,aAAa,YAAY,MAAM,CAAC,SAAS,WAAW,IAAI,MAAM,MAAM,MAAM,OAAO,UAAU,GAAG4K,EAAc,OAAO,EAAE,MAAM59B,EAAS,OAAO,QAAQ,OAAOA,EAAS,OAAO,OAAO,aAAa,OAAO,SAAS,SAAS,OAAO,OAAO,QAAQ,EAAE,gBAAgB,aAAa,EAAE,SAAsB,gBAAMnG,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,MAAM,EAAE,QAAQ,CAAC,EAAEm5B,EAAM,QAAQ,IAAI,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,SAAS,CAAc,gBAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,OAAO,MAAM,OAAO,SAAS,QAAQ,EAAE,SAAS,CAAc,gBAAKn5B,EAAO,IAAI,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,CAAC,EAAE+lC,EAAQ,QAAQ,IAAI,EAAE,QAAQ,GAAM,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,SAAsB,gBAAKG,GAAY,CAAC,GAAGpB,EAAY,IAAIC,EAAwB,WAAuB,gBAAc,SAAS,MAAM,CAAC,CAAC,CAAC,EAAe,gBAAK/kC,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,CAAC,EAAE,QAAQ,CAAC,EAAE+lC,EAAQ,KAAK,MAAM,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,QAAQ,GAAM,SAAsB,gBAAKG,GAAY,CAAC,GAAGpB,EAAY,IAAIC,EAAwB,WAAuB,gBAAc,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,OAAO,MAAM,OAAO,SAAS,QAAQ,EAAE,SAAS,CAAc,gBAAK/kC,EAAO,IAAI,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,CAAC,EAAE+lC,EAAQ,QAAQ,IAAI,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,SAAsB,gBAAKG,GAAY,CAAC,GAAGC,EAAU,IAAIC,EAAsB,WAAuB,gBAAc,SAAS,QAAW,CAAC,CAAC,CAAC,EAAe,gBAAKpmC,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,CAAC,EAAE,QAAQ,CAAC,EAAE+lC,EAAQ,KAAK,MAAM,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,QAAQ,GAAM,SAAsB,gBAAKG,GAAY,CAAC,GAAGC,EAAU,IAAIC,EAAsB,WAAuB,gBAAc,SAAS,QAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAC31E,SAASF,GAAY,CAAC,WAAS,KAAG,MAAI,WAAS,iBAAe,CAAC,MAAoB,gBAAK,MAAM,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,OAAO,UAAmB,WAAS,GAAGnC,EAAc,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,gBAAgBsC,EAAG,MAAMC,EAAI,WAAWvC,GAAe,YAAY,GAAG,EAAW,UAAQ,CAAC,CAAE,C,0DACtU,EAAa,CAAC,oBAAoB,UAAU,cAAc,UAAU,eAAe,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,YAAY,UAAU,eAAe,UAAU,UAAU,UAAU,aAAa,UAAU,mBAAmB,GAAG,kBAAkB,GAAG,sBAAsB,GAAG,qBAAqB,GAAG,mBAAmB,GAAG,kBAAkB,GAAG,iBAAiB,QAAQ,kBAAkB,QAAQ,gBAAgB,OAAO,iBAAiB,OAAO,iBAAiB,IAAI,gBAAgB,GAAG,cAAc,GAAG,WAAW,EAAE,cAAc,GAAG,YAAY,GAAG,gBAAgB,IAAI,SAAS,CAAC,WAAW,QAAQ,WAAW,GAAG,EAAE,SAAS,CAAC,CAAC,MAAM,QAAQ,IAAI,GAAG,EAAE,CAAC,MAAM,SAAS,IAAI,GAAG,EAAE,CAAC,MAAM,aAAa,IAAI,GAAG,EAAE,CAAC,MAAM,WAAW,IAAI,GAAG,EAAE,CAAC,MAAM,UAAU,IAAI,GAAG,CAAC,EAAE,gBAAgB,CAAC,CAAC,MAAM,WAAW,IAAI,GAAG,EAAE,CAAC,MAAM,WAAW,IAAI,GAAG,EAAE,CAAC,MAAM,YAAY,IAAI,GAAG,EAAE,CAAC,MAAM,UAAU,IAAI,GAAG,CAAC,CAAC,EAAE,GAAa,aAAalB,EACp6BxhC,EAAoBuhC,GAAa,CAAC,SAAS,CAAC,KAAK/gC,EAAY,MAAM,MAAM,aAAa,QAAQ,CAAC,KAAKA,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,OAAO,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,MAAM,KAAK,CAAC,CAAC,CAAC,EAAE,gBAAgB,CAAC,KAAKA,EAAY,MAAM,MAAM,eAAe,QAAQ,CAAC,KAAKA,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,OAAO,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,MAAM,KAAK,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,KAAKA,EAAY,MAAM,MAAM,UAAU,aAAaghC,EAAa,mBAAmB,EAAE,cAAc,CAAC,KAAKhhC,EAAY,MAAM,MAAM,YAAY,aAAaghC,EAAa,aAAa,EAAE,eAAe,CAAC,KAAKhhC,EAAY,MAAM,MAAM,gBAAgB,aAAaghC,EAAa,cAAc,EAAE,kBAAkB,CAAC,KAAKhhC,EAAY,MAAM,MAAM,gBAAgB,aAAaghC,EAAa,iBAAiB,EAAE,kBAAkB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,eAAe,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,aAAaghC,EAAa,iBAAiB,EAAE,YAAY,CAAC,KAAKhhC,EAAY,MAAM,MAAM,gBAAgB,aAAaghC,EAAa,WAAW,EAAE,eAAe,CAAC,KAAKhhC,EAAY,MAAM,MAAM,kBAAkB,aAAaghC,EAAa,cAAc,EAAE,UAAU,CAAC,KAAKhhC,EAAY,MAAM,MAAM,cAAc,aAAaghC,EAAa,SAAS,EAAE,aAAa,CAAC,KAAKhhC,EAAY,MAAM,MAAM,gBAAgB,aAAaghC,EAAa,YAAY,EAAE,SAAS,CAAC,KAAKhhC,EAAY,KAAK,MAAM,YAAY,SAAS,UAAU,EAAE,mBAAmB,CAAC,KAAKA,EAAY,OAAO,MAAM,eAAe,IAAI,GAAG,IAAI,IAAI,aAAaghC,EAAa,mBAAmB,eAAe,EAAI,EAAE,kBAAkB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,eAAe,IAAI,GAAG,IAAI,IAAI,aAAaghC,EAAa,kBAAkB,eAAe,EAAI,EAAE,sBAAsB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,kBAAkB,IAAI,GAAG,IAAI,GAAG,aAAaghC,EAAa,sBAAsB,eAAe,EAAI,EAAE,qBAAqB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,kBAAkB,IAAI,GAAG,IAAI,GAAG,aAAaghC,EAAa,qBAAqB,eAAe,EAAI,EAAE,mBAAmB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,kBAAkB,IAAI,GAAG,IAAI,GAAG,aAAaghC,EAAa,mBAAmB,eAAe,EAAI,EAAE,kBAAkB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,kBAAkB,IAAI,GAAG,IAAI,GAAG,aAAaghC,EAAa,kBAAkB,eAAe,EAAI,EAAE,iBAAiB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,YAAY,aAAaghC,EAAa,iBAAiB,YAAY,kBAAkB,EAAE,kBAAkB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,aAAa,aAAaghC,EAAa,iBAAiB,EAAE,gBAAgB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,YAAY,aAAaghC,EAAa,eAAe,EAAE,iBAAiB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,aAAa,aAAaghC,EAAa,gBAAgB,EAAE,iBAAiB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,oBAAoB,IAAI,IAAI,IAAI,KAAK,aAAaghC,EAAa,iBAAiB,eAAe,EAAI,EAAE,gBAAgB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,kBAAkB,IAAI,GAAG,IAAI,IAAI,aAAaghC,EAAa,gBAAgB,YAAY,6CAA6C,eAAe,EAAI,EAAE,cAAc,CAAC,KAAKhhC,EAAY,OAAO,MAAM,gBAAgB,IAAI,EAAE,IAAI,GAAG,aAAaghC,EAAa,cAAc,YAAY,mCAAmC,eAAe,EAAI,EAAE,WAAW,CAAC,KAAKhhC,EAAY,OAAO,MAAM,aAAa,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,aAAaghC,EAAa,WAAW,YAAY,wCAAwC,eAAe,EAAI,EAAE,cAAc,CAAC,KAAKhhC,EAAY,OAAO,MAAM,iBAAiB,IAAI,GAAG,IAAI,IAAI,aAAaghC,EAAa,cAAc,YAAY,oCAAoC,eAAe,EAAI,EAAE,YAAY,CAAC,KAAKhhC,EAAY,OAAO,MAAM,eAAe,IAAI,EAAE,IAAI,GAAG,aAAaghC,EAAa,YAAY,eAAe,EAAI,EAAE,gBAAgB,CAAC,KAAKhhC,EAAY,OAAO,MAAM,gBAAgB,IAAI,IAAI,IAAI,GAAG,KAAK,IAAI,aAAaghC,EAAa,gBAAgB,YAAY,uCAAuC,eAAe,EAAI,CAAC,CAAC,EAAE,GAAa,YAAY,c"}