{"version":3,"file":"shared-lib.DuGe9tss.mjs","names":["l","s","i","r","v","$","m","R","N","B","U","K","j","F","G","se","_","R$1","U$1","ce","le","k","p","t","u","C","D","L","M","W","X","n","e","e.default","a","o","f","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","useState","useRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","ArrowUpRightMD","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","NavigationLink","NavigationMenuButton","cycleOrder","serializationHash","variantClassNames","transition1","addImageAlt","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","shaderConfig","SVG","RichText","ButtonsPrimary","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","Image","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","Home","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","Home","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","Home","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","Home","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","NavLinks","Button","MobileMenuIcon","PlaceholderIcon","BookACallHeaderButton","ButtonNavButton2","ButtonNavButton3","ButtonNavButton","ButtonNavButton4","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","Layers","FastForward","ShieldTick","Book","NavigationNavigation2Fonts","NavigationNavigation2","breakpoints","isBrowser","serializationHash","variantClassNames","addImageAlt","matchVariant","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","shaderConfig","PropertyOverrides","css","Navigation2","a","r","n","e","o","useRef","useState","getCalApi","useMemo","Cal","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fontStyle","useLoop","useState","startTransition","Fit","useRef","Check","EASE","GREEN","GRAIN","useIsoLayoutEffect","useLayoutEffect","useEffect","fontControl","useState","useRef","React","addPropertyOverrides","RollingTextFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","useState","startTransition","useRef","EASE","_Fragment","useLayoutEffect","useEffect","containerStyles","emptyStateStyle","defaultEvents","useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","useMemo","defaultEvents","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","Children","placeholderStyles","emojiStyles","titleStyles","subtitleStyles","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","RollingTextFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","fonts","css","className","fonts","css","className","fonts","css","className","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","Image","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","e","e","t","n","n","r","e","t","A","O","t","x","V","b","isBrowser","useState","Children","useRef","useMemo","useState","useCallback","startTransition","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","useState","useState","addPropertyOverrides","VideoFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","VideoFonts","Video","MotionDivWithFX","DLookFonts","DLook","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","css","styles","_define_property","styles","React.Component","React.useRef","React.useContext","React.useMemo","useId","addPropertyOverrides","NumberFlow","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","RichText","Icon","useMemo","useRef","useState","HouseFactory","React","fonts","css","className","fonts","css","className","addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","FAQ","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","VideoFonts","Video","MotionDivWithFX","DLook","serializationHash","variantClassNames","transition1","animation","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","useRef","useState","startTransition","useMemo","useId","_Fragment","metadata","siteMetadata","__FramerMetadata__","Scribble","HeaderBadge","ShinyCta","CompanyLogo","CompanyLogo2","Subtitle","DCarousel2","DCarousel","PreTitle2","RichText","PreTitle","StatCard3","StatCard2","StatCard","Subtitle1","SocialProofAnimation","TestimonialCard7","TestimonialCard9","TestimonialCard8","TestimonialCard10","TestimonialCard","TestimonialCard2","TestimonialCard3","TestimonialCard4","TestimonialCard6","TestimonialCard5","TestimonialCard1","FAQs2","CalCom","NavigationNavigation2","React.forwardRef","useRef","React.useMemo","metadataProvider","sharedStyle.className","React.useContext","React.useRef","className","PropertyOverrides","React.Fragment","Image1","sharedStyle.css","sharedStyle.fonts","BookACallHeaderButton","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.3.1/server.browser.js","https:/framerusercontent.com/modules/VHx6h9GDKMSkp9munUQE/WkfqDlgOscoCUsXhBk4G/LogoGradient.js","https:/framerusercontent.com/modules/9nt2Vf6psOOXse49kTSk/4ZkK1O2NlWjtSJDTmOBl/j1rUp_D9b.js","https:/framerusercontent.com/modules/BYKGUbAHdDSCZHjUWrvm/3sxhWSqiH0SFCBtR1iZk/TextGlitch_Prod.js","https:/framerusercontent.com/modules/QOOEASF5oDokrzAfhPKq/AKXSiZKq1bEE62EuWKx4/tAMFAckkm.js","https:/framerusercontent.com/modules/D3E6ZGMSIlGVYbiyU18x/ELkCQphvkz7L1pmAkmb7/h5I2ImRYH.js","https:/framerusercontent.com/modules/XqoL7AaW3pS5JR9M6hid/HU4quzC5A53GjeyXJjQS/hxQsC5217.js","https:/framerusercontent.com/modules/5SKVVylY95PIFrFWbdkK/bsselcV5C9YYRPE9hrKu/iM7t4EJQF.js","https:/framerusercontent.com/modules/ky9sr4sLZd7Wc4a2cmwv/0yVIrVLTD1Vfk4XnCK5E/qk_xpDkwL.js","https:/framerusercontent.com/modules/NZ4vb8TMCijAfanGoDOu/TKHLOYa74a2n1Z1IBhx6/ILaGf8NHi.js","https:/framerusercontent.com/modules/5Z2MN2MZtcJW41r0jeWa/Z1hxAKl8qngZoMRMMHYa/GVlp0azjw.js","https:/framerusercontent.com/modules/nHZV5qXdu0e0l4rRBdxz/fyQSuK5u60nPSzFkN2Xu/Mxfgn0nJ4.js","https:/framerusercontent.com/modules/odXtbQe5v0DC4zA1empi/cSIJpfsJllwxvTC4YOGJ/VfgZ_mCUk.js","https:/framerusercontent.com/modules/sCqR1L3ZCxNuvXsQky1S/eOBQLZFvudRcm9wHAuzz/XI4FPthje.js","https:/framerusercontent.com/modules/TRawBBiInmztr5wFhr6S/9B3okYnFhW33M0s0qirf/FzXvhkyv_.js","https:/framerusercontent.com/modules/cO4xr9jcbVlPAWE3StNm/Eh22wPHdGngGmbRNo3dN/BsCtaLVGw.js","https:/framerusercontent.com/modules/uO0HzldRmiwqNl4UbWJB/mgvV2MMLC8b1YTjIoyhw/W6y9wrJ3i.js","https:/framerusercontent.com/modules/Y6PYkXBClxZk24X3yNSE/5VWBzjLReOEAZu9aJuMS/nbbNemDY9.js","https:/framerusercontent.com/modules/HGOxV08pTJJquWJy0dM1/XzMl2dge5KdrbFmdPkQi/GJ0w4pPGZ.js","https:/framerusercontent.com/modules/4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js","https:/framerusercontent.com/modules/fjTPleTrUohiOzsyKzIJ/6lDOQpI4zPKdwqi2Wd0o/lm4vHCdwf.js","https:/framerusercontent.com/modules/wsDyRnhnvAzxt9RpVomv/w8WBbzoweGIDN8EKIA5p/LXh6z7Dq3.js","https:/framerusercontent.com/modules/7E28jQwnEoMUE9pV3ejE/fOQNBg4R4hjd75EVlHzT/P63nFSYSu.js","https:/framerusercontent.com/modules/zmxBOudPVmpOdUjpN3ea/s6BwDklqXjzF2mfTTI5T/tQKmBG5ki.js","https:/framerusercontent.com/modules/RHH5hW4bqq5k6LjYb8c8/EOxPLXA8D8VYESdHQ81V/yMZjrE_uU.js","https:/framerusercontent.com/modules/YkjCfrNVGFxDBZ3e2oj5/nGyGwtONubjJnOYQB9Aq/LNCeYc7yO.js","https:/framerusercontent.com/modules/eGzKKiK36LFqFY4zSx1f/MPMOb4Dy2gw3sNePJxU3/FigEIHx1E.js","https:/ga.jspm.io/npm:@calcom/embed-react@1.0.10/dist/Cal.es.js","https:/framerusercontent.com/modules/3kSszCA7P49KbVg8UUZO/PWiLiIv39s2CLxdPwhkM/Calcom.js","https:/framerusercontent.com/modules/6AI7Gu2D84HSJ357xGVj/WQLFMfXJQBtne4QKUVTu/WHdCJ5uKw.js","https:/framerusercontent.com/modules/8HJ92YKyNbfIKaXKvz8Z/FN968OB6ZHnBY0qgx9q8/lYLaVifb9.js","https:/framerusercontent.com/modules/8iTPqickgMVWIC1TOoaW/J497nApneWRV1AkHa5Sf/at0WpVlnc.js","https:/framerusercontent.com/modules/9d4ILwc3YWOyW87AisW3/VR8jmPTamj7t8lKdwRp0/jGhH2RLu6.js","https:/framerusercontent.com/modules/k55Fx8lsB83VIN5z7awM/R8WBqhm23acQzkfn6vuD/rkS53Tp1y.js","https:/framerusercontent.com/modules/AfBomlAIWpV7buAM5TGm/mKY85gQTkEtR30yFLAIv/CluxIe7wG.js","https:/framerusercontent.com/modules/G4FRo7j6E9gk4MoEJk4S/8CBlvlwf8jPhKWnE0U6s/WhatYouGet.js","https:/framerusercontent.com/modules/6l4acKJhpBYEjjz82mh3/NSXKGKWLZCXFAUeVIuQa/RollingText.js","https:/framerusercontent.com/modules/GyvS4OXhQX1HWnd3zGA3/2t1jDSFGjvotO6IkOhWN/wrL4jwJA4.js","https:/framerusercontent.com/modules/hb3R33GuYzDxiKIlSKIh/3oYMAs4BSoB4PSIKVodU/sqyWJMHqn.js","https:/framerusercontent.com/modules/HvoSTj2Y6htgz25a0gjV/y2I6eNQsgO5H6YhDkBxY/lfCppQRPi.js","https:/framerusercontent.com/modules/hwk1o9hhqndV4HAU0N1t/SDSycAc0Q9lUf6X4oWZW/QvLZLZksu.js","https:/framerusercontent.com/modules/ibbRAT7lqQm8NASYzpb1/6bBQx3ZCToiaZnkwAI8U/SectionAnchor.js","https:/framerusercontent.com/modules/icM20EQNoalmmnxDCOhG/FPtbkl7iOof9eOeVfViK/PricingPlans.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/NMrKInEYlFaRSew3RqDe/MN6Jtai0kWtFqTex48gE/jkHFFp2Tm.js","https:/framerusercontent.com/modules/oUKAvHpzvHowsXPdq3Qr/yLrgqZLj1KuBCz4F64Mp/GsRTg2df2.js","https:/framerusercontent.com/modules/gh5xmpM9GHT9MXnnMpPc/YOcbb3cyk0md6ytVCE3R/Animator.js","https:/framerusercontent.com/modules/oznoeX1uOwDfVCcwgimn/xYBAzPw612ujGpQPUATO/EBreYPLsb.js","https:/framerusercontent.com/modules/pMe725MH55wreJR4V62O/qRbVJoEx6Duwn8XGVNWw/ZlbESJNci.js","https:/framerusercontent.com/modules/pQqpT26ctRQfuIerfy1S/3iRXHzNeCn2fBoQwyKFI/jRE85tolW.js","https:/framerusercontent.com/modules/PxebScbos1U2sZWzYwzH/D8CqkXJV6RFoIC7IrQbZ/IKOfpiBRy.js","https:/framerusercontent.com/modules/uDg9bs1UYZ8up4I3tTtK/5snflbbEQhSyGvIYxkSX/gGCiow4BA.js","https:/framerusercontent.com/modules/0xHsJuffrXJjlnletL6x/UWsMFrxR64CrAaJXCCQE/SFxXw48q6.js","https:/framerusercontent.com/modules/l11FLMKAZVFpt8hURzNN/TDoj2WAODR7W8z992Ifk/z3LAOKmRQ.js","https:/framerusercontent.com/modules/qkHjxOWdPeZk1xADjoSA/4Z1fC5O10cb4NmNaOy1Q/qAS2daGuM.js","https:/framerusercontent.com/modules/saeGq5o6OeoH2OiZUSse/tXMXOz3qE5Y3CjulHx5x/tVje7nhC6.js","https:/framerusercontent.com/modules/SyiRP8vfVl88RZmJ4tkl/NJUtdwurr0waQF7ymG7p/t2UlIZOer.js","https:/framerusercontent.com/modules/tD4pbxZD1JZLShK2Tltv/X3nk5iH79UeDoLuoQorc/TmiFFOL4t.js","https:/framerusercontent.com/modules/tPh2N8H5Obh1r7U6maEQ/ACgsp0YLlBfF1o7baNGL/aTUA8c8ha.js","https:/framerusercontent.com/modules/XqK16Jof8LhbAkSzkezn/mED3vyzE1X8YymPOVfcM/QmOrWVfYm.js","https:/framerusercontent.com/modules/YhCeQp9fkzuCQJePvxwt/qAZgzc8t98HraFapM0fU/yujk2ENtc.js","https:/ga.jspm.io/npm:@motionone/utils@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/GzHgU466IQmt8g4qOKj8/UsePageVisibility.js","https:/framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/vzgdvq3ezmf3RWurtT17/SlideShow.js","https:/framerusercontent.com/modules/bscmbJ7SNUZGXBlcvtoe/cHRMLqp6ggaFxb5gAK2f/CrdmeqSeZ.js","https:/framerusercontent.com/modules/2P5POT3XSSWDNhdDcNIb/weOHoTMckSpnwECLNG5g/FlIR2QDSw.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/PN5c9Lm200xYeKxP2Gcy/hDBsItohjMEOACix8wDv/Utils.js","https:/framer.com/m/Utils-QTIc.js@hDBsItohjMEOACix8wDv","https:/framerusercontent.com/modules/OiCf4NNLLpuN6FqtIYsk/9i5jMkFo5EhoLXlXTr2l/Look3D.js","https:/framerusercontent.com/modules/R0wDnODqL5dcwQ7MUv13/O1wk2BZDBnUHQTOwjTQT/wWHR7EUi9.js","https:/framerusercontent.com/modules/hvwkvmidoox1PLaI2tQr/I5zpJo5ytkKenwVjo0TI/kSTVqxmh2.js","https:/framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js","https:/framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js","https:/framerusercontent.com/modules/OgWgndAFyvu2Uat4ngWh/46M5bSSTGskoeUN6XI4j/ssr.js","https:/framerusercontent.com/modules/nND5KreKFoT8ms7HKata/Vmif4IbMKvsbPZXwEHBz/formatter.js","https:/framerusercontent.com/modules/AG73ox21oKVyje0VXkyK/HNU4IYD8anfZXhjtw7bP/index.js","https:/framerusercontent.com/modules/4so9SG3ShMPwWmf9tj3x/HiwMktBrKVUSZLDVBeYE/NumberFlowReact.js","https:/framer.com/m/NumberFlowReact-yGat.js","https:/framerusercontent.com/modules/DPwgyTlYyPqF8EltT6Wk/7V1eDDmIfgMJSy3hQjXS/NumberFlow_Prod.js","https:/framerusercontent.com/modules/O62nro1VtXXXx9Yq7DvY/2sAuvwdiWIPTyahECEHM/rU1sxfxFa.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/SjAYPvcLNCVdeXlUvLfa/WMJGXp7CjFp4IMyqRWeU/AM_KJg41b.js","https:/framerusercontent.com/modules/rr1nViy6Ltg5kvzau21x/GP18JR2uhDqYsDgsWLb8/ZUlbtNGkI.js","https:/framerusercontent.com/modules/L8oFXEIFjmBTXhVBrfcR/JqOJiCxw01PQRWtKLtvV/dMi8o4Jkj.js","https:/framerusercontent.com/modules/YEbaMYMb3eR7e4WGxWCM/tjee8qzuwlZUqv7qxdgL/UKu4OzL12.js","https:/framerusercontent.com/modules/ZBl9xtp1elSm8EMynCgR/5kCmmQKTlcWMDpq8FrW9/YmF4mGuku.js","https:/framerusercontent.com/modules/tcLIIPKCatwIZJfr1lKF/seG85cFujrVvKsVsh1ir/SelectedWorkBento.js","https:/framerusercontent.com/modules/EL2Y5dAmTuY68u1ngE5p/6bnt2K3zKHpZeyJyqEij/TrustWall.js","https:/framerusercontent.com/modules/NWgEESfQft614AWDQPbJ/F572sqy4JFvOX4Z5ozRx/CR7o1izao.js","https:/framerusercontent.com/modules/fPiP07W6cvqDGkxwHn30/gLZkPUQtgmOv5E0zuNEz/siteMetadata.js","https:/framerusercontent.com/modules/ZGtp1Ko8jzGsEac20mt7/5bc1oYHTazOOxrRS4Mg7/uTQdEqRQR.js","https:/framerusercontent.com/modules/6VVyYS7BjGwzS4t4fUqX/aqswVYgMzPkx3H0zkf9k/uTQdEqRQR.js","https:/framerusercontent.com/modules/WXBFkhD8YkeTGaCqfVUg/kW0j7OP24VGFnXBXeirn/snippets.js"],"sourcesContent":["import*as e from\"react\";var n=e;try{\"default\"in e&&(n=e.default)}catch(e){}var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.3.1\";var Fe=e;try{\"default\"in e&&(Fe=e.default)}catch(e){}var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.3.1\";var Un={};var Zn,Xn;true;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n//# sourceMappingURL=server.browser.js.map\n","import{defineShader,ControlType}from\"framer\";export default defineShader({title:\"Logo Gradient\",heightmapSource:\"image\",mouse:\"enabledByDefault\",fragment:`\n// === CONSTANTS ===\nconst float GOLDEN_ANGLE = 2.3999632;\nconst float TAU = 6.28318530;\n\n// === PCG hash ===\nuvec3 hash3(uvec3 v) {\n    v = v * 1664525u + 1013904223u;\n    v.x += v.y * v.z;\n    v.y += v.z * v.x;\n    v.z += v.x * v.y;\n    v ^= v >> 16u;\n    v.x += v.y * v.z;\n    v.y += v.z * v.x;\n    v.z += v.x * v.y;\n    return v;\n}\n\nvec3 seedRandom(float seedVal) {\n    uvec3 s = uvec3(\n        floatBitsToUint(seedVal),\n        floatBitsToUint(seedVal * 1.5 + 7.31),\n        floatBitsToUint(seedVal * 2.7 + 13.37)\n    );\n    s = hash3(s);\n    return vec3(s) / float(0xFFFFFFFFu);\n}\n\n// === COLOR SPACE (Oklab/LCH) ===\n\nvec3 toLinear(vec3 c) {\n    return pow(c, vec3(2.2));\n}\n\nvec3 toSrgb(vec3 c) {\n    return pow(clamp(c, 0.0, 1.0), vec3(0.4545));\n}\n\nvec3 linearToOklab(vec3 c) {\n    float l = 0.4122214708 * c.r + 0.5363325363 * c.g + 0.0514459929 * c.b;\n    float m = 0.2119034982 * c.r + 0.6806995451 * c.g + 0.1073969566 * c.b;\n    float s = 0.0883024619 * c.r + 0.2817188376 * c.g + 0.6299787005 * c.b;\n\n    l = pow(max(l, 0.0), 1.0 / 3.0);\n    m = pow(max(m, 0.0), 1.0 / 3.0);\n    s = pow(max(s, 0.0), 1.0 / 3.0);\n\n    return vec3(\n        0.2104542553 * l + 0.7936177850 * m - 0.0040720468 * s,\n        1.9779984951 * l - 2.4285922050 * m + 0.4505937099 * s,\n        0.0259040371 * l + 0.7827717662 * m - 0.8086757660 * s\n    );\n}\n\nvec3 oklabToLinear(vec3 c) {\n    float l = c.x + 0.3963377774 * c.y + 0.2158037573 * c.z;\n    float m = c.x - 0.1055613458 * c.y - 0.0638541728 * c.z;\n    float s = c.x - 0.0894841775 * c.y - 1.2914855480 * c.z;\n\n    l = l * l * l;\n    m = m * m * m;\n    s = s * s * s;\n\n    return vec3(\n        +4.0767416621 * l - 3.3077115913 * m + 0.2309699292 * s,\n        -1.2684380046 * l + 2.6097574011 * m - 0.3413193965 * s,\n        -0.0041960863 * l - 0.7034186147 * m + 1.7076147010 * s\n    );\n}\n\nvec3 oklabToLch(vec3 lab) {\n    return vec3(lab.x, length(lab.yz), atan(lab.z, lab.y));\n}\n\nvec3 lchToOklab(vec3 lch) {\n    return vec3(lch.x, lch.y * cos(lch.z), lch.y * sin(lch.z));\n}\n\nvec3 mixLch(vec3 lab0, vec3 lab1, float t) {\n    vec3 lch0 = oklabToLch(lab0);\n    vec3 lch1 = oklabToLch(lab1);\n\n    if (lch0.y < 0.05) lch0.z = lch1.z;\n    if (lch1.y < 0.05) lch1.z = lch0.z;\n\n    float dh = lch1.z - lch0.z;\n    if (dh > 3.14159265) dh -= 6.28318530;\n    if (dh < -3.14159265) dh += 6.28318530;\n\n    return lchToOklab(vec3(\n        mix(lch0.x, lch1.x, t),\n        mix(lch0.y, lch1.y, t),\n        lch0.z + dh * t\n    ));\n}\n\n// === PALETTE ===\n\nvec3 getColor(int idx) {\n    if (u_colors_length < 1) return vec3(0.0);\n    int safeIdx = clamp(idx, 0, u_colors_length - 1);\n    return u_colors[safeIdx].rgb;\n}\n\nvec3 paletteN(float t, int count) {\n    if (count < 1) return vec3(0.0);\n    if (count < 2) return toLinear(getColor(0));\n\n    float segmentSize = 1.0 / float(count - 1);\n    t = clamp(t, 0.0, 1.0);\n    int idx = min(int(floor(t / segmentSize)), count - 2);\n    float localT = clamp((t - float(idx) * segmentSize) / segmentSize, 0.0, 1.0);\n\n    vec3 lab0 = linearToOklab(toLinear(getColor(idx)));\n    vec3 lab1 = linearToOklab(toLinear(getColor(idx + 1)));\n\n    return oklabToLinear(mixLch(lab0, lab1, localT));\n}\n\n// === POST-PROCESS ===\n\nvec3 softGamutMap(vec3 linearRgb) {\n    float maxC = max(linearRgb.r, max(linearRgb.g, linearRgb.b));\n    float minC = min(linearRgb.r, min(linearRgb.g, linearRgb.b));\n\n    if (minC >= 0.0 && maxC <= 1.0) return linearRgb;\n\n    vec3 lab = linearToOklab(max(linearRgb, 0.0));\n    float L = clamp(lab.x, 0.0, 1.0);\n    float C = length(lab.yz);\n    float h = atan(lab.z, lab.y);\n\n    float maxChroma = 0.4 * (1.0 - pow(abs(2.0 * L - 1.0), 2.0));\n\n    if (C > maxChroma * 0.7) {\n        float knee = maxChroma * 0.7;\n        C = knee + (maxChroma - knee) * tanh((C - knee) / (maxChroma - knee + 0.001));\n    }\n\n    return clamp(oklabToLinear(vec3(L, C * cos(h), C * sin(h))), 0.0, 1.0);\n}\n\n// === HEIGHTMAP HELPERS ===\n\nfloat blurDepth3x3(vec2 uv, vec2 dudx, vec2 dudy, vec2 texel, float radius) {\n    vec2 r = radius * texel;\n\n    float sum = 4.0 * textureGrad(u_image_heightmap, uv, dudx, dudy).r;\n\n    sum += 2.0 * textureGrad(u_image_heightmap, uv + vec2(0.0, -r.y), dudx, dudy).r;\n    sum += 2.0 * textureGrad(u_image_heightmap, uv + vec2(0.0,  r.y), dudx, dudy).r;\n    sum += 2.0 * textureGrad(u_image_heightmap, uv + vec2(-r.x, 0.0), dudx, dudy).r;\n    sum += 2.0 * textureGrad(u_image_heightmap, uv + vec2( r.x, 0.0), dudx, dudy).r;\n\n    sum += textureGrad(u_image_heightmap, uv + vec2(-r.x, -r.y), dudx, dudy).r;\n    sum += textureGrad(u_image_heightmap, uv + vec2( r.x, -r.y), dudx, dudy).r;\n    sum += textureGrad(u_image_heightmap, uv + vec2(-r.x,  r.y), dudx, dudy).r;\n    sum += textureGrad(u_image_heightmap, uv + vec2( r.x,  r.y), dudx, dudy).r;\n\n    return sum / 16.0;\n}\n\nvec2 heightGrad(vec2 uv, vec2 dudx, vec2 dudy, vec2 texel, float blurRadius) {\n    float eps = 4.0;\n    float dR = blurDepth3x3(uv + vec2(eps * texel.x, 0.0), dudx, dudy, texel, blurRadius);\n    float dL = blurDepth3x3(uv - vec2(eps * texel.x, 0.0), dudx, dudy, texel, blurRadius);\n    float dU = blurDepth3x3(uv + vec2(0.0, eps * texel.y), dudx, dudy, texel, blurRadius);\n    float dD = blurDepth3x3(uv - vec2(0.0, eps * texel.y), dudx, dudy, texel, blurRadius);\n    return vec2(dR - dL, dU - dD) / (2.0 * eps * texel);\n}\n\n// === MAIN ===\n\nvoid main() {\n    vec2 uv = vec2(v_uv.x, 1.0 - v_uv.y);\n    vec2 texSize = vec2(textureSize(u_image_heightmap, 0));\n    float imgAspect = texSize.x / texSize.y;\n    float canvasAspect = u_resolution.x / u_resolution.y;\n\n    if (canvasAspect > imgAspect) {\n        uv.x = (uv.x - 0.5) * (canvasAspect / imgAspect) + 0.5;\n    } else {\n        uv.y = (uv.y - 0.5) * (imgAspect / canvasAspect) + 0.5;\n    }\n\n    /*\n    if (uv.x < 0.0 || uv.x > 1.0 || uv.y < 0.0 || uv.y > 1.0) {\n        fragColor = vec4(u_colorBack.rgb * u_colorBack.a, u_colorBack.a);\n        return;\n    }\n    */\n\n    // 1.0 on DPR 2+, up to 2.0 on DPR 1\n    float aaScale = max(1.0, 2.0 / u_pixelRatio);\n\n    vec2 dudx = dFdx(uv);\n    vec2 dudy = dFdy(uv);\n\n    vec4 hm = textureGrad(u_image_heightmap, uv, dudx, dudy);\n    float fw_b = 0.5 * fwidth(hm.b);\n    float hardMask = smoothstep(0.5 - fw_b, 0.5 + fw_b, hm.b);\n    float opacity = hardMask * (1.0 - hm.g);\n\n    // Only fade at the letterbox boundary, not on the axis the image fills\n    float edgeDist;\n    if (canvasAspect > imgAspect) {\n        // Letterbox bars are left/right → only fade X edges\n        edgeDist = min(uv.x, 1.0 - uv.x);\n    } else if (canvasAspect < imgAspect) {\n        // Letterbox bars are top/bottom → only fade Y edges\n        edgeDist = min(uv.y, 1.0 - uv.y);\n    } else {\n        // Aspects match — no letterboxing, no seam, no fade needed\n        edgeDist = 1.0;\n    }\n    opacity *= smoothstep(0.0, 1.0 * fwidth(edgeDist), edgeDist);\n\n    if (opacity < 0.001) {\n        fragColor = vec4(u_colorBack.rgb * u_colorBack.a, u_colorBack.a);\n        return;\n    }\n\n    vec2 texel = 1.0 / texSize;\n    int colorCount = u_colors_length;\n\n    if (colorCount < 1) {\n        fragColor = vec4(u_colorBack.rgb * u_colorBack.a, u_colorBack.a);\n        return;\n    }\n\n    float rawDepth = blurDepth3x3(uv, dudx, dudy, texel, 6.0);\n    float depth = max(rawDepth, 0.001);\n\n    vec2 grad = heightGrad(uv, dudx, dudy, texel, 6.0);\n    float gradMag = min(length(grad), 5.0);\n    vec2 gradDir = gradMag > 0.001 ? normalize(grad) : vec2(0.0);\n    vec2 contourDir = vec2(-gradDir.y, gradDir.x);\n\n    float t = mod(u_time * u_speed, 3600.0);\n\n    // Motion mode: 0 = Random, 1 = Melt\n    float isMelt = step(0.5, u_motionMode);\n\n    // Seed\n    vec3 seedOffset = seedRandom(u_seed);\n    vec3 seedOffset2 = seedRandom(u_seed + 100.0);\n    float seedAngle = u_seed * GOLDEN_ANGLE;\n    vec2 seedPhase = (seedOffset2.xy - 0.5) * TAU;\n\n    // World-space coordinates anchored to the image\n    vec2 p = (uv - 0.5) * 2.0;\n    p.x *= imgAspect;\n\n    // Seed-based rotation\n    float cs = cos(seedAngle);\n    float sn = sin(seedAngle);\n    p = mat2(cs, -sn, sn, cs) * p;\n\n    // Angle — rotates the gradient flow direction\n    float ang = u_angle * 3.14159 / 180.0;\n    float cosA = cos(ang);\n    float sinA = sin(ang);\n    p = vec2(p.x * cosA - p.y * sinA, p.x * sinA + p.y * cosA);\n\n    // === MOUSE ===\n    vec2 mouseRaw = u_mousePosition.xy;\n    vec2 mouseVel = u_mousePosition.zw;\n    float hover   = u_mouseHover;\n    float clicked = u_mousePointerDown;\n    // Flip Y to match this shader's top-left UV convention\n    vec2 mouseUV = vec2(mouseRaw.x, 1.0 - mouseRaw.y);\n\n    // Apply the same letterbox transform as uv\n    if (canvasAspect > imgAspect) {\n        mouseUV.x = (mouseUV.x - 0.5) * (canvasAspect / imgAspect) + 0.5;\n    } else {\n        mouseUV.y = (mouseUV.y - 0.5) * (imgAspect / canvasAspect) + 0.5;\n    }\n\n    // Mouse as centered, aspect-corrected, scaled offset\n    vec2 mOffset = (mouseUV - 0.5) * vec2(imgAspect, 1.0) * u_pushAmount * hover;\n\n    // Distance in image-space (both uv and mouseUV are now in the same space)\n    float mouseDist = length((uv - mouseUV) * vec2(imgAspect, 1.0));\n    float mouseInfluence = smoothstep(u_pushRadius, 0.0, mouseDist);\n    vec2 mFinal = mOffset * mouseInfluence;\n\n    // Turbulence time\n    float tTurb = t * mix(1.0, 0.4, isMelt);\n\n    // Melt flow offset applied to q inside turbulence, not to p\n    vec2 meltOffset = vec2(1.0, 0.0) * t * 0.4 * isMelt;\n\n    // === SHAPE-AWARE COORDINATE WARPING ===\n    float edgeProximity = 1.0 - smoothstep(0.0, 0.8, depth);\n\n    float coordScale = max(0.4, 0.1 + depth * 1.0);\n    p *= coordScale;\n\n    p += contourDir * edgeProximity * u_bend * 2.0;\n    p -= gradDir * edgeProximity * u_bend * 0.5;\n    p *= max(0.5, mix(1.0, 0.4 + 0.6 * smoothstep(0.0, 0.5, depth), u_contour));\n\n    // === TURBULENCE ===\n    int turbIter = int(u_turbIter);\n    float freq = 1.0 / max(u_turbFreq, 0.01);\n\n    vec2 q = p * u_scale + meltOffset;\n    // Small directional nudge — slides the pattern toward the cursor\n    q += (mouseUV - uv) * mouseInfluence * 2.0 * hover;\n\n    float a = seedPhase.x;\n    float d = seedPhase.y;\n\n    for (int j = 2; j < 10; j++) {\n        if (j >= turbIter) break;\n        float fj = float(j);\n        q += u_turbAmp * sin(length(q) / freq * fj + tTurb + vec2(a, d) + seedOffset.xy * fj) / fj;\n        a += cos(fj + d * 1.2 + mFinal.x + q.x * 2.0 - tTurb + seedOffset2.z);\n        d += sin(fj * q.y + a + mFinal.y * 0.7 + seedOffset.z + tTurb + seedOffset2.y);\n    }\n\n    float base = length(q.yx + vec2(a, d) * 0.2) * u_waveFreq + seedOffset.x;\n    float val = 0.5 + 0.125 * sin(base + 1.0) + 0.25 * sin(base + 4.0) + 0.125 * sin(base + 9.0);\n    val = clamp((val - 0.3) / 0.4, 0.0, 1.0);\n\n    // Depth-based intensity modulation\n    float innerIntensity = smoothstep(0.0, 0.4, depth);\n    float contourHeat = (1.0 - innerIntensity) * u_contour;\n    val = mix(val, val * innerIntensity + contourHeat, 0.5 + 0.5 * u_contour);\n\n    vec3 col = paletteN(val, colorCount);\n    col = softGamutMap(col);\n    col = toSrgb(col);\n\n    /*\n    // Silhouette AA — hardMask + clamped fwidth\n    float fw = fwidth(depth);\n    float effectMask = hardMask * smoothstep(0.0, max(fw, min(2.0 * fw, 0.1)), depth);\n    opacity *= effectMask;\n    */\n\n    // Alpha compositing\n    col *= opacity;\n    vec3 bgColor = u_colorBack.rgb * u_colorBack.a;\n    col = col + bgColor * (1.0 - opacity);\n    float finalAlpha = opacity + u_colorBack.a * (1.0 - opacity);\n\n    fragColor = vec4(col, finalAlpha);\n}\n`,propertyControls:{image:{type:ControlType.ResponsiveImage,title:\"Image\",defaultValue:\"data:framer/asset-reference,7XHsXmlUUmdQM95fkSvi3LRCuSk.svg?originalFilename=Path.svg&width=32&height=48\"},colors:{type:ControlType.Array,title:\"Colors\",control:{type:ControlType.Color},maxCount:8,defaultValue:[\"#000000\",\"#0051FF\",\"#0DAAFF\",\"#BDE4FF\"]},colorBack:{type:ControlType.Color,title:\"Background\",defaultValue:\"#000000\"},seed:{type:ControlType.Number,title:\"Seed\",defaultValue:6,min:0,max:1e3,step:1,section:\"Motion\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:.6,min:0,max:2,step:.01,section:\"Motion\"},motionMode:{type:ControlType.Enum,title:\"Motion\",options:[0,1],optionTitles:[\"Random\",\"Directional\"],defaultValue:0,section:\"Motion\"},angle:{type:ControlType.Number,title:\"Angle\",defaultValue:20,min:0,max:360,step:1,section:\"Motion\"},scale:{type:ControlType.Number,title:\"Scale\",defaultValue:1.2,min:.1,max:2,step:.01,section:\"Motion\"},turbAmp:{type:ControlType.Number,title:\"Amplitude\",defaultValue:.21,min:0,max:1,step:.01,section:\"Motion\"},turbFreq:{type:ControlType.Number,title:\"Frequency\",defaultValue:1.15,min:.1,max:2,step:.01,section:\"Motion\"},turbIter:{type:ControlType.Number,title:\"Definition\",defaultValue:7,min:3,max:8,step:1,displayStepper:true,section:\"Motion\"},waveFreq:{type:ControlType.Number,title:\"Bands\",defaultValue:2.4,min:.1,max:5,step:.1,section:\"Motion\"},bend:{type:ControlType.Number,title:\"Bevel\",defaultValue:.24,min:0,max:1,step:.01,section:\"Shape\",hiddenWhenUnset:true},contour:{type:ControlType.Number,title:\"Contour\",defaultValue:.8,min:0,max:1,step:.1,section:\"Shape\",hiddenWhenUnset:true},pushRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:1.5,min:.2,max:4,step:.1,section:\"Interaction\"},pushAmount:{type:ControlType.Number,title:\"Strength\",defaultValue:8,min:0,max:20,step:.5,section:\"Interaction\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"shader\",\"name\":null,\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LogoGradient.map","// Generated by Framer (7bfce40)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"EY8z_9v5j\",\"hFqUdnxRR\"];const serializationHash=\"framer-ed7tU\";const variantClassNames={EY8z_9v5j:\"framer-v-7ow8cd\",hFqUdnxRR:\"framer-v-1a3kxrs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ONDzmudYJ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"EY8z_9v5j\",Open:\"hFqUdnxRR\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,ONDzmudYJ:click??props.ONDzmudYJ,variant:humanReadableVariantMap[props.variant]??props.variant??\"EY8z_9v5j\"};};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,ONDzmudYJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EY8z_9v5j\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapj92xru=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ONDzmudYJ){const res=await ONDzmudYJ(...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-7ow8cd\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EY8z_9v5j\",onTap:onTapj92xru,ref:refBinding,style:{backgroundColor:\"var(--token-3756c145-13f1-478e-9253-4a4e46de6da3, rgb(245, 80, 56))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({hFqUdnxRR:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3uwhg6\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"u47O7RerF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Menu\"})}),className:\"framer-118gsb0\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"V9Mj_Dita\",style:{\"--extracted-r6o4lv\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, 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\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Close\"})}),className:\"framer-1r08t1j\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"Q9ih1S7Hd\",style:{\"--extracted-r6o4lv\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ed7tU.framer-fq3kvr, .framer-ed7tU .framer-fq3kvr { display: block; }\",\".framer-ed7tU.framer-7ow8cd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 14px 20px 14px 20px; position: relative; width: 76px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ed7tU .framer-3uwhg6 { 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: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-ed7tU .framer-118gsb0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ed7tU .framer-1r08t1j { bottom: -18px; flex: none; height: auto; left: 0px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-ed7tU.framer-v-1a3kxrs .framer-118gsb0 { left: 0px; position: absolute; top: -18px; z-index: 1; }\",\".framer-ed7tU.framer-v-1a3kxrs .framer-1r08t1j { bottom: unset; left: unset; position: relative; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 76\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hFqUdnxRR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ONDzmudYJ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerj1rUp_D9b=withCSS(Component,css,\"framer-ed7tU\");export default Framerj1rUp_D9b;Framerj1rUp_D9b.displayName=\"Navigation/Menu Button\";Framerj1rUp_D9b.defaultProps={height:45,width:76};addPropertyControls(Framerj1rUp_D9b,{variant:{options:[\"EY8z_9v5j\",\"hFqUdnxRR\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},ONDzmudYJ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerj1rUp_D9b,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj1rUp_D9b\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"76\",\"framerVariables\":\"{\\\"ONDzmudYJ\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"45\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hFqUdnxRR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./j1rUp_D9b.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const DEFAULT_SCRAMBLE_CHARS=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+-=[]{}|;:,.<>?\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function TextGlitch(props){const{text,font,color,scrambleColor,duration,style,glitch}=props;const[display,setDisplay]=useState(text);const[scrambling,setScrambling]=useState(false);const intervalRef=useRef(null);const timeoutRef=useRef(null);// Use prop or default\nconst chars=(props.scrambleChars||DEFAULT_SCRAMBLE_CHARS).split(\"\");useEffect(()=>{if(!glitch){setDisplay(text);setScrambling(false);return;}if(RenderTarget.current()!==RenderTarget.preview){setDisplay(text);setScrambling(false);return;}if(RenderTarget.current()===RenderTarget.thumbnail){setDisplay(text);setScrambling(false);return;}setDisplay(text);setScrambling(true);let frame=0;const scramble=()=>{const percent=Math.max(0,Math.min(100,props.scramblePercent??100));let scrambled=text.split(\"\").map((c,i)=>{if(c===\" \")return c;if(Math.random()*100>percent)return c;return`<span data-scramble=\"1\">${chars[Math.floor(Math.random()*chars.length)]}</span>`;}).join(\"\");setDisplay(scrambled);frame++;};intervalRef.current=window.setInterval(scramble,props.speed||40);timeoutRef.current=window.setTimeout(()=>{if(intervalRef.current)clearInterval(intervalRef.current);setDisplay(text);setScrambling(false);},duration);return()=>{if(intervalRef.current)clearInterval(intervalRef.current);if(timeoutRef.current)clearTimeout(timeoutRef.current);};},[text,duration,glitch,props.scrambleChars])// Add scrambleChars as dependency\n;function renderText(){const{weight,optical}=props.variable||{weight:400,optical:22};const fontVariation={fontWeight:weight,fontVariationSettings:`'wght' ${weight}, 'opsz' ${optical}`};const styleBase={...font,color,...fontVariation};if(!scrambling)return /*#__PURE__*/_jsx(\"span\",{style:styleBase,children:text});const parts=display.split(/(<span data-scramble=\"1\">.*?<\\/span>)/g);return /*#__PURE__*/_jsx(\"span\",{style:styleBase,children:parts.map((part,i)=>{if(part.startsWith('<span data-scramble=\"1\">')){const letter=part.replace(/<.*?>/g,\"\");return /*#__PURE__*/_jsx(\"span\",{style:{color:scrambleColor},children:letter},i);}return /*#__PURE__*/_jsx(\"span\",{children:part},i);})});}const isFixedWidth=style&&style.width===\"100%\";const isFixedHeight=style&&style.height===\"100%\";return /*#__PURE__*/_jsx(\"div\",{style:{...style,position:\"relative\",width:isFixedWidth?\"100%\":\"max-content\",minWidth:isFixedWidth?undefined:\"max-content\",height:isFixedHeight?\"100%\":undefined},children:renderText()});}TextGlitch.displayName=\"Text Glitch\";addPropertyControls(TextGlitch,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Scramble Me!\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:22,variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"}},variable:{type:ControlType.Object,title:\"Variable\",controls:{optical:{type:ControlType.Number,title:\"Optical\",defaultValue:22,min:14,max:32,step:1},weight:{type:ControlType.Number,title:\"Weight\",defaultValue:400,min:100,max:900,step:1}},defaultValue:{optical:22,weight:400}},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},scrambleColor:{type:ControlType.Color,title:\"Scrambled\",defaultValue:\"#8855FF\"},scrambleChars:{// <-- Add the control\ntype:ControlType.String,title:\"Chars\",defaultValue:DEFAULT_SCRAMBLE_CHARS,displayTextArea:true},scramblePercent:{type:ControlType.Number,title:\"Scramble %\",defaultValue:100,min:0,max:100,unit:\"%\",step:1},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:40,min:10,max:200,unit:\"ms\",step:1},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:1200,min:200,max:5e3,unit:\"ms\",step:50},glitch:{type:ControlType.Boolean,title:\"Glitch\",enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:true,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TextGlitch\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextGlitch_Prod.map","// Generated by Framer (7bfce40)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={FnGvgSGLi:{hover:true}};const cycleOrder=[\"FnGvgSGLi\",\"r3z59j9y6\"];const serializationHash=\"framer-XS66P\";const variantClassNames={FnGvgSGLi:\"framer-v-fcmu3\",r3z59j9y6:\"framer-v-1v1l9fk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gVVibnm8e=undefined;const GNhapIXFq=undefined;const z4l39ZadV=undefined;const VgrdfUYD6=undefined;const transition1={delay:0,duration:.2,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={Desktop:\"FnGvgSGLi\",Mobile:\"r3z59j9y6\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,newTab,text,width,...props})=>{return{...props,GNhapIXFq:link??props.GNhapIXFq,gVVibnm8e:click??props.gVVibnm8e,variant:humanReadableVariantMap[props.variant]??props.variant??\"FnGvgSGLi\",VgrdfUYD6:text??props.VgrdfUYD6??\"What we do\",z4l39ZadV:newTab??props.z4l39ZadV};};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,VgrdfUYD6,GNhapIXFq,z4l39ZadV,gVVibnm8e,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FnGvgSGLi\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1wbfrwy=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(gVVibnm8e){const res=await gVVibnm8e(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"r3z59j9y6\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:GNhapIXFq,motionChild:true,nodeId:\"FnGvgSGLi\",openInNewTab:z4l39ZadV,scopeId:\"tAMFAckkm\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-fcmu3\",className,classNames)} framer-15x34wv`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FnGvgSGLi\",onTap:onTap1wbfrwy,ref:refBinding,style:{...style},...addPropertyOverrides({\"FnGvgSGLi-hover\":{\"data-framer-name\":undefined},r3z59j9y6:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bsud1c\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"XWPShTx4H\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{\"FnGvgSGLi-hover\":{backgroundColor:\"rgba(255, 81, 6, 0.29)\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-442a8080-47a9-427e-9581-c23ce6c42231, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"What we do\"})}),className:\"framer-tjyckg\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"eHNASXBdD\",style:{\"--extracted-r6o4lv\":\"var(--token-442a8080-47a9-427e-9581-c23ce6c42231, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:VgrdfUYD6,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"FnGvgSGLi-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-transform\":\"uppercase\"},children:\"What we do\"})})},r3z59j9y6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-442a8080-47a9-427e-9581-c23ce6c42231, rgb(0, 0, 0)))\"},children:\"What we do\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XS66P.framer-15x34wv, .framer-XS66P .framer-15x34wv { display: block; }\",\".framer-XS66P.framer-fcmu3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XS66P .framer-bsud1c { bottom: 16px; flex: none; left: 49px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 49px; top: 16px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-XS66P .framer-tjyckg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XS66P.framer-v-1v1l9fk.framer-fcmu3 { padding: 0px; }\",\".framer-XS66P.framer-v-fcmu3.hover .framer-bsud1c { bottom: 0px; left: 0px; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43.5\n * @framerIntrinsicWidth 118\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"r3z59j9y6\":{\"layout\":[\"auto\",\"auto\"]},\"iRStoNbiU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"VgrdfUYD6\":\"text\",\"GNhapIXFq\":\"link\",\"z4l39ZadV\":\"newTab\",\"gVVibnm8e\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertAMFAckkm=withCSS(Component,css,\"framer-XS66P\");export default FramertAMFAckkm;FramertAMFAckkm.displayName=\"Navigation/Link\";FramertAMFAckkm.defaultProps={height:43.5,width:118};addPropertyControls(FramertAMFAckkm,{variant:{options:[\"FnGvgSGLi\",\"r3z59j9y6\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},VgrdfUYD6:{defaultValue:\"What we do\",displayTextArea:false,title:\"Text\",type:ControlType.String},onVgrdfUYD6Change:{changes:\"VgrdfUYD6\",type:ControlType.ChangeHandler},GNhapIXFq:{title:\"Link\",type:ControlType.Link},z4l39ZadV:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onz4l39ZadVChange:{changes:\"z4l39ZadV\",type:ControlType.ChangeHandler},gVVibnm8e:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramertAMFAckkm,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertAMFAckkm\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"118\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"r3z59j9y6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iRStoNbiU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"VgrdfUYD6\\\":\\\"text\\\",\\\"GNhapIXFq\\\":\\\"link\\\",\\\"z4l39ZadV\\\":\\\"newTab\\\",\\\"gVVibnm8e\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"43.5\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tAMFAckkm.map","// Generated by Framer (c2a8602)\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\"><g opacity=\"var(--1brjxap, 1)\"><path d=\"M 0 10 L 10 0 M 10 0 L 2 0 M 10 0 L 10 8\" fill=\"transparent\" height=\"10px\" id=\"aT8JoUAqM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--smyql9, 2)\" stroke=\"var(--dafnjl, var(--token-94e944a0-7603-435b-9cd2-2e0b57da8b69, rgb(16, 19, 24)))\" transform=\"translate(7 7)\" width=\"10px\"/></g></svg>';const getProps=({height,iconColor,id,opacity,strokeWidth,width,...props})=>{return{...props,H0BaPE0Ha:iconColor??props.H0BaPE0Ha??\"var(--token-94e944a0-7603-435b-9cd2-2e0b57da8b69, rgb(16, 19, 24))\",QftAS3AvK:strokeWidth??props.QftAS3AvK??2,Qy4evw9mc:opacity??props.Qy4evw9mc??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,H0BaPE0Ha,QftAS3AvK,Qy4evw9mc,...restProps}=getProps(props);const href=useSVGTemplate(\"2472121044\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ZuxoO\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1brjxap\":Qy4evw9mc,\"--dafnjl\":H0BaPE0Ha,\"--smyql9\":QftAS3AvK,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-ZuxoO { -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 {\"H0BaPE0Ha\":\"iconColor\",\"QftAS3AvK\":\"strokeWidth\",\"Qy4evw9mc\":\"opacity\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right MD\",\"color\":{\"type\":\"variable\",\"value\":\"dafnjl\"},\"set\":{\"localId\":\"vectorSet/SjcDwm0Mu\",\"id\":\"SjcDwm0Mu\",\"moduleId\":\"73X9oP4fhAhJZloIkDto\"}}\n */const Icon=withCSS(Component,css,\"framer-ZuxoO\");Icon.displayName=\"Arrow Up Right MD\";export default Icon;addPropertyControls(Icon,{H0BaPE0Ha:{defaultValue:'var(--token-94e944a0-7603-435b-9cd2-2e0b57da8b69, rgb(16, 19, 24)) /* {\"name\":\"100%\"} */',hidden:false,title:\"Icon Color\",type:ControlType.Color},QftAS3AvK:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Stroke Width\",type:ControlType.Number},Qy4evw9mc:{defaultValue:1,hidden:false,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"H0BaPE0Ha\\\":\\\"iconColor\\\",\\\"QftAS3AvK\\\":\\\"strokeWidth\\\",\\\"Qy4evw9mc\\\":\\\"opacity\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right MD\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"dafnjl\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SjcDwm0Mu\\\",\\\"id\\\":\\\"SjcDwm0Mu\\\",\\\"moduleId\\\":\\\"73X9oP4fhAhJZloIkDto\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowUpRightMD from\"https://framerusercontent.com/modules/D3E6ZGMSIlGVYbiyU18x/ELkCQphvkz7L1pmAkmb7/h5I2ImRYH.js\";const enabledGestures={aJHcKMCQW:{hover:true},cgNWoQXJL:{hover:true},cy4yn4W_f:{hover:true},eZDhEJxHJ:{hover:true},INQoP5MwA:{hover:true},R3xXMYuw2:{hover:true},rbJM5FNE8:{hover:true},wp8AqTZZd:{hover:true}};const cycleOrder=[\"cy4yn4W_f\",\"eZDhEJxHJ\",\"wp8AqTZZd\",\"cgNWoQXJL\",\"INQoP5MwA\",\"rbJM5FNE8\",\"aJHcKMCQW\",\"R3xXMYuw2\",\"V2qXyYmQi\",\"y4h8E8ZDm\",\"gb4Ccf3lC\",\"owP0jEF58\",\"qyFZu2DmX\",\"qNogbtXXJ\",\"fAmrdKIc4\",\"Pg6TUL6cR\"];const serializationHash=\"framer-hE5n6\";const variantClassNames={aJHcKMCQW:\"framer-v-1hkvxzg\",cgNWoQXJL:\"framer-v-tjj8c9\",cy4yn4W_f:\"framer-v-1g7lz5f\",eZDhEJxHJ:\"framer-v-1oe86wv\",fAmrdKIc4:\"framer-v-1fcrool\",gb4Ccf3lC:\"framer-v-yhxkmp\",INQoP5MwA:\"framer-v-ek2uis\",owP0jEF58:\"framer-v-1si0z3u\",Pg6TUL6cR:\"framer-v-1an6j6z\",qNogbtXXJ:\"framer-v-7iq68y\",qyFZu2DmX:\"framer-v-fnzk51\",R3xXMYuw2:\"framer-v-1t31bux\",rbJM5FNE8:\"framer-v-o5xypt\",V2qXyYmQi:\"framer-v-1ni2qw0\",wp8AqTZZd:\"framer-v-pmy517\",y4h8E8ZDm:\"framer-v-19bni03\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kDAt7cbaY=undefined;const de6BXND2F=undefined;const c2or7gr8k=undefined;const l0hLOX9FH=undefined;const WJ05E5DVO=undefined;const transition1={delay:0,duration:.2,ease:[.77,0,.175,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={\"Base Mobile\":\"V2qXyYmQi\",\"Base Small Mobile\":\"y4h8E8ZDm\",\"Base Small\":\"eZDhEJxHJ\",\"Dark Mobile\":\"qyFZu2DmX\",\"Dark Small Mobile\":\"qNogbtXXJ\",\"Dark Small\":\"rbJM5FNE8\",\"Light Mobile\":\"gb4Ccf3lC\",\"Light Small Mobile\":\"owP0jEF58\",\"Light Small\":\"cgNWoQXJL\",\"Transparent Mobile\":\"fAmrdKIc4\",\"Transparent Small Mobile\":\"Pg6TUL6cR\",\"Transparent Small\":\"R3xXMYuw2\",Base:\"cy4yn4W_f\",Dark:\"INQoP5MwA\",Light:\"wp8AqTZZd\",Transparent:\"aJHcKMCQW\"};const Variants=motion.create(React.Fragment);const getProps=({height,icon,iconONOFF,id,link,newTab,text,width,...props})=>{return{...props,c2or7gr8k:text??props.c2or7gr8k??\"Contact\",de6BXND2F:newTab??props.de6BXND2F,kDAt7cbaY:link??props.kDAt7cbaY,l0hLOX9FH:iconONOFF??props.l0hLOX9FH??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"cy4yn4W_f\",WJ05E5DVO:icon??props.WJ05E5DVO??ArrowUpRightMD};};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,c2or7gr8k,WJ05E5DVO,l0hLOX9FH,kDAt7cbaY,de6BXND2F,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cy4yn4W_f\",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:kDAt7cbaY,motionChild:true,nodeId:\"cy4yn4W_f\",openInNewTab:de6BXND2F,scopeId:\"hxQsC5217\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1g7lz5f\",className,classNames)} framer-1hccb8v`,\"data-framer-name\":\"Base\",layoutDependency:layoutDependency,layoutId:\"cy4yn4W_f\",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-3756c145-13f1-478e-9253-4a4e46de6da3, rgb(245, 80, 56))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"aJHcKMCQW-hover\":{backgroundColor:\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},\"cy4yn4W_f-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"eZDhEJxHJ-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"R3xXMYuw2-hover\":{\"--border-color\":\"rgb(0, 0, 0)\",backgroundColor:\"rgb(0, 0, 0)\"},aJHcKMCQW:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},cgNWoQXJL:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-50ca2844-00a6-4286-bbb3-9d3e4b594ec9, rgb(228, 228, 228))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-480f2f7a-da00-45c5-92b4-5cc867c511e6, rgb(240, 240, 240))\"},fAmrdKIc4:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},gb4Ccf3lC:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-50ca2844-00a6-4286-bbb3-9d3e4b594ec9, rgb(228, 228, 228))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-480f2f7a-da00-45c5-92b4-5cc867c511e6, rgb(240, 240, 240))\"},INQoP5MwA:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},owP0jEF58:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-50ca2844-00a6-4286-bbb3-9d3e4b594ec9, rgb(228, 228, 228))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-480f2f7a-da00-45c5-92b4-5cc867c511e6, rgb(240, 240, 240))\"},Pg6TUL6cR:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},qNogbtXXJ:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},qyFZu2DmX:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},R3xXMYuw2:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},rbJM5FNE8:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},V2qXyYmQi:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},wp8AqTZZd:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-50ca2844-00a6-4286-bbb3-9d3e4b594ec9, rgb(228, 228, 228))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-480f2f7a-da00-45c5-92b4-5cc867c511e6, rgb(240, 240, 240))\"},y4h8E8ZDm:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"aJHcKMCQW-hover\":{\"data-framer-name\":undefined},\"cgNWoQXJL-hover\":{\"data-framer-name\":undefined},\"cy4yn4W_f-hover\":{\"data-framer-name\":undefined},\"eZDhEJxHJ-hover\":{\"data-framer-name\":undefined},\"INQoP5MwA-hover\":{\"data-framer-name\":undefined},\"R3xXMYuw2-hover\":{\"data-framer-name\":undefined},\"rbJM5FNE8-hover\":{\"data-framer-name\":undefined},\"wp8AqTZZd-hover\":{\"data-framer-name\":undefined},aJHcKMCQW:{\"data-border\":true,\"data-framer-name\":\"Transparent\"},cgNWoQXJL:{\"data-border\":true,\"data-framer-name\":\"Light Small\"},eZDhEJxHJ:{\"data-framer-name\":\"Base Small\"},fAmrdKIc4:{\"data-border\":true,\"data-framer-name\":\"Transparent Mobile\"},gb4Ccf3lC:{\"data-border\":true,\"data-framer-name\":\"Light Mobile\"},INQoP5MwA:{\"data-framer-name\":\"Dark\"},owP0jEF58:{\"data-border\":true,\"data-framer-name\":\"Light Small Mobile\"},Pg6TUL6cR:{\"data-border\":true,\"data-framer-name\":\"Transparent Small Mobile\"},qNogbtXXJ:{\"data-framer-name\":\"Dark Small Mobile\"},qyFZu2DmX:{\"data-framer-name\":\"Dark Mobile\"},R3xXMYuw2:{\"data-border\":true,\"data-framer-name\":\"Transparent Small\"},rbJM5FNE8:{\"data-framer-name\":\"Dark Small\"},V2qXyYmQi:{\"data-framer-name\":\"Base Mobile\"},wp8AqTZZd:{\"data-border\":true,\"data-framer-name\":\"Light\"},y4h8E8ZDm:{\"data-framer-name\":\"Base Small Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vxpupq\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Ste7iqxNN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),className:\"framer-dek8te\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"XQ5qeDmgt\",style:{\"--extracted-r6o4lv\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:c2or7gr8k,variants:{\"aJHcKMCQW-hover\":{\"--extracted-r6o4lv\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\"},\"R3xXMYuw2-hover\":{\"--extracted-r6o4lv\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\"},aJHcKMCQW:{\"--extracted-r6o4lv\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},cgNWoQXJL:{\"--extracted-r6o4lv\":\"var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54))\"},fAmrdKIc4:{\"--extracted-r6o4lv\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},gb4Ccf3lC:{\"--extracted-r6o4lv\":\"var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54))\"},owP0jEF58:{\"--extracted-r6o4lv\":\"var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54))\"},Pg6TUL6cR:{\"--extracted-r6o4lv\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},R3xXMYuw2:{\"--extracted-r6o4lv\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},wp8AqTZZd:{\"--extracted-r6o4lv\":\"var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"aJHcKMCQW-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},\"R3xXMYuw2-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},aJHcKMCQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},cgNWoQXJL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},eZDhEJxHJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},fAmrdKIc4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},gb4Ccf3lC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},owP0jEF58:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},Pg6TUL6cR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},qNogbtXXJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},R3xXMYuw2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},rbJM5FNE8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},wp8AqTZZd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},y4h8E8ZDm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),className:\"framer-andjpa\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"iqAIBOh_a\",style:{\"--extracted-r6o4lv\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:c2or7gr8k,variants:{\"aJHcKMCQW-hover\":{\"--extracted-r6o4lv\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\"},\"R3xXMYuw2-hover\":{\"--extracted-r6o4lv\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\"},aJHcKMCQW:{\"--extracted-r6o4lv\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},cgNWoQXJL:{\"--extracted-r6o4lv\":\"var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54))\"},fAmrdKIc4:{\"--extracted-r6o4lv\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},gb4Ccf3lC:{\"--extracted-r6o4lv\":\"var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54))\"},owP0jEF58:{\"--extracted-r6o4lv\":\"var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54))\"},Pg6TUL6cR:{\"--extracted-r6o4lv\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},R3xXMYuw2:{\"--extracted-r6o4lv\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},wp8AqTZZd:{\"--extracted-r6o4lv\":\"var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"aJHcKMCQW-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},\"R3xXMYuw2-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},aJHcKMCQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},cgNWoQXJL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},eZDhEJxHJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},fAmrdKIc4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},gb4Ccf3lC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},owP0jEF58:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},Pg6TUL6cR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},qNogbtXXJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},R3xXMYuw2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},rbJM5FNE8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},wp8AqTZZd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-746f8d3a-e21f-466b-8f82-1de688da3a79, rgb(42, 47, 54)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})},y4h8E8ZDm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})]}),l0hLOX9FH!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-b0dqlz\",Component:WJ05E5DVO,layoutDependency:layoutDependency,layoutId:\"Yj_qgysfZ\",style:{\"--1brjxap\":1,\"--dafnjl\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\",\"--smyql9\":1.5},variants:{\"aJHcKMCQW-hover\":{\"--dafnjl\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\"},\"R3xXMYuw2-hover\":{\"--dafnjl\":\"var(--token-a9ada049-76e9-4f1f-8c74-adc974e9300d, rgb(255, 255, 255))\"},aJHcKMCQW:{\"--dafnjl\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},cgNWoQXJL:{\"--dafnjl\":\"var(--token-442a8080-47a9-427e-9581-c23ce6c42231, rgb(0, 0, 0))\"},fAmrdKIc4:{\"--dafnjl\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},gb4Ccf3lC:{\"--dafnjl\":\"var(--token-442a8080-47a9-427e-9581-c23ce6c42231, rgb(0, 0, 0))\"},owP0jEF58:{\"--dafnjl\":\"var(--token-442a8080-47a9-427e-9581-c23ce6c42231, rgb(0, 0, 0))\"},Pg6TUL6cR:{\"--dafnjl\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},R3xXMYuw2:{\"--dafnjl\":\"var(--token-941dc06b-87ea-4bfd-9f0e-231bee443435, rgb(42, 47, 54))\"},wp8AqTZZd:{\"--dafnjl\":\"var(--token-442a8080-47a9-427e-9581-c23ce6c42231, rgb(0, 0, 0))\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hE5n6.framer-1hccb8v, .framer-hE5n6 .framer-1hccb8v { display: block; }\",\".framer-hE5n6.framer-1g7lz5f { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 16px 20px 16px 20px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-hE5n6 .framer-1vxpupq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-hE5n6 .framer-dek8te { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-hE5n6 .framer-andjpa { -webkit-user-select: none; bottom: -22px; flex: none; height: auto; left: 0px; position: absolute; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-hE5n6 .framer-b0dqlz { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-hE5n6.framer-v-1oe86wv.framer-1g7lz5f, .framer-hE5n6.framer-v-tjj8c9.framer-1g7lz5f, .framer-hE5n6.framer-v-o5xypt.framer-1g7lz5f, .framer-hE5n6.framer-v-1t31bux.framer-1g7lz5f { padding: 12px 16px 12px 16px; }\",\".framer-hE5n6.framer-v-1oe86wv .framer-dek8te, .framer-hE5n6.framer-v-o5xypt .framer-dek8te, .framer-hE5n6.framer-v-1t31bux .framer-dek8te, .framer-hE5n6.framer-v-19bni03 .framer-dek8te, .framer-hE5n6.framer-v-7iq68y .framer-dek8te, .framer-hE5n6.framer-v-1an6j6z .framer-dek8te { order: 0; }\",\".framer-hE5n6.framer-v-1oe86wv .framer-andjpa, .framer-hE5n6.framer-v-o5xypt .framer-andjpa, .framer-hE5n6.framer-v-1t31bux .framer-andjpa, .framer-hE5n6.framer-v-19bni03 .framer-andjpa, .framer-hE5n6.framer-v-7iq68y .framer-andjpa, .framer-hE5n6.framer-v-1an6j6z .framer-andjpa { order: 1; }\",\".framer-hE5n6.framer-v-1oe86wv .framer-b0dqlz, .framer-hE5n6.framer-v-tjj8c9 .framer-b0dqlz, .framer-hE5n6.framer-v-o5xypt .framer-b0dqlz, .framer-hE5n6.framer-v-1t31bux .framer-b0dqlz, .framer-hE5n6.framer-v-19bni03 .framer-b0dqlz { height: var(--framer-aspect-ratio-supported, 16px); width: 16px; }\",\".framer-hE5n6.framer-v-1ni2qw0.framer-1g7lz5f, .framer-hE5n6.framer-v-yhxkmp.framer-1g7lz5f, .framer-hE5n6.framer-v-fnzk51.framer-1g7lz5f, .framer-hE5n6.framer-v-1fcrool.framer-1g7lz5f { cursor: unset; }\",\".framer-hE5n6.framer-v-19bni03.framer-1g7lz5f, .framer-hE5n6.framer-v-1si0z3u.framer-1g7lz5f, .framer-hE5n6.framer-v-7iq68y.framer-1g7lz5f, .framer-hE5n6.framer-v-1an6j6z.framer-1g7lz5f { cursor: unset; padding: 12px 16px 12px 16px; }\",\".framer-hE5n6.framer-v-yhxkmp .framer-b0dqlz, .framer-hE5n6.framer-v-fnzk51 .framer-b0dqlz, .framer-hE5n6.framer-v-1fcrool .framer-b0dqlz { height: var(--framer-aspect-ratio-supported, 16px); }\",\".framer-hE5n6.framer-v-1si0z3u .framer-b0dqlz, .framer-hE5n6.framer-v-7iq68y .framer-b0dqlz, .framer-hE5n6.framer-v-1an6j6z .framer-b0dqlz { width: 16px; }\",\".framer-hE5n6.framer-v-1g7lz5f.hover .framer-dek8te, .framer-hE5n6.framer-v-1oe86wv.hover .framer-dek8te, .framer-hE5n6.framer-v-pmy517.hover .framer-dek8te, .framer-hE5n6.framer-v-ek2uis.hover .framer-dek8te, .framer-hE5n6.framer-v-o5xypt.hover .framer-dek8te, .framer-hE5n6.framer-v-1hkvxzg.hover .framer-dek8te { left: 0px; position: absolute; top: -22px; z-index: 1; }\",\".framer-hE5n6.framer-v-1g7lz5f.hover .framer-andjpa, .framer-hE5n6.framer-v-1oe86wv.hover .framer-andjpa, .framer-hE5n6.framer-v-pmy517.hover .framer-andjpa, .framer-hE5n6.framer-v-tjj8c9.hover .framer-andjpa, .framer-hE5n6.framer-v-ek2uis.hover .framer-andjpa, .framer-hE5n6.framer-v-o5xypt.hover .framer-andjpa, .framer-hE5n6.framer-v-1hkvxzg.hover .framer-andjpa, .framer-hE5n6.framer-v-1t31bux.hover .framer-andjpa { bottom: unset; left: unset; position: relative; }\",\".framer-hE5n6.framer-v-tjj8c9.hover .framer-dek8te, .framer-hE5n6.framer-v-1t31bux.hover .framer-dek8te { left: 0px; position: absolute; top: -20px; z-index: 1; }\",'.framer-hE5n6[data-border=\"true\"]::after, .framer-hE5n6 [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 54.5\n * @framerIntrinsicWidth 135\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"eZDhEJxHJ\":{\"layout\":[\"auto\",\"auto\"]},\"wp8AqTZZd\":{\"layout\":[\"auto\",\"auto\"]},\"cgNWoQXJL\":{\"layout\":[\"auto\",\"auto\"]},\"INQoP5MwA\":{\"layout\":[\"auto\",\"auto\"]},\"rbJM5FNE8\":{\"layout\":[\"auto\",\"auto\"]},\"aJHcKMCQW\":{\"layout\":[\"auto\",\"auto\"]},\"R3xXMYuw2\":{\"layout\":[\"auto\",\"auto\"]},\"V2qXyYmQi\":{\"layout\":[\"auto\",\"auto\"]},\"y4h8E8ZDm\":{\"layout\":[\"auto\",\"auto\"]},\"gb4Ccf3lC\":{\"layout\":[\"auto\",\"auto\"]},\"owP0jEF58\":{\"layout\":[\"auto\",\"auto\"]},\"qyFZu2DmX\":{\"layout\":[\"auto\",\"auto\"]},\"qNogbtXXJ\":{\"layout\":[\"auto\",\"auto\"]},\"fAmrdKIc4\":{\"layout\":[\"auto\",\"auto\"]},\"Pg6TUL6cR\":{\"layout\":[\"auto\",\"auto\"]},\"G5ZgXtF_t\":{\"layout\":[\"auto\",\"auto\"]},\"q8hX24S4n\":{\"layout\":[\"auto\",\"auto\"]},\"MDnO6bugz\":{\"layout\":[\"auto\",\"auto\"]},\"YAfjO8B1W\":{\"layout\":[\"auto\",\"auto\"]},\"dHEQvYJEK\":{\"layout\":[\"auto\",\"auto\"]},\"EunZLPPzu\":{\"layout\":[\"auto\",\"auto\"]},\"FGwthVDQq\":{\"layout\":[\"auto\",\"auto\"]},\"G1JfvsUIZ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"c2or7gr8k\":\"text\",\"WJ05E5DVO\":\"icon\",\"l0hLOX9FH\":\"iconONOFF\",\"kDAt7cbaY\":\"link\",\"de6BXND2F\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"73X9oP4fhAhJZloIkDto\"]\n */const FramerhxQsC5217=withCSS(Component,css,\"framer-hE5n6\");export default FramerhxQsC5217;FramerhxQsC5217.displayName=\"Buttons/Primary\";FramerhxQsC5217.defaultProps={height:54.5,width:135};addPropertyControls(FramerhxQsC5217,{variant:{options:[\"cy4yn4W_f\",\"eZDhEJxHJ\",\"wp8AqTZZd\",\"cgNWoQXJL\",\"INQoP5MwA\",\"rbJM5FNE8\",\"aJHcKMCQW\",\"R3xXMYuw2\",\"V2qXyYmQi\",\"y4h8E8ZDm\",\"gb4Ccf3lC\",\"owP0jEF58\",\"qyFZu2DmX\",\"qNogbtXXJ\",\"fAmrdKIc4\",\"Pg6TUL6cR\"],optionTitles:[\"Base\",\"Base Small\",\"Light\",\"Light Small\",\"Dark\",\"Dark Small\",\"Transparent\",\"Transparent Small\",\"Base Mobile\",\"Base Small Mobile\",\"Light Mobile\",\"Light Small Mobile\",\"Dark Mobile\",\"Dark Small Mobile\",\"Transparent Mobile\",\"Transparent Small Mobile\"],title:\"Variant\",type:ControlType.Enum},c2or7gr8k:{defaultValue:\"Contact\",displayTextArea:false,title:\"Text\",type:ControlType.String},onc2or7gr8kChange:{changes:\"c2or7gr8k\",type:ControlType.ChangeHandler},WJ05E5DVO:{defaultValue:{identifier:\"module:D3E6ZGMSIlGVYbiyU18x/ELkCQphvkz7L1pmAkmb7/h5I2ImRYH.js:default\",moduleId:\"D3E6ZGMSIlGVYbiyU18x\"},setModuleId:\"73X9oP4fhAhJZloIkDto\",title:\"Icon\",type:ControlType.VectorSetItem},l0hLOX9FH:{defaultValue:true,title:\"Icon ON/OFF\",type:ControlType.Boolean},onl0hLOX9FHChange:{changes:\"l0hLOX9FH\",type:ControlType.ChangeHandler},kDAt7cbaY:{title:\"Link\",type:ControlType.Link},de6BXND2F:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onde6BXND2FChange:{changes:\"de6BXND2F\",type:ControlType.ChangeHandler}});addFonts(FramerhxQsC5217,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhxQsC5217\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVectorSets\":\"[\\\"73X9oP4fhAhJZloIkDto\\\"]\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"54.5\",\"framerVariables\":\"{\\\"c2or7gr8k\\\":\\\"text\\\",\\\"WJ05E5DVO\\\":\\\"icon\\\",\\\"l0hLOX9FH\\\":\\\"iconONOFF\\\",\\\"kDAt7cbaY\\\":\\\"link\\\",\\\"de6BXND2F\\\":\\\"newTab\\\"}\",\"framerIntrinsicWidth\":\"135\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eZDhEJxHJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wp8AqTZZd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cgNWoQXJL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"INQoP5MwA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rbJM5FNE8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aJHcKMCQW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R3xXMYuw2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V2qXyYmQi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y4h8E8ZDm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gb4Ccf3lC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"owP0jEF58\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qyFZu2DmX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qNogbtXXJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fAmrdKIc4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pg6TUL6cR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G5ZgXtF_t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"q8hX24S4n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MDnO6bugz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YAfjO8B1W\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dHEQvYJEK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EunZLPPzu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FGwthVDQq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G1JfvsUIZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hxQsC5217.map","// Generated by Framer (b7e356e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,RichText,runTasksWithYield,Shader,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationMenuButton from\"https://framerusercontent.com/modules/9nt2Vf6psOOXse49kTSk/4ZkK1O2NlWjtSJDTmOBl/j1rUp_D9b.js\";import TextGlitch from\"https://framerusercontent.com/modules/BYKGUbAHdDSCZHjUWrvm/3sxhWSqiH0SFCBtR1iZk/TextGlitch_Prod.js\";import NavigationLink from\"https://framerusercontent.com/modules/QOOEASF5oDokrzAfhPKq/AKXSiZKq1bEE62EuWKx4/tAMFAckkm.js\";import shaderConfig from\"https://framerusercontent.com/modules/VHx6h9GDKMSkp9munUQE/WkfqDlgOscoCUsXhBk4G/LogoGradient.js\";import ButtonsPrimary from\"https://framerusercontent.com/modules/XqoL7AaW3pS5JR9M6hid/HU4quzC5A53GjeyXJjQS/hxQsC5217.js\";const TextGlitchFonts=getFonts(TextGlitch);const NavigationLinkFonts=getFonts(NavigationLink);const NavigationMenuButtonFonts=getFonts(NavigationMenuButton);const cycleOrder=[\"TBsLPzhcV\",\"j2Ghl2SOM\",\"tlgwK7TmM\"];const serializationHash=\"framer-bjHlt\";const variantClassNames={j2Ghl2SOM:\"framer-v-1lezq5t\",TBsLPzhcV:\"framer-v-yhx8c0\",tlgwK7TmM:\"framer-v-mqjef3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.77,0,.175,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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 humanReadableVariantMap={\"Tablet / Mobile - Opened\":\"tlgwK7TmM\",\"Tablet / Mobile\":\"j2Ghl2SOM\",Desktop:\"TBsLPzhcV\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TBsLPzhcV\"};};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:\"TBsLPzhcV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16y4j36=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"tlgwK7TmM\");});const isDisplayed=()=>{if([\"j2Ghl2SOM\",\"tlgwK7TmM\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"j2Ghl2SOM\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"tlgwK7TmM\")return true;return false;};const ONDzmudYJ1wljb53=activeVariantCallback(async(...args)=>{setVariant(\"ENPxydvYs\");});const onTapl55ty0=activeVariantCallback(async(...args)=>{setVariant(\"j2Ghl2SOM\");});const ONDzmudYJ15sg90l=activeVariantCallback(async(...args)=>{setVariant(\"FRKDoWmSl\");});const isDisplayed3=()=>{if([\"j2Ghl2SOM\",\"tlgwK7TmM\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-yhx8c0\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"TBsLPzhcV\",ref:refBinding,style:{...style},...addPropertyOverrides({j2Ghl2SOM:{\"data-framer-name\":\"Tablet / Mobile\",\"data-highlight\":true,onTap:onTap16y4j36},tlgwK7TmM:{\"data-framer-name\":\"Tablet / Mobile - Opened\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-176prgi\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"K1cOGlM6o\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-188gvht\",\"data-border\":true,\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"VSSvGQGRs\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-50ca2844-00a6-4286-bbb3-9d3e4b594ec9, rgb(228, 228, 228))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-480f2f7a-da00-45c5-92b4-5cc867c511e6, rgb(240, 240, 240))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uTQdEqRQR\"},motionChild:true,nodeId:\"gqCglsJIS\",openInNewTab:false,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1qcc120 framer-1gl906k\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gqCglsJIS\",children:[/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mvte8-container\",layoutDependency:layoutDependency,layoutId:\"sHGbYJDAX-container\",rendersWithMotion:true,children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/Ux5j7pGMhjiilpeLq5hwOudw1k.png?width=70&height=70\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_angle:{type:\"number\",value:20},u_bend:{type:\"number\",value:.24},u_colorBack:{type:\"color\",value:\"rgba(255, 255, 255, 0)\"},u_colors:{type:\"array\",value:[\"rgb(0, 0, 0)\",\"rgb(255, 81, 6)\",\"rgb(255, 81, 6)\",\"rgb(255, 255, 255)\",\"rgb(110, 40, 9)\"]},u_contour:{type:\"number\",value:.8},u_image:{type:\"responsiveimage\",value:addImageAlt({pixelHeight:504,pixelWidth:518,src:\"https://framerusercontent.com/images/qjvBJvIzt1tA7UxOXfb5ZjOQl9I.png?width=518&height=504\",srcSet:\"https://framerusercontent.com/images/qjvBJvIzt1tA7UxOXfb5ZjOQl9I.png?scale-down-to=512&width=518&height=504 512w,https://framerusercontent.com/images/qjvBJvIzt1tA7UxOXfb5ZjOQl9I.png?width=518&height=504 518w\"},\"\")},u_motionMode:{type:\"enum\",value:1},u_pushAmount:{type:\"number\",value:8},u_pushRadius:{type:\"number\",value:1.5},u_scale:{type:\"number\",value:1.2},u_seed:{type:\"number\",value:227},u_speed:{type:\"number\",value:1.52},u_turbAmp:{type:\"number\",value:.21},u_turbFreq:{type:\"number\",value:1.15},u_turbIter:{type:\"number\",value:7},u_waveFreq:{type:\"number\",value:2.4}},vertexShader:shaderConfig.vertex,width:\"100%\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qrop02-container\",\"data-framer-name\":\"LOGO Text\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YANiBneJD-container\",name:\"LOGO Text\",nodeId:\"YANiBneJD\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(TextGlitch,{color:\"rgb(0, 0, 0)\",duration:1700,font:{fontFamily:'\"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.09em\",lineHeight:\"0.8em\"},glitch:true,height:\"100%\",id:\"YANiBneJD\",layoutId:\"YANiBneJD\",name:\"LOGO Text\",scrambleChars:\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+-=[]{}|;:,.<>?\",scrambleColor:\"rgb(0, 0, 0)\",scramblePercent:70,speed:100,text:\"Blanq Studio\",variable:{optical:22,weight:400},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qof5pm\",\"data-framer-name\":\"Subtitle\",layoutDependency:layoutDependency,layoutId:\"SU2xKOTEa\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-pw0jvu\",layoutDependency:layoutDependency,layoutId:\"EkomiMNuN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 C 0 0.895 0.895 0 2 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-75df6c99-3a44-4d89-9232-6645955280b4, rgb(84, 100, 113)))\"},children:\"Design Agency\"})}),className:\"framer-1g85mbn\",\"data-framer-name\":\"Subtitle\",fonts:[\"GF;IBM Plex Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"juavS3dCI\",style:{\"--extracted-r6o4lv\":\"var(--token-75df6c99-3a44-4d89-9232-6645955280b4, rgb(84, 100, 113))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xuzbzv\",\"data-border\":true,\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"OF1C8EWUE\",style:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-6ab57ef3-37ce-4655-a941-7384571fd0c1, rgba(0, 0, 0, 0.24))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"4px\"}}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bjbmvb\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"DRuf77OQW\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":bdyFONV2c\",webPageId:\"uTQdEqRQR\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+((componentViewport?.height||52)-52)/2+4.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19g1ydc-container\",\"data-framer-name\":\"About\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DHEEnjQG4-container\",name:\"About\",nodeId:\"DHEEnjQG4\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationLink,{GNhapIXFq:resolvedLinks[0],height:\"100%\",id:\"DHEEnjQG4\",layoutId:\"DHEEnjQG4\",name:\"About\",variant:matchVariant(\"FnGvgSGLi\"),VgrdfUYD6:\"Projects\",width:\"100%\",z4l39ZadV:false})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":EILaRSgBq\",webPageId:\"uTQdEqRQR\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+((componentViewport?.height||52)-52)/2+4.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10m63rq-container\",\"data-framer-name\":\"Pricing\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BMXHwNga5-container\",name:\"Pricing\",nodeId:\"BMXHwNga5\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationLink,{GNhapIXFq:resolvedLinks1[0],height:\"100%\",id:\"BMXHwNga5\",layoutId:\"BMXHwNga5\",name:\"Pricing\",variant:matchVariant(\"FnGvgSGLi\"),VgrdfUYD6:\"Pricing\",width:\"100%\",z4l39ZadV:false})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":LcWyXGt9d\",webPageId:\"uTQdEqRQR\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+((componentViewport?.height||52)-52)/2+4.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wbxf1j-container\",\"data-framer-name\":\"Features\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PTjfR2Vgz-container\",name:\"Features\",nodeId:\"PTjfR2Vgz\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationLink,{GNhapIXFq:resolvedLinks2[0],height:\"100%\",id:\"PTjfR2Vgz\",layoutId:\"PTjfR2Vgz\",name:\"Features\",variant:matchVariant(\"FnGvgSGLi\"),VgrdfUYD6:\"Testimonial\",width:\"100%\",z4l39ZadV:false})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":UkJUZ2cQh\",webPageId:\"uTQdEqRQR\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+((componentViewport?.height||52)-52)/2+4.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u64n56-container\",\"data-framer-name\":\"Newsroom\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"plR4FxAoC-container\",name:\"Newsroom\",nodeId:\"plR4FxAoC\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationLink,{GNhapIXFq:resolvedLinks3[0],height:\"100%\",id:\"plR4FxAoC\",layoutId:\"plR4FxAoC\",name:\"Newsroom\",variant:matchVariant(\"FnGvgSGLi\"),VgrdfUYD6:\"FAQ\",width:\"100%\",z4l39ZadV:false})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"p7Iq9aCdW\",openInNewTab:false,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1wlkgx9 framer-1gl906k\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"p7Iq9aCdW\",children:[/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d9g38s-container\",layoutDependency:layoutDependency,layoutId:\"puwi4iPsS-container\",rendersWithMotion:true,children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/Ux5j7pGMhjiilpeLq5hwOudw1k.png?width=70&height=70\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_angle:{type:\"number\",value:20},u_bend:{type:\"number\",value:.24},u_colorBack:{type:\"color\",value:\"rgba(255, 255, 255, 0)\"},u_colors:{type:\"array\",value:[\"rgb(0, 0, 0)\",\"rgb(255, 81, 6)\",\"rgb(255, 81, 6)\",\"rgb(255, 255, 255)\",\"rgb(110, 40, 9)\"]},u_contour:{type:\"number\",value:.8},u_image:{type:\"responsiveimage\",value:addImageAlt({pixelHeight:504,pixelWidth:518,src:\"https://framerusercontent.com/images/qjvBJvIzt1tA7UxOXfb5ZjOQl9I.png?width=518&height=504\",srcSet:\"https://framerusercontent.com/images/qjvBJvIzt1tA7UxOXfb5ZjOQl9I.png?scale-down-to=512&width=518&height=504 512w,https://framerusercontent.com/images/qjvBJvIzt1tA7UxOXfb5ZjOQl9I.png?width=518&height=504 518w\"},\"\")},u_motionMode:{type:\"enum\",value:1},u_pushAmount:{type:\"number\",value:8},u_pushRadius:{type:\"number\",value:1.5},u_scale:{type:\"number\",value:1.2},u_seed:{type:\"number\",value:227},u_speed:{type:\"number\",value:1.52},u_turbAmp:{type:\"number\",value:.21},u_turbFreq:{type:\"number\",value:1.15},u_turbIter:{type:\"number\",value:7},u_waveFreq:{type:\"number\",value:2.4}},vertexShader:shaderConfig.vertex,width:\"100%\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n1m3uc-container\",\"data-framer-name\":\"LOGO Text\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OhSid9jLF-container\",name:\"LOGO Text\",nodeId:\"OhSid9jLF\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(TextGlitch,{color:\"rgb(0, 0, 0)\",duration:1700,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.09em\",lineHeight:\"0.8em\"},glitch:true,height:\"100%\",id:\"OhSid9jLF\",layoutId:\"OhSid9jLF\",name:\"LOGO Text\",scrambleChars:\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+-=[]{}|;:,.<>?\",scrambleColor:\"rgb(0, 0, 0)\",scramblePercent:70,speed:100,text:\"Blanq Studio\",variable:{optical:22,weight:400},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b6wzi8\",\"data-framer-name\":\"Subtitle\",layoutDependency:layoutDependency,layoutId:\"CwzNMcklU\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ppq05o\",layoutDependency:layoutDependency,layoutId:\"qWAT3j2RU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 C 0 0.895 0.895 0 2 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-75df6c99-3a44-4d89-9232-6645955280b4, rgb(84, 100, 113)))\"},children:\"Design Agency\"})}),className:\"framer-7xqjq6\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NjRZevgXN\",style:{\"--extracted-r6o4lv\":\"var(--token-75df6c99-3a44-4d89-9232-6645955280b4, rgb(84, 100, 113))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"RfMD9Orli\",openInNewTab:false,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-iyl7ww framer-1gl906k\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"RfMD9Orli\",children:[/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xibcg6-container\",layoutDependency:layoutDependency,layoutId:\"IJKvY1oxX-container\",rendersWithMotion:true,children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/Ux5j7pGMhjiilpeLq5hwOudw1k.png?width=70&height=70\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_angle:{type:\"number\",value:20},u_bend:{type:\"number\",value:.24},u_colorBack:{type:\"color\",value:\"rgba(255, 255, 255, 0)\"},u_colors:{type:\"array\",value:[\"rgb(0, 0, 0)\",\"rgb(255, 81, 6)\",\"rgb(255, 81, 6)\",\"rgb(255, 255, 255)\",\"rgb(110, 40, 9)\"]},u_contour:{type:\"number\",value:.8},u_image:{type:\"responsiveimage\",value:addImageAlt({pixelHeight:504,pixelWidth:518,src:\"https://framerusercontent.com/images/qjvBJvIzt1tA7UxOXfb5ZjOQl9I.png?width=518&height=504\",srcSet:\"https://framerusercontent.com/images/qjvBJvIzt1tA7UxOXfb5ZjOQl9I.png?scale-down-to=512&width=518&height=504 512w,https://framerusercontent.com/images/qjvBJvIzt1tA7UxOXfb5ZjOQl9I.png?width=518&height=504 518w\"},\"\")},u_motionMode:{type:\"enum\",value:1},u_pushAmount:{type:\"number\",value:8},u_pushRadius:{type:\"number\",value:1.5},u_scale:{type:\"number\",value:1.2},u_seed:{type:\"number\",value:227},u_speed:{type:\"number\",value:1.52},u_turbAmp:{type:\"number\",value:.21},u_turbFreq:{type:\"number\",value:1.15},u_turbIter:{type:\"number\",value:7},u_waveFreq:{type:\"number\",value:2.4}},vertexShader:shaderConfig.vertex,width:\"100%\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jn1db3-container\",\"data-framer-name\":\"LOGO Text\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EBSGz8xEu-container\",name:\"LOGO Text\",nodeId:\"EBSGz8xEu\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(TextGlitch,{color:\"rgb(0, 0, 0)\",duration:1700,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.09em\",lineHeight:\"0.8em\"},glitch:true,height:\"100%\",id:\"EBSGz8xEu\",layoutId:\"EBSGz8xEu\",name:\"LOGO Text\",scrambleChars:\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+-=[]{}|;:,.<>?\",scrambleColor:\"rgb(0, 0, 0)\",scramblePercent:70,speed:100,text:\"Blanq Studio\",variable:{optical:22,weight:400},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ssdmd6\",\"data-framer-name\":\"Subtitle\",layoutDependency:layoutDependency,layoutId:\"FEJSr23Hi\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-5itox2\",layoutDependency:layoutDependency,layoutId:\"MQQ88rTyY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 C 0 0.895 0.895 0 2 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-75df6c99-3a44-4d89-9232-6645955280b4, rgb(84, 100, 113)))\"},children:\"Design Agency\"})}),className:\"framer-k6bn3v\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Qp1xKtW5A\",style:{\"--extracted-r6o4lv\":\"var(--token-75df6c99-3a44-4d89-9232-6645955280b4, rgb(84, 100, 113))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tmhaf9\",\"data-border\":true,\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"muCo8U8YM\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-50ca2844-00a6-4286-bbb3-9d3e4b594ec9, rgb(228, 228, 228))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-480f2f7a-da00-45c5-92b4-5cc867c511e6, rgb(240, 240, 240))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,...addPropertyOverrides({j2Ghl2SOM:{y:(componentViewport?.y||0)+((componentViewport?.height||53)-53)/2+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18t2l2b-container\",\"data-framer-name\":\"Menu Button\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x6PM5PBHW-container\",name:\"Menu Button\",nodeId:\"x6PM5PBHW\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationMenuButton,{height:\"100%\",id:\"x6PM5PBHW\",layoutId:\"x6PM5PBHW\",name:\"Menu Button\",ONDzmudYJ:ONDzmudYJ1wljb53,variant:matchVariant(\"EY8z_9v5j\"),width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11gj0w1\",\"data-border\":true,\"data-framer-name\":\"Buttons\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZVx0xfeS7\",onTap:onTapl55ty0,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-50ca2844-00a6-4286-bbb3-9d3e4b594ec9, rgb(228, 228, 228))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-480f2f7a-da00-45c5-92b4-5cc867c511e6, rgb(240, 240, 240))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,...addPropertyOverrides({tlgwK7TmM:{y:(componentViewport?.y||0)+((componentViewport?.height||309)-381)/2+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yhy1pn-container\",\"data-framer-name\":\"Menu Button\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KiuqgP20p-container\",name:\"Menu Button\",nodeId:\"KiuqgP20p\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationMenuButton,{height:\"100%\",id:\"KiuqgP20p\",layoutId:\"KiuqgP20p\",name:\"Menu Button\",ONDzmudYJ:ONDzmudYJ15sg90l,variant:matchVariant(\"hFqUdnxRR\"),width:\"100%\"})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-aijh7c\",\"data-border\":true,\"data-framer-name\":\"Tablet / Mobile Links\",layoutDependency:layoutDependency,layoutId:\"atQxg07hu\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-50ca2844-00a6-4286-bbb3-9d3e4b594ec9, rgb(228, 228, 228))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-480f2f7a-da00-45c5-92b4-5cc867c511e6, rgb(45, 41, 42))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},variants:{tlgwK7TmM:{\"--border-color\":\"rgba(255, 255, 255, 0.3)\",backgroundColor:\"rgb(255, 255, 255)\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xe68d\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"p0IIEHtke\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wa2caJ6Xa\"},implicitPathVariables:undefined},{href:{webPageId:\"wa2caJ6Xa\"},implicitPathVariables:undefined},{href:{hash:\":bdyFONV2c\",webPageId:\"uTQdEqRQR\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({j2Ghl2SOM:{y:(componentViewport?.y||0)-452},tlgwK7TmM:{y:(componentViewport?.y||0)+((componentViewport?.height||309)-381)/2+113}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r0kgy7-container\",\"data-framer-name\":\"About\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EQG7y5moT-container\",name:\"About\",nodeId:\"EQG7y5moT\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationLink,{GNhapIXFq:resolvedLinks4[0],gVVibnm8e:onTapl55ty0,height:\"100%\",id:\"EQG7y5moT\",layoutId:\"EQG7y5moT\",name:\"About\",variant:matchVariant(\"r3z59j9y6\"),VgrdfUYD6:\"About\",width:\"100%\",z4l39ZadV:false,...addPropertyOverrides({j2Ghl2SOM:{GNhapIXFq:resolvedLinks4[1],VgrdfUYD6:\"Projects\"},tlgwK7TmM:{GNhapIXFq:resolvedLinks4[2],VgrdfUYD6:\"Projects\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":E0ti7tLF3\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":E0ti7tLF3\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":LcWyXGt9d\",webPageId:\"uTQdEqRQR\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({j2Ghl2SOM:{y:(componentViewport?.y||0)-385},tlgwK7TmM:{y:(componentViewport?.y||0)+((componentViewport?.height||309)-381)/2+247}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s8ap78-container\",\"data-framer-name\":\"Features\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Ny9tUK571-container\",name:\"Features\",nodeId:\"Ny9tUK571\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationLink,{GNhapIXFq:resolvedLinks5[0],gVVibnm8e:onTapl55ty0,height:\"100%\",id:\"Ny9tUK571\",layoutId:\"Ny9tUK571\",name:\"Features\",variant:matchVariant(\"r3z59j9y6\"),VgrdfUYD6:\"Features\",width:\"100%\",z4l39ZadV:false,...addPropertyOverrides({j2Ghl2SOM:{GNhapIXFq:resolvedLinks5[1],VgrdfUYD6:\"Services\"},tlgwK7TmM:{GNhapIXFq:resolvedLinks5[2],VgrdfUYD6:\"Testimonial\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":q1hi2ZBOu\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":q1hi2ZBOu\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":bdyFONV2c\",webPageId:\"uTQdEqRQR\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({j2Ghl2SOM:{y:(componentViewport?.y||0)-318},tlgwK7TmM:{y:(componentViewport?.y||0)+((componentViewport?.height||309)-381)/2+180}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1btifnc-container\",\"data-framer-name\":\"Pricing\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HDAGb2tSi-container\",name:\"Pricing\",nodeId:\"HDAGb2tSi\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationLink,{GNhapIXFq:resolvedLinks6[0],gVVibnm8e:onTapl55ty0,height:\"100%\",id:\"HDAGb2tSi\",layoutId:\"HDAGb2tSi\",name:\"Pricing\",variant:matchVariant(\"r3z59j9y6\"),VgrdfUYD6:\"Pricing\",width:\"100%\",z4l39ZadV:false,...addPropertyOverrides({j2Ghl2SOM:{GNhapIXFq:resolvedLinks6[1]},tlgwK7TmM:{GNhapIXFq:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":fWDaQzlBK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":fWDaQzlBK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":UkJUZ2cQh\",webPageId:\"uTQdEqRQR\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({j2Ghl2SOM:{y:(componentViewport?.y||0)-251},tlgwK7TmM:{y:(componentViewport?.y||0)+((componentViewport?.height||309)-381)/2+314}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8ag9ol-container\",\"data-framer-name\":\"Newsroom\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ebEdwQ4mq-container\",name:\"Newsroom\",nodeId:\"ebEdwQ4mq\",rendersWithMotion:true,scopeId:\"iM7t4EJQF\",children:/*#__PURE__*/_jsx(NavigationLink,{GNhapIXFq:resolvedLinks7[0],gVVibnm8e:onTapl55ty0,height:\"100%\",id:\"ebEdwQ4mq\",layoutId:\"ebEdwQ4mq\",name:\"Newsroom\",variant:matchVariant(\"r3z59j9y6\"),VgrdfUYD6:\"Newsroom\",width:\"100%\",z4l39ZadV:false,...addPropertyOverrides({j2Ghl2SOM:{GNhapIXFq:resolvedLinks7[1],VgrdfUYD6:\"FAQ\"},tlgwK7TmM:{GNhapIXFq:resolvedLinks7[2],VgrdfUYD6:\"FAQ\"}},baseVariant,gestureVariant)})})})})]})})]})})})});});const css=[\".framer-bjHlt.framer-1gl906k, .framer-bjHlt .framer-1gl906k { display: block; }\",\".framer-bjHlt.framer-yhx8c0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 24px 0px 24px; position: relative; width: 747px; }\",\".framer-bjHlt .framer-176prgi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1392px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-bjHlt .framer-188gvht { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 52px; justify-content: center; overflow: visible; padding: 4px 20px 4px 20px; position: relative; width: min-content; }\",\".framer-bjHlt .framer-1qcc120 { 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 7px 0px 7px; position: relative; text-decoration: none; width: min-content; }\",\".framer-bjHlt .framer-1mvte8-container, .framer-bjHlt .framer-1d9g38s-container, .framer-bjHlt .framer-xibcg6-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 35px; }\",\".framer-bjHlt .framer-1qrop02-container, .framer-bjHlt .framer-19g1ydc-container, .framer-bjHlt .framer-10m63rq-container, .framer-bjHlt .framer-1wbxf1j-container, .framer-bjHlt .framer-u64n56-container, .framer-bjHlt .framer-1n1m3uc-container, .framer-bjHlt .framer-jn1db3-container, .framer-bjHlt .framer-18t2l2b-container, .framer-bjHlt .framer-1yhy1pn-container, .framer-bjHlt .framer-1r0kgy7-container, .framer-bjHlt .framer-1s8ap78-container, .framer-bjHlt .framer-1btifnc-container, .framer-bjHlt .framer-8ag9ol-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-bjHlt .framer-qof5pm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bjHlt .framer-pw0jvu, .framer-bjHlt .framer-1ppq05o, .framer-bjHlt .framer-5itox2 { height: 4px; position: relative; width: 4px; }\",\".framer-bjHlt .framer-1g85mbn, .framer-bjHlt .framer-7xqjq6, .framer-bjHlt .framer-k6bn3v { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bjHlt .framer-1xuzbzv { flex: none; height: 90%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-bjHlt .framer-1bjbmvb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-bjHlt .framer-1wlkgx9, .framer-bjHlt .framer-iyl7ww { 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; text-decoration: none; width: min-content; }\",\".framer-bjHlt .framer-b6wzi8, .framer-bjHlt .framer-1ssdmd6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bjHlt .framer-1tmhaf9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; width: min-content; }\",\".framer-bjHlt .framer-11gj0w1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; width: min-content; }\",\".framer-bjHlt .framer-aijh7c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-bjHlt .framer-1xe68d { 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: center; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-bjHlt.framer-v-1lezq5t.framer-yhx8c0 { cursor: pointer; padding: 0px; width: 810px; }\",\".framer-bjHlt.framer-v-1lezq5t .framer-188gvht { align-self: stretch; height: auto; padding: 4px 8px 4px 8px; }\",\".framer-bjHlt.framer-v-1lezq5t .framer-aijh7c { left: 0px; position: absolute; top: -500px; }\",\".framer-bjHlt.framer-v-mqjef3.framer-yhx8c0 { padding: 0px; width: 810px; }\",\".framer-bjHlt.framer-v-mqjef3 .framer-188gvht { align-self: stretch; height: auto; }\",\".framer-bjHlt.framer-v-mqjef3 .framer-1r0kgy7-container { order: 0; }\",\".framer-bjHlt.framer-v-mqjef3 .framer-1s8ap78-container { order: 2; }\",\".framer-bjHlt.framer-v-mqjef3 .framer-1btifnc-container { order: 1; }\",\".framer-bjHlt.framer-v-mqjef3 .framer-8ag9ol-container { order: 3; }\",'.framer-bjHlt[data-border=\"true\"]::after, .framer-bjHlt [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 52\n * @framerIntrinsicWidth 747\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"j2Ghl2SOM\":{\"layout\":[\"fixed\",\"auto\"]},\"tlgwK7TmM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriM7t4EJQF=withCSS(Component,css,\"framer-bjHlt\");export default FrameriM7t4EJQF;FrameriM7t4EJQF.displayName=\"Navigation/Navigation 2\";FrameriM7t4EJQF.defaultProps={height:52,width:747};addPropertyControls(FrameriM7t4EJQF,{variant:{options:[\"TBsLPzhcV\",\"j2Ghl2SOM\",\"tlgwK7TmM\"],optionTitles:[\"Desktop\",\"Tablet / Mobile\",\"Tablet / Mobile - Opened\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameriM7t4EJQF,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzBaI5loa26g.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\"}]},...TextGlitchFonts,...NavigationLinkFonts,...NavigationMenuButtonFonts],{supportsExplicitInterCodegen:true});FrameriM7t4EJQF.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationLink,{},context),()=>forwardLoader(ButtonsPrimary,{},context),()=>forwardLoader(NavigationMenuButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriM7t4EJQF\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"747\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j2Ghl2SOM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tlgwK7TmM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"52\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iM7t4EJQF.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 3.25 10.11 L 0 12.5 L 0 0 L 3.25 2.39\" fill=\"transparent\" height=\"12.5px\" id=\"rhnwM1nZw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 5.75)\" width=\"3.25px\"/><path d=\"M 8.5 6.25 L 0 0 L 0 12.5 Z\" fill=\"transparent\" height=\"12.5px\" id=\"ZAd5CDrKV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(10.75 5.75)\" width=\"8.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"565584305\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Fut2H\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-Fut2H { -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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Fast Forward\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-Fut2H\");Icon.displayName=\"Fast Forward\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Fast Forward\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerIntrinsicHeight\":\"24\"}},\"__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 7.269 0 L 0.019 3.25 C 0.019 3.25 -0.731 14.5 7.269 14.5 C 15.269 14.5 14.519 3.25 14.519 3.25 Z\" fill=\"transparent\" height=\"14.5px\" id=\"HZA9jZbir\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.731 4.75)\" width=\"14.53737620061258px\"/><path d=\"M 0 3 L 1.25 4.5 L 4.5 0\" fill=\"transparent\" height=\"4.5px\" id=\"d2D4kXfrY\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(9.75 9.75)\" width=\"4.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"4212902478\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8IZ2d\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-8IZ2d { -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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Shield Tick\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-8IZ2d\");Icon.displayName=\"Shield Tick\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Shield Tick\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (14ce71a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-RJ9sC .framer-styles-preset-nwb6v3:not(.rich-text-wrapper), .framer-RJ9sC .framer-styles-preset-nwb6v3.rich-text-wrapper a { --framer-link-current-text-color: var(--token-f76c80e4-24c3-4158-b8cf-0c2015ff5a02, #101011); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-f76c80e4-24c3-4158-b8cf-0c2015ff5a02, #101011); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-67d981e7-2754-44dc-bd50-7adae26c5928, #606266); --framer-link-text-decoration: none; transition: color 0.3s cubic-bezier(0.44, 0, 0.56, 1) 0s; }\"];export const className=\"framer-RJ9sC\";\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 (f8e3bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-AU3hW .framer-styles-preset-1t7ht9h:not(.rich-text-wrapper), .framer-AU3hW .framer-styles-preset-1t7ht9h.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2b55fd47-2d87-489e-afe3-1427582343b8, #2b2b2c); --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-AU3hW .framer-styles-preset-1t7ht9h:not(.rich-text-wrapper), .framer-AU3hW .framer-styles-preset-1t7ht9h.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2b55fd47-2d87-489e-afe3-1427582343b8, #2b2b2c); --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-AU3hW .framer-styles-preset-1t7ht9h:not(.rich-text-wrapper), .framer-AU3hW .framer-styles-preset-1t7ht9h.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2b55fd47-2d87-489e-afe3-1427582343b8, #2b2b2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-AU3hW\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (14ce71a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/5Z2MN2MZtcJW41r0jeWa/Z1hxAKl8qngZoMRMMHYa/GVlp0azjw.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/nHZV5qXdu0e0l4rRBdxz/fyQSuK5u60nPSzFkN2Xu/Mxfgn0nJ4.js\";const cycleOrder=[\"lG9zY4PIq\",\"UHnQZA0In\"];const serializationHash=\"framer-7hVyd\";const variantClassNames={lG9zY4PIq:\"framer-v-4zuz20\",UHnQZA0In:\"framer-v-3z45sm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Nav - Open\":\"UHnQZA0In\",Nav:\"lG9zY4PIq\"};const getProps=({click,height,id,width,...props})=>{return{...props,KUWjBpUkB:click??props.KUWjBpUkB,variant:humanReadableVariantMap[props.variant]??props.variant??\"lG9zY4PIq\"};};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,KUWjBpUkB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lG9zY4PIq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3gh5ek=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KUWjBpUkB){const res=await KUWjBpUkB(...args);if(res===false)return false;}});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-4zuz20\",className,classNames),\"data-framer-name\":\"Nav\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lG9zY4PIq\",onTap:onTap3gh5ek,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",...style},variants:{UHnQZA0In:{backgroundColor:\"var(--token-4a707b9d-a31e-4c43-92fb-0b65962a4be7, rgb(255, 255, 255))\",boxShadow:\"0px 15px 20px 0px rgba(45, 30, 133, 0.1)\"}},...addPropertyOverrides({UHnQZA0In:{\"data-framer-name\":\"Nav - Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t7ht9h\",\"data-styles-preset\":\"Mxfgn0nJ4\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":gIuF5a8HM\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"kQ1hjvVsO\",openInNewTab:false,relValues:[],scopeId:\"VfgZ_mCUk\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-nwb6v3\",\"data-styles-preset\":\"GVlp0azjw\",children:\"Features\"})})})}),className:\"framer-1krwf6u\",\"data-framer-name\":\"Nav Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kQ1hjvVsO\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t7ht9h\",\"data-styles-preset\":\"Mxfgn0nJ4\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":hggjfE8Us\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"YTxCRy42b\",openInNewTab:false,relValues:[],scopeId:\"VfgZ_mCUk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-nwb6v3\",\"data-styles-preset\":\"GVlp0azjw\",children:\"Pricing\"})})})}),className:\"framer-zh840y\",\"data-framer-name\":\"Nav Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YTxCRy42b\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t7ht9h\",\"data-styles-preset\":\"Mxfgn0nJ4\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Z8j5OMB4f\"},motionChild:true,nodeId:\"QBpAwHntp\",openInNewTab:false,relValues:[],scopeId:\"VfgZ_mCUk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-nwb6v3\",\"data-styles-preset\":\"GVlp0azjw\",children:\"About\"})})})}),className:\"framer-ar9i6k\",\"data-framer-name\":\"Nav Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QBpAwHntp\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t7ht9h\",\"data-styles-preset\":\"Mxfgn0nJ4\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ade3Wtq55\"},motionChild:true,nodeId:\"SQQeUTnbr\",openInNewTab:false,relValues:[],scopeId:\"VfgZ_mCUk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-nwb6v3\",\"data-styles-preset\":\"GVlp0azjw\",children:\"Contact\"})})})}),className:\"framer-198ebx7\",\"data-framer-name\":\"Nav Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SQQeUTnbr\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7hVyd.framer-chcepd, .framer-7hVyd .framer-chcepd { display: block; }\",\".framer-7hVyd.framer-4zuz20 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7hVyd .framer-1krwf6u, .framer-7hVyd .framer-zh840y, .framer-7hVyd .framer-ar9i6k, .framer-7hVyd .framer-198ebx7 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-7hVyd.framer-v-3z45sm.framer-4zuz20 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: flex-start; padding: 20px; width: 390px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 295\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UHnQZA0In\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KUWjBpUkB\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVfgZ_mCUk=withCSS(Component,css,\"framer-7hVyd\");export default FramerVfgZ_mCUk;FramerVfgZ_mCUk.displayName=\"Nav Links\";FramerVfgZ_mCUk.defaultProps={height:25,width:295};addPropertyControls(FramerVfgZ_mCUk,{variant:{options:[\"lG9zY4PIq\",\"UHnQZA0In\"],optionTitles:[\"Nav\",\"Nav - Open\"],title:\"Variant\",type:ControlType.Enum},KUWjBpUkB:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVfgZ_mCUk,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVfgZ_mCUk\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UHnQZA0In\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"KUWjBpUkB\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"25\",\"framerIntrinsicWidth\":\"295\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VfgZ_mCUk.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 7.25 0 L 14.5 4.25 L 7.25 8.5 L 0 4.25 Z\" fill=\"transparent\" height=\"8.5px\" id=\"xLO4V6bF5\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"14.5px\"/><path d=\"M 4.5 0 L 0 3 L 7.25 7.25 L 14.5 3 L 9.922 0\" fill=\"transparent\" height=\"7.25px\" id=\"bpy0NOugk\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 12)\" width=\"14.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"1837333402\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QWDMD\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-QWDMD { -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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Layers\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-QWDMD\");Icon.displayName=\"Layers\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Layers\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__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 7.25 1 C 7.25 0.448 6.802 0 6.25 0 L 2 0 C 0.895 0 0 0.895 0 2 L 0 14.5 L 0.828 13.672 C 1.579 12.921 2.596 12.5 3.657 12.5 L 6.25 12.5 C 6.802 12.5 7.25 12.052 7.25 11.5 Z\" fill=\"transparent\" height=\"14.5px\" id=\"davYI9xSz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(12 4.75)\" width=\"7.25px\"/><path d=\"M 0 1 C 0 0.448 0.448 0 1 0 L 5.25 0 C 6.355 0 7.25 0.895 7.25 2 L 7.25 14.5 L 6.422 13.672 C 5.671 12.921 4.654 12.5 3.593 12.5 L 1 12.5 C 0.448 12.5 0 12.052 0 11.5 Z\" fill=\"transparent\" height=\"14.5px\" id=\"bgvS1LiK6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"7.25px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"1637588521\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-weti7\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-weti7 { -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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Book\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-weti7\");Icon.displayName=\"Book\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Book\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (55cf326)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-0twiF .framer-styles-preset-1mmr6iv:not(.rich-text-wrapper), .framer-0twiF .framer-styles-preset-1mmr6iv.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2b55fd47-2d87-489e-afe3-1427582343b8, #2b2b2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-0twiF\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f76946f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cO4xr9jcbVlPAWE3StNm/Eh22wPHdGngGmbRNo3dN/BsCtaLVGw.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/nHZV5qXdu0e0l4rRBdxz/fyQSuK5u60nPSzFkN2Xu/Mxfgn0nJ4.js\";const enabledGestures={d2iAlbUDp:{hover:true},FqnrBoH52:{hover:true},NbS9JfNFo:{hover:true},p7EG0tuhq:{hover:true}};const cycleOrder=[\"p7EG0tuhq\",\"FqnrBoH52\",\"d2iAlbUDp\",\"NbS9JfNFo\"];const serializationHash=\"framer-Ilrp4\";const variantClassNames={d2iAlbUDp:\"framer-v-1b9yu9a\",FqnrBoH52:\"framer-v-fziy2p\",NbS9JfNFo:\"framer-v-1arrjcf\",p7EG0tuhq:\"framer-v-bqz5sa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.5,ease:[.93,.21,.42,.97],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 humanReadableVariantMap={\"Button Dark Small\":\"NbS9JfNFo\",\"Button Dark\":\"FqnrBoH52\",\"Button Primary Soft\":\"d2iAlbUDp\",\"Button Primary\":\"p7EG0tuhq\"};const getProps=({height,icon,id,link,newTab,title,width,...props})=>{return{...props,HC6H_eczS:icon??props.HC6H_eczS??{alt:\"Icon\",pixelHeight:10,pixelWidth:13,src:\"https://framerusercontent.com/images/JB06e6LZsr2MhVwjLlHEhrgQ.svg\"},lQGx8Gb_I:newTab??props.lQGx8Gb_I,QoZDi2vbR:title??props.QoZDi2vbR??\"Get Started • it’s free\",variant:humanReadableVariantMap[props.variant]??props.variant??\"p7EG0tuhq\",ZaTdYrPcd:link??props.ZaTdYrPcd};};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,QoZDi2vbR,HC6H_eczS,ZaTdYrPcd,lQGx8Gb_I,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p7EG0tuhq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"FqnrBoH52-hover\",\"d2iAlbUDp-hover\",\"NbS9JfNFo-hover\"].includes(gestureVariant))return false;if([\"FqnrBoH52\",\"d2iAlbUDp\",\"NbS9JfNFo\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ZaTdYrPcd,motionChild:true,nodeId:\"p7EG0tuhq\",openInNewTab:lQGx8Gb_I,scopeId:\"W6y9wrJ3i\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-bqz5sa\",className,classNames)} framer-gym0z7`,\"data-border\":true,\"data-framer-name\":\"Button Primary\",layoutDependency:layoutDependency,layoutId:\"p7EG0tuhq\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0ebb4cb9-ebaa-4615-a594-9cba57efb1be, rgb(82, 53, 239))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-0ebb4cb9-ebaa-4615-a594-9cba57efb1be, rgb(82, 53, 239)) 0%, var(--token-0b5faa2a-01e1-46a2-952b-18a247a76445, rgb(135, 113, 255)) 100%)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 6px 20px 0px rgba(82, 53, 239, 0.6)\",...style},variants:{\"p7EG0tuhq-hover\":{boxShadow:\"0px 10px 24px 0px rgba(82, 53, 239, 0.6)\"},FqnrBoH52:{\"--border-color\":\"var(--token-f76c80e4-24c3-4158-b8cf-0c2015ff5a02, rgb(16, 16, 17))\",background:\"linear-gradient(180deg, var(--token-f76c80e4-24c3-4158-b8cf-0c2015ff5a02, rgb(16, 16, 17)) 0%, var(--token-2b55fd47-2d87-489e-afe3-1427582343b8, rgb(43, 43, 44)) 100%)\",boxShadow:\"0px 6px 20px 0px rgba(16, 16, 17, 0.6)\"},NbS9JfNFo:{\"--border-color\":\"var(--token-f76c80e4-24c3-4158-b8cf-0c2015ff5a02, rgb(16, 16, 17))\",background:\"linear-gradient(180deg, var(--token-f76c80e4-24c3-4158-b8cf-0c2015ff5a02, rgb(16, 16, 17)) 0%, var(--token-2b55fd47-2d87-489e-afe3-1427582343b8, rgb(43, 43, 44)) 100%)\",boxShadow:\"0px 3px 14px 0px rgba(16, 16, 17, 0.6)\"}},...addPropertyOverrides({\"d2iAlbUDp-hover\":{\"data-framer-name\":undefined},\"FqnrBoH52-hover\":{\"data-framer-name\":undefined},\"NbS9JfNFo-hover\":{\"data-framer-name\":undefined},\"p7EG0tuhq-hover\":{\"data-framer-name\":undefined},d2iAlbUDp:{\"data-framer-name\":\"Button Primary Soft\"},FqnrBoH52:{\"data-framer-name\":\"Button Dark\"},NbS9JfNFo:{\"data-framer-name\":\"Button Dark Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t7ht9h\",\"data-styles-preset\":\"Mxfgn0nJ4\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a707b9d-a31e-4c43-92fb-0b65962a4be7, rgb(240, 242, 246)))\"},children:\"Get Started • it’s free\"})}),className:\"framer-v4n5r8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PGoCmuHYa\",style:{\"--extracted-r6o4lv\":\"var(--token-4a707b9d-a31e-4c43-92fb-0b65962a4be7, rgb(240, 242, 246))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1,rotateX:0,transformPerspective:500},text:QoZDi2vbR,variants:{\"d2iAlbUDp-hover\":{opacity:0,rotateX:60},\"FqnrBoH52-hover\":{opacity:0,rotateX:60},\"NbS9JfNFo-hover\":{opacity:0,rotateX:60},\"p7EG0tuhq-hover\":{opacity:0,rotateX:60}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"d2iAlbUDp-hover\":{transformTemplate:transformTemplate1},\"FqnrBoH52-hover\":{transformTemplate:transformTemplate1},\"NbS9JfNFo-hover\":{transformTemplate:transformTemplate1},\"p7EG0tuhq-hover\":{transformTemplate:transformTemplate1},NbS9JfNFo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mmr6iv\",\"data-styles-preset\":\"BsCtaLVGw\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a707b9d-a31e-4c43-92fb-0b65962a4be7, rgb(240, 242, 246)))\"},children:\"Get Started • it’s free\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t7ht9h\",\"data-styles-preset\":\"Mxfgn0nJ4\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a707b9d-a31e-4c43-92fb-0b65962a4be7, rgb(240, 242, 246)))\"},children:\"Get Started • it’s free\"})}),className:\"framer-c18nxt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BOz_KnD3B\",style:{\"--extracted-r6o4lv\":\"var(--token-4a707b9d-a31e-4c43-92fb-0b65962a4be7, rgb(240, 242, 246))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0,rotateX:-60,transformPerspective:500},text:QoZDi2vbR,transformTemplate:transformTemplate1,variants:{\"d2iAlbUDp-hover\":{opacity:1,rotateX:0},\"FqnrBoH52-hover\":{opacity:1,rotateX:0},\"NbS9JfNFo-hover\":{opacity:1,rotateX:0},\"p7EG0tuhq-hover\":{opacity:1,rotateX:0}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"d2iAlbUDp-hover\":{transformTemplate:undefined},\"FqnrBoH52-hover\":{transformTemplate:undefined},\"NbS9JfNFo-hover\":{transformTemplate:undefined},\"p7EG0tuhq-hover\":{transformTemplate:undefined},NbS9JfNFo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mmr6iv\",\"data-styles-preset\":\"BsCtaLVGw\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a707b9d-a31e-4c43-92fb-0b65962a4be7, rgb(240, 242, 246)))\"},children:\"Get Started • it’s free\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mamj64\",\"data-framer-name\":\"Button Arrow\",layoutDependency:layoutDependency,layoutId:\"DOSHWOgrG\",style:{backgroundColor:\"var(--token-4a707b9d-a31e-4c43-92fb-0b65962a4be7, rgb(240, 242, 246))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||54)-24-30)/2)+10),pixelHeight:10,pixelWidth:13,sizes:\"15px\",...toResponsiveImage(HC6H_eczS)},className:\"framer-1fqvifk\",layoutDependency:layoutDependency,layoutId:\"WkZfCVohZ\",style:{opacity:1},variants:{\"p7EG0tuhq-hover\":{opacity:0}}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||54)-24-30)/2)+10),pixelHeight:10,pixelWidth:13,sizes:\"15px\",...toResponsiveImage(HC6H_eczS)},className:\"framer-11ocdt1\",layoutDependency:layoutDependency,layoutId:\"z1cudwkyQ\",style:{opacity:0},variants:{\"p7EG0tuhq-hover\":{opacity:1}}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ilrp4.framer-gym0z7, .framer-Ilrp4 .framer-gym0z7 { display: block; }\",\".framer-Ilrp4.framer-bqz5sa { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 10px 12px 28px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ilrp4 .framer-v4n5r8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Ilrp4 .framer-c18nxt { bottom: -1px; flex: none; height: auto; left: 45%; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-Ilrp4 .framer-mamj64 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 30px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ilrp4 .framer-1fqvifk { flex: none; height: 10px; overflow: hidden; position: relative; width: 15px; }\",\".framer-Ilrp4 .framer-11ocdt1 { flex: none; height: 10px; left: -13px; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 10px / 2); width: 15px; z-index: 1; }\",\".framer-Ilrp4.framer-v-fziy2p.framer-bqz5sa, .framer-Ilrp4.framer-v-1b9yu9a.framer-bqz5sa { padding: 12px 28px 12px 28px; }\",\".framer-Ilrp4.framer-v-fziy2p .framer-c18nxt, .framer-Ilrp4.framer-v-1b9yu9a .framer-c18nxt, .framer-Ilrp4.framer-v-1arrjcf .framer-c18nxt { left: 50%; }\",\".framer-Ilrp4.framer-v-1arrjcf.framer-bqz5sa { padding: 10px 20px 10px 20px; }\",\".framer-Ilrp4.framer-v-bqz5sa.hover .framer-v4n5r8 { left: 45%; position: absolute; top: -1px; z-index: 1; }\",\".framer-Ilrp4.framer-v-bqz5sa.hover .framer-c18nxt, .framer-Ilrp4.framer-v-fziy2p.hover .framer-c18nxt, .framer-Ilrp4.framer-v-1b9yu9a.hover .framer-c18nxt, .framer-Ilrp4.framer-v-1arrjcf.hover .framer-c18nxt { bottom: unset; left: unset; position: relative; }\",\".framer-Ilrp4.framer-v-bqz5sa.hover .framer-11ocdt1 { left: 8px; }\",\".framer-Ilrp4.framer-v-fziy2p.hover .framer-v4n5r8, .framer-Ilrp4.framer-v-1b9yu9a.hover .framer-v4n5r8, .framer-Ilrp4.framer-v-1arrjcf.hover .framer-v4n5r8 { left: 50%; position: absolute; top: -1px; z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-Ilrp4[data-border=\"true\"]::after, .framer-Ilrp4 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 237\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"FqnrBoH52\":{\"layout\":[\"auto\",\"auto\"]},\"d2iAlbUDp\":{\"layout\":[\"auto\",\"auto\"]},\"NbS9JfNFo\":{\"layout\":[\"auto\",\"auto\"]},\"My71U58MV\":{\"layout\":[\"auto\",\"auto\"]},\"hUTlpbM4C\":{\"layout\":[\"auto\",\"auto\"]},\"dgImJlNKe\":{\"layout\":[\"auto\",\"auto\"]},\"DGp00HRRK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"QoZDi2vbR\":\"title\",\"HC6H_eczS\":\"icon\",\"ZaTdYrPcd\":\"link\",\"lQGx8Gb_I\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerW6y9wrJ3i=withCSS(Component,css,\"framer-Ilrp4\");export default FramerW6y9wrJ3i;FramerW6y9wrJ3i.displayName=\"Button\";FramerW6y9wrJ3i.defaultProps={height:54,width:237};addPropertyControls(FramerW6y9wrJ3i,{variant:{options:[\"p7EG0tuhq\",\"FqnrBoH52\",\"d2iAlbUDp\",\"NbS9JfNFo\"],optionTitles:[\"Button Primary\",\"Button Dark\",\"Button Primary Soft\",\"Button Dark Small\"],title:\"Variant\",type:ControlType.Enum},QoZDi2vbR:{defaultValue:\"Get Started • it’s free\",displayTextArea:false,title:\"Title\",type:ControlType.String},HC6H_eczS:{__defaultAssetReference:\"data:framer/asset-reference,JB06e6LZsr2MhVwjLlHEhrgQ.svg?originalFilename=arrow.svg&preferredSize=auto\",__vekterDefault:{alt:\"Icon\",assetReference:\"data:framer/asset-reference,JB06e6LZsr2MhVwjLlHEhrgQ.svg?originalFilename=arrow.svg&preferredSize=auto\"},title:\"Icon\",type:ControlType.ResponsiveImage},ZaTdYrPcd:{title:\"Link\",type:ControlType.Link},lQGx8Gb_I:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerW6y9wrJ3i,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW6y9wrJ3i\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"54\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"237\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"QoZDi2vbR\\\":\\\"title\\\",\\\"HC6H_eczS\\\":\\\"icon\\\",\\\"ZaTdYrPcd\\\":\\\"link\\\",\\\"lQGx8Gb_I\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FqnrBoH52\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"d2iAlbUDp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NbS9JfNFo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"My71U58MV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hUTlpbM4C\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dgImJlNKe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DGp00HRRK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (de48785)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"V0UQKOV4j\",\"SSsGv2QHa\"];const serializationHash=\"framer-jh1l4\";const variantClassNames={SSsGv2QHa:\"framer-v-dscnjv\",V0UQKOV4j:\"framer-v-gk64t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"SSsGv2QHa\",Hamburger:\"V0UQKOV4j\"};const getProps=({click,height,id,width,...props})=>{return{...props,FEqkGjW7O:click??props.FEqkGjW7O,variant:humanReadableVariantMap[props.variant]??props.variant??\"V0UQKOV4j\"};};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,FEqkGjW7O,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"V0UQKOV4j\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3evocc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(FEqkGjW7O){const res=await FEqkGjW7O(...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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gk64t\",className,classNames),\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"V0UQKOV4j\",onTap:onTap3evocc,ref:refBinding,style:{backgroundColor:\"var(--token-347920bd-17a6-455f-a275-f4155c777563, rgba(255, 255, 255, 0))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({SSsGv2QHa:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zqw3ha\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"xlL8dgauU\",style:{backgroundColor:\"var(--token-23bf38ef-7d86-447a-9b72-58d35e71b182, rgb(92, 92, 92))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{SSsGv2QHa:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-i5iahc\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"SYgddcQ5H\",style:{backgroundColor:\"var(--token-23bf38ef-7d86-447a-9b72-58d35e71b182, rgb(92, 92, 92))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{SSsGv2QHa:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jh1l4.framer-7wbht2, .framer-jh1l4 .framer-7wbht2 { display: block; }\",\".framer-jh1l4.framer-gk64t { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 24px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jh1l4 .framer-zqw3ha, .framer-jh1l4 .framer-i5iahc { flex: none; height: 2px; overflow: hidden; position: relative; width: 18px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jh1l4.framer-v-dscnjv.framer-gk64t { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-jh1l4.framer-v-dscnjv .framer-zqw3ha, .framer-jh1l4.framer-v-dscnjv .framer-i5iahc { left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SSsGv2QHa\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"FEqkGjW7O\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernbbNemDY9=withCSS(Component,css,\"framer-jh1l4\");export default FramernbbNemDY9;FramernbbNemDY9.displayName=\"Mobile Menu Icon\";FramernbbNemDY9.defaultProps={height:24,width:24};addPropertyControls(FramernbbNemDY9,{variant:{options:[\"V0UQKOV4j\",\"SSsGv2QHa\"],optionTitles:[\"Hamburger\",\"Close\"],title:\"Variant\",type:ControlType.Enum},FEqkGjW7O:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramernbbNemDY9,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernbbNemDY9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SSsGv2QHa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"FEqkGjW7O\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nbbNemDY9.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={toZnNXj10:{hover:true}};const serializationHash=\"framer-mOgDa\";const variantClassNames={toZnNXj10:\"framer-v-1lo5c7s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LGz2G9b_9=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??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,title,width,...props})=>{return{...props,LGz2G9b_9:title??props.LGz2G9b_9??\"Book a 15-min Call\"};};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,LGz2G9b_9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"toZnNXj10\",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:{webPageId:\"YW_7o_t6j\"},motionChild:true,nodeId:\"toZnNXj10\",openInNewTab:true,scopeId:\"GJ0w4pPGZ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1lo5c7s\",className,classNames)} framer-1r2omwe`,\"data-border\":true,\"data-framer-name\":\"Header Button\",layoutDependency:layoutDependency,layoutId:\"toZnNXj10\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(255, 81, 6)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgb(255, 81, 6)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"inset 0px -2.4000000953674316px 0px 0px rgb(255, 81, 6), 0px 1px 3px 0px rgba(255, 81, 6, 0.2), 0px 0px 0px 1px rgb(255, 81, 6)\",...style},...addPropertyOverrides({\"toZnNXj10-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book a 15-min Call\"})}),className:\"framer-1ywzu9b\",\"data-framer-name\":\"Book a 15-min Call\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"F1L8KLN8V\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:LGz2G9b_9,verticalAlignment:\"center\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mOgDa.framer-1r2omwe, .framer-mOgDa .framer-1r2omwe { display: block; }\",\".framer-mOgDa.framer-1lo5c7s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 20px 10px 20px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-mOgDa .framer-1ywzu9b { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-mOgDa[data-border=\"true\"]::after, .framer-mOgDa [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 37\n * @framerIntrinsicWidth 150.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"cIrd7ZPi4\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LGz2G9b_9\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGJ0w4pPGZ=withCSS(Component,css,\"framer-mOgDa\");export default FramerGJ0w4pPGZ;FramerGJ0w4pPGZ.displayName=\"Book a Call Header Button\";FramerGJ0w4pPGZ.defaultProps={height:37,width:150.5};addPropertyControls(FramerGJ0w4pPGZ,{LGz2G9b_9:{defaultValue:\"Book a 15-min Call\",displayTextArea:true,title:\"Title\",type:ControlType.String}});addFonts(FramerGJ0w4pPGZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGJ0w4pPGZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cIrd7ZPi4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"150.5\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"LGz2G9b_9\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"37\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GJ0w4pPGZ.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 2 14.5 L 12.5 14.5 C 13.605 14.5 14.5 13.605 14.5 12.5 L 14.5 5 L 7.25 0 L 0 5 L 0 12.5 C 0 13.605 0.895 14.5 2 14.5 Z\" fill=\"transparent\" height=\"14.49996px\" id=\"lLOiAXUCt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"14.49996px\"/><path d=\"M 0 2 C 0 0.895 0.895 0 2 0 L 2.5 0 C 3.605 0 4.5 0.895 4.5 2 L 4.5 5.5 L 0 5.5 Z\" fill=\"transparent\" height=\"5.500000000000002px\" id=\"FFcYQg9ko\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(9.75 13.749)\" width=\"4.499969999999999px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"763274199\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-3BEg1\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-3BEg1 { -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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Home\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-3BEg1\");Icon.displayName=\"Home\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Home\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (114679e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Home from\"https://framerusercontent.com/modules/4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js\";const enabledGestures={CTDIW1uqe:{hover:true},I6ibHl7Ge:{hover:true}};const cycleOrder=[\"I6ibHl7Ge\",\"CTDIW1uqe\"];const serializationHash=\"framer-NkGKb\";const variantClassNames={CTDIW1uqe:\"framer-v-vi8oe9\",I6ibHl7Ge:\"framer-v-1lumzt2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Nav Icon\":\"CTDIW1uqe\",\"Nav Link\":\"I6ibHl7Ge\"};const getProps=({height,icon,id,link,text,width,...props})=>{return{...props,EX2GLcdag:icon??props.EX2GLcdag??Home,RPOmGi0Tc:text??props.RPOmGi0Tc??\"Features\",sWBN2YQBh:link??props.sWBN2YQBh,variant:humanReadableVariantMap[props.variant]??props.variant??\"I6ibHl7Ge\"};};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,sWBN2YQBh,RPOmGi0Tc,EX2GLcdag,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I6ibHl7Ge\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"CTDIW1uqe-hover\")return false;if(baseVariant===\"CTDIW1uqe\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:sWBN2YQBh,motionChild:true,nodeId:\"I6ibHl7Ge\",openInNewTab:false,scopeId:\"lm4vHCdwf\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1lumzt2\",className,classNames)} framer-13p0blj`,\"data-framer-name\":\"Nav Link\",layoutDependency:layoutDependency,layoutId:\"I6ibHl7Ge\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,...style},variants:{\"CTDIW1uqe-hover\":{backgroundColor:\"var(--token-a15a4174-821f-4561-b7b3-6ff61c809a2b, rgb(35, 37, 41))\"},\"I6ibHl7Ge-hover\":{backgroundColor:\"var(--token-72036876-ebf3-4aa1-9dc8-fff4f4d01642, rgb(0, 28, 74))\"}},...addPropertyOverrides({\"CTDIW1uqe-hover\":{\"data-framer-name\":undefined},\"I6ibHl7Ge-hover\":{\"data-framer-name\":undefined},CTDIW1uqe:{\"data-framer-name\":\"Nav Icon\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1i79cpz\",Component:EX2GLcdag,layoutDependency:layoutDependency,layoutId:\"yucpuz8zA\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-a15a4174-821f-4561-b7b3-6ff61c809a2b, rgb(35, 37, 41))\",\"--3it368\":1},variants:{\"CTDIW1uqe-hover\":{\"--18mrqx2\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"},\"I6ibHl7Ge-hover\":{\"--18mrqx2\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-340fb4e1-8540-48e8-acd6-05498271d557, rgb(90, 91, 94)))\"},children:\"Features\"})}),className:\"framer-zr1rcw\",\"data-framer-name\":\"Princing\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"WmSAxqBlj\",style:{\"--extracted-r6o4lv\":\"var(--token-340fb4e1-8540-48e8-acd6-05498271d557, rgb(90, 91, 94))\",\"--framer-paragraph-spacing\":\"0px\"},text:RPOmGi0Tc,variants:{\"I6ibHl7Ge-hover\":{\"--extracted-r6o4lv\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"I6ibHl7Ge-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255)))\"},children:\"Features\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NkGKb.framer-13p0blj, .framer-NkGKb .framer-13p0blj { display: block; }\",\".framer-NkGKb.framer-1lumzt2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 4px 12px 4px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-NkGKb .framer-1i79cpz { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-NkGKb .framer-zr1rcw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NkGKb.framer-v-vi8oe9.framer-1lumzt2 { padding: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CTDIW1uqe\":{\"layout\":[\"auto\",\"auto\"]},\"cUIPEILxK\":{\"layout\":[\"auto\",\"auto\"]},\"yBdnM0b4c\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"sWBN2YQBh\":\"link\",\"RPOmGi0Tc\":\"text\",\"EX2GLcdag\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"EqX8thWQjdZcOB1c6p5N\"]\n */const Framerlm4vHCdwf=withCSS(Component,css,\"framer-NkGKb\");export default Framerlm4vHCdwf;Framerlm4vHCdwf.displayName=\"Button/ Nav Button 4\";Framerlm4vHCdwf.defaultProps={height:32,width:108};addPropertyControls(Framerlm4vHCdwf,{variant:{options:[\"I6ibHl7Ge\",\"CTDIW1uqe\"],optionTitles:[\"Nav Link\",\"Nav Icon\"],title:\"Variant\",type:ControlType.Enum},sWBN2YQBh:{title:\"Link\",type:ControlType.Link},RPOmGi0Tc:{defaultValue:\"Features\",displayTextArea:false,title:\"Text\",type:ControlType.String},EX2GLcdag:{defaultValue:{identifier:\"module:4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js:default\",moduleId:\"4D3ftnrCKMi9sZxy9KN9\"},setModuleId:\"EqX8thWQjdZcOB1c6p5N\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(Framerlm4vHCdwf,[{explicitInter:true,fonts:[{family:\"Cal Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerlm4vHCdwf\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVectorSets\":\"[\\\"EqX8thWQjdZcOB1c6p5N\\\"]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CTDIW1uqe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cUIPEILxK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yBdnM0b4c\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"108\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"sWBN2YQBh\\\":\\\"link\\\",\\\"RPOmGi0Tc\\\":\\\"text\\\",\\\"EX2GLcdag\\\":\\\"icon\\\"}\",\"framerIntrinsicHeight\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lm4vHCdwf.map","// Generated by Framer (114679e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Home from\"https://framerusercontent.com/modules/4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js\";const enabledGestures={b3pg28wbk:{hover:true},bM9rdKUHR:{hover:true}};const cycleOrder=[\"bM9rdKUHR\",\"b3pg28wbk\"];const serializationHash=\"framer-nGG6s\";const variantClassNames={b3pg28wbk:\"framer-v-18tb5et\",bM9rdKUHR:\"framer-v-10cx3v4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Nav Icon\":\"b3pg28wbk\",\"Nav Link\":\"bM9rdKUHR\"};const getProps=({height,icon,id,link,text,width,...props})=>{return{...props,EX2GLcdag:icon??props.EX2GLcdag??Home,RPOmGi0Tc:text??props.RPOmGi0Tc??\"Features\",sWBN2YQBh:link??props.sWBN2YQBh,variant:humanReadableVariantMap[props.variant]??props.variant??\"bM9rdKUHR\"};};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,sWBN2YQBh,RPOmGi0Tc,EX2GLcdag,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bM9rdKUHR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"b3pg28wbk-hover\")return false;if(baseVariant===\"b3pg28wbk\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:sWBN2YQBh,motionChild:true,nodeId:\"bM9rdKUHR\",openInNewTab:false,scopeId:\"LXh6z7Dq3\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-10cx3v4\",className,classNames)} framer-1xaseh1`,\"data-framer-name\":\"Nav Link\",layoutDependency:layoutDependency,layoutId:\"bM9rdKUHR\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,...style},variants:{\"b3pg28wbk-hover\":{backgroundColor:\"var(--token-a15a4174-821f-4561-b7b3-6ff61c809a2b, rgb(35, 37, 41))\"},\"bM9rdKUHR-hover\":{backgroundColor:\"var(--token-72036876-ebf3-4aa1-9dc8-fff4f4d01642, rgb(0, 28, 74))\"}},...addPropertyOverrides({\"b3pg28wbk-hover\":{\"data-framer-name\":undefined},\"bM9rdKUHR-hover\":{\"data-framer-name\":undefined},b3pg28wbk:{\"data-framer-name\":\"Nav Icon\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1nkheu4\",Component:EX2GLcdag,layoutDependency:layoutDependency,layoutId:\"OZJV6PxO2\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-a15a4174-821f-4561-b7b3-6ff61c809a2b, rgb(35, 37, 41))\",\"--3it368\":1},variants:{\"b3pg28wbk-hover\":{\"--18mrqx2\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"},\"bM9rdKUHR-hover\":{\"--18mrqx2\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-340fb4e1-8540-48e8-acd6-05498271d557, rgb(90, 91, 94)))\"},children:\"Features\"})}),className:\"framer-1egutf6\",\"data-framer-name\":\"Princing\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"ZapQXAA2J\",style:{\"--extracted-r6o4lv\":\"var(--token-340fb4e1-8540-48e8-acd6-05498271d557, rgb(90, 91, 94))\",\"--framer-paragraph-spacing\":\"0px\"},text:RPOmGi0Tc,variants:{\"bM9rdKUHR-hover\":{\"--extracted-r6o4lv\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bM9rdKUHR-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255)))\"},children:\"Features\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nGG6s.framer-1xaseh1, .framer-nGG6s .framer-1xaseh1 { display: block; }\",\".framer-nGG6s.framer-10cx3v4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 4px 12px 4px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-nGG6s .framer-1nkheu4 { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-nGG6s .framer-1egutf6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nGG6s.framer-v-18tb5et.framer-10cx3v4 { padding: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"b3pg28wbk\":{\"layout\":[\"auto\",\"auto\"]},\"X6m9dbEl6\":{\"layout\":[\"auto\",\"auto\"]},\"pLNL6Mxaa\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"sWBN2YQBh\":\"link\",\"RPOmGi0Tc\":\"text\",\"EX2GLcdag\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"EqX8thWQjdZcOB1c6p5N\"]\n */const FramerLXh6z7Dq3=withCSS(Component,css,\"framer-nGG6s\");export default FramerLXh6z7Dq3;FramerLXh6z7Dq3.displayName=\"Button/ Nav Button 2\";FramerLXh6z7Dq3.defaultProps={height:32,width:108};addPropertyControls(FramerLXh6z7Dq3,{variant:{options:[\"bM9rdKUHR\",\"b3pg28wbk\"],optionTitles:[\"Nav Link\",\"Nav Icon\"],title:\"Variant\",type:ControlType.Enum},sWBN2YQBh:{title:\"Link\",type:ControlType.Link},RPOmGi0Tc:{defaultValue:\"Features\",displayTextArea:false,title:\"Text\",type:ControlType.String},EX2GLcdag:{defaultValue:{identifier:\"module:4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js:default\",moduleId:\"4D3ftnrCKMi9sZxy9KN9\"},setModuleId:\"EqX8thWQjdZcOB1c6p5N\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerLXh6z7Dq3,[{explicitInter:true,fonts:[{family:\"Cal Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLXh6z7Dq3\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"EqX8thWQjdZcOB1c6p5N\\\"]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b3pg28wbk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X6m9dbEl6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pLNL6Mxaa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"108\",\"framerVariables\":\"{\\\"sWBN2YQBh\\\":\\\"link\\\",\\\"RPOmGi0Tc\\\":\\\"text\\\",\\\"EX2GLcdag\\\":\\\"icon\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LXh6z7Dq3.map","// Generated by Framer (114679e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Home from\"https://framerusercontent.com/modules/4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js\";const enabledGestures={Vz4xzJjBo:{hover:true},Yh7Cyg2Wc:{hover:true}};const cycleOrder=[\"Yh7Cyg2Wc\",\"Vz4xzJjBo\"];const serializationHash=\"framer-tqJOh\";const variantClassNames={Vz4xzJjBo:\"framer-v-1jpz0j1\",Yh7Cyg2Wc:\"framer-v-1d3cflz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Nav Icon\":\"Vz4xzJjBo\",\"Nav Link\":\"Yh7Cyg2Wc\"};const getProps=({height,icon,id,link,text,width,...props})=>{return{...props,EX2GLcdag:icon??props.EX2GLcdag??Home,RPOmGi0Tc:text??props.RPOmGi0Tc??\"Features\",sWBN2YQBh:link??props.sWBN2YQBh,variant:humanReadableVariantMap[props.variant]??props.variant??\"Yh7Cyg2Wc\"};};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,sWBN2YQBh,RPOmGi0Tc,EX2GLcdag,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Yh7Cyg2Wc\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"Vz4xzJjBo-hover\")return false;if(baseVariant===\"Vz4xzJjBo\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:sWBN2YQBh,motionChild:true,nodeId:\"Yh7Cyg2Wc\",openInNewTab:false,scopeId:\"P63nFSYSu\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1d3cflz\",className,classNames)} framer-kcq1m7`,\"data-framer-name\":\"Nav Link\",layoutDependency:layoutDependency,layoutId:\"Yh7Cyg2Wc\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,...style},variants:{\"Vz4xzJjBo-hover\":{backgroundColor:\"var(--token-a15a4174-821f-4561-b7b3-6ff61c809a2b, rgb(35, 37, 41))\"},\"Yh7Cyg2Wc-hover\":{backgroundColor:\"var(--token-72036876-ebf3-4aa1-9dc8-fff4f4d01642, rgb(0, 28, 74))\"}},...addPropertyOverrides({\"Vz4xzJjBo-hover\":{\"data-framer-name\":undefined},\"Yh7Cyg2Wc-hover\":{\"data-framer-name\":undefined},Vz4xzJjBo:{\"data-framer-name\":\"Nav Icon\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-i18gxc\",Component:EX2GLcdag,layoutDependency:layoutDependency,layoutId:\"YQ3Vr4QJz\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-a15a4174-821f-4561-b7b3-6ff61c809a2b, rgb(35, 37, 41))\",\"--3it368\":1},variants:{\"Vz4xzJjBo-hover\":{\"--18mrqx2\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"},\"Yh7Cyg2Wc-hover\":{\"--18mrqx2\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-340fb4e1-8540-48e8-acd6-05498271d557, rgb(90, 91, 94)))\"},children:\"Features\"})}),className:\"framer-cmx6f4\",\"data-framer-name\":\"Princing\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"R5Zzv89NQ\",style:{\"--extracted-r6o4lv\":\"var(--token-340fb4e1-8540-48e8-acd6-05498271d557, rgb(90, 91, 94))\",\"--framer-paragraph-spacing\":\"0px\"},text:RPOmGi0Tc,variants:{\"Yh7Cyg2Wc-hover\":{\"--extracted-r6o4lv\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Yh7Cyg2Wc-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255)))\"},children:\"Features\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tqJOh.framer-kcq1m7, .framer-tqJOh .framer-kcq1m7 { display: block; }\",\".framer-tqJOh.framer-1d3cflz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 4px 12px 4px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-tqJOh .framer-i18gxc { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-tqJOh .framer-cmx6f4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-tqJOh.framer-v-1jpz0j1.framer-1d3cflz { padding: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 112\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Vz4xzJjBo\":{\"layout\":[\"auto\",\"auto\"]},\"fON0aP_1G\":{\"layout\":[\"auto\",\"auto\"]},\"QrTSLjJ4q\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"sWBN2YQBh\":\"link\",\"RPOmGi0Tc\":\"text\",\"EX2GLcdag\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"EqX8thWQjdZcOB1c6p5N\"]\n */const FramerP63nFSYSu=withCSS(Component,css,\"framer-tqJOh\");export default FramerP63nFSYSu;FramerP63nFSYSu.displayName=\"Button/ Nav Button\";FramerP63nFSYSu.defaultProps={height:32,width:112};addPropertyControls(FramerP63nFSYSu,{variant:{options:[\"Yh7Cyg2Wc\",\"Vz4xzJjBo\"],optionTitles:[\"Nav Link\",\"Nav Icon\"],title:\"Variant\",type:ControlType.Enum},sWBN2YQBh:{title:\"Link\",type:ControlType.Link},RPOmGi0Tc:{defaultValue:\"Features\",displayTextArea:false,title:\"Text\",type:ControlType.String},EX2GLcdag:{defaultValue:{identifier:\"module:4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js:default\",moduleId:\"4D3ftnrCKMi9sZxy9KN9\"},setModuleId:\"EqX8thWQjdZcOB1c6p5N\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerP63nFSYSu,[{explicitInter:true,fonts:[{family:\"Cal Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP63nFSYSu\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Vz4xzJjBo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fON0aP_1G\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QrTSLjJ4q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"112\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"sWBN2YQBh\\\":\\\"link\\\",\\\"RPOmGi0Tc\\\":\\\"text\\\",\\\"EX2GLcdag\\\":\\\"icon\\\"}\",\"framerVectorSets\":\"[\\\"EqX8thWQjdZcOB1c6p5N\\\"]\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P63nFSYSu.map","// Generated by Framer (114679e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Home from\"https://framerusercontent.com/modules/4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js\";const enabledGestures={cfdb092ph:{hover:true},k97kKryAy:{hover:true}};const cycleOrder=[\"cfdb092ph\",\"k97kKryAy\"];const serializationHash=\"framer-kLnyj\";const variantClassNames={cfdb092ph:\"framer-v-5bsehb\",k97kKryAy:\"framer-v-r8p5fb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Nav Icon\":\"k97kKryAy\",\"Nav Link\":\"cfdb092ph\"};const getProps=({height,icon,id,link,text,width,...props})=>{return{...props,EX2GLcdag:icon??props.EX2GLcdag??Home,RPOmGi0Tc:text??props.RPOmGi0Tc??\"Features\",sWBN2YQBh:link??props.sWBN2YQBh,variant:humanReadableVariantMap[props.variant]??props.variant??\"cfdb092ph\"};};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,sWBN2YQBh,RPOmGi0Tc,EX2GLcdag,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cfdb092ph\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"k97kKryAy-hover\")return false;if(baseVariant===\"k97kKryAy\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:sWBN2YQBh,motionChild:true,nodeId:\"cfdb092ph\",openInNewTab:false,scopeId:\"tQKmBG5ki\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-5bsehb\",className,classNames)} framer-18vldqd`,\"data-framer-name\":\"Nav Link\",layoutDependency:layoutDependency,layoutId:\"cfdb092ph\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,...style},variants:{\"cfdb092ph-hover\":{backgroundColor:\"var(--token-72036876-ebf3-4aa1-9dc8-fff4f4d01642, rgb(0, 28, 74))\"},\"k97kKryAy-hover\":{backgroundColor:\"var(--token-a15a4174-821f-4561-b7b3-6ff61c809a2b, rgb(35, 37, 41))\"}},...addPropertyOverrides({\"cfdb092ph-hover\":{\"data-framer-name\":undefined},\"k97kKryAy-hover\":{\"data-framer-name\":undefined},k97kKryAy:{\"data-framer-name\":\"Nav Icon\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1k1msar\",Component:EX2GLcdag,layoutDependency:layoutDependency,layoutId:\"AHdGHlsGb\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-a15a4174-821f-4561-b7b3-6ff61c809a2b, rgb(35, 37, 41))\",\"--3it368\":1},variants:{\"cfdb092ph-hover\":{\"--18mrqx2\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"},\"k97kKryAy-hover\":{\"--18mrqx2\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-340fb4e1-8540-48e8-acd6-05498271d557, rgb(90, 91, 94)))\"},children:\"Features\"})}),className:\"framer-1o6pv57\",\"data-framer-name\":\"Princing\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"k4t5EK2ac\",style:{\"--extracted-r6o4lv\":\"var(--token-340fb4e1-8540-48e8-acd6-05498271d557, rgb(90, 91, 94))\",\"--framer-paragraph-spacing\":\"0px\"},text:RPOmGi0Tc,variants:{\"cfdb092ph-hover\":{\"--extracted-r6o4lv\":\"var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"cfdb092ph-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-22b1f2b6-985d-46a2-9d4c-a7a5c2dd82bd, rgb(255, 255, 255)))\"},children:\"Features\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kLnyj.framer-18vldqd, .framer-kLnyj .framer-18vldqd { display: block; }\",\".framer-kLnyj.framer-5bsehb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 4px 12px 4px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-kLnyj .framer-1k1msar { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-kLnyj .framer-1o6pv57 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kLnyj.framer-v-r8p5fb.framer-5bsehb { padding: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"k97kKryAy\":{\"layout\":[\"auto\",\"auto\"]},\"fdwXA8Snh\":{\"layout\":[\"auto\",\"auto\"]},\"oSoya5Rvk\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"sWBN2YQBh\":\"link\",\"RPOmGi0Tc\":\"text\",\"EX2GLcdag\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"EqX8thWQjdZcOB1c6p5N\"]\n */const FramertQKmBG5ki=withCSS(Component,css,\"framer-kLnyj\");export default FramertQKmBG5ki;FramertQKmBG5ki.displayName=\"Button/ Nav Button 3\";FramertQKmBG5ki.defaultProps={height:32,width:108};addPropertyControls(FramertQKmBG5ki,{variant:{options:[\"cfdb092ph\",\"k97kKryAy\"],optionTitles:[\"Nav Link\",\"Nav Icon\"],title:\"Variant\",type:ControlType.Enum},sWBN2YQBh:{title:\"Link\",type:ControlType.Link},RPOmGi0Tc:{defaultValue:\"Features\",displayTextArea:false,title:\"Text\",type:ControlType.String},EX2GLcdag:{defaultValue:{identifier:\"module:4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js:default\",moduleId:\"4D3ftnrCKMi9sZxy9KN9\"},setModuleId:\"EqX8thWQjdZcOB1c6p5N\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramertQKmBG5ki,[{explicitInter:true,fonts:[{family:\"Cal Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertQKmBG5ki\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"108\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"k97kKryAy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fdwXA8Snh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oSoya5Rvk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVectorSets\":\"[\\\"EqX8thWQjdZcOB1c6p5N\\\"]\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"sWBN2YQBh\\\":\\\"link\\\",\\\"RPOmGi0Tc\\\":\\\"text\\\",\\\"EX2GLcdag\\\":\\\"icon\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tQKmBG5ki.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-LBl2A\";const variantClassNames={h3tebtkb_:\"framer-v-rjg8es\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"h3tebtkb_\",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:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"h3tebtkb_\",openInNewTab:false,scopeId:\"yMZjrE_uU\",smoothScroll:true,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:500,pixelWidth:500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/6NKDpjX9XIYz0MYB8t9K1ngEIw.png?width=500&height=500\"},className:`${cx(scopingClassNames,\"framer-rjg8es\",className,classNames)} framer-1qt5b5i`,\"data-framer-name\":\"Custom Icon With Text\",layoutDependency:layoutDependency,layoutId:\"h3tebtkb_\",ref:refBinding,style:{...style}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LBl2A.framer-1qt5b5i, .framer-LBl2A .framer-1qt5b5i { display: block; }\",\".framer-LBl2A.framer-rjg8es { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 75px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryMZjrE_uU=withCSS(Component,css,\"framer-LBl2A\");export default FrameryMZjrE_uU;FrameryMZjrE_uU.displayName=\"Placeholder Icon\";FrameryMZjrE_uU.defaultProps={height:60,width:75};addFonts(FrameryMZjrE_uU,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryMZjrE_uU\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"60\",\"framerIntrinsicWidth\":\"75\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yMZjrE_uU.map","// Generated by Framer (0c4579a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FastForward from\"https://framerusercontent.com/modules/ky9sr4sLZd7Wc4a2cmwv/0yVIrVLTD1Vfk4XnCK5E/qk_xpDkwL.js\";import ShieldTick from\"https://framerusercontent.com/modules/NZ4vb8TMCijAfanGoDOu/TKHLOYa74a2n1Z1IBhx6/ILaGf8NHi.js\";import NavLinks from\"https://framerusercontent.com/modules/odXtbQe5v0DC4zA1empi/cSIJpfsJllwxvTC4YOGJ/VfgZ_mCUk.js\";import Layers from\"https://framerusercontent.com/modules/sCqR1L3ZCxNuvXsQky1S/eOBQLZFvudRcm9wHAuzz/XI4FPthje.js\";import Book from\"https://framerusercontent.com/modules/TRawBBiInmztr5wFhr6S/9B3okYnFhW33M0s0qirf/FzXvhkyv_.js\";import Button from\"https://framerusercontent.com/modules/uO0HzldRmiwqNl4UbWJB/mgvV2MMLC8b1YTjIoyhw/W6y9wrJ3i.js\";import MobileMenuIcon from\"https://framerusercontent.com/modules/Y6PYkXBClxZk24X3yNSE/5VWBzjLReOEAZu9aJuMS/nbbNemDY9.js\";import BookACallHeaderButton from\"https://framerusercontent.com/modules/HGOxV08pTJJquWJy0dM1/XzMl2dge5KdrbFmdPkQi/GJ0w4pPGZ.js\";import ButtonNavButton4 from\"https://framerusercontent.com/modules/fjTPleTrUohiOzsyKzIJ/6lDOQpI4zPKdwqi2Wd0o/lm4vHCdwf.js\";import ButtonNavButton2 from\"https://framerusercontent.com/modules/wsDyRnhnvAzxt9RpVomv/w8WBbzoweGIDN8EKIA5p/LXh6z7Dq3.js\";import ButtonNavButton from\"https://framerusercontent.com/modules/7E28jQwnEoMUE9pV3ejE/fOQNBg4R4hjd75EVlHzT/P63nFSYSu.js\";import ButtonNavButton3 from\"https://framerusercontent.com/modules/zmxBOudPVmpOdUjpN3ea/s6BwDklqXjzF2mfTTI5T/tQKmBG5ki.js\";import PlaceholderIcon from\"https://framerusercontent.com/modules/RHH5hW4bqq5k6LjYb8c8/EOxPLXA8D8VYESdHQ81V/yMZjrE_uU.js\";const NavLinksFonts=getFonts(NavLinks);const ButtonFonts=getFonts(Button);const MobileMenuIconFonts=getFonts(MobileMenuIcon);const PlaceholderIconFonts=getFonts(PlaceholderIcon);const BookACallHeaderButtonFonts=getFonts(BookACallHeaderButton);const ButtonNavButton2Fonts=getFonts(ButtonNavButton2);const ButtonNavButton3Fonts=getFonts(ButtonNavButton3);const ButtonNavButtonFonts=getFonts(ButtonNavButton);const ButtonNavButton4Fonts=getFonts(ButtonNavButton4);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"JMWjOEKkR\",\"NBHLLrcy0\",\"QccM4qobZ\"];const serializationHash=\"framer-kgaiu\";const variantClassNames={JMWjOEKkR:\"framer-v-125vtqh\",NBHLLrcy0:\"framer-v-lv0seu\",QccM4qobZ:\"framer-v-hpl5hn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:1.5,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.6,type:\"spring\"};const transition3={damping:60,delay:.6,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Navigation - Desktop\":\"JMWjOEKkR\",\"Navigation - Phone\":\"QccM4qobZ\",\"Navigation Close - Phone\":\"NBHLLrcy0\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JMWjOEKkR\",vlZNXZFV9:click??props.vlZNXZFV9};};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,vlZNXZFV9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JMWjOEKkR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5pt47l=activeVariantCallback(async(...args)=>{if(vlZNXZFV9){const res=await vlZNXZFV9(...args);if(res===false)return false;}});const FEqkGjW7Os19iqe=activeVariantCallback(async(...args)=>{setVariant(\"QccM4qobZ\");});const FEqkGjW7Osa5vb5=activeVariantCallback(async(...args)=>{setVariant(\"NBHLLrcy0\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"NBHLLrcy0\",\"QccM4qobZ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"NBHLLrcy0\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"QccM4qobZ\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({NBHLLrcy0:{value:transition2},QccM4qobZ:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-125vtqh\",className,classNames),\"data-framer-name\":\"Navigation - Desktop\",layoutDependency:layoutDependency,layoutId:\"JMWjOEKkR\",ref:refBinding,style:{backgroundColor:\"var(--token-4a707b9d-a31e-4c43-92fb-0b65962a4be7, rgb(255, 255, 255))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{NBHLLrcy0:{backgroundColor:\"rgb(245, 245, 245)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},QccM4qobZ:{backgroundColor:\"rgb(245, 245, 245)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({NBHLLrcy0:{\"data-framer-name\":\"Navigation Close - Phone\"},QccM4qobZ:{\"data-framer-name\":\"Navigation - Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-meyzjk\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"P86ZvF7_E\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lzg8or\",\"data-framer-name\":\"Top\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iaZhKRqxb\",onTap:onTap5pt47l,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"u84oOZbe2\",scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"Logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-54)/2)+7+0),pixelHeight:40,pixelWidth:117,positionX:\"left\",positionY:\"center\",src:\"https://framerusercontent.com/images/wXnyZRIxNTskCYfZxaUW8sl0bo.svg?width=117&height=40\"},className:\"framer-18iy7t0 framer-ejp29n\",layoutDependency:layoutDependency,layoutId:\"u84oOZbe2\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-54)/2)+14.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11eaqor-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"garPoga5H-container\",nodeId:\"garPoga5H\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(NavLinks,{height:\"100%\",id:\"garPoga5H\",layoutId:\"garPoga5H\",variant:\"lG9zY4PIq\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gfqql5\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"rmxmODb0q\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-54)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-payvji-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yEg9KZ2oI-container\",nodeId:\"yEg9KZ2oI\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"yEg9KZ2oI\",layoutId:\"yEg9KZ2oI\",lQGx8Gb_I:true,QoZDi2vbR:\"Login now\",variant:\"NbS9JfNFo\",width:\"100%\",ZaTdYrPcd:\"https://www.framer.com/\"})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1meh41u\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"RDOwz1f87\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"62px\",...addPropertyOverrides({NBHLLrcy0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||49.5)-0-50)/2+0+0)+13}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g4zmih-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IJjBOGHHi-container\",nodeId:\"IJjBOGHHi\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(MobileMenuIcon,{FEqkGjW7O:FEqkGjW7Os19iqe,height:\"100%\",id:\"IJjBOGHHi\",layoutId:\"IJjBOGHHi\",style:{height:\"100%\",width:\"100%\"},variant:\"V0UQKOV4j\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"57px\",...addPropertyOverrides({NBHLLrcy0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||49.5)-0-50)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u5fahb-container\",layoutDependency:layoutDependency,layoutId:\"jwGv005hm-container\",nodeId:\"jwGv005hm\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(PlaceholderIcon,{height:\"100%\",id:\"jwGv005hm\",layoutId:\"jwGv005hm\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1x70xph\",\"data-framer-appear-id\":\"1x70xph\",\"data-framer-name\":\"container Navbar\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ojiPxMLoU\",optimized:true,style:{borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({QccM4qobZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||320.5)-0-321)/2+50+8)+10+206}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kyky4a-container\",layoutDependency:layoutDependency,layoutId:\"k5m46kwiY-container\",nodeId:\"k5m46kwiY\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(BookACallHeaderButton,{height:\"100%\",id:\"k5m46kwiY\",layoutId:\"k5m46kwiY\",LGz2G9b_9:\"Book a 15-min Call\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1ekizxd\",\"data-framer-name\":\"container Navbar\",layoutDependency:layoutDependency,layoutId:\"WBQqWAIpd\",style:{backgroundColor:\"var(--token-f0104516-bb7c-4418-9678-fe8d46d20db4, rgb(245, 247, 249))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kSQegXGIu\"},implicitPathVariables:undefined},{href:{webPageId:\"kSQegXGIu\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({QccM4qobZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||320.5)-0-321)/2+50+8)+10+0+3+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f5txhs-container\",layoutDependency:layoutDependency,layoutId:\"p7RXt1vRi-container\",nodeId:\"p7RXt1vRi\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(ButtonNavButton2,{EX2GLcdag:Layers,height:\"100%\",id:\"p7RXt1vRi\",layoutId:\"p7RXt1vRi\",RPOmGi0Tc:\"Projects\",sWBN2YQBh:resolvedLinks[0],variant:\"bM9rdKUHR\",width:\"100%\",...addPropertyOverrides({QccM4qobZ:{sWBN2YQBh:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":f8EsoVTQG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":f8EsoVTQG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({QccM4qobZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||320.5)-0-321)/2+50+8)+10+0+3+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n18822-container\",layoutDependency:layoutDependency,layoutId:\"CoxWd0g7W-container\",nodeId:\"CoxWd0g7W\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(ButtonNavButton3,{EX2GLcdag:FastForward,height:\"100%\",id:\"CoxWd0g7W\",layoutId:\"CoxWd0g7W\",RPOmGi0Tc:\"Process\",sWBN2YQBh:resolvedLinks1[0],variant:\"cfdb092ph\",width:\"100%\",...addPropertyOverrides({QccM4qobZ:{sWBN2YQBh:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":GYNxB4uyO\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":GYNxB4uyO\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({QccM4qobZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||320.5)-0-321)/2+50+8)+10+0+3+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bnorj7-container\",layoutDependency:layoutDependency,layoutId:\"AI6w9v7ti-container\",nodeId:\"AI6w9v7ti\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(ButtonNavButton,{EX2GLcdag:ShieldTick,height:\"100%\",id:\"AI6w9v7ti\",layoutId:\"AI6w9v7ti\",RPOmGi0Tc:\"Testimonial\",sWBN2YQBh:resolvedLinks2[0],variant:\"Yh7Cyg2Wc\",width:\"100%\",...addPropertyOverrides({QccM4qobZ:{sWBN2YQBh:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":bHoe_TOdt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":bHoe_TOdt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({QccM4qobZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||320.5)-0-321)/2+50+8)+10+0+3+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-156ozai-container\",layoutDependency:layoutDependency,layoutId:\"M2iTUag8P-container\",nodeId:\"M2iTUag8P\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(ButtonNavButton4,{EX2GLcdag:Book,height:\"100%\",id:\"M2iTUag8P\",layoutId:\"M2iTUag8P\",RPOmGi0Tc:\"Faq\",sWBN2YQBh:resolvedLinks3[0],variant:\"I6ibHl7Ge\",width:\"100%\",...addPropertyOverrides({QccM4qobZ:{sWBN2YQBh:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xvfdf7\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"FAMKp7K_L\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"62px\",...addPropertyOverrides({QccM4qobZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||320.5)-0-321)/2+0+0)+13}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17f5bve-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"puYx688RW-container\",nodeId:\"puYx688RW\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(MobileMenuIcon,{FEqkGjW7O:FEqkGjW7Osa5vb5,height:\"100%\",id:\"puYx688RW\",layoutId:\"puYx688RW\",style:{height:\"100%\",width:\"100%\"},variant:\"SSsGv2QHa\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"57px\",...addPropertyOverrides({QccM4qobZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||320.5)-0-321)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t0ckrt-container\",layoutDependency:layoutDependency,layoutId:\"jvJvrGeOQ-container\",nodeId:\"jvJvrGeOQ\",rendersWithMotion:true,scopeId:\"LNCeYc7yO\",children:/*#__PURE__*/_jsx(PlaceholderIcon,{height:\"100%\",id:\"jvJvrGeOQ\",layoutId:\"jvJvrGeOQ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kgaiu.framer-ejp29n, .framer-kgaiu .framer-ejp29n { display: block; }\",\".framer-kgaiu.framer-125vtqh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 20px 0px; position: relative; width: 1200px; }\",\".framer-kgaiu .framer-meyzjk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1350px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 1px; }\",\".framer-kgaiu .framer-1lzg8or { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kgaiu .framer-18iy7t0 { flex: none; height: 40px; overflow: visible; position: relative; text-decoration: none; width: 116px; }\",\".framer-kgaiu .framer-11eaqor-container, .framer-kgaiu .framer-payvji-container, .framer-kgaiu .framer-kyky4a-container, .framer-kgaiu .framer-1f5txhs-container, .framer-kgaiu .framer-1n18822-container, .framer-kgaiu .framer-1bnorj7-container, .framer-kgaiu .framer-156ozai-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kgaiu .framer-gfqql5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kgaiu .framer-1meh41u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 346px; }\",\".framer-kgaiu .framer-1g4zmih-container, .framer-kgaiu .framer-17f5bve-container { flex: none; height: 24px; position: relative; width: 62px; z-index: 3; }\",\".framer-kgaiu .framer-1u5fahb-container, .framer-kgaiu .framer-t0ckrt-container { aspect-ratio: 1.150943396226415 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); position: relative; width: 57px; }\",\".framer-kgaiu .framer-1x70xph { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-kgaiu .framer-1ekizxd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 3px 105px 3px 105px; position: relative; width: min-content; }\",\".framer-kgaiu .framer-xvfdf7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 361px; }\",\".framer-kgaiu.framer-v-lv0seu.framer-125vtqh { flex-direction: column; gap: 0px; padding: 0px; width: 390px; }\",\".framer-kgaiu.framer-v-lv0seu .framer-1meh41u, .framer-kgaiu.framer-v-lv0seu .framer-1g4zmih-container, .framer-kgaiu.framer-v-hpl5hn .framer-kyky4a-container, .framer-kgaiu.framer-v-hpl5hn .framer-17f5bve-container { order: 1; }\",\".framer-kgaiu.framer-v-lv0seu .framer-1u5fahb-container, .framer-kgaiu.framer-v-hpl5hn .framer-1ekizxd, .framer-kgaiu.framer-v-hpl5hn .framer-t0ckrt-container { order: 0; }\",\".framer-kgaiu.framer-v-hpl5hn.framer-125vtqh { flex-direction: column; gap: 8px; padding: 0px; width: 362px; }\",\".framer-kgaiu.framer-v-hpl5hn .framer-1x70xph { order: 3; }\",\".framer-kgaiu.framer-v-hpl5hn .framer-xvfdf7 { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NBHLLrcy0\":{\"layout\":[\"fixed\",\"auto\"]},\"QccM4qobZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"vlZNXZFV9\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLNCeYc7yO=withCSS(Component,css,\"framer-kgaiu\");export default FramerLNCeYc7yO;FramerLNCeYc7yO.displayName=\"Navigation 2\";FramerLNCeYc7yO.defaultProps={height:80,width:1200};addPropertyControls(FramerLNCeYc7yO,{variant:{options:[\"JMWjOEKkR\",\"NBHLLrcy0\",\"QccM4qobZ\"],optionTitles:[\"Navigation - Desktop\",\"Navigation Close - Phone\",\"Navigation - Phone\"],title:\"Variant\",type:ControlType.Enum},vlZNXZFV9:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLNCeYc7yO,[{explicitInter:true,fonts:[]},...NavLinksFonts,...ButtonFonts,...MobileMenuIconFonts,...PlaceholderIconFonts,...BookACallHeaderButtonFonts,...ButtonNavButton2Fonts,...ButtonNavButton3Fonts,...ButtonNavButtonFonts,...ButtonNavButton4Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLNCeYc7yO\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"vlZNXZFV9\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"80\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NBHLLrcy0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QccM4qobZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b7e356e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,Shader,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import shaderConfig from\"https://framerusercontent.com/modules/VHx6h9GDKMSkp9munUQE/WkfqDlgOscoCUsXhBk4G/LogoGradient.js\";import NavigationNavigation2 from\"#framer/local/canvasComponent/iM7t4EJQF/iM7t4EJQF.js\";import Navigation2 from\"#framer/local/canvasComponent/LNCeYc7yO/LNCeYc7yO.js\";const NavigationNavigation2Fonts=getFonts(NavigationNavigation2);const breakpoints={ABmoiV7Ai:\"(max-width: 809.98px)\",BDWzPDSPe:\"(min-width: 1440px) and (max-width: 1659.98px)\",FyB1YUJIy:\"(min-width: 1200px) and (max-width: 1439.98px)\",sbuBQLiri:\"(min-width: 810px) and (max-width: 1199.98px)\",ytop0JeUv:\"(min-width: 1660px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-2WVgg\";const variantClassNames={ABmoiV7Ai:\"framer-v-hfis4o\",BDWzPDSPe:\"framer-v-i4yzvf\",FyB1YUJIy:\"framer-v-s5anm3\",sbuBQLiri:\"framer-v-gr2swx\",ytop0JeUv:\"framer-v-u3op24\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={ABmoiV7Ai:[\".framer-2WVgg .framer-7jmnvf-container { order: 1003; }\"],FyB1YUJIy:[\".framer-2WVgg .framer-yxo1sb { align-content: center; align-items: center; justify-content: center; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ABmoiV7Ai:\".framer-hfis4o-override\",FyB1YUJIy:\".framer-s5anm3-override\"};const rules=[\".framer-2WVgg.framer-1lgnsgp, .framer-2WVgg .framer-1lgnsgp { display: block; }\",\".framer-2WVgg.framer-i4yzvf { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 68px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-2WVgg .framer-h2fe4o { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -68px; position: relative; width: 0px; }\",\".framer-2WVgg .framer-uw5263 { align-content: center; align-items: center; background-color: #f4f0ed; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; order: 1002; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 390px; }\",\".framer-2WVgg .framer-e2yq4s { align-content: flex-start; align-items: flex-start; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 632px; opacity: 0.9; overflow: var(--overflow-clip-fallback, clip); padding: 8px 16px 6px 16px; position: relative; width: 100%; }\",\".framer-2WVgg .framer-1whl7a1-container { flex: none; height: 90px; position: relative; width: 100%; }\",\".framer-2WVgg .framer-yxo1sb { align-content: flex-start; align-items: flex-start; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 1440px; opacity: 0.9; order: 1003; overflow: var(--overflow-clip-fallback, clip); padding: 0px 16px 16px 16px; position: relative; width: 100%; }\",\".framer-2WVgg .framer-xkne5-container { flex: 1 0 0px; height: 309px; position: relative; width: 1px; }\",\".framer-2WVgg .framer-7jmnvf-container { flex: none; height: auto; left: 50%; order: 1004; position: absolute; top: 15px; transform: translateX(-50%); width: 383px; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -68px; }'];const mediaQueries={ABmoiV7Ai:\"(max-width: 809.98px)\",BDWzPDSPe:\"(min-width: 1440px) and (max-width: 1659.98px)\",FyB1YUJIy:\"(min-width: 1200px) and (max-width: 1439.98px)\",sbuBQLiri:\"(min-width: 810px) and (max-width: 1199.98px)\",ytop0JeUv:\"(min-width: 1660px)\"};const humanReadableVariantMap={\"Desktop 2\":\"FyB1YUJIy\",Desktop:\"BDWzPDSPe\",Phone:\"ABmoiV7Ai\",Tablet:\"sbuBQLiri\",Wide:\"ytop0JeUv\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BDWzPDSPe\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"ABmoiV7Ai\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"ABmoiV7Ai\")return false;return true;};const componentScopeId=\"FigEIHx1E\";useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"BDWzPDSPe\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??componentScopeId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-i4yzvf\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-h2fe4o\"}),isDisplayed()&&/*#__PURE__*/_jsx(motion.footer,{className:\"framer-uw5263 hidden-i4yzvf hidden-s5anm3 hidden-gr2swx hidden-u3op24\",\"data-framer-name\":\"Mobile\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-e2yq4s\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1whl7a1-container\",children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/l2KNlfcm227lpR7LCeJB230UxU.png?width=716&height=180\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\",springOptions:{damping:60,mass:1,stiffness:500}},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_angle:{type:\"number\",value:20},u_bend:{type:\"number\",value:.24},u_colorBack:{type:\"color\",value:\"rgb(255, 255, 255)\"},u_colors:{type:\"array\",value:[\"rgb(255, 81, 6)\",\"var(--token-434f92b4-763b-4812-8a67-0d3e4a28733a, rgb(255, 255, 255))\",\"var(--token-b3324a0f-d68f-4fc3-be1c-df1741dfe855, rgb(9, 9, 11))\",\"rgb(255, 81, 6)\",\"rgb(255, 81, 6)\",\"rgb(64, 24, 6)\"]},u_contour:{type:\"number\",value:.8},u_image:{type:\"responsiveimage\",value:addImageAlt({pixelHeight:1372,pixelWidth:5632,src:\"https://framerusercontent.com/images/E43syfq3VtQO2EEFlPFiTnLLYvw.png?width=5632&height=1372\"},\"\")},u_motionMode:{type:\"enum\",value:1},u_pushAmount:{type:\"number\",value:8},u_pushRadius:{type:\"number\",value:1.5},u_scale:{type:\"number\",value:1.2},u_seed:{type:\"number\",value:6},u_speed:{type:\"number\",value:.6},u_turbAmp:{type:\"number\",value:.21},u_turbFreq:{type:\"number\",value:1.15},u_turbIter:{type:\"number\",value:7},u_waveFreq:{type:\"number\",value:2.4}},vertexShader:shaderConfig.vertex,width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yxo1sb hidden-hfis4o\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-xkne5-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FyB1YUJIy:{fallbackImage:\"https://framerusercontent.com/images/DgRdbtG9KNuaG3foPuz9MfZCO8.png?scale-down-to=1168&width=2336&height=618\"},sbuBQLiri:{fallbackImage:\"https://framerusercontent.com/images/wwdhlIMrCc9fINoqOlvB7mY.png?scale-down-to=778&width=1556&height=618\"}},children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/XWBqPt2VpSWA4Gq2zPDLEdhP1dg.png?scale-down-to=1408&width=2816&height=618\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\",springOptions:{damping:60,mass:1,stiffness:500}},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_angle:{type:\"number\",value:20},u_bend:{type:\"number\",value:.24},u_colorBack:{type:\"color\",value:\"rgb(255, 255, 255)\"},u_colors:{type:\"array\",value:[\"rgb(0, 0, 0)\",\"rgb(0, 0, 0)\",\"var(--token-b3324a0f-d68f-4fc3-be1c-df1741dfe855, rgb(9, 9, 11))\",\"rgb(0, 0, 0)\",\"rgb(0, 0, 0)\",\"rgb(0, 0, 0)\",\"rgb(255, 81, 6)\",\"rgb(0, 0, 0)\"]},u_contour:{type:\"number\",value:.8},u_image:{type:\"responsiveimage\",value:addImageAlt({pixelHeight:1372,pixelWidth:5632,src:\"https://framerusercontent.com/images/E43syfq3VtQO2EEFlPFiTnLLYvw.png?width=5632&height=1372\"},\"\")},u_motionMode:{type:\"enum\",value:1},u_pushAmount:{type:\"number\",value:8},u_pushRadius:{type:\"number\",value:1.5},u_scale:{type:\"number\",value:1.2},u_seed:{type:\"number\",value:6},u_speed:{type:\"number\",value:.6},u_turbAmp:{type:\"number\",value:.21},u_turbFreq:{type:\"number\",value:1.15},u_turbIter:{type:\"number\",value:7},u_waveFreq:{type:\"number\",value:2.4}},vertexShader:shaderConfig.vertex,width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ABmoiV7Ai:{height:52,width:\"383px\",y:14.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-7jmnvf-container hidden-i4yzvf hidden-s5anm3 hidden-gr2swx hidden-u3op24\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navigation\",name:\"Navigation\",nodeId:\"GTXq3V_aq\",scopeId:\"FigEIHx1E\",children:/*#__PURE__*/_jsx(NavigationNavigation2,{height:\"100%\",id:\"GTXq3V_aq\",layoutId:\"GTXq3V_aq\",name:\"Navigation\",style:{width:\"100%\"},variant:matchVariant(\"j2Ghl2SOM\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1119\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FyB1YUJIy\":{\"layout\":[\"fixed\",\"fixed\"]},\"sbuBQLiri\":{\"layout\":[\"fixed\",\"fixed\"]},\"ABmoiV7Ai\":{\"layout\":[\"fixed\",\"fixed\"]},\"ytop0JeUv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ABmoiV7Ai\":[\".framer-uw5263\",\".framer-7jmnvf-container\"],\"BDWzPDSPe\":[\".framer-yxo1sb\"],\"FyB1YUJIy\":[\".framer-yxo1sb\"],\"sbuBQLiri\":[\".framer-yxo1sb\"],\"ytop0JeUv\":[\".framer-yxo1sb\"]}\n * @framerBreakpoints {\"ytop0JeUv\":{\"min\":1660,\"canvasClassName\":\"framer-u3op24-override\",\"minHeight\":1119,\"viewportHeight\":800,\"name\":\"Wide\",\"width\":1660,\"rootFontSize\":16},\"BDWzPDSPe\":{\"min\":1440,\"max\":1659,\"canvasClassName\":\"framer-i4yzvf-override\",\"minHeight\":1119,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"FyB1YUJIy\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-s5anm3-override\",\"minHeight\":1119,\"viewportHeight\":800,\"name\":\"Desktop 2\",\"width\":1200,\"rootFontSize\":16},\"sbuBQLiri\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-gr2swx-override\",\"minHeight\":1119,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ABmoiV7Ai\":{\"max\":809,\"canvasClassName\":\"framer-hfis4o-override\",\"minHeight\":1119,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant BDWzPDSPe\n * @framerLayoutTemplate true\n */const FramerFigEIHx1E=withCSS(Component,css,\"framer-2WVgg\");export default FramerFigEIHx1E;FramerFigEIHx1E.displayName=\"Template\";FramerFigEIHx1E.defaultProps={height:1119,width:1440};addFonts(FramerFigEIHx1E,[{explicitInter:true,fonts:[]},...NavigationNavigation2Fonts],{supportsExplicitInterCodegen:true});FramerFigEIHx1E.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Navigation2,{},context),()=>forwardLoader(NavigationNavigation2,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFigEIHx1E\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1119\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FyB1YUJIy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sbuBQLiri\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ABmoiV7Ai\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ytop0JeUv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"ABmoiV7Ai\\\":[\\\".framer-uw5263\\\",\\\".framer-7jmnvf-container\\\"],\\\"BDWzPDSPe\\\":[\\\".framer-yxo1sb\\\"],\\\"FyB1YUJIy\\\":[\\\".framer-yxo1sb\\\"],\\\"sbuBQLiri\\\":[\\\".framer-yxo1sb\\\"],\\\"ytop0JeUv\\\":[\\\".framer-yxo1sb\\\"]}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"ytop0JeUv\\\":{\\\"min\\\":1660,\\\"canvasClassName\\\":\\\"framer-u3op24-override\\\",\\\"minHeight\\\":1119,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Wide\\\",\\\"width\\\":1660,\\\"rootFontSize\\\":16},\\\"BDWzPDSPe\\\":{\\\"min\\\":1440,\\\"max\\\":1659,\\\"canvasClassName\\\":\\\"framer-i4yzvf-override\\\",\\\"minHeight\\\":1119,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"FyB1YUJIy\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-s5anm3-override\\\",\\\"minHeight\\\":1119,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"sbuBQLiri\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-gr2swx-override\\\",\\\"minHeight\\\":1119,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ABmoiV7Ai\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-hfis4o-override\\\",\\\"minHeight\\\":1119,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"BDWzPDSPe\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import e,{useState as r,useEffect as n,useRef as o}from\"react\";const a=\"https://app.cal.com/embed/embed.js\";function X(e=a){(function(e,r,n){let R=function(e,r){e.q.push(r)},o=e.document;e.Cal=e.Cal||function(){let a=e.Cal,u=arguments;if(a.loaded||(a.ns={},a.q=a.q||[],o.head.appendChild(o.createElement(\"script\")).src=r,a.loaded=!0),u[0]!==n)R(a,u);else{const s=function(){R(s,arguments)},e=u[1];s.q=s.q||[],\"string\"==typeof e?(a.ns[e]=s)&&R(s,u):R(a,u)}}})(window,e,\"init\");return window.Cal}X.toString();function cr(e){const[o,a]=r();return n((()=>{a((()=>X(e)))}),[]),o}var u={},l={get exports(){return u},set exports(e){u=e}},f={};\n/**\n * @license React\n * react-jsx-runtime.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */var p;function vr(){if(p)return f;p=1;var r=e,n=Symbol.for(\"react.element\"),o=Symbol.for(\"react.fragment\"),a=Object.prototype.hasOwnProperty,u=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,r,o){var f,p={},y=null,d=null;void 0!==o&&(y=\"\"+o),void 0!==r.key&&(y=\"\"+r.key),void 0!==r.ref&&(d=r.ref);for(f in r)a.call(r,f)&&!l.hasOwnProperty(f)&&(p[f]=r[f]);if(e&&e.defaultProps)for(f in r=e.defaultProps,r)void 0===p[f]&&(p[f]=r[f]);return{$$typeof:n,type:e,key:y,ref:d,props:p,_owner:u.current}}return f.Fragment=o,f.jsx=c,f.jsxs=c,f}var y={};\n/**\n * @license React\n * react-jsx-runtime.development.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */var d;function pr(){return d||(d=1,\"production\"!==process.env.NODE_ENV&&function(){var r=e,n=Symbol.for(\"react.element\"),o=Symbol.for(\"react.portal\"),a=Symbol.for(\"react.fragment\"),u=Symbol.for(\"react.strict_mode\"),l=Symbol.for(\"react.profiler\"),f=Symbol.for(\"react.provider\"),p=Symbol.for(\"react.context\"),d=Symbol.for(\"react.forward_ref\"),v=Symbol.for(\"react.suspense\"),m=Symbol.for(\"react.suspense_list\"),h=Symbol.for(\"react.memo\"),_=Symbol.for(\"react.lazy\"),k=Symbol.for(\"react.offscreen\"),S=Symbol.iterator,O=\"@@iterator\";function xe(e){if(null===e||\"object\"!=typeof e)return null;var r=S&&e[S]||e[O];return\"function\"==typeof r?r:null}var E=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function b(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];je(\"error\",e,n)}function je(e,r,n){var o=E.ReactDebugCurrentFrame,a=o.getStackAddendum();\"\"!==a&&(r+=\"%s\",n=n.concat([a]));var u=n.map((function(e){return String(e)}));u.unshift(\"Warning: \"+r),Function.prototype.apply.call(console[e],console,u)}var P,C=!1,T=!1,x=!1,$=!1,N=!1;P=Symbol.for(\"react.module.reference\");function $e(e){return!!(\"string\"==typeof e||\"function\"==typeof e||e===a||e===l||N||e===u||e===v||e===m||$||e===k||C||T||x||\"object\"==typeof e&&null!==e&&(e.$$typeof===_||e.$$typeof===h||e.$$typeof===f||e.$$typeof===p||e.$$typeof===d||e.$$typeof===P||void 0!==e.getModuleId))}function We(e,r,n){var o=e.displayName;if(o)return o;var a=r.displayName||r.name||\"\";return\"\"!==a?n+\"(\"+a+\")\":n}function ee(e){return e.displayName||\"Context\"}function w(e){if(null==e)return null;if(\"number\"==typeof e.tag&&b(\"Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue.\"),\"function\"==typeof e)return e.displayName||e.name||null;if(\"string\"==typeof e)return e;switch(e){case a:return\"Fragment\";case o:return\"Portal\";case l:return\"Profiler\";case u:return\"StrictMode\";case v:return\"Suspense\";case m:return\"SuspenseList\"}if(\"object\"==typeof e)switch(e.$$typeof){case p:var r=e;return ee(r)+\".Consumer\";case f:var n=e;return ee(n._context)+\".Provider\";case d:return We(e,e.render,\"ForwardRef\");case h:var y=e.displayName||null;return null!==y?y:w(e.type)||\"Memo\";case _:var k=e,S=k._payload,O=k._init;try{return w(O(S))}catch{return null}}return null}var D,F,I,z,A,q,M,Y=Object.assign,V=0;function se(){}se.__reactDisabledLog=!0;function Ye(){if(0===V){D=console.log,F=console.info,I=console.warn,z=console.error,A=console.group,q=console.groupCollapsed,M=console.groupEnd;var e={configurable:!0,enumerable:!0,value:se,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}V++}function Le(){if(V--,0===V){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Y({},e,{value:D}),info:Y({},e,{value:F}),warn:Y({},e,{value:I}),error:Y({},e,{value:z}),group:Y({},e,{value:A}),groupCollapsed:Y({},e,{value:q}),groupEnd:Y({},e,{value:M})})}V<0&&b(\"disabledDepth fell below zero. This is a bug in React. Please file an issue.\")}var J,H=E.ReactCurrentDispatcher;function W(e,r,n){if(void 0===J)try{throw Error()}catch(e){var o=e.stack.trim().match(/\\n( *(at )?)/);J=o&&o[1]||\"\"}return\"\\n\"+J+e}var Z,G=!1;var Q=\"function\"==typeof WeakMap?WeakMap:Map;Z=new Q;function le(e,r){if(!e||G)return\"\";var n=Z.get(e);if(void 0!==n)return n;var o;G=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var u;u=H.current,H.current=null,Ye();try{if(r){var i=function(){throw Error()};if(Object.defineProperty(i.prototype,\"props\",{set:function(){throw Error()}}),\"object\"==typeof Reflect&&Reflect.construct){try{Reflect.construct(i,[])}catch(e){o=e}Reflect.construct(e,[],i)}else{try{i.call()}catch(e){o=e}e.call(i.prototype)}}else{try{throw Error()}catch(e){o=e}e()}}catch(r){if(r&&o&&\"string\"==typeof r.stack){for(var l=r.stack.split(\"\\n\"),f=o.stack.split(\"\\n\"),p=l.length-1,y=f.length-1;p>=1&&y>=0&&l[p]!==f[y];)y--;for(;p>=1&&y>=0;p--,y--)if(l[p]!==f[y]){if(1!==p||1!==y)do{if(p--,y--,y<0||l[p]!==f[y]){var d=\"\\n\"+l[p].replace(\" at new \",\" at \");return e.displayName&&d.includes(\"<anonymous>\")&&(d=d.replace(\"<anonymous>\",e.displayName)),\"function\"==typeof e&&Z.set(e,d),d}}while(p>=1&&y>=0);break}}}finally{G=!1,H.current=u,Le(),Error.prepareStackTrace=a}var v=e?e.displayName||e.name:\"\",m=v?W(v):\"\";return\"function\"==typeof e&&Z.set(e,m),m}function Ue(e,r,n){return le(e,!1)}function Ve(e){var r=e.prototype;return!!(r&&r.isReactComponent)}function L(e,r,n){if(null==e)return\"\";if(\"function\"==typeof e)return le(e,Ve(e));if(\"string\"==typeof e)return W(e);switch(e){case v:return W(\"Suspense\");case m:return W(\"SuspenseList\")}if(\"object\"==typeof e)switch(e.$$typeof){case d:return Ue(e.render);case h:return L(e.type,r,n);case _:var o=e,a=o._payload,u=o._init;try{return L(u(a),r,n)}catch{}}return\"\"}var re=Object.prototype.hasOwnProperty,te={},ne=E.ReactDebugCurrentFrame;function U(e){if(e){var r=e._owner,n=L(e.type,e._source,r?r.type:null);ne.setExtraStackFrame(n)}else ne.setExtraStackFrame(null)}function Me(e,r,n,o,a){var u=Function.call.bind(re);for(var l in e)if(u(e,l)){var f=void 0;try{if(\"function\"!=typeof e[l]){var p=Error((o||\"React class\")+\": \"+n+\" type `\"+l+\"` is invalid; it must be a function, usually from the `prop-types` package, but received `\"+typeof e[l]+\"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.\");throw p.name=\"Invariant Violation\",p}f=e[l](r,l,o,n,null,\"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED\")}catch(e){f=e}f&&!(f instanceof Error)&&(U(a),b(\"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).\",o||\"React class\",n,l,typeof f),U(null)),f instanceof Error&&!(f.message in te)&&(te[f.message]=!0,U(a),b(\"Failed %s type: %s\",n,f.message),U(null))}}var oe=Array.isArray;function B(e){return oe(e)}function Be(e){var r=\"function\"==typeof Symbol&&Symbol.toStringTag,n=r&&e[Symbol.toStringTag]||e.constructor.name||\"Object\";return n}function Je(e){try{return de(e),!1}catch{return!0}}function de(e){return\"\"+e}function ve(e){if(Je(e))return b(\"The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.\",Be(e)),de(e)}var ae,ie,ce,ue=E.ReactCurrentOwner,fe={key:!0,ref:!0,__self:!0,__source:!0};ce={};function ze(e){if(re.call(e,\"ref\")){var r=Object.getOwnPropertyDescriptor(e,\"ref\").get;if(r&&r.isReactWarning)return!1}return void 0!==e.ref}function Ke(e){if(re.call(e,\"key\")){var r=Object.getOwnPropertyDescriptor(e,\"key\").get;if(r&&r.isReactWarning)return!1}return void 0!==e.key}function He(e,r){if(\"string\"==typeof e.ref&&ue.current&&r&&ue.current.stateNode!==r){var n=w(ue.current.type);ce[n]||(b('Component \"%s\" contains the string ref \"%s\". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',w(ue.current.type),e.ref),ce[n]=!0)}}function Xe(e,r){var t=function(){ae||(ae=!0,b(\"%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\",r))};t.isReactWarning=!0,Object.defineProperty(e,\"key\",{get:t,configurable:!0})}function Ze(e,r){var t=function(){ie||(ie=!0,b(\"%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\",r))};t.isReactWarning=!0,Object.defineProperty(e,\"ref\",{get:t,configurable:!0})}var Qe=function(e,r,o,a,u,l,f){var p={$$typeof:n,type:e,key:r,ref:o,props:f,_owner:l};return p._store={},Object.defineProperty(p._store,\"validated\",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(p,\"_self\",{configurable:!1,enumerable:!1,writable:!1,value:a}),Object.defineProperty(p,\"_source\",{configurable:!1,enumerable:!1,writable:!1,value:u}),Object.freeze&&(Object.freeze(p.props),Object.freeze(p)),p};function er(e,r,n,o,a){var u,l={},f=null,p=null;void 0!==n&&(ve(n),f=\"\"+n),Ke(r)&&(ve(r.key),f=\"\"+r.key),ze(r)&&(p=r.ref,He(r,a));for(u in r)re.call(r,u)&&!fe.hasOwnProperty(u)&&(l[u]=r[u]);if(e&&e.defaultProps){var y=e.defaultProps;for(u in y)void 0===l[u]&&(l[u]=y[u])}if(f||p){var d=\"function\"==typeof e?e.displayName||e.name||\"Unknown\":e;f&&Xe(l,d),p&&Ze(l,d)}return Qe(e,f,p,a,o,ue.current,l)}var pe=E.ReactCurrentOwner,me=E.ReactDebugCurrentFrame;function j(e){if(e){var r=e._owner,n=L(e.type,e._source,r?r.type:null);me.setExtraStackFrame(n)}else me.setExtraStackFrame(null)}var ge;ge=!1;function K(e){return\"object\"==typeof e&&null!==e&&e.$$typeof===n}function be(){if(pe.current){var e=w(pe.current.type);if(e)return\"\\n\\nCheck the render method of `\"+e+\"`.\"}return\"\"}function rr(e){if(void 0!==e){var r=e.fileName.replace(/^.*[\\\\\\/]/,\"\"),n=e.lineNumber;return\"\\n\\nCheck your code at \"+r+\":\"+n+\".\"}return\"\"}var we={};function tr(e){var r=be();if(!r){var n=\"string\"==typeof e?e:e.displayName||e.name;n&&(r=\"\\n\\nCheck the top-level render call using <\"+n+\">.\")}return r}function he(e,r){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;var n=tr(r);if(!we[n]){we[n]=!0;var o=\"\";e&&e._owner&&e._owner!==pe.current&&(o=\" It was passed a child from \"+w(e._owner.type)+\".\"),j(e),b('Each child in a list should have a unique \"key\" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',n,o),j(null)}}}function Re(e,r){if(\"object\"==typeof e)if(B(e))for(var n=0;n<e.length;n++){var o=e[n];K(o)&&he(o,r)}else if(K(e))e._store&&(e._store.validated=!0);else if(e){var a=xe(e);if(\"function\"==typeof a&&a!==e.entries)for(var u,l=a.call(e);!(u=l.next()).done;)K(u.value)&&he(u.value,r)}}function nr(e){var r=e.type;if(null!=r&&\"string\"!=typeof r){var n;if(\"function\"==typeof r)n=r.propTypes;else{if(\"object\"!=typeof r||r.$$typeof!==d&&r.$$typeof!==h)return;n=r.propTypes}if(n){var o=w(r);Me(n,e.props,\"prop\",o,e)}else if(void 0!==r.PropTypes&&!ge){ge=!0;var a=w(r);b(\"Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?\",a||\"Unknown\")}\"function\"==typeof r.getDefaultProps&&!r.getDefaultProps.isReactClassApproved&&b(\"getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.\")}}function ar(e){for(var r=Object.keys(e.props),n=0;n<r.length;n++){var o=r[n];if(\"children\"!==o&&\"key\"!==o){j(e),b(\"Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.\",o),j(null);break}}null!==e.ref&&(j(e),b(\"Invalid attribute `ref` supplied to `React.Fragment`.\"),j(null))}function ye(e,r,o,u,l,f){var p=$e(e);if(!p){var y=\"\";(void 0===e||\"object\"==typeof e&&null!==e&&0===Object.keys(e).length)&&(y+=\" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.\");var d=rr(l);y+=d||be();var v;null===e?v=\"null\":B(e)?v=\"array\":void 0!==e&&e.$$typeof===n?(v=\"<\"+(w(e.type)||\"Unknown\")+\" />\",y=\" Did you accidentally export a JSX literal instead of a component?\"):v=typeof e,b(\"React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s\",v,y)}var m=er(e,r,o,l,f);if(null==m)return m;if(p){var h=r.children;if(void 0!==h)if(u)if(B(h)){for(var _=0;_<h.length;_++)Re(h[_],e);Object.freeze&&Object.freeze(h)}else b(\"React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.\");else Re(h,e)}return e===a?ar(m):nr(m),m}function ir(e,r,n){return ye(e,r,n,!0)}function or(e,r,n){return ye(e,r,n,!1)}var _e=or,ke=ir;y.Fragment=a,y.jsx=_e,y.jsxs=ke}()),y}(function(e){\"production\"===process.env.NODE_ENV?e.exports=vr():e.exports=pr()})(l);const v=u.jsx,mr=function(e){const{calLink:r,calOrigin:a,config:u,initConfig:l={},embedJsUrl:f,...p}=e;if(!r)throw new Error(\"calLink is required\");const y=o(!1),d=cr(f),m=o(null);return n((()=>{if(!d||y.current)return;y.current=!0;const e=m.current;d(\"init\",{...l,origin:a}),d(\"inline\",{elementOrSelector:e,calLink:r,config:u})}),[d,r,u,a,l]),d?v(\"div\",{ref:m,...p}):null},m=mr,hr=()=>new Promise((function g(e){X();const r=window.Cal;r?e(r):setTimeout((()=>{g(e)}),50)}));export{m as default,hr as getCalApi};\n\n//# sourceMappingURL=Cal.es.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import Cal,{getCalApi}from\"@calcom/embed-react\";import{useEffect,useMemo,useRef,useState}from\"react\";var BookerLayouts;var EmbedTheme;/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicHeight 575\n * @framerIntrinsicWidth 1000\n */export default function Calcom(props){const{layout,eventLink,darkTheme,lightTheme,theme,showEventTypeDetails,namespace=\"\"}=props;const apiRef=useRef(null);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;// Stable namespace (never changes across renders)\nconst namespaceRef=useRef(namespace||`cal-${Math.random().toString(36).slice(2)}`);const resolvedNamespace=namespaceRef.current;const[embedInfo,setEmbedInfo]=useState({origin:\"\",username:\"\",eventTypeSlug:\"\",teamEventTypeSlug:\"\"});const[embedLoaded,setEmbedLoaded]=useState(false);/**\n     * 1) Parse URL & derive embed info\n     */useEffect(()=>{let url;try{let normalized=eventLink?.trim()||\"\";if(!/^https?:\\/\\//i.test(normalized)){normalized=\"https://\"+normalized;}url=new URL(normalized);}catch(err){console.error(`Incorrect URL: ${eventLink}`,err);return;}const[username,eventTypeSlug=\"\",teamEventTypeSlug=\"\"]=url.pathname.slice(1).split(\"/\");if(!username){console.error(\"URL must include at least a username.\");return;}setEmbedInfo({origin:url.origin,username,eventTypeSlug,teamEventTypeSlug});},[eventLink]);useEffect(()=>{const handleLinkReady=e=>{setEmbedLoaded(true);};(async()=>{if(embedLoaded)return;apiRef.current=await getCalApi({namespace:resolvedNamespace});apiRef.current(\"on\",{action:\"linkReady\",callback:handleLinkReady});})();return()=>{if(!apiRef.current)return;apiRef.current(\"off\",{action:\"linkReady\",callback:handleLinkReady});};},[resolvedNamespace,embedLoaded]);useEffect(()=>{(async()=>{if(!embedLoaded||!apiRef.current)return;apiRef.current(\"ui\",{cssVarsPerTheme:{light:{\"cal-brand\":lightTheme},dark:{\"cal-brand\":darkTheme}},hideEventTypeDetails:!showEventTypeDetails,layout,theme});})();},[embedLoaded,lightTheme,darkTheme,showEventTypeDetails,layout,theme,resolvedNamespace]);/**\n     * Build calLink safely\n     */const calLink=useMemo(()=>{if(!embedInfo.username)return\"\";let link=`${embedInfo.username}/${embedInfo.eventTypeSlug}`;if(embedInfo.teamEventTypeSlug){link+=`/${embedInfo.teamEventTypeSlug}`;}return link;},[embedInfo]);if(!calLink)return null;return /*#__PURE__*/_jsx(Cal,{namespace:resolvedNamespace,calLink:calLink,calOrigin:embedInfo.origin,style:isOnCanvas?{height:\"100%\",overflow:\"clip\"}:{width:\"100%\",height:\"100%\",overflow:\"scroll\"},config:{layout,theme}},`${eventLink}-${resolvedNamespace}`);}addPropertyControls(Calcom,{eventLink:{title:\"Event Link\",type:ControlType.String,defaultValue:\"https://cal.com/framer-placeholder/default\"},theme:{type:ControlType.Enum,options:[\"auto\",\"light\",\"dark\"],optionTitles:[\"Auto\",\"Light\",\"Dark\"],defaultValue:\"auto\"},lightTheme:{type:ControlType.Color,defaultValue:\"#292929\",title:\"Light Color\"},darkTheme:{type:ControlType.Color,defaultValue:\"#fafafa\",title:\"Dark Color\"},showEventTypeDetails:{type:ControlType.Enum,title:\"Event Info\",defaultValue:true,displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[true,false],optionTitles:[\"Show\",\"Hide\"]},layout:{type:ControlType.Enum,options:[\"month_view\",\"column_view\",\"week_view\"],optionTitles:[\"Month View\",\"Column View\",\"Week View\"],defaultValue:\"month_view\"}});Calcom.displayName=\"Cal.com\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Calcom\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1000\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"575\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Calcom.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-tClY1\";const variantClassNames={RvDUu4P2v:\"framer-v-2ag78\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Cm1c2Il8m=undefined;const rJUKlb0sQ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 getProps=({border,companyLogo,height,id,width,...props})=>{return{...props,Cm1c2Il8m:border??props.Cm1c2Il8m??{borderBottomWidth:1,borderColor:'var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232)) /* {\"name\":\"Divider Stroke Color\"} */',borderLeftWidth:1,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},rJUKlb0sQ:companyLogo??props.rJUKlb0sQ??{alt:\"\",pixelHeight:34,pixelWidth:108,src:\"https://framerusercontent.com/images/oj5j7hfM76dDK3GhBZ1AARuFtzE.svg?width=108&height=34\"}};};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,rJUKlb0sQ,Cm1c2Il8m,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"RvDUu4P2v\",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-2ag78\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"RvDUu4P2v\",ref:refBinding,style:{\"--border-bottom-width\":(Cm1c2Il8m?.borderBottomWidth??Cm1c2Il8m?.borderWidth)+\"px\",\"--border-color\":Cm1c2Il8m?.borderColor,\"--border-left-width\":(Cm1c2Il8m?.borderLeftWidth??Cm1c2Il8m?.borderWidth)+\"px\",\"--border-right-width\":(Cm1c2Il8m?.borderRightWidth??Cm1c2Il8m?.borderWidth)+\"px\",\"--border-style\":Cm1c2Il8m?.borderStyle,\"--border-top-width\":(Cm1c2Il8m?.borderTopWidth??Cm1c2Il8m?.borderWidth)+\"px\",...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(40+((componentViewport?.height||119)-80-39)/2)),pixelHeight:34,pixelWidth:108,sizes:\"146px\",...toResponsiveImage(rJUKlb0sQ)},className:\"framer-1qzke8r\",\"data-framer-name\":\"Company logo\",layoutDependency:layoutDependency,layoutId:\"BYUJpkWyB\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tClY1.framer-1uhxlw7, .framer-tClY1 .framer-1uhxlw7 { display: block; }\",\".framer-tClY1.framer-2ag78 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px 36px 40px 36px; position: relative; width: 240px; }\",\".framer-tClY1 .framer-1qzke8r { flex: none; height: 39px; overflow: visible; position: relative; width: 146px; }\",'.framer-tClY1[data-border=\"true\"]::after, .framer-tClY1 [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 119\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"rJUKlb0sQ\":\"companyLogo\",\"Cm1c2Il8m\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWHdCJ5uKw=withCSS(Component,css,\"framer-tClY1\");export default FramerWHdCJ5uKw;FramerWHdCJ5uKw.displayName=\"Company logo 2\";FramerWHdCJ5uKw.defaultProps={height:119,width:240};addPropertyControls(FramerWHdCJ5uKw,{rJUKlb0sQ:{__defaultAssetReference:\"data:framer/asset-reference,oj5j7hfM76dDK3GhBZ1AARuFtzE.svg?originalFilename=05.svg&preferredSize=auto&width=108&height=34\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,oj5j7hfM76dDK3GhBZ1AARuFtzE.svg?originalFilename=05.svg&preferredSize=auto&width=108&height=34\"},title:\"Company logo\",type:ControlType.ResponsiveImage},Cm1c2Il8m:{defaultValue:{borderBottomWidth:1,borderColor:'var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232)) /* {\"name\":\"Divider Stroke Color\"} */',borderLeftWidth:1,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},title:\"Border\",type:ControlType.Border}});addFonts(FramerWHdCJ5uKw,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWHdCJ5uKw\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"rJUKlb0sQ\\\":\\\"companyLogo\\\",\\\"Cm1c2Il8m\\\":\\\"border\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"119\",\"framerIntrinsicWidth\":\"240\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WHdCJ5uKw.map","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"wHy5hnqxW\",\"uCx_XeU1f\"];const serializationHash=\"framer-m8dR6\";const variantClassNames={uCx_XeU1f:\"framer-v-f3zrqf\",wHy5hnqxW:\"framer-v-bz4g0n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Cm1c2Il8m=undefined;const rJUKlb0sQ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 humanReadableVariantMap={\"Variant 2\":\"uCx_XeU1f\",Desktop:\"wHy5hnqxW\"};const Variants=motion.create(React.Fragment);const getProps=({border,companyLogo,height,id,width,...props})=>{return{...props,Cm1c2Il8m:border??props.Cm1c2Il8m??{borderBottomWidth:1,borderColor:'var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232)) /* {\"name\":\"Divider Stroke Color\"} */',borderLeftWidth:0,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},rJUKlb0sQ:companyLogo??props.rJUKlb0sQ??{alt:\"\",pixelHeight:34,pixelWidth:108,src:\"https://framerusercontent.com/images/oj5j7hfM76dDK3GhBZ1AARuFtzE.svg?width=108&height=34\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"wHy5hnqxW\"};};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,rJUKlb0sQ,Cm1c2Il8m,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wHy5hnqxW\",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-bz4g0n\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wHy5hnqxW\",ref:refBinding,style:{\"--border-bottom-width\":(Cm1c2Il8m?.borderBottomWidth??Cm1c2Il8m?.borderWidth)+\"px\",\"--border-color\":Cm1c2Il8m?.borderColor,\"--border-left-width\":(Cm1c2Il8m?.borderLeftWidth??Cm1c2Il8m?.borderWidth)+\"px\",\"--border-right-width\":(Cm1c2Il8m?.borderRightWidth??Cm1c2Il8m?.borderWidth)+\"px\",\"--border-style\":Cm1c2Il8m?.borderStyle,\"--border-top-width\":(Cm1c2Il8m?.borderTopWidth??Cm1c2Il8m?.borderWidth)+\"px\",...style},...addPropertyOverrides({uCx_XeU1f:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(40+((componentViewport?.height||119)-80-39)/2)),pixelHeight:34,pixelWidth:108,sizes:\"146px\",...toResponsiveImage(rJUKlb0sQ),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1u55r2t\",\"data-framer-name\":\"Company logo\",layoutDependency:layoutDependency,layoutId:\"ObPJlMGB7\",...addPropertyOverrides({uCx_XeU1f:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||71)-32-39)/2)),pixelHeight:34,pixelWidth:108,sizes:\"146px\",...toResponsiveImage(rJUKlb0sQ),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-m8dR6.framer-d9f9tt, .framer-m8dR6 .framer-d9f9tt { display: block; }\",\".framer-m8dR6.framer-bz4g0n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px 36px 40px 36px; position: relative; width: 240px; }\",\".framer-m8dR6 .framer-1u55r2t { flex: none; height: 39px; overflow: visible; position: relative; width: 146px; }\",\".framer-m8dR6.framer-v-f3zrqf.framer-bz4g0n { padding: 16px 36px 16px 36px; width: 196px; }\",'.framer-m8dR6[data-border=\"true\"]::after, .framer-m8dR6 [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 119\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uCx_XeU1f\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"rJUKlb0sQ\":\"companyLogo\",\"Cm1c2Il8m\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlYLaVifb9=withCSS(Component,css,\"framer-m8dR6\");export default FramerlYLaVifb9;FramerlYLaVifb9.displayName=\"Company logo\";FramerlYLaVifb9.defaultProps={height:119,width:240};addPropertyControls(FramerlYLaVifb9,{variant:{options:[\"wHy5hnqxW\",\"uCx_XeU1f\"],optionTitles:[\"Desktop\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},rJUKlb0sQ:{__defaultAssetReference:\"data:framer/asset-reference,oj5j7hfM76dDK3GhBZ1AARuFtzE.svg?originalFilename=05.svg&preferredSize=auto&width=108&height=34\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,oj5j7hfM76dDK3GhBZ1AARuFtzE.svg?originalFilename=05.svg&preferredSize=auto&width=108&height=34\"},title:\"Company logo\",type:ControlType.ResponsiveImage},Cm1c2Il8m:{defaultValue:{borderBottomWidth:1,borderColor:'var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232)) /* {\"name\":\"Divider Stroke Color\"} */',borderLeftWidth:0,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},title:\"Border\",type:ControlType.Border}});addFonts(FramerlYLaVifb9,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlYLaVifb9\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uCx_XeU1f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"rJUKlb0sQ\\\":\\\"companyLogo\\\",\\\"Cm1c2Il8m\\\":\\\"border\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"119\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"240\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lYLaVifb9.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-ZghNU\";const variantClassNames={vUSfJ1klv:\"framer-v-mm9bmg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vUSfJ1klv\",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-mm9bmg\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"vUSfJ1klv\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zvnv3r\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"qZwjQeyKr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-lfighy\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"FMFsh7o2Q\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-1g72xmx\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"QOruCWpte\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16nidio\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"rGGzqqFxB\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ybyo50\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"fRWA5gCRC\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j2067h\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"vDyDWRnc9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-11afnx2\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"ULXAOGegb\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-1iaoihc\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"MV6OX0oZS\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZghNU.framer-a8s1po, .framer-ZghNU .framer-a8s1po { display: block; }\",\".framer-ZghNU.framer-mm9bmg { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZghNU .framer-zvnv3r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZghNU .framer-lfighy { 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: 0px; position: relative; width: 100%; }\",\".framer-ZghNU .framer-1g72xmx { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZghNU .framer-16nidio { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-ZghNU .framer-ybyo50 { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZghNU .framer-j2067h { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ZghNU .framer-11afnx2, .framer-ZghNU .framer-1iaoihc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-ZghNU[data-border=\"true\"]::after, .framer-ZghNU [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerat0WpVlnc=withCSS(Component,css,\"framer-ZghNU\");export default Framerat0WpVlnc;Framerat0WpVlnc.displayName=\"Testimonial Card 5\";Framerat0WpVlnc.defaultProps={height:221,width:354};addPropertyControls(Framerat0WpVlnc,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(Framerat0WpVlnc,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerat0WpVlnc\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\",\"framerIntrinsicHeight\":\"221\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"354\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./at0WpVlnc.map","// Generated by Framer (84fc51f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/khkJkwSL66WFg8SX6Wa726c.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JEXmejW8mXOYMtt0hyRg811kHac.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/Bo5CNzBv77CafbxOtKIkpw9egw.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2\",weight:\"500\"}]}];export const css=['.framer-Chp4i .framer-styles-preset-1xdtcrg:not(.rich-text-wrapper), .framer-Chp4i .framer-styles-preset-1xdtcrg.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-7163bab4-6f32-4e39-83c9-b49bc56d58e5, #fefefe); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Chp4i\";\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 (3df86f7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/khkJkwSL66WFg8SX6Wa726c.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/JEXmejW8mXOYMtt0hyRg811kHac.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/Bo5CNzBv77CafbxOtKIkpw9egw.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2\",weight:\"500\"}]}];export const css=['.framer-sKhGU .framer-styles-preset-11pzztt:not(.rich-text-wrapper), .framer-sKhGU .framer-styles-preset-11pzztt.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.05em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-7163bab4-6f32-4e39-83c9-b49bc56d58e5, #fefefe); --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-sKhGU .framer-styles-preset-11pzztt:not(.rich-text-wrapper), .framer-sKhGU .framer-styles-preset-11pzztt.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.05em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-7163bab4-6f32-4e39-83c9-b49bc56d58e5, #fefefe); --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-sKhGU .framer-styles-preset-11pzztt:not(.rich-text-wrapper), .framer-sKhGU .framer-styles-preset-11pzztt.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.05em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-7163bab4-6f32-4e39-83c9-b49bc56d58e5, #fefefe); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-sKhGU\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7b363e7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9d4ILwc3YWOyW87AisW3/VR8jmPTamj7t8lKdwRp0/jGhH2RLu6.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/k55Fx8lsB83VIN5z7awM/R8WBqhm23acQzkfn6vuD/rkS53Tp1y.js\";const cycleOrder=[\"t5HTznwEn\",\"iek9eaIeH\"];const serializationHash=\"framer-RmwIn\";const variantClassNames={iek9eaIeH:\"framer-v-1hnrg9q\",t5HTznwEn:\"framer-v-1w3vgsq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Primary:\"iek9eaIeH\",Subtitle:\"t5HTznwEn\"};const getProps=({height,id,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"t5HTznwEn\",WWDLBeczG:title??props.WWDLBeczG??\"Projects\"};};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,WWDLBeczG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"t5HTznwEn\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1w3vgsq\",className,classNames),\"data-framer-name\":\"Subtitle\",layoutDependency:layoutDependency,layoutId:\"t5HTznwEn\",ref:refBinding,style:{backgroundColor:\"var(--token-aeb9b272-49d1-4053-88b6-2da3139c0cd3, rgb(255, 255, 255))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,boxShadow:\"8px 8px 28px 0px rgba(0, 0, 0, 0.17)\",...style},variants:{iek9eaIeH:{backgroundColor:\"var(--token-8acea3d2-b346-43a3-b824-122d69834a6c, rgb(92, 9, 255))\"}},...addPropertyOverrides({iek9eaIeH:{\"data-framer-name\":\"Primary\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11pzztt\",\"data-styles-preset\":\"rkS53Tp1y\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33)))\"},children:\"Projects\"})}),className:\"framer-lez0md\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XeCL8PYxG\",style:{\"--extracted-r6o4lv\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\",\"--framer-paragraph-spacing\":\"0px\"},text:WWDLBeczG,variants:{iek9eaIeH:{\"--extracted-r6o4lv\":\"var(--token-7163bab4-6f32-4e39-83c9-b49bc56d58e5, rgb(254, 254, 254))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({iek9eaIeH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xdtcrg\",\"data-styles-preset\":\"jGhH2RLu6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7163bab4-6f32-4e39-83c9-b49bc56d58e5, rgb(254, 254, 254)))\"},children:\"Projects\"})})}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RmwIn.framer-hnwyiv, .framer-RmwIn .framer-hnwyiv { display: block; }\",\".framer-RmwIn.framer-1w3vgsq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 12px 4px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-RmwIn .framer-lez0md { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 77\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"iek9eaIeH\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WWDLBeczG\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCluxIe7wG=withCSS(Component,css,\"framer-RmwIn\");export default FramerCluxIe7wG;FramerCluxIe7wG.displayName=\"Subtitle\";FramerCluxIe7wG.defaultProps={height:27,width:77};addPropertyControls(FramerCluxIe7wG,{variant:{options:[\"t5HTznwEn\",\"iek9eaIeH\"],optionTitles:[\"Subtitle\",\"Primary\"],title:\"Variant\",type:ControlType.Enum},WWDLBeczG:{defaultValue:\"Projects\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerCluxIe7wG,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCluxIe7wG\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iek9eaIeH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"WWDLBeczG\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"77\",\"framerIntrinsicHeight\":\"27\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Blanq Studio — \"What you get\" bento (v2 visuals).\n// Eight tiles, each with a small product-grade scene that shows the deliverable instead of describing it.\n// Scenes are drawn at a fixed design size and scaled to fit their tile, so they stay crisp on every screen.\n// Visuals only animate while the section is on screen; hover lifts a tile and spotlights it.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useLayoutEffect,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useInView,useReducedMotion}from\"framer-motion\";/**\n * Merge a font control into a base style. Off → base untouched. On → the picker's family/weight/style/\n * spacing/line height win; size wins too, scaled by `scale` so responsive headings still shrink on phones.\n */function fontStyle(on,f,base,baseSize,scale=1){if(!on||!f)return base;const out={...base};if(f.fontFamily)out.fontFamily=`${f.fontFamily}, ${base.fontFamily||\"system-ui, sans-serif\"}`;if(f.fontWeight!==undefined)out.fontWeight=f.fontWeight;if(f.fontStyle)out.fontStyle=f.fontStyle;if(f.lineHeight!==undefined&&f.lineHeight!==\"\")out.lineHeight=f.lineHeight;if(f.letterSpacing!==undefined&&f.letterSpacing!==\"\")out.letterSpacing=f.letterSpacing;const size=parseFloat(String(f.fontSize??\"\"));if(size>0)out.fontSize=Math.round(size*(scale||1)*10)/10;void baseSize;return out;}const EASE=[.16,1,.3,1];const GREEN=\"#16A34A\";const useIsoLayoutEffect=typeof window!==\"undefined\"?useLayoutEffect:useEffect;const GRAIN=\"url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E\\\")\";/** cycles 0..n-1 every `ms` while `on` */function useLoop(on,n,ms){const[i,setI]=useState(0);useEffect(()=>{if(!on)return;const t=window.setInterval(()=>startTransition(()=>setI(v=>(v+1)%n)),ms);return()=>window.clearInterval(t);},[on,n,ms]);return i;}/** scales a fixed-size drawing to fit its box */function Fit({w,h,max=1.25,children}){const ref=useRef(null);const[s,setS]=useState(1);useIsoLayoutEffect(()=>{const el=ref.current;if(!el)return;const calc=()=>{const cw=el.offsetWidth;const ch=el.offsetHeight;if(cw&&ch)setS(Math.min(max,cw/w,ch/h));};calc();if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(()=>startTransition(calc));ro.observe(el);return()=>ro.disconnect();},[w,h,max]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{position:\"absolute\",inset:0,display:\"grid\",placeItems:\"center\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:w*s,height:h*s,position:\"relative\"},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,top:0,width:w,height:h,transform:`scale(${s})`,transformOrigin:\"0 0\"},children:children})})});}const card=line=>({background:\"#fff\",borderRadius:12,boxShadow:`0 0 0 1px ${line}, 0 1px 2px rgba(10,10,11,0.04), 0 22px 40px -24px rgba(10,10,11,0.35)`});function Cursor({label,color,sans}){return /*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"block\"},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"18\",viewBox:\"0 0 16 18\",style:{display:\"block\",filter:\"drop-shadow(0 2px 3px rgba(0,0,0,0.25))\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1 L1 15 L5 11 L8 17 L10.5 16 L7.6 10 L13 10 Z\",fill:color,stroke:\"#fff\",strokeWidth:\"1.2\",strokeLinejoin:\"round\"})}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:13,top:14,padding:\"3px 7px\",borderRadius:6,background:color,color:\"#fff\",fontFamily:sans,fontSize:10,fontWeight:600,whiteSpace:\"nowrap\"},children:label})]});}function Check({on,color,size=14}){return /*#__PURE__*/_jsx(motion.span,{initial:false,animate:{background:on?color:\"rgba(10,10,11,0)\",boxShadow:on?`inset 0 0 0 1.5px ${color}`:\"inset 0 0 0 1.5px rgba(10,10,11,0.15)\"},transition:{duration:.3},style:{width:size,height:size,borderRadius:99,display:\"grid\",placeItems:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(\"svg\",{width:size*.6,height:size*.6,viewBox:\"0 0 10 10\",children:/*#__PURE__*/_jsx(motion.path,{d:\"M2 5.2 L4.1 7.2 L8 3\",fill:\"none\",stroke:\"#fff\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",initial:false,animate:{pathLength:on?1:0},transition:{duration:.35}})})});}/* 1 — custom design & motion (dark tile) · 500×220 */function DesignVisual({on,accent,sans,serif,compact}){const k=useLoop(on,4,2e3);const built=!on||k>=1;const curve=\"M8 62 C 40 62, 46 -4, 78 10 S 118 26, 142 22\";return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:compact?300:500,height:compact?290:220},children:[/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{rotate:-1.5,y:on?[0,-4,0]:0},transition:{y:{duration:6,repeat:Infinity,ease:\"easeInOut\"}},style:{position:\"absolute\",left:compact?4:22,top:compact?8:22,width:compact?280:316,height:182,borderRadius:14,background:\"#FBFAF8\",overflow:\"hidden\",boxShadow:\"0 0 0 1px rgba(255,255,255,0.1), 0 30px 60px -20px rgba(0,0,0,0.7)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:24,display:\"flex\",alignItems:\"center\",gap:4,padding:\"0 10px\",borderBottom:\"1px solid rgba(10,10,11,0.06)\",background:\"#fff\"},children:[[0,1,2].map(d=>/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:9,background:\"rgba(10,10,11,0.14)\"}},d)),/*#__PURE__*/_jsx(\"span\",{style:{margin:\"0 auto\",padding:\"2px 10px\",borderRadius:6,background:\"rgba(10,10,11,0.05)\",fontFamily:sans,fontSize:8.5,color:\"rgba(10,10,11,0.5)\"},children:\"yourstartup.com\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",padding:\"18px 16px\",height:158},children:[/*#__PURE__*/_jsx(motion.span,{animate:on?{rotate:360}:undefined,transition:{duration:9,repeat:Infinity,ease:\"linear\"},style:{position:\"absolute\",right:-26,top:6,width:150,height:150,borderRadius:\"50%\",background:`conic-gradient(from 0deg, ${accent}, #FFC2A3, #FFE9DD, ${accent})`,filter:\"blur(16px)\",opacity:built?.9:0,transition:\"opacity .8s\"}}),/*#__PURE__*/_jsxs(motion.span,{initial:false,animate:{opacity:built?1:.4},style:{position:\"relative\",display:\"inline-flex\",alignItems:\"center\",gap:5,padding:\"3px 8px\",borderRadius:99,background:\"#fff\",boxShadow:\"0 0 0 1px rgba(10,10,11,0.07)\",fontFamily:sans,fontSize:8.5,fontWeight:600,color:\"#0A0A0B\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:5,height:5,borderRadius:9,background:accent}}),\"New launch\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",marginTop:10,height:52},children:[/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{opacity:built?0:1},transition:{duration:.4},style:{position:\"absolute\",inset:0,display:\"flex\",flexDirection:\"column\",gap:8,paddingTop:4},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:150,height:14,borderRadius:4,background:\"rgba(10,10,11,0.09)\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:110,height:14,borderRadius:4,background:\"rgba(10,10,11,0.09)\"}})]}),/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{opacity:built?1:0,y:built?0:8},transition:{duration:.6,ease:EASE},style:{position:\"absolute\",inset:0,fontFamily:sans,fontSize:24,fontWeight:600,letterSpacing:\"-0.045em\",lineHeight:1,color:\"#0A0A0B\"},children:[\"Ship a site\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:serif,fontStyle:\"italic\",fontWeight:400,letterSpacing:\"-0.02em\",fontSize:27},children:\"that sells.\"})]})]}),/*#__PURE__*/_jsxs(motion.span,{initial:false,animate:{scale:on&&k===2?.94:1,background:built?\"#0A0A0B\":\"rgba(10,10,11,0.09)\"},transition:{type:\"spring\",stiffness:400,damping:18},style:{position:\"relative\",marginTop:14,display:\"inline-flex\",alignItems:\"center\",gap:6,padding:\"7px 12px\",borderRadius:99,fontFamily:sans,fontSize:9.5,fontWeight:600,color:built?\"#fff\":\"transparent\"},children:[\"Get started \",/*#__PURE__*/_jsx(\"span\",{style:{color:accent},children:\"→\"})]}),on&&k===2&&/*#__PURE__*/_jsx(motion.span,{initial:{opacity:.6,scale:.6},animate:{opacity:0,scale:2.2},transition:{duration:.8},style:{position:\"absolute\",left:40,top:112,width:30,height:30,borderRadius:99,border:`2px solid ${accent}`}})]})]}),/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{y:on?[0,5,0]:0,rotate:2},transition:{y:{duration:5,repeat:Infinity,ease:\"easeInOut\",delay:.6}},style:{position:\"absolute\",left:compact?112:296,top:compact?128:40,width:184,padding:12,borderRadius:14,background:\"rgba(28,28,31,0.92)\",backdropFilter:\"blur(10px)\",boxShadow:\"0 0 0 1px rgba(255,255,255,0.09), 0 30px 50px -20px rgba(0,0,0,0.8)\",fontFamily:sans,color:\"#fff\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",fontSize:10,fontWeight:600},children:[/*#__PURE__*/_jsx(\"span\",{children:\"Transition\"}),/*#__PURE__*/_jsx(\"span\",{style:{padding:\"2px 7px\",borderRadius:6,background:`${accent}2E`,color:accent,fontSize:9},children:\"Spring\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",marginTop:8,height:70,borderRadius:8,background:\"rgba(255,255,255,0.04)\",boxShadow:\"inset 0 0 0 1px rgba(255,255,255,0.06)\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"150\",height:\"70\",viewBox:\"0 0 150 70\",style:{position:\"absolute\",left:4,top:0},children:[/*#__PURE__*/_jsx(\"path\",{d:curve,fill:\"none\",stroke:\"rgba(255,255,255,0.12)\",strokeWidth:\"2\"}),/*#__PURE__*/_jsx(motion.path,{d:curve,fill:\"none\",stroke:accent,strokeWidth:\"2.2\",strokeLinecap:\"round\",initial:on?{pathLength:0}:false,animate:{pathLength:1},transition:{duration:1.4,ease:EASE}},on?k:\"s\")]}),on&&/*#__PURE__*/_jsx(motion.span,{initial:{offsetDistance:\"0%\"},animate:{offsetDistance:\"100%\"},transition:{duration:1.4,ease:EASE},style:{position:\"absolute\",left:4,top:0,width:9,height:9,marginLeft:-4.5,marginTop:-4.5,borderRadius:99,background:\"#fff\",boxShadow:`0 0 0 3px ${accent}55`,offsetPath:`path(\"${curve}\")`,offsetRotate:\"0deg\"}},k)]}),[[\"Stiffness\",180,.62],[\"Damping\",22,.34]].map(([l,v,f],i)=>/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:9,display:\"flex\",alignItems:\"center\",gap:8,fontSize:9},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:46,color:\"rgba(255,255,255,0.55)\"},children:l}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",flex:1,height:3,borderRadius:3,background:\"rgba(255,255,255,0.1)\"},children:/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{width:`${(f+(on&&k%2===i?.12:0))*100}%`},transition:{type:\"spring\",stiffness:120,damping:16},style:{position:\"absolute\",left:0,top:0,bottom:0,borderRadius:3,background:\"#fff\"}})}),/*#__PURE__*/_jsx(\"span\",{style:{width:20,textAlign:\"right\",fontVariantNumeric:\"tabular-nums\"},children:v})]},l))]}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:compact?k===0?{x:150,y:110}:k===1?{x:100,y:80}:k===2?{x:44,y:136}:{x:220,y:250}:k===0?{x:170,y:120}:k===1?{x:120,y:92}:k===2?{x:62,y:150}:{x:380,y:190},transition:{type:\"spring\",stiffness:70,damping:15},style:{position:\"absolute\",left:0,top:0,zIndex:3},children:/*#__PURE__*/_jsx(Cursor,{label:\"Sameer\",color:accent,sans:sans})})]});}/* mini website used by the responsive scene */function MiniSite({cols,accent}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4,padding:6,height:\"100%\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:14,height:4,borderRadius:2,background:\"#0A0A0B\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:cols>1?22:6,height:4,borderRadius:2,background:\"rgba(10,10,11,0.15)\"}})]}),/*#__PURE__*/_jsx(\"span\",{style:{marginTop:3,width:\"80%\",height:5,borderRadius:2,background:\"#0A0A0B\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:\"55%\",height:5,borderRadius:2,background:\"rgba(10,10,11,0.25)\"}}),/*#__PURE__*/_jsx(\"span\",{style:{marginTop:2,flex:1,borderRadius:4,background:`linear-gradient(135deg, ${accent}, #FFC2A3)`}}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${cols}, 1fr)`,gap:3},children:Array.from({length:cols}).map((_,i)=>/*#__PURE__*/_jsx(\"span\",{style:{height:10,borderRadius:3,background:\"rgba(10,10,11,0.08)\"}},i))})]});}/* 2 — fully responsive · 260×210 */function ResponsiveVisual({on,accent,line,sans,ink}){const k=useLoop(on,3,1900);const devices=[{l:4,t:26,w:168,h:112,r:9,cols:3,label:\"Desktop\",px:\"1440\"},{l:132,t:58,w:84,h:112,r:9,cols:2,label:\"Tablet\",px:\"820\"},{l:196,t:84,w:52,h:98,r:11,cols:1,label:\"Phone\",px:\"390\"}];return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:260,height:210},children:[devices.map((d,i)=>{const act=!on?i===0:k===i;return /*#__PURE__*/_jsx(motion.div,{initial:false,animate:{y:act?-6:0,scale:act?1.04:1},transition:{type:\"spring\",stiffness:200,damping:20},style:{position:\"absolute\",left:d.l,top:d.t,width:d.w,height:d.h,borderRadius:d.r,background:\"#fff\",overflow:\"hidden\",zIndex:i+1,boxShadow:act?`0 0 0 1.5px ${accent}, 0 22px 40px -18px rgba(255,90,31,0.45)`:`0 0 0 1px ${line}, 0 18px 34px -22px rgba(10,10,11,0.4)`,transition:\"box-shadow .4s\"},children:/*#__PURE__*/_jsx(MiniSite,{cols:d.cols,accent:accent})},i);}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,bottom:2,display:\"flex\",justifyContent:\"center\"},children:/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:7,padding:\"5px 10px\",borderRadius:99,background:ink,color:\"#fff\",fontFamily:sans,fontSize:10,fontWeight:600,boxShadow:\"0 10px 20px -10px rgba(10,10,11,0.6)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",width:48,height:13,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.span,{initial:on?{y:13}:false,animate:{y:0},transition:{duration:.5,ease:EASE},style:{position:\"absolute\",left:0,top:0,lineHeight:\"13px\"},children:devices[on?k:0].label},on?k:0)}),/*#__PURE__*/_jsxs(\"span\",{style:{opacity:.5,fontVariantNumeric:\"tabular-nums\"},children:[devices[on?k:0].px,\"px\"]})]})})]});}/* 3 — direct access to the founder · 250×210 */function FounderVisual({on,ink,line,sans,muted,accent}){const k=useLoop(on,5,1500);const step=on?k:4;return /*#__PURE__*/_jsxs(\"div\",{style:{...card(line),position:\"relative\",width:236,height:196,borderRadius:16,padding:12,display:\"flex\",flexDirection:\"column\",gap:8,overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,paddingBottom:8,borderBottom:`1px solid ${line}`},children:[/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",width:26,height:26,borderRadius:99,background:ink,color:\"#fff\",display:\"grid\",placeItems:\"center\",fontFamily:sans,fontSize:11,fontWeight:600},children:[\"S\",/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",right:-1,bottom:-1,width:8,height:8,borderRadius:99,background:GREEN,boxShadow:\"0 0 0 2px #fff\"}})]}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",lineHeight:1.15},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:sans,fontSize:11.5,fontWeight:600,color:ink},children:\"Sameer\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:sans,fontSize:9.5,color:muted},children:\"Founder, Blanq\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{marginLeft:\"auto\",padding:\"3px 7px\",borderRadius:99,background:\"rgba(22,163,74,0.1)\",color:GREEN,fontFamily:sans,fontSize:8.5,fontWeight:600},children:\"Direct\"})]}),/*#__PURE__*/_jsx(motion.span,{style:{alignSelf:\"flex-end\",padding:\"6px 10px\",borderRadius:\"12px 12px 3px 12px\",background:\"#F2F1EE\",fontFamily:sans,fontSize:10.5,color:ink},children:\"Can we try a bolder hero?\"}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",minHeight:26},children:[/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{opacity:step===1?1:0,scale:step===1?1:.8},transition:{duration:.25},style:{position:\"absolute\",left:0,top:0,display:\"flex\",gap:3,padding:\"9px 11px\",borderRadius:\"12px 12px 12px 3px\",background:ink},children:[0,1,2].map(d=>/*#__PURE__*/_jsx(motion.span,{animate:on?{opacity:[.3,1,.3]}:undefined,transition:{duration:.9,repeat:Infinity,delay:d*.15},style:{width:4,height:4,borderRadius:9,background:\"#fff\"}},d))}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{opacity:step>=2?1:0,y:step>=2?0:8},transition:{duration:.4,ease:EASE},style:{position:\"absolute\",left:0,top:0,padding:\"6px 10px\",borderRadius:\"12px 12px 12px 3px\",background:ink,fontFamily:sans,fontSize:10.5,color:\"#fff\",whiteSpace:\"nowrap\"},children:\"Sure, here’s a first pass.\"})]}),/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{opacity:step>=3?1:0,y:step>=3?0:10,scale:step>=3?1:.96},transition:{duration:.5,ease:EASE},style:{width:150,borderRadius:10,overflow:\"hidden\",boxShadow:`0 0 0 1px ${line}`,background:\"#fff\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:42,background:`linear-gradient(135deg, #0A0A0B 0%, #2A1A12 60%, ${accent} 140%)`,padding:7,display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-end\",gap:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:70,height:5,borderRadius:2,background:\"#fff\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:44,height:5,borderRadius:2,background:accent}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"5px 8px\",display:\"flex\",justifyContent:\"space-between\",fontFamily:sans,fontSize:9,color:muted},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:ink,fontWeight:600},children:\"hero-v2\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Preview\"})]})]})]});}/* 4 — CMS · 250×210 */function CmsVisual({on,ink,line,sans,muted,accent}){const posts=[\"Launch notes\",\"How we price\",\"Customer story\",\"Product update\"];const k=useLoop(on,8,1100);const lead=Math.floor(k/2)%posts.length;const published=!on||k%2===1;const rows=[0,1,2].map(j=>({t:posts[(lead+posts.length-j)%posts.length],j}));return /*#__PURE__*/_jsxs(\"div\",{style:{...card(line),width:236,borderRadius:16,padding:12,fontFamily:sans},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"center\",gap:6,fontSize:11.5,fontWeight:600,color:ink},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:16,height:16,borderRadius:5,background:ink,display:\"grid\",placeItems:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:2,background:\"#fff\"}})}),\"Blog\"]}),/*#__PURE__*/_jsx(motion.span,{animate:on?{scale:[1,1.06,1]}:undefined,transition:{duration:2.2,repeat:Infinity},style:{padding:\"4px 8px\",borderRadius:7,background:accent,color:\"#fff\",fontSize:9.5,fontWeight:600},children:\"+ New post\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr auto\",fontSize:8.5,color:muted,padding:\"0 4px 6px\",borderBottom:`1px solid ${line}`,textTransform:\"uppercase\",letterSpacing:\"0.08em\"},children:[/*#__PURE__*/_jsx(\"span\",{children:\"Title\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Status\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:rows.map(({t,j})=>{const isNew=j===0;const pub=!isNew||published;return /*#__PURE__*/_jsxs(motion.div,{layout:true,initial:on?{opacity:0,y:-10}:false,animate:{opacity:1-j*.18,y:0},transition:{duration:.5,ease:EASE},style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"8px 4px\",borderBottom:j<2?`1px solid ${line}`:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:16,borderRadius:4,flexShrink:0,background:isNew?`linear-gradient(135deg, ${accent}, #FFC2A3)`:\"rgba(10,10,11,0.07)\"}}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,minWidth:0,fontSize:10.5,fontWeight:500,color:ink,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:t}),/*#__PURE__*/_jsxs(motion.span,{initial:false,animate:{background:pub?\"rgba(22,163,74,0.1)\":\"rgba(10,10,11,0.06)\",color:pub?GREEN:muted},transition:{duration:.3},style:{display:\"inline-flex\",alignItems:\"center\",gap:4,padding:\"3px 7px\",borderRadius:99,fontSize:8.5,fontWeight:600},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:4,height:4,borderRadius:9,background:\"currentColor\"}}),pub?\"Live\":\"Draft\"]})]},t);})})]});}/* 5 — SEO · 250×210 */function SeoVisual({on,ink,line,sans,muted,accent}){const title=\"Yourstartup: Analytics your team will use\";const k=useLoop(on,64,70);const typed=on?Math.min(title.length,Math.max(0,k-2)):title.length;const doneTitle=typed>=title.length;const ticks=on?Math.max(0,Math.floor((k-title.length-4)/4)):3;const chips=[\"Meta tags\",\"Sitemap\",\"OG image\"];return /*#__PURE__*/_jsxs(\"div\",{style:{width:240,display:\"flex\",flexDirection:\"column\",gap:10,fontFamily:sans},children:[/*#__PURE__*/_jsxs(\"div\",{style:{...card(line),borderRadius:14,padding:\"11px 12px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:7,marginBottom:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:18,height:18,borderRadius:99,background:ink,display:\"grid\",placeItems:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:2,background:accent}})}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",lineHeight:1.15},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9.5,color:ink,fontWeight:500},children:\"Yourstartup\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8.5,color:muted},children:\"yourstartup.com › product\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:12.5,lineHeight:1.25,color:\"#1A3FB8\",fontWeight:500,minHeight:32},children:[title.slice(0,typed),!doneTitle&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",width:1.5,height:12,background:\"#1A3FB8\",marginLeft:1,verticalAlign:-2}})]}),/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{opacity:doneTitle?1:.25},transition:{duration:.4},style:{marginTop:5,display:\"flex\",flexDirection:\"column\",gap:4},children:[/*#__PURE__*/_jsx(\"span\",{style:{height:5,width:\"96%\",borderRadius:3,background:\"rgba(10,10,11,0.12)\"}}),/*#__PURE__*/_jsx(\"span\",{style:{height:5,width:\"70%\",borderRadius:3,background:\"rgba(10,10,11,0.12)\"}})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:6,justifyContent:\"center\"},children:chips.map((c,i)=>{const ok=ticks>i;return /*#__PURE__*/_jsxs(motion.span,{initial:false,animate:{y:ok?0:4,opacity:ok?1:.55},transition:{duration:.35,ease:EASE},style:{display:\"inline-flex\",alignItems:\"center\",gap:5,padding:\"5px 8px 5px 5px\",borderRadius:99,background:\"#fff\",boxShadow:`0 0 0 1px ${line}`,fontSize:9.5,fontWeight:600,color:ink},children:[/*#__PURE__*/_jsx(Check,{on:ok,color:GREEN,size:13}),c]},c);})})]});}/* 6 — built in Framer, you own it · 500×210 */function OwnershipVisual({on,ink,line,sans,muted,accent,compact}){const k=useLoop(on,4,1700);const moved=!on||k>=2;const flying=on&&k===1;const Workspace=({name,who,owner,children})=>/*#__PURE__*/_jsxs(\"div\",{style:{...card(line),width:176,height:140,borderRadius:16,padding:12,display:\"flex\",flexDirection:\"column\",gap:8,boxShadow:owner&&moved?`0 0 0 1.5px ${accent}, 0 24px 40px -22px rgba(255,90,31,0.55)`:card(line).boxShadow,transition:\"box-shadow .5s\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:7},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:22,borderRadius:7,background:owner?`linear-gradient(135deg, ${accent}, #FFB089)`:ink,color:\"#fff\",display:\"grid\",placeItems:\"center\",fontFamily:sans,fontSize:10,fontWeight:700},children:who}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",lineHeight:1.15},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:sans,fontSize:10.5,fontWeight:600,color:ink},children:name}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:sans,fontSize:8.5,color:muted},children:\"Workspace\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,borderRadius:10,background:\"#F7F6F3\",boxShadow:`inset 0 0 0 1px ${line}`,display:\"grid\",placeItems:\"center\",position:\"relative\"},children:children})]});const File=()=>/*#__PURE__*/_jsxs(\"div\",{style:{width:124,padding:\"8px 9px\",borderRadius:10,background:\"#fff\",boxShadow:`0 0 0 1px ${line}, 0 14px 26px -14px rgba(10,10,11,0.45)`,display:\"flex\",alignItems:\"center\",gap:7},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:22,borderRadius:6,background:ink,display:\"grid\",placeItems:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"12\",viewBox:\"0 0 10 15\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M0 0 H10 V5 H5 Z M0 5 H5 L10 10 H5 V15 L0 10 Z\",fill:\"#fff\"})})}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",lineHeight:1.15,minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:sans,fontSize:9.5,fontWeight:600,color:ink,whiteSpace:\"nowrap\"},children:\"Your website\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:sans,fontSize:8,color:muted},children:\"Framer project\"})]})]});return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:compact?300:500,height:compact?300:210},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:compact?0:14,top:compact?0:36},children:/*#__PURE__*/_jsxs(Workspace,{name:\"Blanq Studio\",who:\"B\",owner:false,children:[/*#__PURE__*/_jsx(motion.div,{initial:false,animate:{opacity:moved||flying?0:1},transition:{duration:.3},children:/*#__PURE__*/_jsx(File,{})}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{opacity:moved?1:0},style:{position:\"absolute\",fontFamily:sans,fontSize:9,color:muted},children:\"Handed over\"})]})}),/*#__PURE__*/_jsxs(\"svg\",{width:\"130\",height:\"60\",viewBox:\"0 0 130 60\",style:{position:\"absolute\",left:compact?150:185,top:compact?118:60,transform:compact?\"rotate(90deg) scaleY(-1)\":\"none\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 50 C 40 -10, 90 -10, 126 50\",fill:\"none\",stroke:line,strokeWidth:\"2\",strokeDasharray:\"4 5\"}),/*#__PURE__*/_jsx(motion.path,{d:\"M4 50 C 40 -10, 90 -10, 126 50\",fill:\"none\",stroke:accent,strokeWidth:\"2\",strokeLinecap:\"round\",initial:false,animate:{pathLength:moved||flying?1:0},transition:{duration:1.2,ease:EASE}})]}),/*#__PURE__*/_jsx(motion.div,{initial:false,animate:compact?flying?{left:150,top:130,rotate:-6,scale:1.04,opacity:1}:{left:moved?150:26,top:moved?230:70,rotate:0,scale:1,opacity:0}:flying?{left:188,top:34,rotate:-6,scale:1.04,opacity:1}:{left:moved?330:40,top:106,rotate:0,scale:1,opacity:0},transition:{duration:.9,ease:EASE},style:{position:\"absolute\",zIndex:3},children:/*#__PURE__*/_jsx(File,{})}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",right:compact?0:14,top:compact?160:36},children:/*#__PURE__*/_jsx(Workspace,{name:\"Your company\",who:\"Y\",owner:true,children:/*#__PURE__*/_jsx(motion.div,{initial:false,animate:{opacity:moved?1:0,scale:moved?1:.9},transition:{duration:.5,ease:EASE,delay:moved&&on?.2:0},children:/*#__PURE__*/_jsx(File,{})})})}),/*#__PURE__*/_jsxs(motion.span,{initial:false,animate:{opacity:moved?1:0,y:moved?0:8,scale:moved?1:.9},transition:{type:\"spring\",stiffness:260,damping:18,delay:moved&&on?.45:0},style:{position:\"absolute\",right:compact?16:30,top:compact?142:18,display:\"inline-flex\",alignItems:\"center\",gap:5,padding:\"5px 9px\",borderRadius:99,background:ink,color:\"#fff\",fontFamily:sans,fontSize:9.5,fontWeight:600,boxShadow:\"0 12px 22px -12px rgba(10,10,11,0.7)\",zIndex:4},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"11\",height:\"11\",viewBox:\"0 0 16 16\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"5.5\",cy:\"8\",r:\"3.5\",fill:\"none\",stroke:accent,strokeWidth:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 8 H15 M13 8 V11 M11 8 V10\",stroke:accent,strokeWidth:\"2\",strokeLinecap:\"round\"})]}),\"Owner: you\"]})]});}/* 7 — revisions · 500×210 */function RevisionsVisual({on,ink,line,sans,muted,accent,compact}){const X=compact?14:120;const k=useLoop(on,4,1700);const v=on?k:3;const versions=[{bg:\"#EDEBE7\",head:96,btn:\"rgba(10,10,11,0.2)\"},{bg:\"#F3E9E2\",head:120,btn:ink},{bg:\"#FFE6DA\",head:132,btn:accent},{bg:\"#FFE6DA\",head:132,btn:accent}];const comments=[{x:152,y:46,text:\"Bigger headline\",show:v===0},{x:40,y:112,text:\"Warmer CTA?\",show:v===1}];return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:compact?300:500,height:210,fontFamily:sans},children:[[2,1].map(d=>/*#__PURE__*/_jsx(motion.div,{initial:false,animate:{rotate:d===2?-6:-3,x:-d*10,y:d*4,opacity:v>=0?.9:0},style:{position:\"absolute\",left:X,top:22,width:260,height:160,borderRadius:14,background:\"#fff\",boxShadow:`0 0 0 1px ${line}, 0 16px 30px -24px rgba(10,10,11,0.4)`}},d)),/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{background:versions[v].bg},transition:{duration:.6},style:{position:\"absolute\",left:X,top:22,width:260,height:160,borderRadius:14,padding:16,boxShadow:`0 0 0 1px ${line}, 0 28px 50px -26px rgba(10,10,11,0.45)`,overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:6,borderRadius:3,background:ink}}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",gap:5},children:[0,1,2].map(d=>/*#__PURE__*/_jsx(\"span\",{style:{width:16,height:5,borderRadius:3,background:\"rgba(10,10,11,0.18)\"}},d))})]}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{width:versions[v].head},transition:{type:\"spring\",stiffness:140,damping:18},style:{display:\"block\",marginTop:20,height:v>=1?13:10,borderRadius:4,background:ink,transition:\"height .4s\"}}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{width:versions[v].head*.7},transition:{type:\"spring\",stiffness:140,damping:18},style:{display:\"block\",marginTop:6,height:v>=1?13:10,borderRadius:4,background:ink,opacity:.85,transition:\"height .4s\"}}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",marginTop:10,width:150,height:5,borderRadius:3,background:\"rgba(10,10,11,0.15)\"}}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{background:versions[v].btn},transition:{duration:.5},style:{display:\"block\",marginTop:14,width:64,height:20,borderRadius:99}}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{opacity:v>=2?1:0,scale:v>=2?1:.6},transition:{duration:.6,ease:EASE},style:{position:\"absolute\",right:-20,bottom:-30,width:120,height:120,borderRadius:\"50%\",background:`radial-gradient(circle, ${accent}, transparent 68%)`,opacity:.5}}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{opacity:v===3?1:0,scale:v===3?1:1.6,rotate:-8},transition:{type:\"spring\",stiffness:320,damping:16},style:{position:\"absolute\",right:16,top:52,display:\"inline-flex\",alignItems:\"center\",gap:5,padding:\"6px 10px\",borderRadius:8,border:`2px solid ${GREEN}`,color:GREEN,fontSize:11,fontWeight:700,letterSpacing:\"0.06em\",textTransform:\"uppercase\",background:\"rgba(255,255,255,0.75)\"},children:\"✓ Approved\"})]}),comments.map((c,i)=>/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{opacity:c.show?1:0,scale:c.show?1:.7,y:c.show?0:6},transition:{type:\"spring\",stiffness:300,damping:20},style:{position:\"absolute\",left:X+c.x-(compact&&i===0?40:0),top:22+c.y,display:\"flex\",alignItems:\"flex-start\",gap:6,transformOrigin:\"0 0\",zIndex:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:22,borderRadius:\"50% 50% 50% 4px\",background:ink,color:\"#fff\",display:\"grid\",placeItems:\"center\",fontSize:9,fontWeight:700,flexShrink:0},children:\"Y\"}),/*#__PURE__*/_jsx(\"span\",{style:{padding:\"5px 8px\",borderRadius:8,background:\"#fff\",boxShadow:`0 0 0 1px ${line}, 0 12px 24px -14px rgba(10,10,11,0.5)`,fontSize:10,fontWeight:500,color:ink,whiteSpace:\"nowrap\"},children:c.text})]},i)),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,bottom:0,display:\"flex\",justifyContent:\"center\",gap:6},children:[\"v1\",\"v2\",\"v3\",\"Final\"].map((r,i)=>{const act=v===i;const past=v>i;return /*#__PURE__*/_jsx(motion.span,{initial:false,animate:{background:act?i===3?accent:ink:\"#fff\",color:act?\"#fff\":past?ink:muted},transition:{duration:.3},style:{padding:\"4px 10px\",borderRadius:99,fontSize:9.5,fontWeight:600,boxShadow:act?\"none\":`0 0 0 1px ${line}`},children:r},r);})})]});}/* 8 — 7 days support · 500×210 */function SupportVisual({on,ink,line,sans,muted,accent,compact}){const k=useLoop(on,9,900);const day=on?Math.min(7,k):7;const tickets=[{t:\"Tighten mobile nav\",d:2},{t:\"Swap hero image\",d:4},{t:\"Update pricing copy\",d:6}];return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:compact?290:500,height:compact?300:210,fontFamily:sans,display:\"flex\",flexDirection:compact?\"column\":\"row\",gap:compact?10:14,alignItems:compact?\"stretch\":\"center\",justifyContent:\"center\",padding:compact?0:\"0 10px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{...card(line),borderRadius:16,padding:12,width:compact?\"100%\":230},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,fontWeight:600,color:ink},children:\"After launch\"}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:4,fontSize:9,fontWeight:600,color:GREEN},children:[/*#__PURE__*/_jsx(motion.span,{animate:on?{opacity:[1,.3,1]}:undefined,transition:{duration:1.6,repeat:Infinity},style:{width:5,height:5,borderRadius:9,background:GREEN}}),\"Covered\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(7, 1fr)\",gap:4},children:Array.from({length:7}).map((_,i)=>{const lit=day>i;const today=on&&day===i+1;return /*#__PURE__*/_jsxs(motion.span,{initial:false,animate:{background:lit?i===0?accent:ink:\"#F4F3F0\",color:lit?\"#fff\":muted,scale:today?1.08:1},transition:{duration:.3},style:{height:38,borderRadius:9,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",lineHeight:1.1},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7.5,opacity:.7},children:i===0?\"Live\":\"Day\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,fontWeight:600},children:i+1})]},i);})}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:10,position:\"relative\",height:3,borderRadius:3,background:\"#F0EFEC\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{width:`${day/7*100}%`},transition:{duration:.6,ease:EASE},style:{position:\"absolute\",left:0,top:0,bottom:0,background:accent}})})]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:compact?\"none\":1,display:\"flex\",flexDirection:\"column\",gap:7},children:tickets.map(t=>{const shown=day>=t.d-1;const done=day>=t.d;return /*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{opacity:shown?1:0,x:shown?0:14},transition:{duration:.45,ease:EASE},style:{...card(line),borderRadius:11,padding:\"8px 10px\",display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(Check,{on:done,color:GREEN,size:15}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,minWidth:0,fontSize:10.5,fontWeight:500,color:ink,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:t.t}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{background:done?\"rgba(22,163,74,0.1)\":\"rgba(255,90,31,0.1)\",color:done?GREEN:accent},style:{padding:\"2px 7px\",borderRadius:99,fontSize:8.5,fontWeight:600},children:done?\"Done\":\"Fixing\"})]},t.t);})})]});}const VISUALS={design:{C:DesignVisual,w:500,h:220,cw:300,ch:290},responsive:{C:ResponsiveVisual,w:260,h:210},founder:{C:FounderVisual,w:240,h:200},cms:{C:CmsVisual,w:240,h:200},seo:{C:SeoVisual,w:244,h:170},ownership:{C:OwnershipVisual,w:500,h:210,cw:300,ch:300},revisions:{C:RevisionsVisual,w:500,h:210,cw:300,ch:210},support:{C:SupportVisual,w:500,h:210,cw:290,ch:300}};// soft backdrop per visual (light tiles)\nconst BACKDROPS={responsive:\"radial-gradient(80% 70% at 85% 10%, rgba(255,90,31,0.16), transparent 60%), radial-gradient(70% 60% at 0% 100%, rgba(206,214,226,0.7), transparent 60%), #F5F4F1\",founder:\"radial-gradient(80% 70% at 10% 0%, rgba(22,163,74,0.10), transparent 60%), radial-gradient(70% 70% at 100% 100%, rgba(255,190,160,0.45), transparent 60%), #F5F4F1\",cms:\"radial-gradient(80% 70% at 100% 0%, rgba(255,90,31,0.14), transparent 60%), radial-gradient(70% 70% at 0% 100%, rgba(232,223,208,0.9), transparent 60%), #F5F4F1\",seo:\"radial-gradient(80% 70% at 0% 0%, rgba(120,150,230,0.18), transparent 60%), radial-gradient(70% 70% at 100% 100%, rgba(255,190,160,0.4), transparent 60%), #F5F4F1\",ownership:\"radial-gradient(60% 80% at 100% 0%, rgba(255,90,31,0.16), transparent 60%), radial-gradient(50% 70% at 0% 100%, rgba(206,214,226,0.75), transparent 60%), #F5F4F1\",revisions:\"radial-gradient(60% 80% at 0% 0%, rgba(255,190,160,0.5), transparent 60%), radial-gradient(50% 70% at 100% 100%, rgba(232,223,208,0.9), transparent 60%), #F5F4F1\",support:\"radial-gradient(60% 80% at 100% 100%, rgba(22,163,74,0.10), transparent 60%), radial-gradient(50% 70% at 0% 0%, rgba(255,90,31,0.14), transparent 60%), #F5F4F1\"};function TileCard({t,i,p,cols,run,live,sans,children,dark,vh}){const[hover,setHover]=useState(false);const span=Math.min(Math.max(1,t.span||1),cols);return /*#__PURE__*/_jsxs(motion.div,{initial:live?{opacity:0,y:26}:false,animate:run?{opacity:1,y:hover?-4:0}:undefined,transition:{opacity:{duration:.8,delay:.1+i*.06},y:hover||!run?{duration:.5,ease:EASE}:{duration:.9,ease:EASE,delay:.1+i*.06}},onPointerEnter:e=>e.pointerType===\"mouse\"&&startTransition(()=>setHover(true)),onPointerLeave:e=>e.pointerType===\"mouse\"&&startTransition(()=>setHover(false)),onPointerMove:e=>{if(e.pointerType!==\"mouse\")return;const el=e.currentTarget;const r=el.getBoundingClientRect();el.style.setProperty(\"--mx\",`${(e.clientX-r.left)/r.width*100}%`);el.style.setProperty(\"--my\",`${(e.clientY-r.top)/r.height*100}%`);},style:{position:\"relative\",gridColumn:`span ${span}`,borderRadius:24,overflow:\"hidden\",isolation:\"isolate\",background:dark?`linear-gradient(180deg, #18181B, ${p.ink})`:\"#fff\",boxShadow:dark?\"0 30px 50px -30px rgba(10,10,11,0.55)\":hover?`0 0 0 1px rgba(10,10,11,0.12), 0 26px 44px -30px rgba(10,10,11,0.35)`:`0 0 0 1px ${p.line}`,transition:\"box-shadow .5s cubic-bezier(.16,1,.3,1)\",display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",inset:0,pointerEvents:\"none\",zIndex:2,opacity:hover?1:0,transition:\"opacity .5s\",background:`radial-gradient(360px circle at var(--mx, 50%) var(--my, 50%), ${dark?\"rgba(255,255,255,0.06)\":\"rgba(255,255,255,0.35)\"}, transparent 60%)`}}),dark&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",top:-160,right:-140,width:460,height:380,borderRadius:\"50%\",background:`radial-gradient(circle, ${p.accent}, transparent 65%)`,opacity:.26,pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:vh,margin:8,borderRadius:18,background:dark?\"rgba(255,255,255,0.03)\":BACKDROPS[t.visual]||\"#F5F4F1\",boxShadow:dark?\"inset 0 0 0 1px rgba(255,255,255,0.06)\":\"inset 0 0 0 1px rgba(10,10,11,0.04)\",overflow:\"hidden\"},children:[!dark&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",inset:0,backgroundImage:GRAIN,opacity:.16,mixBlendMode:\"multiply\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:10},children:children})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",padding:\"12px 22px 22px\",display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:fontStyle(p.customFonts,p.cardTitleFont,{fontFamily:sans,fontSize:17.5,fontWeight:600,letterSpacing:\"-0.03em\",color:dark?\"#fff\":p.ink},17.5),children:t.title}),/*#__PURE__*/_jsx(\"span\",{style:fontStyle(p.customFonts,p.cardTextFont,{fontFamily:sans,fontSize:14,lineHeight:1.5,color:dark?\"rgba(255,255,255,0.62)\":p.muted,letterSpacing:\"-0.005em\"},14),children:t.description})]})]});}/**\n * What You Get\n *\n * @framerIntrinsicWidth 1120\n * @framerIntrinsicHeight 1200\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function WhatYouGet(props){const p=props;const ref=useRef(null);const isStatic=useIsStaticRenderer();const reduced=useReducedMotion();const live=!isStatic&&!reduced;const seenOnce=useInView(ref,{once:true,margin:\"-120px\"});const visible=useInView(ref,{margin:\"0px\"});const[w,setW]=useState(1120);const sans=`\"${p.sansFamily}\", \"Inter\", system-ui, sans-serif`;const serif=`\"${p.serifFamily}\", Georgia, serif`;const run=seenOnce||!live;useIsoLayoutEffect(()=>{const el=ref.current;if(!el)return;if(el.offsetWidth)setW(el.offsetWidth);if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(([e])=>startTransition(()=>setW(e.contentRect.width)));ro.observe(el);return()=>ro.disconnect();},[]);const stack=w<860;const cols=w<560?1:stack?2:4;const vh=cols===1?230:cols===2?220:236;const h2=Math.round(Math.min(56,Math.max(34,w/19.5)));const tiles=p.tiles||[];return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\",width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:stack?36:56,...p.style},children:[/*#__PURE__*/_jsx(\"style\",{children:`.blq-wyg, .blq-wyg * { box-sizing: border-box; }`}),/*#__PURE__*/_jsxs(motion.div,{initial:live?{opacity:0,y:20}:false,animate:run?{opacity:1,y:0}:undefined,transition:{duration:.9,ease:EASE},style:{display:\"flex\",flexDirection:stack?\"column\":\"row\",alignItems:stack?\"flex-start\":\"flex-end\",justifyContent:\"space-between\",gap:stack?16:40},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:14},children:[/*#__PURE__*/_jsx(\"span\",{style:fontStyle(p.customFonts,p.eyebrowFont,{fontFamily:sans,fontSize:12,fontWeight:600,letterSpacing:\"0.12em\",textTransform:\"uppercase\",color:p.muted},12),children:p.eyebrow}),/*#__PURE__*/_jsxs(\"h2\",{style:{margin:0,color:p.ink},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",...fontStyle(p.customFonts,p.titleFont,{fontFamily:sans,fontWeight:500,fontSize:h2,lineHeight:1,letterSpacing:\"-0.045em\"},56,h2/56)},children:p.title}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",...fontStyle(p.customFonts,p.title2Font,{fontFamily:serif,fontStyle:\"italic\",fontWeight:400,fontSize:h2,lineHeight:1,letterSpacing:\"-0.02em\",color:p.muted},56,h2/56)},children:p.titleSerif})]})]}),/*#__PURE__*/_jsx(\"p\",{style:fontStyle(p.customFonts,p.introFont,{margin:0,maxWidth:stack?520:360,fontFamily:sans,fontSize:16,lineHeight:1.55,color:p.muted,letterSpacing:\"-0.01em\"},16),children:p.intro})]}),/*#__PURE__*/_jsx(\"div\",{className:\"blq-wyg\",style:{display:\"grid\",gridTemplateColumns:`repeat(${cols}, minmax(0, 1fr))`,gap:12},children:tiles.map((t,i)=>{const V=VISUALS[t.visual]||VISUALS.seo;const dark=t.visual===\"design\";const compact=cols===1&&!!V.cw;const vw=compact?V.cw:V.w;const vhh=compact?V.ch:V.h;const tileVh=compact?Math.max(vh,Math.round(vhh*Math.min(1.1,(w-36)/vw))+24):vh;return /*#__PURE__*/_jsx(TileCard,{t:t,i:i,p:p,cols:cols,run:run,live:live,sans:sans,dark:dark,vh:tileVh,children:/*#__PURE__*/_jsx(Fit,{w:vw,h:vhh,max:compact?1.1:1.25,children:/*#__PURE__*/_jsx(V.C,{on:live&&run&&visible,accent:p.accent,ink:p.ink,muted:p.muted,line:p.line,sans:sans,serif:serif,compact:compact})})},i);})})]});}const defaultTiles=[{title:\"Custom design & premium motion\",description:\"Designed from scratch around your product — with animations that feel considered, not templated.\",visual:\"design\",span:2},{title:\"Fully responsive\",description:\"Pixel-checked on desktop, tablet and phone.\",visual:\"responsive\",span:1},{title:\"Direct access to the founder\",description:\"No account managers. You talk to the person doing the work.\",visual:\"founder\",span:1},{title:\"CMS for blog & case studies\",description:\"Publish new posts and work yourself — no developer needed.\",visual:\"cms\",span:1},{title:\"SEO setup & optimisation\",description:\"The technical groundwork done right from day one.\",visual:\"seo\",span:1},{title:\"Built in Framer — yours to own\",description:\"We hand over the full project file. Edit text, images and pages any time, without us.\",visual:\"ownership\",span:2},{title:\"Revisions included\",description:\"2–5 rounds depending on your plan, so the result feels right.\",visual:\"revisions\",span:2},{title:\"7 days of free support\",description:\"After launch, fixes and small tweaks are on us for a full week.\",visual:\"support\",span:2}];WhatYouGet.defaultProps={eyebrow:\"What you get\",title:\"Everything included.\",titleSerif:\"No surprises later.\",intro:\"Every project ships with the essentials built in — so you launch with a site you own, understand and can grow.\",tiles:defaultTiles,ink:\"#0A0A0B\",muted:\"#71717A\",accent:\"#FF5A1F\",line:\"rgba(10,10,11,0.08)\",sansFamily:\"Inter Tight\",serifFamily:\"Instrument Serif\",customFonts:false};const fontControl=(title,type,size,lineHeight,letterSpacing)=>({type:ControlType.Font,title,controls:\"extended\",defaultFontType:type,defaultValue:{fontSize:size,lineHeight,letterSpacing},hidden:p=>!p.customFonts});addPropertyControls(WhatYouGet,{eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"What you get\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Everything included.\"},titleSerif:{type:ControlType.String,title:\"Title Line 2\",defaultValue:\"No surprises later.\"},intro:{type:ControlType.String,title:\"Intro\",displayTextArea:true,defaultValue:\"Every project ships with the essentials built in — so you launch with a site you own, understand and can grow.\"},tiles:{type:ControlType.Array,title:\"Tiles\",maxCount:12,control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\"},description:{type:ControlType.String,title:\"Text\",displayTextArea:true},visual:{type:ControlType.Enum,title:\"Visual\",options:[\"design\",\"responsive\",\"founder\",\"cms\",\"seo\",\"ownership\",\"revisions\",\"support\"],optionTitles:[\"Design & motion\",\"Responsive\",\"Founder chat\",\"CMS\",\"SEO\",\"Ownership\",\"Revisions\",\"Support\"]},span:{type:ControlType.Number,title:\"Columns\",min:1,max:4,step:1,displayStepper:true}}},defaultValue:defaultTiles},ink:{type:ControlType.Color,title:\"Ink\",defaultValue:\"#0A0A0B\"},muted:{type:ControlType.Color,title:\"Muted\",defaultValue:\"#71717A\"},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#FF5A1F\"},line:{type:ControlType.Color,title:\"Lines\",defaultValue:\"rgba(10,10,11,0.08)\"},customFonts:{type:ControlType.Boolean,title:\"Fonts\",enabledTitle:\"Custom\",disabledTitle:\"Default\",defaultValue:false},eyebrowFont:fontControl(\"Eyebrow Font\",\"sans-serif\",12,\"1.2em\",\"0.12em\"),titleFont:fontControl(\"Title Font\",\"sans-serif\",56,\"1em\",\"-0.045em\"),title2Font:fontControl(\"Title Line 2 Font\",\"serif\",56,\"1em\",\"-0.02em\"),introFont:fontControl(\"Intro Font\",\"sans-serif\",16,\"1.55em\",\"-0.01em\"),cardTitleFont:fontControl(\"Card Title Font\",\"sans-serif\",17.5,\"1.3em\",\"-0.03em\"),cardTextFont:fontControl(\"Card Text Font\",\"sans-serif\",14,\"1.5em\",\"-0.005em\"),sansFamily:{type:ControlType.String,title:\"Sans Font\",defaultValue:\"Inter Tight\",hidden:p=>p.customFonts},serifFamily:{type:ControlType.String,title:\"Serif Font\",defaultValue:\"Instrument Serif\",hidden:p=>p.customFonts}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WhatYouGet\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"1120\",\"framerIntrinsicHeight\":\"1200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WhatYouGet.map","// Rolling Text Animation with Advanced Animation Patterns\n// Adds new animation options: bounce, wave, elastic, spring, easeIn, easeOut, easeInOut, and more\n// New features: Animation direction, Custom character sets, Performance & Accessibility\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useInView}from\"framer-motion\";import React from\"react\";/**\n * Vertical Text Rolling Animation (Advanced)\n *\n * Each character position shows a vertical column of characters rolling to reveal the final character. Now with animation direction control, custom character sets, and accessibility features.\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 120\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function RollingText(props){const{mode=\"text\",text=\"MOTION\",initialNumber=58,finalNumber=100,prefix=\"\",suffix=\"\",separator=\"\",separatorColor=\"#FFFFFF\",duplicateCount=8,rollDuration=2,staggerDelay=.1,initialDelay=0,autoPlay=true,textColor=\"#FFFFFF\",prefixSuffixColor=\"#FFFFFF\",font,animationPattern=\"sequential\",animationTrigger=\"inView\",animationDirection=\"auto\",useCustomCharacterSet=false,customCharacterSet=\"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\",respectReducedMotion=true}=props;const[isAnimating,setIsAnimating]=useState(false);const[prefersReducedMotion,setPrefersReducedMotion]=useState(false);const containerRef=useRef(null);const isInView=useInView(containerRef,{once:true});const isStatic=useIsStaticRenderer();// Determine what text to display based on mode\nconst displayText=mode===\"number\"?`${prefix}${finalNumber}${suffix}`:text;const initialText=mode===\"number\"?`${prefix}${initialNumber}${suffix}`:text;// Helper to determine if a character at a given index is prefix or suffix\nconst isPrefixOrSuffix=index=>{if(mode!==\"number\")return false;const prefixLength=prefix.length;const totalLength=displayText.length;const suffixLength=suffix.length;return index<prefixLength||index>=totalLength-suffixLength;};// Check for reduced motion preference\nuseEffect(()=>{if(typeof window!==\"undefined\"&&respectReducedMotion){const mediaQuery=window.matchMedia(\"(prefers-reduced-motion: reduce)\");setPrefersReducedMotion(mediaQuery.matches);const handleChange=e=>{setPrefersReducedMotion(e.matches);};mediaQuery.addEventListener(\"change\",handleChange);return()=>mediaQuery.removeEventListener(\"change\",handleChange);}},[respectReducedMotion]);useEffect(()=>{let shouldAnimate=false;if(autoPlay&&!isStatic&&!prefersReducedMotion){if(animationTrigger===\"inView\"&&isInView)shouldAnimate=true;if(animationTrigger===\"onAppear\")shouldAnimate=true;}if(shouldAnimate){const timer=setTimeout(()=>{startTransition(()=>setIsAnimating(true));},100+initialDelay*1e3);return()=>clearTimeout(timer);}},[autoPlay,isInView,isStatic,animationTrigger,prefersReducedMotion,initialDelay]);const handleReplay=()=>{if(prefersReducedMotion&&respectReducedMotion)return;startTransition(()=>{setIsAnimating(false);setTimeout(()=>{startTransition(()=>setIsAnimating(true));},50);});};const characters=displayText.split(\"\");// For random, generate a stable random delay per character\nconst randomDelays=characters.map((_,i)=>Math.random()*staggerDelay*characters.length);// For wave, bounce, elastic, spring, easeIn, easeOut, easeInOut, set up pattern-specific delays and easings\nfunction getDelay(index){const baseDelay=(()=>{switch(animationPattern){case\"sequential\":return index*staggerDelay;case\"alternating\":return index*staggerDelay;case\"random\":return randomDelays[index];case\"together\":return 0;case\"wave\":return Math.sin(index)*staggerDelay*2+index*staggerDelay*.5;case\"bounce\":return index*staggerDelay*.7;case\"elastic\":return index*staggerDelay*.5;case\"spring\":return index*staggerDelay*.5;case\"easeIn\":return index*staggerDelay*.8;case\"easeOut\":return index*staggerDelay*.8;case\"easeInOut\":return index*staggerDelay*.8;default:return index*staggerDelay;}})();return baseDelay+initialDelay;}function getEase(){switch(animationPattern){case\"bounce\":return[.68,-.55,.27,1.55];case\"wave\":return[.4,0,.2,1];case\"elastic\":return[.87,0,.13,1];case\"spring\":return\"spring\";case\"easeIn\":return[.42,0,1,1];case\"easeOut\":return[0,0,.58,1];case\"easeInOut\":return[.42,0,.58,1];default:return[.25,.46,.45,.94];}}// Generate character set for rolling effect\nfunction generateCharacterSet(targetChar,charIndex){if(mode===\"number\"){// Check if the current character is a digit\nif(!/^\\d$/.test(targetChar)){// If it's not a digit (prefix/suffix), just return the character as-is\nreturn[targetChar];}// For number mode, generate a sequence from initial digit to target digit\nconst targetDigit=parseInt(targetChar);// Find the corresponding digit in the initial text\nlet initialDigit=0;if(charIndex<initialText.length){const initialChar=initialText[charIndex];if(/^\\d$/.test(initialChar)){initialDigit=parseInt(initialChar);}}const sequence=[];// Start with the initial digit\nsequence.push(initialDigit.toString());// Add intermediate digits for rolling effect\nconst extraRolls=Math.max(3,duplicateCount-2);for(let i=0;i<extraRolls;i++){// Create a smooth progression from initial to target\nconst progress=(i+1)/(extraRolls+1);const intermediateDigit=Math.floor(initialDigit+(targetDigit-initialDigit)*progress);sequence.push(Math.abs(intermediateDigit%10).toString());}// End with the target digit\nsequence.push(targetDigit.toString());return sequence;}if(!useCustomCharacterSet){// Default behavior: use the same character repeated\nreturn Array(duplicateCount).fill(targetChar);}const chars=customCharacterSet.split(\"\");const result=[];// Start with target character, fill with random characters, end with target character\nresult.push(targetChar)// Always start with the target character\n;for(let i=0;i<duplicateCount-2;i++){const randomChar=chars[Math.floor(Math.random()*chars.length)];result.push(randomChar);}result.push(targetChar)// Always end with the target character\n;return result;}// If reduced motion is preferred, show static text\nif(prefersReducedMotion&&respectReducedMotion){return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{...props.style,position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"span\",{style:{color:textColor,...font},children:displayText})});}return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{...props.style,position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",overflow:\"hidden\",userSelect:\"none\"},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",...font},children:characters.map((char,index)=>/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(CharacterColumn,{character:char,characterSet:generateCharacterSet(char,index),rollDuration:rollDuration,delay:getDelay(index),isAnimating:isAnimating,textColor:textColor,prefixSuffixColor:prefixSuffixColor,isPrefixOrSuffix:isPrefixOrSuffix(index),font:font,isStatic:isStatic,animationPattern:animationPattern,characterIndex:index,ease:getEase(),animationDirection:animationDirection,mode:mode}),separator&&(()=>{if(mode===\"number\"){// For numbers, only add separator after every 3 digits from the right\n    const totalLength=displayText.length;const suffixLength=suffix.length;const prefixLength=prefix.length;const numberLength=totalLength-prefixLength-suffixLength;// Check if current position is within the number part\n    const isInNumberPart=index>=prefixLength&&index<totalLength-suffixLength;if(isInNumberPart){// Calculate position from right within the number part only\n    const positionInNumber=index-prefixLength;const positionFromRightInNumber=numberLength-1-positionInNumber;// Add separator if position from right is divisible by 3 and not at the end\n    const shouldAddSeparator=positionFromRightInNumber>0&&positionFromRightInNumber%3===0;if(shouldAddSeparator){return /*#__PURE__*/_jsx(\"span\",{style:{color:separatorColor,...font},children:separator});}}return null;}else{// For text mode, add separator between all characters\n    if(index<characters.length-1){return /*#__PURE__*/_jsx(\"span\",{style:{color:separatorColor,...font},children:separator});}return null;}})()]},`${char}-${index}`))})});}function CharacterColumn({character,characterSet,rollDuration,delay,isAnimating,textColor,prefixSuffixColor,isPrefixOrSuffix,font,isStatic,animationPattern,characterIndex,ease,animationDirection,mode}){// Calculate the height needed to show one character\nconst lineHeight=parseFloat(font?.lineHeight||\"1em\");const fontSize=parseFloat(font?.fontSize||\"60px\");const characterHeight=fontSize*lineHeight;// Calculate total scroll distance (all characters minus the final visible one)\nconst totalScrollDistance=characterHeight*(characterSet.length-1);// Determine animation direction\nlet shouldRollFromBottom=false;if(animationDirection===\"down\"){shouldRollFromBottom=true;}else if(animationDirection===\"up\"){shouldRollFromBottom=false;}else{// Use existing logic for alternating pattern\nconst isOddPosition=characterIndex%2===1;shouldRollFromBottom=animationPattern===\"alternating\"?isOddPosition:false;}// Set initial and final positions based on direction\nconst initialY=shouldRollFromBottom?-totalScrollDistance:0;const finalY=shouldRollFromBottom?0:-totalScrollDistance;const displayColor=isPrefixOrSuffix?prefixSuffixColor:textColor;if(isStatic){return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",height:`${characterHeight}px`,overflow:\"hidden\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{color:displayColor,...font,lineHeight:font?.lineHeight||\"1em\"},children:character})});}return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",height:`${characterHeight}px`,overflow:\"hidden\",display:\"flex\",alignItems:\"flex-start\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\"},initial:{y:initialY,opacity:0},animate:isAnimating?{y:finalY,opacity:1}:{y:initialY,opacity:0},transition:{duration:rollDuration,delay:delay,ease:ease,type:typeof ease===\"string\"?ease:\"tween\"},children:characterSet.map((char,index)=>/*#__PURE__*/_jsx(\"span\",{style:{color:displayColor,height:`${characterHeight}px`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",...font,lineHeight:font?.lineHeight||\"1em\"},children:char},index))})});}addPropertyControls(RollingText,{mode:{type:ControlType.Enum,title:\"Mode\",options:[\"text\",\"number\"],optionTitles:[\"Text\",\"Number\"],defaultValue:\"text\",displaySegmentedControl:true},text:{type:ControlType.String,title:\"Text\",defaultValue:\"MOTION\",hidden:({mode})=>mode===\"number\"},initialNumber:{type:ControlType.Number,title:\"Initial Number\",defaultValue:58,min:0,max:999999,hidden:({mode})=>mode===\"text\"},finalNumber:{type:ControlType.Number,title:\"Final Number\",defaultValue:100,min:0,max:999999,hidden:({mode})=>mode===\"text\"},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\",placeholder:\"$\",hidden:({mode})=>mode===\"text\"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\"\",placeholder:\"%\",hidden:({mode})=>mode===\"text\"},animationPattern:{type:ControlType.Enum,title:\"Animation Pattern\",options:[\"sequential\",\"alternating\",\"random\",\"together\",\"bounce\",\"wave\",\"elastic\",\"spring\",\"easeIn\",\"easeOut\",\"easeInOut\"],optionTitles:[\"Sequential\",\"Alternating\",\"Random\",\"Together\",\"Bounce\",\"Wave\",\"Elastic\",\"Spring\",\"Ease In\",\"Ease Out\",\"Ease InOut\"],defaultValue:\"sequential\",displaySegmentedControl:false},animationTrigger:{type:ControlType.Enum,title:\"Trigger\",options:[\"inView\",\"onAppear\"],optionTitles:[\"In View\",\"On Appear\"],defaultValue:\"inView\",displaySegmentedControl:false},animationDirection:{type:ControlType.Enum,title:\"Direction\",options:[\"up\",\"down\",\"auto\"],optionTitles:[\"Up\",\"Down\",\"Auto\"],defaultValue:\"auto\",displaySegmentedControl:false},useCustomCharacterSet:{type:ControlType.Boolean,title:\"Custom Characters\",defaultValue:false,enabledTitle:\"Custom\",disabledTitle:\"Same Letter\",displaySegmentedControl:false},customCharacterSet:{type:ControlType.String,title:\"Character Set\",defaultValue:\"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\",placeholder:\"Enter characters to roll through...\",hidden:({useCustomCharacterSet})=>!useCustomCharacterSet},respectReducedMotion:{type:ControlType.Boolean,title:\"Respect Reduced Motion\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\",displaySegmentedControl:false},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"60px\",variant:\"Bold\",letterSpacing:\"-0.02em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},prefixSuffixColor:{type:ControlType.Color,title:\"Prefix/Suffix Color\",defaultValue:\"#FFFFFF\",hidden:({mode})=>mode===\"text\"},duplicateCount:{type:ControlType.Number,title:\"Roll Count\",defaultValue:8,min:3,max:20,step:1,hidden:({useCustomCharacterSet})=>useCustomCharacterSet},rollDuration:{type:ControlType.Number,title:\"Roll Duration\",defaultValue:2,min:.5,max:5,step:.1,unit:\"s\"},staggerDelay:{type:ControlType.Number,title:\"Stagger Delay\",defaultValue:.1,min:0,max:.5,step:.01,unit:\"s\"},initialDelay:{type:ControlType.Number,title:\"Initial Delay\",defaultValue:0,min:0,max:5,step:.1,unit:\"s\"},autoPlay:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\",displaySegmentedControl:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RollingText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"120\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RollingText.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 RollingText from\"https://framerusercontent.com/modules/6l4acKJhpBYEjjz82mh3/NSXKGKWLZCXFAUeVIuQa/RollingText.js\";const RollingTextFonts=getFonts(RollingText);const cycleOrder=[\"mZuyBVbgw\",\"paiwMf8Uf\"];const serializationHash=\"framer-PWpXW\";const variantClassNames={mZuyBVbgw:\"framer-v-1w7g3ty\",paiwMf8Uf:\"framer-v-6xbudj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VP0PvdGkt=undefined;const jR7OqNXmE=undefined;const nb8Cq0McY=undefined;const gyENsgbat=undefined;const T8GOWYbSr=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"mZuyBVbgw\",Phone:\"paiwMf8Uf\"};const getProps=({description,finalNumber,height,id,numberColor,prefixSuffixColor,suffix,width,...props})=>{return{...props,gyENsgbat:prefixSuffixColor??props.gyENsgbat??\"var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77))\",jR7OqNXmE:suffix??props.jR7OqNXmE??\"X\",nb8Cq0McY:numberColor??props.nb8Cq0McY??\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\",T8GOWYbSr:description??props.T8GOWYbSr??\"Faster AI execution\",variant:humanReadableVariantMap[props.variant]??props.variant??\"mZuyBVbgw\",VP0PvdGkt:finalNumber??props.VP0PvdGkt??99};};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,VP0PvdGkt,jR7OqNXmE,T8GOWYbSr,nb8Cq0McY,gyENsgbat,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mZuyBVbgw\",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-1w7g3ty\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mZuyBVbgw\",ref:refBinding,style:{...style},...addPropertyOverrides({paiwMf8Uf:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ra4sao-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VwxfBwY0U-container\",nodeId:\"VwxfBwY0U\",rendersWithMotion:true,scopeId:\"wrL4jwJA4\",children:/*#__PURE__*/_jsx(RollingText,{animationDirection:\"auto\",animationPattern:\"elastic\",animationTrigger:\"inView\",autoPlay:true,customCharacterSet:\"$58\",duplicateCount:3,finalNumber:VP0PvdGkt,font:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"68px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"0.9em\",textAlign:\"left\"},height:\"100%\",id:\"VwxfBwY0U\",initialDelay:0,initialNumber:0,layoutId:\"VwxfBwY0U\",mode:\"number\",prefix:\"\",prefixSuffixColor:gyENsgbat,respectReducedMotion:false,rollDuration:1,staggerDelay:.07,suffix:jR7OqNXmE,text:\"$120\",textColor:nb8Cq0McY,useCustomCharacterSet:false,width:\"100%\",...addPropertyOverrides({paiwMf8Uf:{font:{fontFamily:'\"Stack Sans Headline\", \"Stack Sans Headline Placeholder\", sans-serif',fontSize:\"40px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"0.9em\",textAlign:\"left\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77)))\"},children:\"Faster AI execution\"})}),className:\"framer-16th3ih\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"tGHWrt7Cl\",style:{\"--extracted-r6o4lv\":\"var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:T8GOWYbSr,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({paiwMf8Uf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77)))\"},children:\"Faster AI execution\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PWpXW.framer-8h4rw5, .framer-PWpXW .framer-8h4rw5 { display: block; }\",\".framer-PWpXW.framer-1w7g3ty { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 150px; }\",\".framer-PWpXW .framer-1ra4sao-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PWpXW .framer-16th3ih { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 94.5\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"paiwMf8Uf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VP0PvdGkt\":\"finalNumber\",\"jR7OqNXmE\":\"suffix\",\"T8GOWYbSr\":\"description\",\"nb8Cq0McY\":\"numberColor\",\"gyENsgbat\":\"prefixSuffixColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwrL4jwJA4=withCSS(Component,css,\"framer-PWpXW\");export default FramerwrL4jwJA4;FramerwrL4jwJA4.displayName=\"Stat Card 2\";FramerwrL4jwJA4.defaultProps={height:94.5,width:150};addPropertyControls(FramerwrL4jwJA4,{variant:{options:[\"mZuyBVbgw\",\"paiwMf8Uf\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},VP0PvdGkt:{defaultValue:99,max:999999,min:0,title:\"Final Number\",type:ControlType.Number},jR7OqNXmE:{defaultValue:\"X\",title:\"Suffix\",type:ControlType.String},T8GOWYbSr:{defaultValue:\"Faster AI execution\",displayTextArea:true,title:\"Description\",type:ControlType.String},nb8Cq0McY:{defaultValue:'var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21)) /* {\"name\":\"Dark Color\"} */',title:\"Number Color\",type:ControlType.Color},gyENsgbat:{defaultValue:'var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77)) /* {\"name\":\"Body Color\"} */',title:\"Prefix/Suffix Color\",type:ControlType.Color}});addFonts(FramerwrL4jwJA4,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"},{cssFamilyName:\"Stack Sans Headline\",source:\"google\",style:\"normal\",uiFamilyName:\"Stack Sans Headline\",url:\"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc5fIgFCqgUA3ZCX.woff2\",weight:\"500\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwrL4jwJA4\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"94.5\",\"framerVariables\":\"{\\\"VP0PvdGkt\\\":\\\"finalNumber\\\",\\\"jR7OqNXmE\\\":\\\"suffix\\\",\\\"T8GOWYbSr\\\":\\\"description\\\",\\\"nb8Cq0McY\\\":\\\"numberColor\\\",\\\"gyENsgbat\\\":\\\"prefixSuffixColor\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"paiwMf8Uf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"150\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wrL4jwJA4.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-5IMPm\";const variantClassNames={jgTXZl4xt:\"framer-v-12pqm7x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jgTXZl4xt\",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-12pqm7x\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"jgTXZl4xt\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5g1fdg\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Vkfz306_4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4f8fb\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"lKp_d2LHN\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-dgkw3u\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"j8dE8H9O5\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-125hs31\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"nEhahkBTQ\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18myls7\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"A8prnShOw\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y78owy\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"MM_qL9Bm1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-1jft2b2\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"GNqnxq_V7\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-5mo8uh\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"UdLHi6SV8\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5IMPm.framer-w9dq3s, .framer-5IMPm .framer-w9dq3s { display: block; }\",\".framer-5IMPm.framer-12pqm7x { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5IMPm .framer-5g1fdg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5IMPm .framer-4f8fb { 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: 0px; position: relative; width: 100%; }\",\".framer-5IMPm .framer-dgkw3u { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5IMPm .framer-125hs31 { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-5IMPm .framer-18myls7 { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5IMPm .framer-y78owy { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5IMPm .framer-1jft2b2, .framer-5IMPm .framer-5mo8uh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-5IMPm[data-border=\"true\"]::after, .framer-5IMPm [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersqyWJMHqn=withCSS(Component,css,\"framer-5IMPm\");export default FramersqyWJMHqn;FramersqyWJMHqn.displayName=\"Testimonial Card 4\";FramersqyWJMHqn.defaultProps={height:221,width:354};addPropertyControls(FramersqyWJMHqn,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(FramersqyWJMHqn,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersqyWJMHqn\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"354\",\"framerIntrinsicHeight\":\"221\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sqyWJMHqn.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-yun8Z\";const variantClassNames={leIcPLpIU:\"framer-v-rutoxe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"leIcPLpIU\",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-rutoxe\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"leIcPLpIU\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14z6m3n\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"r8m4zp5jx\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16nski\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"swucG7WtG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-m2xyaz\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Zne9bhOpS\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-buj3er\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"sIfDPiInc\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y7eiay\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"jx27GStgE\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bnlbls\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"XBXMQP4zR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-1oul27x\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"euDQVIcSd\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-fn48wf\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"HFnuDxY0M\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yun8Z.framer-rl16v9, .framer-yun8Z .framer-rl16v9 { display: block; }\",\".framer-yun8Z.framer-rutoxe { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yun8Z .framer-14z6m3n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yun8Z .framer-16nski { 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: 0px; position: relative; width: 100%; }\",\".framer-yun8Z .framer-m2xyaz { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-yun8Z .framer-buj3er { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-yun8Z .framer-1y7eiay { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yun8Z .framer-bnlbls { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-yun8Z .framer-1oul27x, .framer-yun8Z .framer-fn48wf { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-yun8Z[data-border=\"true\"]::after, .framer-yun8Z [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlfCppQRPi=withCSS(Component,css,\"framer-yun8Z\");export default FramerlfCppQRPi;FramerlfCppQRPi.displayName=\"Testimonial Card 9\";FramerlfCppQRPi.defaultProps={height:221,width:354};addPropertyControls(FramerlfCppQRPi,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(FramerlfCppQRPi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlfCppQRPi\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"221\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"354\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lfCppQRPi.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-1DxtP\";const variantClassNames={lRnUcQjXa:\"framer-v-d7gz00\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"lRnUcQjXa\",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-d7gz00\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"lRnUcQjXa\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q4oiyb\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"V8apMAXPX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yr9gh4\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"s_1FpIeH2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-13g86xv\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"jAcS_RSNU\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7lkvgc\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"zsPkpTY5M\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-126xefi\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"L_jYXydro\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bktlk6\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"Kgw9LGRjT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-1xyjpmq\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"hCZJY01iS\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-1j9gsf3\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"hdU6QIRNW\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1DxtP.framer-1fqnwif, .framer-1DxtP .framer-1fqnwif { display: block; }\",\".framer-1DxtP.framer-d7gz00 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1DxtP .framer-q4oiyb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1DxtP .framer-1yr9gh4 { 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: 0px; position: relative; width: 100%; }\",\".framer-1DxtP .framer-13g86xv { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1DxtP .framer-7lkvgc { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-1DxtP .framer-126xefi { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1DxtP .framer-1bktlk6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1DxtP .framer-1xyjpmq, .framer-1DxtP .framer-1j9gsf3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-1DxtP[data-border=\"true\"]::after, .framer-1DxtP [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQvLZLZksu=withCSS(Component,css,\"framer-1DxtP\");export default FramerQvLZLZksu;FramerQvLZLZksu.displayName=\"Testimonial Card 10\";FramerQvLZLZksu.defaultProps={height:221,width:354};addPropertyControls(FramerQvLZLZksu,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(FramerQvLZLZksu,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQvLZLZksu\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"221\",\"framerIntrinsicWidth\":\"354\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QvLZLZksu.map","// Blanq Studio — invisible scroll anchor.\n// Drop one at the top of a section (position: absolute) and links like \"#work\" will smooth-scroll to it.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Section Anchor\n *\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SectionAnchor(props){return /*#__PURE__*/_jsx(\"div\",{id:props.anchorId||undefined,\"aria-hidden\":true,style:{width:1,height:1,pointerEvents:\"none\",scrollMarginTop:props.offset||0,...props.style},children:/*#__PURE__*/_jsx(\"style\",{children:`html { scroll-behavior: smooth; }`})});}SectionAnchor.defaultProps={anchorId:\"section\",offset:0};addPropertyControls(SectionAnchor,{anchorId:{type:ControlType.String,title:\"ID\",defaultValue:\"section\"},offset:{type:ControlType.Number,title:\"Offset\",min:-400,max:400,unit:\"px\",defaultValue:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SectionAnchor\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SectionAnchor.map","// Blanq Studio — pricing plans (v2).\n// Three plan cards, each opening with a small live scene of what you're buying (one page that scrolls, a sitemap\n// that builds itself, a monthly board that keeps shipping). Count-up prices, cursor spotlight, animated glow border\n// on the recommended plan. Below: a \"not sure which fits?\" call bar and a row of guarantees. Dark or light.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useLayoutEffect,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useInView,useReducedMotion,useMotionValue,useMotionTemplate,animate}from\"framer-motion\";/**\n * Merge a font control into a base style. Off → base untouched. On → the picker's family/weight/style/\n * spacing/line height win; size wins too, scaled by `scale` so responsive text still shrinks on phones.\n */function fontStyle(on,f,base,scale=1){if(!on||!f)return base;const out={...base};if(f.fontFamily)out.fontFamily=`${f.fontFamily}, ${base.fontFamily||\"system-ui, sans-serif\"}`;if(f.fontWeight!==undefined)out.fontWeight=f.fontWeight;if(f.fontStyle)out.fontStyle=f.fontStyle;if(f.lineHeight!==undefined&&f.lineHeight!==\"\")out.lineHeight=f.lineHeight;if(f.letterSpacing!==undefined&&f.letterSpacing!==\"\")out.letterSpacing=f.letterSpacing;const size=parseFloat(String(f.fontSize??\"\"));if(size>0)out.fontSize=Math.round(size*(scale||1)*10)/10;return out;}const EASE=[.22,1,.36,1];const GREEN=\"#22C55E\";const useIsoLayoutEffect=typeof window!==\"undefined\"?useLayoutEffect:useEffect;const isExternal=l=>/^https?:/.test(l||\"\");const GRAIN=\"url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E\\\")\";const THEMES={dark:{text:\"#FAFAF9\",muted:\"rgba(250,250,249,0.58)\",faint:\"rgba(250,250,249,0.38)\",base:\"#0E0E10\",card:\"rgba(255,255,255,0.035)\",cardFeatured:\"linear-gradient(180deg, rgba(255,255,255,0.075), rgba(255,255,255,0.025))\",line:\"rgba(255,255,255,0.09)\",spot:\"rgba(255,255,255,0.07)\",ghostBg:\"rgba(255,255,255,0.07)\",ghostText:\"#FAFAF9\",solidBg:\"#FAFAF9\",solidText:\"#0A0A0B\",check:\"rgba(255,255,255,0.1)\",shadow:\"0 30px 80px -40px rgba(0,0,0,0.8)\",// scene palette\nstage:\"rgba(255,255,255,0.03)\",surf:\"#1C1C20\",surf2:\"rgba(255,255,255,0.07)\",ink:\"#FAFAF9\",bar:\"rgba(255,255,255,0.16)\",sceneLine:\"rgba(255,255,255,0.1)\"},light:{text:\"#0A0A0B\",muted:\"#5F5F68\",faint:\"#9A9AA2\",base:\"#FFFFFF\",card:\"#FFFFFF\",cardFeatured:\"linear-gradient(180deg, #FFFFFF, #FBFAF8)\",line:\"rgba(10,10,11,0.08)\",spot:\"rgba(10,10,11,0.035)\",ghostBg:\"rgba(10,10,11,0.05)\",ghostText:\"#0A0A0B\",solidBg:\"#0A0A0B\",solidText:\"#FFFFFF\",check:\"rgba(10,10,11,0.06)\",shadow:\"0 30px 60px -40px rgba(10,10,11,0.25)\",stage:\"#F5F4F1\",surf:\"#FFFFFF\",surf2:\"rgba(10,10,11,0.05)\",ink:\"#0A0A0B\",bar:\"rgba(10,10,11,0.14)\",sceneLine:\"rgba(10,10,11,0.08)\"}};/** cycles 0..n-1 every `ms` while `on` */function useLoop(on,n,ms){const[i,setI]=useState(0);useEffect(()=>{if(!on)return;const t=window.setInterval(()=>startTransition(()=>setI(v=>(v+1)%n)),ms);return()=>window.clearInterval(t);},[on,n,ms]);return i;}/** scales a fixed-size drawing to fit its box */function Fit({w,h,max=1.3,children}){const ref=useRef(null);const[s,setS]=useState(1);useIsoLayoutEffect(()=>{const el=ref.current;if(!el)return;const calc=()=>{const cw=el.offsetWidth;const ch=el.offsetHeight;if(cw&&ch)setS(Math.min(max,cw/w,ch/h));};calc();if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(()=>startTransition(calc));ro.observe(el);return()=>ro.disconnect();},[w,h,max]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{position:\"absolute\",inset:0,display:\"grid\",placeItems:\"center\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:w*s,height:h*s,position:\"relative\"},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,top:0,width:w,height:h,transform:`scale(${s})`,transformOrigin:\"0 0\"},children:children})})});}const SAND=\"#E9DCCB\";const SLATE=\"#A9B9CC\";function MiniCursor({color}){return /*#__PURE__*/_jsx(\"svg\",{width:\"13\",height:\"15\",viewBox:\"0 0 16 18\",style:{display:\"block\",filter:\"drop-shadow(0 2px 3px rgba(0,0,0,0.35))\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1 L1 15 L5 11 L8 17 L10.5 16 L7.6 10 L13 10 Z\",fill:color,stroke:\"#fff\",strokeWidth:\"1.3\",strokeLinejoin:\"round\"})});}/* one landing page — designed, published, live */function LandingScene({on,t,accent,sans}){const k=useLoop(on,6,1500);const s=on?k:3;const published=s>=2;const scrolled=on&&k===4;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:300,height:170,fontFamily:sans},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:22,top:12,width:256,height:176,borderRadius:12,background:t.surf,overflow:\"hidden\",boxShadow:`0 0 0 1px ${t.sceneLine}, 0 30px 50px -24px rgba(0,0,0,0.7)`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:24,display:\"flex\",alignItems:\"center\",gap:4,padding:\"0 8px\",borderBottom:`1px solid ${t.sceneLine}`},children:[[0,1,2].map(d=>/*#__PURE__*/_jsx(\"span\",{style:{width:5,height:5,borderRadius:9,background:t.bar}},d)),/*#__PURE__*/_jsxs(\"span\",{style:{marginLeft:8,display:\"inline-flex\",alignItems:\"center\",gap:4,padding:\"2px 8px\",borderRadius:5,background:t.surf2,fontSize:7.5,color:t.ink,opacity:.75},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"6\",height:\"7\",viewBox:\"0 0 10 12\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"1\",y:\"5\",width:\"8\",height:\"6\",rx:\"1.5\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 5 V3.5 a2 2 0 0 1 4 0 V5\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.4\"})]}),\"yourproduct.com\"]}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{background:published?\"rgba(34,197,94,0.16)\":accent,color:published?GREEN:\"#fff\",scale:on&&k===1?.92:1},transition:{duration:.25},style:{marginLeft:\"auto\",display:\"inline-flex\",alignItems:\"center\",gap:3,padding:\"3px 8px\",borderRadius:5,fontSize:7.5,fontWeight:700},children:published?\"● Live\":\"Publish\"})]}),/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{y:scrolled?-70:0},transition:{duration:1.2,ease:EASE},style:{padding:8,display:\"flex\",flexDirection:\"column\",gap:7},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:92,borderRadius:8,overflow:\"hidden\",background:\"#0B0B0D\",padding:\"12px 12px\",display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsx(motion.span,{animate:on?{rotate:360}:undefined,transition:{duration:10,repeat:Infinity,ease:\"linear\"},style:{position:\"absolute\",right:-30,top:-26,width:130,height:130,borderRadius:\"50%\",background:`conic-gradient(from 0deg, ${accent}, #FFB089, #3A1A0E, ${accent})`,filter:\"blur(18px)\",opacity:.85}}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",alignSelf:\"flex-start\",padding:\"2px 6px\",borderRadius:99,background:\"rgba(255,255,255,0.1)\",color:\"#fff\",fontSize:6.5,fontWeight:600},children:\"New \\xb7 v2.0\"}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",color:\"#fff\",fontSize:17,fontWeight:600,letterSpacing:\"-0.04em\",lineHeight:1},children:[\"Launch day,\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:\"Instrument Serif, Georgia, serif\",fontStyle:\"italic\",fontWeight:400,fontSize:19},children:\"done right.\"})]}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"flex\",gap:5,marginTop:2},children:[/*#__PURE__*/_jsx(\"span\",{style:{padding:\"4px 8px\",borderRadius:99,background:\"#fff\",color:\"#0A0A0B\",fontSize:7,fontWeight:700},children:\"Get started\"}),/*#__PURE__*/_jsx(\"span\",{style:{padding:\"4px 8px\",borderRadius:99,background:\"rgba(255,255,255,0.12)\",color:\"#fff\",fontSize:7,fontWeight:600},children:\"Demo\"})]})]}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",justifyContent:\"space-between\",padding:\"0 6px\"},children:[22,16,26,18,20].map((w,d)=>/*#__PURE__*/_jsx(\"span\",{style:{width:w,height:5,borderRadius:2,background:t.bar}},d))}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr 1fr\",gap:5},children:[accent,SAND,SLATE].map((c,d)=>/*#__PURE__*/_jsxs(\"span\",{style:{height:46,borderRadius:6,background:t.surf2,padding:6,display:\"flex\",flexDirection:\"column\",gap:4},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:10,height:10,borderRadius:3,background:c}}),/*#__PURE__*/_jsx(\"span\",{style:{width:\"80%\",height:3,borderRadius:2,background:t.bar}}),/*#__PURE__*/_jsx(\"span\",{style:{width:\"55%\",height:3,borderRadius:2,background:t.bar}})]},d))}),/*#__PURE__*/_jsxs(\"span\",{style:{height:30,borderRadius:6,background:accent,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"0 10px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:60,height:4,borderRadius:2,background:\"rgba(255,255,255,0.85)\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:28,height:12,borderRadius:99,background:\"#fff\"}})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{opacity:published?1:0,y:published?0:-10,scale:published?1:.95},transition:{type:\"spring\",stiffness:300,damping:22},style:{position:\"absolute\",right:4,top:46,display:\"flex\",alignItems:\"center\",gap:7,padding:\"7px 9px\",borderRadius:10,background:t.surf,boxShadow:`0 0 0 1px ${t.sceneLine}, 0 18px 30px -14px rgba(0,0,0,0.6)`,zIndex:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:18,height:18,borderRadius:99,background:GREEN,display:\"grid\",placeItems:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"9\",height:\"9\",viewBox:\"0 0 10 10\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 5.2 L4.1 7.2 L8 3\",fill:\"none\",stroke:\"#fff\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",lineHeight:1.2},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8.5,fontWeight:700,color:t.ink},children:\"Published\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7.5,color:t.ink,opacity:.55},children:\"yourproduct.com\"})]})]}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:on?k===0?{x:150,y:120}:k<=2?{x:250,y:30}:{x:120,y:150}:{x:250,y:30},transition:{type:\"spring\",stiffness:70,damping:15},style:{position:\"absolute\",left:0,top:0,zIndex:4},children:/*#__PURE__*/_jsx(MiniCursor,{color:accent})})]});}/* a full site — pages fan out one by one */function WebsiteScene({on,t,accent,sans}){const k=useLoop(on,8,900);const dealt=on?Math.min(4,k+1):4;const hot=on?k>=4?k-4:-1:0;const pages=[{name:\"Home\",rot:-12,x:26,y:26},{name:\"About\",rot:-4,x:82,y:14},{name:\"Work\",rot:4,x:138,y:14},{name:\"Blog\",rot:12,x:194,y:26}];const Thumb=({i})=>{if(i===0)return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:46,borderRadius:5,background:`linear-gradient(135deg, #0B0B0D 30%, ${accent})`,padding:6,display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-end\",gap:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:\"70%\",height:4,borderRadius:2,background:\"#fff\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:7,borderRadius:4,background:\"#fff\"}})]}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr 1fr\",gap:3},children:[0,1,2].map(d=>/*#__PURE__*/_jsx(\"span\",{style:{height:18,borderRadius:3,background:t.surf2}},d))}),/*#__PURE__*/_jsx(\"span\",{style:{height:14,borderRadius:3,background:t.surf2}})]});if(i===1)return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{style:{width:\"85%\",height:6,borderRadius:2,background:t.ink,marginTop:4}}),/*#__PURE__*/_jsx(\"span\",{style:{width:\"60%\",height:6,borderRadius:2,background:t.ink,opacity:.6}}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:3,height:40,borderRadius:5,background:`linear-gradient(160deg, ${SAND}, #B89D78)`}}),/*#__PURE__*/_jsx(\"span\",{style:{width:\"90%\",height:3,borderRadius:2,background:t.bar}}),/*#__PURE__*/_jsx(\"span\",{style:{width:\"70%\",height:3,borderRadius:2,background:t.bar}})]});if(i===2)return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{style:{width:\"50%\",height:5,borderRadius:2,background:t.ink,marginTop:3}}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:3,marginTop:2},children:[accent,SLATE,SAND,\"#2A2A2E\"].map((c,d)=>/*#__PURE__*/_jsx(\"span\",{style:{height:30,borderRadius:4,background:c}},d))})]});return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginTop:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:\"40%\",height:5,borderRadius:2,background:t.ink}}),/*#__PURE__*/_jsx(\"span\",{style:{padding:\"1px 4px\",borderRadius:3,background:`${accent}33`,color:accent,fontSize:6,fontWeight:700},children:\"CMS\"})]}),[accent,SLATE,SAND].map((c,d)=>/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",gap:4,alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:18,height:14,borderRadius:3,background:c,flexShrink:0}}),/*#__PURE__*/_jsxs(\"span\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:2},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:\"90%\",height:3,borderRadius:2,background:t.bar}}),/*#__PURE__*/_jsx(\"span\",{style:{width:\"60%\",height:3,borderRadius:2,background:t.bar}})]})]},d))]});};return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:300,height:170,fontFamily:sans},children:[pages.map((pg,i)=>{const vis=dealt>i;const lift=hot===i;return /*#__PURE__*/_jsxs(motion.div,{initial:false,animate:vis?{x:pg.x,y:pg.y+(lift?-10:0),rotate:lift?0:pg.rot,opacity:1,scale:lift?1.06:1}:{x:108,y:60,rotate:0,opacity:0,scale:.85},transition:{type:\"spring\",stiffness:160,damping:20},style:{position:\"absolute\",left:0,top:0,width:82,height:118,borderRadius:9,background:t.surf,padding:6,display:\"flex\",flexDirection:\"column\",gap:4,zIndex:lift?9:i+1,boxShadow:lift?`0 0 0 1.5px ${accent}, 0 24px 40px -18px rgba(0,0,0,0.75)`:`0 0 0 1px ${t.sceneLine}, 0 18px 30px -18px rgba(0,0,0,0.7)`,overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",gap:2.5,marginBottom:2},children:[0,1,2].map(d=>/*#__PURE__*/_jsx(\"span\",{style:{width:3.5,height:3.5,borderRadius:9,background:t.bar}},d))}),/*#__PURE__*/_jsx(Thumb,{i:i})]},pg.name);}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,bottom:2,display:\"flex\",justifyContent:\"center\",gap:4},children:pages.map((pg,i)=>/*#__PURE__*/_jsx(motion.span,{initial:false,animate:{background:hot===i?accent:t.surf,color:hot===i?\"#fff\":t.ink,opacity:dealt>i?1:.35},transition:{duration:.3},style:{padding:\"3px 8px\",borderRadius:99,fontSize:8,fontWeight:600,boxShadow:hot===i?\"none\":`0 0 0 1px ${t.sceneLine}`},children:pg.name},pg.name))})]});}/* a month of shipping — work lands on the calendar week by week */function RetainerScene({on,t,accent,sans}){const k=useLoop(on,6,1300);const items=[{label:\"Landing page\",week:0,start:1,len:3,c:accent},{label:\"Hero refresh\",week:1,start:2,len:2,c:SLATE},{label:\"Pricing update\",week:2,start:0,len:3,c:SAND},{label:\"New section\",week:3,start:3,len:3,c:accent}];const shown=on?Math.min(items.length,k):items.length;const last=items[Math.max(0,shown-1)];const cell=30;const gx=6;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:300,height:170,fontFamily:sans},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:18,top:8,width:236,padding:9,borderRadius:12,background:t.surf,boxShadow:`0 0 0 1px ${t.sceneLine}, 0 30px 50px -24px rgba(0,0,0,0.7)`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:7},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,fontWeight:700,color:t.ink},children:\"This month\"}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:4,fontSize:7.5,fontWeight:600,color:GREEN},children:[/*#__PURE__*/_jsx(motion.span,{animate:on?{opacity:[1,.3,1]}:undefined,transition:{duration:1.6,repeat:Infinity},style:{width:5,height:5,borderRadius:9,background:GREEN}}),\"Shipping\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(7, 1fr)\",gap:3,marginBottom:4},children:[\"M\",\"T\",\"W\",\"T\",\"F\",\"S\",\"S\"].map((d,i)=>/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"center\",fontSize:6.5,fontWeight:600,color:t.ink,opacity:.4},children:d},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"grid\",gridTemplateColumns:\"repeat(7, 1fr)\",gridAutoRows:24,gap:3},children:[Array.from({length:28}).map((_,i)=>/*#__PURE__*/_jsx(\"span\",{style:{borderRadius:5,background:t.surf2,fontSize:6,color:t.ink,opacity:.6,padding:\"2px 3px\"},children:i+1},i)),items.map((it,i)=>/*#__PURE__*/_jsxs(motion.span,{initial:false,animate:{opacity:shown>i?1:0,scaleX:shown>i?1:.2},transition:{type:\"spring\",stiffness:220,damping:22},style:{position:\"absolute\",left:`calc(${it.start/7*100}% + 1px)`,top:it.week*27+9,width:`calc(${it.len/7*100}% - 4px)`,height:13,borderRadius:4,background:it.c,color:it.c===SAND||it.c===SLATE?\"#1A1714\":\"#fff\",fontSize:6.5,fontWeight:700,display:\"flex\",alignItems:\"center\",gap:3,padding:\"0 4px\",whiteSpace:\"nowrap\",overflow:\"hidden\",transformOrigin:\"0 50%\",boxShadow:\"0 4px 10px -4px rgba(0,0,0,0.5)\"},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"6\",height:\"6\",viewBox:\"0 0 10 10\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 5.2 L4.1 7.2 L8 3\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),it.label]},it.label))]})]}),/*#__PURE__*/_jsxs(motion.div,{initial:on&&shown>0?{opacity:0,x:14,scale:.95}:false,animate:{opacity:shown>0?1:0,x:0,scale:1},transition:{type:\"spring\",stiffness:280,damping:22},style:{position:\"absolute\",right:2,bottom:10,display:\"flex\",alignItems:\"center\",gap:7,padding:\"7px 9px\",borderRadius:10,background:t.surf,boxShadow:`0 0 0 1px ${t.sceneLine}, 0 18px 30px -14px rgba(0,0,0,0.6)`,zIndex:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:18,borderRadius:5,background:`linear-gradient(135deg, ${last.c}, #0B0B0D)`}}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",lineHeight:1.2},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7.5,color:GREEN,fontWeight:700},children:\"Shipped\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8.5,fontWeight:600,color:t.ink,whiteSpace:\"nowrap\"},children:last.label})]})]},on?shown:\"s\")]});}function Scene({kind,...sp}){if(kind===\"landing\")return /*#__PURE__*/_jsx(LandingScene,{...sp});if(kind===\"website\")return /*#__PURE__*/_jsx(WebsiteScene,{...sp});if(kind===\"retainer\")return /*#__PURE__*/_jsx(RetainerScene,{...sp});return null;}function CountUp({value,run,live}){const target=parseFloat((value||\"\").replace(/[^0-9.]/g,\"\"))||0;const[n,setN]=useState(live?0:target);useEffect(()=>{if(!live)return;if(!run)return;const c=animate(0,target,{duration:1.4,ease:EASE,onUpdate:v=>startTransition(()=>setN(v))});return()=>c.stop();},[run,target,live]);if(!target)return /*#__PURE__*/_jsx(_Fragment,{children:value});// digits stay tabular (no jitter while counting); separators use normal widths so \"1,500\" never looks gappy\nconst parts=Math.round(n).toLocaleString(\"en-US\").split(/([^0-9])/);return /*#__PURE__*/_jsx(_Fragment,{children:parts.map((s,k)=>/^[0-9]*$/.test(s)?s:/*#__PURE__*/_jsx(\"span\",{style:{fontVariantNumeric:\"normal\",fontFeatureSettings:'\"tnum\" 0',marginRight:\"0.03em\"},children:s},k))});}function Check({color,bg}){return /*#__PURE__*/_jsx(\"span\",{style:{width:18,height:18,borderRadius:99,background:bg,display:\"grid\",placeItems:\"center\",flexShrink:0,marginTop:1},children:/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"10\",viewBox:\"0 0 12 12\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M2.5 6.2l2.3 2.3 4.7-5\",fill:\"none\",stroke:color,strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})});}function Card({plan,i,n,t,p,run,live,visible,wide,descMin}){const ref=useRef(null);const mx=useMotionValue(-500);const my=useMotionValue(-500);const spot=useMotionTemplate`radial-gradient(360px circle at ${mx}px ${my}px, ${t.spot}, transparent 70%)`;const ring=useMotionTemplate`radial-gradient(240px circle at ${mx}px ${my}px, ${p.accent}, transparent 70%)`;const sans=`\"${p.sansFamily}\", \"Inter\", system-ui, sans-serif`;const serif=`\"${p.serifFamily}\", Georgia, serif`;const f=plan.featured;const kind=!plan.visual||plan.visual===\"auto\"?[\"landing\",\"website\",\"retainer\"][i]||\"none\":plan.visual;const sceneOn=live&&run&&visible;const priceStyle=fontStyle(p.customFonts,p.priceFont,{fontFamily:sans,fontSize:52,fontWeight:600,letterSpacing:\"-0.05em\",lineHeight:1,color:t.text,fontVariantNumeric:\"tabular-nums\"});// currency stays proportional to the price (30 / 52 by design)\nconst priceK=(typeof priceStyle.fontSize===\"number\"?priceStyle.fontSize:52)/52;const currencySize=Math.round(30*priceK*10)/10;const currencyTop=Math.round(4*priceK*10)/10;return /*#__PURE__*/_jsxs(motion.div,{ref:ref,initial:live?{opacity:0,y:28}:false,animate:run||!live?{opacity:1,y:0}:{opacity:0,y:28},transition:{duration:.8,ease:EASE,delay:.1*i},whileHover:live?{y:-4}:undefined,onPointerMove:e=>{if(e.pointerType!==\"mouse\")return;const r=ref.current?.getBoundingClientRect();if(!r)return;mx.set(e.clientX-r.left);my.set(e.clientY-r.top);},onPointerLeave:()=>{mx.set(-500);my.set(-500);},style:{position:\"relative\",borderRadius:26,padding:1,height:\"100%\",boxSizing:\"border-box\",gridColumn:wide?\"1 / -1\":undefined},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",inset:0,borderRadius:26,background:t.line}}),live&&/*#__PURE__*/_jsx(motion.span,{\"aria-hidden\":true,style:{position:\"absolute\",inset:0,borderRadius:26,background:ring,opacity:.7}}),f&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",inset:0,borderRadius:26,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",inset:\"-60%\",background:`conic-gradient(from 0deg, transparent 0deg, ${p.accent} 50deg, transparent 110deg, transparent 360deg)`,animation:live?\"pp-spin 6s linear infinite\":undefined,opacity:.9}})}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:\"100%\",borderRadius:25,background:t.base,overflow:\"hidden\",boxShadow:f?t.shadow:undefined},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,background:f?t.cardFeatured:t.card,pointerEvents:\"none\"}}),live&&/*#__PURE__*/_jsx(motion.div,{\"aria-hidden\":true,style:{position:\"absolute\",inset:0,background:spot,pointerEvents:\"none\"}}),f&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{position:\"absolute\",top:-120,right:-80,width:300,height:300,borderRadius:\"50%\",background:`radial-gradient(circle, ${p.accent}, transparent 65%)`,opacity:.2,pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:wide?\"grid\":\"flex\",gridTemplateColumns:wide?\"minmax(0, 1fr) minmax(0, 1fr)\":undefined,flexDirection:\"column\",height:\"100%\",padding:10,boxSizing:\"border-box\",gap:wide?28:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[kind!==\"none\"&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:196,borderRadius:18,overflow:\"hidden\",background:t.stage,boxShadow:`inset 0 0 0 1px ${t.line}`},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",inset:0,background:`radial-gradient(70% 90% at ${f?\"85% 0%\":i%2?\"15% 0%\":\"50% 0%\"}, ${p.accent}${f?\"38\":\"1F\"}, transparent 65%)`,pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",inset:0,backgroundImage:GRAIN,opacity:p.theme===\"dark\"?.12:.16,mixBlendMode:p.theme===\"dark\"?\"overlay\":\"multiply\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:8},children:/*#__PURE__*/_jsx(Fit,{w:300,h:170,children:/*#__PURE__*/_jsx(Scene,{kind:kind,on:!!sceneOn,t:t,accent:p.accent,sans:sans})})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:20,padding:\"20px 20px 0\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:10,minHeight:26},children:[/*#__PURE__*/_jsx(\"span\",{style:fontStyle(p.customFonts,p.planNameFont,{fontFamily:sans,fontSize:19,fontWeight:600,letterSpacing:\"-0.025em\",color:t.text}),children:plan.name}),plan.badge&&/*#__PURE__*/_jsxs(\"span\",{style:fontStyle(p.customFonts,p.badgeFont,{display:\"inline-flex\",alignItems:\"center\",gap:6,padding:\"5px 10px\",borderRadius:99,background:`color-mix(in srgb, ${p.accent} 16%, transparent)`,border:`1px solid color-mix(in srgb, ${p.accent} 40%, transparent)`,color:p.accent,fontFamily:sans,fontSize:11,fontWeight:600,letterSpacing:\"0.02em\",whiteSpace:\"nowrap\"}),children:[/*#__PURE__*/_jsx(motion.span,{animate:live?{scale:[1,1.5,1],opacity:[1,.5,1]}:undefined,transition:{duration:1.8,repeat:Infinity},style:{width:5,height:5,borderRadius:9,background:p.accent}}),plan.badge]})]}),/*#__PURE__*/_jsx(\"p\",{style:fontStyle(p.customFonts,p.descriptionFont,{margin:0,fontFamily:sans,fontSize:14.5,lineHeight:1.5,color:t.muted,letterSpacing:\"-0.005em\",minHeight:descMin}),children:plan.description})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4},children:[/*#__PURE__*/_jsx(\"span\",{style:fontStyle(p.customFonts,p.priceLabelFont,{fontFamily:sans,fontSize:11,fontWeight:600,letterSpacing:\"0.1em\",textTransform:\"uppercase\",color:t.faint,minHeight:14}),children:plan.from?\"Starting at\":\"Monthly retainer\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"baseline\",gap:8,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:priceStyle,children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:currencySize,verticalAlign:\"top\",marginRight:2,position:\"relative\",top:currencyTop,color:t.muted},children:plan.currency}),/*#__PURE__*/_jsx(CountUp,{value:plan.price,run:run,live:live}),plan.from&&/*#__PURE__*/_jsx(\"span\",{style:{color:p.accent},children:\"+\"})]}),/*#__PURE__*/_jsx(\"span\",{style:fontStyle(p.customFonts,p.periodFont,{fontFamily:serif,fontStyle:\"italic\",fontSize:18,color:t.muted}),children:plan.period})]})]}),/*#__PURE__*/_jsxs(motion.a,{href:plan.link||undefined,target:isExternal(plan.link)?\"_blank\":undefined,rel:\"noopener\",initial:\"rest\",animate:\"rest\",whileHover:\"hover\",whileTap:{scale:.98},style:fontStyle(p.customFonts,p.ctaFont,{position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",height:50,padding:\"0 6px 0 22px\",borderRadius:99,textDecoration:\"none\",overflow:\"hidden\",background:f?t.solidBg:t.ghostBg,color:f?t.solidText:t.ghostText,boxShadow:f?`0 12px 30px -12px ${p.theme===\"dark\"?\"rgba(255,255,255,0.25)\":\"rgba(10,10,11,0.4)\"}`:`inset 0 0 0 1px ${t.line}`,fontFamily:sans,fontSize:14.5,fontWeight:550,letterSpacing:\"-0.01em\"}),children:[/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",display:\"inline-block\",overflow:\"hidden\",height:\"1.3em\",lineHeight:\"1.3em\"},children:/*#__PURE__*/_jsxs(motion.span,{variants:{rest:{y:0},hover:{y:\"-1.3em\"}},transition:{duration:.4,ease:EASE},style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",height:\"1.3em\"},children:plan.cta}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{display:\"block\",height:\"1.3em\"},children:plan.cta})]})}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",width:38,height:38,borderRadius:99,overflow:\"hidden\",display:\"grid\",placeItems:\"center\",background:f?p.accent:t.ghostBg,color:f?\"#fff\":t.ghostText},children:[0,1].map(k=>/*#__PURE__*/_jsx(motion.svg,{width:\"15\",height:\"15\",viewBox:\"0 0 16 16\",variants:{rest:{x:k?-38:0},hover:{x:k?0:38}},transition:{duration:.4,ease:EASE},style:{position:\"absolute\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M3.5 8h9M8.5 4l4 4-4 4\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.7\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})},k))})]})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:13,margin:wide?\"10px 10px 10px 0\":\"18px 20px 22px\",paddingTop:wide?4:18,borderTop:wide?\"none\":`1px solid ${t.line}`,borderLeft:wide?`1px solid ${t.line}`:\"none\",paddingLeft:wide?28:0,alignSelf:wide?\"center\":undefined},children:(plan.features||[]).map((ft,k)=>/*#__PURE__*/_jsxs(motion.div,{initial:live?{opacity:0,x:-8}:false,animate:run||!live?{opacity:1,x:0}:{opacity:0,x:-8},transition:{duration:.5,ease:EASE,delay:.35+.1*i+.06*k},style:fontStyle(p.customFonts,p.featureFont,{display:\"flex\",alignItems:\"flex-start\",gap:11,fontFamily:sans,fontSize:14.5,lineHeight:1.4,color:t.text,letterSpacing:\"-0.01em\"}),children:[/*#__PURE__*/_jsx(Check,{color:f?p.accent:t.muted,bg:f?`color-mix(in srgb, ${p.accent} 18%, transparent)`:t.check}),/*#__PURE__*/_jsx(\"span\",{style:{opacity:.92},children:ft})]},k))})]})]})]});}/**\n * Pricing Plans\n *\n * @framerIntrinsicWidth 1120\n * @framerIntrinsicHeight 980\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function PricingPlans(props){const p=props;const ref=useRef(null);const isStatic=useIsStaticRenderer();const reduced=useReducedMotion();const live=!isStatic&&!reduced;const run=useInView(ref,{once:true,margin:\"-120px\"});const visible=useInView(ref,{margin:\"0px\"});const[w,setW]=useState(1120);const t=THEMES[p.theme]||THEMES.dark;const sans=`\"${p.sansFamily}\", \"Inter\", system-ui, sans-serif`;const serif=`\"${p.serifFamily}\", Georgia, serif`;// measure before first paint so phones/tablets never flash the desktop layout\nuseIsoLayoutEffect(()=>{const el=ref.current;if(!el)return;if(el.offsetWidth)setW(el.offsetWidth);if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(([e])=>startTransition(()=>setW(e.contentRect.width)));ro.observe(el);return()=>ro.disconnect();},[]);const plans=p.plans||[];// phone: 1 column · tablet: 2 columns (an odd last card goes full-width, split in two) · desktop: all in a row\nconst cols=w<620?1:w<900&&plans.length>2?2:Math.max(1,plans.length);const stack=w<620;return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\",width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:20,...p.style},children:[/*#__PURE__*/_jsx(\"style\",{children:`@keyframes pp-spin { to { transform: rotate(360deg) } } .blq-pp, .blq-pp * { box-sizing: border-box; }`}),/*#__PURE__*/_jsx(\"div\",{className:\"blq-pp\",style:{display:\"grid\",gridTemplateColumns:`repeat(${cols}, minmax(0, 1fr))`,gap:16,alignItems:\"stretch\"},children:plans.map((plan,i)=>/*#__PURE__*/_jsx(Card,{plan:plan,i:i,n:plans.length,t:t,p:p,run:run,live:live,visible:visible,descMin:cols>1?44:0,wide:cols===2&&plans.length%2===1&&i===plans.length-1},i))}),p.showHelp&&/*#__PURE__*/_jsxs(motion.div,{initial:live?{opacity:0,y:20}:false,animate:run||!live?{opacity:1,y:0}:{opacity:0,y:20},transition:{duration:.8,ease:EASE,delay:.4},style:{display:\"flex\",flexDirection:stack?\"column\":\"row\",alignItems:stack?\"flex-start\":\"center\",justifyContent:\"space-between\",gap:18,padding:stack?22:\"18px 18px 18px 22px\",borderRadius:22,background:t.card,boxShadow:`inset 0 0 0 1px ${t.line}`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:14},children:[/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",width:44,height:44,borderRadius:99,background:t.solidBg,color:t.solidText,display:\"grid\",placeItems:\"center\",fontFamily:sans,fontSize:17,fontWeight:600,flexShrink:0},children:[(p.helpName||\"S\").charAt(0),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",right:0,bottom:1,width:11,height:11,borderRadius:99,background:GREEN,boxShadow:`0 0 0 2px ${t.base}`}})]}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",flexDirection:\"column\",gap:2},children:/*#__PURE__*/_jsxs(\"span\",{style:fontStyle(p.customFonts,p.helpTitleFont,{fontFamily:sans,fontSize:16,fontWeight:600,color:t.text,letterSpacing:\"-0.02em\"}),children:[p.helpTitle,\" \",/*#__PURE__*/_jsx(\"span\",{style:fontStyle(p.customFonts,p.helpTextFont,{fontFamily:serif,fontStyle:\"italic\",fontWeight:400,fontSize:16,letterSpacing:\"-0.02em\",color:t.muted}),children:p.helpText})]})})]}),/*#__PURE__*/_jsxs(motion.a,{href:p.helpLink||undefined,target:isExternal(p.helpLink)?\"_blank\":undefined,rel:\"noopener\",whileHover:{scale:1.02},whileTap:{scale:.98},style:fontStyle(p.customFonts,p.helpButtonFont,{display:\"inline-flex\",alignItems:\"center\",gap:8,height:44,padding:\"0 18px\",borderRadius:99,background:t.solidBg,color:t.solidText,textDecoration:\"none\",fontFamily:sans,fontSize:14,fontWeight:550,whiteSpace:\"nowrap\"}),children:[p.helpCta,\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,children:\"→\"})]})]}),(p.guarantees||[]).length>0&&/*#__PURE__*/_jsx(motion.div,{initial:live?{opacity:0}:false,animate:run||!live?{opacity:1}:{opacity:0},transition:{duration:.8,delay:.6},style:{display:\"flex\",flexWrap:\"wrap\",justifyContent:\"center\",gap:stack?\"10px 18px\":\"10px 28px\",paddingTop:6},children:p.guarantees.map((g,i)=>/*#__PURE__*/_jsxs(\"span\",{style:fontStyle(p.customFonts,p.guaranteeFont,{display:\"inline-flex\",alignItems:\"center\",gap:8,fontFamily:sans,fontSize:13,color:t.muted,letterSpacing:\"-0.005em\"}),children:[/*#__PURE__*/_jsx(Check,{color:p.accent,bg:\"transparent\"}),g]},i))})]});}const CAL=\"https://cal.com/workwithsameer/15-min-meeting\";const defaultPlans=[{name:\"Landing page\",description:\"One high-converting page for a launch, product or campaign.\",currency:\"$\",price:\"1500\",from:true,period:\"per project\",features:[\"Custom design with premium animations\",\"Built and launched in Framer\",\"Consistent with your brand\",\"2–3 rounds of revisions\",\"7 days of free support after launch\"],cta:\"Book a call\",link:CAL,featured:false,badge:\"\",visual:\"landing\"},{name:\"Full website\",description:\"A complete multi-page site that tells your story and scales with you.\",currency:\"$\",price:\"2000\",from:true,period:\"per project\",features:[\"Everything in Landing page\",\"Multi-page, fully responsive build\",\"CMS for blog & case studies\",\"SEO setup & optimisation\",\"3–5 rounds of revisions\",\"Full source file ownership\"],cta:\"Book a call\",link:CAL,featured:false,badge:\"\",visual:\"website\"},{name:\"Growth retainer\",description:\"Your on-call design team. Keep shipping pages, updates and experiments every month.\",currency:\"$\",price:\"2500\",from:false,period:\"per month\",features:[\"Unlimited website content updates\",\"New landing pages & sections\",\"Regular design refreshes\",\"Bug fixes & Framer maintenance\",\"Conversion optimisation recommendations\"],cta:\"Book a growth call\",link:CAL,featured:true,badge:\"Recommended\",visual:\"retainer\"}];PricingPlans.defaultProps={plans:defaultPlans,theme:\"dark\",accent:\"#FF5A1F\",showHelp:true,helpTitle:\"Not sure which fits?\",helpText:\"Let's scope it together on a 15-min call.\",helpCta:\"Book a 15-min call\",helpLink:CAL,helpName:\"Sameer\",guarantees:[\"Built and launched in Framer\",\"Direct access to the founder\",\"7 days of free support after launch\"],sansFamily:\"Inter Tight\",serifFamily:\"Instrument Serif\",customFonts:false};const fontControl=(title,type,size,lineHeight,letterSpacing,description)=>({type:ControlType.Font,title,controls:\"extended\",defaultFontType:type,defaultValue:{fontSize:size,lineHeight,letterSpacing},description,hidden:p=>!p.customFonts});addPropertyControls(PricingPlans,{plans:{type:ControlType.Array,title:\"Plans\",maxCount:4,control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Name\"},badge:{type:ControlType.String,title:\"Badge\"},featured:{type:ControlType.Boolean,title:\"Featured\",defaultValue:false},visual:{type:ControlType.Enum,title:\"Visual\",options:[\"auto\",\"landing\",\"website\",\"retainer\",\"none\"],optionTitles:[\"Auto\",\"Landing page\",\"Website\",\"Retainer\",\"None\"],defaultValue:\"auto\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true},currency:{type:ControlType.String,title:\"Currency\",defaultValue:\"$\"},price:{type:ControlType.String,title:\"Price\",defaultValue:\"1500\"},from:{type:ControlType.Boolean,title:\"Starting at\",defaultValue:true},period:{type:ControlType.String,title:\"Period\",defaultValue:\"per project\"},features:{type:ControlType.Array,title:\"Features\",control:{type:ControlType.String}},cta:{type:ControlType.String,title:\"Button\",defaultValue:\"Book a call\"},link:{type:ControlType.Link,title:\"Link\"}}},defaultValue:defaultPlans},theme:{type:ControlType.Enum,title:\"Theme\",options:[\"dark\",\"light\"],optionTitles:[\"Dark\",\"Light\"],displaySegmentedControl:true,defaultValue:\"dark\"},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#FF5A1F\"},showHelp:{type:ControlType.Boolean,title:\"Help Bar\",defaultValue:true},helpTitle:{type:ControlType.String,title:\"Help Title\",defaultValue:\"Not sure which fits?\",hidden:p=>!p.showHelp},helpText:{type:ControlType.String,title:\"Help Text\",defaultValue:\"Let's scope it together on a 15-min call.\",hidden:p=>!p.showHelp},helpCta:{type:ControlType.String,title:\"Help Button\",defaultValue:\"Book a 15-min call\",hidden:p=>!p.showHelp},helpLink:{type:ControlType.Link,title:\"Help Link\",hidden:p=>!p.showHelp},helpName:{type:ControlType.String,title:\"Name\",defaultValue:\"Sameer\",hidden:p=>!p.showHelp},guarantees:{type:ControlType.Array,title:\"Guarantees\",control:{type:ControlType.String},defaultValue:[\"Built and launched in Framer\",\"Direct access to the founder\",\"7 days of free support after launch\"]},customFonts:{type:ControlType.Boolean,title:\"Fonts\",enabledTitle:\"Custom\",disabledTitle:\"Default\",defaultValue:false},planNameFont:fontControl(\"Plan Name Font\",\"sans-serif\",19,\"1.2em\",\"-0.025em\"),badgeFont:fontControl(\"Badge Font\",\"sans-serif\",11,\"1.2em\",\"0.02em\"),descriptionFont:fontControl(\"Description Font\",\"sans-serif\",14.5,\"1.5em\",\"-0.005em\"),priceLabelFont:fontControl(\"Price Label Font\",\"sans-serif\",11,\"1.2em\",\"0.1em\",'The \"Starting at\" / \"Monthly retainer\" label.'),priceFont:fontControl(\"Price Font\",\"sans-serif\",52,\"1em\",\"-0.05em\",\"The currency symbol scales with the price.\"),periodFont:fontControl(\"Period Font\",\"serif\",18,\"1.2em\",\"0em\"),ctaFont:fontControl(\"Button Font\",\"sans-serif\",14.5,\"1.2em\",\"-0.01em\"),featureFont:fontControl(\"Feature Font\",\"sans-serif\",14.5,\"1.4em\",\"-0.01em\"),helpTitleFont:fontControl(\"Help Title Font\",\"sans-serif\",16,\"1.2em\",\"-0.02em\"),helpTextFont:fontControl(\"Help Text Font\",\"serif\",16,\"1.2em\",\"-0.02em\"),helpButtonFont:fontControl(\"Help Button Font\",\"sans-serif\",14,\"1.2em\",\"0em\"),guaranteeFont:fontControl(\"Guarantee Font\",\"sans-serif\",13,\"1.2em\",\"-0.005em\"),sansFamily:{type:ControlType.String,title:\"Sans Font\",defaultValue:\"Inter Tight\",hidden:p=>p.customFonts},serifFamily:{type:ControlType.String,title:\"Serif Font\",defaultValue:\"Instrument Serif\",hidden:p=>p.customFonts}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PricingPlans\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1120\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicHeight\":\"980\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PricingPlans.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-1kKYU\";const variantClassNames={ToiX57b0P:\"framer-v-y38m0k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ToiX57b0P\",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-y38m0k\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"ToiX57b0P\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-btqkgm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"oIs_duqEn\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1poqkj5\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"CMG9i1Bhu\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-nm05rv\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"n4r5iP6tN\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qcd7hk\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"sH8GAlhp6\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-euxz7z\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"aD_DF9aLw\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b7k7ek\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"hCykm016D\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-vvywuo\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"xfN1FGqPX\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-fsjbtj\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"idBkjqo7F\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1kKYU.framer-tipqyf, .framer-1kKYU .framer-tipqyf { display: block; }\",\".framer-1kKYU.framer-y38m0k { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1kKYU .framer-btqkgm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1kKYU .framer-1poqkj5 { 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: 0px; position: relative; width: 100%; }\",\".framer-1kKYU .framer-nm05rv { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1kKYU .framer-1qcd7hk { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-1kKYU .framer-euxz7z { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1kKYU .framer-b7k7ek { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1kKYU .framer-vvywuo, .framer-1kKYU .framer-fsjbtj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-1kKYU[data-border=\"true\"]::after, .framer-1kKYU [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjkHFFp2Tm=withCSS(Component,css,\"framer-1kKYU\");export default FramerjkHFFp2Tm;FramerjkHFFp2Tm.displayName=\"Testimonial Card 7\";FramerjkHFFp2Tm.defaultProps={height:221,width:354};addPropertyControls(FramerjkHFFp2Tm,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(FramerjkHFFp2Tm,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjkHFFp2Tm\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"221\",\"framerIntrinsicWidth\":\"354\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jkHFFp2Tm.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-gluRj\";const variantClassNames={I7RYMUT4v:\"framer-v-3686cz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"I7RYMUT4v\",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-3686cz\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"I7RYMUT4v\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-krjqru\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"GgFVq4Abh\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1usy08z\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"hJiI__qYl\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-g18vft\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"qY3NCUzkp\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v8rl4y\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"nyheYJtjn\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z0svz9\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"x0rdxYmH7\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9n9ojv\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"eYQnREVbu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-jrgq5u\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"BnuznmwBT\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-kgu2j0\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"O1VWpi7Z0\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gluRj.framer-1275o04, .framer-gluRj .framer-1275o04 { display: block; }\",\".framer-gluRj.framer-3686cz { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-gluRj .framer-krjqru { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gluRj .framer-1usy08z { 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: 0px; position: relative; width: 100%; }\",\".framer-gluRj .framer-g18vft { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gluRj .framer-1v8rl4y { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-gluRj .framer-z0svz9 { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gluRj .framer-9n9ojv { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-gluRj .framer-jrgq5u, .framer-gluRj .framer-kgu2j0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-gluRj[data-border=\"true\"]::after, .framer-gluRj [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGsRTg2df2=withCSS(Component,css,\"framer-gluRj\");export default FramerGsRTg2df2;FramerGsRTg2df2.displayName=\"Testimonial Card 3\";FramerGsRTg2df2.defaultProps={height:221,width:354};addPropertyControls(FramerGsRTg2df2,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(FramerGsRTg2df2,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGsRTg2df2\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"354\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"221\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GsRTg2df2.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,useMotionValue,useTransform}from\"framer-motion\";/**\n * ANIMATOR\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Animator(props){/* Properties */const{pathAnimation,from,to,animate,shouldLoop,loopOptions,slots=[],endCircle}=props;/* State */const hasChildren=Children.count(slots)>0;/* Empty State */let customShape=/*#__PURE__*/_jsxs(\"div\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✍️\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Graphic\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Animates single or joined paths on Web Pages only.\"})]});if(hasChildren){/* Grab the SVG from the Graphic */const firstChild=getFirstChild(slots);const svgChild=getFirstChild(firstChild.props.svg);const isSpring=pathAnimation.type===\"spring\";/* Shape transition properties *//* Dividing stiffness and damping by 1000 is a trick I got from Matt \n        which helps with pathLength animations, which otherwise are so fast \n        you never even see them happen in the preview. */const shapeTransition={pathLength:{...pathAnimation,repeat:shouldLoop?Infinity:0,repeatType:loopOptions,stiffness:isSpring?pathAnimation.stiffness/1e3:pathAnimation.stiffness,damping:isSpring?pathAnimation.damping/1e3:pathAnimation.damping}};/* Add our own properties to the Path */const pathLength=useMotionValue(0);const opacity=useTransform(pathLength,[0,.025],[0,1]);const shapeProps={variants:{start:{pathLength:from/100},end:{pathLength:to/100}},transition:shapeTransition};/* Prevent animating or adjusting pathLength on the Canvas */const isCanvas=RenderTarget.current()===RenderTarget.canvas;/* Just render the full connected Graphic on Canvas, when connected */if(isCanvas){customShape=firstChild;}/* If on a web page */if(!isCanvas&&svgChild){/* Pass Attributes */let attributes=svgChild.match(/[\\w-]+=\"[^\"]*\"/g);let pathD;let stroke;let strokeWidth;let strokeLinecap;let strokeLinejoin;for(const element of attributes){if(element.includes(\"d=\")){pathD=splitAndReplace(element);}if(element.includes(\"stroke=\")){stroke=splitAndReplace(element);}if(element.includes(\"stroke-width=\")){strokeWidth=splitAndReplace(element);}if(element.includes(\"stroke-linecap=\")){strokeLinecap=splitAndReplace(element);}if(element.includes(\"stroke-linejoin=\")){strokeLinejoin=splitAndReplace(element);}}/* Grab viewbox */let svgViewbox;svgViewbox=svgChild.split(\"viewBox=\")[1];svgViewbox=svgViewbox.split(\">\")[0];svgViewbox=svgViewbox.replace(/^\"(.+(?=\"$))\"$/,\"$1\");customShape=/*#__PURE__*/_jsx(motion.div,{initial:isCanvas||animate===false?false:\"start\",animate:isCanvas||animate===false?false:\"end\",style:{width:\"100%\",height:\"100%\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",backgroundColor:\"transparent\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.svg,{xmlns:\"http://www.w3.org/2000/svg\",width:\"100%\",height:\"100%\",viewBox:svgViewbox,children:/*#__PURE__*/_jsx(motion.path,{...shapeProps,d:pathD,stroke:stroke,strokeWidth:strokeWidth,strokeLinejoin:strokeLinejoin,strokeLinecap:strokeLinecap,fill:\"transparent\",style:!endCircle&&{pathLength,opacity},initial:isCanvas||animate===false?false:\"start\",animate:isCanvas||animate===false?false:\"end\"})})});}}return customShape;}/* Default Properties */Animator.defaultProps={animate:true,shouldLoop:false,loopOptions:\"reverse\",from:0,to:100,pathAnimation:{type:\"tween\",duration:2},endCircle:true};/* Property Controls */addPropertyControls(Animator,{slots:{type:ControlType.ComponentInstance,title:\"Children\"},animate:{title:\"Animate\",type:ControlType.Boolean,defaultValue:Animator.defaultProps.animate,enabledTitle:\"True\",disabledTitle:\"False\"},shouldLoop:{title:\"Loop\",type:ControlType.Boolean,defaultValue:Animator.defaultProps.shouldLoop,enabledTitle:\"True\",disabledTitle:\"False\",hidden(props){return props.animate===false;}},loopOptions:{type:ControlType.Enum,title:\"Type\",defaultValue:Animator.defaultProps.loopOptions,options:[\"loop\",\"reverse\",\"mirror\"],optionTitles:[\"Loop\",\"Reverse\",\"Mirror\"],hidden(props){return props.shouldLoop===false;}},endCircle:{title:\"End Circle\",type:ControlType.Boolean,defaultValue:Animator.defaultProps.endCircle,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden(props){return props.animate===false;}},from:{title:\"From\",type:ControlType.Number,min:0,max:100,displayStepper:true,step:1,defaultValue:Animator.defaultProps.from,unit:\"%\",hidden(props){return props.animate===false;}},to:{title:\"To\",type:ControlType.Number,min:0,max:100,displayStepper:true,step:1,defaultValue:Animator.defaultProps.to,unit:\"%\",hidden(props){return props.animate===false;}},pathAnimation:{title:\" \",type:ControlType.Transition,defaultValue:Animator.defaultProps.pathAnimation,hidden(props){return props.animate===false;}}});/* Method to get stringless attributes */const splitAndReplace=string=>{return string.split(\"=\")[1].replace(/['\"]+/g,\"\");};/* Method to get the first child */function getFirstChild(slots){let firstChild;Children.map(slots,child=>{if(firstChild===undefined){firstChild=child;}});return firstChild;}/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Animator\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Animator.map","// Generated by Framer (114679e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Animator from\"https://framerusercontent.com/modules/gh5xmpM9GHT9MXnnMpPc/YOcbb3cyk0md6ytVCE3R/Animator.js\";const AnimatorFonts=getFonts(Animator);const cycleOrder=[\"lWIeN9sUJ\",\"oM5Ao2sw1\"];const serializationHash=\"framer-KfNNM\";const variantClassNames={lWIeN9sUJ:\"framer-v-1usd2gr\",oM5Ao2sw1:\"framer-v-fwp4zk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:0,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Animate:\"oM5Ao2sw1\",Default:\"lWIeN9sUJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lWIeN9sUJ\"};};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:\"lWIeN9sUJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oM5Ao2sw1\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1usd2gr\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"lWIeN9sUJ\",ref:refBinding,style:{...style},...addPropertyOverrides({oM5Ao2sw1:{\"data-framer-name\":\"Animate\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-waiwuz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yPWvdRDDL-container\",nodeId:\"yPWvdRDDL\",rendersWithMotion:true,scopeId:\"EBreYPLsb\",children:/*#__PURE__*/_jsx(Animator,{animate:true,endCircle:false,from:0,height:\"100%\",id:\"yPWvdRDDL\",layoutId:\"yPWvdRDDL\",loopOptions:\"loop\",pathAnimation:{delay:0,duration:1.3,ease:[.44,0,.56,1],type:\"tween\"},shouldLoop:false,slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rm327f\",\"data-framer-name\":\"Scribble_1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"bXBbtSc0p\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 275 73\"><path d=\"M 1.677 71.035 L 58.486 29.479 C 59.44 28.781 60.697 29.855 60.167 30.915 C 52.39 46.462 41.373 71.035 46.672 71.035 C 52.03 71.035 74.737 47.976 87.961 33.739 C 88.762 32.877 90.196 33.684 89.895 34.824 C 87.44 44.122 84.289 57.165 85.239 58.119 C 86.271 59.156 104.386 44.149 115.369 34.771 C 116.19 34.07 117.435 34.828 117.212 35.887 C 115.582 43.616 113.68 54.491 115.422 53.908 C 117.768 53.122 140.775 33.289 148.625 30.619 C 149.332 30.379 149.866 31.041 149.664 31.763 C 147.792 38.448 145.204 49.631 147.282 50.258 C 149.314 50.87 167.204 39.619 178.279 32.365 C 179.207 31.758 180.373 32.728 179.954 33.758 C 175.981 43.519 170.611 58.119 172.993 58.119 C 176.347 58.119 216.032 44.081 273.323 1.685\" fill=\"transparent\" stroke-width=\"4\" stroke=\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10176885126,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},to:100,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KfNNM.framer-1yrrszl, .framer-KfNNM .framer-1yrrszl { display: block; }\",\".framer-KfNNM.framer-1usd2gr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 73px; min-width: 275px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-KfNNM .framer-waiwuz-container { flex: none; height: 73px; position: relative; width: 275px; z-index: 0; }\",\".framer-KfNNM .framer-1rm327f { height: 73px; position: relative; width: 275px; }\",\".framer-KfNNM.framer-v-fwp4zk.framer-1usd2gr { min-height: unset; min-width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 73\n * @framerIntrinsicWidth 275\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oM5Ao2sw1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEBreYPLsb=withCSS(Component,css,\"framer-KfNNM\");export default FramerEBreYPLsb;FramerEBreYPLsb.displayName=\"Scribble\";FramerEBreYPLsb.defaultProps={height:73,width:275};addPropertyControls(FramerEBreYPLsb,{variant:{options:[\"lWIeN9sUJ\",\"oM5Ao2sw1\"],optionTitles:[\"Default\",\"Animate\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEBreYPLsb,[{explicitInter:true,fonts:[]},...AnimatorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEBreYPLsb\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oM5Ao2sw1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"73\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"275\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EBreYPLsb.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-I1Dje\";const variantClassNames={vkWirs3ar:\"framer-v-nd9h59\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vkWirs3ar\",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-nd9h59\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"vkWirs3ar\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tuggob\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"CpNptl1Ii\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lmnh1g\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"ajLDZCleD\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-1kztrlm\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"ohWfXonkj\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1utt81m\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"okDE0NERJ\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iiucdc\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"C7_BTxF8P\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n133fx\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"Hptt9ChZL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-hg2jv7\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"K8RffLeRJ\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-5lohjm\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"uq9RuvnqQ\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I1Dje.framer-z8a47i, .framer-I1Dje .framer-z8a47i { display: block; }\",\".framer-I1Dje.framer-nd9h59 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-I1Dje .framer-tuggob { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I1Dje .framer-1lmnh1g { 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: 0px; position: relative; width: 100%; }\",\".framer-I1Dje .framer-1kztrlm { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-I1Dje .framer-1utt81m { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-I1Dje .framer-1iiucdc { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I1Dje .framer-n133fx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-I1Dje .framer-hg2jv7, .framer-I1Dje .framer-5lohjm { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-I1Dje[data-border=\"true\"]::after, .framer-I1Dje [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZlbESJNci=withCSS(Component,css,\"framer-I1Dje\");export default FramerZlbESJNci;FramerZlbESJNci.displayName=\"Testimonial Card\";FramerZlbESJNci.defaultProps={height:221,width:354};addPropertyControls(FramerZlbESJNci,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(FramerZlbESJNci,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZlbESJNci\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"354\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"221\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZlbESJNci.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"qVAqKIL5D\",\"T2io_Gyyh\"];const serializationHash=\"framer-UVeBt\";const variantClassNames={qVAqKIL5D:\"framer-v-1pgsr7j\",T2io_Gyyh:\"framer-v-1fyq4mu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BSyxhptbW=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"qVAqKIL5D\",Phone:\"T2io_Gyyh\"};const getProps=({height,id,title,width,...props})=>{return{...props,BSyxhptbW:title??props.BSyxhptbW??\"Habits with structure\",variant:humanReadableVariantMap[props.variant]??props.variant??\"qVAqKIL5D\"};};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,BSyxhptbW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qVAqKIL5D\",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-1pgsr7j\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qVAqKIL5D\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a2982cce-4338-4935-aaea-fdec3e6d0a7b, rgb(255, 81, 6))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-26a3cfa5-e3af-4059-9057-52743845f2d4, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({T2io_Gyyh:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21)))\"},children:\"Habits with structure\"})}),className:\"framer-1fl17fq\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"wKdv2FPDp\",style:{\"--extracted-r6o4lv\":\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:BSyxhptbW,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UVeBt.framer-1c8br29, .framer-UVeBt .framer-1c8br29 { display: block; }\",\".framer-UVeBt.framer-1pgsr7j { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 20px 8px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-UVeBt .framer-1fl17fq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UVeBt.framer-v-1fyq4mu.framer-1pgsr7j { padding: 4px 12px 4px 12px; }\",'.framer-UVeBt[data-border=\"true\"]::after, .framer-UVeBt [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 34\n * @framerIntrinsicWidth 166.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"T2io_Gyyh\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BSyxhptbW\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjRE85tolW=withCSS(Component,css,\"framer-UVeBt\");export default FramerjRE85tolW;FramerjRE85tolW.displayName=\"Pre Title 2\";FramerjRE85tolW.defaultProps={height:34,width:166.5};addPropertyControls(FramerjRE85tolW,{variant:{options:[\"qVAqKIL5D\",\"T2io_Gyyh\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},BSyxhptbW:{defaultValue:\"Habits with structure\",displayTextArea:true,title:\"Title\",type:ControlType.String}});addFonts(FramerjRE85tolW,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjRE85tolW\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"BSyxhptbW\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"166.5\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"T2io_Gyyh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jRE85tolW.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 RollingText from\"https://framerusercontent.com/modules/6l4acKJhpBYEjjz82mh3/NSXKGKWLZCXFAUeVIuQa/RollingText.js\";const RollingTextFonts=getFonts(RollingText);const cycleOrder=[\"StAWqr7XE\",\"VamitGG0b\"];const serializationHash=\"framer-I9gEe\";const variantClassNames={StAWqr7XE:\"framer-v-1rmoig4\",VamitGG0b:\"framer-v-kmjopt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VP0PvdGkt=undefined;const jR7OqNXmE=undefined;const nb8Cq0McY=undefined;const gyENsgbat=undefined;const T8GOWYbSr=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"StAWqr7XE\",Phone:\"VamitGG0b\"};const getProps=({description,finalNumber,height,id,numberColor,prefixSuffixColor,suffix,width,...props})=>{return{...props,gyENsgbat:prefixSuffixColor??props.gyENsgbat??\"var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77))\",jR7OqNXmE:suffix??props.jR7OqNXmE??\"X\",nb8Cq0McY:numberColor??props.nb8Cq0McY??\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\",T8GOWYbSr:description??props.T8GOWYbSr??\"Faster AI execution\",variant:humanReadableVariantMap[props.variant]??props.variant??\"StAWqr7XE\",VP0PvdGkt:finalNumber??props.VP0PvdGkt??99};};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,VP0PvdGkt,jR7OqNXmE,T8GOWYbSr,nb8Cq0McY,gyENsgbat,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"StAWqr7XE\",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-1rmoig4\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"StAWqr7XE\",ref:refBinding,style:{...style},...addPropertyOverrides({VamitGG0b:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ickbqw-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AYt9VSfM7-container\",nodeId:\"AYt9VSfM7\",rendersWithMotion:true,scopeId:\"IKOfpiBRy\",children:/*#__PURE__*/_jsx(RollingText,{animationDirection:\"auto\",animationPattern:\"elastic\",animationTrigger:\"inView\",autoPlay:true,customCharacterSet:\"$58\",duplicateCount:3,finalNumber:VP0PvdGkt,font:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"68px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"0.9em\",textAlign:\"left\"},height:\"100%\",id:\"AYt9VSfM7\",initialDelay:0,initialNumber:0,layoutId:\"AYt9VSfM7\",mode:\"number\",prefix:\"\",prefixSuffixColor:gyENsgbat,respectReducedMotion:false,rollDuration:1,staggerDelay:.07,suffix:jR7OqNXmE,text:\"$120\",textColor:nb8Cq0McY,useCustomCharacterSet:false,width:\"100%\",...addPropertyOverrides({VamitGG0b:{font:{fontFamily:'\"Stack Sans Headline\", \"Stack Sans Headline Placeholder\", sans-serif',fontSize:\"40px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"0.9em\",textAlign:\"left\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77)))\"},children:\"Faster AI execution\"})}),className:\"framer-12son4w\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"JIQfGFZ73\",style:{\"--extracted-r6o4lv\":\"var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:T8GOWYbSr,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VamitGG0b:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77)))\"},children:\"Faster AI execution\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I9gEe.framer-rha6ph, .framer-I9gEe .framer-rha6ph { display: block; }\",\".framer-I9gEe.framer-1rmoig4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 150px; }\",\".framer-I9gEe .framer-1ickbqw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-I9gEe .framer-12son4w { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 94.5\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VamitGG0b\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VP0PvdGkt\":\"finalNumber\",\"jR7OqNXmE\":\"suffix\",\"T8GOWYbSr\":\"description\",\"nb8Cq0McY\":\"numberColor\",\"gyENsgbat\":\"prefixSuffixColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIKOfpiBRy=withCSS(Component,css,\"framer-I9gEe\");export default FramerIKOfpiBRy;FramerIKOfpiBRy.displayName=\"Stat Card\";FramerIKOfpiBRy.defaultProps={height:94.5,width:150};addPropertyControls(FramerIKOfpiBRy,{variant:{options:[\"StAWqr7XE\",\"VamitGG0b\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},VP0PvdGkt:{defaultValue:99,max:999999,min:0,title:\"Final Number\",type:ControlType.Number},jR7OqNXmE:{defaultValue:\"X\",title:\"Suffix\",type:ControlType.String},T8GOWYbSr:{defaultValue:\"Faster AI execution\",displayTextArea:true,title:\"Description\",type:ControlType.String},nb8Cq0McY:{defaultValue:'var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21)) /* {\"name\":\"Dark Color\"} */',title:\"Number Color\",type:ControlType.Color},gyENsgbat:{defaultValue:'var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77)) /* {\"name\":\"Body Color\"} */',title:\"Prefix/Suffix Color\",type:ControlType.Color}});addFonts(FramerIKOfpiBRy,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"},{cssFamilyName:\"Stack Sans Headline\",source:\"google\",style:\"normal\",uiFamilyName:\"Stack Sans Headline\",url:\"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc5fIgFCqgUA3ZCX.woff2\",weight:\"500\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIKOfpiBRy\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"94.5\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"150\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VamitGG0b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"VP0PvdGkt\\\":\\\"finalNumber\\\",\\\"jR7OqNXmE\\\":\\\"suffix\\\",\\\"T8GOWYbSr\\\":\\\"description\\\",\\\"nb8Cq0McY\\\":\\\"numberColor\\\",\\\"gyENsgbat\\\":\\\"prefixSuffixColor\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IKOfpiBRy.map","// Generated by Framer (6c2a425)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay-SemiBold\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/dHHUz45rhM2KCQpj9zttNVlibk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/TBccIZR9kIpkRce5i9ATfPp7a4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/wmHLUqO4QxLaADUScavxvknnBQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/08bCJfmvizuFi36VeazboYh54CQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2\",weight:\"600\"}]}];export const css=['.framer-TddNf .framer-styles-preset-v34v96:not(.rich-text-wrapper), .framer-TddNf .framer-styles-preset-v34v96.rich-text-wrapper h4 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.3); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, #000000); --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-TddNf .framer-styles-preset-v34v96:not(.rich-text-wrapper), .framer-TddNf .framer-styles-preset-v34v96.rich-text-wrapper h4 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.3); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, #000000); --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-TddNf .framer-styles-preset-v34v96:not(.rich-text-wrapper), .framer-TddNf .framer-styles-preset-v34v96.rich-text-wrapper h4 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-TddNf\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b012016)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay-SemiBold\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/dHHUz45rhM2KCQpj9zttNVlibk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/TBccIZR9kIpkRce5i9ATfPp7a4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/wmHLUqO4QxLaADUScavxvknnBQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/08bCJfmvizuFi36VeazboYh54CQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2\",weight:\"600\"}]}];export const css=['.framer-mSgw3 .framer-styles-preset-d315ls:not(.rich-text-wrapper), .framer-mSgw3 .framer-styles-preset-d315ls.rich-text-wrapper h5 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, #000000); --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-mSgw3 .framer-styles-preset-d315ls:not(.rich-text-wrapper), .framer-mSgw3 .framer-styles-preset-d315ls.rich-text-wrapper h5 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, #000000); --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-mSgw3 .framer-styles-preset-d315ls:not(.rich-text-wrapper), .framer-mSgw3 .framer-styles-preset-d315ls.rich-text-wrapper h5 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-mSgw3\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay-SemiBold\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/dHHUz45rhM2KCQpj9zttNVlibk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/TBccIZR9kIpkRce5i9ATfPp7a4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/wmHLUqO4QxLaADUScavxvknnBQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/08bCJfmvizuFi36VeazboYh54CQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2\",weight:\"600\"}]}];export const css=['.framer-WQ1Bj .framer-styles-preset-1o469ca:not(.rich-text-wrapper), .framer-WQ1Bj .framer-styles-preset-1o469ca.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.9); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.035em; --framer-line-height: 1.45em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #5c5c5c; --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-WQ1Bj .framer-styles-preset-1o469ca:not(.rich-text-wrapper), .framer-WQ1Bj .framer-styles-preset-1o469ca.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.9); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.035em; --framer-line-height: 1.45em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #5c5c5c; --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-WQ1Bj .framer-styles-preset-1o469ca:not(.rich-text-wrapper), .framer-WQ1Bj .framer-styles-preset-1o469ca.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.9); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.035em; --framer-line-height: 1.45em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #5c5c5c; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-WQ1Bj\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (de48785)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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/uDg9bs1UYZ8up4I3tTtK/5snflbbEQhSyGvIYxkSX/gGCiow4BA.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/0xHsJuffrXJjlnletL6x/UWsMFrxR64CrAaJXCCQE/SFxXw48q6.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/l11FLMKAZVFpt8hURzNN/TDoj2WAODR7W8z992Ifk/z3LAOKmRQ.js\";const serializationHash=\"framer-uOaqt\";const variantClassNames={R5WXBtuFu:\"framer-v-tjbf56\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 getProps=({height,id,jobTitle,name1,profileImage,testimonial,width,...props})=>{return{...props,Alx9NJuhp:profileImage??props.Alx9NJuhp??{pixelHeight:992,pixelWidth:1200,src:\"https://framerusercontent.com/images/E3vzjdpFuSWiVeurdyPGMrSWk.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/E3vzjdpFuSWiVeurdyPGMrSWk.png?scale-down-to=512 512w,https://framerusercontent.com/images/E3vzjdpFuSWiVeurdyPGMrSWk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/E3vzjdpFuSWiVeurdyPGMrSWk.png 1200w\"},CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,Alx9NJuhp,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"R5WXBtuFu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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-tjbf56\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"R5WXBtuFu\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aozy83\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"anV1BWglk\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rap78i\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"dzCFrdLC5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-v34v96\",\"data-styles-preset\":\"gGCiow4BA\",children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-b8h4jh\",\"data-framer-name\":\"Heading H4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Kz9X95GRE\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6lhn8s\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"BZ0DOz1FT\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aoggsy\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"tMgdqUj8o\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+0+0+76.2+40.55),pixelHeight:90,pixelWidth:91,sizes:\"45px\",...toResponsiveImage(Alx9NJuhp)},className:\"framer-1qfsd5a\",\"data-border\":true,\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"kQSs2izky\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1386b3\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"DUSB6pNcu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-d315ls\",\"data-styles-preset\":\"SFxXw48q6\",children:\"Alex Thompson\"})}),className:\"framer-1ywrntx\",\"data-framer-name\":\"Heading H5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x5QK7mXif\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o469ca\",\"data-styles-preset\":\"z3LAOKmRQ\",children:\"CEO at BrightTech\"})}),className:\"framer-1rloyd2\",\"data-framer-name\":\"Text Small\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wWRfNlj9Z\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uOaqt.framer-1qbpxyo, .framer-uOaqt .framer-1qbpxyo { display: block; }\",\".framer-uOaqt.framer-tjbf56 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-uOaqt .framer-aozy83 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-uOaqt .framer-rap78i { 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: 0px; position: relative; width: 100%; }\",\".framer-uOaqt .framer-b8h4jh { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-uOaqt .framer-6lhn8s { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-uOaqt .framer-1aoggsy { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-uOaqt .framer-1qfsd5a { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 45px); position: relative; width: 45px; }\",\".framer-uOaqt .framer-1386b3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uOaqt .framer-1ywrntx, .framer-uOaqt .framer-1rloyd2 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-uOaqt[data-border=\"true\"]::after, .framer-uOaqt [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"Alx9NJuhp\":\"profileImage\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqAS2daGuM=withCSS(Component,css,\"framer-uOaqt\");export default FramerqAS2daGuM;FramerqAS2daGuM.displayName=\"Testimonial Card\";FramerqAS2daGuM.defaultProps={height:221,width:354};addPropertyControls(FramerqAS2daGuM,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},Alx9NJuhp:{__defaultAssetReference:\"data:framer/asset-reference,E3vzjdpFuSWiVeurdyPGMrSWk.png?originalFilename=QmfNuxEGCCdiaZr8CR4H6xBWHpM2r5YGwRC8fzYU1gzdbZ%3Fauto%3Dformat%26w%3D1200.png&preferredSize=auto\",title:\"Profile Image\",type:ControlType.ResponsiveImage},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(FramerqAS2daGuM,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqAS2daGuM\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"221\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"354\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"Alx9NJuhp\\\":\\\"profileImage\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 RollingText from\"https://framerusercontent.com/modules/6l4acKJhpBYEjjz82mh3/NSXKGKWLZCXFAUeVIuQa/RollingText.js\";const RollingTextFonts=getFonts(RollingText);const cycleOrder=[\"acxFYWYLi\",\"jzCowm9D_\"];const serializationHash=\"framer-CHp4Q\";const variantClassNames={acxFYWYLi:\"framer-v-7j58uo\",jzCowm9D_:\"framer-v-nswip7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VP0PvdGkt=undefined;const jR7OqNXmE=undefined;const nb8Cq0McY=undefined;const gyENsgbat=undefined;const T8GOWYbSr=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"acxFYWYLi\",Phone:\"jzCowm9D_\"};const getProps=({description,finalNumber,height,id,numberColor,prefixSuffixColor,suffix,width,...props})=>{return{...props,gyENsgbat:prefixSuffixColor??props.gyENsgbat??\"var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77))\",jR7OqNXmE:suffix??props.jR7OqNXmE??\"X\",nb8Cq0McY:numberColor??props.nb8Cq0McY??\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\",T8GOWYbSr:description??props.T8GOWYbSr??\"Faster AI execution\",variant:humanReadableVariantMap[props.variant]??props.variant??\"acxFYWYLi\",VP0PvdGkt:finalNumber??props.VP0PvdGkt??99};};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,VP0PvdGkt,jR7OqNXmE,T8GOWYbSr,nb8Cq0McY,gyENsgbat,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"acxFYWYLi\",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-7j58uo\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"acxFYWYLi\",ref:refBinding,style:{...style},...addPropertyOverrides({jzCowm9D_:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j38e21-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EgJKIxQYY-container\",nodeId:\"EgJKIxQYY\",rendersWithMotion:true,scopeId:\"tVje7nhC6\",children:/*#__PURE__*/_jsx(RollingText,{animationDirection:\"auto\",animationPattern:\"elastic\",animationTrigger:\"inView\",autoPlay:true,customCharacterSet:\"$58\",duplicateCount:3,finalNumber:VP0PvdGkt,font:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"68px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"0.9em\",textAlign:\"left\"},height:\"100%\",id:\"EgJKIxQYY\",initialDelay:0,initialNumber:0,layoutId:\"EgJKIxQYY\",mode:\"number\",prefix:\"\",prefixSuffixColor:gyENsgbat,respectReducedMotion:false,rollDuration:1,staggerDelay:.07,suffix:jR7OqNXmE,text:\"$120\",textColor:nb8Cq0McY,useCustomCharacterSet:false,width:\"100%\",...addPropertyOverrides({jzCowm9D_:{font:{fontFamily:'\"Stack Sans Headline\", \"Stack Sans Headline Placeholder\", sans-serif',fontSize:\"40px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"0.9em\",textAlign:\"left\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77)))\"},children:\"Faster AI execution\"})}),className:\"framer-t8bwhj\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"r9KJ6Xo9M\",style:{\"--extracted-r6o4lv\":\"var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:T8GOWYbSr,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jzCowm9D_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77)))\"},children:\"Faster AI execution\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CHp4Q.framer-66wni2, .framer-CHp4Q .framer-66wni2 { display: block; }\",\".framer-CHp4Q.framer-7j58uo { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 150px; }\",\".framer-CHp4Q .framer-1j38e21-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-CHp4Q .framer-t8bwhj { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 94.5\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jzCowm9D_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VP0PvdGkt\":\"finalNumber\",\"jR7OqNXmE\":\"suffix\",\"T8GOWYbSr\":\"description\",\"nb8Cq0McY\":\"numberColor\",\"gyENsgbat\":\"prefixSuffixColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertVje7nhC6=withCSS(Component,css,\"framer-CHp4Q\");export default FramertVje7nhC6;FramertVje7nhC6.displayName=\"Stat Card 3\";FramertVje7nhC6.defaultProps={height:94.5,width:150};addPropertyControls(FramertVje7nhC6,{variant:{options:[\"acxFYWYLi\",\"jzCowm9D_\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},VP0PvdGkt:{defaultValue:99,max:999999,min:0,title:\"Final Number\",type:ControlType.Number},jR7OqNXmE:{defaultValue:\"X\",title:\"Suffix\",type:ControlType.String},T8GOWYbSr:{defaultValue:\"Faster AI execution\",displayTextArea:true,title:\"Description\",type:ControlType.String},nb8Cq0McY:{defaultValue:'var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21)) /* {\"name\":\"Dark Color\"} */',title:\"Number Color\",type:ControlType.Color},gyENsgbat:{defaultValue:'var(--token-cd1c7c13-ebd3-41ce-926a-aa3c5ab650b6, rgb(73, 77, 77)) /* {\"name\":\"Body Color\"} */',title:\"Prefix/Suffix Color\",type:ControlType.Color}});addFonts(FramertVje7nhC6,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"},{cssFamilyName:\"Stack Sans Headline\",source:\"google\",style:\"normal\",uiFamilyName:\"Stack Sans Headline\",url:\"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc5fIgFCqgUA3ZCX.woff2\",weight:\"500\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertVje7nhC6\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jzCowm9D_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"150\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"94.5\",\"framerVariables\":\"{\\\"VP0PvdGkt\\\":\\\"finalNumber\\\",\\\"jR7OqNXmE\\\":\\\"suffix\\\",\\\"T8GOWYbSr\\\":\\\"description\\\",\\\"nb8Cq0McY\\\":\\\"numberColor\\\",\\\"gyENsgbat\\\":\\\"prefixSuffixColor\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tVje7nhC6.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-V47Ls\";const variantClassNames={DNxifyTof:\"framer-v-8iy1k9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"DNxifyTof\",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-8iy1k9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"DNxifyTof\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jhh6de\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"SxG5GHS4a\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ozuc5v\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"VYqNEravZ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-gunodr\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"hGOc45ayy\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w191or\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"iMFV2B8hq\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12kzta4\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"CT3iL9Ij0\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9z5ucs\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"uJ6CIEzWZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-1j9gchv\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"kOwSJcEfb\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-3ewbof\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"vBUvPjcsm\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-V47Ls.framer-ssklj0, .framer-V47Ls .framer-ssklj0 { display: block; }\",\".framer-V47Ls.framer-8iy1k9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-V47Ls .framer-1jhh6de { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-V47Ls .framer-1ozuc5v { 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: 0px; position: relative; width: 100%; }\",\".framer-V47Ls .framer-gunodr { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-V47Ls .framer-w191or { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-V47Ls .framer-12kzta4 { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-V47Ls .framer-9z5ucs { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-V47Ls .framer-1j9gchv, .framer-V47Ls .framer-3ewbof { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-V47Ls[data-border=\"true\"]::after, .framer-V47Ls [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert2UlIZOer=withCSS(Component,css,\"framer-V47Ls\");export default Framert2UlIZOer;Framert2UlIZOer.displayName=\"Testimonial Card 6\";Framert2UlIZOer.defaultProps={height:221,width:354};addPropertyControls(Framert2UlIZOer,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(Framert2UlIZOer,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert2UlIZOer\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"221\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"354\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./t2UlIZOer.map","// Generated by Framer (6776473)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ZRMJFuAFB\",\"vcUaZAuUR\"];const serializationHash=\"framer-jXXL5\";const variantClassNames={vcUaZAuUR:\"framer-v-1wjaejq\",ZRMJFuAFB:\"framer-v-ihm8yv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BSyxhptbW=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ZRMJFuAFB\",Phone:\"vcUaZAuUR\"};const getProps=({height,id,title,width,...props})=>{return{...props,BSyxhptbW:title??props.BSyxhptbW??\"Habits with structure\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZRMJFuAFB\"};};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,BSyxhptbW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZRMJFuAFB\",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-ihm8yv\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZRMJFuAFB\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.5)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-26a3cfa5-e3af-4059-9057-52743845f2d4, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({vcUaZAuUR:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R29vZ2xlIFNhbnMgRmxleC12YXJpYWJsZS1yZWd1bGFyVkY9SW05d2Mzb2lJREU0TENBaWQyUjBhQ0lnTVRBd0xDQWlkMmRvZENJZ05UQXdMQ0FpUjFKQlJDSWdNQ3dnSWxKUFRrUWlJREFzSUNKemJHNTBJaUF3\",\"--framer-font-family\":'\"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0)',\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21)))\"},children:\"Habits with structure\"})}),className:\"framer-1qb8nfh\",fonts:[\"GF;Google Sans Flex-variable-regular\"],layoutDependency:layoutDependency,layoutId:\"qCyksFq3N\",style:{\"--extracted-2gg91v\":'\"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0',\"--extracted-r6o4lv\":\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:BSyxhptbW,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jXXL5.framer-1o9dp1w, .framer-jXXL5 .framer-1o9dp1w { display: block; }\",\".framer-jXXL5.framer-ihm8yv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 20px 8px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-jXXL5 .framer-1qb8nfh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jXXL5.framer-v-1wjaejq.framer-ihm8yv { padding: 4px 12px 4px 12px; }\",'.framer-jXXL5[data-border=\"true\"]::after, .framer-jXXL5 [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 34\n * @framerIntrinsicWidth 176.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vcUaZAuUR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BSyxhptbW\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTmiFFOL4t=withCSS(Component,css,\"framer-jXXL5\");export default FramerTmiFFOL4t;FramerTmiFFOL4t.displayName=\"Pre Title\";FramerTmiFFOL4t.defaultProps={height:34,width:176.5};addPropertyControls(FramerTmiFFOL4t,{variant:{options:[\"ZRMJFuAFB\",\"vcUaZAuUR\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},BSyxhptbW:{defaultValue:\"Habits with structure\",displayTextArea:true,title:\"Title\",type:ControlType.String}});const variationAxes=[{defaultValue:18,maxValue:144,minValue:6,name:\"Optical Size\",tag:\"opsz\"},{defaultValue:100,maxValue:151,minValue:25,name:\"Width\",tag:\"wdth\"},{defaultValue:400,maxValue:1e3,minValue:1,name:\"Weight\",tag:\"wght\"},{defaultValue:0,maxValue:100,minValue:0,name:\"Grade\",tag:\"GRAD\"},{defaultValue:0,maxValue:100,minValue:0,name:\"Roundness\",tag:\"ROND\"},{defaultValue:0,maxValue:0,minValue:-10,name:\"Slant\",tag:\"slnt\"}];addFonts(FramerTmiFFOL4t,[{explicitInter:true,fonts:[{cssFamilyName:\"Google Sans Flex Variable\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Google Sans Flex\",url:\"https://fonts.gstatic.com/s/googlesansflex/v16/t5t7IQcYNIWbFgDgAAzZ34auoVyXip6sfhcat2c.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTmiFFOL4t\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vcUaZAuUR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"BSyxhptbW\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"176.5\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TmiFFOL4t.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-kZDkM\";const variantClassNames={G0yUI9N6M:\"framer-v-1vr2uus\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"G0yUI9N6M\",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-1vr2uus\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"G0yUI9N6M\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nj9ha3\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"C4OC7Rna9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a3ebil\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"Wv5I4K2EN\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-8g9iqd\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"v78ntHh_T\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hnngci\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"EnjdV1ePi\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1is5le2\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"z5MAzR2m7\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xenvoq\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"uYn4LjG_J\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-t1bahw\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"mICeaoulY\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-ojrpbx\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"baM3rNrVe\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kZDkM.framer-gojat1, .framer-kZDkM .framer-gojat1 { display: block; }\",\".framer-kZDkM.framer-1vr2uus { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kZDkM .framer-nj9ha3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kZDkM .framer-1a3ebil { 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: 0px; position: relative; width: 100%; }\",\".framer-kZDkM .framer-8g9iqd { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kZDkM .framer-1hnngci { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-kZDkM .framer-1is5le2 { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kZDkM .framer-xenvoq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-kZDkM .framer-t1bahw, .framer-kZDkM .framer-ojrpbx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-kZDkM[data-border=\"true\"]::after, .framer-kZDkM [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraTUA8c8ha=withCSS(Component,css,\"framer-kZDkM\");export default FrameraTUA8c8ha;FrameraTUA8c8ha.displayName=\"Testimonial Card 8\";FrameraTUA8c8ha.defaultProps={height:221,width:354};addPropertyControls(FrameraTUA8c8ha,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(FrameraTUA8c8ha,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraTUA8c8ha\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"221\",\"framerIntrinsicWidth\":\"354\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aTUA8c8ha.map","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"g7kOZphOe\",\"bn9hkYfAa\"];const serializationHash=\"framer-uvHXn\";const variantClassNames={bn9hkYfAa:\"framer-v-1p49u5j\",g7kOZphOe:\"framer-v-1fyi6ta\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WWDLBeczG=undefined;const humanReadableVariantMap={Primary:\"bn9hkYfAa\",Subtitle:\"g7kOZphOe\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"g7kOZphOe\",WWDLBeczG:title??props.WWDLBeczG??\"Projects\"};};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,WWDLBeczG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"g7kOZphOe\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fyi6ta\",className,classNames),\"data-framer-name\":\"Subtitle\",layoutDependency:layoutDependency,layoutId:\"g7kOZphOe\",ref:refBinding,style:{backgroundColor:\"var(--token-aeb9b272-49d1-4053-88b6-2da3139c0cd3, rgb(255, 255, 255))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,boxShadow:\"8px 8px 28px 0px rgba(0, 0, 0, 0.17)\",...style},variants:{bn9hkYfAa:{backgroundColor:\"var(--token-8acea3d2-b346-43a3-b824-122d69834a6c, rgb(92, 9, 255))\"}},...addPropertyOverrides({bn9hkYfAa:{\"data-framer-name\":\"Primary\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33)))\"},children:\"Projects\"})}),className:\"framer-xwc8ur\",\"data-framer-name\":\"Text\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"pAuY1OSF7\",style:{\"--extracted-r6o4lv\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\",\"--framer-paragraph-spacing\":\"0px\"},text:WWDLBeczG,variants:{bn9hkYfAa:{\"--extracted-r6o4lv\":\"var(--token-7163bab4-6f32-4e39-83c9-b49bc56d58e5, rgb(254, 254, 254))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({bn9hkYfAa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7163bab4-6f32-4e39-83c9-b49bc56d58e5, rgb(254, 254, 254)))\"},children:\"Projects\"})})}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uvHXn.framer-hby2an, .framer-uvHXn .framer-hby2an { display: block; }\",\".framer-uvHXn.framer-1fyi6ta { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 12px 4px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-uvHXn .framer-xwc8ur { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bn9hkYfAa\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WWDLBeczG\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQmOrWVfYm=withCSS(Component,css,\"framer-uvHXn\");export default FramerQmOrWVfYm;FramerQmOrWVfYm.displayName=\"Subtitle\";FramerQmOrWVfYm.defaultProps={height:29,width:80};addPropertyControls(FramerQmOrWVfYm,{variant:{options:[\"g7kOZphOe\",\"bn9hkYfAa\"],optionTitles:[\"Subtitle\",\"Primary\"],title:\"Variant\",type:ControlType.Enum},WWDLBeczG:{defaultValue:\"Projects\",displayTextArea:false,title:\"Title\",type:ControlType.String},onWWDLBeczGChange:{changes:\"WWDLBeczG\",type:ControlType.ChangeHandler}});addFonts(FramerQmOrWVfYm,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQmOrWVfYm\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"29\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"WWDLBeczG\\\":\\\"title\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bn9hkYfAa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QmOrWVfYm.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-6EG7v\";const variantClassNames={eA2PZV8pB:\"framer-v-awoumt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CvtwvRvLD=undefined;const W2x2PMh81=undefined;const Eed36G1ue=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,jobTitle,name1,testimonial,width,...props})=>{return{...props,CvtwvRvLD:testimonial??props.CvtwvRvLD??\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",Eed36G1ue:jobTitle??props.Eed36G1ue??\"CEO at BrightTech\",W2x2PMh81:name1??props.W2x2PMh81??\"Alex Thompson\"};};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,CvtwvRvLD,W2x2PMh81,Eed36G1ue,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"eA2PZV8pB\",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-awoumt\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"eA2PZV8pB\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v7ca5v\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"sSNcJTtCT\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-l8mi4u\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"DoZgkZcev\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\"})}),className:\"framer-eilxfs\",\"data-framer-name\":\"Heading H4\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"tdqgNtCm6\",style:{\"--extracted-a0htzi\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CvtwvRvLD,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y188re\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"hapnX6aZ2\",style:{backgroundColor:\"var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lpkqgk\",\"data-framer-name\":\"Avatar & Heading\",layoutDependency:layoutDependency,layoutId:\"NqQh9VLJp\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-coza9y\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"MKp2tUaFs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0)))\"},children:\"Alex Thompson\"})}),className:\"framer-a2jiii\",\"data-framer-name\":\"Heading H5\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"fDrnTlDxR\",style:{\"--extracted-1eung3n\":\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2x2PMh81,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"CEO at BrightTech\"})}),className:\"framer-bbjj46\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Jwb7_sa3B\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-paragraph-spacing\":\"0px\"},text:Eed36G1ue,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6EG7v.framer-w2mwn8, .framer-6EG7v .framer-w2mwn8 { display: block; }\",\".framer-6EG7v.framer-awoumt { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 354px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6EG7v .framer-v7ca5v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EG7v .framer-l8mi4u { 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: 0px; position: relative; width: 100%; }\",\".framer-6EG7v .framer-eilxfs { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6EG7v .framer-y188re { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-6EG7v .framer-1lpkqgk { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EG7v .framer-coza9y { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6EG7v .framer-a2jiii, .framer-6EG7v .framer-bbjj46 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-6EG7v[data-border=\"true\"]::after, .framer-6EG7v [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 221\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CvtwvRvLD\":\"testimonial\",\"W2x2PMh81\":\"name1\",\"Eed36G1ue\":\"jobTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameryujk2ENtc=withCSS(Component,css,\"framer-6EG7v\");export default Frameryujk2ENtc;Frameryujk2ENtc.displayName=\"Testimonial Card 2\";Frameryujk2ENtc.defaultProps={height:221,width:354};addPropertyControls(Frameryujk2ENtc,{CvtwvRvLD:{defaultValue:\"Clair transformed our vision into a seamless digital experience. The attention to detail was unmatched!\",displayTextArea:true,title:\"Testimonial\",type:ControlType.String},W2x2PMh81:{defaultValue:\"Alex Thompson\",displayTextArea:false,title:\"Name\",type:ControlType.String},Eed36G1ue:{defaultValue:\"CEO at BrightTech\",displayTextArea:false,title:\"Job Title\",type:ControlType.String}});addFonts(Frameryujk2ENtc,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameryujk2ENtc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"354\",\"framerIntrinsicHeight\":\"221\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"CvtwvRvLD\\\":\\\"testimonial\\\",\\\"W2x2PMh81\\\":\\\"name1\\\",\\\"Eed36G1ue\\\":\\\"jobTitle\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yujk2ENtc.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isString=t=>\"string\"===typeof t;const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let r=0;for(;r<o-2;r++)if(s<e[r+1])break;let f=clamp(0,1,progress(e[r],e[r+1],s));const c=getEasingForSegment(n,r);f=c(f);return mix(t[r],t[r+1],f)}}const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{useState,useEffect}from\"react\";export const isBrowser=()=>typeof document===\"object\";export function usePageVisibility(){if(!isBrowser())return;const[isVisible,setIsVisible]=useState(!document.hidden);useEffect(()=>{const onVisibilityChange=()=>setIsVisible(!document.hidden);document.addEventListener(\"visibilitychange\",onVisibilityChange,false);return()=>{document.removeEventListener(\"visibilitychange\",onVisibilityChange);};},[]);return isVisible;}\nexport const __FramerMetadata__ = {\"exports\":{\"isBrowser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePageVisibility\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UsePageVisibility.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{resize}from\"@motionone/dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{animate,LayoutGroup,mix,motion,frame,useInView,useMotionValue,useTransform,wrap}from\"framer-motion\";import{Children,cloneElement,forwardRef,memo,startTransition,useCallback,useEffect,useLayoutEffect,useMemo,useRef,useState}from\"react\";import{usePageVisibility}from\"https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/GzHgU466IQmt8g4qOKj8/UsePageVisibility.js\";function awaitRefCallback(element,controller){let refCallbackResolve;// we need to listen to the ref setter, so let's override `current` - we can do that, because we don't use React's `useRef` hook for those refs.\nlet current=element.current;Object.defineProperty(element,\"current\",{get(){return current;},set(node){current=node;if(node===null){// React calls with null when the element is unmounted\n// we abort here so that the promise isn't left around in case the ref is never set\ncontroller.abort();return;}refCallbackResolve?.(node);},configurable:true});// no need to create a promise if current already exists\nif(current)return current;const refCallbackPromise=new Promise((resolve,reject)=>{refCallbackResolve=resolve;controller.signal.addEventListener(\"abort\",reject);}).catch(()=>{});return refCallbackPromise;}// Using opacity: 0.001 instead of 0 as an LCP hack. (opacity: 0.001 is still 0\n// to a human eye but makes Google think the elements are visible)\nconst OPACITY_0=.001;/**\n *\n * SLIDESHOW\n * V2 with Drag\n * By Benjamin and Matt\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Slideshow(props){/**\n     * Properties\n     */const{slots=[],startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover,playOffscreen}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const amountChildren=Children.count(filteredSlots);const hasChildren=amountChildren>0;const isHorizontal=direction===\"left\"||direction===\"right\";const isInverted=direction===\"right\"||direction===\"bottom\";/**\n     * Empty state for Canvas\n     */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"⭐️\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];// when the slots change, generate new array\n},[filteredSlots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});/* For pausing on hover */const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */const[isMouseDown,setIsMouseDown]=useState(false);/* Check if resizing */const[isResizing,setIsResizing]=useState(false);/**\n     * Array for children\n     */let dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */const measure=useCallback(()=>{if(!parentRef.current)return;const firstChild=childrenRef[0].current;const lastChild=childrenRef[1].current;const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=firstChild?isHorizontal?firstChild.offsetLeft:firstChild.offsetTop:0;const end=lastChild?isHorizontal?lastChild.offsetLeft+lastChild.offsetWidth:lastChild.offsetTop+lastChild.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=firstChild?isHorizontal?firstChild.offsetWidth:firstChild.offsetHeight:0;const itemWidth=firstChild?firstChild.offsetWidth:0;const itemHeight=firstChild?firstChild.offsetHeight:0;const viewportLength=isHorizontal?Math.max(document.documentElement.clientWidth||0,window.innerWidth||0,parentRef.current.offsetWidth):Math.max(document.documentElement.clientHeight||0,window.innerHeight||0,parentRef.current.offsetHeight);setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength});},[]);const scheduleMeasure=useCallback(async()=>{const controller=new AbortController;/**\n         * The elements in the set are refs of children. If they're wrapped in Suspense, they could mount later than the parent.\n         * Thus, we wait for each ref to be set step by step if required.\n         */const[firstChild,lastChild]=childrenRef;if(!isCanvas&&(!firstChild.current||!lastChild.current))try{await Promise.all([awaitRefCallback(firstChild,controller),amountChildren>1?awaitRefCallback(lastChild,controller):true]);}catch{controller.abort();}frame.read(measure,false,true);},[measure]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */useLayoutEffect(()=>{scheduleMeasure();},[itemAmount]);/**\n     * Track whether this is the initial resize event. By default this will fire on mount,\n     * which we do in the useEffect. We should only fire it on subsequent resizes.\n     */const initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){scheduleMeasure();startTransition(()=>setIsResizing(true));}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>startTransition(()=>setIsResizing(false)),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Animation, pagination\n     */const totalItems=filteredSlots?.length;const childrenSize=isCanvas?0:size?.children;const itemWithGap=size?.item+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom+totalItems);const[isDragging,setIsDragging]=useState(false);if(isCanvas){if(currentItem!==startFrom){setCurrentItem(startFrom);}}/* Check for browser window visibility *//* Otherwise, it will re-play all the item increments */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageVisibility()&&isInView;const factor=isInverted?1:-1;/* The x and y values to start from */const xOrY=useMotionValue(childrenSize);/* For canvas only. Using xOrY is slower upon page switching */const canvasPosition=isHorizontal?-startFrom*(size?.itemWidth+gap):-startFrom*(size?.itemHeight+gap);/* Calculate the new value to animate to */const newPosition=()=>factor*currentItem*itemWithGap;/* Wrapped values for infinite looping *//* Instead of 0 to a negative full duplicated row, we start with an offset */const wrappedValue=!isCanvas?useTransform(xOrY,value=>{const wrapped=wrap(-childrenSize,-childrenSize*2,value);return isNaN(wrapped)?0:wrapped;}):0;/* Convert the current item to a wrapping index for dots */const wrappedIndex=wrap(0,totalItems,currentItem);const wrappedIndexInverted=wrap(0,-totalItems,currentItem);/* Update x or y with the provided starting point *//* The subtraction of a full row of children is for overflow */useLayoutEffect(()=>{if(size?.children===null)return;/* Initial measure */// if (initialResize.current) {\n//     xOrY.set((childrenSize + itemOffset) * factor)\n// }\n/* Subsequent resizes */if(!initialResize.current&&isResizing){xOrY.set(newPosition());}},[size,childrenSize,factor,itemOffset,currentItem,itemWithGap,isResizing]);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     *//* Next and previous function, animates the X */const switchPages=()=>{if(isCanvas||!hasChildren||!size.parent||isDragging)return;if(xOrY.get()!==newPosition()){animate(xOrY,newPosition(),transitionControl);}if(autoPlayControl&&shouldPlayOnHover&&(playOffscreen||isVisible)){timeoutRef.current=setTimeout(()=>{startTransition(()=>setCurrentItem(item=>item+1));switchPages();},intervalControl*1e3);}};/* Page navigation functions */const setDelta=(delta,transition=false)=>{if(!isInverted){if(transition)startTransition(()=>setCurrentItem(item=>item+delta));else setCurrentItem(item=>item+delta);}else{if(transition)startTransition(()=>setCurrentItem(item=>item-delta));else setCurrentItem(item=>item-delta);}};const setPage=index=>{const currentItemWrapped=wrap(0,totalItems,currentItem);const currentItemWrappedInvert=wrap(0,-totalItems,currentItem);const goto=index-currentItemWrapped;const gotoInverted=index-Math.abs(currentItemWrappedInvert);if(!isInverted){startTransition(()=>setCurrentItem(item=>item+goto));}else{startTransition(()=>setCurrentItem(item=>item-gotoInverted));}};/**\n     * Drag\n     */const handleDragStart=()=>{startTransition(()=>setIsDragging(true));};const handleDragEnd=(event,{offset,velocity})=>{startTransition(()=>setIsDragging(false));const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200// Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch *//* For velocity use only */const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne,true);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne,true);}else{/* For dragging over half of the current item with 0 velocity */if(isHalfOfNext){setDelta(itemDelta,true);}if(isHalfOfPrev){setDelta(-itemDelta,true);}}};/* Kickstart the auto-playing once we have all the children */useEffect(()=>{if(!isVisible||isResizing||amountChildren<=1)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Create copies of our children to create a perfect loop */let childCounter=0;/**\n     * Sizing\n     * */const columnOrRowValue=`calc(${100/itemAmount}% - ${gap}px + ${gap/itemAmount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */for(let index=0;index<duplicateBy;index++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{let ref;if(index===0){if(childIndex===0){ref=childrenRef[0];}else if(childIndex===filteredSlots.length-1){ref=childrenRef[1];}}return /*#__PURE__*/_jsx(Slide,{ref:ref,slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:filteredSlots?.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/**\n     * Dots\n     */const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<filteredSlots?.length;i++){dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>setPage(i),wrappedIndex:wrappedIndex,wrappedIndexInverted:wrappedIndexInverted,total:totalItems,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal,isInverted:isInverted},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";return /*#__PURE__*/_jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:size?.item!==null?1:OPACITY_0,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();startTransition(()=>setIsMouseDown(true));},onMouseUp:()=>startTransition(()=>setIsMouseDown(false)),ref:visibilityRef,children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/_jsx(motion.ul,{ref:parentRef,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,x:isHorizontal?isCanvas?canvasPosition:wrappedValue:0,y:!isHorizontal?isCanvas?canvasPosition:wrappedValue:0,flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn?OPACITY_0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:arrowShouldFadeIn&&{opacity:isHovering?1:OPACITY_0},transition:transitionControl,children:[/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(-1,true),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\",alt:\"Back Arrow\"})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1,true),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\",alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});}/* Default Properties */Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true,playOffscreen:false},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover},playOffscreen:{type:ControlType.Boolean,title:\"Offscreen\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.playOffscreen}}},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\"],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\"],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Slide Component */const Slide=/*#__PURE__*/memo(/*#__PURE__*/forwardRef(function Component(props,ref){const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index}=props;const fallbackRef=useRef();/**\n         * Unique offsets + scroll range [0, 1, 1, 0]\n         */const childOffset=(size?.item+gap)*childCounter;const scrollRange=[-size?.item,0,size?.parent-size?.item+gap,size?.parent].map(val=>val-childOffset);/**\n         * Effects\n         */const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;return isVisible.on(\"change\",newValue=>{const node=ref?.current??fallbackRef.current;node?.setAttribute(\"aria-hidden\",!newValue);});},[]);const visibility=isCanvas?\"visible\":useTransform(wrappedValue,[scrollRange[0]-size.viewportLength,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength],[\"hidden\",\"visible\",\"hidden\"]);const key=slideKey+\"child\";return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",id:key,children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":index===0?false:true,children:/*#__PURE__*/cloneElement(child,{ref:ref??fallbackRef,key,style:{...child.props?.style,flexShrink:0,userSelect:\"none\",width,height,opacity:opacity,scale:scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0,visibility},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined})})});}));const Dot=/*#__PURE__*/memo(function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item *//* Go 0—1—2—3—4—5—0 */let isSelected=wrappedIndex===index;/* Go 0—5—4—3—2—1—0—5 instead when inverted */if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;const top=!isHorizontal&&index>0?inlinePadding:padding;const bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;const right=isHorizontal&&index!==total-1?inlinePadding:padding;const left=isHorizontal&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});});/* Dot Styles */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"ANCOfqLgl\",\"WdHt_U0rV\"];const serializationHash=\"framer-OfhC1\";const variantClassNames={ANCOfqLgl:\"framer-v-1nd9h7z\",WdHt_U0rV:\"framer-v-y4yqyh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sxYkKAbjB=undefined;const mrSgQj_4u=undefined;const transition1={bounce:.2,delay:.2,duration:.8,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Mobile:\"WdHt_U0rV\",Primary:\"ANCOfqLgl\"};const getProps=({available,height,id,spotLeft,width,...props})=>{return{...props,mrSgQj_4u:available??props.mrSgQj_4u??\"Available For Projects\",sxYkKAbjB:spotLeft??props.sxYkKAbjB??\"3 Spots Left\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ANCOfqLgl\"};};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,sxYkKAbjB,mrSgQj_4u,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ANCOfqLgl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"WdHt_U0rV\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1nd9h7z\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"1nd9h7z\",\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"ANCOfqLgl\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-6c370109-bfec-4b69-9f9d-c55115fbfa09, rgb(229, 229, 229))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},...addPropertyOverrides({WdHt_U0rV:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q9imek\",\"data-border\":true,\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"vZ8r6fHWO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 81, 6)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 81, 6))\"},children:\"//\"})}),className:\"framer-12v3rb\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"tIky_46Wn\",style:{\"--extracted-r6o4lv\":\"rgb(255, 81, 6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\"},children:\"3 Spots Left\"})}),className:\"framer-1iueqkr\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"iCbcgkeDq\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:sxYkKAbjB,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 81, 6))\"},children:\"//\"})}),className:\"framer-h44wgr\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"ZkkCUieDr\",style:{\"--extracted-r6o4lv\":\"rgb(255, 81, 6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(92, 92, 92))\"},children:\"Available For Projects\"})}),className:\"framer-6y53yp\",\"data-framer-name\":\"Text Small\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"WxYUa3FWb\",style:{\"--extracted-r6o4lv\":\"rgb(92, 92, 92)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mrSgQj_4u,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OfhC1.framer-1rpgumx, .framer-OfhC1 .framer-1rpgumx { display: block; }\",\".framer-OfhC1.framer-1nd9h7z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 5px 14px 5px 5px; position: relative; width: min-content; }\",\".framer-OfhC1 .framer-q9imek { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 10px 5px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-OfhC1 .framer-12v3rb, .framer-OfhC1 .framer-h44wgr { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 0; }\",\".framer-OfhC1 .framer-1iueqkr, .framer-OfhC1 .framer-6y53yp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-OfhC1.framer-v-y4yqyh.framer-1nd9h7z { padding: 5px; }\",'.framer-OfhC1[data-border=\"true\"]::after, .framer-OfhC1 [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 41\n * @framerIntrinsicWidth 283\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WdHt_U0rV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"sxYkKAbjB\":\"spotLeft\",\"mrSgQj_4u\":\"available\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCrdmeqSeZ=withCSS(Component,css,\"framer-OfhC1\");export default FramerCrdmeqSeZ;FramerCrdmeqSeZ.displayName=\"Header Badge\";FramerCrdmeqSeZ.defaultProps={height:41,width:283};addPropertyControls(FramerCrdmeqSeZ,{variant:{options:[\"ANCOfqLgl\",\"WdHt_U0rV\"],optionTitles:[\"Primary\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},sxYkKAbjB:{defaultValue:\"3 Spots Left\",displayTextArea:false,title:\"Spot Left\",type:ControlType.String},mrSgQj_4u:{defaultValue:\"Available For Projects\",displayTextArea:false,title:\"Available\",type:ControlType.String}});addFonts(FramerCrdmeqSeZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCrdmeqSeZ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"sxYkKAbjB\\\":\\\"spotLeft\\\",\\\"mrSgQj_4u\\\":\\\"available\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"283\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WdHt_U0rV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"41\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CrdmeqSeZ.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={qTp0x51JU:{hover:true}};const serializationHash=\"framer-bYlQC\";const variantClassNames={qTp0x51JU:\"framer-v-kwcc3t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gibHCBuYR=undefined;const AEANcRZZY=undefined;const N3GsMv_OA=undefined;const mosJunDon=undefined;const transition1={damping:20,delay:0,mass:1,stiffness:300,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,hoverTitle,id,link,shadow,title,width,...props})=>{return{...props,AEANcRZZY:link??props.AEANcRZZY,gibHCBuYR:shadow??props.gibHCBuYR??\"0px 10px 20px 1px rgba(0, 0, 0, 0.5)\",mosJunDon:hoverTitle??props.mosJunDon??\"Let's go\",N3GsMv_OA:title??props.N3GsMv_OA??\"View Plans & Pricing\"};};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,N3GsMv_OA,mosJunDon,gibHCBuYR,AEANcRZZY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"qTp0x51JU\",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:AEANcRZZY,motionChild:true,nodeId:\"qTp0x51JU\",scopeId:\"FlIR2QDSw\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-kwcc3t\",className,classNames)} framer-1gedkh6`,\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"qTp0x51JU\",ref:refBinding,style:{\"--1vfut1c\":gibHCBuYR,\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(255, 81, 6)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\",backgroundColor:\"rgb(255, 81, 6)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"var(--1vfut1c)\",...style},...addPropertyOverrides({\"qTp0x51JU-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1avmd9g\",\"data-framer-name\":\"overlay\",layoutDependency:layoutDependency,layoutId:\"WVHFOyYl_\",style:{backgroundColor:\"rgba(255, 255, 255, 0.3)\",filter:\"blur(5px)\",rotate:45,WebkitFilter:\"blur(5px)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10odzkw\",\"data-framer-name\":\"text holder\",layoutDependency:layoutDependency,layoutId:\"mMzB44pJ4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Qkk7Q2FsIFNhbnMvU2VtaUJvbGQvdjA=\",\"--framer-font-family\":'\"Cal Sans\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-afc12c4e-22b8-4d3a-a848-829879fae208, rgb(255, 255, 255)))\"},children:\"View Plans & Pricing\"})}),className:\"framer-18jd8rc\",fonts:[\"BI;Cal Sans/SemiBold/v0\"],layoutDependency:layoutDependency,layoutId:\"x_op4GOM5\",style:{\"--extracted-tcooor\":\"var(--token-afc12c4e-22b8-4d3a-a848-829879fae208, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:N3GsMv_OA,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"qTp0x51JU-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-afc12c4e-22b8-4d3a-a848-829879fae208, rgb(255, 255, 255)))\"},children:\"Let's go\"})}),className:\"framer-1fsacso\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"mw3tYDAFN\",style:{\"--extracted-tcooor\":\"var(--token-afc12c4e-22b8-4d3a-a848-829879fae208, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mosJunDon,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"qTp0x51JU-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Qkk7Q2FsIFNhbnMvU2VtaUJvbGQvdjA=\",\"--framer-font-family\":'\"Cal Sans\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-afc12c4e-22b8-4d3a-a848-829879fae208, rgb(255, 255, 255)))\"},children:\"Let's go\"})}),fonts:[\"BI;Cal Sans/SemiBold/v0\"],transformTemplate:undefined}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bYlQC.framer-1gedkh6, .framer-bYlQC .framer-1gedkh6 { display: block; }\",\".framer-bYlQC.framer-kwcc3t { 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: hidden; padding: 20px 26px 20px 26px; position: relative; text-decoration: none; width: 195px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bYlQC .framer-1avmd9g { flex: none; height: 200%; left: calc(-15.897435897435875% - 50px / 2); overflow: hidden; position: absolute; top: calc(-23.214285714285694% - 200% / 2); width: 50px; z-index: 2; }\",\".framer-bYlQC .framer-10odzkw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-bYlQC .framer-18jd8rc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bYlQC .framer-1fsacso { flex: none; height: auto; left: 50%; position: absolute; top: 169%; white-space: pre; width: auto; z-index: 1; }\",\".framer-bYlQC.framer-v-kwcc3t.hover .framer-1avmd9g { left: calc(122.05128205128209% - 50px / 2); top: calc(87.50000000000003% - 200% / 2); }\",\".framer-bYlQC.framer-v-kwcc3t.hover .framer-18jd8rc { left: 50%; position: absolute; top: -69%; z-index: 1; }\",\".framer-bYlQC.framer-v-kwcc3t.hover .framer-1fsacso { height: 20px; left: unset; position: relative; top: unset; white-space: pre-wrap; width: 49px; word-break: break-word; word-wrap: break-word; }\",'.framer-bYlQC[data-border=\"true\"]::after, .framer-bYlQC [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 57\n * @framerIntrinsicWidth 195\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"E3FqQcdEw\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"N3GsMv_OA\":\"title\",\"mosJunDon\":\"hoverTitle\",\"gibHCBuYR\":\"shadow\",\"AEANcRZZY\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFlIR2QDSw=withCSS(Component,css,\"framer-bYlQC\");export default FramerFlIR2QDSw;FramerFlIR2QDSw.displayName=\"shiny cta\";FramerFlIR2QDSw.defaultProps={height:57,width:195};addPropertyControls(FramerFlIR2QDSw,{N3GsMv_OA:{defaultValue:\"View Plans & Pricing\",displayTextArea:false,title:\"Title\",type:ControlType.String},mosJunDon:{defaultValue:\"Let's go\",displayTextArea:false,title:\"Hover Title\",type:ControlType.String},gibHCBuYR:{defaultValue:[{blur:20,color:\"rgba(0, 0, 0, 0.5)\",diffusion:.5,focus:.5,inset:false,spread:1,type:\"box\",x:0,y:10}],title:\"Shadow\",type:ControlType.BoxShadow},AEANcRZZY:{title:\"Link\",type:ControlType.Link}});addFonts(FramerFlIR2QDSw,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://framerusercontent.com/assets/P2duH7wVRqqnKRek7vOcXAA9g.woff2\",weight:\"600\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFlIR2QDSw\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"N3GsMv_OA\\\":\\\"title\\\",\\\"mosJunDon\\\":\\\"hoverTitle\\\",\\\"gibHCBuYR\\\":\\\"shadow\\\",\\\"AEANcRZZY\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"195\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"E3FqQcdEw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"57\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FlIR2QDSw.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType}from\"framer\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";export const updateChildren=(children,properties)=>{return[{...children,props:{...children.props,children:{...children.props.children,props:{...children.props.children.props,children:{...children.props.children.props.children,props:{...children.props.children.props.children.props,...properties}}}}}}];};export const SettingsMessage=({title,description,containerStyle})=>{return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",textAlign:\"center\",justifyContent:\"center\",backgroundColor:\"rgba(136, 85, 255, 0.1)\",overflow:\"hidden\",...containerStyle},children:[/*#__PURE__*/_jsx(\"span\",{role:\"img\",\"aria-label\":\"icon\",style:{fontSize:\"32px\"},children:\"✨\"}),/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:\"240px\"},children:[/*#__PURE__*/_jsx(\"h1\",{style:{fontSize:11,color:\"#96F\",fontWeight:600},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:11,color:\"rgba(153, 102, 255, 0.7)\",lineHeight:1.5},children:description})]})]});};export const getBorder=border=>{if(!border)return{border:\"none\"};const{width,color,style}=border;return{borderWidth:width,borderColor:color,borderStyle:style};};export const borderProperty=(title=\"Border\",width=\"0px\",color=\"#fff\")=>({title,type:ControlType.Object,controls:{width:{title:\"Width\",type:ControlType.Padding,defaultValue:width},color:{title:\"Color\",type:ControlType.Color,defaultValue:color},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}});export const getBoxShadow=property=>{const{x,y,blur,color}=property.shadow;return`${x}px ${y}px ${blur}px ${color}`;};export const shadowProperty={type:ControlType.Object,controls:{color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#bfbfbf\"},x:{title:\"X\",type:ControlType.Number,defaultValue:0,min:-100,max:100},y:{title:\"Y\",type:ControlType.Number,defaultValue:0,min:-100,max:100},blur:{title:\"Blur\",type:ControlType.Number,defaultValue:0,min:0,max:100}}};export const heightProperty={height:{type:ControlType.Enum,defaultValue:\"auto\",displaySegmentedControl:true,options:[\"auto\",\"fixed\"],optionTitles:[\"Auto\",\"Fixed\"]},heightNumber:{title:\" \",type:ControlType.Number,defaultValue:50,hidden(props){return props.height===\"auto\";}}};export const getHeight=property=>{if(property.height===\"auto\"){return property.height;}else{return`${property.heightNumber}px`;}};export const getPageQueryParam=()=>{const urlParams=new URLSearchParams(window.location.search);const pageParam=urlParams.get(\"page\");return pageParam?parseInt(pageParam,10):1;};export const updatePageQueryParam=newPage=>{const url=new URL(window.location.href);url.searchParams.set(\"page\",newPage);window.history.replaceState({},\"\",url.toString());};export const useStore=createStore({initialLimit:undefined,initialOffset:undefined,limit:undefined,offset:undefined,totalItems:undefined,page:1,searchQuery:\"\",totalPages:undefined});export const scrollToTop=(withScroll,scrollTop,scrollBehavior)=>{if(withScroll){window.scrollTo({top:scrollTop,behavior:scrollBehavior});}};\nexport const __FramerMetadata__ = {\"exports\":{\"heightProperty\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"updatePageQueryParam\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBoxShadow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"updateChildren\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderProperty\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"shadowProperty\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorder\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SettingsMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPageQueryParam\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"scrollToTop\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/PN5c9Lm200xYeKxP2Gcy/hDBsItohjMEOACix8wDv/Utils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,cloneElement}from\"react\";import{motion,useMotionValue,useSpring}from\"framer-motion\";import{SettingsMessage}from\"https://framer.com/m/Utils-QTIc.js@hDBsItohjMEOACix8wDv\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerIntrinsicWidth 600\n * @framerSupportedLayoutHeight any-prefer-auto\n * @framerIntrinsicHeight 300\n */export default function CursorRotation(props){const{style,draggingOptions:{withDragging,withSnapBack,transition},rotationOptions:{withRotationLimitX,withRotationLimitY,maxX,maxY,minX,minY},perspectiveOptions:{withPerspective,perspectiveValue},sensitivity}=props;const children=Array.isArray(props.children)?props.children[0]:props.children;if(!children||children.length===0){return /*#__PURE__*/_jsx(SettingsMessage,{title:\"Set Up the Component\",description:\"Connect a frame to the component.\",containerStyle:{...props.style,width:\"400px\",height:\"200px\",borderRadius:props.borderRadius}});}const[isDragging,setIsDragging]=useState(false);const rotateX=useMotionValue(0);const rotateY=useMotionValue(0);const springConfig=withDragging?transition:{duration:0};const rotateXSpring=useSpring(rotateX,springConfig);const rotateYSpring=useSpring(rotateY,springConfig);const[startingRotation,setStartingRotation]=useState({x:0,y:0});const[startingMousePosition,setStartingMousePosition]=useState({clientX:0,clientY:0});useEffect(()=>{const handleMove=event=>{if(isDragging){event.preventDefault();}const isTouchEvent=event.type.startsWith(\"touch\");const clientX=isTouchEvent?event.touches[0].clientX:event.clientX;const clientY=isTouchEvent?event.touches[0].clientY:event.clientY;const{innerWidth,innerHeight}=window;let rotationX,rotationY;if(withDragging){if(isDragging){const mouseX=clientX-startingMousePosition.clientX;const mouseY=clientY-startingMousePosition.clientY;const rotationFactorX=mouseY/(10/sensitivity);const rotationFactorY=-mouseX/(10/sensitivity);rotationX=startingRotation.x-rotationFactorX;rotationY=startingRotation.y-rotationFactorY;}else if(withSnapBack){rotationX=0;rotationY=0;}else{rotationX=rotateX.get();rotationY=rotateY.get();}}else{const adjustedSensitivity=sensitivity/10;const rotationFactorX=(clientY/innerHeight-.5)*adjustedSensitivity;const rotationFactorY=(clientX/innerWidth-.5)*adjustedSensitivity;rotationX=-rotationFactorX*180;rotationY=rotationFactorY*180;}if(withRotationLimitX){rotationX=Math.max(-minX,Math.min(maxX,rotationX));}if(withRotationLimitY){rotationY=Math.max(-minY,Math.min(maxY,rotationY));}rotateX.set(rotationX);rotateY.set(rotationY);};window.addEventListener(\"mousemove\",handleMove);window.addEventListener(\"touchmove\",handleMove);return()=>{window.removeEventListener(\"mousemove\",handleMove);window.removeEventListener(\"touchmove\",handleMove);};},[isDragging,withDragging,withSnapBack,withRotationLimitX,withRotationLimitY,maxX,maxY,sensitivity]);useEffect(()=>{if(!isDragging&&withDragging&&withSnapBack){rotateX.set(0);rotateY.set(0);}},[isDragging]);const handleOnStart=e=>{const isTouchEvent=e.type.startsWith(\"touch\");const clientX=isTouchEvent?e.touches[0].clientX:e.clientX;const clientY=isTouchEvent?e.touches[0].clientY:e.clientY;setIsDragging(true);setStartingRotation({x:rotateX.get(),y:rotateY.get()});setStartingMousePosition({clientX,clientY});};const handleOnEnd=()=>setIsDragging(false);// Clone the children and apply preserve-3d to them as well\nconst clonedChildren=/*#__PURE__*/cloneElement(children,{style:{...children.props.style,transformStyle:\"preserve-3d\"}});return /*#__PURE__*/_jsx(motion.div,{onPanStart:handleOnStart,onPanEnd:handleOnEnd,onTouchStart:handleOnStart,onTouchEnd:handleOnEnd,style:{...style,rotateX:rotateXSpring,rotateY:rotateYSpring,transformStyle:\"preserve-3d\",transformPerspective:withPerspective?perspectiveValue:undefined,userSelect:\"none\",touchAction:\"none\"},children:clonedChildren});}CursorRotation.displayName=\"3D Look\";addPropertyControls(CursorRotation,{children:{title:\"Element\",type:ControlType.ComponentInstance},sensitivity:{title:\"Sensitivity\",type:ControlType.Number,defaultValue:2,step:1,displayStepper:true,min:1,max:10},draggingOptions:{type:ControlType.Object,title:\"Dragging\",controls:{withDragging:{title:\"Enable\",type:ControlType.Boolean,defaultValue:false},transition:{title:\"Transition\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:600,damping:100},hidden(props){return!props.withDragging;}},withSnapBack:{title:\"Snap Back\",type:ControlType.Boolean,defaultValue:false,hidden(props){return!props.withDragging;}}}},rotationOptions:{type:ControlType.Object,title:\"Rota. Limit\",controls:{withRotationLimitX:{title:\"Limit X\",type:ControlType.Boolean,defaultValue:false},maxX:{title:\"Max X\",type:ControlType.Number,defaultValue:90,step:1,displayStepper:true,min:0,max:undefined,hidden(props){return!props.withRotationLimitX;}},minX:{title:\"Min X\",type:ControlType.Number,defaultValue:90,step:1,displayStepper:true,min:0,max:undefined,hidden(props){return!props.withRotationLimitX;}},withRotationLimitY:{title:\"Limit Y\",type:ControlType.Boolean,defaultValue:false},maxY:{title:\"Max Y\",type:ControlType.Number,defaultValue:90,step:1,displayStepper:true,min:0,max:undefined,hidden(props){return!props.withRotationLimitY;}},minY:{title:\"Min Y\",type:ControlType.Number,defaultValue:90,step:1,displayStepper:true,min:0,max:undefined,hidden(props){return!props.withRotationLimitY;}}}},perspectiveOptions:{type:ControlType.Object,title:\"Perspective\",description:\"Need help with the component? Watch [this video](https://youtu.be/WdMR737ptFs).\\nMore components at [Framer University](https://frameruni.link/cc).\",controls:{withPerspective:{title:\"Enable\",type:ControlType.Boolean,defaultValue:false},perspectiveValue:{title:\"Value\",type:ControlType.Number,defaultValue:1200,step:100,min:500,max:5e3,hidden(props){return!props.withPerspective;}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CursorRotation\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerIntrinsicWidth\":\"600\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerIntrinsicHeight\":\"300\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Look3D.map","// Generated by Framer (b4533c2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";const VideoFonts=getFonts(Video);const VideoControls=getPropertyControls(Video);const cycleOrder=[\"p3NMAG1H0\",\"XiedHOqOe\"];const serializationHash=\"framer-Q1nkz\";const variantClassNames={p3NMAG1H0:\"framer-v-157x8pd\",XiedHOqOe:\"framer-v-6o4zs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"p3NMAG1H0\",Mobile:\"XiedHOqOe\"};const getProps=({height,id,video,visible,width,...props})=>{return{...props,kqNHgwd04:visible??props.kqNHgwd04??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"p3NMAG1H0\",wpNXfKnKA:video??props.wpNXfKnKA??\"https://framerusercontent.com/assets/SMFjemgTfkgxfrTPftgpwZGdGM.mp4\"};};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,kqNHgwd04,wpNXfKnKA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p3NMAG1H0\",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-157x8pd\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"p3NMAG1H0\",ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{XiedHOqOe:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}},...addPropertyOverrides({XiedHOqOe:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ixzlwh\",\"data-framer-name\":\"Video\",layoutDependency:layoutDependency,layoutId:\"M_vpd3JsU\",children:kqNHgwd04&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ubfx86-container\",draggable:\"false\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XMhAZeqxr-container\",nodeId:\"XMhAZeqxr\",rendersWithMotion:true,scopeId:\"wWHR7EUi9\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"XMhAZeqxr\",isMixedBorderRadius:false,layoutId:\"XMhAZeqxr\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:wpNXfKnKA,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Q1nkz.framer-1xmpz80, .framer-Q1nkz .framer-1xmpz80 { display: block; }\",\".framer-Q1nkz.framer-157x8pd { height: 190px; overflow: hidden; position: relative; width: 330px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Q1nkz .framer-1ixzlwh { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; }\",\".framer-Q1nkz .framer-1ubfx86-container { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; user-select: none; }\",\".framer-Q1nkz.framer-v-6o4zs.framer-157x8pd { aspect-ratio: 1.736842105263158 / 1; height: var(--framer-aspect-ratio-supported, 92px); width: 160px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 190\n * @framerIntrinsicWidth 330\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XiedHOqOe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kqNHgwd04\":\"visible\",\"wpNXfKnKA\":\"video\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwWHR7EUi9=withCSS(Component,css,\"framer-Q1nkz\");export default FramerwWHR7EUi9;FramerwWHR7EUi9.displayName=\"Video\";FramerwWHR7EUi9.defaultProps={height:190,width:330};addPropertyControls(FramerwWHR7EUi9,{variant:{options:[\"p3NMAG1H0\",\"XiedHOqOe\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},kqNHgwd04:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},wpNXfKnKA:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"data:framer/asset-reference,SMFjemgTfkgxfrTPftgpwZGdGM.mp4?originalFilename=Video+ehkuny3q4gkbqkelzhhm+%281%29+%281%29.mp4\",description:undefined,hidden:undefined,title:\"Video\"}});addFonts(FramerwWHR7EUi9,[{explicitInter:true,fonts:[]},...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwWHR7EUi9\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"190\",\"framerVariables\":\"{\\\"kqNHgwd04\\\":\\\"visible\\\",\\\"wpNXfKnKA\\\":\\\"video\\\"}\",\"framerIntrinsicWidth\":\"330\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XiedHOqOe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wWHR7EUi9.map","// Generated by Framer (b8d5a97)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DLook from\"https://framerusercontent.com/modules/OiCf4NNLLpuN6FqtIYsk/9i5jMkFo5EhoLXlXTr2l/Look3D.js\";import Video from\"https://framerusercontent.com/modules/R0wDnODqL5dcwQ7MUv13/O1wk2BZDBnUHQTOwjTQT/wWHR7EUi9.js\";const VideoFonts=getFonts(Video);const MotionDivWithFX=withFX(motion.div);const DLookFonts=getFonts(DLook);const serializationHash=\"framer-fW3A5\";const variantClassNames={KBJiVMvun:\"framer-v-ocnlec\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:20,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:360,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"KBJiVMvun\",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-ocnlec\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"KBJiVMvun\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i2j4bq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aXt6PEWJh-container\",nodeId:\"aXt6PEWJh\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(DLook,{draggingOptions:{transition:{damping:100,delay:0,mass:1,stiffness:600,type:\"spring\"},withDragging:false,withSnapBack:false},height:\"100%\",id:\"aXt6PEWJh\",layoutId:\"aXt6PEWJh\",perspectiveOptions:{perspectiveValue:1200,withPerspective:true},rotationOptions:{maxX:0,maxY:90,minX:90,minY:90,withRotationLimitX:false,withRotationLimitY:false},sensitivity:7,width:\"100%\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rcbj4n\",\"data-framer-name\":\"3D Carousel\",layoutDependency:layoutDependency,layoutId:\"yv3XrmAW6\",children:/*#__PURE__*/_jsxs(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-5e186q\",\"data-framer-name\":\"Videos\",layoutDependency:layoutDependency,layoutId:\"LBwMDH23b\",style:{rotate:-20,rotateX:-20,rotateY:-5,scale:.8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kax7zj\",\"data-framer-name\":\"SPACER\",layoutDependency:layoutDependency,layoutId:\"EkR8CE6o8\",style:{originX:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qxzya9\",\"data-framer-name\":\"Videp Wrap\",layoutDependency:layoutDependency,layoutId:\"MxdNDX2cz\",style:{originX:0},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-na8dzg-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ObjTKn_8w-container\",name:\"Video\",nodeId:\"ObjTKn_8w\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"ObjTKn_8w\",kqNHgwd04:true,layoutId:\"ObjTKn_8w\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/8FRc0OfOjFq0GhtwaLX6n3IDLt4.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d39ltz\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"YdgHB7jcV\",style:{originX:0,rotateY:30},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e91zb9-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zwSNZcEcL-container\",name:\"Video\",nodeId:\"zwSNZcEcL\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"zwSNZcEcL\",kqNHgwd04:true,layoutId:\"zwSNZcEcL\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/2TJchgD8uBy1xeHRROy9NP30P28.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kgsi8q\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"jKENi9jGy\",style:{originX:0,rotateY:60},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15mm3uz-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x41WI2CdQ-container\",name:\"Video\",nodeId:\"x41WI2CdQ\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"x41WI2CdQ\",kqNHgwd04:true,layoutId:\"x41WI2CdQ\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/XQtMJv9CSWJNPSMS2eAuzM6UUos.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jbyqos\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"p6s7Cevqx\",style:{originX:0,rotateY:90},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-119mua8-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VN4oqVHTA-container\",name:\"Video\",nodeId:\"VN4oqVHTA\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"VN4oqVHTA\",kqNHgwd04:true,layoutId:\"VN4oqVHTA\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/WBc208PF5OQRrwtuGf3wVn9jOk.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7lf7ic\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"wwvvFqv1h\",style:{originX:0,rotateY:120},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t40pbg-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XlAgQP5Qr-container\",name:\"Video\",nodeId:\"XlAgQP5Qr\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"XlAgQP5Qr\",kqNHgwd04:true,layoutId:\"XlAgQP5Qr\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/84DkTk0LC4cXEpUxPZlGNpltMKk.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13to76t\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"q7LJQtCo1\",style:{originX:0,rotateY:150},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vfyw7m-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zScdIsGFu-container\",name:\"Video\",nodeId:\"zScdIsGFu\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"zScdIsGFu\",kqNHgwd04:true,layoutId:\"zScdIsGFu\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/JX8VNpAkoNJzUM4Fq51AbzhOg4.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gpcdqu\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"FKugJX2_U\",style:{originX:0,rotateY:180},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fggiaf-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cQ02Ys6t6-container\",name:\"Video\",nodeId:\"cQ02Ys6t6\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"cQ02Ys6t6\",kqNHgwd04:true,layoutId:\"cQ02Ys6t6\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/0tRwpDMqCa3XldsfLyb5IyTSuc.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wt77r1\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"mBjic1g0h\",style:{originX:0,rotateY:210},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1giqz1q-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pse8XkeIo-container\",name:\"Video\",nodeId:\"pse8XkeIo\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"pse8XkeIo\",kqNHgwd04:true,layoutId:\"pse8XkeIo\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/092eQWWmLioDxAAanxXO8EyJp4.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9rjw4g\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"QT8yxrmjy\",style:{originX:0,rotateY:240},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1613l6-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"f92CRAwE2-container\",name:\"Video\",nodeId:\"f92CRAwE2\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"f92CRAwE2\",kqNHgwd04:true,layoutId:\"f92CRAwE2\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/F5n1ZME0dK7zBcKtLSU9uwAt4.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9jybem\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"TJGkVCRNu\",style:{originX:0,rotateY:270},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ysdz5r-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qcyDkYxhI-container\",name:\"Video\",nodeId:\"qcyDkYxhI\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"qcyDkYxhI\",kqNHgwd04:true,layoutId:\"qcyDkYxhI\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15sm0am\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"am5IhJnyc\",style:{originX:0,rotateY:300},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dymvrx-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NKlD5KkHx-container\",name:\"Video\",nodeId:\"NKlD5KkHx\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"NKlD5KkHx\",kqNHgwd04:true,layoutId:\"NKlD5KkHx\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/SIeDy3WAQxKokqSoEp8qZlNwT0A.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gssh8d\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"LaX2uMzK0\",style:{originX:0,rotateY:330},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ei7q2h-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"maFlYlKfk-container\",name:\"Video\",nodeId:\"maFlYlKfk\",rendersWithMotion:true,scopeId:\"kSTVqxmh2\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"maFlYlKfk\",kqNHgwd04:true,layoutId:\"maFlYlKfk\",name:\"Video\",variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/4dFeRYugk0lkz5bfDGwW325Sag.mp4\"})})})})]})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fW3A5.framer-c07atl, .framer-fW3A5 .framer-c07atl { display: block; }\",\".framer-fW3A5.framer-ocnlec { align-content: center; align-items: center; cursor: grab; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fW3A5 .framer-1i2j4bq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fW3A5 .framer-1rcbj4n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; transform-style: preserve-3d; width: min-content; }\",\".framer-fW3A5 .framer-5e186q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; transform-style: preserve-3d; width: min-content; }\",\".framer-fW3A5 .framer-1kax7zj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 190px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 24px; position: relative; width: 354px; }\",\".framer-fW3A5 .framer-1qxzya9 { 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: hidden; padding: 0px 0px 0px 24px; position: relative; width: min-content; z-index: 1; }\",\".framer-fW3A5 .framer-na8dzg-container, .framer-fW3A5 .framer-e91zb9-container, .framer-fW3A5 .framer-15mm3uz-container, .framer-fW3A5 .framer-119mua8-container, .framer-fW3A5 .framer-1t40pbg-container, .framer-fW3A5 .framer-1vfyw7m-container, .framer-fW3A5 .framer-fggiaf-container, .framer-fW3A5 .framer-1giqz1q-container, .framer-fW3A5 .framer-1613l6-container, .framer-fW3A5 .framer-ysdz5r-container, .framer-fW3A5 .framer-1dymvrx-container, .framer-fW3A5 .framer-1ei7q2h-container { flex: none; height: auto; pointer-events: auto; position: relative; width: auto; }\",\".framer-fW3A5 .framer-1d39ltz, .framer-fW3A5 .framer-1kgsi8q, .framer-fW3A5 .framer-jbyqos, .framer-fW3A5 .framer-7lf7ic, .framer-fW3A5 .framer-13to76t, .framer-fW3A5 .framer-gpcdqu, .framer-fW3A5 .framer-1wt77r1, .framer-fW3A5 .framer-9rjw4g, .framer-fW3A5 .framer-9jybem, .framer-fW3A5 .framer-15sm0am, .framer-fW3A5 .framer-gssh8d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 75%; overflow: hidden; padding: 0px 0px 0px 24px; position: absolute; top: 50%; width: min-content; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 190\n * @framerIntrinsicWidth 718\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkSTVqxmh2=withCSS(Component,css,\"framer-fW3A5\");export default FramerkSTVqxmh2;FramerkSTVqxmh2.displayName=\"3D Carousel 2\";FramerkSTVqxmh2.defaultProps={height:190,width:718};addFonts(FramerkSTVqxmh2,[{explicitInter:true,fonts:[]},...VideoFonts,...DLookFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkSTVqxmh2\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"718\",\"framerIntrinsicHeight\":\"190\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kSTVqxmh2.map","export const BROWSER=typeof window!==\"undefined\";export const createElement=(tagName,optionsOrChildren,_children)=>{const element=document.createElement(tagName);const[options,children]=Array.isArray(optionsOrChildren)?[undefined,optionsOrChildren]:[optionsOrChildren,_children];if(options)Object.assign(element,options);children===null||children===void 0?void 0:children.forEach(child=>element.appendChild(child));return element;};// Makeshift .offsetRight\nexport const offset=(el,justify)=>{var _this;var _offsetWidth;return justify===\"left\"?el.offsetLeft:((_offsetWidth=(_this=el.offsetParent instanceof HTMLElement?el.offsetParent:null)===null||_this===void 0?void 0:_this.offsetWidth)!==null&&_offsetWidth!==void 0?_offsetWidth:0)-el.offsetWidth-el.offsetLeft;};export const visible=el=>el.offsetWidth>0&&el.offsetHeight>0;// HMR-safe customElements.define\nexport const define=(name,constructor)=>{if(BROWSER&&customElements.get(name)!==constructor)customElements.define(name,constructor);};export function forEach(arr,fn,{reverse=false}={}){const len=arr.length;for(let i=reverse?len-1:0;reverse?i>=0:i<len;reverse?i--:i++){fn(arr[i],i);}}// Math.max that handles nullish numbers\nexport const max=(n1,n2)=>{if(n1==null)return n2;if(n2==null)return n1;return Math.max(n1,n2);};export const html=String.raw;export const css=String.raw;\nexport const __FramerMetadata__ = {\"exports\":{\"Mutable\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Justify\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"define\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"visible\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"offset\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"html\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createElement\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"forEach\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"max\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BROWSER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HTMLProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./util.map","import{css,BROWSER}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";export const supportsLinear=BROWSER&&typeof CSS!==\"undefined\"&&CSS.supports&&CSS.supports(\"animation-timing-function\",\"linear(1,2)\");export const supportsMod=BROWSER&&typeof CSS!==\"undefined\"&&CSS.supports&&CSS.supports(\"line-height\",\"mod(1,1)\");export const prefersReducedMotion=BROWSER&&typeof matchMedia!==\"undefined\"?matchMedia(\"(prefers-reduced-motion: reduce)\"):null;// Register animated vars:\nexport const opacityDeltaVar=\"--_number-flow-d-opacity\";export const widthDeltaVar=\"--_number-flow-d-width\";export const dxVar=\"--_number-flow-dx\";export const deltaVar=\"--_number-flow-d\";export const supportsAtProperty=(()=>{try{CSS.registerProperty({name:opacityDeltaVar,syntax:\"<number>\",inherits:false,initialValue:\"0\"});CSS.registerProperty({name:dxVar,syntax:\"<length>\",inherits:true,initialValue:\"0px\"});CSS.registerProperty({name:widthDeltaVar,syntax:\"<number>\",inherits:false,initialValue:\"0\"});CSS.registerProperty({name:deltaVar,syntax:\"<number>\",inherits:true,initialValue:\"0\"});return true;}catch{return false;}})();// Don't use CSS.registerProperty for vars needed during SSR:\nexport const charHeight=\"var(--number-flow-char-height, 1em)\";// Mask technique taken from:\n// https://expensive.toys/blog/blur-vignette\nexport const maskHeight=\"var(--number-flow-mask-height, 0.25em)\";export const halfMaskHeight=`calc(${maskHeight} / 2)`;const maskWidth=\"var(--number-flow-mask-width, 0.5em)\";const scaledMaskWidth=`calc(${maskWidth} / var(--scale-x))`;const cornerGradient=`#000 0, transparent 71%`// or transparent ${maskWidth}\n;const styles=css`\n\t:host {\n\t\tdisplay: inline-block;\n\t\tdirection: ltr;\n\t\twhite-space: nowrap;\n\t\tisolation: isolate; /* for .number z-index */\n\t\t/* Technically this is only needed on the .number, but applying it here makes the ::selection the same height for the whole element: */\n\t\tline-height: ${charHeight} !important;\n\t}\n\n\t.number,\n\t.number__inner {\n\t\tdisplay: inline-block;\n\t\ttransform-origin: left top;\n\t}\n\n\t:host([data-will-change]) :is(.number, .number__inner, .section, .digit, .digit__num, .symbol) {\n\t\twill-change: transform;\n\t}\n\n\t.number {\n\t\t--scale-x: calc(1 + var(${widthDeltaVar}) / var(--width));\n\t\ttransform: translateX(var(${dxVar})) scaleX(var(--scale-x));\n\n\t\tmargin: 0 calc(-1 * ${maskWidth});\n\t\tposition: relative; /* for z-index */\n\n\t\t/* overflow: clip; /* helpful to not affect page layout, but breaks baseline alignment in Safari :/ */\n\t\t/* -webkit- prefixed properties have better support than unprefixed ones: */\n\t\t-webkit-mask-image:\n\t\t\t/* Horizontal: */\n\t\t\tlinear-gradient(\n\t\t\t\tto right,\n\t\t\t\ttransparent 0,\n\t\t\t\t#000 ${scaledMaskWidth},\n\t\t\t\t#000 calc(100% - ${scaledMaskWidth}),\n\t\t\t\ttransparent\n\t\t\t),\n\t\t\t/* Vertical: */\n\t\t\t\tlinear-gradient(\n\t\t\t\t\tto bottom,\n\t\t\t\t\ttransparent 0,\n\t\t\t\t\t#000 ${maskHeight},\n\t\t\t\t\t#000 calc(100% - ${maskHeight}),\n\t\t\t\t\ttransparent 100%\n\t\t\t\t),\n\t\t\t/* TL corner */ radial-gradient(at bottom right, ${cornerGradient}),\n\t\t\t/* TR corner */ radial-gradient(at bottom left, ${cornerGradient}),\n\t\t\t/* BR corner */ radial-gradient(at top left, ${cornerGradient}),\n\t\t\t/* BL corner */ radial-gradient(at top right, ${cornerGradient});\n\t\t-webkit-mask-size:\n\t\t\t100% calc(100% - ${maskHeight} * 2),\n\t\t\tcalc(100% - ${scaledMaskWidth} * 2) 100%,\n\t\t\t${scaledMaskWidth} ${maskHeight},\n\t\t\t${scaledMaskWidth} ${maskHeight},\n\t\t\t${scaledMaskWidth} ${maskHeight},\n\t\t\t${scaledMaskWidth} ${maskHeight};\n\t\t-webkit-mask-position:\n\t\t\tcenter,\n\t\t\tcenter,\n\t\t\ttop left,\n\t\t\ttop right,\n\t\t\tbottom right,\n\t\t\tbottom left;\n\t\t-webkit-mask-repeat: no-repeat;\n\t}\n\n\t.number__inner {\n\t\tpadding: ${halfMaskHeight} ${maskWidth};\n\t\t/* invert parent's: */\n\t\ttransform: scaleX(calc(1 / var(--scale-x))) translateX(calc(-1 * var(${dxVar})));\n\t}\n\n\t/* Put number underneath other sections. Negative z-index messed up text cursor and selection, weirdly: */\n\t:host > :not(.number) {\n\t\tz-index: 5;\n\t}\n\n\t.section,\n\t.symbol {\n\t\tdisplay: inline-block;\n\t\t/* for __exiting: */\n\t\tposition: relative;\n\t\tisolation: isolate; /* also helpful for mix-blend-mode in symbol__value */\n\t}\n\n\t.section::after {\n\t\t/*\n\t\t * We seem to need some type of character to ensure baseline alignment continues working\n\t\t * even when empty\n\t\t */\n\t\tcontent: '\\200b'; /* zero-width space */\n\t\tdisplay: inline-block;\n\t}\n\n\t.section--justify-left {\n\t\ttransform-origin: center left;\n\t}\n\n\t.section--justify-right {\n\t\ttransform-origin: center right;\n\t}\n\n\t.section__exiting,\n\t.symbol__exiting {\n\t\tmargin: 0 !important;\n\t\tposition: absolute !important;\n\t\tz-index: -1;\n\t}\n\n\t.digit {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\t--c: var(--current) + var(${deltaVar});\n\t}\n\n\t.digit__num,\n\t.number .section::after {\n\t\tpadding: ${halfMaskHeight} 0;\n\t}\n\n\t.digit__num {\n\t\tdisplay: inline-block;\n\t\t/* Claude + https://buildui.com/recipes/animated-counter */\n\t\t--offset-raw: mod(var(--length) + var(--n) - mod(var(--c), var(--length)), var(--length));\n\t\t--offset: calc(\n\t\t\tvar(--offset-raw) - var(--length) * round(down, var(--offset-raw) / (var(--length) / 2), 1)\n\t\t);\n\t\t/* Technically we just need var(--offset)*100%, but clamping should reduce the layer size: */\n\t\t--y: clamp(-100%, var(--offset) * 100%, 100%);\n\t\ttransform: translateY(var(--y));\n\t}\n\n\t.digit__num:not(.is-current) {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 50%;\n\t\ttransform: translateX(-50%) translateY(var(--y));\n\t}\n\n\t.digit:not(.is-spinning) .digit__num:not(.is-current) {\n\t\tdisplay: none;\n\t}\n\n\t.symbol__value {\n\t\tdisplay: inline-block;\n\t\tmix-blend-mode: plus-lighter; /* better crossfades e.g. + <-> - */\n\t\twhite-space: pre; /* some symbols are spaces or thin spaces */\n\t}\n\n\t.section--justify-left .symbol__exiting {\n\t\tleft: 0;\n\t}\n\n\t.section--justify-right .symbol__exiting {\n\t\tright: 0;\n\t}\n\n\t.animate-presence {\n\t\topacity: calc(1 + var(${opacityDeltaVar}));\n\t}\n`;export default styles;\nexport const __FramerMetadata__ = {\"exports\":{\"supportsMod\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"prefersReducedMotion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"dxVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"deltaVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"halfMaskHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"supportsLinear\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"maskHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"opacityDeltaVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"charHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"widthDeltaVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"supportsAtProperty\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map","import{css,html,BROWSER}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";import{charHeight,halfMaskHeight,maskHeight}from\"https://framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js\";export const ServerSafeHTMLElement=BROWSER?HTMLElement:class{}// for types\n;const styles=css`\n\t:host {\n\t\tdisplay: inline-block;\n\t\tdirection: ltr;\n\t\twhite-space: nowrap;\n\t\tline-height: ${charHeight} !important;\n\t}\n\n\tspan {\n\t\tdisplay: inline-block;\n\t}\n\n\t:host([data-will-change]) span {\n\t\twill-change: transform;\n\t}\n\n\t.number,\n\t.digit {\n\t\tpadding: ${halfMaskHeight} 0;\n\t}\n\n\t.symbol {\n\t\twhite-space: pre; /* some symbols are spaces or thin spaces */\n\t}\n`;const renderPart=part=>`<span class=\"${part.type===\"integer\"||part.type===\"fraction\"?\"digit\":\"symbol\"}\" part=\"${part.type===\"integer\"||part.type===\"fraction\"?`digit ${part.type}-digit`:part.type}\">${part.value}</span>`;const renderSection=(section,part)=>`<span part=\"${part}\">${section.reduce((str,p)=>str+renderPart(p),\"\")}</span>`;export const renderInnerHTML=data=>// shadowroot=\"open\" non-standard attribute for old Chrome:\n    html`<template shadowroot=\"open\" shadowrootmode=\"open\"\n\t\t\t><style>\n\t\t\t\t${styles}</style\n\t\t\t>${renderSection(data.pre,\"left\")}<span part=\"number\" class=\"number\"\n\t\t\t\t>${renderSection(data.integer,\"integer\")}${renderSection(data.fraction,\"fraction\")}</span\n\t\t\t>${renderSection(data.post,\"right\")}</template\n\t\t><span\n\t\t\tstyle=\"font-kerning: none; display: inline-block; line-height: ${charHeight} !important; padding: ${maskHeight} 0;\"\n\t\t\t>${data.valueAsString}</span\n\t\t>`// ^ fallback for browsers that don't support DSD\n;\nexport const __FramerMetadata__ = {\"exports\":{\"ServerSafeHTMLElement\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"renderInnerHTML\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ssr.map","// Merge the plus and minus sign types\nexport function formatToData(value,formatter,prefix,suffix){const parts=formatter.formatToParts(value);if(prefix)parts.unshift({type:\"prefix\",value:prefix});if(suffix)parts.push({type:\"suffix\",value:suffix});console.log(prefix,suffix);const pre=[];const _integer=[]// we do a second pass to key these from RTL\n;const fraction=[];const post=[];const counts={};const generateKey=type=>{var _counts_type;return`${type}:${counts[type]=((_counts_type=counts[type])!==null&&_counts_type!==void 0?_counts_type:-1)+1}`;};let valueAsString=\"\";let seenInteger=false,seenDecimal=false;for(const part of parts){valueAsString+=part.value;// Merge plus and minus sign types (doing it this way appeases TypeScript)\nconst type=part.type===\"minusSign\"||part.type===\"plusSign\"?\"sign\":part.type;if(type===\"integer\"){seenInteger=true;_integer.push(...part.value.split(\"\").map(d=>({type,value:parseInt(d)})));}else if(type===\"group\"){_integer.push({type,value:part.value});}else if(type===\"decimal\"){seenDecimal=true;fraction.push({type,value:part.value,key:generateKey(type)});}else if(type===\"fraction\"){fraction.push(...part.value.split(\"\").map(d=>({type,value:parseInt(d),key:generateKey(type),pos:-1-counts[type]})));}else{(seenInteger||seenDecimal?post:pre).push({type,value:part.value,key:generateKey(type)});}}const integer=[];// Key the integer parts RTL, for better layout animations\nfor(let i=_integer.length-1;i>=0;i--){const p=_integer[i];integer.unshift(p.type===\"integer\"?{...p,key:generateKey(p.type),pos:counts[p.type]}:{...p,key:generateKey(p.type)});}return{pre,integer,fraction,post,valueAsString,value:typeof value==\"string\"?parseFloat(value):value};}\nexport const __FramerMetadata__ = {\"exports\":{\"KeyedSymbolPart\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"formatToData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Value\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"KeyedDigitPart\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberPartKey\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Format\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberPartType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Data\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"KeyedNumberPart\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./formatter.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{createElement,offset,visible,max,forEach}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";import{ServerSafeHTMLElement}from\"https://framerusercontent.com/modules/OgWgndAFyvu2Uat4ngWh/46M5bSSTGskoeUN6XI4j/ssr.js\";import styles,{supportsMod,supportsLinear,dxVar,opacityDeltaVar,prefersReducedMotion,supportsAtProperty,widthDeltaVar,deltaVar}from\"https://framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js\";export{prefersReducedMotion}from\"https://framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js\";export{renderInnerHTML}from\"https://framerusercontent.com/modules/OgWgndAFyvu2Uat4ngWh/46M5bSSTGskoeUN6XI4j/ssr.js\";export*from\"https://framerusercontent.com/modules/nND5KreKFoT8ms7HKata/Vmif4IbMKvsbPZXwEHBz/formatter.js\";export{BROWSER,define}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";export const canAnimate=supportsMod&&supportsLinear&&supportsAtProperty;let styleSheet;// This one is used internally for framework wrappers, and\n// doesn't include things like attribute support:\nexport class NumberFlowLite extends ServerSafeHTMLElement{get animated(){return this._animated;}set animated(val){var // Finish any in-flight animations (instead of cancel, which won't trigger their finish events):\n_this_shadowRoot;if(this.animated===val)return;this._animated=val;(_this_shadowRoot=this.shadowRoot)===null||_this_shadowRoot===void 0?void 0:_this_shadowRoot.getAnimations().forEach(a=>a.finish());}set data(data){if(data==null){return;}const{pre,integer,fraction,post,value}=data;// Initialize if needed\nif(!this.created){this._data=data;// This will overwrite the DSD if any:\nthis.attachShadow({mode:\"open\"});// Add stylesheet\nif(typeof CSSStyleSheet!==\"undefined\"&&this.shadowRoot.adoptedStyleSheets){if(!styleSheet){styleSheet=new CSSStyleSheet;styleSheet.replaceSync(styles);}this.shadowRoot.adoptedStyleSheets=[styleSheet];}else{const style=document.createElement(\"style\");style.textContent=styles;this.shadowRoot.appendChild(style);}this._pre=new SymbolSection(this,pre,{justify:\"right\",part:\"left\"});this.shadowRoot.appendChild(this._pre.el);this._num=new Num(this,integer,fraction);this.shadowRoot.appendChild(this._num.el);this._post=new SymbolSection(this,post,{justify:\"left\",part:\"right\"});this.shadowRoot.appendChild(this._post.el);}else{const prev=this._data;this._data=data;this.computedTrend=typeof this.trend===\"function\"?this.trend(prev.value,value):this.trend;this.startingPos=undefined;if(this.computedTrend&&this.continuous){// Find the starting pos based on the parts, not the value,\n// to handle e.g. compact notation where value = 1000 and integer part = 1\nconst prevNumber=prev.integer.concat(prev.fraction).filter(p=>p.type===\"integer\"||p.type===\"fraction\");const number=data.integer.concat(data.fraction).filter(p=>p.type===\"integer\"||p.type===\"fraction\");const firstChangedPrev=prevNumber.find(pp=>!number.find(p=>p.pos===pp.pos&&p.value===pp.value));const firstChanged=number.find(p=>!prevNumber.find(pp=>p.pos===pp.pos&&p.value===pp.value));this.startingPos=max(firstChangedPrev===null||firstChangedPrev===void 0?void 0:firstChangedPrev.pos,firstChanged===null||firstChanged===void 0?void 0:firstChanged.pos);}this.computedAnimated=canAnimate&&this._animated&&(!this.respectMotionPreference||!(prefersReducedMotion===null||prefersReducedMotion===void 0?void 0:prefersReducedMotion.matches))&&// https://github.com/barvian/number-flow/issues/9\nvisible(this);if(!this.manual)this.willUpdate();this._pre.update(pre);this._num.update({integer,fraction});this._post.update(post);if(!this.manual)this.didUpdate();}this.created=true;}willUpdate(){// Not super safe to check animated here, b/c the prop may not have been updated yet:\nthis._pre.willUpdate();this._num.willUpdate();this._post.willUpdate();}didUpdate(){// Safe to call this here because we know the animated prop is up-to-date\nif(!this.computedAnimated)return;// If we're already animating, cancel the previous animationsfinish event:\nif(this._abortAnimationsFinish)this._abortAnimationsFinish.abort();else this.dispatchEvent(new Event(\"animationsstart\"));this._pre.didUpdate();this._num.didUpdate();this._post.didUpdate();const controller=new AbortController;Promise.all(this.shadowRoot.getAnimations().map(a=>a.finished)).then(()=>{if(!controller.signal.aborted){this.dispatchEvent(new Event(\"animationsfinish\"));this._abortAnimationsFinish=undefined;}});this._abortAnimationsFinish=controller;}constructor(){super();_define_property(this,\"_animated\",void 0);_define_property(this,\"created\",false);_define_property(this,\"_pre\",void 0);_define_property(this,\"_num\",void 0);_define_property(this,\"_post\",void 0);_define_property(this,\"computedTrend\",void 0);_define_property(this,\"startingPos\",void 0);_define_property(this,\"computedAnimated\",void 0);_define_property(this,\"_data\",void 0);_define_property(this,\"manual\",false);_define_property(this,\"_abortAnimationsFinish\",void 0);const{animated,...props}=this.constructor.defaultProps;this._animated=this.computedAnimated=animated;Object.assign(this,props);}}/**\n     * Use `private _private` properties instead of `#private` to avoid # polyfill and\n     * reduce bundle size. Also, use `readonly` properties instead of getters to save on bundle\n     * size, even though you have to do gross stuff like `(this as Mutable<...>)` until TS\n     * supports e.g. https://github.com/microsoft/TypeScript/issues/37487\n     */_define_property(NumberFlowLite,\"defaultProps\",{transformTiming:{duration:900,// Make sure to keep this minified:\neasing:`linear(0,.005,.019,.039,.066,.096,.129,.165,.202,.24,.278,.316,.354,.39,.426,.461,.494,.526,.557,.586,.614,.64,.665,.689,.711,.731,.751,.769,.786,.802,.817,.831,.844,.856,.867,.877,.887,.896,.904,.912,.919,.925,.931,.937,.942,.947,.951,.955,.959,.962,.965,.968,.971,.973,.976,.978,.98,.981,.983,.984,.986,.987,.988,.989,.99,.991,.992,.992,.993,.994,.994,.995,.995,.996,.996,.9963,.9967,.9969,.9972,.9975,.9977,.9979,.9981,.9982,.9984,.9985,.9987,.9988,.9989,1)`},spinTiming:undefined,opacityTiming:{duration:450,easing:\"ease-out\"},animated:true,trend:(oldValue,value)=>Math.sign(value-oldValue),continuous:false,respectMotionPreference:true,digits:undefined});class Num{willUpdate(){this._prevWidth=this.el.offsetWidth;this._prevLeft=this.el.getBoundingClientRect().left;this._integer.willUpdate();this._fraction.willUpdate();}update({integer,fraction}){this._integer.update(integer);this._fraction.update(fraction);}didUpdate(){const rect=this.el.getBoundingClientRect();// Do this before starting to animate:\nthis._integer.didUpdate();this._fraction.didUpdate();const dx=this._prevLeft-rect.left;const width=this.el.offsetWidth;// We convert scale to width delta in px to better handle interruptions and keep them in\n// sync with translations:\nconst dWidth=this._prevWidth-width;this.el.style.setProperty(\"--width\",String(width));this.el.animate({[dxVar]:[`${dx}px`,\"0px\"],[widthDeltaVar]:[dWidth,0]},{...this.flow.transformTiming,composite:\"accumulate\"});}constructor(flow,integer,fraction,{className,...props}={}){_define_property(this,\"flow\",void 0);_define_property(this,\"el\",void 0);_define_property(this,\"_inner\",void 0);_define_property(this,\"_integer\",void 0);_define_property(this,\"_fraction\",void 0);_define_property(this,\"_prevWidth\",void 0);_define_property(this,\"_prevLeft\",void 0);this.flow=flow;this._integer=new NumberSection(flow,integer,{justify:\"right\",part:\"integer\"});this._fraction=new NumberSection(flow,fraction,{justify:\"left\",part:\"fraction\"});this._inner=createElement(\"span\",{className:`number__inner`},[this._integer.el,this._fraction.el]);this.el=createElement(\"span\",{...props,part:\"number\",className:`number ${className!==null&&className!==void 0?className:\"\"}`},[this._inner]);}}class Section{addChar(part,{startDigitsAtZero=false,...props}={}){const comp=part.type===\"integer\"||part.type===\"fraction\"?new Digit(this,part.type,startDigitsAtZero?0:part.value,part.pos,{...props,onRemove:this.onCharRemove(part.key)}):new Sym(this,part.type,part.value,{...props,onRemove:this.onCharRemove(part.key)});this.children.set(part.key,comp);return comp;}unpop(char){char.el.classList.remove(\"section__exiting\");char.el.style.top=\"\";char.el.style[this.justify]=\"\";}pop(chars){// Calculate offsets for removed before popping, to avoid layout thrashing:\nchars.forEach(char=>{char.el.style.top=`${char.el.offsetTop}px`;char.el.style[this.justify]=`${offset(char.el,this.justify)}px`;});chars.forEach(char=>{char.el.classList.add(\"section__exiting\");char.present=false;});}addNewAndUpdateExisting(parts){const added=new Map;const updated=new Map;// Add new parts before any other updates, so we can save their position correctly:\nconst reverse=this.justify===\"left\";const op=reverse?\"prepend\":\"append\";forEach(parts,part=>{let comp;// Already exists/needs update, so set aside for now\nif(this.children.has(part.key)){comp=this.children.get(part.key);updated.set(part,comp);this.unpop(comp);comp.present=true;}else{// New part\ncomp=this.addChar(part,{startDigitsAtZero:true,animateIn:true});added.set(part,comp);}this.el[op](comp.el);},{reverse});if(this.flow.computedAnimated){const rect=this.el.getBoundingClientRect()// this should only cause a layout if there were added children\n;added.forEach(comp=>{comp.willUpdate(rect);});}// Update added children to their initial value (we start them at 0)\nadded.forEach((comp,part)=>{comp.update(part.value);});// Update any updated children\nupdated.forEach((comp,part)=>{comp.update(part.value);});}willUpdate(){const rect=this.el.getBoundingClientRect();this._prevOffset=rect[this.justify];this.children.forEach(comp=>comp.willUpdate(rect));}didUpdate(){const rect=this.el.getBoundingClientRect();// Make sure to pass this in before starting to animate:\nthis.children.forEach(comp=>comp.didUpdate(rect));const offset=rect[this.justify];const dx=this._prevOffset-offset;// Technically checking for children could get weird during multiple interruptions\n// but probably still worth it;\nif(dx&&this.children.size)this.el.animate({transform:[`translateX(${dx}px)`,\"none\"]},{...this.flow.transformTiming,composite:\"accumulate\"});}constructor(flow,parts,{justify,className,...props},children){_define_property(this,\"flow\",void 0);_define_property(this,\"el\",void 0);_define_property(this,\"justify\",void 0);// All children in the DOM:\n_define_property(this,\"children\",void 0);_define_property(this,\"onCharRemove\",void 0);_define_property(this,\"_prevOffset\",void 0);this.flow=flow;this.children=new Map;this.onCharRemove=key=>()=>{this.children.delete(key);};this.justify=justify;const chars=parts.map(p=>this.addChar(p).el);this.el=createElement(\"span\",{...props,className:`section section--justify-${justify} ${className!==null&&className!==void 0?className:\"\"}`},children?children(chars):chars);}}class NumberSection extends Section{update(parts){const removed=new Map;this.children.forEach((comp,key)=>{// Keep track of removed children:\nif(!parts.find(p=>p.key===key)){removed.set(key,comp);}// Put everything back into the flow briefly, to recompute offsets:\nthis.unpop(comp);});this.addNewAndUpdateExisting(parts);// Set all removed digits to 0, for mathematical correctness:\nremoved.forEach(comp=>{if(comp instanceof Digit)comp.update(0);});// Then end with them popped out again:\nthis.pop(removed);}}class SymbolSection extends Section{update(parts){const removed=new Map;this.children.forEach((comp,key)=>{// Keep track of removed children:\nif(!parts.find(p=>p.key===key)){removed.set(key,comp);}});// Pop them, before any additions\nthis.pop(removed);this.addNewAndUpdateExisting(parts);}}class AnimatePresence{get present(){return this._present;}set present(val){if(this._present===val)return;this._present=val;if(!this.flow.computedAnimated){if(!val)this._remove();return;}this.el.style.setProperty(\"--_number-flow-d-opacity\",val?\"0\":\"-.999\");this.el.animate({[opacityDeltaVar]:val?[-.9999,0]:[.999,0]},{...this.flow.opacityTiming,composite:\"accumulate\"});if(val)this.flow.removeEventListener(\"animationsfinish\",this._remove);else this.flow.addEventListener(\"animationsfinish\",this._remove,{once:true});}constructor(flow,el,{onRemove,animateIn=false}={}){_define_property(this,\"flow\",void 0);_define_property(this,\"el\",void 0);_define_property(this,\"_present\",void 0);_define_property(this,\"_onRemove\",void 0);_define_property(this,\"_remove\",void 0);this.flow=flow;this.el=el;this._present=true;this._remove=()=>{var _this__onRemove,_this;this.el.remove();(_this__onRemove=(_this=this)._onRemove)===null||_this__onRemove===void 0?void 0:_this__onRemove.call(_this);};this.el.classList.add(\"animate-presence\");// This craziness is the only way I could figure out how to get the opacity\n// accumulation to work in all browsers. Accumulating -1 onto opacity directly\n// failed in both FF and Safari, and setting a delta to -1 still failed in FF\nif(this.flow.computedAnimated&&animateIn){this.el.animate({[opacityDeltaVar]:[-.9999,0]},{...this.flow.opacityTiming,composite:\"accumulate\"});}this._onRemove=onRemove;}}class Char extends AnimatePresence{constructor(section,value,el,props){super(section.flow,el,props);_define_property(this,\"section\",void 0);_define_property(this,\"value\",void 0);_define_property(this,\"el\",void 0);this.section=section;this.value=value;this.el=el;}}class Digit extends Char{willUpdate(parentRect){const rect=this.el.getBoundingClientRect();this._prevValue=this.value;const prevOffset=rect[this.section.justify]-parentRect[this.section.justify];const halfWidth=rect.width/2;this._prevCenter=this.section.justify===\"left\"?prevOffset+halfWidth:prevOffset-halfWidth;}update(value){var _this__numbers_this_value,_this__numbers_value;(_this__numbers_this_value=this._numbers[this.value])===null||_this__numbers_this_value===void 0?void 0:_this__numbers_this_value.classList.remove(\"is-current\");this.el.style.setProperty(\"--current\",String(value));(_this__numbers_value=this._numbers[value])===null||_this__numbers_value===void 0?void 0:_this__numbers_value.classList.add(\"is-current\");this.value=value;}didUpdate(parentRect){const rect=this.el.getBoundingClientRect();const offset=rect[this.section.justify]-parentRect[this.section.justify];const halfWidth=rect.width/2;const center=this.section.justify===\"left\"?offset+halfWidth:offset-halfWidth;const dx=this._prevCenter-center;if(dx)this.el.animate({transform:[`translateX(${dx}px)`,\"none\"]},{...this.flow.transformTiming,composite:\"accumulate\"});const diff=this.diff;if(!diff)return;this.el.classList.add(\"is-spinning\");var _this_flow_spinTiming;this.el.animate({[deltaVar]:[-diff,0]},{...(_this_flow_spinTiming=this.flow.spinTiming)!==null&&_this_flow_spinTiming!==void 0?_this_flow_spinTiming:this.flow.transformTiming,composite:\"accumulate\"});// Hoisting the callback out prevents duplicates:\nthis.flow.addEventListener(\"animationsfinish\",this._onAnimationsFinish,{once:true});}get diff(){let trend=this.flow.computedTrend;const diff=this.value-this._prevValue;// Loop once if it's continuous:\nif(!diff&&this.flow.startingPos!=null&&this.flow.startingPos>=this.pos){return this._length*trend// trend must exist if there's a startingPos\n;}// Make it per-digit if no root trend:\ntrend||(trend=Math.sign(diff));// Loop around if need be:\nif(trend<0&&this.value>this._prevValue)return this.value-this._length-this._prevValue;else if(trend>0&&this.value<this._prevValue)return this._length-this._prevValue+this.value;return diff;}constructor(section,type,value,pos,props){var _section_flow_digits_pos,_section_flow_digits;var _section_flow_digits_pos_max;const length=((_section_flow_digits_pos_max=(_section_flow_digits=section.flow.digits)===null||_section_flow_digits===void 0?void 0:(_section_flow_digits_pos=_section_flow_digits[pos])===null||_section_flow_digits_pos===void 0?void 0:_section_flow_digits_pos.max)!==null&&_section_flow_digits_pos_max!==void 0?_section_flow_digits_pos_max:9)+1;const numbers=Array.from({length}).map((_,i)=>{const num=createElement(\"span\",{className:`digit__num${i===value?\" is-current\":\"\"}`},[document.createTextNode(String(i))]);num.style.setProperty(\"--n\",String(i));return num;});const el=createElement(\"span\",{part:`digit ${type}-digit`,className:`digit`},numbers);el.style.setProperty(\"--current\",String(value));el.style.setProperty(\"--length\",String(length));super(section,value,el,props);_define_property(this,\"pos\",void 0);_define_property(this,\"_numbers\",void 0);_define_property(this,\"_length\",void 0);_define_property(this,\"_prevValue\",void 0);// Relative to parent:\n_define_property(this,\"_prevCenter\",void 0);_define_property(this,\"_onAnimationsFinish\",void 0);this.pos=pos;this._onAnimationsFinish=()=>{this.el.classList.remove(\"is-spinning\");};this._numbers=numbers;this._length=length;}}class Sym extends Char{willUpdate(parentRect){if(this.type===\"decimal\")return;// decimal never needs animation b/c it's the first in a left aligned section and never moves\nconst rect=this.el.getBoundingClientRect();this._prevOffset=rect[this.section.justify]-parentRect[this.section.justify];}update(value){if(this.value!==value){// Pop the current value:\nconst current=this._children.get(this.value);current.present=false;current.el.classList.add(\"symbol__exiting\");// If we already have the new value and it hasn't finished removing, reclaim it:\nif(this._children.has(value)){const prev=this._children.get(value);prev.present=true;prev.el.classList.remove(\"symbol__exiting\");}else{// Otherwise, create a new one:\nconst newVal=createElement(\"span\",{className:\"symbol__value\",textContent:value});this.el.appendChild(newVal);this._children.set(value,new AnimatePresence(this.flow,newVal,{animateIn:true,onRemove:this._onChildRemove(value)}));}}this.value=value;}didUpdate(parentRect){if(this.type===\"decimal\")return;const rect=this.el.getBoundingClientRect();const offset=rect[this.section.justify]-parentRect[this.section.justify];const dx=this._prevOffset-offset;if(dx)this.el.animate({transform:[`translateX(${dx}px)`,\"none\"]},{...this.flow.transformTiming,composite:\"accumulate\"});}constructor(section,type,value,props){const val=createElement(\"span\",{className:\"symbol__value\",textContent:value});super(section,value,createElement(\"span\",{part:`symbol ${type}`,className:`symbol`},[val]),props);_define_property(this,\"type\",void 0);_define_property(this,\"_children\",void 0);_define_property(this,\"_prevOffset\",void 0);_define_property(this,\"_onChildRemove\",void 0);this.type=type;this._children=new Map;this._onChildRemove=key=>()=>{this._children.delete(key);};this._children.set(value,new AnimatePresence(this.flow,val,{onRemove:this._onChildRemove(value)}));}}\nexport const __FramerMetadata__ = {\"exports\":{\"Trend\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"prefersReducedMotion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowLite\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BROWSER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"define\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Digits\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DigitOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"renderInnerHTML\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"canAnimate\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}var _React_version_match;import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{renderInnerHTML,formatToData,NumberFlowLite,prefersReducedMotion as _prefersReducedMotion,canAnimate as _canAnimate,define,BROWSER}from\"https://framerusercontent.com/modules/AG73ox21oKVyje0VXkyK/HNU4IYD8anfZXhjtw7bP/index.js\";const REACT_MAJOR=parseInt((_React_version_match=React.version.match(/^(\\d+)\\./))===null||_React_version_match===void 0?void 0:_React_version_match[1]);const isReact19=REACT_MAJOR>=19;// Can't wait to not have to do this in React 19:\nconst OBSERVED_ATTRIBUTES=[\"data\",\"digits\"];export class NumberFlowElement extends NumberFlowLite{attributeChangedCallback(attr,_oldValue,newValue){this[attr]=JSON.parse(newValue);}}_define_property(NumberFlowElement,\"observedAttributes\",isReact19?[]:OBSERVED_ATTRIBUTES);define(\"number-flow-react\",NumberFlowElement);// You're supposed to cache these between uses:\n// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString\n// Serialize to strings b/c React:\nconst formatters={};// Tiny workaround to support React 19 until it's released:\nconst serialize=isReact19?p=>p:JSON.stringify;function splitProps(props){const{transformTiming,spinTiming,opacityTiming,animated,respectMotionPreference,trend,continuous,...rest}=props;return[{transformTiming,spinTiming,opacityTiming,animated,respectMotionPreference,trend,continuous},rest];}// We need a class component to use getSnapshotBeforeUpdate:\nclass NumberFlowImpl extends React.Component{// Update the non-`data` props to avoid JSON serialization\n// Data needs to be set in render still:\nupdateProperties(prevProps){if(!this.el)return;this.el.manual=!this.props.isolate;const[nonData]=splitProps(this.props);Object.entries(nonData).forEach(([k,v])=>{// @ts-ignore\nthis.el[k]=v!==null&&v!==void 0?v:NumberFlowElement.defaultProps[k];});if(prevProps===null||prevProps===void 0?void 0:prevProps.onAnimationsStart)this.el.removeEventListener(\"animationsstart\",prevProps.onAnimationsStart);if(this.props.onAnimationsStart)this.el.addEventListener(\"animationsstart\",this.props.onAnimationsStart);if(prevProps===null||prevProps===void 0?void 0:prevProps.onAnimationsFinish)this.el.removeEventListener(\"animationsfinish\",prevProps.onAnimationsFinish);if(this.props.onAnimationsFinish)this.el.addEventListener(\"animationsfinish\",this.props.onAnimationsFinish);}componentDidMount(){this.updateProperties();if(isReact19&&this.el){// React 19 needs this because the attributeChangedCallback isn't called:\nthis.el.digits=this.props.digits;this.el.data=this.props.data;}}getSnapshotBeforeUpdate(prevProps){this.updateProperties(prevProps);if(prevProps.data!==this.props.data){if(this.props.group){this.props.group.willUpdate();return()=>{var _this_props_group;return(_this_props_group=this.props.group)===null||_this_props_group===void 0?void 0:_this_props_group.didUpdate();};}if(!this.props.isolate){var _this_el_willUpdate,_this_el;(_this_el=this.el)===null||_this_el===void 0?void 0:(_this_el_willUpdate=_this_el.willUpdate)===null||_this_el_willUpdate===void 0?void 0:_this_el_willUpdate.call(_this_el);return()=>{var _this_el;return(_this_el=this.el)===null||_this_el===void 0?void 0:_this_el.didUpdate();};}}return null;}componentDidUpdate(_,__,didUpdate){didUpdate===null||didUpdate===void 0?void 0:didUpdate();}handleRef(el){if(this.props.innerRef)this.props.innerRef.current=el;this.el=el;}render(){const[_,{innerRef,className,data,willChange,isolate,group,digits,onAnimationsStart,onAnimationsFinish,...rest}]=splitProps(this.props);return(// @ts-expect-error missing types\n/*#__PURE__*/_jsx(\"number-flow-react\",{ref:this.handleRef,\"data-will-change\":willChange?\"\":undefined,// Have to rename this:\nclass:className,\"aria-label\":data.valueAsString,...rest,role:\"img\",dangerouslySetInnerHTML:{__html:BROWSER?\"\":renderInnerHTML(data)},suppressHydrationWarning:true,digits:serialize(digits),// Make sure data is set last, everything else is updated:\ndata:serialize(data)}));}constructor(props){super(props);_define_property(this,\"el\",void 0);this.handleRef=this.handleRef.bind(this);}}const NumberFlow=/*#__PURE__*/React.forwardRef(function NumberFlow({value,locales,format,prefix,suffix,...props},_ref){React.useImperativeHandle(_ref,()=>ref.current,[]);const ref=React.useRef();const group=React.useContext(NumberFlowGroupContext);group===null||group===void 0?void 0:group.useRegister(ref);const localesString=React.useMemo(()=>locales?JSON.stringify(locales):\"\",[locales]);const formatString=React.useMemo(()=>format?JSON.stringify(format):\"\",[format]);const data=React.useMemo(()=>{var _formatters,_ref;var _;const formatter=(_=(_formatters=formatters)[_ref=`${localesString}:${formatString}`])!==null&&_!==void 0?_:_formatters[_ref]=new Intl.NumberFormat(locales,format);return formatToData(value,formatter,prefix,suffix);},[value,localesString,formatString,prefix,suffix]);return /*#__PURE__*/_jsx(NumberFlowImpl,{...props,group:group,data:data,innerRef:ref});});export default NumberFlow;const NumberFlowGroupContext=/*#__PURE__*/React.createContext(undefined);export function NumberFlowGroup({children}){const flows=React.useRef(new Set);const updating=React.useRef(false);const pending=React.useRef(new WeakMap);const value=React.useMemo(()=>({useRegister(ref){React.useEffect(()=>{flows.current.add(ref);return()=>{flows.current.delete(ref);};},[]);},willUpdate(){if(updating.current)return;updating.current=true;flows.current.forEach(ref=>{const f=ref.current;if(!f||!f.created)return;f.willUpdate();pending.current.set(f,true);});},didUpdate(){flows.current.forEach(ref=>{const f=ref.current;if(!f||!pending.current.get(f))return;f.didUpdate();pending.current.delete(f);});updating.current=false;}}),[]);return /*#__PURE__*/_jsx(NumberFlowGroupContext.Provider,{value:value,children:children});}export const useIsSupported=()=>React.useSyncExternalStore(()=>()=>{},()=>_canAnimate,()=>false);export const usePrefersReducedMotion=()=>React.useSyncExternalStore(cb=>{_prefersReducedMotion===null||_prefersReducedMotion===void 0?void 0:_prefersReducedMotion.addEventListener(\"change\",cb);return()=>_prefersReducedMotion===null||_prefersReducedMotion===void 0?void 0:_prefersReducedMotion.removeEventListener(\"change\",cb);},()=>_prefersReducedMotion.matches,()=>false);export function useCanAnimate({respectMotionPreference=true}={}){const isSupported=useIsSupported();const reducedMotion=usePrefersReducedMotion();return isSupported&&(!respectMotionPreference||!reducedMotion);}\nexport const __FramerMetadata__ = {\"exports\":{\"Trend\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCanAnimate\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowElement\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberPartType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowGroup\":{\"type\":\"reactComponent\",\"name\":\"NumberFlowGroup\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePrefersReducedMotion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsSupported\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Format\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Value\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * NumberFlowReact\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/4so9SG3ShMPwWmf9tj3x/HiwMktBrKVUSZLDVBeYE/NumberFlowReact.js\"\nexport { default } from \"https://framerusercontent.com/modules/4so9SG3ShMPwWmf9tj3x/HiwMktBrKVUSZLDVBeYE/NumberFlowReact.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useId}from\"react\";import NumberFlow from\"https://framer.com/m/NumberFlowReact-yGat.js\";const TREND_VALUES={nearest:(oldValue,value)=>Math.sign(value-oldValue),individual:0,up:1,down:-1};const EASING_VALUES={smooth:`linear(0,.005,.019,.039,.066,.096,.129,.165,.202,.24,.278,.316,.354,.39,.426,.461,.494,.526,.557,.586,.614,.64,.665,.689,.711,.731,.751,.769,.786,.802,.817,.831,.844,.856,.867,.877,.887,.896,.904,.912,.919,.925,.931,.937,.942,.947,.951,.955,.959,.962,.965,.968,.971,.973,.976,.978,.98,.981,.983,.984,.986,.987,.988,.989,.99,.991,.992,.992,.993,.994,.994,.995,.995,.996,.996,.9963,.9967,.9969,.9972,.9975,.9977,.9979,.9981,.9982,.9984,.9985,.9987,.9988,.9989,1)`,linear:\"linear\",ease:\"ease\",easeIn:\"ease-in\",easeOut:\"ease-out\",easeInOut:\"ease-in-out\"};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n */export default function NumberFlowComponent(props){const{value,format,gradientHeight}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=useInstanceId();const style={userSelect:props.userSelect?\"auto\":\"none\",fontVariantNumeric:props.monospace?\"tabular-nums\":undefined,margin:0,color:props.color,...props.font,...props.style};const numberFormat={notation:format.style===\"compact\"?\"compact\":\"standard\",signDisplay:format.plusSign?\"exceptZero\":\"auto\",useGrouping:format.separators};return isCanvas?/*#__PURE__*/_jsxs(\"div\",{style:{...props.style,...style,whiteSpace:\"pre\"},children:[props.prefix,Intl.NumberFormat(format.locale||undefined,numberFormat).format(value),props.suffix]}):/*#__PURE__*/_jsxs(\"div\",{id:id,style:{...props.style,whiteSpace:\"pre\",marginTop:-gradientHeight,marginBottom:-gradientHeight},children:[/*#__PURE__*/_jsx(NumberFlow,{value:value,trend:TREND_VALUES[props.direction],continuous:props.continuous,format:numberFormat,locales:format.locale||undefined,prefix:props.prefix,suffix:props.suffix,transformTiming:{easing:EASING_VALUES[props.transition.easing],duration:props.transition.duration*1e3},opacityTiming:{easing:\"ease-out\",duration:props.transition.duration*1e3/2},isolate:true,willChange:true,style:style}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`#${id} { --number-flow-mask-height: ${gradientHeight}px }`}})]});}NumberFlowComponent.displayName=\"NumberFlow\";addPropertyControls(NumberFlowComponent,{value:{type:ControlType.Number,defaultValue:0},format:{type:ControlType.Object,controls:{style:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"compact\"],optionTitles:[\"Default (1,000)\",\"Compact (1K)\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},separators:{type:ControlType.Boolean,defaultValue:true},plusSign:{type:ControlType.Boolean,defaultValue:false},locale:{type:ControlType.String,placeholder:`Auto${typeof navigator!==\"undefined\"?` (${navigator.language})`:\"\"}`}}},direction:{type:ControlType.Enum,defaultValue:\"nearest\",options:[\"nearest\",\"individual\",\"up\",\"down\"],optionTitles:[\"Nearest (All)\",\"Nearest (Per-Character)\",\"Up ↑\",\"Down ↓\"]},continuous:{type:ControlType.Boolean,defaultValue:true,hidden:props=>props.direction===\"individual\"},gradientHeight:{type:ControlType.Number,defaultValue:10,min:0,step:1,title:\"Gradient\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1}},color:{type:ControlType.Color,defaultValue:\"#000\"},prefix:{type:ControlType.String,placeholder:\"Prefix\"},suffix:{type:ControlType.String,placeholder:\"Suffix\"},userSelect:{type:ControlType.Boolean,defaultValue:false},transition:{type:ControlType.Object,controls:{easing:{type:ControlType.Enum,defaultValue:\"smooth\",options:[\"smooth\",\"linear\",\"ease\",\"easeIn\",\"easeOut\",\"easeInOut\"],optionTitles:[\"Smooth\",\"Linear\",\"Ease\",\"Ease In\",\"Ease Out\",\"Ease In Out\"]},duration:{type:ControlType.Number,defaultValue:.75,min:0,step:.01}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});const useInstanceId=()=>{const id=useId();const cleanId=id.replace(/:/g,\"\");const instanceId=`frameruni-${cleanId}`;return instanceId;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NumberFlowComponent\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NumberFlow_Prod.map","// Generated by Framer (ad1bd2b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image as Image1,RichText,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 NumberFlow from\"https://framerusercontent.com/modules/DPwgyTlYyPqF8EltT6Wk/7V1eDDmIfgMJSy3hQjXS/NumberFlow_Prod.js\";const NumberFlowFonts=getFonts(NumberFlow);const cycleOrder=[\"xULM0MoFB\",\"cAr3ITrX8\",\"u4aT8me_4\",\"TTvba1IDZ\",\"YVdNDN4aT\",\"rP6GiSiZf\"];const serializationHash=\"framer-iqQfu\";const variantClassNames={cAr3ITrX8:\"framer-v-koj3ag\",rP6GiSiZf:\"framer-v-a4fuh9\",TTvba1IDZ:\"framer-v-63dywa\",u4aT8me_4:\"framer-v-1on4upe\",xULM0MoFB:\"framer-v-1u2e8v1\",YVdNDN4aT:\"framer-v-13ij62z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const K0QeZm16i=undefined;const fiu9JyYbj=undefined;const JvnRMHYK0=undefined;const LGvw7NlgJ=undefined;const vRaemrPrW=undefined;const uoEQeIHqg=undefined;const transition1={duration:0,type:\"tween\"};const transition2={bounce:0,delay:0,duration:.7,type:\"spring\"};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)=>`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={\"1\":\"xULM0MoFB\",\"2\":\"cAr3ITrX8\",\"3\":\"u4aT8me_4\",\"4\":\"TTvba1IDZ\",\"5\":\"YVdNDN4aT\",\"6\":\"rP6GiSiZf\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,image2,image3,image4,image5,title,width,...props})=>{return{...props,fiu9JyYbj:image2??props.fiu9JyYbj,JvnRMHYK0:image3??props.JvnRMHYK0,K0QeZm16i:image??props.K0QeZm16i,LGvw7NlgJ:image4??props.LGvw7NlgJ,uoEQeIHqg:title??props.uoEQeIHqg??\"Joined already\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xULM0MoFB\",vRaemrPrW:image5??props.vRaemrPrW};};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,uoEQeIHqg,K0QeZm16i,fiu9JyYbj,JvnRMHYK0,LGvw7NlgJ,vRaemrPrW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xULM0MoFB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearsfh1fj=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"cAr3ITrX8\",true),1e3);});const onAppear1iypm9h=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"u4aT8me_4\",true),2e3);});const onAppeard7i5b4=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"TTvba1IDZ\",true),2e3);});const onAppearhewjqx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"YVdNDN4aT\",true),2e3);});const onAppear1098fb0=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rP6GiSiZf\",true),2e3);});const onAppear11a1cn1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"xULM0MoFB\",true),1e3);});useOnVariantChange(baseVariant,{cAr3ITrX8:onAppear1iypm9h,default:onAppearsfh1fj,rP6GiSiZf:onAppear11a1cn1,TTvba1IDZ:onAppearhewjqx,u4aT8me_4:onAppeard7i5b4,YVdNDN4aT:onAppear1098fb0});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,...addPropertyOverrides({cAr3ITrX8:{value:transition2},rP6GiSiZf:{value:transition2},TTvba1IDZ:{value:transition2},u4aT8me_4:{value:transition2},YVdNDN4aT:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1u2e8v1\",className,classNames),\"data-framer-name\":\"1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xULM0MoFB\",ref:refBinding,style:{...style},...addPropertyOverrides({cAr3ITrX8:{\"data-framer-name\":\"2\"},rP6GiSiZf:{\"data-framer-name\":\"6\"},TTvba1IDZ:{\"data-framer-name\":\"4\"},u4aT8me_4:{\"data-framer-name\":\"3\"},YVdNDN4aT:{\"data-framer-name\":\"5\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tuqapa\",\"data-framer-name\":\"Images\",layoutDependency:layoutDependency,layoutId:\"C2gr3AbxA\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qckpux\",\"data-framer-name\":\"Jurre 2\",layoutDependency:layoutDependency,layoutId:\"MxUwRwaht\",style:{opacity:0},variants:{rP6GiSiZf:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+7),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(K0QeZm16i)},className:\"framer-17a0gor\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"scZg5mGGG\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"},...addPropertyOverrides({rP6GiSiZf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(K0QeZm16i)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1857p3p\",\"data-framer-name\":\"Jorn 2\",layoutDependency:layoutDependency,layoutId:\"HzceSXekC\",style:{opacity:0},variants:{rP6GiSiZf:{opacity:1},YVdNDN4aT:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:199.5,intrinsicWidth:199.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+7),pixelHeight:399,pixelWidth:399,sizes:\"40px\",...toResponsiveImage(fiu9JyYbj)},className:\"framer-gwkjyk\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"nT0HMbYNr\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"},...addPropertyOverrides({rP6GiSiZf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:199.5,intrinsicWidth:199.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:399,pixelWidth:399,sizes:\"40px\",...toResponsiveImage(fiu9JyYbj)}},YVdNDN4aT:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:199.5,intrinsicWidth:199.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:399,pixelWidth:399,sizes:\"40px\",...toResponsiveImage(fiu9JyYbj)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cpp2yk\",\"data-framer-name\":\"Roa 2\",layoutDependency:layoutDependency,layoutId:\"gyfviPULO\",style:{opacity:0},variants:{rP6GiSiZf:{opacity:1},TTvba1IDZ:{opacity:1},YVdNDN4aT:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+7),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(JvnRMHYK0)},className:\"framer-1nb5f0z\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"A9V1TxL1L\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"},...addPropertyOverrides({rP6GiSiZf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(JvnRMHYK0)}},TTvba1IDZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(JvnRMHYK0)}},YVdNDN4aT:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(JvnRMHYK0)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13pjn18\",\"data-framer-name\":\"Andy 2\",layoutDependency:layoutDependency,layoutId:\"zixjkpdMY\",style:{opacity:0},variants:{rP6GiSiZf:{opacity:1},TTvba1IDZ:{opacity:1},u4aT8me_4:{opacity:1},YVdNDN4aT:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+7),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(LGvw7NlgJ)},className:\"framer-20m6p3\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"a38arOW1P\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"},...addPropertyOverrides({rP6GiSiZf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(LGvw7NlgJ)}},TTvba1IDZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(LGvw7NlgJ)}},u4aT8me_4:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(LGvw7NlgJ)}},YVdNDN4aT:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(LGvw7NlgJ)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-145j9gi\",\"data-framer-name\":\"Nina 2\",layoutDependency:layoutDependency,layoutId:\"gafUimOS8\",style:{opacity:0},variants:{cAr3ITrX8:{opacity:1},rP6GiSiZf:{opacity:1},TTvba1IDZ:{opacity:1},u4aT8me_4:{opacity:1},YVdNDN4aT:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+7),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(vRaemrPrW)},className:\"framer-35ufek\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"GYgtRsObF\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"},...addPropertyOverrides({cAr3ITrX8:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(vRaemrPrW)}},rP6GiSiZf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(vRaemrPrW)}},TTvba1IDZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(vRaemrPrW)}},u4aT8me_4:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(vRaemrPrW)}},YVdNDN4aT:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(vRaemrPrW)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fcot4v\",\"data-framer-name\":\"Jurre 1\",layoutDependency:layoutDependency,layoutId:\"BUWHsfdBr\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(K0QeZm16i)},className:\"framer-160g5fb\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"dRy5ybQyz\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2rj4nd\",\"data-framer-name\":\"Jorn 1\",layoutDependency:layoutDependency,layoutId:\"X7a6G18DB\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:199.5,intrinsicWidth:199.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:399,pixelWidth:399,sizes:\"40px\",...toResponsiveImage(fiu9JyYbj)},className:\"framer-3jjnek\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"zxjaMmoBo\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-u5htjw\",\"data-framer-name\":\"Roa 1\",layoutDependency:layoutDependency,layoutId:\"BRiI5PyC1\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(JvnRMHYK0)},className:\"framer-4kekgp\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"HNSOgGP4U\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wrffd9\",\"data-framer-name\":\"Andy 1\",layoutDependency:layoutDependency,layoutId:\"bQhkxqzOm\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(LGvw7NlgJ)},className:\"framer-lbf34q\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"wEdrTGwZY\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dlpzid\",\"data-framer-name\":\"Nina 1\",layoutDependency:layoutDependency,layoutId:\"Iv3kuo6Ds\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-40)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"40px\",...toResponsiveImage(vRaemrPrW)},className:\"framer-10utrwi\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"ov4kF3Sje\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"0px 0px 0px 3px var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, rgb(33, 33, 33))\"}})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-169gzaw\",\"data-framer-name\":\"Joined Already\",layoutDependency:layoutDependency,layoutId:\"uz4rCx590\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aw1oqp\",\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"oUejqfZ1b\",style:{backgroundColor:\"var(--token-f930e0f1-aa7b-40b5-9bc2-c0d77b979094, rgb(252, 252, 252))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8y3gyq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"C7wBIliAP-container\",nodeId:\"C7wBIliAP\",rendersWithMotion:true,scopeId:\"rU1sxfxFa\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(NumberFlow,{color:\"var(--token-93a0b997-63bc-45d7-9a42-2255cf2ed90e, rgb(0, 0, 0))\",continuous:true,direction:\"nearest\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},format:{locale:\"\",plusSign:false,separators:true,style:\"default\"},gradientHeight:20,height:\"100%\",id:\"C7wBIliAP\",layoutId:\"C7wBIliAP\",prefix:\"\",suffix:\"\",transition:{duration:1,easing:\"smooth\"},userSelect:false,value:94,width:\"100%\",...addPropertyOverrides({cAr3ITrX8:{value:95},rP6GiSiZf:{value:99},TTvba1IDZ:{value:97},u4aT8me_4:{value:96},YVdNDN4aT:{value:98}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-096cf62c-fca8-40da-b015-5bc664bc8f99, rgb(255, 255, 255)))\"},children:\"Joined already\"})}),className:\"framer-1hglwf1\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"aZ5lPT55Q\",style:{\"--extracted-r6o4lv\":\"var(--token-096cf62c-fca8-40da-b015-5bc664bc8f99, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uoEQeIHqg,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a4f7ji\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"Xbq3q2ad0\",style:{borderBottomRightRadius:100,borderTopRightRadius:100}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iqQfu.framer-166mw1h, .framer-iqQfu .framer-166mw1h { display: block; }\",\".framer-iqQfu.framer-1u2e8v1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 1px; position: relative; width: 340px; }\",\".framer-iqQfu .framer-tuqapa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: min-content; }\",\".framer-iqQfu .framer-1qckpux, .framer-iqQfu .framer-1857p3p, .framer-iqQfu .framer-cpp2yk, .framer-iqQfu .framer-13pjn18, .framer-iqQfu .framer-145j9gi { bottom: -14px; flex: none; left: -30px; overflow: visible; position: absolute; top: 0px; width: 23px; z-index: 1; }\",\".framer-iqQfu .framer-17a0gor, .framer-iqQfu .framer-gwkjyk, .framer-iqQfu .framer-1nb5f0z, .framer-iqQfu .framer-20m6p3, .framer-iqQfu .framer-35ufek, .framer-iqQfu .framer-160g5fb, .framer-iqQfu .framer-3jjnek, .framer-iqQfu .framer-4kekgp, .framer-iqQfu .framer-lbf34q, .framer-iqQfu .framer-10utrwi { -webkit-user-select: none; flex: none; height: 40px; left: calc(50.00000000000002% - 40px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 40px / 2); user-select: none; width: 40px; }\",\".framer-iqQfu .framer-1fcot4v, .framer-iqQfu .framer-2rj4nd, .framer-iqQfu .framer-u5htjw, .framer-iqQfu .framer-1wrffd9, .framer-iqQfu .framer-dlpzid { flex: none; height: 40px; overflow: visible; position: relative; width: 23px; z-index: 5; }\",\".framer-iqQfu .framer-169gzaw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 28px; justify-content: center; overflow: visible; padding: 0px 12px 0px 0px; position: relative; width: min-content; z-index: 7; }\",\".framer-iqQfu .framer-1aw1oqp { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); overflow: visible; position: relative; width: 45px; z-index: 2; }\",\".framer-iqQfu .framer-8y3gyq-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; }\",\".framer-iqQfu .framer-1hglwf1 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 2; }\",\".framer-iqQfu .framer-1a4f7ji { bottom: 0px; flex: none; left: 18px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-iqQfu.framer-v-koj3ag .framer-145j9gi, .framer-iqQfu.framer-v-1on4upe .framer-13pjn18, .framer-iqQfu.framer-v-1on4upe .framer-145j9gi, .framer-iqQfu.framer-v-63dywa .framer-cpp2yk, .framer-iqQfu.framer-v-63dywa .framer-13pjn18, .framer-iqQfu.framer-v-63dywa .framer-145j9gi, .framer-iqQfu.framer-v-13ij62z .framer-1857p3p, .framer-iqQfu.framer-v-13ij62z .framer-cpp2yk, .framer-iqQfu.framer-v-13ij62z .framer-13pjn18, .framer-iqQfu.framer-v-13ij62z .framer-145j9gi, .framer-iqQfu.framer-v-a4fuh9 .framer-1qckpux, .framer-iqQfu.framer-v-a4fuh9 .framer-1857p3p, .framer-iqQfu.framer-v-a4fuh9 .framer-cpp2yk, .framer-iqQfu.framer-v-a4fuh9 .framer-13pjn18, .framer-iqQfu.framer-v-a4fuh9 .framer-145j9gi { bottom: unset; height: 40px; left: unset; position: relative; top: unset; }\",\".framer-iqQfu.framer-v-koj3ag .framer-dlpzid, .framer-iqQfu.framer-v-63dywa .framer-u5htjw { bottom: 0px; height: unset; position: absolute; right: -45px; top: 0px; }\",\".framer-iqQfu.framer-v-1on4upe .framer-1wrffd9, .framer-iqQfu.framer-v-1on4upe .framer-dlpzid, .framer-iqQfu.framer-v-63dywa .framer-1wrffd9, .framer-iqQfu.framer-v-63dywa .framer-dlpzid { bottom: 0px; height: unset; position: absolute; right: -46px; top: 0px; }\",\".framer-iqQfu.framer-v-13ij62z .framer-2rj4nd, .framer-iqQfu.framer-v-13ij62z .framer-u5htjw, .framer-iqQfu.framer-v-13ij62z .framer-1wrffd9, .framer-iqQfu.framer-v-13ij62z .framer-dlpzid, .framer-iqQfu.framer-v-a4fuh9 .framer-1fcot4v, .framer-iqQfu.framer-v-a4fuh9 .framer-2rj4nd, .framer-iqQfu.framer-v-a4fuh9 .framer-u5htjw, .framer-iqQfu.framer-v-a4fuh9 .framer-1wrffd9, .framer-iqQfu.framer-v-a4fuh9 .framer-dlpzid { bottom: 0px; height: unset; position: absolute; right: -47px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cAr3ITrX8\":{\"layout\":[\"fixed\",\"auto\"]},\"u4aT8me_4\":{\"layout\":[\"fixed\",\"auto\"]},\"TTvba1IDZ\":{\"layout\":[\"fixed\",\"auto\"]},\"YVdNDN4aT\":{\"layout\":[\"fixed\",\"auto\"]},\"rP6GiSiZf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"uoEQeIHqg\":\"title\",\"K0QeZm16i\":\"image\",\"fiu9JyYbj\":\"image2\",\"JvnRMHYK0\":\"image3\",\"LGvw7NlgJ\":\"image4\",\"vRaemrPrW\":\"image5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrU1sxfxFa=withCSS(Component,css,\"framer-iqQfu\");export default FramerrU1sxfxFa;FramerrU1sxfxFa.displayName=\"Social Proof Animation\";FramerrU1sxfxFa.defaultProps={height:42,width:340};addPropertyControls(FramerrU1sxfxFa,{variant:{options:[\"xULM0MoFB\",\"cAr3ITrX8\",\"u4aT8me_4\",\"TTvba1IDZ\",\"YVdNDN4aT\",\"rP6GiSiZf\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\"],title:\"Variant\",type:ControlType.Enum},uoEQeIHqg:{defaultValue:\"Joined already\",displayTextArea:false,title:\"Title\",type:ControlType.String},onuoEQeIHqgChange:{changes:\"uoEQeIHqg\",type:ControlType.ChangeHandler},K0QeZm16i:{title:\"Image\",type:ControlType.ResponsiveImage},fiu9JyYbj:{title:\"Image 2\",type:ControlType.ResponsiveImage},JvnRMHYK0:{title:\"Image 3\",type:ControlType.ResponsiveImage},LGvw7NlgJ:{title:\"Image 4\",type:ControlType.ResponsiveImage},vRaemrPrW:{title:\"Image 5\",type:ControlType.ResponsiveImage}});addFonts(FramerrU1sxfxFa,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]},...NumberFlowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrU1sxfxFa\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"42\",\"framerIntrinsicWidth\":\"340\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"uoEQeIHqg\\\":\\\"title\\\",\\\"K0QeZm16i\\\":\\\"image\\\",\\\"fiu9JyYbj\\\":\\\"image2\\\",\\\"JvnRMHYK0\\\":\\\"image3\\\",\\\"LGvw7NlgJ\\\":\\\"image4\\\",\\\"vRaemrPrW\\\":\\\"image5\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cAr3ITrX8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"u4aT8me_4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TTvba1IDZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YVdNDN4aT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rP6GiSiZf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rU1sxfxFa.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.57)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (fb31e5e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Sans-regular\",\"GF;Instrument Sans-700\",\"GF;Instrument Sans-700italic\",\"GF;Instrument Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"},{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkywN2u7YUwU.woff2\",weight:\"700\"},{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENuu-2kywN2u7YUwU.woff2\",weight:\"400\"}]}];export const css=['.framer-W5fSV .framer-styles-preset-1iedl9x:not(.rich-text-wrapper), .framer-W5fSV .framer-styles-preset-1iedl9x.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-923661f6-bb67-400f-9b15-4dbe77975e9c, #71767f); --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-W5fSV .framer-styles-preset-1iedl9x:not(.rich-text-wrapper), .framer-W5fSV .framer-styles-preset-1iedl9x.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-923661f6-bb67-400f-9b15-4dbe77975e9c, #71767f); --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-W5fSV .framer-styles-preset-1iedl9x:not(.rich-text-wrapper), .framer-W5fSV .framer-styles-preset-1iedl9x.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-923661f6-bb67-400f-9b15-4dbe77975e9c, #71767f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-W5fSV\";\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 (63ecd5c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Sans-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-zm2fr .framer-styles-preset-1hann4s:not(.rich-text-wrapper), .framer-zm2fr .framer-styles-preset-1hann4s.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, #111111); --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-zm2fr .framer-styles-preset-1hann4s:not(.rich-text-wrapper), .framer-zm2fr .framer-styles-preset-1hann4s.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, #111111); --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-zm2fr .framer-styles-preset-1hann4s:not(.rich-text-wrapper), .framer-zm2fr .framer-styles-preset-1hann4s.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, #111111); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-zm2fr\";\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 (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/SjAYPvcLNCVdeXlUvLfa/WMJGXp7CjFp4IMyqRWeU/AM_KJg41b.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rr1nViy6Ltg5kvzau21x/GP18JR2uhDqYsDgsWLb8/ZUlbtNGkI.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"VyH24SS7u\",\"bAv7zD4rK\"];const serializationHash=\"framer-YZJkT\";const variantClassNames={bAv7zD4rK:\"framer-v-cuizou\",VyH24SS7u:\"framer-v-1ghiahe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Closed\":\"bAv7zD4rK\",\"Desktop Opened\":\"VyH24SS7u\"};const getProps=({a,height,id,q,width,...props})=>{return{...props,TaFUAgyMB:q??props.TaFUAgyMB??\"What’s your typical project timeline?\",u6LNoc2KC:a??props.u6LNoc2KC??\"The timeline depends on the project’s scope and complexity. Branding and UI/UX projects usually take 2–6 weeks, while Framer website development can range from 1–4 weeks. I’ll provide a detailed timeline after the project brief\",variant:humanReadableVariantMap[props.variant]??props.variant??\"VyH24SS7u\"};};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,TaFUAgyMB,u6LNoc2KC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VyH24SS7u\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1w73nks=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"VyH24SS7u\");});const onTapm17r0m=activeVariantCallback(async(...args)=>{setVariant(\"bAv7zD4rK\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bAv7zD4rK\")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-1ghiahe\",className,classNames),\"data-framer-name\":\"Desktop Opened\",layoutDependency:layoutDependency,layoutId:\"VyH24SS7u\",ref:refBinding,style:{backgroundColor:\"var(--token-7718b53b-5fcc-47c0-9eec-8a84cba8ade0, rgb(255, 255, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({bAv7zD4rK:{\"data-framer-name\":\"Desktop Closed\",\"data-highlight\":true,onTap:onTap1w73nks}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2uce7y\",\"data-framer-name\":\"Title\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NfyNgDCqL\",onTap:onTapm17r0m,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1hann4s\",\"data-styles-preset\":\"ZUlbtNGkI\",children:\"Branding Design\"})}),className:\"framer-812hxr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aWNpEUAy0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:TaFUAgyMB,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3w6drj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tmiGOAM16-container\",nodeId:\"tmiGOAM16\",rendersWithMotion:true,scopeId:\"dMi8o4Jkj\",style:{rotate:0},variants:{bAv7zD4rK:{rotate:45}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-923661f6-bb67-400f-9b15-4dbe77975e9c, rgb(113, 118, 127))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"X\",id:\"tmiGOAM16\",layoutId:\"tmiGOAM16\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iedl9x\",\"data-styles-preset\":\"AM_KJg41b\",children:\"A strong brand is more than just a logo—it’s the foundation of how your audience perceives you. I create cohesive and impactful brand identities that ensure consistency and recognition across all touchpoints.\"})}),className:\"framer-1h4hqtz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qtT6_Q8Nd\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:u6LNoc2KC,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YZJkT.framer-1seu2ru, .framer-YZJkT .framer-1seu2ru { display: block; }\",\".framer-YZJkT.framer-1ghiahe { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px; position: relative; width: 800px; will-change: var(--framer-will-change-override, transform); }\",\".framer-YZJkT .framer-2uce7y { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YZJkT .framer-812hxr { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-YZJkT .framer-3w6drj-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-YZJkT .framer-1h4hqtz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YZJkT.framer-1ghiahe, .framer-YZJkT .framer-2uce7y { gap: 0px; } .framer-YZJkT.framer-1ghiahe > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-YZJkT.framer-1ghiahe > :first-child { margin-top: 0px; } .framer-YZJkT.framer-1ghiahe > :last-child { margin-bottom: 0px; } .framer-YZJkT .framer-2uce7y > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-YZJkT .framer-2uce7y > :first-child { margin-left: 0px; } .framer-YZJkT .framer-2uce7y > :last-child { margin-right: 0px; } }\",\".framer-YZJkT.framer-v-cuizou.framer-1ghiahe { cursor: pointer; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 137\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bAv7zD4rK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"TaFUAgyMB\":\"q\",\"u6LNoc2KC\":\"a\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerdMi8o4Jkj=withCSS(Component,css,\"framer-YZJkT\");export default FramerdMi8o4Jkj;FramerdMi8o4Jkj.displayName=\"FAQ\";FramerdMi8o4Jkj.defaultProps={height:137,width:800};addPropertyControls(FramerdMi8o4Jkj,{variant:{options:[\"VyH24SS7u\",\"bAv7zD4rK\"],optionTitles:[\"Desktop Opened\",\"Desktop Closed\"],title:\"Variant\",type:ControlType.Enum},TaFUAgyMB:{defaultValue:\"What’s your typical project timeline?\",displayTextArea:false,title:\"Q\",type:ControlType.String},u6LNoc2KC:{defaultValue:\"The timeline depends on the project’s scope and complexity. Branding and UI/UX projects usually take 2–6 weeks, while Framer website development can range from 1–4 weeks. I’ll provide a detailed timeline after the project brief\",displayTextArea:false,title:\"A\",type:ControlType.String}});addFonts(FramerdMi8o4Jkj,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdMi8o4Jkj\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"137\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bAv7zD4rK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"TaFUAgyMB\\\":\\\"q\\\",\\\"u6LNoc2KC\\\":\\\"a\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dMi8o4Jkj.map","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,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 FAQ from\"https://framerusercontent.com/modules/L8oFXEIFjmBTXhVBrfcR/JqOJiCxw01PQRWtKLtvV/dMi8o4Jkj.js\";const FAQFonts=getFonts(FAQ);const cycleOrder=[\"bIJQdJGaC\",\"ifZsO9d8N\"];const serializationHash=\"framer-DDV8e\";const variantClassNames={bIJQdJGaC:\"framer-v-1qe3gz8\",ifZsO9d8N:\"framer-v-1ql4vof\"};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 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:\"bIJQdJGaC\",Phone:\"ifZsO9d8N\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bIJQdJGaC\"};};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:\"bIJQdJGaC\",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-1qe3gz8\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"bIJQdJGaC\",ref:refBinding,style:{backgroundColor:\"var(--token-d65c47cc-c0cf-42d1-a6d5-a3a0e137eeb1, rgb(247, 247, 247))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({ifZsO9d8N:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f9r4q0\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"sZ5pcPOnA\",style:{backgroundColor:\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(17, 17, 17))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0.47422285992186514px 0.47422285992186514px 0.6706524000888582px -0.2px rgba(0, 0, 0, 0.05), 1.2914347811369224px 1.2914347811369224px 1.8263645824041657px -0.4px rgba(0, 0, 0, 0.06), 2.8355233674636113px 2.8355233674636113px 4.010035602692868px -0.6px rgba(0, 0, 0, 0.08), 6.294214453822934px 6.294214453822934px 8.901363445081158px -0.8px rgba(0, 0, 0, 0.11), 16px 16px 22.627416997969522px -1px rgba(0, 0, 0, 0.2)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7718b53b-5fcc-47c0-9eec-8a84cba8ade0, rgb(255, 255, 255)))\"},children:\"I'm here to help you\"})}),className:\"framer-g0gyti\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"svB7hC6Mi\",style:{\"--extracted-r6o4lv\":\"var(--token-7718b53b-5fcc-47c0-9eec-8a84cba8ade0, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-avs6ab\",\"data-framer-name\":\"Card Wrapper\",layoutDependency:layoutDependency,layoutId:\"AScMY94tN\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+24+(((componentViewport?.height||562)-32-924.4)/2+38.4+24)+0+0,...addPropertyOverrides({ifZsO9d8N:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||714)-32-924.4)/2+38.4+24)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-180cqqz-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pDQ2I0gjG-container\",nodeId:\"pDQ2I0gjG\",rendersWithMotion:true,scopeId:\"UKu4OzL12\",children:/*#__PURE__*/_jsx(FAQ,{height:\"100%\",id:\"pDQ2I0gjG\",layoutId:\"pDQ2I0gjG\",style:{width:\"100%\"},TaFUAgyMB:\"How much does it cost to work with Blanq Studio?\",u6LNoc2KC:\"Our projects typically start at $1000 and vary based on your goals, scope, and required features. We’ll share a clear proposal and pricing structure after our initial consultation.\",variant:matchVariant(\"VyH24SS7u\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+24+(((componentViewport?.height||562)-32-924.4)/2+38.4+24)+0+145,...addPropertyOverrides({ifZsO9d8N:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||714)-32-924.4)/2+38.4+24)+0+145}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-61t4h6-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dXRbDhrR6-container\",nodeId:\"dXRbDhrR6\",rendersWithMotion:true,scopeId:\"UKu4OzL12\",children:/*#__PURE__*/_jsx(FAQ,{height:\"100%\",id:\"dXRbDhrR6\",layoutId:\"dXRbDhrR6\",style:{width:\"100%\"},TaFUAgyMB:\"How long does it take to complete a project?\",u6LNoc2KC:\"A landing page usually takes 3 Days, while full website projects take 1-2 weeks, depending on complexity. You’ll receive a detailed timeline before we start.\",variant:matchVariant(\"bAv7zD4rK\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+24+(((componentViewport?.height||562)-32-924.4)/2+38.4+24)+0+290,...addPropertyOverrides({ifZsO9d8N:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||714)-32-924.4)/2+38.4+24)+0+290}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ohnfzh-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RTlgpFi2l-container\",nodeId:\"RTlgpFi2l\",rendersWithMotion:true,scopeId:\"UKu4OzL12\",children:/*#__PURE__*/_jsx(FAQ,{height:\"100%\",id:\"RTlgpFi2l\",layoutId:\"RTlgpFi2l\",style:{width:\"100%\"},TaFUAgyMB:\"Will my website be mobile-friendly and SEO-ready?\",u6LNoc2KC:\"Yes. Every site we design is fully responsive across devices and built with SEO best practices in mind so you’re set up for visibility from day one.\",variant:matchVariant(\"bAv7zD4rK\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+24+(((componentViewport?.height||562)-32-924.4)/2+38.4+24)+0+435,...addPropertyOverrides({ifZsO9d8N:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||714)-32-924.4)/2+38.4+24)+0+435}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ciqo3z-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JGMsfHfw3-container\",nodeId:\"JGMsfHfw3\",rendersWithMotion:true,scopeId:\"UKu4OzL12\",children:/*#__PURE__*/_jsx(FAQ,{height:\"100%\",id:\"JGMsfHfw3\",layoutId:\"JGMsfHfw3\",style:{width:\"100%\"},TaFUAgyMB:\"What is included in the design process?\",u6LNoc2KC:\"Our process covers everything from wireframes to final design, including copy assistance, mobile optimization, and unlimited revisions until you’re satisfied.\",variant:matchVariant(\"bAv7zD4rK\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+24+(((componentViewport?.height||562)-32-924.4)/2+38.4+24)+0+580,...addPropertyOverrides({ifZsO9d8N:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||714)-32-924.4)/2+38.4+24)+0+580}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vsqyrb-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"psxWoi39g-container\",nodeId:\"psxWoi39g\",rendersWithMotion:true,scopeId:\"UKu4OzL12\",children:/*#__PURE__*/_jsx(FAQ,{height:\"100%\",id:\"psxWoi39g\",layoutId:\"psxWoi39g\",style:{width:\"100%\"},TaFUAgyMB:\"Can I customize the package?\",u6LNoc2KC:\"Absolutely! We tailor our services to your needs. Let us know what you're looking for, and we’ll create a plan that fits your business.\",variant:matchVariant(\"bAv7zD4rK\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+24+(((componentViewport?.height||562)-32-924.4)/2+38.4+24)+0+725,...addPropertyOverrides({ifZsO9d8N:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||714)-32-924.4)/2+38.4+24)+0+725}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q5e01c-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fkqHG0vMI-container\",nodeId:\"fkqHG0vMI\",rendersWithMotion:true,scopeId:\"UKu4OzL12\",children:/*#__PURE__*/_jsx(FAQ,{height:\"100%\",id:\"fkqHG0vMI\",layoutId:\"fkqHG0vMI\",style:{width:\"100%\"},TaFUAgyMB:\"What payment methods do you accept?\",u6LNoc2KC:\"We accept everything. Credit cards, bank transfers, PayPal, and Wise. Payment plans can also be arranged for larger projects.\",variant:matchVariant(\"bAv7zD4rK\"),width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DDV8e.framer-119joii, .framer-DDV8e .framer-119joii { display: block; }\",\".framer-DDV8e.framer-1qe3gz8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 8px 8px 8px; position: relative; width: 540px; will-change: var(--framer-will-change-override, transform); }\",\".framer-DDV8e .framer-f9r4q0 { 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: 8px 16px 8px 16px; position: relative; width: min-content; }\",\".framer-DDV8e .framer-g0gyti { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-DDV8e .framer-avs6ab { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-DDV8e .framer-180cqqz-container, .framer-DDV8e .framer-61t4h6-container, .framer-DDV8e .framer-ohnfzh-container, .framer-DDV8e .framer-1ciqo3z-container, .framer-DDV8e .framer-1vsqyrb-container, .framer-DDV8e .framer-q5e01c-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-DDV8e.framer-v-1ql4vof.framer-1qe3gz8 { width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 562\n * @framerIntrinsicWidth 540\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ifZsO9d8N\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUKu4OzL12=withCSS(Component,css,\"framer-DDV8e\");export default FramerUKu4OzL12;FramerUKu4OzL12.displayName=\"FAQs 2\";FramerUKu4OzL12.defaultProps={height:562,width:540};addPropertyControls(FramerUKu4OzL12,{variant:{options:[\"bIJQdJGaC\",\"ifZsO9d8N\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUKu4OzL12,[{explicitInter:true,fonts:[{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\"}]},...FAQFonts],{supportsExplicitInterCodegen:true});FramerUKu4OzL12.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FAQ,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUKu4OzL12\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"562\",\"framerIntrinsicWidth\":\"540\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ifZsO9d8N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UKu4OzL12.map","// Generated by Framer (114679e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DLook from\"https://framerusercontent.com/modules/OiCf4NNLLpuN6FqtIYsk/9i5jMkFo5EhoLXlXTr2l/Look3D.js\";import Video from\"https://framerusercontent.com/modules/R0wDnODqL5dcwQ7MUv13/O1wk2BZDBnUHQTOwjTQT/wWHR7EUi9.js\";const VideoFonts=getFonts(Video);const MotionDivWithFX=withFX(motion.div);const DLookFonts=getFonts(DLook);const serializationHash=\"framer-MDsNM\";const variantClassNames={rxOnZjfdn:\"framer-v-9lhwmr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:20,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:360,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"rxOnZjfdn\",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-9lhwmr\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"rxOnZjfdn\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13e7nqt-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qgUgvThI8-container\",nodeId:\"qgUgvThI8\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(DLook,{draggingOptions:{transition:{damping:100,delay:0,mass:1,stiffness:600,type:\"spring\"},withDragging:false,withSnapBack:false},height:\"100%\",id:\"qgUgvThI8\",layoutId:\"qgUgvThI8\",perspectiveOptions:{perspectiveValue:1200,withPerspective:true},rotationOptions:{maxX:0,maxY:90,minX:90,minY:90,withRotationLimitX:false,withRotationLimitY:false},sensitivity:7,style:{width:\"100%\"},width:\"100%\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-i73nic\",\"data-framer-name\":\"3D Carousel\",layoutDependency:layoutDependency,layoutId:\"tJLNmQxHJ\",children:/*#__PURE__*/_jsxs(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-1ycl2wk\",\"data-framer-name\":\"Videos\",layoutDependency:layoutDependency,layoutId:\"Yzj8ci5xs\",style:{rotate:-20,rotateX:-20,rotateY:-5,scale:.8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cgzawb\",\"data-framer-name\":\"SPACER\",layoutDependency:layoutDependency,layoutId:\"PBX_i9MN4\",style:{originX:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h8fww0\",\"data-framer-name\":\"Videp Wrap\",layoutDependency:layoutDependency,layoutId:\"YP4HFWeqi\",style:{originX:0},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k2ot3c-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WxiFLaMYv-container\",name:\"Video\",nodeId:\"WxiFLaMYv\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"WxiFLaMYv\",kqNHgwd04:true,layoutId:\"WxiFLaMYv\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/8FRc0OfOjFq0GhtwaLX6n3IDLt4.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6jf6yc\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"oKQ9WWm7e\",style:{originX:0,rotateY:30},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-191e74j-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jfU0Z3v31-container\",name:\"Video\",nodeId:\"jfU0Z3v31\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"jfU0Z3v31\",kqNHgwd04:true,layoutId:\"jfU0Z3v31\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/2TJchgD8uBy1xeHRROy9NP30P28.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10lvndp\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"obmQqdV5D\",style:{originX:0,rotateY:60},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-32nmz1-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HzqHxWzKB-container\",name:\"Video\",nodeId:\"HzqHxWzKB\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"HzqHxWzKB\",kqNHgwd04:true,layoutId:\"HzqHxWzKB\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/XQtMJv9CSWJNPSMS2eAuzM6UUos.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1utntxf\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"oKO1s6Ktx\",style:{originX:0,rotateY:90},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vltyh4-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ERZR5DV2T-container\",name:\"Video\",nodeId:\"ERZR5DV2T\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"ERZR5DV2T\",kqNHgwd04:true,layoutId:\"ERZR5DV2T\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/WBc208PF5OQRrwtuGf3wVn9jOk.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pmiobf\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"vS8JfQgz6\",style:{originX:0,rotateY:120},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1auiijx-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NIkjBok2x-container\",name:\"Video\",nodeId:\"NIkjBok2x\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"NIkjBok2x\",kqNHgwd04:true,layoutId:\"NIkjBok2x\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/84DkTk0LC4cXEpUxPZlGNpltMKk.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tzjh2j\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"ZMsLPyPM4\",style:{originX:0,rotateY:150},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-175949k-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uN45Nn4HZ-container\",name:\"Video\",nodeId:\"uN45Nn4HZ\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"uN45Nn4HZ\",kqNHgwd04:true,layoutId:\"uN45Nn4HZ\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/JX8VNpAkoNJzUM4Fq51AbzhOg4.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19upwlq\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"MeBkCuePy\",style:{originX:0,rotateY:180},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1noqymq-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YGOyixKZU-container\",name:\"Video\",nodeId:\"YGOyixKZU\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"YGOyixKZU\",kqNHgwd04:true,layoutId:\"YGOyixKZU\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/0tRwpDMqCa3XldsfLyb5IyTSuc.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gzf5oe\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"iZxW2OBXe\",style:{originX:0,rotateY:210},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15c32ji-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wGyeE0y_1-container\",name:\"Video\",nodeId:\"wGyeE0y_1\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"wGyeE0y_1\",kqNHgwd04:true,layoutId:\"wGyeE0y_1\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/092eQWWmLioDxAAanxXO8EyJp4.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jopofh\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"LmIHBhdHl\",style:{originX:0,rotateY:240},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-178ja6d-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NY_GcFoHC-container\",name:\"Video\",nodeId:\"NY_GcFoHC\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"NY_GcFoHC\",kqNHgwd04:true,layoutId:\"NY_GcFoHC\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/F5n1ZME0dK7zBcKtLSU9uwAt4.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-144vyb2\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"bdZPjzP9X\",style:{originX:0,rotateY:270},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-upko0n-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rU_bcipQZ-container\",name:\"Video\",nodeId:\"rU_bcipQZ\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"rU_bcipQZ\",kqNHgwd04:true,layoutId:\"rU_bcipQZ\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10lvb28\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"N2owZxbKT\",style:{originX:0,rotateY:300},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i1qx1m-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pZuAlb2SX-container\",name:\"Video\",nodeId:\"pZuAlb2SX\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"pZuAlb2SX\",kqNHgwd04:true,layoutId:\"pZuAlb2SX\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/SIeDy3WAQxKokqSoEp8qZlNwT0A.mp4\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-oqm32k\",\"data-framer-name\":\"Video Wrap\",layoutDependency:layoutDependency,layoutId:\"G58KygAPJ\",style:{originX:0,rotateY:330},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pkbz35-container\",\"data-framer-name\":\"Video\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"br7iENLXP-container\",name:\"Video\",nodeId:\"br7iENLXP\",rendersWithMotion:true,scopeId:\"YmF4mGuku\",children:/*#__PURE__*/_jsx(Video,{height:\"100%\",id:\"br7iENLXP\",kqNHgwd04:true,layoutId:\"br7iENLXP\",name:\"Video\",style:{height:\"100%\",width:\"100%\"},variant:\"p3NMAG1H0\",width:\"100%\",wpNXfKnKA:\"https://framerusercontent.com/assets/4dFeRYugk0lkz5bfDGwW325Sag.mp4\"})})})})]})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MDsNM.framer-3pf25, .framer-MDsNM .framer-3pf25 { display: block; }\",\".framer-MDsNM.framer-9lhwmr { align-content: center; align-items: center; cursor: grab; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MDsNM .framer-13e7nqt-container { flex: none; height: auto; position: relative; width: 411px; }\",\".framer-MDsNM .framer-i73nic { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; transform-style: preserve-3d; width: min-content; }\",\".framer-MDsNM .framer-1ycl2wk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; transform-style: preserve-3d; width: min-content; }\",\".framer-MDsNM .framer-cgzawb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 24px; position: relative; width: 150px; }\",\".framer-MDsNM .framer-1h8fww0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 24px; position: relative; width: 150px; z-index: 1; }\",\".framer-MDsNM .framer-1k2ot3c-container, .framer-MDsNM .framer-191e74j-container, .framer-MDsNM .framer-32nmz1-container, .framer-MDsNM .framer-vltyh4-container, .framer-MDsNM .framer-1auiijx-container, .framer-MDsNM .framer-175949k-container, .framer-MDsNM .framer-1noqymq-container, .framer-MDsNM .framer-15c32ji-container, .framer-MDsNM .framer-178ja6d-container, .framer-MDsNM .framer-upko0n-container, .framer-MDsNM .framer-i1qx1m-container, .framer-MDsNM .framer-pkbz35-container { flex: none; height: 100px; pointer-events: auto; position: relative; width: 150px; }\",\".framer-MDsNM .framer-6jf6yc, .framer-MDsNM .framer-10lvndp, .framer-MDsNM .framer-1utntxf, .framer-MDsNM .framer-1pmiobf, .framer-MDsNM .framer-tzjh2j, .framer-MDsNM .framer-19upwlq, .framer-MDsNM .framer-gzf5oe, .framer-MDsNM .framer-1jopofh, .framer-MDsNM .framer-144vyb2, .framer-MDsNM .framer-10lvb28, .framer-MDsNM .framer-oqm32k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; left: calc(75.00000000000003% - 150px / 2); overflow: hidden; padding: 0px 0px 0px 24px; position: absolute; top: calc(50.00000000000002% - 100px / 2); width: 150px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 411\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYmF4mGuku=withCSS(Component,css,\"framer-MDsNM\");export default FramerYmF4mGuku;FramerYmF4mGuku.displayName=\"3D Carousel\";FramerYmF4mGuku.defaultProps={height:100,width:411};addFonts(FramerYmF4mGuku,[{explicitInter:true,fonts:[]},...VideoFonts,...DLookFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYmF4mGuku\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"411\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YmF4mGuku.map","// Blanq Studio — Selected Work\n// Requests: \"change the project section layout\" → \"image isn't showing properly\" →\n// \"add option to videos as well and make it more animated, clean, something that feels premium\"\n// v3: per-project video (autoplay in view or play on hover, image as poster), clip-path media reveal,\n// scroll parallax inside frames, masked text slide-up, cursor-follow pill, aspect-ratio media.\n// v3.1: removed the pulsing accent dot from the eyebrow row; eyebrow row now only renders when it has text.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{startTransition,useEffect,useRef,useState,useMemo}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useInView,useMotionValue,useSpring,useScroll,useTransform}from\"framer-motion\";const DEFAULT_IMAGES=[{src:\"https://framerusercontent.com/images/Xdn88C8X82MggIsH2iQU5fDNgE.jpg\",alt:\"Project screenshot\"},{src:\"https://framerusercontent.com/images/Jr5ESfWZeJ1OhFsWGrkst7dgCYM.png\",alt:\"Project screenshot\"},{src:\"https://framerusercontent.com/images/WmqYQ3oLbgyEhgCE0hbad5BoYM.png\",alt:\"Project screenshot\"},{src:\"https://framerusercontent.com/images/VLCcVfdQDOPr5TGJGYLRJmoFxk.png\",alt:\"Project screenshot\"},{src:\"https://framerusercontent.com/images/oQu4fue1R31qhnIQYhsHY9CweQ.png\",alt:\"Project screenshot\"}];const DEFAULT_PROJECTS=[{name:\"Thrad\",category:\"AI \\xb7 Ad infrastructure\",description:\"Advertising infrastructure for AI — helping brands reach users through in-chat ads while AI publishers monetise.\",url:\"https://www.thrad.ai/\"},{name:\"Studio RTF\",category:\"AI \\xb7 Engineering studio\",description:\"A new-generation AI engineering studio building products that feel invisible, useful and deeply human.\",url:\"https://studiortf.com/\"},{name:\"Louis Limited\",category:\"Education \\xb7 Mentorship\",description:\"A trading mentorship teaching the mindset, routines and strategies to trade with confidence and consistency.\",url:\"https://louislimitedmentorship.com/\"},{name:\"Nick Haasmann\",category:\"Health \\xb7 Coaching\",description:\"Helping high performers take control of their health, energy and performance through the NH-SYSTEM.\",url:\"https://www.nickhaasmann.com/\"}];const EASE=[.22,1,.36,1];function domainOf(url){try{return new URL(url).hostname.replace(/^www\\./,\"\");}catch{return url||\"\";}}function spanFor(i,total,layout){if(total%2===1&&i===total-1)return 12;if(layout===\"grid\")return 6;const row=Math.floor(i/2);return i%2===0===(row%2===0)?7:5;}/** Text that slides up from behind a mask */function MaskLine(props){const{show,delay,isStatic,children,style}=props;return /*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",overflow:\"hidden\",paddingBottom:\"0.08em\",marginBottom:\"-0.08em\"},children:/*#__PURE__*/_jsx(motion.span,{style:{display:\"block\",...style},initial:isStatic?false:{y:\"110%\"},animate:show?{y:\"0%\"}:{y:\"110%\"},transition:{duration:1,ease:EASE,delay},children:children})});}function ProjectCard(props){const{p,i,total,span,image,aspect,imageFit,videoMode,parallax,showChrome,pillLabel,radius,ink,muted,accent,surface,line,sans,isStatic}=props;const ref=useRef(null);const mediaRef=useRef(null);const videoRef=useRef(null);const revealed=useInView(ref,{once:true,margin:\"-80px\"});const visible=useInView(mediaRef,{margin:\"0px\"});const[hovered,setHovered]=useState(false);const mx=useMotionValue(0);const my=useMotionValue(0);const sx=useSpring(mx,{stiffness:320,damping:28,mass:.6});const sy=useSpring(my,{stiffness:320,damping:28,mass:.6});const{scrollYProgress}=useScroll({target:mediaRef,offset:[\"start end\",\"end start\"]});const py=useTransform(scrollYProgress,[0,1],[\"-5%\",\"5%\"]);const useParallax=parallax&&!isStatic&&imageFit===\"cover\";const show=isStatic||revealed;const delay=i%2*.12;const ratio=span===12?Math.max(aspect,2.2):aspect;const hasVideo=!!(p.video&&p.video.length>4);// Video playback control\nuseEffect(()=>{const v=videoRef.current;if(!v||isStatic)return;const shouldPlay=videoMode===\"autoplay\"?visible:hovered&&visible;if(shouldPlay){const pr=v.play();if(pr&&typeof pr.catch===\"function\")pr.catch(()=>{});}else{v.pause();if(videoMode===\"hover\"){try{v.currentTime=0;}catch{}}}},[visible,hovered,videoMode,isStatic,hasVideo]);const mediaFill={position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:imageFit,objectPosition:\"center\",display:\"block\"};// In hover mode, the video fades in over the poster image\nconst videoOpacity=videoMode===\"hover\"?hovered?1:0:1;return /*#__PURE__*/_jsxs(\"a\",{ref:ref,href:p.url||undefined,target:\"_blank\",rel:\"noopener noreferrer\",className:\"bsw-card\",\"aria-label\":`${p.name} — visit site`,style:{gridColumn:`span ${span}`,textDecoration:\"none\",color:ink,display:\"flex\",flexDirection:\"column\",gap:20,minWidth:0},onMouseEnter:()=>startTransition(()=>setHovered(true)),onMouseLeave:()=>startTransition(()=>setHovered(false)),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"bsw-frame\",onMouseMove:e=>{const r=e.currentTarget.getBoundingClientRect();mx.set(e.clientX-r.left);my.set(e.clientY-r.top);},initial:isStatic?false:{clipPath:\"inset(18% 6% 0% 6% round 28px)\",opacity:0},animate:show?{clipPath:`inset(0% 0% 0% 0% round ${radius}px)`,opacity:1}:{clipPath:\"inset(18% 6% 0% 6% round 28px)\",opacity:0},transition:{duration:1.25,ease:EASE,delay},style:{position:\"relative\",background:surface,borderRadius:radius,border:`1px solid ${line}`,padding:10,overflow:\"hidden\",cursor:\"none\"},children:[showChrome&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"4px 6px 12px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:6,width:45},children:[0,1,2].map(d=>/*#__PURE__*/_jsx(\"span\",{style:{width:9,height:9,borderRadius:99,background:line,display:\"block\",boxShadow:`inset 0 0 0 1px ${line}`}},d))}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,display:\"flex\",justifyContent:\"center\",minWidth:0},children:/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:sans,fontSize:12,color:muted,background:\"rgba(255,255,255,0.7)\",border:`1px solid ${line}`,borderRadius:99,padding:\"4px 14px\",maxWidth:\"100%\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",display:\"inline-flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(motion.span,{animate:{background:hovered?accent:line},transition:{duration:.4},style:{width:6,height:6,borderRadius:99,display:\"block\",flexShrink:0}}),domainOf(p.url)]})}),/*#__PURE__*/_jsx(\"span\",{style:{width:45}})]}),/*#__PURE__*/_jsxs(\"div\",{ref:mediaRef,className:\"bsw-media\",style:{position:\"relative\",width:\"100%\",aspectRatio:String(ratio),borderRadius:Math.max(radius-8,4),overflow:\"hidden\",background:imageFit===\"contain\"?\"transparent\":\"#fff\",transform:\"translateZ(0)\"},children:[/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",inset:useParallax?\"-6% 0\":0,y:useParallax?py:0},children:/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",inset:0},initial:isStatic?false:{scale:1.18},animate:{scale:!show?1.18:hovered&&!isStatic?1.04:1},transition:{duration:hovered?.9:1.4,ease:EASE},children:[/*#__PURE__*/_jsx(\"img\",{src:image.src,srcSet:image.srcSet,sizes:span===12?\"(max-width: 820px) 100vw, 1120px\":\"(max-width: 820px) 100vw, 560px\",alt:image.alt||`${p.name} website`,loading:\"lazy\",draggable:false,style:mediaFill}),hasVideo&&!isStatic&&/*#__PURE__*/_jsx(motion.video,{ref:videoRef,src:p.video,poster:image.src,muted:true,loop:true,playsInline:true,preload:videoMode===\"autoplay\"?\"auto\":\"metadata\",\"aria-hidden\":true,animate:{opacity:videoOpacity},transition:{duration:.5,ease:EASE},style:mediaFill})]})}),/*#__PURE__*/_jsx(motion.div,{\"aria-hidden\":true,initial:false,animate:{x:hovered?\"120%\":\"-120%\"},transition:{duration:hovered?1.1:0,ease:EASE},style:{position:\"absolute\",inset:0,background:\"linear-gradient(105deg, rgba(255,255,255,0) 35%, rgba(255,255,255,0.22) 50%, rgba(255,255,255,0) 65%)\",pointerEvents:\"none\"}}),hasVideo&&/*#__PURE__*/_jsxs(motion.span,{\"aria-hidden\":true,animate:{opacity:hovered&&videoMode===\"hover\"?0:1},style:{position:\"absolute\",left:12,bottom:12,fontFamily:sans,fontSize:11,letterSpacing:\"0.04em\",textTransform:\"uppercase\",color:\"#fff\",background:\"rgba(10,10,11,0.45)\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\",borderRadius:99,padding:\"5px 10px\",display:\"inline-flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:0,height:0,borderTop:\"4px solid transparent\",borderBottom:\"4px solid transparent\",borderLeft:\"6px solid #fff\"}}),videoMode===\"hover\"?\"Hover to play\":\"Live preview\"]})]}),!isStatic&&/*#__PURE__*/_jsx(motion.div,{className:\"bsw-pill\",\"aria-hidden\":true,style:{position:\"absolute\",left:0,top:0,x:sx,y:sy,pointerEvents:\"none\",zIndex:3},children:/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{scale:hovered?1:.3,opacity:hovered?1:0},transition:{duration:.4,ease:EASE},style:{translateX:\"-50%\",translateY:\"-50%\",background:accent,color:\"#fff\",fontFamily:sans,fontSize:14,fontWeight:500,padding:\"11px 18px\",borderRadius:99,whiteSpace:\"nowrap\",display:\"flex\",alignItems:\"center\",gap:6,boxShadow:`0 12px 32px -10px ${accent}`},children:[pillLabel,\" \",/*#__PURE__*/_jsx(\"span\",{style:{fontSize:15},children:\"↗\"})]})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8,padding:\"0 4px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",gap:12,fontFamily:sans,fontSize:13,color:muted},children:[/*#__PURE__*/_jsxs(MaskLine,{show:show,delay:delay+.25,isStatic:isStatic,children:[/*#__PURE__*/_jsx(\"span\",{style:{color:accent},children:String(i+1).padStart(2,\"0\")}),\" / \",String(total).padStart(2,\"0\"),\" \\xb7 \",p.category]}),/*#__PURE__*/_jsx(motion.span,{animate:{rotate:hovered?0:-45,color:hovered?accent:muted,x:hovered?2:0},transition:{duration:.45,ease:EASE},style:{fontSize:18,display:\"inline-block\"},children:\"→\"})]}),/*#__PURE__*/_jsx(MaskLine,{show:show,delay:delay+.32,isStatic:isStatic,style:{fontFamily:sans,fontSize:28,lineHeight:1.1,letterSpacing:\"-0.02em\",color:ink,fontWeight:500},children:/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"inline-block\"},children:[p.name,/*#__PURE__*/_jsx(motion.span,{\"aria-hidden\":true,initial:false,animate:{scaleX:hovered?1:0},transition:{duration:.5,ease:EASE},style:{position:\"absolute\",left:0,right:0,bottom:-2,height:1.5,background:ink,transformOrigin:\"left\",display:\"block\"}})]})}),/*#__PURE__*/_jsx(motion.p,{initial:isStatic?false:{opacity:0,y:10},animate:show?{opacity:1,y:0}:{opacity:0,y:10},transition:{duration:.9,ease:EASE,delay:delay+.42},style:{margin:0,fontFamily:sans,fontSize:15,lineHeight:1.5,color:muted,maxWidth:520},children:p.description})]})]});}/**\n * Selected Work\n *\n * @framerIntrinsicWidth 1120\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */export default function SelectedWorkBento(props){const{eyebrow=\"Selected work\",title=\"Websites we're proud of.\",titleSerif=\"Real products, real founders.\",intro=\"Each site was designed around one job: make a great product instantly understood and trusted.\",projects=DEFAULT_PROJECTS,layout=\"grid\",aspect=1.6,imageFit=\"cover\",videoMode=\"autoplay\",parallax=true,showChrome=true,pillLabel=\"View site\",radius=22,ink=\"rgb(10, 10, 11)\",muted=\"rgb(113, 113, 122)\",accent=\"rgb(255, 90, 31)\",surface=\"rgb(243, 242, 238)\",line=\"rgba(10, 10, 11, 0.08)\",customFonts=true,sansFamily=\"Inter Tight\",serifFamily=\"Instrument Serif\",style}=props;const isStatic=useIsStaticRenderer();const headRef=useRef(null);const headIn=useInView(headRef,{once:true,margin:\"-60px\"});const showHead=isStatic||headIn;const sans=customFonts&&sansFamily?`\"${sansFamily}\", \"Inter Tight\", Inter, system-ui, sans-serif`:`\"Inter Tight\", Inter, system-ui, sans-serif`;const serif=customFonts&&serifFamily?`\"${serifFamily}\", \"Instrument Serif\", Georgia, serif`:`\"Instrument Serif\", Georgia, serif`;const list=projects&&projects.length?projects:DEFAULT_PROJECTS;const css=useMemo(()=>`\n.bsw-root{container-type:inline-size;}\n.bsw-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:64px;align-items:start;}\n@container (max-width: 820px){\n  .bsw-grid{grid-template-columns:1fr;row-gap:44px;}\n  .bsw-card{grid-column:auto !important;}\n  .bsw-media{aspect-ratio:1.6 !important;}\n  .bsw-head{flex-direction:column !important;align-items:flex-start !important;}\n  .bsw-headr{align-items:flex-start !important;}\n  .bsw-intro{text-align:left !important;max-width:100% !important;}\n  .bsw-title{font-size:40px !important;}\n}\n@container (max-width: 480px){ .bsw-title{font-size:34px !important;} }\n@media (hover: none){ .bsw-pill{display:none !important;} .bsw-frame{cursor:pointer !important;} }\n@media (prefers-reduced-motion: reduce){ .bsw-root *{transition:none !important;} }\n`,[]);return /*#__PURE__*/_jsxs(\"section\",{className:\"bsw-root\",style:{...style,position:\"relative\",width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:72},children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsxs(\"div\",{ref:headRef,className:\"bsw-head\",style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-end\",gap:32},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:16},children:[!!eyebrow&&/*#__PURE__*/_jsx(motion.span,{initial:isStatic?false:{opacity:0,y:10},animate:showHead?{opacity:1,y:0}:{opacity:0,y:10},transition:{duration:.7,ease:EASE},style:{display:\"inline-flex\",alignItems:\"center\",gap:8,fontFamily:sans,fontSize:14,fontWeight:500,color:muted},children:eyebrow}),/*#__PURE__*/_jsxs(\"h2\",{className:\"bsw-title\",style:{margin:0,fontFamily:sans,fontWeight:500,fontSize:56,lineHeight:1.04,letterSpacing:\"-0.035em\",color:ink},children:[/*#__PURE__*/_jsx(MaskLine,{show:showHead,delay:.08,isStatic:isStatic,children:title}),/*#__PURE__*/_jsx(MaskLine,{show:showHead,delay:.18,isStatic:isStatic,style:{fontFamily:serif,fontStyle:\"italic\",fontWeight:400,color:muted,letterSpacing:\"-0.01em\"},children:titleSerif})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"bsw-headr\",initial:isStatic?false:{opacity:0,y:14},animate:showHead?{opacity:1,y:0}:{opacity:0,y:14},transition:{duration:.9,ease:EASE,delay:.3},style:{display:\"flex\",flexDirection:\"column\",gap:14,alignItems:\"flex-end\"},children:[/*#__PURE__*/_jsx(\"p\",{className:\"bsw-intro\",style:{margin:0,fontFamily:sans,fontSize:16,lineHeight:1.55,color:muted,maxWidth:360,textAlign:\"right\"},children:intro}),/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:sans,fontSize:13,color:ink,border:`1px solid ${line}`,borderRadius:99,padding:\"6px 12px\"},children:[String(list.length).padStart(2,\"0\"),\" projects\"]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"bsw-grid\",children:list.map((p,i)=>/*#__PURE__*/_jsx(ProjectCard,{p:p,i:i,total:list.length,span:spanFor(i,list.length,layout),image:p.image&&p.image.src?p.image:DEFAULT_IMAGES[i%DEFAULT_IMAGES.length],aspect:aspect,imageFit:imageFit,videoMode:videoMode,parallax:parallax,showChrome:showChrome,pillLabel:pillLabel,radius:radius,ink:ink,muted:muted,accent:accent,surface:surface,line:line,sans:sans,isStatic:isStatic},`${p.name}-${i}`))})]});}addPropertyControls(SelectedWorkBento,{eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"Selected work\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Websites we're proud of.\"},titleSerif:{type:ControlType.String,title:\"Title Serif\",defaultValue:\"Real products, real founders.\"},intro:{type:ControlType.String,title:\"Intro\",displayTextArea:true,defaultValue:\"Each site was designed around one job: make a great product instantly understood and trusted.\"},projects:{type:ControlType.Array,title:\"Projects\",maxCount:12,control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Name\",defaultValue:\"Project\"},category:{type:ControlType.String,title:\"Category\",defaultValue:\"SaaS\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"Short description of the project.\"},url:{type:ControlType.Link,title:\"Link\"},image:{type:ControlType.ResponsiveImage,title:\"Image / Poster\"},video:{type:ControlType.File,title:\"Video\",allowedFileTypes:[\"mp4\",\"webm\",\"mov\"]}}},defaultValue:DEFAULT_PROJECTS},layout:{type:ControlType.Enum,title:\"Layout\",options:[\"grid\",\"bento\"],optionTitles:[\"Grid\",\"Bento\"],defaultValue:\"grid\",displaySegmentedControl:true},aspect:{type:ControlType.Number,title:\"Media Ratio\",defaultValue:1.6,min:1,max:2.4,step:.05},imageFit:{type:ControlType.Enum,title:\"Media Fit\",options:[\"cover\",\"contain\"],optionTitles:[\"Fill\",\"Fit\"],defaultValue:\"cover\",displaySegmentedControl:true},videoMode:{type:ControlType.Enum,title:\"Video\",options:[\"autoplay\",\"hover\"],optionTitles:[\"Autoplay\",\"On Hover\"],defaultValue:\"autoplay\",displaySegmentedControl:true},parallax:{type:ControlType.Boolean,title:\"Parallax\",defaultValue:true},showChrome:{type:ControlType.Boolean,title:\"Browser Bar\",defaultValue:true},pillLabel:{type:ControlType.String,title:\"Hover Label\",defaultValue:\"View site\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:22,min:0,max:40,step:1,unit:\"px\"},ink:{type:ControlType.Color,title:\"Ink\",defaultValue:\"rgb(10, 10, 11)\"},muted:{type:ControlType.Color,title:\"Muted\",defaultValue:\"rgb(113, 113, 122)\"},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"rgb(255, 90, 31)\"},surface:{type:ControlType.Color,title:\"Frame\",defaultValue:\"rgb(243, 242, 238)\"},line:{type:ControlType.Color,title:\"Line\",defaultValue:\"rgba(10, 10, 11, 0.08)\"},customFonts:{type:ControlType.Boolean,title:\"Custom Fonts\",defaultValue:true},sansFamily:{type:ControlType.String,title:\"Sans Family\",defaultValue:\"Inter Tight\",hidden:p=>!p.customFonts},serifFamily:{type:ControlType.String,title:\"Serif Family\",defaultValue:\"Instrument Serif\",hidden:p=>!p.customFonts}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SelectedWorkBento\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"1120\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SelectedWorkBento.map","// User instructions: \"improve the brand section\" / \"clean modern and premium\" / \"something more\n// interesting\" / \"do something better\"\n// Ruled specimen grid where each cell reveals the actual site built for that client on hover:\n// the screenshot fills the cell, the logo clears out, and the client name + category rise over a\n// scrim with a live link. Cells with no screenshot fall back to the monochrome-to-colour treatment.\n// Built as a code component so it renders identically across all five breakpoints.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{useId}from\"react\";/**\n * Trust Wall\n *\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 560\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function TrustWall(props){const{eyebrow,title,titleAccent,logos,columns,cellHeight,logoScale,monochrome,showRules,linkLabel,footnote,ink,muted,accent,line,scrim,eyebrowFont,titleFont,accentFont,nameFont,metaFont,footnoteFont,style}=props;const isStatic=useIsStaticRenderer();const scope=useId().replace(/[^a-zA-Z0-9]/g,\"\");const rows=logos??[];const narrow=Math.max(2,Math.ceil(columns/2));const ease=\"cubic-bezier(.22,1,.36,1)\";return /*#__PURE__*/_jsxs(\"section\",{style:{position:\"relative\",width:\"100%\",...style},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .tw${scope}-head{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;margin-bottom:52px}\n                .tw${scope}-grid{display:grid;grid-template-columns:repeat(${columns},1fr);width:100%;\n                    ${showRules?`border-top:1px solid ${line};border-left:1px solid ${line};`:\"\"}}\n                .tw${scope}-cell{display:flex;align-items:center;justify-content:center;height:${cellHeight}px;\n                    ${showRules?`border-right:1px solid ${line};border-bottom:1px solid ${line};`:\"\"}\n                    text-decoration:none;position:relative;overflow:hidden;isolation:isolate}\n\n                .tw${scope}-logo{position:relative;z-index:2;max-width:${logoScale}%;\n                    max-height:${Math.round(cellHeight*.36)}px;object-fit:contain;\n                    ${monochrome?\"filter:grayscale(1);opacity:.46;\":\"opacity:.9;\"}\n                    transition:filter .4s ease, opacity .4s ease, transform .45s ${ease}}\n                .tw${scope}-cell:hover .tw${scope}-logo{filter:grayscale(0);opacity:1;transform:scale(1.045)}\n\n                /* Cells that carry a screenshot */\n                .tw${scope}-shot{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;\n                    object-position:top center;opacity:0;transform:scale(1.07);\n                    transition:opacity .5s ease, transform .7s ${ease}}\n                .tw${scope}-scrim{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .5s ease;\n                    background:linear-gradient(to top, ${scrim} 0%, ${scrim}cc 34%, ${scrim}40 72%, transparent 100%)}\n                .tw${scope}-meta{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;\n                    flex-direction:column;gap:3px;padding:16px 18px;opacity:0;transform:translateY(10px);\n                    transition:opacity .45s ease, transform .5s ${ease};pointer-events:none}\n                .tw${scope}-row{display:flex;align-items:center;gap:6px}\n\n                .tw${scope}-has:hover .tw${scope}-shot{opacity:1;transform:scale(1)}\n                .tw${scope}-has:hover .tw${scope}-scrim{opacity:1}\n                .tw${scope}-has:hover .tw${scope}-meta{opacity:1;transform:translateY(0)}\n                .tw${scope}-has:hover .tw${scope}-logo{opacity:0;transform:scale(.96)}\n\n                .tw${scope}-foot{display:flex;justify-content:center;margin-top:30px}\n                @media (max-width: 1000px){ .tw${scope}-grid{grid-template-columns:repeat(${narrow},1fr)} .tw${scope}-head{margin-bottom:40px} }\n                @media (max-width: 560px){ .tw${scope}-grid{grid-template-columns:repeat(2,1fr)} }\n                @media (hover: none){\n                    .tw${scope}-logo{filter:grayscale(0);opacity:.85}\n                    .tw${scope}-shot,.tw${scope}-scrim,.tw${scope}-meta{display:none}\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{className:`tw${scope}-head`,children:[eyebrow?/*#__PURE__*/_jsx(\"span\",{style:{...eyebrowFont,color:muted,textTransform:\"uppercase\"},children:eyebrow}):null,/*#__PURE__*/_jsxs(\"h2\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...titleFont,color:ink},children:[title,\" \"]}),titleAccent?/*#__PURE__*/_jsx(\"span\",{style:{...accentFont,color:accent},children:titleAccent}):null]})]}),/*#__PURE__*/_jsx(\"div\",{className:`tw${scope}-grid`,children:rows.map((logo,i)=>{const logoSrc=logo.image?.src||logo.imageUrl;const shotSrc=logo.shot?.src||logo.shotUrl;const hasShot=Boolean(shotSrc)&&!isStatic;const Tag=logo.url?\"a\":\"div\";return /*#__PURE__*/_jsxs(Tag,{className:`tw${scope}-cell${hasShot?` tw${scope}-has`:\"\"}`,...logo.url?{href:logo.url,target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":logo.name}:{},children:[hasShot?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{className:`tw${scope}-shot`,src:shotSrc,srcSet:logo.shot?.srcSet,alt:\"\",loading:\"lazy\"}),/*#__PURE__*/_jsx(\"span\",{className:`tw${scope}-scrim`})]}):null,logoSrc?/*#__PURE__*/_jsx(\"img\",{className:`tw${scope}-logo`,src:logoSrc,srcSet:logo.image?.srcSet,alt:logo.name||\"\"}):/*#__PURE__*/_jsx(\"span\",{style:{...footnoteFont,color:muted,opacity:.55,zIndex:2},children:logo.name}),hasShot?/*#__PURE__*/_jsxs(\"span\",{className:`tw${scope}-meta`,children:[/*#__PURE__*/_jsxs(\"span\",{className:`tw${scope}-row`,children:[/*#__PURE__*/_jsx(\"span\",{style:{...nameFont,color:\"#fff\"},children:logo.name}),logo.url?/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"10\",viewBox:\"0 0 10 10\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 8L8 2M8 2H3.2M8 2v4.8\",stroke:accent,strokeWidth:\"1.3\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}):null]}),/*#__PURE__*/_jsx(\"span\",{style:{...metaFont,color:\"rgba(255,255,255,.66)\"},children:logo.category||linkLabel})]}):null]},i);})}),footnote?/*#__PURE__*/_jsx(\"div\",{className:`tw${scope}-foot`,children:/*#__PURE__*/_jsx(\"span\",{style:{...footnoteFont,color:muted},children:footnote})}):null]});}addPropertyControls(TrustWall,{eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"Trusted by\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Brands that put\"},titleAccent:{type:ControlType.String,title:\"Title 2\",defaultValue:\"trust in us.\"},logos:{type:ControlType.Array,title:\"Logos\",control:{type:ControlType.Object,controls:{name:{type:ControlType.String,defaultValue:\"Client\"},category:{type:ControlType.String,title:\"Category\",defaultValue:\"\",placeholder:\"AI \\xb7 Ad infrastructure\"},image:{type:ControlType.ResponsiveImage,title:\"Logo\"},imageUrl:{type:ControlType.String,title:\"Logo URL\",defaultValue:\"\",placeholder:\"Used if no logo picked\"},shot:{type:ControlType.ResponsiveImage,title:\"Screenshot\"},shotUrl:{type:ControlType.String,title:\"Shot URL\",defaultValue:\"\",placeholder:\"Revealed on hover\"},url:{type:ControlType.Link,title:\"Website\"}}},defaultValue:[{name:\"Client\"},{name:\"Client\"},{name:\"Client\"},{name:\"Client\"}]},columns:{type:ControlType.Number,title:\"Columns\",defaultValue:4,min:2,max:6,step:1,displayStepper:true},cellHeight:{type:ControlType.Number,title:\"Cell Height\",defaultValue:164,min:100,max:280,step:2,unit:\"px\"},logoScale:{type:ControlType.Number,title:\"Logo Size\",defaultValue:58,min:30,max:100,step:1,unit:\"%\"},monochrome:{type:ControlType.Boolean,title:\"Monochrome\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},showRules:{type:ControlType.Boolean,title:\"Grid Lines\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},linkLabel:{type:ControlType.String,title:\"Fallback Label\",defaultValue:\"View site\"},footnote:{type:ControlType.String,title:\"Footnote\",defaultValue:\"and 30+ more founders and startups\"},ink:{type:ControlType.Color,title:\"Ink\",defaultValue:\"rgb(10, 10, 11)\"},muted:{type:ControlType.Color,title:\"Muted\",defaultValue:\"rgb(113, 113, 122)\"},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"rgb(255, 90, 31)\"},line:{type:ControlType.Color,title:\"Line\",defaultValue:\"rgba(10, 10, 11, 0.09)\"},scrim:{type:ControlType.Color,title:\"Scrim\",defaultValue:\"#0A0A0B\"},eyebrowFont:{type:ControlType.Font,title:\"Eyebrow Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"12px\",variant:\"Medium\",letterSpacing:\"0.14em\",lineHeight:\"1.2em\"}},titleFont:{type:ControlType.Font,title:\"Title Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"44px\",variant:\"Regular\",letterSpacing:\"-0.04em\",lineHeight:\"1.06em\"}},accentFont:{type:ControlType.Font,title:\"Title 2 Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"44px\",variant:\"Regular\",letterSpacing:\"-0.04em\",lineHeight:\"1.06em\"}},nameFont:{type:ControlType.Font,title:\"Name Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.02em\",lineHeight:\"1.2em\"}},metaFont:{type:ControlType.Font,title:\"Meta Font\",controls:\"extended\",defaultFontType:\"monospace\",defaultValue:{fontSize:\"11px\",letterSpacing:\"0.05em\",lineHeight:\"1.3em\"}},footnoteFont:{type:ControlType.Font,title:\"Footnote Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"13.5px\",variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TrustWall\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"560\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TrustWall.map","// Generated by Framer (4eeba22)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-4KvTd .framer-styles-preset-1h5o1i8:not(.rich-text-wrapper), .framer-4KvTd .framer-styles-preset-1h5o1i8.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-cecefbc2-3137-4c31-97a2-c273c08d7ba5, rgba(0, 0, 0, 0.5)); --framer-link-hover-text-decoration: none; --framer-link-text-color: #000000; --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-4KvTd\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (80f113d)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",favicon:\"https://framerusercontent.com/assets/6NKDpjX9XIYz0MYB8t9K1ngEIw.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/A3JZS6ce8SHQfpExs46WSUrZ0.png\",title:\"Blanq Studio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b7e356e)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"apovw4\",mediaQuery:\"(min-width: 1660px)\"},{hash:\"1sl5cxu\",mediaQuery:\"(min-width: 1440px) and (max-width: 1659.98px)\"},{hash:\"16bs07n\",mediaQuery:\"(min-width: 1200px) and (max-width: 1439.98px)\"},{hash:\"1naqhp\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1789zbt\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{bdyFONV2c:\"project\",EILaRSgBq:\"price\",GaZj5bW75:\"brands\",LcWyXGt9d:\"testimonials11\",mQqnfEUn0:\"hero-container\",UkJUZ2cQh:\"faq1\",VSUnRpuap:\"feature\",yAgT0ymyv:\"pricing11\"},robots:\"max-image-preview:large\",serializationId:\"framer-bXETD\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b7e356e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PropertyOverrides,RichText,runTasksWithYield,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CalCom from\"https://framerusercontent.com/modules/3kSszCA7P49KbVg8UUZO/PWiLiIv39s2CLxdPwhkM/Calcom.js\";import CompanyLogo2 from\"https://framerusercontent.com/modules/6AI7Gu2D84HSJ357xGVj/WQLFMfXJQBtne4QKUVTu/WHdCJ5uKw.js\";import CompanyLogo from\"https://framerusercontent.com/modules/8HJ92YKyNbfIKaXKvz8Z/FN968OB6ZHnBY0qgx9q8/lYLaVifb9.js\";import TestimonialCard5 from\"https://framerusercontent.com/modules/8iTPqickgMVWIC1TOoaW/J497nApneWRV1AkHa5Sf/at0WpVlnc.js\";import Subtitle1 from\"https://framerusercontent.com/modules/AfBomlAIWpV7buAM5TGm/mKY85gQTkEtR30yFLAIv/CluxIe7wG.js\";import WhatYouGet from\"https://framerusercontent.com/modules/G4FRo7j6E9gk4MoEJk4S/8CBlvlwf8jPhKWnE0U6s/WhatYouGet.js\";import StatCard2 from\"https://framerusercontent.com/modules/GyvS4OXhQX1HWnd3zGA3/2t1jDSFGjvotO6IkOhWN/wrL4jwJA4.js\";import TestimonialCard4 from\"https://framerusercontent.com/modules/hb3R33GuYzDxiKIlSKIh/3oYMAs4BSoB4PSIKVodU/sqyWJMHqn.js\";import TestimonialCard9 from\"https://framerusercontent.com/modules/HvoSTj2Y6htgz25a0gjV/y2I6eNQsgO5H6YhDkBxY/lfCppQRPi.js\";import TestimonialCard10 from\"https://framerusercontent.com/modules/hwk1o9hhqndV4HAU0N1t/SDSycAc0Q9lUf6X4oWZW/QvLZLZksu.js\";import SectionAnchor from\"https://framerusercontent.com/modules/ibbRAT7lqQm8NASYzpb1/6bBQx3ZCToiaZnkwAI8U/SectionAnchor.js\";import PricingPlans from\"https://framerusercontent.com/modules/icM20EQNoalmmnxDCOhG/FPtbkl7iOof9eOeVfViK/PricingPlans.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import TestimonialCard7 from\"https://framerusercontent.com/modules/NMrKInEYlFaRSew3RqDe/MN6Jtai0kWtFqTex48gE/jkHFFp2Tm.js\";import TestimonialCard3 from\"https://framerusercontent.com/modules/oUKAvHpzvHowsXPdq3Qr/yLrgqZLj1KuBCz4F64Mp/GsRTg2df2.js\";import Scribble from\"https://framerusercontent.com/modules/oznoeX1uOwDfVCcwgimn/xYBAzPw612ujGpQPUATO/EBreYPLsb.js\";import TestimonialCard from\"https://framerusercontent.com/modules/pMe725MH55wreJR4V62O/qRbVJoEx6Duwn8XGVNWw/ZlbESJNci.js\";import PreTitle2 from\"https://framerusercontent.com/modules/pQqpT26ctRQfuIerfy1S/3iRXHzNeCn2fBoQwyKFI/jRE85tolW.js\";import StatCard from\"https://framerusercontent.com/modules/PxebScbos1U2sZWzYwzH/D8CqkXJV6RFoIC7IrQbZ/IKOfpiBRy.js\";import TestimonialCard1 from\"https://framerusercontent.com/modules/qkHjxOWdPeZk1xADjoSA/4Z1fC5O10cb4NmNaOy1Q/qAS2daGuM.js\";import StatCard3 from\"https://framerusercontent.com/modules/saeGq5o6OeoH2OiZUSse/tXMXOz3qE5Y3CjulHx5x/tVje7nhC6.js\";import TestimonialCard6 from\"https://framerusercontent.com/modules/SyiRP8vfVl88RZmJ4tkl/NJUtdwurr0waQF7ymG7p/t2UlIZOer.js\";import PreTitle from\"https://framerusercontent.com/modules/tD4pbxZD1JZLShK2Tltv/X3nk5iH79UeDoLuoQorc/TmiFFOL4t.js\";import TestimonialCard8 from\"https://framerusercontent.com/modules/tPh2N8H5Obh1r7U6maEQ/ACgsp0YLlBfF1o7baNGL/aTUA8c8ha.js\";import Subtitle from\"https://framerusercontent.com/modules/XqK16Jof8LhbAkSzkezn/mED3vyzE1X8YymPOVfcM/QmOrWVfYm.js\";import TestimonialCard2 from\"https://framerusercontent.com/modules/YhCeQp9fkzuCQJePvxwt/qAZgzc8t98HraFapM0fU/yujk2ENtc.js\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/vzgdvq3ezmf3RWurtT17/SlideShow.js\";import HeaderBadge from\"#framer/local/canvasComponent/CrdmeqSeZ/CrdmeqSeZ.js\";import ShinyCta from\"#framer/local/canvasComponent/FlIR2QDSw/FlIR2QDSw.js\";import BookACallHeaderButton from\"#framer/local/canvasComponent/GJ0w4pPGZ/GJ0w4pPGZ.js\";import NavigationNavigation2 from\"#framer/local/canvasComponent/iM7t4EJQF/iM7t4EJQF.js\";import DCarousel2 from\"#framer/local/canvasComponent/kSTVqxmh2/kSTVqxmh2.js\";import SocialProofAnimation from\"#framer/local/canvasComponent/rU1sxfxFa/rU1sxfxFa.js\";import FAQs2 from\"#framer/local/canvasComponent/UKu4OzL12/UKu4OzL12.js\";import DCarousel from\"#framer/local/canvasComponent/YmF4mGuku/YmF4mGuku.js\";import SelectedWorkBento from\"#framer/local/codeFile/e5x6Asn/SelectedWorkBento.js\";import TrustWall from\"#framer/local/codeFile/HWHzJ3b/TrustWall.js\";import*as sharedStyle from\"#framer/local/css/CR7o1izao/CR7o1izao.js\";import metadataProvider from\"#framer/local/webPageMetadata/uTQdEqRQR/uTQdEqRQR.js\";const SlideshowFonts=getFonts(Slideshow);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const ScribbleFonts=getFonts(Scribble);const ScribbleWithVariantAppearEffect=withVariantAppearEffect(Scribble);const HeaderBadgeFonts=getFonts(HeaderBadge);const ShinyCtaFonts=getFonts(ShinyCta);const TrustWallFonts=getFonts(TrustWall);const CompanyLogoFonts=getFonts(CompanyLogo);const CompanyLogo2Fonts=getFonts(CompanyLogo2);const SubtitleFonts=getFonts(Subtitle);const MotionDivWithFX=withFX(motion.div);const DCarousel2Fonts=getFonts(DCarousel2);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const DCarouselFonts=getFonts(DCarousel);const WhatYouGetFonts=getFonts(WhatYouGet);const SelectedWorkBentoFonts=getFonts(SelectedWorkBento);const SectionAnchorFonts=getFonts(SectionAnchor);const PricingPlansFonts=getFonts(PricingPlans);const PreTitle2Fonts=getFonts(PreTitle2);const ContainerWithFX=withFX(Container);const RichTextWithFX=withFX(RichText);const PreTitleFonts=getFonts(PreTitle);const VideoFonts=getFonts(Video);const StatCard3Fonts=getFonts(StatCard3);const StatCard2Fonts=getFonts(StatCard2);const StatCardFonts=getFonts(StatCard);const Subtitle1Fonts=getFonts(Subtitle1);const SocialProofAnimationFonts=getFonts(SocialProofAnimation);const TestimonialCard7Fonts=getFonts(TestimonialCard7);const TestimonialCard9Fonts=getFonts(TestimonialCard9);const TestimonialCard8Fonts=getFonts(TestimonialCard8);const TestimonialCard10Fonts=getFonts(TestimonialCard10);const TestimonialCardFonts=getFonts(TestimonialCard);const TestimonialCard2Fonts=getFonts(TestimonialCard2);const TestimonialCard3Fonts=getFonts(TestimonialCard3);const TestimonialCard4Fonts=getFonts(TestimonialCard4);const TestimonialCard6Fonts=getFonts(TestimonialCard6);const TestimonialCard5Fonts=getFonts(TestimonialCard5);const TestimonialCard1Fonts=getFonts(TestimonialCard1);const FAQs2Fonts=getFonts(FAQs2);const CalComFonts=getFonts(CalCom);const NavigationNavigation2Fonts=getFonts(NavigationNavigation2);const breakpoints={EfLWbJSvl:\"(min-width: 1200px) and (max-width: 1439.98px)\",JbxUkG_Bf:\"(min-width: 1440px) and (max-width: 1659.98px)\",jRZfQ7knd:\"(min-width: 810px) and (max-width: 1199.98px)\",RRofdc0hg:\"(max-width: 809.98px)\",spnXAMRmK:\"(min-width: 1660px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-bXETD\";const variantClassNames={EfLWbJSvl:\"framer-v-16bs07n\",JbxUkG_Bf:\"framer-v-1sl5cxu\",jRZfQ7knd:\"framer-v-1naqhp\",RRofdc0hg:\"framer-v-1789zbt\",spnXAMRmK:\"framer-v-apovw4\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const animation={filter:\"blur(4px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition1={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const transition2={delay:0,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:1,rotate:-2,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:.001,rotate:-13,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-9,y:-43};const textEffect1={effect:animation,repeat:false,startDelay:.6,tokenization:\"character\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const textEffect2={effect:animation,repeat:false,startDelay:.8,tokenization:\"character\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const transition3={damping:60,delay:.5,mass:1,stiffness:320,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation5={opacity:1,rotate:-3,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4,y:-5};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:48};const transition5={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const transition6={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation8={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation10={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition7={bounce:0,delay:.1,duration:.6,type:\"spring\"};const animation11={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:20};const transition8={bounce:0,delay:.2,duration:.6,type:\"spring\"};const animation12={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:20};const transition9={bounce:0,delay:.4,duration:.6,type:\"spring\"};const animation13={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:20};const transition10={bounce:0,delay:.45,duration:.6,type:\"spring\"};const animation14={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:20};const transition11={bounce:0,delay:.7,duration:.6,type:\"spring\"};const animation15={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:20};const transition12={bounce:0,delay:.8,duration:.6,type:\"spring\"};const animation16={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition12,x:0,y:20};const transition13={bounce:0,delay:.9,duration:.6,type:\"spring\"};const animation17={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition13,x:0,y:20};const transition14={damping:60,delay:.1,mass:1,stiffness:500,type:\"spring\"};const animation18={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition15={bounce:.2,delay:0,duration:.8,type:\"spring\"};const animation19={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition15,x:0,y:10};const animation20={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:250};const transition16={delay:0,duration:.8,ease:[.44,0,.41,.99],type:\"tween\"};const humanReadableVariantMap={\"Desktop 2\":\"EfLWbJSvl\",Desktop:\"JbxUkG_Bf\",Phone:\"RRofdc0hg\",Tablet:\"jRZfQ7knd\",Wide:\"spnXAMRmK\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JbxUkG_Bf\"};};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 metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const elementId=useRouteElementId(\"mQqnfEUn0\");const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"RRofdc0hg\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"RRofdc0hg\")return true;return false;};const elementId1=useRouteElementId(\"GaZj5bW75\");const ref2=React.useRef(null);const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"jRZfQ7knd\")return true;return false;};const elementId2=useRouteElementId(\"VSUnRpuap\");const ref3=React.useRef(null);const elementId3=useRouteElementId(\"bdyFONV2c\");const ref4=React.useRef(null);const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"spnXAMRmK\")return false;return true;};const elementId4=useRouteElementId(\"yAgT0ymyv\");const ref5=React.useRef(null);const elementId5=useRouteElementId(\"EILaRSgBq\");const ref6=React.useRef(null);const isDisplayed4=()=>{if(!isBrowser())return true;if(baseVariant===\"EfLWbJSvl\")return false;return true;};const isDisplayed5=()=>{if(!isBrowser())return true;if(baseVariant===\"jRZfQ7knd\")return false;return true;};const elementId6=useRouteElementId(\"LcWyXGt9d\");const ref7=React.useRef(null);const elementId7=useRouteElementId(\"UkJUZ2cQh\");const ref8=React.useRef(null);const componentScopeId=\"uTQdEqRQR\";useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"JbxUkG_Bf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??componentScopeId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-a2b55cb4-be45-4702-ad59-8691f4144a21, rgb(247, 247, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1sl5cxu\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.section,{className:\"framer-nbin15\",\"data-framer-name\":\"Hero Section\",layout:motionLayout,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-u794tj\",\"data-framer-name\":\"Container\",id:elementId,ref:ref1,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mal0sq\",\"data-framer-name\":\"Inner Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ght1ep\",\"data-border\":true,\"data-framer-name\":\"Badge group\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18338ni\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-a2982cce-4338-4935-aaea-fdec3e6d0a7b, rgb(255, 81, 6))\"},children:\"30+\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-a2982cce-4338-4935-aaea-fdec3e6d0a7b, rgb(255, 81, 6))\"},children:\"30+\"})}),className:\"framer-1qfzzm2\",\"data-framer-name\":\"Leading text\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-4d8c26cd-82d5-4d90-91a9-ed6cb2bdedaf, rgb(18, 18, 24))\"},children:\"startups & founders trust us for design \"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-4d8c26cd-82d5-4d90-91a9-ed6cb2bdedaf, rgb(18, 18, 24))\"},children:\"startups & founders trust us for design \"})}),className:\"framer-1vvs268\",\"data-framer-name\":\"Trailing text\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vk9elx\",\"data-framer-name\":\"Avatar group\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-158wnsa\",\"data-framer-name\":\"Avatar wrap\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+136),pixelHeight:1984,pixelWidth:2400,sizes:\"18px\",src:\"https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?width=2400&height=1984\",srcSet:\"https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?scale-down-to=512&width=2400&height=1984 512w,https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?scale-down-to=1024&width=2400&height=1984 1024w,https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?scale-down-to=2048&width=2400&height=1984 2048w,https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?width=2400&height=1984 2400w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1984,pixelWidth:2400,sizes:\"18px\",src:\"https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?width=2400&height=1984\",srcSet:\"https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?scale-down-to=512&width=2400&height=1984 512w,https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?scale-down-to=1024&width=2400&height=1984 1024w,https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?scale-down-to=2048&width=2400&height=1984 2048w,https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?width=2400&height=1984 2400w\"},className:\"framer-17orahz\",\"data-framer-name\":\"Avatar (Replace here)\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ic3r0i\",\"data-framer-name\":\"Avatar wrap\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+136),pixelHeight:2048,pixelWidth:2048,sizes:\"18px\",src:\"https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?width=2048&height=2048\",srcSet:\"https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?scale-down-to=512&width=2048&height=2048 512w,https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?scale-down-to=1024&width=2048&height=2048 1024w,https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?width=2048&height=2048 2048w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:2048,pixelWidth:2048,sizes:\"18px\",src:\"https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?width=2048&height=2048\",srcSet:\"https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?scale-down-to=512&width=2048&height=2048 512w,https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?scale-down-to=1024&width=2048&height=2048 1024w,https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?width=2048&height=2048 2048w\"},className:\"framer-81tlq\",\"data-framer-name\":\"Avatar (Replace here)\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-pkd44e\",\"data-framer-name\":\"Avatar wrap\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+136),pixelHeight:2848,pixelWidth:1696,sizes:\"18px\",src:\"https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?width=1696&height=2848\",srcSet:\"https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?scale-down-to=1024&width=1696&height=2848 609w,https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?scale-down-to=2048&width=1696&height=2848 1219w,https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?width=1696&height=2848 1696w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:2848,pixelWidth:1696,sizes:\"18px\",src:\"https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?width=1696&height=2848\",srcSet:\"https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?scale-down-to=1024&width=1696&height=2848 609w,https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?scale-down-to=2048&width=1696&height=2848 1219w,https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?width=1696&height=2848 1696w\"},className:\"framer-1fibugl\",\"data-framer-name\":\"Avatar (Replace here)\"})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1v4uj0s\",\"data-framer-name\":\"Text Wrapper\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6ob25y hidden-1789zbt\",\"data-framer-name\":\"heading\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'dlig' on\",\"--framer-font-size\":\"60px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"We Design\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'dlig' on\",\"--framer-font-size\":\"90px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"We Design\"})})}),className:\"framer-yplst3\",effect:textEffect,fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation1,className:\"framer-1tpv7kg\",\"data-border\":true,\"data-framer-appear-id\":\"1tpv7kg\",\"data-framer-name\":\"slideshow\",initial:animation2,optimized:true,style:{rotate:-2},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-tt7ut7-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"dAXy0Al1d\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:false},autoPlayControl:true,borderRadius:0,direction:\"top\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1,playOffscreen:false},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",id:\"dAXy0Al1d\",intervalControl:2,itemAmount:1,layoutId:\"dAXy0Al1d\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:800,pixelHeight:739,pixelWidth:984,sizes:\"264px\",src:\"https://framerusercontent.com/images/VLCcVfdQDOPr5TGJGYLRJmoFxk.png?width=984&height=739\",srcSet:\"https://framerusercontent.com/images/VLCcVfdQDOPr5TGJGYLRJmoFxk.png?scale-down-to=512&width=984&height=739 512w,https://framerusercontent.com/images/VLCcVfdQDOPr5TGJGYLRJmoFxk.png?width=984&height=739 984w\"},className:\"framer-17c272j\",\"data-framer-name\":\"bc53fee7ffda86730860d56494109d72_1_\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:800,pixelHeight:1024,pixelWidth:1440,sizes:\"264px\",src:\"https://framerusercontent.com/images/WmqYQ3oLbgyEhgCE0hbad5BoYM.png?width=1440&height=1024\",srcSet:\"https://framerusercontent.com/images/WmqYQ3oLbgyEhgCE0hbad5BoYM.png?scale-down-to=512&width=1440&height=1024 512w,https://framerusercontent.com/images/WmqYQ3oLbgyEhgCE0hbad5BoYM.png?scale-down-to=1024&width=1440&height=1024 1024w,https://framerusercontent.com/images/WmqYQ3oLbgyEhgCE0hbad5BoYM.png?width=1440&height=1024 1440w\"},className:\"framer-p8pze7\",\"data-framer-name\":\"bc53fee7ffda86730860d56494109d72_1_\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:480,intrinsicWidth:640,pixelHeight:4781,pixelWidth:7886,sizes:\"264px\",src:\"https://framerusercontent.com/images/Jr5ESfWZeJ1OhFsWGrkst7dgCYM.png?width=7886&height=4781\",srcSet:\"https://framerusercontent.com/images/Jr5ESfWZeJ1OhFsWGrkst7dgCYM.png?scale-down-to=512&width=7886&height=4781 512w,https://framerusercontent.com/images/Jr5ESfWZeJ1OhFsWGrkst7dgCYM.png?scale-down-to=1024&width=7886&height=4781 1024w,https://framerusercontent.com/images/Jr5ESfWZeJ1OhFsWGrkst7dgCYM.png?scale-down-to=2048&width=7886&height=4781 2048w,https://framerusercontent.com/images/Jr5ESfWZeJ1OhFsWGrkst7dgCYM.png?scale-down-to=4096&width=7886&height=4781 4096w,https://framerusercontent.com/images/Jr5ESfWZeJ1OhFsWGrkst7dgCYM.png?width=7886&height=4781 7886w\"},className:\"framer-14c6p20\",\"data-framer-name\":\"d2e034d8277d80610937178b3a633478_1\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1706,intrinsicWidth:2400,pixelHeight:1706,pixelWidth:2400,sizes:\"264px\",src:\"https://framerusercontent.com/images/Xdn88C8X82MggIsH2iQU5fDNgE.jpg?width=2400&height=1706\",srcSet:\"https://framerusercontent.com/images/Xdn88C8X82MggIsH2iQU5fDNgE.jpg?scale-down-to=512&width=2400&height=1706 512w,https://framerusercontent.com/images/Xdn88C8X82MggIsH2iQU5fDNgE.jpg?scale-down-to=1024&width=2400&height=1706 1024w,https://framerusercontent.com/images/Xdn88C8X82MggIsH2iQU5fDNgE.jpg?scale-down-to=2048&width=2400&height=1706 2048w,https://framerusercontent.com/images/Xdn88C8X82MggIsH2iQU5fDNgE.jpg?width=2400&height=1706 2400w\"},className:\"framer-a23crd\",\"data-framer-name\":\"bc53fee7ffda86730860d56494109d72_1_\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:800,pixelHeight:4056,pixelWidth:6176,sizes:\"264px\",src:\"https://framerusercontent.com/images/oQu4fue1R31qhnIQYhsHY9CweQ.png?width=6176&height=4056\",srcSet:\"https://framerusercontent.com/images/oQu4fue1R31qhnIQYhsHY9CweQ.png?scale-down-to=512&width=6176&height=4056 512w,https://framerusercontent.com/images/oQu4fue1R31qhnIQYhsHY9CweQ.png?scale-down-to=1024&width=6176&height=4056 1024w,https://framerusercontent.com/images/oQu4fue1R31qhnIQYhsHY9CweQ.png?scale-down-to=2048&width=6176&height=4056 2048w,https://framerusercontent.com/images/oQu4fue1R31qhnIQYhsHY9CweQ.png?scale-down-to=4096&width=6176&height=4056 4096w,https://framerusercontent.com/images/oQu4fue1R31qhnIQYhsHY9CweQ.png?width=6176&height=4056 6176w\"},className:\"framer-1f9dl2s\",\"data-framer-name\":\"$8d5288d632fe05615bbd8e19c5ac7756\"})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"60px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-cecefbc2-3137-4c31-97a2-c273c08d7ba5, rgba(0, 0, 0, 0.5))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Websites\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"90px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-cecefbc2-3137-4c31-97a2-c273c08d7ba5, rgba(0, 0, 0, 0.5))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Websites\"})})}),className:\"framer-1vbmtlb\",effect:textEffect1,fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:\"215px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-cu0vx5-container\",\"data-framer-name\":\"Scribble\",isModuleExternal:true,name:\"Scribble\",nodeId:\"iXs115021\",rendersWithMotion:true,scopeId:\"uTQdEqRQR\",style:{rotate:3},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(ScribbleWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"lWIeN9sUJ\",__framer__threshold:0,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"oM5Ao2sw1\",height:\"100%\",id:\"iXs115021\",layoutId:\"iXs115021\",name:\"Scribble\",variant:matchVariant(\"lWIeN9sUJ\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'dlig' on\",\"--framer-font-size\":\"76px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"for SaaS & Startups\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'dlig' on\",\"--framer-font-size\":\"75px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"for SaaS & Startups\"})})}),className:\"framer-12mfqy2\",effect:textEffect2,fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2abcf95d-ccec-4932-94c1-f16318eef94e, rgb(112, 112, 112))\"},children:\"We partner with ambitious SaaS and tech companies to turn great products into clear, credible, and conversion-focused digital experiences.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2abcf95d-ccec-4932-94c1-f16318eef94e, rgb(112, 112, 112))\"},children:\"We partner with ambitious SaaS and tech companies to turn great products into clear, credible, and conversion-focused digital experiences.\"})}),className:\"framer-uix5vi\",\"data-framer-name\":\"Text Large\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8adaob-container hidden-1789zbt\",nodeId:\"bBjbadSQD\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(HeaderBadge,{height:\"100%\",id:\"bBjbadSQD\",layoutId:\"bBjbadSQD\",mrSgQj_4u:\"Available For Work\",sxYkKAbjB:\"4 Spots Left\",variant:matchVariant(\"ANCOfqLgl\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation3,className:\"framer-ewzoek\",\"data-framer-appear-id\":\"ewzoek\",\"data-framer-name\":\"Buttons\",initial:animation4,optimized:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{y:(componentViewport?.y||0)+352}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ljdfa-container\",nodeId:\"MV_DZS7lz\",rendersWithMotion:true,scopeId:\"uTQdEqRQR\",whileHover:animation5,children:/*#__PURE__*/_jsx(ShinyCta,{AEANcRZZY:\"https://cal.com/workwithsameer/15-min-meeting\",gibHCBuYR:\"0px 1px 13px 1px rgb(255, 81, 6)\",height:\"100%\",id:\"MV_DZS7lz\",layoutId:\"MV_DZS7lz\",mosJunDon:\"Let's go\",N3GsMv_OA:\"Start a Project\",width:\"100%\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15iu7lh hidden-1sl5cxu hidden-16bs07n hidden-1naqhp hidden-apovw4\",\"data-framer-name\":\"heading\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'dlig' on\",\"--framer-font-size\":\"37px\",\"--framer-line-height\":\"1.85em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"We Design\"})})}),className:\"framer-gt1f5u\",effect:textEffect,fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"37px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-cecefbc2-3137-4c31-97a2-c273c08d7ba5, rgba(0, 0, 0, 0.5))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Websites\"})})}),className:\"framer-1fhrmip\",effect:textEffect1,fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-oc6zov hidden-1sl5cxu hidden-16bs07n hidden-1naqhp hidden-apovw4\",\"data-framer-name\":\"heading\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'dlig' on\",\"--framer-font-size\":\"37px\",\"--framer-line-height\":\"1.85em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"for SaaS & Startup\"})})}),className:\"framer-9mhv7l\",effect:textEffect,fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})})}),/*#__PURE__*/_jsx(motion.section,{className:\"framer-196wny5\",\"data-framer-name\":\"Brands\",id:elementId1,layout:motionLayout,ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-181pumk\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1warzkq-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,nodeId:\"tlQzg8GjB\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{accentFont:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"30px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.06em\"},monochrome:false,titleFont:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"30px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.06em\"}}},children:/*#__PURE__*/_jsx(TrustWall,{accent:\"rgb(255, 90, 31)\",accentFont:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"44px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.06em\"},cellHeight:132,columns:4,eyebrow:\"Trusted by\",eyebrowFont:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.14em\",lineHeight:\"1.2em\"},footnote:\"and 30+ more founders and startups\",footnoteFont:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"13.5px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},height:\"100%\",id:\"tlQzg8GjB\",ink:\"rgb(10, 10, 11)\",layoutId:\"tlQzg8GjB\",line:\"rgba(10, 10, 11, 0.09)\",linkLabel:\"View site\",logos:[{category:\"AI \\xb7 Ad infrastructure\",id:\"LiLBYbwcS\",imageUrl:\"https://framerusercontent.com/images/JFkJ4L4FTwURD1aDoQ7mRCKnsw.png\",name:\"Thrad\",shotUrl:\"\"},{category:\"AI \\xb7 Engineering studio\",id:\"lMSu7QLit\",imageUrl:\"https://framerusercontent.com/images/x1K2lswCjjE73dDojEI5DH9fw.png\",name:\"Studio RTF\",shotUrl:\"\"},{category:\"Education \\xb7 Mentorship\",id:\"L7llEne98\",imageUrl:\"https://framerusercontent.com/images/E11bKGIzAbUcyexzExeB7otuU0.png\",name:\"Louis Limited\",shotUrl:\"\"},{category:\"Health \\xb7 Coaching\",id:\"WOcMYoTsl\",imageUrl:\"https://framerusercontent.com/images/k0Ya0Km0cANWmFFHePaDXg7Ag.png\",name:\"Nick Haasmann\",shotUrl:\"\"},{category:\"SaaS\",id:\"laoJF37Br\",imageUrl:\"https://framerusercontent.com/images/nXQLaHyrzbUjY5tf6VP4xDfpkpU.png\",name:\"CodeFriday\",shotUrl:\"\"},{category:\"Media\",id:\"K1yGBlZva\",imageUrl:\"https://framerusercontent.com/images/qhPXj6ERQKFOsPEToXf0XNQo.png\",name:\"Visualko Media\",shotUrl:\"\"},{category:\"\",id:\"MS6iK0k7T\",imageUrl:\"https://framerusercontent.com/images/cp6dMDKK3yTMCoEiEQ45rXrdX2I.png\",name:\"Client\",shotUrl:\"\"},{category:\"\",id:\"H5AyatGbV\",imageUrl:\"https://framerusercontent.com/images/h0ryuCfQALs4tlbA76Rs94cOY.png\",name:\"Client\",shotUrl:\"\"}],logoScale:62,metaFont:{fontFamily:'\"Fragment Mono\", \"Fragment Mono Placeholder\", monospace',fontSize:\"11px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.05em\",lineHeight:\"1.3em\"},monochrome:true,muted:\"rgb(113, 113, 122)\",nameFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1.2em\"},scrim:\"rgb(10, 10, 11)\",showRules:true,style:{width:\"100%\"},title:\"Brands that put\",titleAccent:\"trust in us.\",titleFont:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"44px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.06em\"},width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lvjo15 hidden-1sl5cxu hidden-16bs07n hidden-1789zbt hidden-apovw4\",\"data-framer-name\":\"Company logo Wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:\"270.3333px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:119,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9qtbt0-container\",isModuleExternal:true,nodeId:\"MGbE9MZBO\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(CompanyLogo,{Cm1c2Il8m:{borderBottomWidth:1,borderColor:\"var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232))\",borderLeftWidth:0,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},height:\"100%\",id:\"MGbE9MZBO\",layoutId:\"MGbE9MZBO\",rJUKlb0sQ:addImageAlt({pixelHeight:147,pixelWidth:516,src:\"https://framerusercontent.com/images/JFkJ4L4FTwURD1aDoQ7mRCKnsw.png?width=516&height=147\",srcSet:\"https://framerusercontent.com/images/JFkJ4L4FTwURD1aDoQ7mRCKnsw.png?scale-down-to=512&width=516&height=147 512w,https://framerusercontent.com/images/JFkJ4L4FTwURD1aDoQ7mRCKnsw.png?width=516&height=147 516w\"},\"Thrads.ai\\n\"),style:{width:\"100%\"},variant:matchVariant(\"wHy5hnqxW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:\"270.3333px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:119,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1aqg8xt-container\",isModuleExternal:true,nodeId:\"eLtT_O9Dm\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(CompanyLogo2,{Cm1c2Il8m:{borderBottomWidth:0,borderColor:\"var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"eLtT_O9Dm\",layoutId:\"eLtT_O9Dm\",rJUKlb0sQ:addImageAlt({pixelHeight:147,pixelWidth:630,src:\"https://framerusercontent.com/images/x1K2lswCjjE73dDojEI5DH9fw.png?width=630&height=147\",srcSet:\"https://framerusercontent.com/images/x1K2lswCjjE73dDojEI5DH9fw.png?scale-down-to=512&width=630&height=147 512w,https://framerusercontent.com/images/x1K2lswCjjE73dDojEI5DH9fw.png?width=630&height=147 630w\"},\"\"),style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:\"270.3333px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:119,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yspsog-container\",isModuleExternal:true,nodeId:\"ihOURv3P1\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(CompanyLogo2,{Cm1c2Il8m:{borderColor:\"var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232))\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"ihOURv3P1\",layoutId:\"ihOURv3P1\",rJUKlb0sQ:addImageAlt({pixelHeight:147,pixelWidth:630,src:\"https://framerusercontent.com/images/nXQLaHyrzbUjY5tf6VP4xDfpkpU.png?width=630&height=147\",srcSet:\"https://framerusercontent.com/images/nXQLaHyrzbUjY5tf6VP4xDfpkpU.png?scale-down-to=512&width=630&height=147 512w,https://framerusercontent.com/images/nXQLaHyrzbUjY5tf6VP4xDfpkpU.png?width=630&height=147 630w\"},\"\"),style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:\"270.3333px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:119,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1enq00-container\",isModuleExternal:true,nodeId:\"i05McHh4S\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(CompanyLogo2,{Cm1c2Il8m:{borderColor:\"var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232))\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"i05McHh4S\",layoutId:\"i05McHh4S\",rJUKlb0sQ:addImageAlt({pixelHeight:156,pixelWidth:630,src:\"https://framerusercontent.com/images/qhPXj6ERQKFOsPEToXf0XNQo.png?width=630&height=156\",srcSet:\"https://framerusercontent.com/images/qhPXj6ERQKFOsPEToXf0XNQo.png?scale-down-to=512&width=630&height=156 512w,https://framerusercontent.com/images/qhPXj6ERQKFOsPEToXf0XNQo.png?width=630&height=156 630w\"},\"\"),style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:\"270.3333px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:119,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ihn87e-container\",isModuleExternal:true,nodeId:\"f3GkIUpGe\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(CompanyLogo2,{Cm1c2Il8m:{borderBottomWidth:1,borderColor:\"var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232))\",borderLeftWidth:0,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},height:\"100%\",id:\"f3GkIUpGe\",layoutId:\"f3GkIUpGe\",rJUKlb0sQ:addImageAlt({pixelHeight:177,pixelWidth:681,src:\"https://framerusercontent.com/images/k0Ya0Km0cANWmFFHePaDXg7Ag.png?width=681&height=177\",srcSet:\"https://framerusercontent.com/images/k0Ya0Km0cANWmFFHePaDXg7Ag.png?scale-down-to=512&width=681&height=177 512w,https://framerusercontent.com/images/k0Ya0Km0cANWmFFHePaDXg7Ag.png?width=681&height=177 681w\"},\"\"),style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:\"270.3333px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:119,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ddal6v-container\",isModuleExternal:true,nodeId:\"UdhOzv11f\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(CompanyLogo2,{Cm1c2Il8m:{borderColor:\"var(--token-a76cb596-a1bd-4f69-acd1-15b87dd466a2, rgb(232, 232, 232))\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"UdhOzv11f\",layoutId:\"UdhOzv11f\",rJUKlb0sQ:addImageAlt({pixelHeight:177,pixelWidth:681,src:\"https://framerusercontent.com/images/cp6dMDKK3yTMCoEiEQ45rXrdX2I.png?width=681&height=177\",srcSet:\"https://framerusercontent.com/images/cp6dMDKK3yTMCoEiEQ45rXrdX2I.png?scale-down-to=512&width=681&height=177 512w,https://framerusercontent.com/images/cp6dMDKK3yTMCoEiEQ45rXrdX2I.png?width=681&height=177 681w\"},\"\"),style:{width:\"100%\"},width:\"100%\"})})})})]})]})}),/*#__PURE__*/_jsxs(motion.section,{className:\"framer-18iu49j\",\"data-framer-name\":\"Feature Section\",id:elementId2,layout:motionLayout,ref:ref3,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1d5dyxz\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{y:(componentViewport?.y||0)+1174}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13mfznu-container\",isModuleExternal:true,nodeId:\"h7JcNKgKC\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(Subtitle,{height:\"100%\",id:\"h7JcNKgKC\",layoutId:\"h7JcNKgKC\",variant:matchVariant(\"g7kOZphOe\"),width:\"100%\",WWDLBeczG:\"Visual highlights\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"70px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\"},children:\"A snapshot of our design work.\"})})},RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\"},children:\"A snapshot of our design work.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"70px\",\"--framer-line-height\":\"80px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\"},children:\"A snapshot of our design work.\"})}),className:\"framer-ibitue\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"center\",withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-wnm6x2 hidden-1789zbt\",\"data-framer-name\":\"Section Bg\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-eg9uve\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{animate:animation9,style:{scale:.8}}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation7,className:\"framer-1l2jr27-container\",\"data-framer-appear-id\":\"1l2jr27\",initial:animation8,nodeId:\"akY5G7j9W\",optimized:true,rendersWithMotion:true,scopeId:\"uTQdEqRQR\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(DCarousel2,{height:\"100%\",id:\"akY5G7j9W\",layoutId:\"akY5G7j9W\",width:\"100%\"})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-87valf hidden-1sl5cxu hidden-16bs07n hidden-1naqhp hidden-apovw4\",\"data-framer-name\":\"Section Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{y:(componentViewport?.y||0)+1376}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:191,width:\"282px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1uc9uuo-container\",nodeId:\"Yq8cX9KUb\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(DCarousel,{height:\"100%\",id:\"Yq8cX9KUb\",layoutId:\"Yq8cX9KUb\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jv1ohg-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"wzT3slRNs\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(WhatYouGet,{accent:\"rgb(255, 90, 31)\",cardTextFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.005em\",lineHeight:\"1.5em\"},cardTitleFont:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"17.5px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.03em\",lineHeight:\"1.3em\"},customFonts:true,eyebrow:\"What you get\",eyebrowFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.12em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"wzT3slRNs\",ink:\"rgb(10, 10, 11)\",intro:\"Every project ships with the essentials built in — so you launch with a site you own, understand and can grow.\",introFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.55em\"},layoutId:\"wzT3slRNs\",line:\"rgba(10, 10, 11, 0.08)\",muted:\"rgb(113, 113, 122)\",sansFamily:\"cal sans\",serifFamily:\"cal sans\",style:{width:\"100%\"},tiles:[{description:\"Designed from scratch around your product — with animations that feel considered, not templated.\",id:\"IIMoXUKpf\",span:2,title:\"Custom design & premium motion\",visual:\"design\"},{description:\"Pixel-checked on desktop, tablet and phone.\",id:\"Lz6C9wx7b\",span:1,title:\"Fully responsive\",visual:\"responsive\"},{description:\"No account managers. You talk to the person doing the work.\",id:\"jTFCVLvb_\",span:1,title:\"Direct access to the founder\",visual:\"founder\"},{description:\"Publish new posts and work yourself — no developer needed.\",id:\"SCEnMaajQ\",span:1,title:\"CMS for blog & case studies\",visual:\"cms\"},{description:\"The technical groundwork done right from day one.\",id:\"NOxBNZDT6\",span:1,title:\"SEO setup & optimisation\",visual:\"seo\"},{description:\"We hand over the full project file. Edit text, images and pages any time, without us.\",id:\"ofQym48CL\",span:2,title:\"Built in Framer — yours to own\",visual:\"ownership\"},{description:\"2–5 rounds depending on your plan, so the result feels right.\",id:\"SeZF5vxrt\",span:2,title:\"Revisions included\",visual:\"revisions\"},{description:\"After launch, fixes and small tweaks are on us for a full week.\",id:\"B67w_uFjv\",span:2,title:\"7 days of free support\",visual:\"support\"}],title:\"Everything included.\",title2Font:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"56px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},titleFont:{fontFamily:'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',fontSize:\"56px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.045em\",lineHeight:\"1em\"},titleSerif:\"No surprises later.\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tdj71p\",id:elementId3,layout:motionLayout,ref:ref4,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1woxhfo\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{y:(componentViewport?.y||0)+2959}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,children:/*#__PURE__*/_jsx(Container,{className:\"framer-sdjcvc-container\",isModuleExternal:true,nodeId:\"VEuU8Vq7C\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(Subtitle,{height:\"100%\",id:\"VEuU8Vq7C\",layoutId:\"VEuU8Vq7C\",variant:matchVariant(\"g7kOZphOe\"),width:\"100%\",WWDLBeczG:\"Selected work\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"70px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\"},children:[\"Websites we're proud of\",/*#__PURE__*/_jsx(\"br\",{}),\"Real products, real founders.\"]})})},RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\"},children:[\"Websites we're proud of\",/*#__PURE__*/_jsx(\"br\",{}),\"Real products, real founders.\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"70px\",\"--framer-line-height\":\"80px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\"},children:[\"Websites we're proud of\",/*#__PURE__*/_jsx(\"br\",{}),\"Real products, real founders.\"]})}),className:\"framer-1t5jva\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"center\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-wwxoa6-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,nodeId:\"ICqQBrfPX\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(SelectedWorkBento,{accent:\"rgb(255, 90, 31)\",aspect:1.6,customFonts:true,eyebrow:\"\",height:\"100%\",id:\"ICqQBrfPX\",imageFit:\"cover\",ink:\"rgb(10, 10, 11)\",intro:\"\",layout:\"grid\",layoutId:\"ICqQBrfPX\",line:\"rgba(10, 10, 11, 0.08)\",muted:\"rgb(113, 113, 122)\",parallax:true,pillLabel:\"View site\",projects:[{category:\"AI \\xb7 Ad infrastructure\",description:\"Advertising infrastructure for AI — helping brands reach users through in-chat ads while AI publishers monetise.\",id:\"l2c3VmIhq\",image:addImageAlt({pixelHeight:1800,pixelWidth:2872,src:\"https://framerusercontent.com/images/eh4DdiBLVP5IA0f1y2MeYC6vU.png?width=2872&height=1800\",srcSet:\"https://framerusercontent.com/images/eh4DdiBLVP5IA0f1y2MeYC6vU.png?scale-down-to=512&width=2872&height=1800 512w,https://framerusercontent.com/images/eh4DdiBLVP5IA0f1y2MeYC6vU.png?scale-down-to=1024&width=2872&height=1800 1024w,https://framerusercontent.com/images/eh4DdiBLVP5IA0f1y2MeYC6vU.png?scale-down-to=2048&width=2872&height=1800 2048w,https://framerusercontent.com/images/eh4DdiBLVP5IA0f1y2MeYC6vU.png?width=2872&height=1800 2872w\"},\"\"),name:\"Thrad\",url:\"https://www.thrad.ai/\"},{category:\"AI \\xb7 Engineering studio\",description:\"A new-generation AI engineering studio building products that feel invisible, useful and deeply human.\",id:\"HzLi1AKjs\",image:addImageAlt({pixelHeight:1800,pixelWidth:2872,src:\"https://framerusercontent.com/images/k1KSFJBoNONrrerrTtlKEObTk.png?width=2872&height=1800\",srcSet:\"https://framerusercontent.com/images/k1KSFJBoNONrrerrTtlKEObTk.png?scale-down-to=512&width=2872&height=1800 512w,https://framerusercontent.com/images/k1KSFJBoNONrrerrTtlKEObTk.png?scale-down-to=1024&width=2872&height=1800 1024w,https://framerusercontent.com/images/k1KSFJBoNONrrerrTtlKEObTk.png?scale-down-to=2048&width=2872&height=1800 2048w,https://framerusercontent.com/images/k1KSFJBoNONrrerrTtlKEObTk.png?width=2872&height=1800 2872w\"},\"\"),name:\"Studio RTF\",url:\"https://studiortf.com/\"},{category:\"Education \\xb7 Mentorship\",description:\"A trading mentorship teaching the mindset, routines and strategies to trade with confidence and consistency.\",id:\"lk8kSaspU\",image:addImageAlt({pixelHeight:1800,pixelWidth:2872,src:\"https://framerusercontent.com/images/903yZI3a23QeKzDso7o1OozlSdo.png?width=2872&height=1800\",srcSet:\"https://framerusercontent.com/images/903yZI3a23QeKzDso7o1OozlSdo.png?scale-down-to=512&width=2872&height=1800 512w,https://framerusercontent.com/images/903yZI3a23QeKzDso7o1OozlSdo.png?scale-down-to=1024&width=2872&height=1800 1024w,https://framerusercontent.com/images/903yZI3a23QeKzDso7o1OozlSdo.png?scale-down-to=2048&width=2872&height=1800 2048w,https://framerusercontent.com/images/903yZI3a23QeKzDso7o1OozlSdo.png?width=2872&height=1800 2872w\"},\"\"),name:\"Louis Limited\",url:\"https://louislimitedmentorship.com/\"},{category:\"Health \\xb7 Coaching\",description:\"Helping high performers take control of their health, energy and performance through the NH-SYSTEM.\",id:\"xWPhOdkgV\",image:addImageAlt({pixelHeight:1800,pixelWidth:2872,src:\"https://framerusercontent.com/images/JadFH6BKm8wUCFp7BlUHBDRcpdo.png?width=2872&height=1800\",srcSet:\"https://framerusercontent.com/images/JadFH6BKm8wUCFp7BlUHBDRcpdo.png?scale-down-to=512&width=2872&height=1800 512w,https://framerusercontent.com/images/JadFH6BKm8wUCFp7BlUHBDRcpdo.png?scale-down-to=1024&width=2872&height=1800 1024w,https://framerusercontent.com/images/JadFH6BKm8wUCFp7BlUHBDRcpdo.png?scale-down-to=2048&width=2872&height=1800 2048w,https://framerusercontent.com/images/JadFH6BKm8wUCFp7BlUHBDRcpdo.png?width=2872&height=1800 2872w\"},\"\"),name:\"Nick Haasmann\",url:\"https://www.nickhaasmann.com/\"}],radius:22,sansFamily:\"Inter Tight\",serifFamily:\"Instrument Serif\",showChrome:true,style:{width:\"100%\"},surface:\"rgb(243, 242, 238)\",title:\"\",titleSerif:\"\",videoMode:\"autoplay\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m8xgws-container hidden-apovw4\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"azNqvlCkh\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(SectionAnchor,{anchorId:\"work\",height:\"100%\",id:\"azNqvlCkh\",layoutId:\"azNqvlCkh\",offset:0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.section,{className:\"framer-ri42ya hidden-1789zbt\",\"data-framer-name\":\"pricing\",id:elementId4,layout:motionLayout,ref:ref5,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-3xdcra\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-de13r3\",\"data-framer-name\":\"divider\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11z8qfo\",id:elementId5,layout:motionLayout,ref:ref6,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-8zdgl9-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"BcnM79ZRd\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(SectionAnchor,{anchorId:\"pricing\",height:\"100%\",id:\"BcnM79ZRd\",layoutId:\"BcnM79ZRd\",offset:0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17sw7sp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNTAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.14em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-259b2dbe-5b01-4c6e-a223-a5cd54beeea4, rgb(161, 161, 170))\",\"--framer-text-transform\":\"uppercase\"},children:\"Pricing\"})}),className:\"framer-1gncv9\",fonts:[\"GF;Inter Tight-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"54px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.04em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(161, 161, 170)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-47d5bddc-5ef5-4815-9f53-9bfd1f4ba88d, rgb(255, 255, 255))\"},children:\"Premium websites\"}),/*#__PURE__*/_jsx(\"br\",{}),\"Priced to make sense.\"]})})},RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.04em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-47d5bddc-5ef5-4815-9f53-9bfd1f4ba88d, rgb(255, 255, 255))\"},children:\"Premium websites, priced to make sense.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"54px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.04em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-47d5bddc-5ef5-4815-9f53-9bfd1f4ba88d, rgb(255, 255, 255))\"},children:\"Premium websites, priced to make sense.\"})}),className:\"framer-vff3ys\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed4()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.04em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-259b2dbe-5b01-4c6e-a223-a5cd54beeea4, rgb(161, 161, 170))\"},children:\"Agency quality, without the $10k agency bill.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"60px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.04em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-259b2dbe-5b01-4c6e-a223-a5cd54beeea4, rgb(161, 161, 170))\"},children:\"Agency quality, without the $10k agency bill.\"})}),className:\"framer-y933hy hidden-16bs07n\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-89b26u\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-n9j8wn-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"sp4fQG4Tp\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PricingPlans,{accent:\"rgb(255, 90, 31)\",badgeFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"11px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.02em\",lineHeight:\"1.2em\"},ctaFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14.5px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},customFonts:false,descriptionFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14.5px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.005em\",lineHeight:\"1.5em\"},featureFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14.5px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.4em\"},guaranteeFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.005em\",lineHeight:\"1.2em\"},guarantees:[\"Built and launched in Framer\",\"Direct access to the founder\",\"7 days of free support after launch\"],height:\"100%\",helpButtonFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},helpCta:\"Book a 15-min call\",helpLink:\"https://cal.com/workwithsameer/15-min-meeting\",helpName:\"Sameer\",helpText:\"Let's scope it together on a 15-min call.\",helpTextFont:{fontFamily:'\"Noto Serif\", \"Noto Serif Placeholder\", serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.2em\"},helpTitle:\"Not sure which fits?\",helpTitleFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.2em\"},id:\"sp4fQG4Tp\",layoutId:\"sp4fQG4Tp\",periodFont:{fontFamily:'\"Noto Serif\", \"Noto Serif Placeholder\", serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},planNameFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"19px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.025em\",lineHeight:\"1.2em\"},plans:[{badge:\"\",cta:\"Book a call\",currency:\"$\",description:\"One high-converting page for a launch, product or campaign.\",featured:false,features:[],from:true,id:\"VQ8ItL0_S\",link:\"https://cal.com/workwithsameer/15-min-meeting?layout=mobile&overlayCalendar=true\",name:\"Landing page\",period:\"per project\",price:\"1500\",visual:\"auto\"},{badge:\"\",cta:\"Book a call\",currency:\"$\",description:\"A complete multi-page site that tells your story and scales with you.\",featured:false,features:[],from:true,id:\"FH81zUjFx\",link:\"https://cal.com/workwithsameer/15-min-meeting?layout=mobile&overlayCalendar=true\",name:\"Full website\",period:\"per project\",price:\"2000\",visual:\"auto\"},{badge:\"Recommended\",cta:\"Book a growth call\",currency:\"$\",description:\"Your on-call design team. Keep shipping pages, updates and experiments every month.\",featured:true,features:[],from:false,id:\"mZg880291\",link:\"https://cal.com/workwithsameer/15-min-meeting?layout=mobile&overlayCalendar=true\",name:\"Growth retainer\",period:\"per month\",price:\"2500\",visual:\"auto\"}],priceFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"52px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.05em\",lineHeight:\"1em\"},priceLabelFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"11px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.1em\",lineHeight:\"1.2em\"},sansFamily:\"Cal sans\",serifFamily:\"Cal sans\",showHelp:false,style:{width:\"100%\"},theme:\"dark\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l8rmcf\",\"data-framer-name\":\"Content\",layout:motionLayout,children:[isDisplayed5()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-145x4ax hidden-1naqhp\",\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{y:(componentViewport?.y||0)+4605.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation11,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1xnye3t-container\",isModuleExternal:true,nodeId:\"D1hszGjpR\",rendersWithMotion:true,scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PreTitle2,{BSyxhptbW:\"Real habits, real numbers\",height:\"100%\",id:\"D1hszGjpR\",layoutId:\"D1hszGjpR\",variant:matchVariant(\"qVAqKIL5D\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\"},children:\"Breaking Records Through Design & Strategy\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"70px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\"},children:\"Breaking Records Through Design & Strategy\"})}),className:\"framer-2gk5rg\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uyq3qs\",\"data-framer-name\":\"Stat\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3RhY2sgU2FucyBIZWFkbGluZS01MDA=\",\"--framer-font-family\":'\"Stack Sans Headline\", \"Stack Sans Headline Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-55ff43e6-cd94-4fad-b40a-1398ba3395ed, rgb(255, 76, 0))\"},children:\"$5.4M+ Raised\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3RhY2sgU2FucyBIZWFkbGluZS01MDA=\",\"--framer-font-family\":'\"Stack Sans Headline\", \"Stack Sans Headline Placeholder\", sans-serif',\"--framer-font-size\":\"70px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-55ff43e6-cd94-4fad-b40a-1398ba3395ed, rgb(255, 76, 0))\"},children:\"$5.4M+ Raised\"})}),className:\"framer-1xmcxbr\",fonts:[\"GF;Stack Sans Headline-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{height:26,width:\"222px\",y:(componentViewport?.y||0)+4766.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation13,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1hegs3i-container\",isModuleExternal:true,nodeId:\"YVzfvKjEi\",rendersWithMotion:true,scopeId:\"uTQdEqRQR\",style:{rotate:5},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(PreTitle,{BSyxhptbW:\"by Founders We’ve Designed For\",height:\"100%\",id:\"YVzfvKjEi\",layoutId:\"YVzfvKjEi\",variant:matchVariant(\"ZRMJFuAFB\"),width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eydxwf\",\"data-framer-name\":\"Bottom\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation14,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1rrv0so\",\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-4j4ipx\",\"data-framer-name\":\"Video\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-recri5-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"b1fr1Bulc\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"b1fr1Bulc\",isMixedBorderRadius:false,layoutId:\"b1fr1Bulc\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/yjuD7GFXupvQlqYR8xjXBuh5oc.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{background:{alt:\"Cloud\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+5137.8),pixelHeight:250,pixelWidth:529,positionX:\"center\",positionY:\"center\",sizes:\"529px\",src:\"https://framerusercontent.com/images/oUscxluBetLnso5wtiCRMM5TpDE.png?width=529&height=250\",srcSet:\"https://framerusercontent.com/images/oUscxluBetLnso5wtiCRMM5TpDE.png?scale-down-to=512&width=529&height=250 512w,https://framerusercontent.com/images/oUscxluBetLnso5wtiCRMM5TpDE.png?width=529&height=250 529w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Cloud\",fit:\"fit\",pixelHeight:250,pixelWidth:529,positionX:\"center\",positionY:\"center\",sizes:\"529px\",src:\"https://framerusercontent.com/images/oUscxluBetLnso5wtiCRMM5TpDE.png?width=529&height=250\",srcSet:\"https://framerusercontent.com/images/oUscxluBetLnso5wtiCRMM5TpDE.png?scale-down-to=512&width=529&height=250 512w,https://framerusercontent.com/images/oUscxluBetLnso5wtiCRMM5TpDE.png?width=529&height=250 529w\"},className:\"framer-p8n37m\",\"data-framer-name\":\"Cloud 01\",fitImageDimension:\"width\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{background:{alt:\"Cloud\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+5207.8),pixelHeight:448,pixelWidth:749,positionX:\"center\",positionY:\"center\",sizes:\"752.3438px\",src:\"https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?width=749&height=448\",srcSet:\"https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?scale-down-to=512&width=749&height=448 512w,https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?width=749&height=448 749w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Cloud\",fit:\"fit\",pixelHeight:448,pixelWidth:749,positionX:\"center\",positionY:\"center\",sizes:\"752.3438px\",src:\"https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?width=749&height=448\",srcSet:\"https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?scale-down-to=512&width=749&height=448 512w,https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?width=749&height=448 749w\"},className:\"framer-19r3yol\",\"data-framer-name\":\"Cloud 02\",fitImageDimension:\"width\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{background:{alt:\"Cloud\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+4967.8),pixelHeight:448,pixelWidth:749,positionX:\"center\",positionY:\"center\",sizes:\"752.3438px\",src:\"https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?width=749&height=448\",srcSet:\"https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?scale-down-to=512&width=749&height=448 512w,https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?width=749&height=448 749w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Cloud\",fit:\"fit\",pixelHeight:448,pixelWidth:749,positionX:\"center\",positionY:\"center\",sizes:\"752.3438px\",src:\"https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?width=749&height=448\",srcSet:\"https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?scale-down-to=512&width=749&height=448 512w,https://framerusercontent.com/images/vK1naOOAfBeOfzjSqlloxH7w.png?width=749&height=448 749w\"},className:\"framer-44d01r\",\"data-framer-name\":\"Cloud 03\",fitImageDimension:\"width\",style:{rotateX:180}})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qs4g6r\",\"data-framer-name\":\"Blur Overlay\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1v9yv7n\",\"data-framer-name\":\"Bottom\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"}, 840px) - 100px) / 3, 1px)`},RRofdc0hg:{width:\"592px\",y:(componentViewport?.y||0)+5357.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:94,width:\"246.6667px\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition11},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation15,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-w6hgrm-container\",isModuleExternal:true,nodeId:\"kt3Klcm11\",rendersWithMotion:true,scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(StatCard3,{gyENsgbat:\"var(--token-55ff43e6-cd94-4fad-b40a-1398ba3395ed, rgb(255, 76, 0))\",height:\"100%\",id:\"kt3Klcm11\",jR7OqNXmE:\"+\",layoutId:\"kt3Klcm11\",nb8Cq0McY:\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\",style:{width:\"100%\"},T8GOWYbSr:\"Websites and Product Built\",variant:matchVariant(\"acxFYWYLi\"),VP0PvdGkt:70,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"}, 840px) - 100px) / 3, 1px)`},RRofdc0hg:{width:\"592px\",y:(componentViewport?.y||0)+5501.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:94,width:\"246.6667px\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition12},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation16,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-11n6ofu-container\",isModuleExternal:true,nodeId:\"LapN6DNQ1\",rendersWithMotion:true,scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(StatCard2,{gyENsgbat:\"var(--token-55ff43e6-cd94-4fad-b40a-1398ba3395ed, rgb(255, 76, 0))\",height:\"100%\",id:\"LapN6DNQ1\",jR7OqNXmE:\"+\",layoutId:\"LapN6DNQ1\",nb8Cq0McY:\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\",style:{width:\"100%\"},T8GOWYbSr:\"Worked With YC-Backed Founders\",variant:matchVariant(\"mZuyBVbgw\"),VP0PvdGkt:4,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"}, 840px) - 100px) / 3, 1px)`},RRofdc0hg:{width:\"592px\",y:(componentViewport?.y||0)+5645.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:94,width:\"246.6667px\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition13},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation17,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1op1hm4-container\",isModuleExternal:true,nodeId:\"el7QvsZTl\",rendersWithMotion:true,scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(StatCard,{gyENsgbat:\"var(--token-55ff43e6-cd94-4fad-b40a-1398ba3395ed, rgb(255, 76, 0))\",height:\"100%\",id:\"el7QvsZTl\",jR7OqNXmE:\"+\",layoutId:\"el7QvsZTl\",nb8Cq0McY:\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\",style:{width:\"100%\"},T8GOWYbSr:\"Founders Worked With\",variant:matchVariant(\"StAWqr7XE\"),VP0PvdGkt:30,width:\"100%\"})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-159pig7 hidden-1sl5cxu hidden-16bs07n hidden-1789zbt hidden-apovw4\",\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation11,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1x2k9xi-container\",isModuleExternal:true,nodeId:\"l2zua3e9D\",rendersWithMotion:true,scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PreTitle2,{BSyxhptbW:\"Real habits, real numbers\",height:\"100%\",id:\"l2zua3e9D\",layoutId:\"l2zua3e9D\",variant:matchVariant(\"qVAqKIL5D\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"50px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-56aae5fc-f995-4aaa-9142-1f32f0eb2b60, rgb(19, 21, 21))\"},children:\"Breaking Records Through Design & Strategy\"})}),className:\"framer-14xd6p6\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hn6hho\",\"data-framer-name\":\"Stat\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3RhY2sgU2FucyBIZWFkbGluZS01MDA=\",\"--framer-font-family\":'\"Stack Sans Headline\", \"Stack Sans Headline Placeholder\", sans-serif',\"--framer-font-size\":\"60px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-55ff43e6-cd94-4fad-b40a-1398ba3395ed, rgb(255, 76, 0))\"},children:\"$5.4M+ Raised\"})}),className:\"framer-uctehb\",fonts:[\"GF;Stack Sans Headline-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation13,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1le68iy-container\",isModuleExternal:true,nodeId:\"kJNe3QJeZ\",rendersWithMotion:true,scopeId:\"uTQdEqRQR\",style:{rotate:5},children:/*#__PURE__*/_jsx(PreTitle,{BSyxhptbW:\"by Founders We’ve Designed For\",height:\"100%\",id:\"kJNe3QJeZ\",layoutId:\"kJNe3QJeZ\",variant:matchVariant(\"ZRMJFuAFB\"),width:\"100%\"})})})]})]})]})]}),/*#__PURE__*/_jsx(motion.section,{className:\"framer-1b101d7\",\"data-framer-name\":\"Testimonials\",id:elementId6,layout:motionLayout,ref:ref7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18obe28\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition14},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-15jtham\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{y:(componentViewport?.y||0)+5865.9}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17v9phk-container\",isModuleExternal:true,nodeId:\"LI_d1ClFm\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(Subtitle1,{height:\"100%\",id:\"LI_d1ClFm\",layoutId:\"LI_d1ClFm\",variant:matchVariant(\"t5HTznwEn\"),width:\"100%\",WWDLBeczG:\"Testimonials\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\"},children:\"Real feedback from teams and founders we’ve partnered with.\"})}),fonts:[\"GF;Cal Sans-regular\"]},RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\"},children:\"Real feedback from teams and founders we’ve partnered with.\"})}),fonts:[\"GF;Cal Sans-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"66px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"80px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1bebaf07-90da-4244-978f-b79230e5aaa7, rgb(20, 23, 33))\"},children:\"Real feedback from teams and founders we’ve partnered with.\"})}),className:\"framer-1gdbmx0\",fonts:[\"Inter-Bold\"],verticalAlignment:\"center\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fyk0xj\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cjlrf0\",\"data-framer-name\":\"Testimonials Grid\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition15},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation19,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-2l4l4h\",\"data-border\":true,\"data-framer-name\":\"Large Card\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10uclrf\",\"data-framer-name\":\"Heading & Text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.6)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--token-096cf62c-fca8-40da-b015-5bc664bc8f99, rgb(255, 255, 255))\"},children:\"Success Stories\"})}),className:\"framer-1brhhwj\",\"data-framer-name\":\"Heading H3\",fonts:[\"FR;InterDisplay-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.45em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-ef4294db-1ae0-4d08-8c39-7999842dcd81, rgb(161, 161, 161))\"},children:\"Proven by results. Chosen by fast-moving startups and ambitious founders. Rated 4.9+ for exceptional design, reliable delivery, and dedicated support.\"})}),className:\"framer-e61eeb\",\"data-framer-name\":\"Text Man\",fonts:[\"GF;Geist-500\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 87px) / 3, 1px) - 50px)`},jRZfQ7knd:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 100px)`},RRofdc0hg:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 80px)`,y:(componentViewport?.y||0)+6259.65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"341px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-rnvtor-container\",nodeId:\"tZ2fhckTS\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{uoEQeIHqg:\"Joined\"}},children:/*#__PURE__*/_jsx(SocialProofAnimation,{fiu9JyYbj:addImageAlt({pixelHeight:1200,pixelWidth:1200,src:\"https://framerusercontent.com/images/jC7KwluILkhO0KHxk6qWEttOxhE.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/jC7KwluILkhO0KHxk6qWEttOxhE.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/jC7KwluILkhO0KHxk6qWEttOxhE.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/jC7KwluILkhO0KHxk6qWEttOxhE.png?width=1200&height=1200 1200w\"},\"Client Avatar\"),height:\"100%\",id:\"tZ2fhckTS\",JvnRMHYK0:addImageAlt({pixelHeight:1200,pixelWidth:1200,src:\"https://framerusercontent.com/images/dlhgx3fMLQZlK7XF8F8pg5OGE.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/dlhgx3fMLQZlK7XF8F8pg5OGE.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/dlhgx3fMLQZlK7XF8F8pg5OGE.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/dlhgx3fMLQZlK7XF8F8pg5OGE.png?width=1200&height=1200 1200w\"},\"Client Avatar\"),K0QeZm16i:addImageAlt({pixelHeight:1200,pixelWidth:1200,src:\"https://framerusercontent.com/images/eTTTIcVnwyKXnDY6kbVhA1AyzQ.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/eTTTIcVnwyKXnDY6kbVhA1AyzQ.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/eTTTIcVnwyKXnDY6kbVhA1AyzQ.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/eTTTIcVnwyKXnDY6kbVhA1AyzQ.png?width=1200&height=1200 1200w\"},\"Client Avatar\"),layoutId:\"tZ2fhckTS\",LGvw7NlgJ:addImageAlt({pixelHeight:1200,pixelWidth:1200,src:\"https://framerusercontent.com/images/rlvYoRhlsWjRBGPlikiJhJis3E.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/rlvYoRhlsWjRBGPlikiJhJis3E.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/rlvYoRhlsWjRBGPlikiJhJis3E.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/rlvYoRhlsWjRBGPlikiJhJis3E.png?width=1200&height=1200 1200w\"},\"Client Avatar\"),style:{width:\"100%\"},uoEQeIHqg:\"Satisfied clients\",variant:matchVariant(\"xULM0MoFB\"),vRaemrPrW:addImageAlt({pixelHeight:1200,pixelWidth:1200,src:\"https://framerusercontent.com/images/choacRujU9Zc8QZqOwfKt79Y0WI.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/choacRujU9Zc8QZqOwfKt79Y0WI.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/choacRujU9Zc8QZqOwfKt79Y0WI.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/choacRujU9Zc8QZqOwfKt79Y0WI.png?width=1200&height=1200 1200w\"},\"Client Avatar\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition15},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation19,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-spp3zo\",\"data-framer-name\":\"Card Columns\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1n2alx6\",\"data-framer-name\":\"Column 1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 87px) / 1.5, 1px) - 7px) / 2, 1px)`},jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`},RRofdc0hg:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+6333.65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:221,width:\"387.5px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1t8mm8y-container\",isModuleExternal:true,nodeId:\"GyU22vhJa\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(TestimonialCard7,{CvtwvRvLD:\"Honestly, Sameer made this whole process so easy for us. We just told him what our AI product does, and he somehow turned that into a site that feels modern and super professional. Our investors loved it\",Eed36G1ue:\"CEO @ Thrad\",height:\"100%\",id:\"GyU22vhJa\",layoutId:\"GyU22vhJa\",style:{width:\"100%\"},W2x2PMh81:\"Andrea T\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 87px) / 1.5, 1px) - 7px) / 2, 1px)`},jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`},RRofdc0hg:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+6561.65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:221,width:\"387.5px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-16jag82-container\",isModuleExternal:true,nodeId:\"wlJztHwl2\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(TestimonialCard9,{CvtwvRvLD:\"Loved working with Sameer. Super easy process, clean design, and the site feels exactly like my brand.\\nHighly recommend\",Eed36G1ue:\"Founder of @ Visualko Media \",height:\"100%\",id:\"wlJztHwl2\",layoutId:\"wlJztHwl2\",style:{width:\"100%\"},W2x2PMh81:\"Dev B\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2lmo9m\",\"data-framer-name\":\"Column 2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 87px) / 1.5, 1px) - 7px) / 2, 1px)`},jRZfQ7knd:{height:221,width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`},RRofdc0hg:{height:221,width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+6789.65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:270.5,width:\"387.5px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-r2i2o5-container\",isModuleExternal:true,nodeId:\"S6qZ4VwQc\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{style:{width:\"100%\"}},RRofdc0hg:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard8,{CvtwvRvLD:\"We were struggling to explain our SaaS product in a clear way, but Sameer just got it. The site is clean, loads fast, and customers actually understand what we do now. \",Eed36G1ue:\"Founder Of @ CodeFriday\",height:\"100%\",id:\"S6qZ4VwQc\",layoutId:\"S6qZ4VwQc\",style:{height:\"100%\",width:\"100%\"},W2x2PMh81:\"SAJID A\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 87px) / 1.5, 1px) - 7px) / 2, 1px)`},jRZfQ7knd:{height:221,width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`},RRofdc0hg:{height:221,width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+7017.65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171.5,width:\"387.5px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-mudqi4-container\",isModuleExternal:true,nodeId:\"GJCVp0WuK\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard10,{CvtwvRvLD:\"I’m not very tech-savvy, but Sameer was patient, explained everything clearly, and delivered exactly what I needed. The site looks amazing and works perfectly.\",Eed36G1ue:\"Founder Of @ LouisLimited \",height:\"100%\",id:\"GJCVp0WuK\",layoutId:\"GJCVp0WuK\",style:{height:\"100%\",width:\"100%\"},W2x2PMh81:\"Louis \",width:\"100%\"})})})})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tx5m7r\",\"data-framer-name\":\"Column 1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 94px) / 3, 1px)`},jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`},RRofdc0hg:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+7278.65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:270.5,width:\"388.6667px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-gcq1a4-container\",isModuleExternal:true,nodeId:\"y29ez_sGx\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(TestimonialCard,{CvtwvRvLD:\"Loved working with Sameer. Super smooth process, clear communication, and the final site feels perfectly aligned with our brand.\",Eed36G1ue:\"Founder @ Lumora Labs\",height:\"100%\",id:\"y29ez_sGx\",layoutId:\"y29ez_sGx\",style:{height:\"100%\",width:\"100%\"},W2x2PMh81:\"Arjun\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 94px) / 3, 1px)`},jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`},RRofdc0hg:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+7556.15}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:270.5,width:\"388.6667px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-10c54ri-container\",isModuleExternal:true,nodeId:\"F6qQD0Aaq\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(TestimonialCard2,{CvtwvRvLD:\"Super easy process and great communication throughout. Very happy with the final site.\\n\",Eed36G1ue:\"Founder @ Northway Systems\",height:\"100%\",id:\"F6qQD0Aaq\",layoutId:\"F6qQD0Aaq\",style:{height:\"100%\",width:\"100%\"},W2x2PMh81:\"Mark Reynolds\",width:\"100%\"})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 94px) / 3, 1px)`},RRofdc0hg:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+7833.65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:270.5,width:\"388.6667px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-nuxuo9-container hidden-1naqhp\",isModuleExternal:true,nodeId:\"YPGDlNPvd\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(TestimonialCard3,{CvtwvRvLD:\"Sameer understood what we needed quickly and delivered without any hassle. Would recommend.\\n\",Eed36G1ue:\"Co-Founder @ Fluxary\",height:\"100%\",id:\"YPGDlNPvd\",layoutId:\"YPGDlNPvd\",style:{height:\"100%\",width:\"100%\"},W2x2PMh81:\"Lucas\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-usg3ne\",\"data-framer-name\":\"Column 2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 94px) / 3, 1px)`},jRZfQ7knd:{height:221,width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`},RRofdc0hg:{height:221,width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+8159.15}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:270.5,width:\"388.6667px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-6f15io-container\",isModuleExternal:true,nodeId:\"t1HFPdvZT\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{style:{width:\"100%\"}},RRofdc0hg:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard4,{CvtwvRvLD:\"Clear process, no confusion, and the final output was solid. Happy with how it turned out.\\n\",Eed36G1ue:\"Founder @ BrandNest\",height:\"100%\",id:\"t1HFPdvZT\",layoutId:\"t1HFPdvZT\",style:{height:\"100%\",width:\"100%\"},W2x2PMh81:\"Riya Sharma\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 94px) / 3, 1px)`},jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`},RRofdc0hg:{height:221,width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+8387.15}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:270.5,width:\"388.6667px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-6e3td8-container\",isModuleExternal:true,nodeId:\"FHNf3ETJT\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard6,{CvtwvRvLD:\"Overall a really good experience. The design is clean, things moved quickly, and everything was delivered on time.\\n\",Eed36G1ue:\"Founder @ Scaleform\",height:\"100%\",id:\"FHNf3ETJT\",layoutId:\"FHNf3ETJT\",style:{height:\"100%\",width:\"100%\"},W2x2PMh81:\"Mark\",width:\"100%\"})})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EfLWbJSvl:{width:`max((min(${componentViewport?.width||\"100vw\"} - 128px, 1200px) - 94px) / 3, 1px)`},RRofdc0hg:{height:221,width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1200px) - 30px)`,y:(componentViewport?.y||0)+8615.15}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:270.5,width:\"388.6667px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-8d7q92-container hidden-1naqhp\",isModuleExternal:true,nodeId:\"IFzGhyGe_\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard5,{CvtwvRvLD:\"Working together was straightforward and stress-free. The site feels right for our brand and works exactly as needed.\\n\",Eed36G1ue:\"Founder @ Productive.io\",height:\"100%\",id:\"IFzGhyGe_\",layoutId:\"IFzGhyGe_\",style:{height:\"100%\",width:\"100%\"},W2x2PMh81:\"Ahmed\",width:\"100%\"})})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-e6pq5g hidden-1sl5cxu hidden-16bs07n hidden-1789zbt hidden-apovw4\",\"data-framer-name\":\"Column 2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:221,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kh1gcd-container\",isModuleExternal:true,nodeId:\"OtTuvH2Ty\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(TestimonialCard1,{Alx9NJuhp:addImageAlt({pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/8hjDzpjtXv4IuZtynpjaXojWqk.jpeg?width=400&height=400\"},\"\"),CvtwvRvLD:\"We were struggling to explain our SaaS product in a clear way, but Sameer just got it. The site is clean, loads fast, and customers actually understand what we do now. \",Eed36G1ue:\"Founder Of @ CodeFriday\",height:\"100%\",id:\"OtTuvH2Ty\",layoutId:\"OtTuvH2Ty\",style:{width:\"100%\"},W2x2PMh81:\"SAJID A\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 57px) / 2, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:270.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yrcyvb-container\",isModuleExternal:true,nodeId:\"UN3Z9e2xY\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(TestimonialCard1,{Alx9NJuhp:addImageAlt({pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/Jho9MzPK8ihiUH10AwA1JSuObY.jpg?width=400&height=400\"},\"\"),CvtwvRvLD:\"I’m not very tech-savvy, but Sameer was patient, explained everything clearly, and delivered exactly what I needed. The site looks amazing and works perfectly.\",Eed36G1ue:\"Founder Of @ LouisLimited \",height:\"100%\",id:\"UN3Z9e2xY\",layoutId:\"UN3Z9e2xY\",style:{height:\"100%\",width:\"100%\"},W2x2PMh81:\"Louis \",width:\"100%\"})})})})]})]})]})}),/*#__PURE__*/_jsx(motion.section,{className:\"framer-bpozo1\",\"data-framer-name\":\"FAQs\",id:elementId7,layout:motionLayout,ref:ref8,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fo87ek\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"100px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(12, 12, 12, 0.82)\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 159%)\"},children:\"FAQ\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"162px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"204px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(12, 12, 12, 0.82)\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 159%)\"},children:\"FAQ\"})})}),className:\"framer-1gosp5w\",\"data-framer-name\":\"Testimonials\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rp9j2b\",\"data-framer-name\":\"Headline\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nj02le\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-19x7zkr\",\"data-framer-name\":\"Section title\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-11z72yk\",\"data-framer-name\":\"Line\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8f87c823-bd6c-4df0-b4c2-d3143f5fcbe0, rgb(108, 113, 121))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"26px\"},children:\"Answers to common questions to help you understand \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"26px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"26px\",\"--framer-text-color\":\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(17, 17, 17))\"},children:\"the process and how we can work together\"})]})})},RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8f87c823-bd6c-4df0-b4c2-d3143f5fcbe0, rgb(108, 113, 121))\"},children:[\"Answers to common questions to help you understand \",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(17, 17, 17))\"},children:\"the process and how we can work together\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8f87c823-bd6c-4df0-b4c2-d3143f5fcbe0, rgb(108, 113, 121))\"},children:[\"Answers to common questions to help you understand \",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(17, 17, 17))\"},children:\"the process and how we can work together\"})]})}),className:\"framer-1pnuqwp\",fonts:[\"GF;Instrument Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a384tq\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{width:`calc(min(${componentViewport?.width||\"100vw\"} * 0.7778, 1120px) - 80px)`},RRofdc0hg:{width:\"350px\",y:(componentViewport?.y||0)+9248.15}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:562,width:`max(min(${componentViewport?.width||\"100vw\"} * 0.7778, 1120px), 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o8m4vt-container\",nodeId:\"BOszCEQay\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{variant:matchVariant(\"ifZsO9d8N\")}},children:/*#__PURE__*/_jsx(FAQs2,{height:\"100%\",id:\"BOszCEQay\",layoutId:\"BOszCEQay\",style:{width:\"100%\"},variant:matchVariant(\"bIJQdJGaC\"),width:\"100%\"})})})})})})]})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition16},__framer__animateOnce:true,__framer__enter:animation20,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1vh12w3\",\"data-framer-name\":\"Heading & Text\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-p1jz4o\",\"data-framer-name\":\"heading\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9o730h\",\"data-border\":true,\"data-framer-name\":\"Badge group\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16lo2za\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-a2982cce-4338-4935-aaea-fdec3e6d0a7b, rgb(255, 81, 6))\"},children:\"30+\"})}),className:\"framer-1chrfqp\",\"data-framer-name\":\"Leading text\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-4d8c26cd-82d5-4d90-91a9-ed6cb2bdedaf, rgb(18, 18, 24))\"},children:\"startups & founders trust us for design \"})}),className:\"framer-hx0ot8\",\"data-framer-name\":\"Trailing text\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-sl5zes\",\"data-framer-name\":\"Avatar group\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qbtby0\",\"data-framer-name\":\"Avatar wrap\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1984,pixelWidth:2400,sizes:\"18px\",src:\"https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?width=2400&height=1984\",srcSet:\"https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?scale-down-to=512&width=2400&height=1984 512w,https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?scale-down-to=1024&width=2400&height=1984 1024w,https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?scale-down-to=2048&width=2400&height=1984 2048w,https://framerusercontent.com/images/Mb4prylaxDajURFOhVxEDmKPI.png?width=2400&height=1984 2400w\"},className:\"framer-19ubm78\",\"data-framer-name\":\"Avatar (Replace here)\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hygw4w\",\"data-framer-name\":\"Avatar wrap\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:2048,pixelWidth:2048,sizes:\"18px\",src:\"https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?width=2048&height=2048\",srcSet:\"https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?scale-down-to=512&width=2048&height=2048 512w,https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?scale-down-to=1024&width=2048&height=2048 1024w,https://framerusercontent.com/images/9xw5hPNiCbd1wD50zh0sdg4ddc.jpg?width=2048&height=2048 2048w\"},className:\"framer-wpkoif\",\"data-framer-name\":\"Avatar (Replace here)\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kbada3\",\"data-framer-name\":\"Avatar wrap\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:2848,pixelWidth:1696,sizes:\"18px\",src:\"https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?width=1696&height=2848\",srcSet:\"https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?scale-down-to=1024&width=1696&height=2848 609w,https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?scale-down-to=2048&width=1696&height=2848 1219w,https://framerusercontent.com/images/Pdvqn3uQo5NYDpUSNna1htYH4.png?width=1696&height=2848 1696w\"},className:\"framer-1h64lzq\",\"data-framer-name\":\"Avatar (Replace here)\"})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jRZfQ7knd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'dlig' on\",\"--framer-font-size\":\"80px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Book a 15-min call\"})})})},RRofdc0hg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'dlig' on\",\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Book a 15-min call\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'dlig' on\",\"--framer-font-size\":\"100px\",\"--framer-line-height\":\"1.15em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Book a 15-min call\"})})}),className:\"framer-1j7ggpn\",effect:textEffect2,fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RRofdc0hg:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2abcf95d-ccec-4932-94c1-f16318eef94e, rgb(112, 112, 112))\"},children:\"Please select the time that fits you or\"}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2abcf95d-ccec-4932-94c1-f16318eef94e, rgb(112, 112, 112))\"},children:[\" just Email us at - \",/*#__PURE__*/_jsx(Link,{href:\"mailto:workwithsameer21@gmail.com\",motionChild:true,nodeId:\"Vua0QGVsL\",openInNewTab:true,relValues:[],scopeId:\"uTQdEqRQR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h5o1i8\",\"data-styles-preset\":\"CR7o1izao\",children:\"workwithsameer21@gmail.com\"})})]})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2abcf95d-ccec-4932-94c1-f16318eef94e, rgb(112, 112, 112))\"},children:\"Please select the time that fits you or\"}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2abcf95d-ccec-4932-94c1-f16318eef94e, rgb(112, 112, 112))\"},children:[\" just Email us at - \",/*#__PURE__*/_jsx(Link,{href:\"mailto:workwithsameer21@gmail.com\",motionChild:true,nodeId:\"Vua0QGVsL\",openInNewTab:true,relValues:[],scopeId:\"uTQdEqRQR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h5o1i8\",\"data-styles-preset\":\"CR7o1izao\",children:\"workwithsameer21@gmail.com\"})})]})]}),className:\"framer-1cb9apn\",\"data-framer-name\":\"Text Large\",fonts:[\"GF;Cal Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-jj32fy-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"oSANAuoCQ\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(CalCom,{darkTheme:\"rgb(250, 250, 250)\",eventLink:\"https://cal.com/workwithsameer/15-min-meeting?layout=mobile&overlayCalendar=true\",height:\"100%\",id:\"oSANAuoCQ\",layout:\"month_view\",layoutId:\"oSANAuoCQ\",lightTheme:\"rgb(41, 41, 41)\",showEventTypeDetails:true,style:{height:\"100%\",width:\"100%\"},theme:\"light\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qwu91 hidden-1789zbt\",layout:motionLayout,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"763px\",y:35,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rshfl4-container\",\"data-framer-name\":\"Navigation\",name:\"Navigation\",nodeId:\"gVKGuwhjl\",scopeId:\"uTQdEqRQR\",children:/*#__PURE__*/_jsx(NavigationNavigation2,{height:\"100%\",id:\"gVKGuwhjl\",layoutId:\"gVKGuwhjl\",name:\"Navigation\",style:{width:\"100%\"},variant:matchVariant(\"TBsLPzhcV\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\".framer-bXETD.framer-1ityfds, .framer-bXETD .framer-1ityfds { display: block; }\",\".framer-bXETD.framer-1sl5cxu { align-content: center; align-items: center; background-color: var(--token-a2b55cb4-be45-4702-ad59-8691f4144a21, #f7f7f5); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-bXETD .framer-nbin15 { align-content: center; align-items: center; background-color: var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 180px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-bXETD .framer-u794tj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 160px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-bXETD .framer-1mal0sq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-1ght1ep, .framer-bXETD .framer-9o730h { --border-bottom-width: 1px; --border-color: var(--token-fd0b927c-f509-4804-83f9-acc04b6bc7ec, #e0e2e6); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-6a118c49-8f10-46fa-8b98-599cf7ba7c89, #ffffff); border-bottom-left-radius: 999px; border-bottom-right-radius: 999px; border-top-left-radius: 999px; border-top-right-radius: 999px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25), 0px 2px 4px 0px rgba(0, 0, 0, 0.25); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 2px 5px 10px; position: relative; width: 350px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bXETD .framer-18338ni, .framer-bXETD .framer-16lo2za { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-bXETD .framer-1qfzzm2, .framer-bXETD .framer-1vvs268, .framer-bXETD .framer-1chrfqp, .framer-bXETD .framer-hx0ot8 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bXETD .framer-vk9elx, .framer-bXETD .framer-sl5zes { flex: none; gap: 10px; height: 20px; overflow: hidden; position: relative; width: 48px; }\",\".framer-bXETD .framer-158wnsa, .framer-bXETD .framer-1qbtby0 { background-color: var(--token-6a118c49-8f10-46fa-8b98-599cf7ba7c89, #ffffff); border-bottom-left-radius: 999px; border-bottom-right-radius: 999px; border-top-left-radius: 999px; border-top-right-radius: 999px; bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bXETD .framer-17orahz, .framer-bXETD .framer-81tlq, .framer-bXETD .framer-1fibugl, .framer-bXETD .framer-19ubm78, .framer-bXETD .framer-wpkoif, .framer-bXETD .framer-1h64lzq { border-bottom-left-radius: 999px; border-bottom-right-radius: 999px; border-top-left-radius: 999px; border-top-right-radius: 999px; bottom: 1px; flex: none; left: 1px; overflow: hidden; position: absolute; right: 1px; top: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bXETD .framer-1ic3r0i, .framer-bXETD .framer-1hygw4w { background-color: var(--token-6a118c49-8f10-46fa-8b98-599cf7ba7c89, #ffffff); border-bottom-left-radius: 999px; border-bottom-right-radius: 999px; border-top-left-radius: 999px; border-top-right-radius: 999px; bottom: 0px; flex: none; left: calc(47.91666666666669% - 20px / 2); overflow: hidden; position: absolute; top: 0px; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bXETD .framer-pkd44e, .framer-bXETD .framer-1kbada3 { background-color: var(--token-6a118c49-8f10-46fa-8b98-599cf7ba7c89, #ffffff); border-bottom-left-radius: 999px; border-bottom-right-radius: 999px; border-top-left-radius: 999px; border-top-right-radius: 999px; bottom: 0px; flex: none; overflow: hidden; position: absolute; right: 0px; top: 0px; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bXETD .framer-1v4uj0s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 49px 0px 49px 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-6ob25y, .framer-bXETD .framer-p1jz4o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 12px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-yplst3, .framer-bXETD .framer-1vbmtlb, .framer-bXETD .framer-12mfqy2, .framer-bXETD .framer-gt1f5u, .framer-bXETD .framer-1fhrmip, .framer-bXETD .framer-9mhv7l, .framer-bXETD .framer-1j7ggpn { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 880px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-1tpv7kg { --border-bottom-width: 2px; --border-color: var(--token-3cbaad9d-c038-49d8-b018-dd843412fcd2, #000000); --border-left-width: 2px; --border-right-width: 2px; --border-style: solid; --border-top-width: 2px; aspect-ratio: 1.3333333333333333 / 1; background-color: var(--token-3cbaad9d-c038-49d8-b018-dd843412fcd2, #000000); border-bottom-left-radius: 36px; border-bottom-right-radius: 36px; border-top-left-radius: 36px; border-top-right-radius: 36px; box-shadow: 0.5652735987142659px 0.5652735987142659px 0.7994175897531611px -0.7083333333333333px rgba(0, 0, 0, 0.5), 1.4452495242585428px 1.4452495242585428px 2.043891478219694px -1.4166666666666665px rgba(0, 0, 0, 0.48), 2.8974073717254214px 2.8974073717254214px 4.097552800813873px -2.125px rgba(0, 0, 0, 0.46), 5.492479927784297px 5.492479927784297px 7.767539604934548px -2.833333333333333px rgba(0, 0, 0, 0.41), 10.917409129219594px 10.917409129219594px 15.439548056518188px -3.541666666666667px rgba(0, 0, 0, 0.32), 24px 24px 33.94112549695427px -4.25px rgba(0, 0, 0, 0.09); flex: none; height: auto; overflow: hidden; position: relative; width: 144px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-bXETD .framer-tt7ut7-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-bXETD .framer-17c272j, .framer-bXETD .framer-p8pze7, .framer-bXETD .framer-14c6p20, .framer-bXETD .framer-a23crd, .framer-bXETD .framer-1f9dl2s { aspect-ratio: 1.3333333333333333 / 1; height: auto; overflow: visible; position: relative; width: 264px; }\",\".framer-bXETD .framer-cu0vx5-container { flex: none; height: auto; left: 639px; position: absolute; top: 62px; width: auto; z-index: 8; }\",\".framer-bXETD .framer-uix5vi { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; flex: none; height: 73px; position: relative; white-space: pre-wrap; width: 977px; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-8adaob-container, .framer-bXETD .framer-13mfznu-container, .framer-bXETD .framer-sdjcvc-container, .framer-bXETD .framer-1xnye3t-container, .framer-bXETD .framer-1x2k9xi-container, .framer-bXETD .framer-17v9phk-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-bXETD .framer-ewzoek { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-bXETD .framer-1ljdfa-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-bXETD .framer-15iu7lh, .framer-bXETD .framer-oc6zov { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 12px; height: 41px; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 353px; }\",\".framer-bXETD .framer-196wny5 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 56px 40px 64px 40px; position: relative; scroll-margin-top: 80px; width: 100%; }\",\".framer-bXETD .framer-181pumk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1340px; overflow: visible; padding: 0px; position: relative; width: 1340px; }\",\".framer-bXETD .framer-1warzkq-container, .framer-bXETD .framer-1jv1ohg-container, .framer-bXETD .framer-n9j8wn-container, .framer-bXETD .framer-1t8mm8y-container, .framer-bXETD .framer-16jag82-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-bXETD .framer-lvjo15 { display: grid; flex: none; gap: 0px 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-9qtbt0-container, .framer-bXETD .framer-1aqg8xt-container, .framer-bXETD .framer-1enq00-container, .framer-bXETD .framer-ihn87e-container, .framer-bXETD .framer-1ddal6v-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-bXETD .framer-yspsog-container { align-self: center; flex: none; height: auto; justify-self: center; position: relative; width: 100%; }\",\".framer-bXETD .framer-18iu49j { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 100px 0px 100px; position: relative; width: 100%; }\",\".framer-bXETD .framer-1d5dyxz, .framer-bXETD .framer-1woxhfo, .framer-bXETD .framer-15jtham { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-ibitue, .framer-bXETD .framer-1t5jva, .framer-bXETD .framer-1brhhwj { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-wnm6x2 { align-content: center; align-items: center; background-color: rgba(255, 255, 255, 0.7); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 587px; justify-content: center; overflow: hidden; padding: 130px 0px 130px 0px; position: relative; width: 1260px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bXETD .framer-eg9uve { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 630px; height: min-content; justify-content: center; max-width: 1350px; min-height: 512px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 1px; }\",\".framer-bXETD .framer-1l2jr27-container { flex: none; height: auto; left: 50%; position: absolute; top: 130px; transform: translateX(-50%); width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 4; }\",\".framer-bXETD .framer-87valf { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 78px; height: min-content; justify-content: center; max-width: 600px; overflow: visible; padding: 84px 0px 84px 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-1uc9uuo-container { flex: none; height: 191px; position: relative; width: 282px; z-index: 4; }\",\".framer-bXETD .framer-tdj71p { align-content: center; align-items: center; background-color: rgba(0, 0, 0, 0); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-bXETD .framer-wwxoa6-container { flex: none; height: auto; position: relative; width: 95%; }\",\".framer-bXETD .framer-1m8xgws-container, .framer-bXETD .framer-8zdgl9-container { flex: none; height: 1px; left: -1861px; position: absolute; top: 0px; width: 1px; }\",\".framer-bXETD .framer-ri42ya { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 40px 0px 40px; position: relative; scroll-margin-top: 60px; width: 100%; }\",\".framer-bXETD .framer-3xdcra { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-de13r3 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-11z8qfo { align-content: center; align-items: center; background-color: var(--token-1da05a76-3275-4b67-8d76-ddab26093d51, #0c0c0d); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; padding: 120px 24px 120px 24px; position: relative; width: 100%; }\",\".framer-bXETD .framer-17sw7sp { align-content: flex-start; align-items: flex-start; background-color: rgba(0, 0, 0, 0); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; max-width: 1120px; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-1gncv9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bXETD .framer-vff3ys, .framer-bXETD .framer-y933hy { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-89b26u { align-content: center; align-items: center; background-color: rgba(0, 0, 0, 0); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1120px; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-l8rmcf { align-content: center; align-items: center; background: linear-gradient(180deg, #ffffff 0%, rgb(247, 247, 247) 46.635630897198496%, rgb(255, 255, 255) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-bXETD .framer-145x4ax { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 111px 0px 111px 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-bXETD .framer-2gk5rg { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; flex: none; height: 118px; position: relative; white-space: pre-wrap; width: 925px; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-1uyq3qs, .framer-bXETD .framer-1hn6hho { 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: 8px 0px 0px 0px; position: relative; width: 615px; }\",\".framer-bXETD .framer-1xmcxbr, .framer-bXETD .framer-uctehb { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; text-shadow: 0px 10px 15px rgba(255, 76, 0, 0.5); white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-1hegs3i-container, .framer-bXETD .framer-1le68iy-container { bottom: -24px; flex: none; height: auto; position: absolute; right: 67px; width: auto; z-index: 1; }\",\".framer-bXETD .framer-eydxwf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1427px; }\",\".framer-bXETD .framer-1rrv0so { align-content: center; align-items: center; aspect-ratio: 2.4545454545454546 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; max-width: 1080px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-bXETD .framer-4j4ipx { align-content: flex-start; align-items: flex-start; background-color: var(--token-b36dd681-3931-42f3-9689-c547a2963b31, #f7f7f7); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-recri5-container { aspect-ratio: 1.35 / 1; flex: none; height: auto; mix-blend-mode: darken; position: relative; width: 100%; }\",\".framer-bXETD .framer-p8n37m { -webkit-user-select: none; bottom: -30px; flex: none; height: 250px; left: -230px; overflow: visible; pointer-events: none; position: absolute; user-select: none; width: auto; z-index: 1; }\",\".framer-bXETD .framer-19r3yol { -webkit-user-select: none; bottom: -300px; flex: none; height: 450px; left: -30px; overflow: visible; pointer-events: none; position: absolute; user-select: none; width: auto; z-index: 1; }\",\".framer-bXETD .framer-44d01r { -webkit-user-select: none; bottom: -60px; flex: none; height: 450px; overflow: visible; pointer-events: none; position: absolute; right: -250px; user-select: none; width: auto; z-index: 1; }\",\".framer-bXETD .framer-1qs4g6r { -webkit-filter: blur(10px); -webkit-user-select: none; background-color: var(--token-b36dd681-3931-42f3-9689-c547a2963b31, #f7f7f7); bottom: -240px; filter: blur(10px); flex: none; height: 300px; left: calc(50.00000000000002% - 1600px / 2); overflow: visible; pointer-events: none; position: absolute; user-select: none; width: 1600px; z-index: 1; }\",\".framer-bXETD .framer-1v9yv7n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; max-width: 840px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-bXETD .framer-w6hgrm-container, .framer-bXETD .framer-11n6ofu-container, .framer-bXETD .framer-1op1hm4-container, .framer-bXETD .framer-1kh1gcd-container, .framer-bXETD .framer-1o8m4vt-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-bXETD .framer-159pig7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 17px; height: min-content; justify-content: flex-start; overflow: visible; padding: 97px 0px 97px 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-bXETD .framer-14xd6p6 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 615px; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-1b101d7 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 120px 64px 120px 64px; position: relative; width: 100%; z-index: 1; }\",\".framer-bXETD .framer-18obe28 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-bXETD .framer-1gdbmx0 { --framer-paragraph-spacing: 0px; flex: none; height: 160px; position: relative; white-space: pre-wrap; width: 1126px; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-fyk0xj { 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; max-width: 1300px; overflow: visible; padding: 7px 40px 7px 40px; position: relative; width: 1260px; }\",\".framer-bXETD .framer-1cjlrf0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-2l4l4h { --border-bottom-width: 1px; --border-color: var(--token-6a4ed56d-f5d8-40c8-b936-26601b549f63, rgba(0, 0, 0, 0.08)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; align-self: stretch; background-color: var(--token-86c07165-dbe2-4f83-b13c-71fddf831442, #212121); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 0.5 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: hidden; padding: 25px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bXETD .framer-10uclrf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-bXETD .framer-e61eeb { --framer-paragraph-spacing: 0px; --framer-text-wrap: balance; flex: none; height: auto; max-width: 350px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-rnvtor-container { flex: none; height: auto; position: relative; width: 100%; z-index: 2; }\",\".framer-bXETD .framer-spp3zo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-bXETD .framer-1n2alx6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-bXETD .framer-2lmo9m { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-bXETD .framer-r2i2o5-container { flex: none; height: 271px; position: relative; width: 100%; }\",\".framer-bXETD .framer-mudqi4-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-bXETD .framer-1tx5m7r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-gcq1a4-container, .framer-bXETD .framer-10c54ri-container, .framer-bXETD .framer-nuxuo9-container, .framer-bXETD .framer-6f15io-container, .framer-bXETD .framer-6e3td8-container, .framer-bXETD .framer-8d7q92-container, .framer-bXETD .framer-yrcyvb-container { flex: 1 0 0px; height: 271px; position: relative; width: 1px; }\",\".framer-bXETD .framer-usg3ne { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: 283px; justify-content: flex-start; overflow: visible; padding: 15px 0px 15px 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-e6pq5g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 15px 0px 15px 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-bpozo1 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-fo87ek { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: center; max-width: 1120px; overflow: hidden; padding: 65px 0px 65px 0px; position: relative; width: 78%; }\",\".framer-bXETD .framer-1gosp5w { --framer-paragraph-spacing: 0px; flex: none; height: 175px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-rp9j2b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 911px; }\",\".framer-bXETD .framer-nj02le { 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: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-19x7zkr { 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; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-11z72yk { background-color: var(--token-4d8c26cd-82d5-4d90-91a9-ed6cb2bdedaf, #121218); flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 1px; }\",\".framer-bXETD .framer-1pnuqwp { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: 130px; position: relative; white-space: pre-wrap; width: 911px; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-1a384tq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1120px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bXETD .framer-1vh12w3 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 43px; height: min-content; justify-content: center; overflow: visible; padding: 129px 40px 129px 40px; position: relative; width: 1431px; }\",\".framer-bXETD .framer-1cb9apn { --framer-text-wrap: balance; flex: none; height: 73px; position: relative; white-space: pre-wrap; width: 977px; word-break: break-word; word-wrap: break-word; }\",\".framer-bXETD .framer-jj32fy-container { flex: none; height: 568px; position: relative; width: 1000px; }\",\".framer-bXETD .framer-qwu91 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; min-height: 62px; padding: 0px 16px 0px 16px; position: fixed; top: 16px; width: 100%; z-index: 20; }\",\".framer-bXETD .framer-rshfl4-container { flex: none; height: auto; left: 49%; position: absolute; top: 19px; transform: translateX(-50%); width: 763px; z-index: 10; }\",...sharedStyle.css,'.framer-bXETD[data-border=\"true\"]::after, .framer-bXETD [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; }',\"@media (min-width: 1200px) and (max-width: 1439.98px) { .framer-bXETD.framer-1sl5cxu { width: 1200px; } .framer-bXETD .framer-181pumk { flex: 1 0 0px; width: 1px; } .framer-bXETD .framer-tdj71p { padding: 74px 24px 74px 24px; } .framer-bXETD .framer-fyk0xj { width: 100%; }}\",\"@media (min-width: 810px) and (max-width: 1199.98px) { .framer-bXETD.framer-1sl5cxu { width: 810px; } .framer-bXETD .framer-nbin15 { padding: 160px 30px 0px 30px; } .framer-bXETD .framer-u794tj { gap: 130px; justify-content: flex-end; max-width: unset; } .framer-bXETD .framer-1mal0sq { gap: 35px; } .framer-bXETD .framer-1v4uj0s { gap: 14px; } .framer-bXETD .framer-cu0vx5-container { left: 467px; top: 50%; transform: translateY(-50%); width: 215px; } .framer-bXETD .framer-12mfqy2 { width: 741px; } .framer-bXETD .framer-ewzoek { gap: 16px; } .framer-bXETD .framer-181pumk { width: 811px; } .framer-bXETD .framer-1warzkq-container { order: 9; } .framer-bXETD .framer-lvjo15, .framer-bXETD .framer-yspsog-container, .framer-bXETD .framer-1v9yv7n { order: 2; } .framer-bXETD .framer-9qtbt0-container, .framer-bXETD .framer-1d5dyxz, .framer-bXETD .framer-159pig7, .framer-bXETD .framer-19x7zkr { order: 0; } .framer-bXETD .framer-1aqg8xt-container, .framer-bXETD .framer-1rrv0so { order: 1; } .framer-bXETD .framer-1enq00-container { order: 4; } .framer-bXETD .framer-ihn87e-container { order: 6; } .framer-bXETD .framer-1ddal6v-container { order: 8; } .framer-bXETD .framer-18iu49j { padding: 79px 20px 79px 20px; } .framer-bXETD .framer-wnm6x2 { height: 635px; order: 1; padding: 120px 0px 120px 0px; width: 840px; } .framer-bXETD .framer-eg9uve { gap: 521px; height: 808px; min-height: unset; padding: 0px 20px 0px 20px; } .framer-bXETD .framer-1l2jr27-container { top: 218px; } .framer-bXETD .framer-1jv1ohg-container { order: 3; } .framer-bXETD .framer-3xdcra { gap: 0px; width: 813px; } .framer-bXETD .framer-l8rmcf, .framer-bXETD .framer-eydxwf, .framer-bXETD .framer-1vh12w3, .framer-bXETD .framer-1cb9apn { width: 100%; } .framer-bXETD .framer-1b101d7 { padding: 26px 40px 26px 40px; } .framer-bXETD .framer-1gdbmx0 { height: auto; width: 730px; } .framer-bXETD .framer-fyk0xj { gap: 9px; padding: 80px 25px 80px 25px; width: 100%; } .framer-bXETD .framer-1cjlrf0 { align-content: flex-start; align-items: flex-start; flex-direction: column; } .framer-bXETD .framer-2l4l4h { align-self: unset; flex: none; gap: 55px; height: min-content; justify-content: center; width: 100%; } .framer-bXETD .framer-spp3zo { flex: none; flex-direction: column; width: 100%; } .framer-bXETD .framer-1n2alx6 { flex: none; flex-direction: row; width: 100%; } .framer-bXETD .framer-1t8mm8y-container, .framer-bXETD .framer-16jag82-container { flex: 1 0 0px; width: 1px; } .framer-bXETD .framer-2lmo9m { align-self: unset; flex: none; flex-direction: row; height: min-content; width: 100%; } .framer-bXETD .framer-r2i2o5-container { flex: 1 0 0px; height: auto; width: 1px; } .framer-bXETD .framer-mudqi4-container { align-self: stretch; height: auto; width: 1px; } .framer-bXETD .framer-usg3ne { height: min-content; } .framer-bXETD .framer-6f15io-container { height: auto; } .framer-bXETD .framer-rp9j2b { width: 623px; } .framer-bXETD .framer-11z72yk { flex: none; width: 789px; } .framer-bXETD .framer-1pnuqwp { height: 84px; order: 1; width: 624px; } .framer-bXETD .framer-1a384tq { flex-direction: column; gap: 60px; justify-content: flex-start; padding: 0px 40px 0px 40px; } .framer-bXETD .framer-1o8m4vt-container { flex: none; width: 100%; } .framer-bXETD .framer-p1jz4o { flex-direction: column; } .framer-bXETD .framer-jj32fy-container { width: 775px; }}\",\"@media (max-width: 809.98px) { .framer-bXETD.framer-1sl5cxu { width: 390px; } .framer-bXETD .framer-nbin15 { padding: 120px 20px 0px 20px; } .framer-bXETD .framer-u794tj { gap: 100px; max-width: unset; } .framer-bXETD .framer-1mal0sq { gap: 24px; } .framer-bXETD .framer-1ght1ep { gap: 1px; order: 0; padding: 5px 7px 5px 10px; width: min-content; } .framer-bXETD .framer-1v4uj0s { gap: 8px; order: 1; padding: 0px; } .framer-bXETD .framer-uix5vi { height: 54px; order: 3; width: 383px; } .framer-bXETD .framer-ewzoek { gap: 14px; order: 5; padding: 8px 0px 8px 0px; } .framer-bXETD .framer-15iu7lh, .framer-bXETD .framer-gt1f5u, .framer-bXETD .framer-9mhv7l, .framer-bXETD .framer-1d5dyxz { order: 0; } .framer-bXETD .framer-1fhrmip, .framer-bXETD .framer-oc6zov { order: 2; } .framer-bXETD .framer-181pumk { gap: 7px; width: 126%; } .framer-bXETD .framer-1warzkq-container { order: 9; width: 94%; } .framer-bXETD .framer-18iu49j { gap: 41px; padding: 67px 15px 67px 15px; } .framer-bXETD .framer-87valf { order: 1; } .framer-bXETD .framer-1jv1ohg-container { order: 3; } .framer-bXETD .framer-11z8qfo { padding: 37px 24px 37px 24px; } .framer-bXETD .framer-l8rmcf, .framer-bXETD .framer-145x4ax, .framer-bXETD .framer-1uyq3qs { width: 100%; } .framer-bXETD .framer-2gk5rg, .framer-bXETD .framer-1gdbmx0 { height: auto; width: 100%; } .framer-bXETD .framer-1hegs3i-container { bottom: -20px; height: 26px; right: 6px; width: 222px; } .framer-bXETD .framer-eydxwf { width: 592px; } .framer-bXETD .framer-1v9yv7n, .framer-bXETD .framer-1tx5m7r { flex-direction: column; } .framer-bXETD .framer-w6hgrm-container, .framer-bXETD .framer-11n6ofu-container, .framer-bXETD .framer-1op1hm4-container, .framer-bXETD .framer-1n2alx6, .framer-bXETD .framer-gcq1a4-container, .framer-bXETD .framer-10c54ri-container, .framer-bXETD .framer-nuxuo9-container, .framer-bXETD .framer-1o8m4vt-container { flex: none; width: 100%; } .framer-bXETD .framer-1b101d7 { padding: 72px 24px 72px 24px; } .framer-bXETD .framer-18obe28 { gap: 0px; } .framer-bXETD .framer-15jtham { height: 176px; padding: 64px 0px 64px 0px; width: 342px; } .framer-bXETD .framer-fyk0xj { gap: 40px; padding: 30px 15px 30px 15px; width: 100%; } .framer-bXETD .framer-1cjlrf0 { align-content: flex-start; align-items: flex-start; flex-direction: column; } .framer-bXETD .framer-2l4l4h { align-self: unset; flex: none; gap: 55px; height: min-content; justify-content: center; width: 100%; } .framer-bXETD .framer-spp3zo { flex: none; flex-direction: column; width: 100%; } .framer-bXETD .framer-2lmo9m { align-self: unset; flex: none; height: min-content; width: 100%; } .framer-bXETD .framer-r2i2o5-container { height: auto; } .framer-bXETD .framer-mudqi4-container { flex: none; height: auto; } .framer-bXETD .framer-usg3ne { flex-direction: column; height: min-content; } .framer-bXETD .framer-6f15io-container, .framer-bXETD .framer-6e3td8-container, .framer-bXETD .framer-8d7q92-container { flex: none; height: auto; width: 100%; } .framer-bXETD .framer-bpozo1 { flex-direction: column; width: 390px; } .framer-bXETD .framer-fo87ek { padding: 95px 0px 95px 0px; width: 100%; } .framer-bXETD .framer-1gosp5w { height: 89px; } .framer-bXETD .framer-rp9j2b { width: 385px; } .framer-bXETD .framer-1pnuqwp { height: 46px; width: 100%; } .framer-bXETD .framer-1a384tq { flex-direction: column; gap: 60px; justify-content: flex-start; padding: 2px 20px 98px 20px; } .framer-bXETD .framer-1vh12w3 { height: 930px; width: 100%; } .framer-bXETD .framer-1cb9apn { flex: 1 0 0px; width: 1px; } .framer-bXETD .framer-jj32fy-container { height: 100vh; width: 367px; }}\",\"@media (min-width: 1660px) { .framer-bXETD.framer-1sl5cxu { width: 1660px; } .framer-bXETD .framer-wwxoa6-container { width: 93%; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 11861.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EfLWbJSvl\":{\"layout\":[\"fixed\",\"auto\"]},\"jRZfQ7knd\":{\"layout\":[\"fixed\",\"auto\"]},\"RRofdc0hg\":{\"layout\":[\"fixed\",\"auto\"]},\"spnXAMRmK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"mQqnfEUn0\":{\"pattern\":\":mQqnfEUn0\",\"name\":\"hero-container\"},\"GaZj5bW75\":{\"pattern\":\":GaZj5bW75\",\"name\":\"brands\"},\"VSUnRpuap\":{\"pattern\":\":VSUnRpuap\",\"name\":\"feature\"},\"bdyFONV2c\":{\"pattern\":\":bdyFONV2c\",\"name\":\"project\"},\"yAgT0ymyv\":{\"pattern\":\":yAgT0ymyv\",\"name\":\"pricing11\"},\"EILaRSgBq\":{\"pattern\":\":EILaRSgBq\",\"name\":\"price\"},\"LcWyXGt9d\":{\"pattern\":\":LcWyXGt9d\",\"name\":\"testimonials11\"},\"UkJUZ2cQh\":{\"pattern\":\":UkJUZ2cQh\",\"name\":\"faq1\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameruTQdEqRQR=withCSS(Component,css,\"framer-bXETD\");export default FrameruTQdEqRQR;FrameruTQdEqRQR.displayName=\"Home\";FrameruTQdEqRQR.defaultProps={height:11861.5,width:1440};addFonts(FrameruTQdEqRQR,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.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:\"Inter Tight\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjPQ-qWSRToK8EPg.woff2\",weight:\"500\"},{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:\"Noto Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"Noto Serif\",url:\"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZqFCjxc0Lhq_Szw.woff2\",weight:\"400\"},{cssFamilyName:\"Stack Sans Headline\",source:\"google\",style:\"normal\",uiFamilyName:\"Stack Sans Headline\",url:\"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc5fIgFCqgUA3ZCX.woff2\",weight:\"500\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]},...SlideshowFonts,...ScribbleFonts,...HeaderBadgeFonts,...ShinyCtaFonts,...TrustWallFonts,...CompanyLogoFonts,...CompanyLogo2Fonts,...SubtitleFonts,...DCarousel2Fonts,...DCarouselFonts,...WhatYouGetFonts,...SelectedWorkBentoFonts,...SectionAnchorFonts,...PricingPlansFonts,...PreTitle2Fonts,...PreTitleFonts,...VideoFonts,...StatCard3Fonts,...StatCard2Fonts,...StatCardFonts,...Subtitle1Fonts,...SocialProofAnimationFonts,...TestimonialCard7Fonts,...TestimonialCard9Fonts,...TestimonialCard8Fonts,...TestimonialCard10Fonts,...TestimonialCardFonts,...TestimonialCard2Fonts,...TestimonialCard3Fonts,...TestimonialCard4Fonts,...TestimonialCard6Fonts,...TestimonialCard5Fonts,...TestimonialCard1Fonts,...FAQs2Fonts,...CalComFonts,...NavigationNavigation2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FrameruTQdEqRQR.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Scribble,{},context),()=>forwardLoader(HeaderBadge,{},context),()=>forwardLoader(ShinyCta,{},context),()=>forwardLoader(CompanyLogo,{},context),()=>forwardLoader(CompanyLogo2,{},context),()=>forwardLoader(Subtitle,{},context),()=>forwardLoader(DCarousel2,{},context),()=>forwardLoader(DCarousel,{},context),()=>forwardLoader(PreTitle2,{},context),()=>forwardLoader(PreTitle,{},context),()=>forwardLoader(StatCard3,{},context),()=>forwardLoader(StatCard2,{},context),()=>forwardLoader(StatCard,{},context),()=>forwardLoader(Subtitle1,{},context),()=>forwardLoader(SocialProofAnimation,{},context),()=>forwardLoader(TestimonialCard7,{},context),()=>forwardLoader(TestimonialCard9,{},context),()=>forwardLoader(TestimonialCard8,{},context),()=>forwardLoader(TestimonialCard10,{},context),()=>forwardLoader(TestimonialCard,{},context),()=>forwardLoader(TestimonialCard2,{},context),()=>forwardLoader(TestimonialCard3,{},context),()=>forwardLoader(TestimonialCard4,{},context),()=>forwardLoader(TestimonialCard6,{},context),()=>forwardLoader(TestimonialCard5,{},context),()=>forwardLoader(TestimonialCard1,{},context),()=>forwardLoader(FAQs2,{},context),()=>forwardLoader(BookACallHeaderButton,{},context),()=>forwardLoader(NavigationNavigation2,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruTQdEqRQR\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EfLWbJSvl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jRZfQ7knd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RRofdc0hg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"spnXAMRmK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerResponsiveScreen\":\"true\",\"framerScrollSections\":\"{\\\"mQqnfEUn0\\\":{\\\"pattern\\\":\\\":mQqnfEUn0\\\",\\\"name\\\":\\\"hero-container\\\"},\\\"GaZj5bW75\\\":{\\\"pattern\\\":\\\":GaZj5bW75\\\",\\\"name\\\":\\\"brands\\\"},\\\"VSUnRpuap\\\":{\\\"pattern\\\":\\\":VSUnRpuap\\\",\\\"name\\\":\\\"feature\\\"},\\\"bdyFONV2c\\\":{\\\"pattern\\\":\\\":bdyFONV2c\\\",\\\"name\\\":\\\"project\\\"},\\\"yAgT0ymyv\\\":{\\\"pattern\\\":\\\":yAgT0ymyv\\\",\\\"name\\\":\\\"pricing11\\\"},\\\"EILaRSgBq\\\":{\\\"pattern\\\":\\\":EILaRSgBq\\\",\\\"name\\\":\\\"price\\\"},\\\"LcWyXGt9d\\\":{\\\"pattern\\\":\\\":LcWyXGt9d\\\",\\\"name\\\":\\\"testimonials11\\\"},\\\"UkJUZ2cQh\\\":{\\\"pattern\\\":\\\":UkJUZ2cQh\\\",\\\"name\\\":\\\"faq1\\\"}}\",\"framerIntrinsicHeight\":\"11861.5\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (af7f236)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};export async function getSnippets(pageId,pathVariables,activeLocale){const queryLoader=queryLoaders[pageId];const params=queryLoader?await queryLoader(pathVariables,activeLocale):undefined;const result={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};for(const snippet of snippets){if(snippet.pageIds&&!snippet.pageIds.has(pageId))continue;const code=snippet.code(params);if(code){result[snippet.placement].push({...snippet,code});}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"snippetsSorting\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSnippets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"m0BAA4F,SAAS,GAAI,EAAE,CAAC,IAAI,IAAI,EAAE,yDAAyD,EAAE,EAAE,EAAE,EAAE,UAAU,OAAO,IAAI,GAAG,WAAW,mBAAmB,UAAU,EAAE,EAAE,MAAM,yBAAyB,EAAE,WAAW,EAAE,gHAAgH,CAAiZ,SAAS,GAAK,EAAE,CAAqF,OAAjFA,GAAE,KAAK,GAAE,CAAC,EAAQ,CAAC,EAAKA,GAAE,KAAKC,GAAE,CAAC,EAAQ,CAAC,EAAKC,GAAE,KAAK,CAAC,EAAS,GAAE,GAAG,CAAC,GAAE,GAAE,GAAG,CAAC,EAAQ,CAAC,EAAC,CAAC,SAASC,GAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,gBAAoB,IAAJ,GAAW,IAAJ,GAAW,IAAJ,EAAM,KAAK,cAAc,EAAE,KAAK,mBAAmB,EAAE,KAAK,gBAAgB,EAAE,KAAK,aAAa,EAAE,KAAK,KAAK,EAAE,KAAK,YAAY,EAAE,KAAK,kBAAkB,CAAC,CAAmzC,SAAS,GAAK,EAAE,CAAC,OAAO,EAAE,EAAE,CAAC,YAAY,CAAC,CAAwjF,SAASC,GAAE,EAAE,CAAC,GAAe,OAAO,GAAnB,WAAiC,OAAO,GAAlB,SAAoB,MAAM,GAAG,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,GAAE,KAAK,CAAC,EAAE,GAAG,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,OAAO,IAAI,CAAC,OAAO,EAAE,WAAW,CAAC,EAArB,CAAwB,IAAK,IAAG,EAAE,SAAS,MAAM,IAAK,IAAG,EAAE,QAAQ,MAAM,IAAK,IAAG,EAAE,SAAS,MAAM,IAAK,IAAG,EAAE,OAAO,MAAM,IAAK,IAAG,EAAE,OAAO,MAAM,QAAQ,QAAQ,CAAC,IAAI,IAAI,GAAG,EAAE,UAAU,EAAE,CAAC,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,EAAE,IAAI,EAAqB,EAAnB,EAAE,EAAE,UAAU,EAAE,CAAC,CAAG,CAAC,OAAO,CAAC,CAA2C,SAAS,GAAI,EAAE,EAAE,CAAC,MAAM,CAAC,cAAc,EAAE,cAAc,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,OAAO,EAAP,CAAU,IAAI,SAAS,OAAO,GAAI,EAAQ,EAAE,OAAR,KAAsB,EAAE,aAAV,EAAE,KAAoB,EAAE,IAAI,MAAM,OAAO,GAAI,EAAE,IAAI,EAAE,IAAI,OAAO,OAAO,GAAI,EAAE,IAAI,EAAE,IAAI,gBAAgB,OAAO,GAAI,EAAE,IAAI,EAAE,IAAI,QAAQ,OAAO,GAAI,EAAE,IAAI,EAAE,IAAI,QAAQ,IAAI,QAAQ,IAAI,QAAQ,OAAO,GAAI,EAAE,IAAI,EAAE,IAAI,WAAW,OAAO,GAAI,EAAE,IAAI,EAAE,IAAI,KAAK,OAAO,GAAI,EAAE,IAAI,CAAC,CAAC,MAAO,IAAG,EAAE,eAAmB,EAAE,gBAAN,EAAoB,GAAI,EAAE,IAAI,EAAE,CAAC,CAAe,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,GAAc,OAAO,GAAlB,SAAoB,MAAM,MAAM,GAAI,EAAE,CAAC,EAAO,IAAI,IAAI,IAAb,GAAE,CAAC,EAAe,EAAE,GAAGJ,GAAE,KAAK,EAAE,CAAC,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAS,GAAN,MAAqB,OAAO,GAAnB,WAA2B,IAAL,GAAO,CAAC,GAAO,EAAE,QAAQ,IAAI,IAAlB,EAAoB,CAAC,IAAI,EAAEI,GAAE,CAAC,EAAE,EAAEA,IAAG,GAAG,EAAA,CAAG,KAAK,CAAC,CAAC,KAAK,CAAC,EAAE,EAAE,IAAI,EAAEC,GAAE,IAAI,CAAC,EAAW,IAAT,IAAK,KAAQ,EAAED,GAAE,EAAE,QAAQE,GAAE,KAAK,CAAC,CAAC,YAAY,CAAC,CAAC,QAAQ,GAAE,MAAM,CAAC,EAAED,GAAE,IAAI,EAAE,CAAC,GAAG,EAAE,EAAE,EAAa,OAAO,GAAlB,SAAwB,IAAJ,GAAOL,GAAE,KAAK,GAAE,CAAC,EAAE,GAAG,EAAE,EAAE,KAAKI,IAAG,GAAG,EAAA,CAAG,KAAK,CAAC,CAAC,CAAC,GAAG,EAAE,CAAC,EAAE,EAAE,KAAK,WAAW,EAAE,IAAI,CAAC,GAAG,EAAE,KAAK,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,EAAE,KAAK,GAAG,CAAC,CAAC,SAAS,GAAI,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,EAAP,CAAU,IAAI,QAAQ,GAAK,EAAE,EAAE,CAAC,EAAE,OAAO,IAAI,eAAe,IAAI,iBAAiB,IAAI,YAAY,IAAI,iCAAiC,IAAI,2BAA2B,MAAM,CAAC,GAAG,EAAE,EAAE,EAAE,SAAe,EAAE,KAAR,KAAkB,EAAE,KAAR,KAAkB,EAAE,KAAR,KAAkB,EAAE,KAAR,QAAc,EAAE,GAAE,eAAe,CAAC,EAAE,GAAE,GAAG,KAAY,IAAP,KAAS,CAAC,OAAO,OAAO,EAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAG,CAAC,EAAE,gBAAgB,MAAM,CAAmB,OAAlB,EAAE,EAAE,cAAqB,EAAE,KAAT,CAAe,IAAK,GAAE,GAAG,EAAE,KAAK,IAAI,EAAE,KAAK,EAAE,MAAM,IAAK,GAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,EAAE,KAAK,EAAE,CAAC,IAAI,GAAG,EAAE,KAAK,IAAI,EAAE,KAAKA,GAAE,CAAC,EAAE,GAAG,EAAE,MAAM,IAAK,GAAE,MAAM,CAAC,GAAG,EAAE,KAAK,IAAI,EAAE,KAAKA,GAAE,CAAC,EAAE,GAAG,EAAE,MAAM,IAAK,GAAE,CAAC,MAAM,CAAC,GAAG,GAAG,GAAG,EAAE,KAAK,IAAI,EAAE,KAAKA,GAAE,CAAC,EAAE,GAAG,EAAE,MAAM,QAAQ,EAAE,cAAc,EAAE,GAAG,GAAG,EAAE,KAAK,IAAI,EAAE,KAAKA,GAAE,CAAC,EAAE,GAAG,CAAC,CAAC,MAAM,GAAG,GAAK,CAAC,EAAE,CAAC,OAAO,OAAO,EAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAG,EAAE,EAAE,YAAY,CAAC,CAAC,MAAM,EAAE,CAAC,EAAY,IAAV,SAAuB,IAAV,QAAY,MAAM,CAAC,EAAE,KAAK,IAAI,EAAE,KAAKA,GAAE,CAAC,EAAE,GAAG,CAAC,EAAC,CAAC,SAAS,GAAI,EAAE,EAAE,EAAE,CAAC,GAAS,GAAN,KAAQ,CAAC,GAAS,GAAN,KAAQ,MAAM,MAAM,GAAI,EAAE,CAAC,EAAE,GAAc,OAAO,GAAlB,UAAqB,EAAE,WAAW,GAAG,MAAM,MAAM,GAAI,EAAE,CAAC,EAAE,EAAE,EAAE,OAAc,GAAP,MAAsB,EAAE,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,CAAC,IAAI,EAAE,GAAwD,OAArD,GAAE,SAAS,QAAQ,GAAG,SAAS,EAAE,CAAO,GAAN,OAAU,GAAG,EAAE,EAAE,EAAS,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,GAAE,CAAC,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,KAAK,IAAI,KAAK,EAAE,GAAGJ,GAAE,KAAK,EAAE,CAAC,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAS,GAAN,KAAQ,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,QAAQ,GAAI,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAwB,OAAvB,EAAE,KAAK,GAAG,EAAE,GAAI,EAAE,EAAE,CAAC,EAAmB,OAAO,GAAlB,UAAqB,EAAE,KAAKI,GAAE,CAAC,CAAC,EAAE,MAAM,CAAC,CAA+C,SAAS,GAAE,EAAE,CAAC,IAAI,EAAE,GAAE,IAAI,CAAC,EAAE,GAAY,IAAT,IAAK,GAAM,CAAC,GAAG,CAAC,GAAE,KAAK,CAAC,EAAE,MAAM,MAAM,GAAI,GAAG,CAAC,CAAC,EAAE,EAAE,IAAI,EAAE,GAAE,IAAI,EAAE,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,EAAP,CAAU,IAAI,SAAS,EAAE,KAAK,GAAE,QAAQ,CAAC,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,IAAI,KAAK,EAAE,GAAGJ,GAAE,KAAK,EAAE,CAAC,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAS,GAAN,KAAQ,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,IAAI,eAAe,IAAI,QAAQ,MAAM,QAAQ,GAAI,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAwB,OAAvB,EAAE,KAAK,GAAG,EAAE,GAAI,EAAE,EAAE,CAAC,EAAS,EAAE,IAAI,SAAS,EAAE,EAAE,cAAc,EAAE,KAAK,GAAE,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,KAAK,EAAE,KAAS,EAAE,KAAK,IAAI,KAAK,EAAE,GAAGA,GAAE,KAAK,EAAE,CAAC,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAS,GAAN,KAAQ,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,IAAI,QAAQ,EAAE,EAAE,QAAQ,GAAI,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,GAAS,GAAN,KAAQ,GAAG,EAAS,IAAP,KAAc,GAAK,CAAC,EAAX,GAAG,EAAU,GAAE,CAAC,OAAO,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAG,GAAG,EAAE,KAAK,EAAE,CAAC,EAAE,KAAK,cAAc,EAAE,KAAK,MAAM,GAAG,IAAI,GAAG,EAAE,KAAK,cAAc,OAAO,GAAG,EAAE,KAAK,cAAc,EAAyB,OAAvB,EAAE,KAAK,GAAG,EAAE,GAAI,EAAE,EAAE,CAAC,EAAS,EAAE,IAAI,WAA4C,IAAI,KAArC,EAAE,KAAK,GAAE,UAAU,CAAC,EAAE,EAAE,EAAE,EAAE,KAAc,EAAE,GAAGA,GAAE,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,QAAQ,EAAE,EAAE,MAAM,IAAI,eAAe,EAAE,EAAE,MAAM,IAAI,0BAA0B,MAAM,MAAM,GAAI,EAAE,CAAC,EAAE,QAAQ,GAAI,EAAE,EAAE,EAAE,CAAC,CAAC,CAAuC,GAA/B,IAAP,MAAiB,IAAP,OAAW,EAAE,GAAG,EAAE,KAAK,GAAG,EAAW,GAAN,KAAQ,CAAC,GAAS,GAAN,KAAQ,MAAM,MAAM,GAAI,EAAE,CAAC,EAAE,GAAG,GAAE,CAAC,GAAG,EAAE,EAAE,OAAO,MAAM,MAAM,GAAI,EAAE,CAAC,EAAE,EAAE,GAAG,CAAC,CAA0E,OAA9D,OAAO,GAAlB,UAA4B,EAAE,KAAT;GAAa,EAAE,KAAK;CAAI,EAAS,IAAP,MAAU,EAAE,KAAKI,GAAE,GAAG,CAAC,CAAC,EAAS,KAAK,IAAI,QAAwC,IAAI,KAApC,EAAE,KAAK,GAAE,OAAO,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,KAAc,EAAE,GAAGJ,GAAE,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAM,GAAI,IAAI,OAAO,CAAC,EAAE,IAAI,iBAAiB,EAAE,EAAE,MAAM,IAAI,eAAe,EAAE,EAAE,MAAM,IAAI,UAAU,EAAE,EAAE,MAAM,IAAI,QAAQ,EAAE,EAAE,MAAM,QAAQ,GAAI,EAAE,EAAE,EAAE,CAAC,CAAC,CAAoI,OAA5H,IAAP,KAAqC,IAAP,MAAU,GAAI,EAAE,EAAE,UAAU,CAAC,EAAlD,GAAI,EAAE,EAAE,UAAU,CAAC,EAAwC,IAAP,KAAmC,IAAP,MAAU,GAAI,EAAE,EAAE,QAAQ,CAAC,EAA9C,GAAI,EAAE,EAAE,QAAQ,CAAC,EAA+B,EAAE,KAAK,IAAI,EAAS,KAAK,IAAI,WAAiC,IAAI,IAAI,KAA9B,EAAE,KAAK,GAAE,UAAU,CAAC,EAAe,EAAE,GAAGA,GAAE,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,QAAQ,GAAI,EAAE,EAAE,EAAE,CAAC,CAAC,CAAa,OAAZ,EAAE,KAAK,GAAG,EAAS,KAAK,IAAI,QAAkC,IAAI,KAA9B,EAAE,KAAK,GAAE,OAAO,CAAC,EAAE,EAAE,KAAc,EAAE,GAAGA,GAAE,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,QAAQ,GAAI,EAAE,EAAE,EAAE,CAAC,CAAC,CAAa,OAAZ,EAAE,KAAK,GAAG,EAAS,EAAE,IAAI,UAAU,IAAI,MAA4B,IAAI,KAA1B,EAAE,KAAK,GAAE,CAAC,CAAC,EAAE,EAAE,EAAE,KAAc,EAAE,GAAGA,GAAE,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,QAAQ,GAAI,EAAE,EAAE,EAAE,CAAC,CAAC,CAAa,GAAZ,EAAE,KAAK,GAAG,EAAW,GAAN,KAAQ,CAAC,GAAS,GAAN,KAAQ,MAAM,MAAM,GAAI,EAAE,CAAC,EAAE,GAAc,OAAO,GAAlB,UAAqB,EAAE,WAAW,GAAG,MAAM,MAAM,GAAI,EAAE,CAAC,EAAE,EAAE,EAAE,OAAc,GAAP,OAAkC,OAAO,GAAlB,UAAqB,EAAE,EAAE,QAAe,EAAE,KAAT;EAAY,EAAE,KAAK;EAAK,CAAC,EAAE,EAAE,KAAK,GAAG,CAAC,EAAE,CAAgD,OAApC,OAAO,GAAlB,UAA4B,EAAE,KAAT;GAAa,EAAE,KAAK;CAAI,EAAS,EAAE,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAmB,IAAI,IAAI,KAArB,EAAE,KAAK,GAAE,CAAC,CAAC,EAAe,EAAE,GAAGA,GAAE,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAM,GAAI,IAAI,CAAC,CAAC,EAAE,QAAQ,GAAI,EAAE,EAAE,EAAE,CAAC,CAAC,CAAc,OAAb,EAAE,KAAK,IAAI,EAAS,KAAK,IAAI,iBAAiB,IAAI,gBAAgB,IAAI,YAAY,IAAI,gBAAgB,IAAI,gBAAgB,IAAI,mBAAmB,IAAI,iBAAiB,IAAI,gBAAgB,OAAO,GAAK,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,OAAO,OAAW,EAAE,gBAAN,GAAqB,EAAE,KAAK,iBAAiB,EAAE,GAAK,EAAE,EAAE,EAAE,CAAC,EAAE,QAAQ,GAAQ,EAAE,QAAQ,GAAG,IAAlB,IAAgC,OAAO,EAAE,IAApB,SAAuB,OAAO,GAAK,EAAE,EAAE,EAAE,CAAC,EAAwB,IAAI,KAA1B,EAAE,KAAK,GAAE,CAAC,CAAC,EAAE,EAAE,EAAE,KAAc,EAAE,GAAGA,GAAE,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,IAAI,QAAQ,GAAK,EAAE,EAAE,CAAC,EAAE,MAAM,IAAI,iCAAiC,IAAI,2BAA2B,MAAM,QAAQ,GAAK,CAAC,GAAgB,OAAO,GAApB,YAAkC,OAAO,GAAlB,UAAqB,EAAE,KAAK,IAAI,EAAE,KAAKI,GAAE,CAAC,EAAE,GAAG,CAAC,CAAwB,OAAvB,EAAE,KAAK,GAAG,EAAE,GAAI,EAAE,EAAE,CAAC,EAAS,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAyC,GAAxC,EAAE,KAAK,yBAA+B,EAAY,IAAP,KAAS,MAAM,MAAM,GAAI,GAAG,CAAC,EAAY,OAAV,EAAE,KAAK,CAAC,EAAS,EAAE,KAAK,eAAe,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,EAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,OAAO,EAAE,KAAK,kBAAkB,EAAE,EAAE,KAAK,EAAE,aAAa,EAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,mDAAmD,EAAE,EAAE,KAAK,EAAE,aAAa,EAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,oDAAoD,EAAE,EAAE,KAAK,EAAE,aAAa,EAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,oBAAoB,EAAE,EAAE,KAAK,EAAE,aAAa,EAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,2BAA2B,EAAE,EAAE,KAAK,EAAE,aAAa,EAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,wBAAwB,EAAE,EAAE,KAAK,EAAE,aAAa,EAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,8BAA8B,EAAE,EAAE,KAAK,EAAE,aAAa,EAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,IAAI,EAAE,QAAQ,MAAM,MAAM,GAAI,GAAG,CAAC,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,CAAC,OAAO,EAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,OAAO,EAAE,KAAK,QAAQ,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,QAAQ,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,SAAS,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,UAAU,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,kBAAkB,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,eAAe,EAAE,IAAK,GAAE,OAAO,EAAE,KAAK,qBAAqB,EAAE,QAAQ,MAAM,MAAM,GAAI,GAAG,CAAC,CAAC,CAAC,CAA0B,SAAS,GAAK,EAAE,CAAC,OAAO,KAAK,UAAU,CAAC,CAAC,CAAC,QAAQG,IAAG,SAAS,EAAE,CAAC,OAAO,EAAP,CAAU,IAAI,IAAI,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,QAAQ,MAAM,MAAM,mMAAmM,CAAC,CAAC,EAAE,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,CAAmB,MAAlB,GAAW,IAAT,IAAK,GAAM,GAAG,EAAQ,CAAC,gBAAgB,CAAC,EAAE,kBAAkB,WAAW,kBAAkB,EAAE,KAAK,cAAc,EAAE,KAAK,eAAe,EAAE,KAAK,SAAS,EAAE,eAAe,EAAE,4BAA4B,CAAC,EAAE,6BAA6B,CAAC,EAAE,yBAAyB,CAAC,EAAE,qBAAqB,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAA6G,OAAzG,EAAE,sBAA4B,EAAE,KAAKH,GAAE,CAAC,CAAC,EAAE,CAAC,IAAO,IAAL,GAAO,EAAE,GAAG,GAAG,EAAE,KAAK,UAAgB,EAAE,EAAE,KAAKA,GAAE,CAAC,CAAC,EAAE,EAAE,CAAC,GAAU,EAAC,CAA4iB,SAAS,GAAK,EAAE,CAAC,GAAS,GAAN,KAAQ,OAAO,KAAK,GAAgB,OAAO,GAApB,WAAsB,OAAO,EAAE,aAAa,EAAE,MAAM,KAAK,GAAc,OAAO,GAAlB,SAAoB,OAAO,EAAE,OAAO,EAAP,CAAU,KAAKI,GAAE,MAAM,WAAW,KAAKC,GAAE,MAAM,SAAS,KAAK,GAAE,MAAM,WAAW,KAAK,GAAE,MAAM,aAAa,KAAKC,GAAE,MAAM,WAAW,KAAKC,GAAE,MAAM,cAAc,CAAC,GAAc,OAAO,GAAlB,SAAoB,OAAO,EAAE,SAAT,CAAmB,KAAK,GAAE,OAAO,EAAE,aAAa,WAAW,YAAY,KAAKC,GAAE,OAAO,EAAE,SAAS,aAAa,WAAW,YAAY,KAAK,GAAE,IAAI,EAAE,EAAE,OAAkG,MAA3F,GAAE,EAAE,YAAY,AAAgC,KAA5B,EAAE,EAAE,aAAa,EAAE,MAAM,GAAU,IAAL,GAA2B,aAApB,cAAc,EAAE,KAAyB,EAAE,KAAK,GAAG,MAAO,GAAE,EAAE,aAAa,KAAY,IAAP,KAAW,GAAK,EAAE,IAAI,GAAG,OAAhB,EAAuB,KAAK,GAAG,EAAE,EAAE,SAAS,EAAE,EAAE,MAAM,GAAG,CAAC,OAAO,GAAK,EAAE,CAAC,CAAC,CAAC,MAAS,CAAC,CAAC,CAAC,OAAO,IAAI,CAAW,SAAS,GAAK,EAAE,EAAE,CAAkB,GAAjB,EAAE,EAAE,aAAgB,CAAC,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,CAAC,EAAE,IAAI,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,OAAO,CAAC,CAAa,SAASC,GAAE,EAAE,EAAE,CAAC,GAAG,IAAI,EAAE,CAAC,EAAE,QAAQ,eAAe,EAAE,YAAY,EAAE,EAAE,OAAO,IAAI,EAAE,EAAE,OAAO,GAAU,IAAP,SAAoB,IAAP,KAAS,MAAM,MAAM,GAAI,GAAG,CAAC,CAAA,KAAM,CAAC,GAAU,IAAP,KAAS,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,GAAE,EAAE,CAAC,CAAC,CAAC,EAAE,QAAQ,eAAe,EAAE,KAAK,CAAC,CAAC,SAAS,GAAK,EAAE,CAAC,EAAE,QAAQ,eAAe,EAAE,YAAY,EAAE,EAAE,OAAc,IAAP,MAAU,GAAK,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,CAAC,IAAI,EAAE,EAAE,OAAc,IAAP,MAAU,GAAK,CAAC,EAAE,EAAE,QAAQ,eAAe,EAAE,KAAK,CAAC,SAAS,GAAK,EAAE,EAAE,CAAmD,GAAlD,EAAE,QAAQ,eAAe,EAAE,YAAY,EAAE,EAAE,OAAiB,IAAP,KAAS,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,EAAE,QAAQ,EAAE,MAAMA,GAAE,EAAE,CAAC,EAAE,GAAK,EAAE,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,OAAO,GAAU,IAAP,KAAS,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,EAAE,QAAQ,EAAE,MAAMA,GAAE,EAAE,CAAC,EAAE,GAAK,EAAE,CAAC,EAAE,EAAE,QAAQ,eAAe,EAAE,KAAK,CAAC,SAASC,GAAE,EAAE,CAAC,IAAI,EAAE,GAAG,IAAI,IAAW,IAAP,KAAS,GAAK,CAAC,EAAS,IAAP,KAAS,GAAK,CAAC,EAAE,EAAE,QAAQ,EAAE,MAAMD,GAAE,EAAE,CAAC,EAAE,EAAE,MAAM,EAAE,MAAM,GAAK,EAAE,CAAC,EAAE,GAAK,EAAE,CAAC,EAAE,GAAG,EAAE,CAA4O,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAW,EAAE,QAAX,IAAK,GAAoB,KAAR,EAAE,MAAW,EAAE,QAAQE,GAAG,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,EAAE,QAAQ,CAAC,CAAC,EAAE,EAAE,gBAAgB,EAAE,IAAI,EAAE,EAAE,YAAmL,GAAvK,EAAE,QAAmB,OAAO,GAAlB,UAA4B,EAAE,EAAE,eAAe,EAAE,EAAE,EAAE,yBAAsC,OAAO,GAApB,aAAwB,EAAE,EAAE,EAAE,CAAC,EAAE,EAAS,GAAP,KAAqB,EAAEC,GAAE,CAAC,EAAE,EAAE,CAAC,EAAE,EAAE,MAAM,GAAmB,OAAO,EAAE,0BAAtB,YAA6D,OAAO,EAAE,yBAAtB,aAA6D,OAAO,EAAE,2BAAtB,YAA8D,OAAO,EAAE,oBAAtB,YAA0C,GAAG,EAAE,EAAE,MAAmB,OAAO,EAAE,oBAAtB,YAA0C,EAAE,mBAAmB,EAAe,OAAO,EAAE,2BAAtB,YAAiD,EAAE,0BAA0B,EAAE,IAAI,EAAE,OAAOD,GAAG,oBAAoB,EAAE,EAAE,MAAM,IAAI,EAAS,EAAE,QAAT,MAAgB,EAAE,EAAE,MAAM,OAAO,GAAG,EAAE,EAAE,MAAM,EAAE,EAAE,QAAQ,EAAE,MAAM,KAAK,EAAE,QAAQ,CAAC,EAAE,GAAO,EAAE,SAAN,EAAa,EAAE,MAAM,EAAE,OAAO,CAAuB,IAAtB,EAAE,EAAE,EAAE,GAAG,EAAE,MAAM,EAAE,CAAC,EAAM,EAAE,KAAM,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAG,EAAe,OAAO,GAApB,WAAsB,EAAE,KAAK,EAAE,EAAE,EAAE,CAAC,EAAE,EAAQ,GAAN,OAAU,GAAG,EAAE,CAAC,EAAE,EAAEC,GAAE,CAAC,EAAE,EAAE,CAAC,GAAGA,GAAE,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,KAAM,GAAE,MAAM,IAAI,CAA2B,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,SAAS,IAAI,EAAE,GAAG,GAAG,CAAC,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,GAAG,EAAE,IAAI,EAAE,GAAG,GAAG,CAAC,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,IAAI,EAAE,EAAE,EAAE,EAAyC,MAAvC,IAAG,GAAG,GAAG,GAAG,EAAA,CAAG,SAAS,EAAE,EAAE,IAAI,EAAE,GAAG,EAAQ,CAAC,GAAG,GAAG,GAAG,GAAG,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,SAAS,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,SAAS,CAAC,CAAC,CAA2D,SAAS,GAAK,EAAE,CAAQ,MAAP,MAAK,EAAa,IAAJ,EAAM,GAAG,IAAI,GAAG,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,CAAC,OAAO,IAAI,IAAQ,IAAJ,GAAO,EAAE,GAAI,EAAE,IAAI,IAAI,GAAG,IAAI,CAAC,CAAmH,SAAS,IAAK,CAAC,GAAU,KAAP,KAAU,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,OAAO,EAAE,CAAC,SAAS,IAAM,CAAC,GAAG,EAAE,GAAG,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,MAAM,CAAC,cAAc,KAAK,MAAM,KAAK,KAAK,IAAI,CAAC,CAAC,SAAS,IAAM,CAAoH,OAA5G,KAAP,KAAiB,KAAP,MAAW,GAAG,CAAC,EAAE,GAAG,GAAG,GAAK,IAAI,GAAG,CAAC,EAAE,GAAG,IAAW,GAAG,OAAV,MAAgB,GAAG,CAAC,EAAE,GAAG,GAAG,KAAK,GAAK,IAAI,GAAG,CAAC,EAAE,GAAG,GAAG,MAAa,EAAE,CAAC,SAAS,IAAM,CAAC,GAAG,GAAG,KAAK,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,EAAE,GAAG,GAAG,IAAI,CAAC,SAAS,GAAK,EAAE,EAAE,CAAC,OAAmB,OAAO,GAApB,WAAsB,EAAE,CAAC,EAAE,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAoB,GAAnB,GAAG,GAAI,EAAE,GAAG,GAAK,EAAK,GAAG,CAAC,IAAI,EAAE,GAAG,MAAmB,GAAb,EAAE,EAAE,SAAmB,KAAP,OAAY,EAAE,GAAG,IAAI,CAAC,EAAW,IAAT,IAAK,IAAO,CAAC,GAAG,OAAO,CAAC,EAAE,EAAE,GAAG,cAAc,EAAG,GAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,WAAkB,IAAP,MAA6B,MAAnB,IAAG,cAAc,EAAQ,CAAC,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,GAAG,cAAc,CAAC,CAAC,CAAoJ,MAAnJ,GAAE,IAAI,GAAkB,OAAO,GAApB,WAAsB,EAAE,EAAE,EAAW,IAAT,IAAK,GAAW,EAAL,EAAE,CAAC,EAAI,GAAG,cAAc,EAAE,EAAE,GAAG,MAAM,CAAC,KAAK,KAAK,SAAS,IAAI,EAAE,EAAE,EAAE,SAAS,GAAK,KAAK,KAAK,GAAG,CAAC,EAAQ,CAAC,GAAG,cAAc,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,CAAwC,GAAvC,GAAG,GAAI,EAAE,GAAG,GAAK,EAAE,EAAW,IAAT,IAAK,GAAM,KAAK,EAAY,KAAP,KAAU,CAAC,IAAI,EAAE,GAAG,cAAc,GAAU,IAAP,MAAiB,IAAP,KAAS,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,GAAU,IAAP,KAAS,EAAE,CAAC,MAAM,CAAC,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,QAAQ,EAAE,EAAE,OAAO,IAAI,GAAG,CAAC,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,CAAC,CAA8B,MAA7B,GAAE,EAAE,EAAE,GAAG,cAAc,CAAC,EAAE,CAAC,EAAS,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,GAAG,IAAI,GAAG,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,CAAC,EAAE,EAAE,CAAC,OAAO,EAAE,KAAK,IAAI,EAAS,KAAP,OAAY,GAAG,IAAI,KAAK,EAAE,GAAG,IAAI,CAAC,EAAW,IAAT,IAAK,GAAM,GAAG,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,EAAS,EAAE,OAAT,MAAe,EAAE,EAAE,KAAK,EAAE,KAAK,CAAC,CAAC,CAAC,SAAS,IAAM,CAAC,MAAM,MAAM,GAAI,GAAG,CAAC,CAAC,CAAC,SAASC,IAAK,CAAC,CAAm/B,SAAS,GAAK,EAAE,CAAkB,OAAjB,QAAQ,MAAM,CAAC,EAAS,IAAI,CAAC,SAAS,IAAK,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC,EAAE,EAAE,IAAI,IAAqgB,MAAjgB,GAAE,CAAC,YAAY,KAAK,cAAc,EAAE,qBAA8B,IAAT,IAAK,GAAM,MAAM,EAAE,OAAO,EAAE,WAAW,KAAK,cAAc,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,qBAAqB,KAAK,eAAe,EAAE,YAAY,EAAE,yBAAyB,CAAC,EAAE,oBAAoB,CAAC,EAAE,kBAAkB,CAAC,EAAE,QAAiB,IAAT,IAAK,GAAM,GAAK,EAAE,WAAoB,IAAT,IAAK,GAAM,GAAI,EAAE,aAAsB,IAAT,IAAK,GAAM,GAAI,EAAE,aAAsB,IAAT,IAAK,GAAM,GAAI,EAAE,aAAsB,IAAT,IAAK,GAAM,GAAI,CAAC,EAAE,EAAEC,GAAI,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,CAAC,CAAC,EAAE,EAAE,cAAc,CAAC,EAAE,EAAE,GAAK,EAAE,EAAE,KAAK,EAAE,EAAE,GAAG,KAAKC,EAAE,EAAE,EAAE,KAAK,CAAC,EAAS,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,kBAAyB,IAAP,KAAS,EAAE,mBAAmB,EAAE,eAAe,IAAI,EAAE,CAAC,KAAK,EAAE,KAAK,UAAU,CAAC,IAAI,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAM,EAAE,SAAN,GAAc,GAAK,CAAC,CAAC,EAAE,gBAAgB,EAAE,eAAe,EAAE,SAAS,EAAE,cAAc,EAAE,QAAQ,EAAE,YAAY,CAAC,EAAW,OAAT,EAAE,IAAI,CAAC,EAAS,CAAC,CAAC,SAASD,GAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,MAAM,CAAC,OAAO,EAAE,GAAG,GAAG,MAAM,EAAE,cAAc,CAAC,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,EAAE,cAAc,EAAE,SAAS,EAAE,eAAe,EAAE,aAAa,CAAC,CAAC,CAAC,SAAS,GAAI,EAAE,EAAE,CAAgB,GAAf,EAAE,EAAE,QAAQ,CAAC,EAAW,GAAN,MAAoB,OAAO,GAAlB,SAAoB,MAAM,MAAM,iMAAiM,OAAO,EAAE,WAAW,EAAE,OAAO,CAAC,CAAC,SAAS,GAAI,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,aAAa,EAAE,CAAC,EAAE,EAAE,EAAE,aAAa,EAAE,CAAC,EAAS,EAAE,cAAT,MAA4D,EAAE,OAAO,EAAE,EAAE,WAAW,IAA9D,EAAE,OAAO,EAAE,EAAE,YAAY,QAAQ,CAAC,EAA8B,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,CAAiB,IAAhB,GAAG,CAAC,EAAE,GAAG,EAAE,GAAG,EAAM,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,GAAG,CAAC,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,KAAK,EAAE,EAAE,EAAE,CAAC,EAAS,OAAP,GAAK,EAAS,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,kBAAkB,GAAU,GAAP,KAAqB,CAAC,IAAI,EAAE,EAAE,cAAc,GAAgB,OAAO,EAAE,iBAAtB,WAAsC,EAAE,MAAM,CAAuB,IAAI,IAAI,IAA9B,GAAE,EAAE,gBAAgB,EAAe,EAAE,GAAG,EAAE,KAAK,GAAG,MAAM,MAAM,GAAI,IAAI,GAAK,CAAC,GAAG,UAAU,CAAC,CAAC,EAAE,EAAEF,GAAE,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,cAAc,EAAE,GAAI,EAAE,EAAE,CAAC,EAAE,EAAE,cAAc,CAAC,MAAM,GAAI,EAAE,EAAE,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,GAAG,GAAG,EAAE,aAAa,CAA4B,IAAI,IAAI,IAAnC,GAAEA,GAAE,CAAC,EAAE,CAAC,EAAE,EAAE,EAAE,aAA0B,EAAW,EAAE,KAAX,IAAK,KAAW,EAAE,GAAG,EAAE,IAAI,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,GAAgB,OAAO,GAApB,WAAsB,GAAG,EAAE,WAAW,EAAE,UAAU,iBAAiB,CAAC,EAAE,GAAK,EAAE,EAAE,aAAa,EAAE,IAAI,EAAE,EAAE,YAAY,EAAE,IAAI,EAAE,EAAa,OAAO,GAAlB,UAA4B,EAAE,EAAE,eAAe,CAAC,EAAE,GAAK,EAAE,EAAE,EAAE,CAAC,EAAE,GAAK,EAAE,EAAE,EAAE,CAAC,CAAC,KAAK,CAAC,EAAE,GAAK,EAAE,EAAE,aAAa,EAAE,EAAE,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,EAAM,KAAJ,EAAO,GAAc,OAAO,GAAlB,UAA4B,GAAgB,OAAO,EAAE,QAAtB,YAAuC,EAAE,WAAX,IAAK,GAAe,GAAK,EAAE,EAAE,EAAE,CAAC,EAAE,GAAK,EAAE,EAAE,EAAE,CAAC,OAAO,GAAG,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,YAAY,GAAK,EAAE,EAAE,CAAC,EAAE,GAAG,CAAC,GAAI,EAAE,EAAE,CAAC,CAAC,QAAQ,CAAC,EAAE,YAAY,CAAC,CAAC,MAAM,GAAI,EAAE,EAAE,CAAC,CAAC,KAAK,CAAC,GAAc,OAAO,GAAlB,SAAoB,CAAC,OAAO,EAAP,CAAU,KAAK,GAAG,KAAK,GAAG,KAAK,GAAE,KAAK,GAAE,KAAKR,GAAE,GAAI,EAAE,EAAE,EAAE,QAAQ,EAAE,OAAO,KAAKG,GAAE,GAAI,EAAE,EAAE,EAAE,QAAQ,EAAE,OAAO,KAAK,GAAG,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,KAAKD,GAAE,EAAE,CAAC,EAAE,EAAE,gBAAgB,EAAE,EAAE,eAAe,EAAE,EAAE,SAAS,EAAE,EAAE,SAAS,EAAE,IAAI,IAAI,IAAI,EAAE,CAAC,GAAG,KAAK,cAAc,GAAG,cAAc,CAAC,EAAE,aAAa,EAAE,kBAAkB,CAAC,EAAE,kBAAkB,CAAC,EAAE,SAAS,EAAE,uBAAuB,EAAE,YAAY,IAAI,EAAE,EAAEQ,GAAI,EAAE,EAAE,OAAO,OAAO,EAAE,EAAE,cAAc,CAAC,EAAE,CAAC,CAAC,EAAE,EAAE,SAAS,KAAK,CAAC,EAAE,EAAE,eAAe,CAAC,EAAE,IAAI,EAAEA,GAAI,EAAE,EAAE,KAAK,EAAE,cAAc,CAAC,EAAE,CAAC,CAAC,EAAE,EAAE,cAAc,CAAC,EAAE,EAAE,gBAAgB,EAAE,EAAE,eAAe,EAAE,GAAG,CAAC,GAAG,GAAK,EAAE,EAAE,CAAC,EAAE,EAAE,cAAc,sBAAsB,EAAE,gBAAgB,EAAE,cAAc,EAAE,OAAO,KAAK,UAAgB,EAAE,EAAE,OAAO,EAAE,GAAI,EAAE,CAAC,EAAM,EAAE,eAAN,EAAmB,MAAM,CAAC,OAAO,EAAE,CAAC,EAAE,OAAO,EAAE,EAAE,kBAAkB,CAAC,EAAE,EAAE,YAAY,GAAI,EAAE,CAAC,CAAC,QAAQ,CAAC,EAAE,gBAAgB,EAAE,EAAE,eAAe,CAAC,CAAC,EAAE,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,cAAc,EAAE,QAAQ,EAAE,WAAW,EAAE,EAAE,YAAY,KAAK,CAAC,CAAC,CAAC,MAAM,CAAC,GAAc,OAAO,GAAlB,UAA4B,EAAE,OAAO,EAAE,SAAT,CAAmB,KAAK,GAA2B,GAAzB,EAAE,GAAK,EAAE,EAAE,EAAE,OAAO,EAAE,CAAC,EAAS,KAAJ,EAAO,CAAC,EAAE,EAAE,YAAY,EAAE,YAAY,GAAK,EAAE,EAAE,CAAC,EAAE,GAAG,CAAC,GAAI,EAAE,EAAE,CAAC,CAAC,QAAQ,CAAC,EAAE,YAAY,CAAC,CAAC,MAAM,GAAI,EAAE,EAAE,CAAC,EAAE,OAAO,KAAK,GAAG,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,CAAC,EAAE,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,OAAO,KAAKN,GAAwL,GAAtL,EAAE,EAAE,SAAS,EAAE,EAAE,SAAS,EAAE,EAAE,MAAM,EAAE,EAAE,eAAe,EAAE,eAAe,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,OAAO,EAAE,MAAa,IAAP,KAAS,EAAE,EAAE,MAAM,EAAE,QAAQ,EAAE,YAAY,EAAE,MAAM,CAAC,EAAE,EAAE,QAAQ,EAAE,GAAI,EAAE,EAAE,CAAC,EAAE,EAAE,GAAa,IAAP,KAAS,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,EAAE,EAAE,YAAY,EAAE,QAAQ,eAAe,IAAI,GAAG,EAAE,QAAQ,cAAc,EAAE,EAAE,GAAG,EAAE,OAAO,EAAE,QAAQ,EAAE,OAAO,KAAK,GAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,cAAc,EAAE,GAAI,EAAE,EAAE,CAAC,EAAE,OAAO,KAAK,GAAG,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,QAAQ,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,GAAK,EAAE,EAAE,EAAE,EAAE,IAAK,EAAC,EAAE,MAAM,CAAC,MAAM,MAAM,GAAI,IAAU,GAAN,KAAQ,EAAE,OAAO,EAAE,EAAE,CAAC,CAAC,CAAyK,OAAxK,EAAE,EAAE,eAAe,EAAE,GAAK,EAAE,OAAO,EAAE,EAAE,EAAE,cAAc,EAAE,aAAa,EAAE,EAAE,eAAe,CAAC,EAAE,EAAE,EAAE,cAAc,EAAE,cAAc,GAAK,EAAE,EAAE,CAAC,EAAE,GAAK,EAAE,EAAE,CAAC,EAAE,EAAE,cAAc,EAAS,EAAP,CAAU,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAM,MAAM,QAAQ,EAAE,OAAO,KAAK,KAAK,EAAE,GAAG,CAAC,CAAC,EAAE,eAAe,CAAC,CAAC,CAAC,CAAC,SAAS,GAAI,EAAE,EAAE,EAAE,CAAU,GAAT,EAAE,KAAK,EAAgB,OAAO,GAAlB,UAA4B,EAAE,CAAC,OAAO,EAAE,SAAT,CAAmB,KAAK,GAAE,GAAK,EAAE,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,GAAG,EAAE,OAAO,KAAKH,GAAE,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,QAAQ,EAAE,GAAI,EAAE,EAAE,CAAC,EAAE,MAAM,CAAC,GAAG,GAAE,CAAC,EAAE,CAAC,GAAK,EAAE,EAAE,CAAC,EAAE,MAAM,CAAoG,GAA9E,OAAO,GAAlB,WAAH,EAAuB,EAAE,MAAM,EAAEW,IAAI,EAAEA,KAAK,EAAE,cAAc,EAAe,OAAO,GAApB,WAAsB,EAAE,MAAS,AAAI,IAAE,EAAE,KAAK,CAAC,EAAG,CAAY,GAAX,EAAE,EAAE,KAAK,EAAK,CAAC,EAAE,KAAK,CAAC,IAAI,EAAE,CAAC,EAAE,GAAG,EAAE,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,KAAK,QAAQ,CAAC,EAAE,MAAM,GAAK,EAAE,EAAE,CAAC,CAAC,CAAC,MAAM,CAAqC,KAApC,GAAE,OAAO,UAAU,SAAS,KAAK,CAAC,EAAQ,MAAM,GAAI,GAAuB,IAApB,kBAAsB,qBAAqB,OAAO,KAAK,CAAC,CAAC,CAAC,KAAK,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC,CAAY,OAAO,GAAlB,UAAqB,EAAE,EAAE,eAAe,EAAE,eAAe,GAAK,EAAE,eAAe,OAAO,EAAE,EAAE,cAAc,EAAE,cAAc,GAAc,OAAO,GAAlB,WAAsB,EAAE,EAAE,eAAe,EAAE,eAAe,GAAK,EAAE,eAAe,OAAO,GAAG,EAAE,EAAE,cAAc,EAAE,cAAc,EAAE,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAI,IAAI,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,YAAY,EAAE,YAAY,GAAK,EAAE,EAAE,CAAC,EAAE,GAAG,CAAC,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,QAAQ,CAAC,EAAE,YAAY,CAAC,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,eAAe,cAAc,EAAE,EAAE,cAAc,EAAE,EAAE,QAAQ,GAAG,CAAC,OAAO,GAAI,EAAE,EAAE,CAAC,CAAC,OAAO,EAAE,CAAC,GAAG,GAAK,EAAa,OAAO,GAAlB,WAA4B,GAAgB,OAAO,EAAE,MAAtB,WAA2B,KAAM,GAAE,eAAe,cAAc,EAAE,EAAE,cAAc,EAAE,EAAE,QAAQ,EAAEN,GAAE,CAAC,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,eAAe,EAAEI,GAAI,EAAE,EAAE,OAAO,OAAO,KAAK,EAAE,cAAc,EAAE,eAAe,CAAC,CAAC,EAAE,EAAE,SAAS,KAAK,CAAC,EAAE,EAAE,eAAe,CAAC,EAAE,EAAE,GAAK,EAAE,EAAE,KAAK,EAAE,gBAAgB,EAAE,EAAE,SAAS,EAAE,cAAc,EAAE,QAAQ,EAAE,WAAW,CAAC,CAAC,KAAK,EAAE,KAAK,EAAE,CAAC,EAAE,EAAE,eAAe,cAAc,EAAE,EAAE,cAAc,EAAE,EAAE,QAAQ,EAAE,GAAE,CAAC,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,CAAC,IAAI,EAAE,EAAE,gBAAgB,EAAE,EAAE,eAAe,EAAE,OAAO,EAAE,GAAK,KAAK,EAAE,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,gBAAgB,EAAE,eAAe,OAAO,EAAS,IAAP,MAAU,EAAE,kBAAsB,EAAE,SAAN,IAAe,EAAE,OAAO,EAAS,EAAE,cAAT,MAAsB,EAAE,YAAY,KAAK,IAAI,KAAK,EAAE,eAAe,EAAE,oBAAoB,EAAE,kBAAkB,CAAC,EAAE,EAAW,IAAT,IAAK,GAAM,MAAM,GAAI,GAAG,CAAC,EAAE,EAAE,EAAE,YAAY,EAAE,QAAQ,CAAC,EAAE,EAAE,eAAe,EAAE,yBAAyB,KAAK,CAAC,GAAG,EAAE,uBAAuB,SAAS,SAAS,EAAE,CAAC,OAAO,GAAK,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,uBAAuB,MAAM,EAAE,EAAE,kBAAsB,EAAE,kBAAN,IAAwB,EAAE,EAAE,WAAW,EAAE,GAAG,CAAC,SAAS,GAAI,EAAE,EAAE,CAAC,GAAO,EAAE,OAAO,SAAb,GAAyB,EAAE,SAAS,SAAf,GAA8B,EAAE,SAAS,EAAE,CAAC,WAArB,KAA8B,CAAC,IAAI,EAAE,EAAE,SAAS,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,cAAc,CAAC,EAAM,EAAE,SAAN,GAAc,GAAI,EAAE,CAAC,CAAC,MAAM,EAAE,kBAAkB,KAAK,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,GAAU,IAAP,KAAS,CAAC,GAAG,EAAE,cAAc,CAAC,GAAU,EAAE,uBAAT,KAA8B,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,EAAE,qBAAqB,CAAC,CAAC,EAAE,mBAAuB,EAAE,mBAAN,IAAyB,EAAE,aAAa,GAAI,EAAE,EAAE,aAAa,EAAE,EAAE,KAAM,GAAE,eAAe,EAAE,oBAAwB,EAAE,eAAN,GAAoB,EAAE,eAAmB,EAAE,SAAN,GAAc,GAAI,EAAE,CAAC,EAAE,EAAE,eAAe,EAAE,oBAAoB,KAAK,CAAC,EAAE,EAAE,uBAAuB,QAAQ,GAAK,CAAC,EAAE,EAAE,uBAAuB,MAAM,GAAG,EAAE,eAAmB,EAAE,SAAN,IAAe,GAAI,EAAE,CAAC,EAAM,EAAE,kBAAkB,SAAxB,GAAgC,EAAE,eAAe,EAAE,kBAAkB,KAAK,CAAC,IAAI,EAAE,kBAAsB,EAAE,kBAAN,IAAwB,EAAE,EAAE,WAAW,EAAE,EAAE,CAAC,SAAS,GAAK,EAAE,CAAC,GAAO,EAAE,SAAN,EAAa,CAAC,IAAI,EAAE,GAAG,EAAE,GAAG,QAAQ,GAAG,QAAQ,GAAG,IAAI,EAAE,GAAG,GAAG,EAAE,cAAc,GAAG,CAAC,IAAI,EAAE,EAAE,EAAE,YAAY,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAO,EAAE,EAAE,EAAE,EAAE,eAAe,GAAO,EAAE,SAAN,EAAa,CAAC,GAAE,EAAE,OAAO,EAAE,GAAG,CAAC,GAAI,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,cAAc,sBAAsB,EAAE,gBAAgB,EAAE,cAAc,EAAE,OAAO,KAAK,UAAgB,EAAE,EAAE,SAAS,OAAO,CAAC,EAAE,EAAE,OAAO,EAAE,GAAK,EAAE,EAAE,gBAAgB,CAAC,CAAC,OAAO,EAAE,CAAC,GAAG,GAAK,EAAa,OAAO,GAAlB,UAA4B,GAAgB,OAAO,EAAE,MAAtB,WAA2B,CAAC,IAAI,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,CAAC,CAAC,KAAK,CAAC,EAAE,SAAS,OAAO,CAAC,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,EAAE,gBAAgB,EAAE,EAAE,EAAE,GAAI,EAAE,CAAC,EAA6K,GAApK,IAAP,KAAS,GAAI,EAAE,CAAC,GAAG,EAAE,eAAe,EAAE,oBAAoB,EAAE,kBAAkB,CAAC,EAAE,EAAE,YAAY,EAAE,EAAE,eAAe,EAAE,yBAAyB,KAAK,CAAC,IAAI,EAAE,kBAAyB,EAAE,kBAAN,EAAsB,CAAC,IAAI,EAAE,EAAE,WAAW,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,OAAO,EAAE,CAAC,EAAS,EAAE,cAAT,MAAsB,GAAK,EAAE,EAAE,WAAW,CAAC,OAAO,EAAE,CAAC,GAAI,EAAE,CAAC,EAAE,GAAI,EAAE,CAAC,CAAC,QAAQ,CAAC,GAAG,EAAE,GAAG,QAAQ,EAAE,IAAI,IAAIJ,GAAE,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS,GAAI,EAAE,EAAE,EAAE,CAAoB,OAAnB,EAAE,cAAc,CAAC,EAAS,EAAE,OAAT,CAAiB,IAAK,GAAE,IAAI,EAAE,EAAE,GAAG,EAAE,gBAAwJ,MAAxI,GAAE,eAAe,CAAC,EAAE,EAAE,aAAa,CAAC,EAAE,EAAE,EAAE,cAAc,EAAE,KAAK,gBAAgB,EAAE,EAAE,KAAK,EAAE,iBAAiB,EAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAS,EAAE,KAAK,eAAe,EAAE,IAAK,GAAE,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,EAAE,EAAE,EAAE,OAAO,IAAI,EAAE,EAAE,EAAE,EAAE,SAAS,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,MAAM,IAAI,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,GAAK,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,EAA+B,OAA7B,EAAE,EAAE,SAAS,EAAE,EAAE,KAAK,EAAE,EAAE,GAAU,EAAE,QAAQ,MAAM,MAAM,GAAI,GAAG,CAAC,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,SAAS,GAAU,IAAP,KAAS,OAAO,GAAI,EAAE,EAAE,CAAC,EAAqB,GAAnB,EAAE,cAAc,CAAC,EAAK,EAAE,kBAAkB,OAAO,EAAE,cAAc,uBAAuB,EAAE,EAAE,YAAY,EAAE,KAAK,WAAiB,EAAE,EAAE,KAAK,WAAW,EAAE,IAAI,EAAE,KAAK,cAAc,EAAE,EAAEV,GAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,GAAG,GAAG,EAAE,KAAK,cAAc,GAAG,GAAI,EAAE,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,EAAE,cAAc,sBAAsB,EAAE,KAAK,WAAiB,EAAE,EAAE,GAAG,EAAE,EAAE,aAAa,CAAC,EAAE,cAAc,EAAE,gBAAgB,EAAE,EAAE,kBAAkB,QAAQ,EAAE,kBAAkB,KAAK,CAAC,EAAE,IAAI,EAAE,EAAE,cAAkB,EAAE,EAAE,iBAAiG,MAAhF,GAAE,EAAE,eAAe,EAAE,SAAS,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,GAAK,EAAE,EAAE,cAAc,CAAC,EAAE,GAAI,EAAE,EAAE,CAAC,EAAS,EAAE,KAAK,WAAiB,CAAC,CAAC,GAAG,EAAE,SAAS,EAAE,qBAAqB,MAAO,GAAE,cAAc,EAAE,gBAAgB,EAAE,oBAAoB,KAAK,CAAC,EAAE,GAAK,EAAE,EAAE,cAAc,EAAE,EAAE,EAAE,GAAI,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,WAAiB,EAAuF,GAArF,EAAE,cAAc,sBAAsB,EAAE,KAAK,UAAgB,EAAE,EAAE,EAAE,kBAAyB,EAAE,SAAN,EAAa,MAAM,MAAM,GAAI,GAAG,CAAC,EAAqF,OAAnF,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,cAAc,sBAAsB,EAAE,KAAK,WAAiB,EAAS,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAA0D,OAAzD,GAAK,EAAE,EAAE,cAAc,EAAE,cAAc,EAAE,EAAE,EAAE,GAAK,EAAE,EAAE,CAAC,EAAS,GAAK,EAAE,EAAE,aAAa,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAI,IAAI,EAAE,EAAE,kBAAkB,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAA2lB,GAAzlB,EAAE,OAAO,EAAE,EAAE,EAAE,cAAc,EAAE,EAAE,GAAG,EAAE,EAAE,cAAc,EAAE,KAAK,EAAE,iBAAiB,EAAE,EAAE,6BAA6B,EAAE,KAAK,OAAO,GAAG,EAAE,6BAA6B,CAAC,EAAE,EAAE,KAAK,2aAA2a,GAAa,IAAP,KAAS,MAAM,MAAM,GAAI,GAAG,CAAC,EAA6E,MAA3E,GAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,KAAK,EAAE,EAAE,KAAK,EAAE,aAAa,EAAE,EAAE,KAAK,CAAC,EAAS,EAAE,KAAK,cAAc,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,GAAO,EAAE,SAAN,EAAa,MAAM,CAAC,EAAE,IAAI,EAAE,EAAE,GAAG,GAAQ,IAAL,GAAO,CAAC,IAAS,EAAE,GAAG,EAAE,iBAAb,GAA4B,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,OAAO,GAAK,EAAE,EAAE,CAAC,CAAC,CAAoc,OAAnc,GAAK,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,cAAc,EAAE,KAAK,EAAE,iBAAiB,EAAE,EAAE,4BAA4B,EAAE,KAAK,OAAO,GAAG,EAAE,4BAA4B,CAAC,EAAE,EAAE,KAAK,wMAAwM,GAAG,EAAE,KAAK,EAAE,aAAa,EAAE,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,KAAK,EAAE,EAAE,KAAK,EAAE,iBAAiB,EAAE,EAAE,KAAK,CAAC,EAAS,EAAE,KAAK,cAAc,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,CAAC,GAAG,CAAC,IAAI,EAAE,EAAE,qBAAqB,GAAU,IAAP,MAAc,EAAE,mBAAN,EAAuB,CAAC,GAAK,EAAE,EAAE,CAAC,EAAE,EAAE,qBAAqB,KAAK,IAAI,EAAE,EAAE,cAAc,gBAAgB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,QAAQ,EAAE,KAAK,EAAE,EAAE,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,yBAAyB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,cAAc,EAAE,EAAE,GAAG,EAAE,EAAE,YAAY,EAAE,EAAE,aAAa,EAAE,EAAE,oBAA4T,GAAxS,EAAE,KAAK,EAAE,iBAAiB,EAAE,EAAE,yBAAyB,EAAE,KAAK,OAAO,GAAG,EAAE,yBAAyB,CAAC,EAAE,EAAE,KAAK,wLAAwL,GAAa,IAAP,KAAS,MAAM,MAAM,GAAI,GAAG,CAAC,EAAwB,GAAtB,EAAE,KAAK,CAAC,EAAE,EAAE,KAAK,GAAG,EAAK,GAAG,GAAG,EAAE,CAAC,EAAE,KAAK,GAAG,EAAE,IAAI,EAAE,GAAK,GAAG,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,KAAK,GAAG,EAAE,IAAI,EAAE,GAAK,GAAG,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,EAAE,CAAC,EAAE,KAAK,GAAG,EAAE,IAAI,EAAE,GAAK,CAAC,EAAE,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,EAAE,KAAK,aAAa,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,oBAAoB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAG,CAAC,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,kBAAkB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,kBAAkB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAG,CAAC,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,oBAAoB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAG,CAAC,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,CAAC,EAAE,OAAO,EAAE,CAAC,CAAC,QAAQ,CAAK,EAAE,kBAAN,GAA2B,EAAE,YAAY,SAAlB,GAA8B,EAAE,yBAAyB,SAA/B,GAA2C,EAAE,oBAAoB,SAA1B,GAAkC,EAAE,KAAK,IAAI,CAAC,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,CAAC,GAAG,CAAC,IAAI,EAAE,EAAE,eAAe,EAAE,SAAS,SAAS,EAAE,CAAC,OAAO,GAAK,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,MAAM,EAAS,EAAE,cAAT,MAAsB,GAAK,EAAE,EAAE,WAAW,CAAC,OAAO,EAAE,CAAC,GAAI,EAAE,CAAC,EAAE,GAAI,EAAE,CAAC,CAAC,CAAC,CAAC,SAAS,IAAM,CAAC,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,CAAC,KAAK,SAAS,EAAE,CAAkB,OAAV,IAAP,OAAW,GAAG,GAAS,CAAC,CAAC,EAAE,QAAQ,SAAS,EAAE,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,CAAC,EAA6J,GAA3J,EAAE,GAAK,EAAE,GAAK,EAAE,EAAE,EAAE,iBAAiB,IAAK,EAAC,EAAE,CAAC,cAAc,EAAE,cAAc,IAAI,EAAE,IAAS,GAAK,IAAK,IAAG,UAAU,CAAC,EAAE,CAAC,CAAC,GAAG,IAAK,GAAE,IAAK,EAAC,EAAE,GAAK,CAAC,EAAE,GAAK,EAAE,CAAC,EAAS,EAAE,SAAN,EAAa,EAAE,OAAO,EAAE,EAAE,QAAQ,EAAE,UAAU,OAAO,GAAO,EAAE,SAAN,GAAqB,EAAE,cAAT,KAAqB,CAAC,EAAE,YAAY,EAAE,GAAG,CAAC,GAAK,EAAE,CAAC,CAAC,OAAO,EAAE,CAAC,GAAI,EAAE,CAAC,EAAE,GAAI,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,EAAE,MAAM,EAAE,GAAG,CAAC,EAAE,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,OAAO,CAAC,CAAg5B,SAASiB,GAAE,EAAE,CAAC,IAAI,IAAI,EAAE,yDAAyD,EAAE,EAAE,EAAE,EAAE,UAAU,OAAO,IAAI,GAAG,WAAW,mBAAmB,UAAU,EAAE,EAAE,MAAM,yBAAyB,EAAE,WAAW,EAAE,gHAAgH,CAAkB,SAASC,EAAE,EAAE,EAAE,CAAC,GAAO,EAAE,SAAN,EAAa,GAAG,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,QAAQ,IAAI,WAAW,GAAG,OAAO,EAAE,EAAE,CAAC,EAAE,GAAG,IAAI,WAAW,GAAG,EAAE,GAAG,GAAG,EAAE,QAAQ,CAAC,MAAM,CAAC,IAAI,EAAE,GAAG,OAAO,GAAG,EAAE,EAAE,SAAa,IAAJ,EAAM,EAAE,QAAQ,EAAE,GAAG,GAAG,IAAI,EAAE,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,QAAQ,EAAE,EAAE,EAAE,EAAE,SAAS,CAAC,GAAG,GAAG,IAAI,WAAW,GAAG,EAAE,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,CAAC,CAAC,SAASC,GAAE,EAAE,EAAE,CAAQ,OAAP,EAAE,EAAE,CAAC,EAAQ,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,CAAC,IAAI,EAAE,KAAK,EAAE,QAAQ,IAAI,WAAW,GAAG,OAAO,EAAE,EAAE,CAAC,EAAE,GAAG,KAAK,GAAG,EAAE,CAAwB,SAASC,GAAE,EAAE,CAAC,OAAO,GAAG,OAAO,CAAC,CAAC,CAAC,SAAS,EAAE,EAAE,CAAC,OAAO,GAAG,OAAO,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAc,OAAO,EAAE,OAAtB,WAA4B,EAAE,MAAM,CAAC,EAAE,EAAE,MAAM,CAAC,CAAqZ,SAAS,GAAG,EAAE,CAA4F,OAAxF,GAAG,KAAK,GAAG,CAAC,EAAQ,CAAC,EAAK,GAAG,KAAK,GAAG,CAAC,EAAQ,CAAC,EAAK,GAAG,KAAK,CAAC,EAAS,GAAG,GAAG,CAAC,GAAE,GAAG,GAAG,CAAC,EAAQ,CAAC,EAAC,CAAC,SAAS,GAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,gBAAoB,IAAJ,GAAW,IAAJ,GAAW,IAAJ,EAAM,KAAK,cAAc,EAAE,KAAK,mBAAmB,EAAE,KAAK,gBAAgB,EAAE,KAAK,aAAa,EAAE,KAAK,KAAK,EAAE,KAAK,YAAY,EAAE,KAAK,kBAAkB,CAAC,CAA8zC,SAAS,GAAG,EAAE,CAAC,OAAO,EAAE,EAAE,CAAC,YAAY,CAAC,CAAkkF,SAASC,GAAE,EAAE,CAAC,GAAe,OAAO,GAAnB,WAAiC,OAAO,GAAlB,SAAoB,MAAM,GAAG,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,KAAK,CAAC,EAAE,GAAG,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,OAAO,IAAI,CAAC,OAAO,EAAE,WAAW,CAAC,EAArB,CAAwB,IAAK,IAAG,EAAE,SAAS,MAAM,IAAK,IAAG,EAAE,QAAQ,MAAM,IAAK,IAAG,EAAE,SAAS,MAAM,IAAK,IAAG,EAAE,OAAO,MAAM,IAAK,IAAG,EAAE,OAAO,MAAM,QAAQ,QAAQ,CAAC,IAAI,IAAI,GAAG,EAAE,UAAU,EAAE,CAAC,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,EAAE,IAAI,EAAqB,EAAnB,EAAE,EAAE,UAAU,EAAE,CAAC,CAAG,CAAC,OAAO,CAAC,CAAmM,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,GAAS,IAAN,IAAQ,UAAU,WAAW,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAW,IAAT,IAAK,GAAM,GAAG,EAAE,EAAW,IAAT,IAAK,GAAM,GAAG,EAAE,kBAAkBA,GAAE,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,CAAC,EAAoD,GAAzC,IAAT,IAAK,IAAO,EAAE,KAAK,EAAED,IAAG,GAAG,EAAA,CAAG,QAAQ,GAAG,EAAE,CAAC,EAAE,EAAE,EAAc,IAAT,IAAK,GAAM,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,EAAE,KAAK,GAAGA,GAAEC,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,GAAY,IAAT,IAAK,GAAM,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,EAAE,KAAK,GAAGD,GAAEC,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,MAAM,CAAC,gBAAgB,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,EAAE,IAAI,EAAE,cAAc,EAAE,EAAE,IAAI,EAAE,eAAe,EAAE,KAAK,SAAS,EAAE,eAAe,EAAE,4BAA4B,CAAC,EAAE,6BAA6B,CAAC,EAAE,yBAAyB,CAAC,CAAC,CAAC,CAAC,SAASC,GAAE,EAAE,EAAE,CAAC,MAAM,CAAC,cAAc,EAAE,cAAc,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,CAAC,OAAOA,GAAiC,IAA/B,6BAAiC,EAAyC,IAAvC,qCAAyC,EAAE,EAAE,IAAI,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,OAAO,EAAP,CAAU,IAAI,SAAS,OAAOA,GAAE,EAAQ,EAAE,OAAR,KAAsB,EAAE,aAAV,EAAE,KAAoB,EAAE,IAAI,MAAM,OAAOA,GAAE,EAAE,IAAI,EAAE,IAAI,OAAO,OAAOA,GAAE,EAAE,IAAI,EAAE,IAAI,gBAAgB,OAAOA,GAAE,EAAE,IAAI,EAAE,IAAI,QAAQ,OAAOA,GAAE,EAAE,IAAI,EAAE,IAAI,QAAQ,IAAI,QAAQ,IAAI,QAAQ,OAAOA,GAAE,EAAE,IAAI,EAAE,IAAI,WAAW,OAAOA,GAAE,EAAE,IAAI,EAAE,IAAI,KAAK,OAAOA,GAAE,EAAE,IAAI,CAAC,CAAC,MAAO,IAAG,EAAE,eAAmB,EAAE,gBAAN,EAAoBA,GAAE,EAAE,IAAI,EAAE,CAAC,CAA4B,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAkD,OAAzC,IAAL,GAAc,GAAE,GAAG,EAAE,KAAK,EAAE,EAAE,EAAE,KAAKF,GAAEC,GAAE,CAAC,CAAC,CAAC,EAAQ,CAAC,EAAC,CAAqD,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,GAAc,OAAO,GAAlB,SAAoB,MAAM,MAAMJ,GAAE,EAAE,CAAC,EAAO,IAAI,IAAI,IAAb,GAAE,CAAC,EAAe,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAS,GAAN,MAAqB,OAAO,GAAnB,WAA2B,IAAL,GAAO,CAAC,GAAO,EAAE,QAAQ,IAAI,IAAlB,EAAoB,CAAC,IAAI,EAAEG,GAAEC,GAAE,CAAC,CAAC,EAAE,EAAED,GAAEC,IAAG,GAAG,EAAA,CAAG,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,EAAE,EAAE,IAAI,EAAE,GAAG,IAAI,CAAC,EAAW,IAAT,IAAK,KAAQ,EAAE,EAAEA,GAAE,EAAE,QAAQ,GAAG,KAAK,CAAC,CAAC,YAAY,CAAC,CAAC,QAAQ,GAAG,MAAM,CAAC,CAAC,EAAE,GAAG,IAAI,EAAE,CAAC,GAAG,EAAE,EAAE,EAAa,OAAO,GAAlB,SAAwB,IAAJ,GAAO,GAAG,KAAK,GAAG,CAAC,EAAED,GAAE,GAAG,CAAC,EAAEA,GAAE,EAAE,IAAI,EAAEA,GAAEC,IAAG,GAAG,EAAA,CAAG,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,EAAE,CAAC,EAAE,EAAE,KAAK,GAAG,EAAE,GAAG,CAAC,GAAG,EAAE,KAAK,GAAG,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,EAAE,KAAK,EAAE,CAAC,CAAgD,SAAS,GAAE,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,EAAP,CAAU,IAAI,QAAQ,GAAG,EAAE,EAAE,CAAC,EAAE,OAAO,IAAI,eAAe,IAAI,iBAAiB,IAAI,YAAY,IAAI,iCAAiC,IAAI,2BAA2B,MAAM,CAAC,GAAG,EAAE,EAAE,EAAE,SAAe,EAAE,KAAR,KAAkB,EAAE,KAAR,KAAkB,EAAE,KAAR,KAAkB,EAAE,KAAR,QAAc,EAAE,GAAG,eAAe,CAAC,EAAE,GAAG,GAAG,KAAY,IAAP,KAAS,CAAC,OAAO,OAAO,EAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAG,CAAC,EAAE,gBAAgB,MAAM,CAAsB,OAArB,EAAED,GAAE,EAAE,aAAa,EAAS,EAAE,KAAT,CAAe,IAAK,GAAE,GAAG,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,MAAM,IAAK,GAAE,CAAC,IAAI,EAAE,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,GAAG,EAAE,KAAK,GAAG,EAAE,GAAGA,GAAEC,GAAE,CAAC,CAAC,EAAE,EAAE,EAAE,MAAM,IAAK,GAAE,MAAM,CAAC,GAAG,EAAE,KAAK,GAAG,EAAE,GAAGD,GAAEC,GAAE,CAAC,CAAC,EAAE,EAAE,EAAE,MAAM,IAAK,GAAE,CAAC,MAAM,CAAC,GAAG,GAAG,GAAG,EAAE,KAAK,GAAG,EAAE,GAAGD,GAAEC,GAAE,CAAC,CAAC,EAAE,EAAE,EAAE,MAAM,QAAQ,EAAE,cAAc,EAAE,GAAG,GAAG,EAAE,KAAK,GAAG,EAAE,GAAGD,GAAEC,GAAE,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,MAAM,GAAG,GAAG,CAAC,EAAE,CAAC,OAAO,OAAO,EAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAG,EAAE,EAAE,YAAY,CAAC,CAAC,MAAM,EAAE,CAAC,EAAY,IAAV,SAAuB,IAAV,QAAY,MAAM,CAAC,EAAE,KAAK,GAAGD,GAAE,CAAC,EAAE,GAAGA,GAAEC,GAAE,CAAC,CAAC,EAAE,EAAE,CAAC,EAAC,CAA0B,SAASE,GAAE,EAAE,EAAE,EAAE,CAAC,GAAS,GAAN,KAAQ,CAAC,GAAS,GAAN,KAAQ,MAAM,MAAMN,GAAE,EAAE,CAAC,EAAE,GAAc,OAAO,GAAlB,UAAqB,EAAE,WAAW,GAAG,MAAM,MAAMA,GAAE,EAAE,CAAC,EAAE,EAAE,EAAE,OAAc,GAAP,MAAsB,EAAE,KAAKG,GAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,CAAC,IAAI,EAAE,GAAyD,OAAtD,GAAG,SAAS,QAAQ,GAAG,SAAS,EAAE,CAAO,GAAN,OAAU,GAAG,EAAE,EAAE,EAAS,CAAC,CAA0B,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,KAAKI,GAAE,CAAC,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,KAAK,IAAI,KAAK,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAS,GAAN,KAAQ,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,QAAQ,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAqB,OAApB,EAAE,KAAK,EAAE,EAAE,GAAE,EAAE,EAAE,CAAC,EAAmB,OAAO,GAAlB,UAAqB,EAAE,KAAKJ,GAAEC,GAAE,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,CAA4D,SAASG,GAAE,EAAE,CAAC,IAAI,EAAE,GAAG,IAAI,CAAC,EAAE,GAAY,IAAT,IAAK,GAAM,CAAC,GAAG,CAAC,GAAG,KAAK,CAAC,EAAE,MAAM,MAAMP,GAAE,GAAG,CAAC,CAAC,EAAE,EAAE,EAAE,IAAI,CAAC,EAAE,GAAG,IAAI,EAAE,CAAC,CAAC,CAAC,OAAO,CAAC,CAA6B,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,EAAP,CAAU,IAAI,SAAS,EAAE,KAAKO,GAAE,QAAQ,CAAC,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,IAAI,KAAK,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAS,GAAN,KAAQ,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,IAAI,eAAe,IAAI,QAAQ,MAAM,QAAQ,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAqB,OAApB,EAAE,KAAK,EAAE,EAAE,GAAE,EAAE,EAAE,CAAC,EAAS,EAAE,IAAI,SAAS,EAAE,EAAE,cAAc,EAAE,KAAKA,GAAE,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,KAAK,EAAE,KAAS,EAAE,KAAK,IAAI,KAAK,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAS,GAAN,KAAQ,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,IAAI,QAAQ,EAAE,EAAE,QAAQ,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,GAAS,GAAN,KAAQ,GAAG,EAAS,IAAP,KAAc,GAAG,CAAC,EAAT,GAAG,EAAQ,GAAG,CAAC,OAAO,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAG,GAAG,EAAE,KAAK,EAAE,CAAC,EAAE,KAAK,EAAE,EAAE,KAAK,MAAM,GAAG,IAAI,GAAG,EAAE,KAAK,EAAE,OAAO,GAAG,EAAE,KAAK,EAAE,EAAsB,OAApB,EAAE,KAAK,EAAE,EAAE,GAAE,EAAE,EAAE,CAAC,EAAS,EAAE,IAAI,WAA4C,IAAI,KAArC,EAAE,KAAKA,GAAE,UAAU,CAAC,EAAE,EAAE,EAAE,EAAE,KAAc,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,QAAQ,EAAE,EAAE,MAAM,IAAI,eAAe,EAAE,EAAE,MAAM,IAAI,0BAA0B,MAAM,MAAMP,GAAE,EAAE,CAAC,EAAE,QAAQ,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAsC,GAA9B,IAAP,MAAiB,IAAP,OAAW,EAAE,GAAG,EAAE,KAAK,EAAE,EAAW,GAAN,KAAQ,CAAC,GAAS,GAAN,KAAQ,MAAM,MAAMA,GAAE,EAAE,CAAC,EAAE,GAAG,GAAG,CAAC,GAAG,EAAE,EAAE,OAAO,MAAM,MAAMA,GAAE,EAAE,CAAC,EAAE,EAAE,GAAG,CAAC,CAA2E,OAA/D,OAAO,GAAlB,UAA4B,EAAE,KAAT;GAAa,EAAE,KAAK,EAAE,EAAS,IAAP,MAAU,EAAE,KAAKG,GAAEC,GAAE,GAAG,CAAC,CAAC,CAAC,EAAS,KAAK,IAAI,QAAwC,IAAI,KAApC,EAAE,KAAKG,GAAE,OAAO,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,KAAc,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAMP,GAAE,IAAI,OAAO,CAAC,EAAE,IAAI,iBAAiB,EAAE,EAAE,MAAM,IAAI,eAAe,EAAE,EAAE,MAAM,IAAI,UAAU,EAAE,EAAE,MAAM,IAAI,QAAQ,EAAE,EAAE,MAAM,QAAQ,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAA0H,OAAlH,IAAP,KAAmC,IAAP,MAAU,GAAE,EAAE,EAAE,UAAU,CAAC,EAA9C,GAAE,EAAE,EAAE,UAAU,CAAC,EAAsC,IAAP,KAAiC,IAAP,MAAU,GAAE,EAAE,EAAE,QAAQ,CAAC,EAA1C,GAAE,EAAE,EAAE,QAAQ,CAAC,EAA6B,EAAE,KAAK,EAAE,EAAS,KAAK,IAAI,WAAiC,IAAI,IAAI,KAA9B,EAAE,KAAKO,GAAE,UAAU,CAAC,EAAe,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAMP,GAAE,GAAG,CAAC,EAAE,QAAQ,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAY,OAAX,EAAE,KAAK,EAAE,EAAS,KAAK,IAAI,QAAkC,IAAI,KAA9B,EAAE,KAAKO,GAAE,OAAO,CAAC,EAAE,EAAE,KAAc,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,MAAM,MAAMP,GAAE,GAAG,CAAC,EAAE,QAAQ,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAY,OAAX,EAAE,KAAK,EAAE,EAAS,EAAE,IAAI,UAAU,IAAI,MAA4B,IAAI,KAA1B,EAAE,KAAKO,GAAE,CAAC,CAAC,EAAE,EAAE,EAAE,KAAc,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,QAAQ,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAY,GAAX,EAAE,KAAK,EAAE,EAAW,GAAN,KAAQ,CAAC,GAAS,GAAN,KAAQ,MAAM,MAAMP,GAAE,EAAE,CAAC,EAAE,GAAc,OAAO,GAAlB,UAAqB,EAAE,WAAW,GAAG,MAAM,MAAMA,GAAE,EAAE,CAAC,EAAE,EAAE,EAAE,OAAc,GAAP,OAAkC,OAAO,GAAlB,UAAqB,EAAE,EAAE,QAAe,EAAE,KAAT;EAAY,EAAE,KAAK,GAAGG,GAAE,CAAC,CAAC,EAAE,EAAE,KAAKA,GAAE,GAAG,CAAC,CAAC,EAAE,CAA8C,OAAlC,OAAO,GAAlB,UAA4B,EAAE,KAAT;GAAa,EAAE,KAAK,EAAE,EAAS,EAAE,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAmB,IAAI,IAAI,KAArB,EAAE,KAAKI,GAAE,CAAC,CAAC,EAAe,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAMP,GAAE,IAAI,CAAC,CAAC,EAAE,QAAQ,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAY,OAAX,EAAE,KAAK,EAAE,EAAS,KAAK,IAAI,iBAAiB,IAAI,gBAAgB,IAAI,YAAY,IAAI,gBAAgB,IAAI,gBAAgB,IAAI,mBAAmB,IAAI,iBAAiB,IAAI,gBAAgB,OAAO,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,OAAO,OAAW,EAAE,gBAAN,GAAqB,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,QAAQ,GAAQ,EAAE,QAAQ,GAAG,IAAlB,IAAgC,OAAO,EAAE,IAApB,SAAuB,OAAO,GAAG,EAAE,EAAE,EAAE,CAAC,EAAwB,IAAI,KAA1B,EAAE,KAAKO,GAAE,CAAC,CAAC,EAAE,EAAE,EAAE,KAAc,EAAE,GAAG,GAAG,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,GAAS,GAAN,MAAS,OAAO,EAAP,CAAU,IAAI,WAAW,EAAE,EAAE,MAAM,IAAI,0BAA0B,EAAE,EAAE,MAAM,IAAI,QAAQ,GAAG,EAAE,EAAE,CAAC,EAAE,MAAM,IAAI,iCAAiC,IAAI,2BAA2B,MAAM,QAAQ,GAAG,CAAC,GAAgB,OAAO,GAApB,YAAkC,OAAO,GAAlB,UAAqB,EAAE,KAAK,GAAGJ,GAAE,CAAC,EAAE,GAAGA,GAAEC,GAAE,CAAC,CAAC,EAAE,EAAE,CAAC,CAAqB,OAApB,EAAE,KAAK,EAAE,EAAE,GAAE,EAAE,EAAE,CAAC,EAAS,CAAC,CAAC,CAAuT,SAAS,GAAG,EAAE,EAAE,EAAE,CAAS,GAAR,EAAE,EAAE,EAAE,EAAY,IAAP,KAAS,MAAM,MAAMJ,GAAE,GAAG,CAAC,EAAS,OAAP,EAAE,EAAE,CAAC,EAASE,GAAE,EAAE,EAAE,CAAC,CAA2e,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,EAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,OAAOD,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,aAAa,EAAEA,EAAE,EAAEE,GAAE,EAAE,SAAS,EAAE,CAAC,CAAC,EAAED,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOD,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,aAAa,EAAEA,EAAE,EAAEE,GAAE,EAAE,SAAS,EAAE,CAAC,CAAC,EAAED,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOD,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,aAAa,EAAEA,EAAE,EAAEE,GAAE,EAAE,SAAS,EAAE,CAAC,CAAC,EAAED,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOD,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,aAAa,EAAEA,EAAE,EAAEE,GAAE,EAAE,SAAS,EAAE,CAAC,CAAC,EAAED,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOD,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,aAAa,EAAEA,EAAE,EAAEE,GAAE,EAAE,SAAS,EAAE,CAAC,CAAC,EAAED,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOD,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,aAAa,EAAEA,EAAE,EAAEE,GAAE,EAAE,SAAS,EAAE,CAAC,CAAC,EAAED,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOD,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,aAAa,EAAEA,EAAE,EAAEE,GAAE,EAAE,SAAS,EAAE,CAAC,CAAC,EAAED,GAAE,EAAE,EAAE,EAAE,QAAQ,MAAM,MAAMF,GAAE,GAAG,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,OAAO,EAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,OAAOE,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOA,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOA,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOA,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOA,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOA,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,OAAOA,GAAE,EAAE,EAAE,EAAE,QAAQ,MAAM,MAAMF,GAAE,GAAG,CAAC,CAAC,CAAC,CAA++B,SAAS,GAAG,EAAE,CAAC,OAAO,KAAK,UAAU,CAAC,CAAC,CAAC,QAAQ,IAAI,SAAS,EAAE,CAAC,OAAO,EAAP,CAAU,IAAI,IAAI,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,QAAQ,MAAM,MAAM,mMAAmM,CAAC,CAAC,EAAE,CAAC,CAAujB,SAAS,GAAG,EAAE,CAAC,GAAS,GAAN,KAAQ,OAAO,KAAK,GAAgB,OAAO,GAApB,WAAsB,OAAO,EAAE,aAAa,EAAE,MAAM,KAAK,GAAc,OAAO,GAAlB,SAAoB,OAAO,EAAE,OAAO,EAAP,CAAU,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,SAAS,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,aAAa,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,cAAc,CAAC,GAAc,OAAO,GAAlB,SAAoB,OAAO,EAAE,SAAT,CAAmB,KAAK,GAAG,OAAO,EAAE,aAAa,WAAW,YAAY,KAAK,GAAG,OAAO,EAAE,SAAS,aAAa,WAAW,YAAY,KAAK,GAAG,IAAI,EAAE,EAAE,OAAkG,MAA3F,GAAE,EAAE,YAAY,AAAgC,KAA5B,EAAE,EAAE,aAAa,EAAE,MAAM,GAAU,IAAL,GAA2B,aAApB,cAAc,EAAE,KAAyB,EAAE,KAAK,GAAG,MAAO,GAAE,EAAE,aAAa,KAAY,IAAP,KAAW,GAAG,EAAE,IAAI,GAAG,OAAd,EAAqB,KAAK,GAAG,EAAE,EAAE,SAAS,EAAE,EAAE,MAAM,GAAG,CAAC,OAAO,GAAG,EAAE,CAAC,CAAC,CAAC,MAAS,CAAC,CAAC,CAAC,OAAO,IAAI,CAAW,SAAS,GAAG,EAAE,EAAE,CAAkB,GAAjB,EAAE,EAAE,aAAgB,CAAC,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,CAAC,EAAE,IAAI,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,OAAO,CAAC,CAAa,SAAS,GAAE,EAAE,EAAE,CAAC,GAAG,IAAI,EAAE,CAAC,EAAE,QAAQ,cAAc,EAAE,YAAY,EAAE,EAAE,OAAO,IAAI,EAAE,EAAE,OAAO,GAAU,IAAP,SAAoB,IAAP,KAAS,MAAM,MAAMA,GAAE,GAAG,CAAC,CAAA,KAAM,CAAC,GAAU,IAAP,KAAS,MAAM,MAAMA,GAAE,GAAG,CAAC,EAAE,GAAE,EAAE,CAAC,CAAC,CAAC,EAAE,QAAQ,cAAc,EAAE,KAAK,CAAC,CAAC,SAAS,GAAG,EAAE,CAAC,EAAE,QAAQ,cAAc,EAAE,YAAY,EAAE,EAAE,OAAc,IAAP,MAAU,GAAG,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,CAAC,IAAI,EAAE,EAAE,OAAc,IAAP,MAAU,GAAG,CAAC,EAAE,EAAE,QAAQ,cAAc,EAAE,KAAK,CAAC,SAAS,GAAG,EAAE,EAAE,CAAkD,GAAjD,EAAE,QAAQ,cAAc,EAAE,YAAY,EAAE,EAAE,OAAiB,IAAP,KAAS,MAAM,MAAMA,GAAE,GAAG,CAAC,EAAE,EAAE,QAAQ,EAAE,MAAM,GAAE,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,OAAO,GAAU,IAAP,KAAS,MAAM,MAAMA,GAAE,GAAG,CAAC,EAAE,EAAE,QAAQ,EAAE,MAAM,GAAE,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,EAAE,QAAQ,cAAc,EAAE,KAAK,CAAC,SAAS,GAAE,EAAE,CAAC,IAAI,EAAE,GAAG,IAAI,IAAW,IAAP,KAAS,GAAG,CAAC,EAAS,IAAP,KAAS,GAAG,CAAC,EAAE,EAAE,QAAQ,EAAE,MAAM,GAAE,EAAE,CAAC,EAAE,EAAE,MAAM,EAAE,MAAM,GAAG,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,GAAG,EAAE,CAA4O,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAW,EAAE,QAAX,IAAK,GAAoB,KAAR,EAAE,MAAW,EAAE,QAAQ,GAAG,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,EAAE,QAAQ,CAAC,CAAC,EAAE,EAAE,gBAAgB,EAAE,IAAI,EAAE,EAAE,YAAmL,GAAvK,EAAE,QAAmB,OAAO,GAAlB,UAA4B,EAAE,EAAE,cAAc,EAAE,EAAE,EAAE,yBAAsC,OAAO,GAApB,aAAwB,EAAE,EAAE,EAAE,CAAC,EAAE,EAAS,GAAP,KAAqB,EAAE,GAAG,CAAC,EAAE,EAAE,CAAC,EAAE,EAAE,MAAM,GAAmB,OAAO,EAAE,0BAAtB,YAA6D,OAAO,EAAE,yBAAtB,aAA6D,OAAO,EAAE,2BAAtB,YAA8D,OAAO,EAAE,oBAAtB,YAA0C,GAAG,EAAE,EAAE,MAAmB,OAAO,EAAE,oBAAtB,YAA0C,EAAE,mBAAmB,EAAe,OAAO,EAAE,2BAAtB,YAAiD,EAAE,0BAA0B,EAAE,IAAI,EAAE,OAAO,GAAG,oBAAoB,EAAE,EAAE,MAAM,IAAI,EAAS,EAAE,QAAT,MAAgB,EAAE,EAAE,MAAM,OAAO,GAAG,EAAE,EAAE,MAAM,EAAE,EAAE,QAAQ,EAAE,MAAM,KAAK,EAAE,QAAQ,CAAC,EAAE,GAAO,EAAE,SAAN,EAAa,EAAE,MAAM,EAAE,OAAO,CAAuB,IAAtB,EAAE,EAAE,EAAE,GAAG,EAAE,MAAM,EAAE,CAAC,EAAM,EAAE,KAAM,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAG,EAAe,OAAO,GAApB,WAAsB,EAAE,KAAK,EAAE,EAAE,EAAE,CAAC,EAAE,EAAQ,GAAN,OAAU,GAAG,EAAE,CAAC,EAAE,EAAE,GAAG,CAAC,EAAE,EAAE,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,KAAM,GAAE,MAAM,IAAI,CAA2B,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,SAAS,IAAI,EAAE,GAAG,GAAG,CAAC,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,GAAG,EAAE,IAAI,EAAE,GAAG,GAAG,CAAC,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,IAAI,EAAE,EAAE,EAAE,EAAyC,MAAvC,IAAG,GAAG,GAAG,GAAG,EAAA,CAAG,SAAS,EAAE,EAAE,IAAI,EAAE,GAAG,EAAQ,CAAC,GAAG,GAAG,GAAG,GAAG,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,SAAS,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,SAAS,CAAC,CAAC,CAAyD,SAAS,GAAG,EAAE,CAAQ,MAAP,MAAK,EAAa,IAAJ,EAAM,GAAG,IAAI,GAAG,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,OAAO,IAAI,IAAQ,IAAJ,GAAO,EAAE,GAAI,EAAE,IAAI,IAAI,GAAG,IAAI,CAAC,CAAiH,SAASQ,IAAG,CAAC,GAAU,KAAP,KAAU,MAAM,MAAMR,GAAE,GAAG,CAAC,EAAE,OAAO,EAAE,CAAC,SAAS,IAAI,CAAC,GAAG,EAAE,GAAG,MAAM,MAAMA,GAAE,GAAG,CAAC,EAAE,MAAM,CAAC,cAAc,KAAK,MAAM,KAAK,KAAK,IAAI,CAAC,CAAC,SAAS,IAAI,CAAgH,OAAxG,KAAP,KAAiB,KAAP,MAAW,GAAG,CAAC,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,CAAC,EAAE,GAAG,IAAW,GAAG,OAAV,MAAgB,GAAG,CAAC,EAAE,GAAG,GAAG,KAAK,GAAG,IAAI,GAAG,CAAC,EAAE,GAAG,GAAG,MAAa,EAAE,CAAC,SAAS,IAAI,CAAC,GAAG,GAAG,KAAK,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,EAAE,GAAG,GAAG,IAAI,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,OAAmB,OAAO,GAApB,WAAsB,EAAE,CAAC,EAAE,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAgB,GAAf,GAAGQ,GAAE,EAAE,GAAG,GAAG,EAAK,GAAG,CAAC,IAAI,EAAE,GAAG,MAAmB,GAAb,EAAE,EAAE,SAAmB,KAAP,OAAY,EAAE,GAAG,IAAI,CAAC,EAAW,IAAT,IAAK,IAAO,CAAC,GAAG,OAAO,CAAC,EAAE,EAAE,GAAG,cAAc,EAAG,GAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,WAAkB,IAAP,MAA6B,MAAnB,IAAG,cAAc,EAAQ,CAAC,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,GAAG,cAAc,CAAC,CAAC,CAAgJ,MAA/I,GAAE,IAAI,GAAgB,OAAO,GAApB,WAAsB,EAAE,EAAE,EAAW,IAAT,IAAK,GAAW,EAAL,EAAE,CAAC,EAAI,GAAG,cAAc,EAAE,EAAE,GAAG,MAAM,CAAC,KAAK,KAAK,SAAS,IAAI,EAAE,EAAE,EAAE,SAAS,GAAG,KAAK,KAAK,GAAG,CAAC,EAAQ,CAAC,GAAG,cAAc,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAoC,GAAnC,GAAGA,GAAE,EAAE,GAAG,GAAG,EAAE,EAAW,IAAT,IAAK,GAAM,KAAK,EAAY,KAAP,KAAU,CAAC,IAAI,EAAE,GAAG,cAAc,GAAU,IAAP,MAAiB,IAAP,KAAS,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,GAAU,IAAP,KAAS,EAAE,CAAC,MAAM,CAAC,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,QAAQ,EAAE,EAAE,OAAO,IAAI,GAAG,CAAC,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,CAAC,CAA8B,MAA7B,GAAE,EAAE,EAAE,GAAG,cAAc,CAAC,EAAE,CAAC,EAAS,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,GAAG,IAAI,GAAG,MAAM,MAAMR,GAAE,GAAG,CAAC,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,CAAC,EAAE,EAAE,CAAC,OAAO,EAAE,KAAK,IAAI,EAAS,KAAP,OAAY,GAAG,IAAI,KAAK,EAAE,GAAG,IAAI,CAAC,EAAW,IAAT,IAAK,GAAM,GAAG,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,EAAS,EAAE,OAAT,MAAe,EAAE,EAAE,KAAK,EAAE,KAAK,CAAC,CAAC,CAAC,SAAS,IAAI,CAAC,MAAM,MAAMA,GAAE,GAAG,CAAC,CAAC,CAAC,SAAS,IAAI,CAAC,CAAk9B,SAAS,GAAG,EAAE,CAAkB,OAAjB,QAAQ,MAAM,CAAC,EAAS,IAAI,CAAC,SAASS,IAAG,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC,EAAE,EAAE,IAAI,IAAwf,MAApf,GAAE,CAAC,YAAY,KAAK,cAAc,EAAE,qBAA8B,IAAT,IAAK,GAAM,MAAM,EAAE,OAAO,EAAE,WAAW,KAAK,cAAc,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,qBAAqB,KAAK,eAAe,EAAE,YAAY,EAAE,yBAAyB,CAAC,EAAE,oBAAoB,CAAC,EAAE,kBAAkB,CAAC,EAAE,QAAiB,IAAT,IAAK,GAAM,GAAG,EAAE,WAAoB,IAAT,IAAK,GAAMA,GAAE,EAAE,aAAsB,IAAT,IAAK,GAAMA,GAAE,EAAE,aAAsB,IAAT,IAAK,GAAMA,GAAE,EAAE,aAAsB,IAAT,IAAK,GAAMA,GAAE,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,CAAC,CAAC,EAAE,EAAE,cAAc,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,EAAE,EAAE,KAAK,CAAC,EAAS,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,kBAAyB,IAAP,KAAS,EAAE,mBAAmB,EAAE,eAAe,IAAI,EAAE,CAAC,KAAK,EAAE,KAAK,UAAU,CAAC,IAAI,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAM,EAAE,SAAN,GAAc,GAAG,CAAC,CAAC,EAAE,gBAAgB,EAAE,eAAe,EAAE,SAAS,EAAE,cAAc,EAAE,QAAQ,EAAE,YAAY,CAAC,EAAW,OAAT,EAAE,IAAI,CAAC,EAAS,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,MAAM,CAAC,OAAO,EAAE,GAAG,GAAG,MAAM,EAAE,cAAc,CAAC,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,EAAE,cAAc,EAAE,SAAS,EAAE,eAAe,EAAE,aAAa,CAAC,CAAC,CAAC,SAAS,GAAE,EAAE,EAAE,CAAgB,GAAf,EAAE,EAAE,QAAQ,CAAC,EAAW,GAAN,MAAoB,OAAO,GAAlB,SAAoB,MAAM,MAAM,iMAAiM,OAAO,EAAE,WAAW,EAAE,OAAO,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,aAAa,EAAE,CAAC,EAAE,EAAE,EAAE,aAAa,EAAE,CAAC,EAAS,EAAE,cAAT,MAAuD,EAAE,OAAO,EAAE,EAAE,WAAW,IAAzD,EAAE,OAAO,EAAE,GAAG,EAAE,YAAY,CAAC,EAA8B,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAiB,IAAhB,GAAG,CAAC,EAAE,GAAG,EAAE,GAAG,EAAM,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,GAAG,CAAC,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,KAAK,EAAE,EAAE,EAAE,CAAC,EAAO,OAAL,GAAG,EAAS,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,kBAAkB,GAAU,GAAP,KAAqB,CAAC,IAAI,EAAE,EAAE,cAAc,GAAgB,OAAO,EAAE,iBAAtB,WAAsC,EAAE,MAAM,CAAuB,IAAI,IAAI,IAA9B,GAAE,EAAE,gBAAgB,EAAe,EAAE,GAAG,EAAE,KAAK,GAAG,MAAM,MAAMT,GAAE,IAAI,GAAG,CAAC,GAAG,UAAU,CAAC,CAAC,EAAE,EAAE,GAAG,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,cAAc,EAAE,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,cAAc,CAAC,MAAM,GAAE,EAAE,EAAE,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,GAAG,GAAG,EAAE,aAAa,CAA6B,IAAI,IAAI,IAApC,GAAE,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE,EAAE,aAA0B,EAAW,EAAE,KAAX,IAAK,KAAW,EAAE,GAAG,EAAE,IAAI,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,GAAgB,OAAO,GAApB,WAAsB,GAAG,EAAE,WAAW,EAAE,UAAU,iBAAiB,CAAC,EAAE,GAAG,EAAE,EAAE,aAAa,EAAE,IAAI,EAAE,EAAE,YAAY,EAAE,IAAI,EAAE,EAAa,OAAO,GAAlB,UAA4B,EAAE,EAAE,cAAc,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,CAAC,KAAK,CAAC,EAAE,GAAG,EAAE,EAAE,aAAa,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,EAAM,KAAJ,EAAO,GAAc,OAAO,GAAlB,UAA4B,GAAgB,OAAO,EAAE,QAAtB,YAAuC,EAAE,WAAX,IAAK,GAAe,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,OAAO,GAAG,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,YAAY,GAAG,EAAE,EAAE,CAAC,EAAE,GAAG,CAAC,GAAE,EAAE,EAAE,CAAC,CAAC,QAAQ,CAAC,EAAE,YAAY,CAAC,CAAC,MAAM,GAAE,EAAE,EAAE,CAAC,CAAC,KAAK,CAAC,GAAc,OAAO,GAAlB,SAAoB,CAAC,OAAO,EAAP,CAAU,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,GAAE,EAAE,EAAE,EAAE,QAAQ,EAAE,OAAO,KAAK,GAAG,GAAE,EAAE,EAAE,EAAE,QAAQ,EAAE,OAAO,KAAK,GAAG,MAAM,MAAMA,GAAE,GAAG,CAAC,EAAE,KAAK,GAAG,EAAE,CAAC,EAAE,EAAE,gBAAgB,EAAE,EAAE,eAAe,EAAE,EAAE,SAAS,EAAE,EAAE,SAAS,EAAE,IAAI,IAAI,IAAI,EAAE,CAAC,GAAG,KAAK,cAAc,GAAG,cAAc,CAAC,EAAE,aAAa,EAAE,kBAAkB,CAAC,EAAE,kBAAkB,CAAC,EAAE,SAAS,EAAE,uBAAuB,EAAE,YAAY,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,OAAO,OAAO,EAAE,EAAE,cAAc,CAAC,EAAE,CAAC,CAAC,EAAE,EAAE,SAAS,KAAK,CAAC,EAAE,EAAE,eAAe,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,cAAc,CAAC,EAAE,CAAC,CAAC,EAAE,EAAE,cAAc,CAAC,EAAE,EAAE,gBAAgB,EAAE,EAAE,eAAe,EAAE,GAAG,CAAC,GAAG,GAAG,EAAE,EAAE,CAAC,EAAE,EAAE,gBAAgB,EAAE,cAAc,EAAE,OAAO,KAAK,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,CAAC,EAAM,EAAE,eAAN,EAAmB,MAAM,CAAC,OAAO,EAAE,CAAC,EAAE,OAAO,EAAE,EAAE,kBAAkB,CAAC,EAAE,EAAE,YAAY,GAAE,EAAE,CAAC,CAAC,QAAQ,CAAC,EAAE,gBAAgB,EAAE,EAAE,eAAe,CAAC,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,cAAc,EAAE,QAAQ,EAAE,WAAW,EAAE,EAAE,YAAY,KAAK,CAAC,CAAC,CAAC,MAAM,CAAC,GAAc,OAAO,GAAlB,UAA4B,EAAE,OAAO,EAAE,SAAT,CAAmB,KAAK,GAA0B,GAAvB,EAAE,GAAG,EAAE,EAAE,EAAE,OAAO,EAAE,CAAC,EAAS,KAAJ,EAAO,CAAC,EAAE,EAAE,YAAY,EAAE,YAAY,GAAG,EAAE,EAAE,CAAC,EAAE,GAAG,CAAC,GAAE,EAAE,EAAE,CAAC,CAAC,QAAQ,CAAC,EAAE,YAAY,CAAC,CAAC,MAAM,GAAE,EAAE,EAAE,CAAC,EAAE,OAAO,KAAK,GAAG,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,OAAO,KAAK,GAAqL,GAAlL,EAAE,EAAE,SAAS,EAAE,EAAE,SAAS,EAAE,EAAE,MAAM,EAAE,EAAE,cAAc,EAAE,cAAc,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,OAAO,EAAE,MAAa,IAAP,KAAS,EAAE,EAAE,MAAM,EAAE,QAAQ,EAAE,YAAY,EAAE,MAAM,CAAC,EAAE,EAAE,QAAQ,EAAE,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,GAAa,IAAP,KAAS,MAAM,MAAMA,GAAE,GAAG,CAAC,EAAE,EAAE,EAAE,YAAY,EAAE,QAAQ,cAAc,IAAI,GAAG,EAAE,QAAQ,cAAc,EAAE,EAAE,GAAG,EAAE,OAAO,EAAE,QAAQ,EAAE,OAAO,KAAK,GAAG,EAAE,EAAE,SAAS,EAAE,EAAE,EAAE,aAAa,EAAE,GAAE,EAAE,EAAE,CAAC,EAAE,OAAO,KAAK,GAAG,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,QAAQ,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAK,EAAC,EAAE,MAAM,CAAC,MAAM,MAAMA,GAAE,IAAU,GAAN,KAAQ,EAAE,OAAO,EAAE,EAAE,CAAC,CAAC,CAAmK,OAAlK,EAAE,EAAE,eAAe,EAAE,GAAG,EAAE,OAAO,EAAE,EAAE,EAAE,cAAc,EAAE,aAAa,EAAE,EAAE,eAAe,CAAC,EAAE,EAAE,EAAE,cAAc,EAAE,cAAc,GAAG,EAAE,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,CAAC,EAAE,EAAE,cAAc,EAAS,EAAP,CAAU,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAM,MAAM,QAAQ,EAAE,OAAO,KAAK,GAAGG,GAAE,CAAC,EAAE,EAAE,CAAC,CAAC,EAAE,eAAe,CAAC,CAAC,CAAC,CAAC,SAAS,GAAE,EAAE,EAAE,EAAE,CAAU,GAAT,EAAE,KAAK,EAAgB,OAAO,GAAlB,UAA4B,EAAE,CAAC,OAAO,EAAE,SAAT,CAAmB,KAAK,GAAG,GAAG,EAAE,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,GAAG,EAAE,OAAO,KAAK,GAAG,MAAM,MAAMH,GAAE,GAAG,CAAC,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,QAAQ,EAAE,GAAE,EAAE,EAAE,CAAC,EAAE,MAAM,CAAC,GAAG,GAAG,CAAC,EAAE,CAAC,GAAG,EAAE,EAAE,CAAC,EAAE,MAAM,CAAoG,GAA9E,OAAO,GAAlB,WAAH,EAAuB,EAAE,MAAM,EAAE,IAAI,EAAE,KAAK,EAAE,cAAc,EAAe,OAAO,GAApB,WAAsB,EAAE,MAAS,AAAI,IAAE,EAAE,KAAK,CAAC,EAAG,CAAY,GAAX,EAAE,EAAE,KAAK,EAAK,CAAC,EAAE,KAAK,CAAC,IAAI,EAAE,CAAC,EAAE,GAAG,EAAE,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,KAAK,QAAQ,CAAC,EAAE,MAAM,GAAG,EAAE,EAAE,CAAC,CAAC,CAAC,MAAM,CAAqC,KAApC,GAAE,OAAO,UAAU,SAAS,KAAK,CAAC,EAAQ,MAAMA,GAAE,GAAuB,IAApB,kBAAsB,qBAAqB,OAAO,KAAK,CAAC,CAAC,CAAC,KAAK,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC,CAAY,OAAO,GAAlB,UAAqB,EAAE,EAAE,eAAe,EAAE,eAAe,GAAG,EAAE,eAAe,OAAO,EAAE,EAAE,cAAc,EAAE,cAAc,GAAc,OAAO,GAAlB,WAAsB,EAAE,EAAE,eAAe,EAAE,eAAe,GAAG,EAAE,eAAe,OAAO,GAAG,EAAE,EAAE,cAAc,EAAE,cAAc,EAAE,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,IAAI,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,YAAY,EAAE,YAAY,GAAG,EAAE,EAAE,CAAC,EAAE,GAAG,CAAC,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,QAAQ,CAAC,EAAE,YAAY,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,eAAe,cAAc,EAAE,EAAE,cAAc,EAAE,EAAE,QAAQ,GAAG,CAAC,OAAO,GAAE,EAAE,EAAE,CAAC,CAAC,OAAO,EAAE,CAAC,GAAG,GAAG,EAAa,OAAO,GAAlB,WAA4B,GAAgB,OAAO,EAAE,MAAtB,WAA2B,KAAM,GAAE,eAAe,cAAc,EAAE,EAAE,cAAc,EAAE,EAAE,QAAQ,EAAE,GAAE,CAAC,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,eAAe,EAAE,GAAG,EAAE,EAAE,OAAO,OAAO,KAAK,EAAE,cAAc,EAAE,eAAe,CAAC,CAAC,EAAE,EAAE,SAAS,KAAK,CAAC,EAAE,EAAE,eAAe,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,gBAAgB,EAAE,EAAE,SAAS,EAAE,cAAc,EAAE,QAAQ,EAAE,WAAW,CAAC,CAAC,KAAK,EAAE,KAAK,EAAE,CAAC,EAAE,EAAE,eAAe,cAAc,EAAE,EAAE,cAAc,EAAE,EAAE,QAAQ,EAAE,GAAE,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,CAAC,IAAI,EAAE,EAAE,gBAAgB,EAAE,EAAE,eAAe,EAAE,OAAO,EAAE,GAAG,KAAK,EAAE,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,gBAAgB,EAAE,eAAe,OAAO,EAAS,IAAP,MAAU,EAAE,kBAAsB,EAAE,SAAN,IAAe,EAAE,OAAO,EAAS,EAAE,cAAT,MAAsB,EAAE,YAAY,MAAM,KAAK,EAAE,eAAe,EAAE,oBAAoB,EAAE,kBAAkB,CAAC,EAAE,EAAW,IAAT,IAAK,GAAM,MAAMA,GAAE,GAAG,CAAC,EAAE,EAAE,EAAE,YAAY,EAAE,QAAQ,CAAC,EAAE,EAAE,eAAe,EAAE,yBAAyB,KAAK,CAAC,GAAG,EAAE,uBAAuB,SAAS,SAAS,EAAE,CAAC,OAAO,GAAG,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,uBAAuB,MAAM,EAAE,EAAE,kBAAsB,EAAE,kBAAN,IAAwB,EAAE,EAAE,WAAW,EAAE,GAAG,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,GAAO,EAAE,OAAO,SAAb,GAAyB,EAAE,SAAS,SAAf,GAA8B,EAAE,SAAS,EAAE,CAAC,WAArB,KAA8B,CAAC,IAAI,EAAE,EAAE,SAAS,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,cAAc,CAAC,EAAM,EAAE,SAAN,GAAc,GAAG,EAAE,CAAC,CAAC,MAAM,EAAE,kBAAkB,KAAK,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,GAAU,IAAP,KAAS,CAAC,GAAG,EAAE,cAAc,CAAC,GAAU,EAAE,uBAAT,KAA8B,MAAM,MAAMA,GAAE,GAAG,CAAC,EAAE,EAAE,qBAAqB,CAAC,CAAC,EAAE,mBAAuB,EAAE,mBAAN,IAAyB,EAAE,aAAaS,GAAE,EAAE,EAAE,aAAa,EAAE,EAAE,KAAM,GAAE,eAAe,EAAE,oBAAwB,EAAE,eAAN,GAAoB,EAAE,eAAmB,EAAE,SAAN,GAAc,GAAG,EAAE,CAAC,EAAE,EAAE,eAAe,EAAE,oBAAoB,KAAK,CAAC,EAAE,EAAE,uBAAuB,QAAQ,GAAG,CAAC,EAAE,EAAE,uBAAuB,MAAM,GAAG,EAAE,eAAmB,EAAE,SAAN,IAAe,GAAG,EAAE,CAAC,EAAM,EAAE,kBAAkB,SAAxB,GAAgC,EAAE,eAAe,EAAE,kBAAkB,KAAK,CAAC,IAAI,EAAE,kBAAsB,EAAE,kBAAN,IAAwB,EAAE,EAAE,WAAW,EAAE,EAAE,CAAC,SAAS,GAAG,EAAE,CAAC,GAAO,EAAE,SAAN,EAAa,CAAC,IAAI,EAAE,GAAG,EAAE,GAAG,QAAQ,GAAG,QAAQ,GAAG,IAAI,EAAE,GAAG,GAAG,EAAE,cAAc,GAAG,CAAC,IAAI,EAAE,EAAE,EAAE,YAAY,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAO,EAAE,EAAE,EAAE,EAAE,eAAe,GAAO,EAAE,SAAN,EAAa,CAAC,GAAE,EAAE,OAAO,EAAE,GAAG,CAAC,GAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,gBAAgB,EAAE,cAAc,EAAE,OAAO,KAAK,EAAE,EAAE,EAAE,SAAS,OAAO,CAAC,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,EAAE,gBAAgB,CAAC,CAAC,OAAO,EAAE,CAAC,GAAG,GAAG,EAAa,OAAO,GAAlB,UAA4B,GAAgB,OAAO,EAAE,MAAtB,WAA2B,CAAC,IAAI,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,CAAC,CAAC,KAAK,CAAC,EAAE,SAAS,OAAO,CAAC,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,EAAE,gBAAgB,EAAE,EAAE,EAAE,GAAE,EAAE,CAAC,EAA4K,GAAnK,IAAP,KAAS,GAAG,EAAE,CAAC,GAAG,EAAE,eAAe,EAAE,oBAAoB,EAAE,kBAAkB,CAAC,EAAE,EAAE,YAAY,EAAE,EAAE,eAAe,EAAE,yBAAyB,KAAK,CAAC,IAAI,EAAE,kBAAyB,EAAE,kBAAN,EAAsB,CAAC,IAAI,EAAE,EAAE,WAAW,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,OAAO,EAAE,CAAC,EAAS,EAAE,cAAT,MAAsB,GAAG,EAAE,EAAE,WAAW,CAAC,OAAO,EAAE,CAAC,GAAE,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,QAAQ,CAAC,GAAG,EAAE,GAAG,QAAQ,EAAE,IAAI,IAAI,GAAE,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAoB,OAAnB,EAAE,cAAc,CAAC,EAAS,EAAE,OAAT,CAAiB,IAAK,GAAE,IAAI,EAAE,EAAE,GAAG,EAAE,gBAAoI,MAApH,GAAE,eAAe,CAAC,EAAE,EAAE,aAAa,CAAC,EAAE,EAAE,EAAE,cAAc,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,iBAAiB,EAAE,EAAEN,GAAE,EAAE,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAASD,GAAE,EAAE,EAAE,EAAE,IAAK,GAAE,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,EAAE,EAAE,EAAE,OAAO,IAAI,EAAE,EAAE,EAAE,EAAE,SAAS,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,MAAM,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAA4B,OAA1B,EAAE,EAAE,SAAS,EAAEA,GAAE,EAAE,EAAE,EAAE,GAAU,EAAE,QAAQ,MAAM,MAAMF,GAAE,GAAG,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,SAAS,GAAU,IAAP,KAAS,OAAO,GAAG,EAAE,EAAE,CAAC,EAAqB,GAAnB,EAAE,cAAc,CAAC,EAAK,EAAE,kBAAkB,EAAE,EAAE,YAAYE,GAAE,EAAE,EAAE,EAAED,EAAE,EAAE,EAAE,EAAE,IAAIA,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAEE,GAAEC,GAAE,CAAC,CAAC,CAAC,EAAEH,EAAE,EAAE,EAAE,GAAGC,GAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,OAAO,GAAG,EAAE,EAAE,aAAa,CAAC,EAAE,cAAc,EAAE,gBAAgB,EAAE,EAAE,kBAAkB,QAAQ,EAAE,kBAAkB,KAAK,CAAC,EAAE,IAAI,EAAE,EAAE,cAAkB,EAAE,EAAE,iBAAiB,EAAE,EAAE,EAAE,eAAe,EAAE,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,cAAc,CAAC,EAAE,GAAG,EAAE,EAAE,CAAC,CAAC,MAAM,GAAG,EAAE,SAAS,EAAE,qBAAqB,EAAE,cAAc,EAAE,gBAAgB,EAAE,oBAAoB,KAAK,CAAC,EAAE,GAAG,EAAE,EAAE,cAAc,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,MAAM,CAA+B,GAA9B,GAAE,EAAE,EAAE,EAAE,EAAE,EAAE,kBAAyB,EAAE,SAAN,EAAa,MAAM,MAAMF,GAAE,GAAG,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,OAAOE,GAAE,EAAE,EAAE,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAsD,OAArD,GAAG,EAAE,EAAE,cAAc,EAAE,cAAc,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAS,GAAG,EAAE,EAAE,aAAa,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,IAAI,EAAE,EAAE,kBAAkB,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAoK,GAAlK,EAAE,OAAO,EAAE,EAAE,EAAE,cAAc,EAAE,EAAE,GAAG,EAAE,EAAE,cAAc,EAAE,EAAE,EAAE,iBAAiB,EAAE,EAAE,6BAA6BD,EAAE,EAAE,EAAE,GAAG,EAAE,6BAA6B,CAAC,EAAEA,EAAE,EAAE,EAAE,GAAa,IAAP,KAAS,MAAM,MAAMD,GAAE,GAAG,CAAC,EAAiE,MAA/D,GAAEG,GAAE,EAAE,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,aAAa,EAAE,EAAE,EAAE,CAAC,EAASD,GAAE,EAAE,EAAE,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,GAAO,EAAE,SAAN,EAAa,MAAM,CAAC,EAAE,IAAI,EAAE,EAAE,GAAG,GAAQ,IAAL,GAAO,CAAC,IAAS,EAAE,GAAG,EAAE,iBAAb,GAA4B,MAAM,MAAMF,GAAE,GAAG,CAAC,EAAE,OAAO,GAAG,EAAE,EAAE,CAAC,CAAC,CAA+N,OAA9N,GAAG,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,cAAc,EAAE,EAAE,EAAE,iBAAiB,EAAE,EAAE,4BAA4BC,EAAE,EAAE,EAAE,GAAG,EAAE,4BAA4B,CAAC,EAAEA,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,aAAa,EAAE,EAAEE,GAAE,EAAE,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,iBAAiB,EAAE,EAAE,EAAE,CAAC,EAASD,GAAE,EAAE,EAAE,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,GAAG,IAAI,WAAW,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,IAAI,EAAE,EAAE,qBAAqB,GAAU,IAAP,MAAc,EAAE,mBAAN,EAAuB,CAAC,GAAG,EAAE,EAAE,CAAC,EAAE,EAAE,qBAAqB,KAAK,IAAI,EAAE,EAAE,cAAc,gBAAgB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,QAAQA,GAAE,EAAE,EAAE,EAAE,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,yBAAyB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,cAAc,EAAE,EAAE,GAAG,EAAE,EAAE,YAAY,EAAE,EAAE,aAAa,EAAE,EAAE,oBAAwH,GAApG,EAAE,EAAE,EAAE,iBAAiB,EAAE,EAAE,yBAAyBD,EAAE,EAAE,EAAE,GAAG,EAAE,yBAAyB,CAAC,EAAEA,EAAE,EAAE,EAAE,GAAa,IAAP,KAAS,MAAM,MAAMD,GAAE,GAAG,CAAC,EAAuH,GAArH,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,KAAKC,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAEE,GAAE,GAAG,GAAG,EAAE,CAAC,CAAC,IAAI,GAAG,KAAKF,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAEE,GAAE,GAAG,GAAG,EAAE,CAAC,CAAC,GAAG,IAAIF,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAEE,GAAE,GAAG,CAAC,CAAC,CAAC,GAAM,CAACD,GAAE,EAAE,EAAE,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,oBAAoB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAG,CAAC,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,IAAI,WAAW,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,kBAAkB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,kBAAkB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAG,CAAC,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,oBAAoB,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,GAAG,CAAC,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAE,CAAC,EAAE,MAAM,CAAC,EAAE,OAAO,EAAE,CAAC,CAAC,QAAQ,CAAC,GAAG,CAAC,EAAM,EAAE,kBAAN,GAA2B,EAAE,YAAY,SAAlB,GAA8B,EAAE,yBAAyB,SAA/B,GAA2C,EAAE,oBAAoB,SAA1B,GAAkC,EAAE,MAAM,CAAC,CAAC,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,GAAG,CAAC,IAAI,EAAE,EAAE,eAAe,EAAE,SAAS,SAAS,EAAE,CAAC,OAAO,GAAG,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,MAAM,EAAS,EAAE,cAAT,MAAsB,GAAG,EAAE,EAAE,WAAW,CAAC,OAAO,EAAE,CAAC,GAAE,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,mkBAAxhoE,EAAKQ,GAAEC,EAAE,GAAG,CAAC,YAAYA,IAAI,GAAEC,EAAU,MAAS,CAAC,CAAKC,GAAE,CAAC,EAAMC,GAAEJ,GAAoU/B,GAAE,OAAO,UAAU,eAAeE,GAAE,8VAA8VD,GAAE,CAAC,EAAE,GAAE,CAAC,EAAyU,GAAE,CAAC,EAAE,uIAAuI,MAAM,GAAG,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIE,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,gBAAgB,gBAAgB,EAAE,CAAC,YAAY,OAAO,EAAE,CAAC,UAAU,KAAK,EAAE,CAAC,YAAY,YAAY,CAAC,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,GAAG,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,kBAAkB,YAAY,aAAa,OAAO,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,cAAc,4BAA4B,YAAY,eAAe,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,8OAA8O,MAAM,GAAG,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,UAAU,WAAW,QAAQ,UAAU,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,UAAU,UAAU,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,OAAO,OAAO,OAAO,MAAM,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,UAAU,OAAO,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAMiC,GAAE,gBAA2D,0jCAA0jC,MAAM,GAAG,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAI,EAAE,EAAE,QAAQA,GAAE,EAAI,EAAE,GAAE,GAAG,IAAIjC,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,2EAA2E,MAAM,GAAG,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAI,EAAE,EAAE,QAAQiC,GAAE,EAAI,EAAE,GAAE,GAAG,IAAIjC,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,+BAA+B,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,WAAW,WAAW,WAAW,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAI,EAAE,EAAE,QAAQiC,GAAE,EAAI,EAAE,GAAE,GAAG,IAAIjC,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,uCAAuC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,WAAW,aAAa,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,GAAE,UAAU,IAAIA,GAAE,YAAY,EAAE,CAAC,EAAE,aAAa,+BAA+B,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,MAAM,OAAO,SAAS,YAAY,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,GAAG,IAAIA,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAM,GAAE,CAAC,wBAAwB,CAAC,EAAE,YAAY,CAAC,EAAE,kBAAkB,CAAC,EAAE,iBAAiB,CAAC,EAAE,iBAAiB,CAAC,EAAE,QAAQ,CAAC,EAAE,aAAa,CAAC,EAAE,gBAAgB,CAAC,EAAE,YAAY,CAAC,EAAE,QAAQ,CAAC,EAAE,KAAK,CAAC,EAAE,SAAS,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,UAAU,CAAC,EAAE,SAAS,CAAC,EAAE,QAAQ,CAAC,EAAE,WAAW,CAAC,EAAE,YAAY,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,EAAE,cAAc,CAAC,EAAE,eAAe,CAAC,EAAE,gBAAgB,CAAC,EAAE,WAAW,CAAC,EAAE,UAAU,CAAC,EAAE,WAAW,CAAC,EAAE,QAAQ,CAAC,EAAE,MAAM,CAAC,EAAE,QAAQ,CAAC,EAAE,QAAQ,CAAC,EAAE,OAAO,CAAC,EAAE,OAAO,CAAC,EAAE,KAAK,CAAC,EAAE,YAAY,CAAC,EAAE,aAAa,CAAC,EAAE,YAAY,CAAC,EAAE,gBAAgB,CAAC,EAAE,iBAAiB,CAAC,EAAE,iBAAiB,CAAC,EAAE,cAAc,CAAC,EAAE,YAAY,CAAC,CAAC,EAAE,GAAE,CAAC,SAAS,KAAK,MAAM,GAAG,EAAE,OAAO,KAAK,EAAC,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,SAAS,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC,CAAC,YAAY,EAAE,EAAE,UAAU,CAAC,EAAE,GAAE,GAAG,GAAE,EAAE,EAAE,CAAC,EAAE,EAAM,GAAE,UAA6YG,GAAE,WAAW,GAAE,OAAO,GAAE,MAAM,QAAwdD,GAAE,IAAI,IAA61D,GAAE,8BAA8B,GAAE,IAAI,IAAggKE,GAAE,mBAA40BS,GAAE,OAAO,OAAO,GAAE,OAAO,IAAI,eAAe,EAAEP,GAAE,OAAO,IAAI,cAAc,EAAED,GAAE,OAAO,IAAI,gBAAgB,EAAE,GAAE,OAAO,IAAI,mBAAmB,EAAE,GAAE,OAAO,IAAI,gBAAgB,EAAEI,GAAE,OAAO,IAAI,gBAAgB,EAAE,GAAE,OAAO,IAAI,eAAe,EAAE,GAAE,OAAO,IAAI,mBAAmB,EAAEF,GAAE,OAAO,IAAI,gBAAgB,EAAEC,GAAE,OAAO,IAAI,qBAAqB,EAAE,GAAG,OAAO,IAAI,YAAY,EAAE,GAAG,OAAO,IAAI,YAAY,EAAE,GAAG,OAAO,IAAI,aAAa,EAAE,GAAG,OAAO,IAAI,wBAAwB,EAAE,GAAG,OAAO,IAAI,qBAAqB,EAAE,GAAG,OAAO,IAAI,qBAAqB,EAAES,GAAG,OAAO,SAAqtB,GAAG,CAAC,EAAmG,GAAG,KAAiyBL,GAAG,CAAC,UAAU,UAAU,CAAC,MAAM,CAAC,CAAC,EAAE,gBAAgB,SAAS,EAAE,EAAE,CAAC,EAAE,EAAE,gBAAuB,EAAE,QAAT,MAAgB,EAAE,MAAM,KAAK,CAAC,CAAC,EAAE,oBAAoB,SAAS,EAAE,EAAE,CAAC,EAAE,EAAE,gBAAgB,EAAE,QAAQ,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC,CAAC,EAAE,mBAAmB,UAAU,CAAC,CAAC,EAA4/BI,GAAG,CAAC,GAAG,EAAE,SAAS,EAAE,EAAgP,GAAG,KAAK,MAAM,KAAK,MAAM,GAAK,GAAG,KAAK,IAAI,GAAG,KAAK,IAAoI,GAAgB,OAAO,OAAO,IAA3B,WAA8B,OAAO,GAAG,GAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,EAAE,GAAG,KAAK,GAAG,EAA+1C,GAAG,CAAC,YAAY,SAAS,EAAE,CAAC,OAAO,EAAE,cAAc,EAAE,WAAW,SAAS,EAAE,CAAO,OAAN,GAAI,EAAS,EAAE,cAAc,EAAE,QAAQ,GAAK,WAAW,GAAK,OAAO,SAAS,EAAE,CAAC,GAAG,GAAI,EAAE,GAAG,GAAK,EAAE,IAAI,EAAE,GAAG,cAAc,OAAc,IAAP,MAAU,EAAE,CAAC,QAAQ,CAAC,EAAE,GAAG,cAAc,GAAG,CAAC,EAAE,SAAS,SAAS,EAAE,CAAC,OAAO,GAAK,GAAK,CAAC,CAAC,EAAE,mBAAmBF,GAAI,gBAAgB,UAAU,CAAC,EAAE,YAAY,SAAS,EAAE,EAAE,CAAC,OAAO,IAAM,UAAU,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,EAAE,oBAAoBA,GAAI,UAAUA,GAAI,cAAcA,GAAI,iBAAiB,SAAS,EAAE,CAAO,OAAN,GAAI,EAAS,CAAC,EAAE,cAAc,UAAU,CAAO,OAAN,GAAI,EAAQ,CAAC,CAAC,EAAE,EAAI,CAAC,EAAE,MAAM,UAAU,CAAC,IAAI,EAAE,GAAG,YAAgB,EAAE,EAAE,SAAS,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,EAAE,GAAA,CAAI,SAAS,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,GAAU,IAAP,KAAS,MAAM,MAAM,GAAI,GAAG,CAAC,EAA6D,MAA3D,GAAE,KAAK,EAAE,IAAI,EAAE,SAAS,IAAI,EAAE,EAAE,IAAI,GAAG,IAAI,EAAE,SAAS,EAAE,GAAU,EAAE,GAAG,EAAE,iBAAiB,SAAS,EAAE,EAAE,CAAO,OAAN,GAAI,EAAS,EAAE,EAAE,OAAO,CAAC,EAAE,qBAAqB,SAAS,EAAE,EAAE,EAAE,CAAC,GAAY,IAAT,IAAK,GAAM,MAAM,MAAM,GAAI,GAAG,CAAC,EAAE,OAAO,EAAE,CAAC,CAAC,EAAE,GAAG,KAAK,GAAGkB,GAAE,mDAAmD,uBAAuwb,GAAE,mBAAmB,UAAU,CAAC,MAAM,MAAM,GAAI,GAAG,CAAC,CAAC,EAAE,GAAE,qBAAqB,SAAS,EAAE,EAAE,CAAC,OAAO,GAAK,EAAE,EAAE,CAAC,EAAE,6NAA6N,CAAC,EAAE,GAAE,yBAAyB,UAAU,CAAC,MAAM,MAAM,GAAI,GAAG,CAAC,CAAC,EAAE,GAAE,eAAe,SAAS,EAAE,EAAE,CAAC,OAAO,GAAK,EAAE,EAAE,CAAC,EAAE,kXAAkX,CAAC,EAAE,GAAE,QAAQ,SAAa,GAAGH,EAAE,GAAG,CAAC,YAAYA,IAAI,GAAGC,EAAU,MAAS,CAAC,CAAK,GAAG,CAAC,EAAM,GAAG,GAAmU,GAAG,KAAK,GAAG,EAA+a,GAAG,IAAI,YAAsJ,GAAG,OAAO,UAAU,eAAe,GAAG,8VAA8V,GAAG,CAAC,EAAE,GAAG,CAAC,EAA8U,GAAG,CAAC,EAAE,uIAAuI,MAAM,GAAG,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,gBAAgB,gBAAgB,EAAE,CAAC,YAAY,OAAO,EAAE,CAAC,UAAU,KAAK,EAAE,CAAC,YAAY,YAAY,CAAC,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAI,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,GAAG,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,kBAAkB,YAAY,aAAa,OAAO,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,cAAc,4BAA4B,YAAY,eAAe,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,8OAA8O,MAAM,GAAG,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,UAAU,WAAW,QAAQ,UAAU,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,UAAU,UAAU,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,OAAO,OAAO,OAAO,MAAM,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,UAAU,OAAO,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAM,GAAG,gBAAyD,0jCAA0jC,MAAM,GAAG,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAI,EAAE,EAAE,QAAQ,GAAG,EAAE,EAAE,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,2EAA2E,MAAM,GAAG,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAI,EAAE,EAAE,QAAQ,GAAG,EAAE,EAAE,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,+BAA+B,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,WAAW,WAAW,WAAW,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAI,EAAE,EAAE,QAAQ,GAAG,EAAE,EAAE,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,uCAAuC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,WAAW,aAAa,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,GAAG,UAAU,IAAI,GAAE,YAAY,EAAE,CAAC,EAAE,aAAa,+BAA+B,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,MAAM,OAAO,SAAS,YAAY,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,GAAG,IAAI,GAAE,EAAE,EAAE,CAAC,EAAE,EAAE,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAM,GAAG,CAAC,wBAAwB,CAAC,EAAE,YAAY,CAAC,EAAE,kBAAkB,CAAC,EAAE,iBAAiB,CAAC,EAAE,iBAAiB,CAAC,EAAE,QAAQ,CAAC,EAAE,aAAa,CAAC,EAAE,gBAAgB,CAAC,EAAE,YAAY,CAAC,EAAE,QAAQ,CAAC,EAAE,KAAK,CAAC,EAAE,SAAS,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,UAAU,CAAC,EAAE,SAAS,CAAC,EAAE,QAAQ,CAAC,EAAE,WAAW,CAAC,EAAE,YAAY,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,EAAE,cAAc,CAAC,EAAE,eAAe,CAAC,EAAE,gBAAgB,CAAC,EAAE,WAAW,CAAC,EAAE,UAAU,CAAC,EAAE,WAAW,CAAC,EAAE,QAAQ,CAAC,EAAE,MAAM,CAAC,EAAE,QAAQ,CAAC,EAAE,QAAQ,CAAC,EAAE,OAAO,CAAC,EAAE,OAAO,CAAC,EAAE,KAAK,CAAC,EAAE,YAAY,CAAC,EAAE,aAAa,CAAC,EAAE,YAAY,CAAC,EAAE,gBAAgB,CAAC,EAAE,iBAAiB,CAAC,EAAE,iBAAiB,CAAC,EAAE,cAAc,CAAC,EAAE,YAAY,CAAC,CAAC,EAAE,GAAG,CAAC,SAAS,KAAK,MAAM,GAAG,EAAE,OAAO,KAAK,EAAE,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,SAAS,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC,CAAC,YAAY,EAAE,EAAE,UAAU,CAAC,EAAE,GAAG,GAAG,GAAG,EAAE,EAAE,CAAC,EAAE,EAAM,GAAG,UAA8Y,GAAG,WAAW,GAAG,OAAO,GAAG,MAAM,QAAQ,GAAG,EAAE,UAAU,EAAE,GAAG,EAAE,YAAY,EAAE,GAAG,EAAE,eAAe,EAAE,GAAG,EAAE,6BAA6B,EAAE,GAAG,EAAE,uBAAuB,EAAE,GAAG,sBAA0nC,GAAG,EAAE,UAAgB,EAAqF,GAAG,IAAI,IAAI,GAAG,EAAE,UAAU,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAA0d,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,KAAK,EAAq3B,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,IAAI,EAAsQ,GAAG,EAAE,cAAc,EAA+Q,GAAG,EAAE;CAAI,EAAE,GAAG,8BAA8B,GAAG,IAAI,IAAyH,GAAG,EAAE,iBAAiB,EAA87G,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,gBAAgB,EAAE,GAAG,EAAE,eAAe,EAAE,GAAG,EAAE,UAAgB,EAAE,GAAG,EAAE,yBAA+B,EAAE,GAAG,EAAE,eAAe,EAAE,GAAG,EAAE,WAAiB,EAAE,GAAG,EAAE,WAAiB,EAAE,GAAG,EAAE,WAAW,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,cAAc,EAAE,EAAE,aAAa,EAAE,EAAE,cAAc,EAAM,GAAG,EAAE,cAAc,EAAuF,GAAG,EAAE,kBAAkB,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,QAAQ,EAAE,GAAG,EAAE,mDAAmD,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,QAAQ,EAAE,GAAG,EAAE,oDAAoD,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,SAAS,EAAE,GAAG,EAAE,oBAAoB,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,UAAU,EAAE,GAAG,EAAE,2BAA2B,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,kBAAkB,EAAE,GAAG,EAAE,wBAAwB,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,eAAe,EAAE,GAAG,EAAE,8BAA8B,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,qBAAqB,EAAo0B,GAAG,EAAE,wMAAwM,EAAE,GAAG,EAAE,OAAO,EAAE,GAAG,EAAE,KAAK,EAAE,GAAG,EAAE,cAAc,EAAE,GAAG,EAAE,2aAA2a,EAAE,GAAG,EAAE,OAAO,EAAE,GAAG,EAAE,KAAK,EAAE,GAAG,EAAE,cAAc,EAAE,GAAG,EAAE,wLAAwL,EAAE,GAAG,EAAE,OAAO,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,aAAa,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,mBAAgZ,GAAG,OAAO,OAAO,GAAG,OAAO,IAAI,eAAe,EAAE,GAAG,OAAO,IAAI,cAAc,EAAE,GAAG,OAAO,IAAI,gBAAgB,EAAE,GAAG,OAAO,IAAI,mBAAmB,EAAE,GAAG,OAAO,IAAI,gBAAgB,EAAE,GAAG,OAAO,IAAI,gBAAgB,EAAE,GAAG,OAAO,IAAI,eAAe,EAAE,GAAG,OAAO,IAAI,mBAAmB,EAAE,GAAG,OAAO,IAAI,gBAAgB,EAAE,GAAG,OAAO,IAAI,qBAAqB,EAAE,GAAG,OAAO,IAAI,YAAY,EAAE,GAAG,OAAO,IAAI,YAAY,EAAE,GAAG,OAAO,IAAI,aAAa,EAAE,GAAG,OAAO,IAAI,wBAAwB,EAAE,GAAG,OAAO,IAAI,qBAAqB,EAAE,GAAG,OAAO,IAAI,qBAAqB,EAAE,GAAG,OAAO,SAAwtB,GAAG,CAAC,EAAiG,GAAG,KAA2vB,GAAG,CAAC,UAAU,UAAU,CAAC,MAAM,CAAC,CAAC,EAAE,gBAAgB,SAAS,EAAE,EAAE,CAAC,EAAE,EAAE,gBAAuB,EAAE,QAAT,MAAgB,EAAE,MAAM,KAAK,CAAC,CAAC,EAAE,oBAAoB,SAAS,EAAE,EAAE,CAAC,EAAE,EAAE,gBAAgB,EAAE,QAAQ,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC,CAAC,EAAE,mBAAmB,UAAU,CAAC,CAAC,EAA4/B,GAAG,CAAC,GAAG,EAAE,SAAS,EAAE,EAA8O,GAAG,KAAK,MAAM,KAAK,MAAM,GAAG,GAAG,KAAK,IAAI,GAAG,KAAK,IAAgI,GAAgB,OAAO,OAAO,IAA3B,WAA8B,OAAO,GAAG,GAAG,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,EAAE,GAAG,KAAK,GAAG,EAAozC,GAAG,CAAC,YAAY,SAAS,EAAE,CAAC,OAAO,EAAE,aAAa,EAAE,WAAW,SAAS,EAAE,CAAK,OAAJ,GAAE,EAAS,EAAE,aAAa,EAAE,QAAQ,GAAG,WAAW,GAAG,OAAO,SAAS,EAAE,CAAC,GAAGJ,GAAE,EAAE,GAAG,GAAG,EAAE,IAAI,EAAE,GAAG,cAAc,OAAc,IAAP,MAAU,EAAE,CAAC,QAAQ,CAAC,EAAE,GAAG,cAAc,GAAG,CAAC,EAAE,SAAS,SAAS,EAAE,CAAC,OAAO,GAAG,GAAG,CAAC,CAAC,EAAE,mBAAmB,GAAG,gBAAgB,UAAU,CAAC,EAAE,YAAY,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,UAAU,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,EAAE,oBAAoB,GAAG,UAAU,GAAG,cAAc,GAAG,iBAAiB,SAAS,EAAE,CAAK,OAAJ,GAAE,EAAS,CAAC,EAAE,cAAc,UAAU,CAAK,OAAJ,GAAE,EAAQ,CAAC,CAAC,EAAE,EAAE,CAAC,EAAE,MAAM,UAAU,CAAC,IAAI,EAAE,GAAG,YAAgB,EAAE,EAAE,SAAS,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,EAAE,GAAA,CAAI,SAAS,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,GAAU,IAAP,KAAS,MAAM,MAAMR,GAAE,GAAG,CAAC,EAA6D,MAA3D,GAAE,KAAK,EAAE,IAAI,EAAE,SAAS,IAAI,EAAE,EAAE,IAAI,GAAG,IAAI,EAAE,SAAS,EAAE,GAAU,EAAE,GAAG,EAAE,iBAAiB,SAAS,EAAE,EAAE,CAAK,OAAJ,GAAE,EAAS,EAAE,EAAE,OAAO,CAAC,EAAE,qBAAqB,SAAS,EAAE,EAAE,EAAE,CAAC,GAAY,IAAT,IAAK,GAAM,MAAM,MAAMA,GAAE,GAAG,CAAC,EAAE,OAAO,EAAE,CAAC,CAAC,EAAE,GAAG,KAAK,GAAG,GAAG,mDAAmD,uBAAsqX,GAAG,uBAAuB,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,SAAS,SAAS,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,EAAE,IAAI,SAAS,SAAS,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,iBAAiB,IAAK,GAAE,EAAE,EAAE,MAAM,IAAK,GAAE,EAAE,EAAE,uBAAuB,IAAK,GAAE,EAAE,EAAE,iBAAiB,IAAK,GAAE,EAAE,EAAE,iBAAiB,IAAK,EAAC,EAAE,GAAG,EAAE,EAAE,aAAa,IAAK,EAAC,EAAE,EAAE,EAAE,qBAAqB,IAAK,GAAE,EAAE,EAAE,QAAQ,IAAK,GAAE,GAAG,UAAU,CAAC,IAAI,EAAE,IAAI,eAAe,CAAC,KAAK,QAAQ,KAAK,SAAS,EAAE,CAAC,GAAO,EAAE,SAAN,EAAa,EAAE,OAAO,EAAE,GAAG,EAAE,EAAE,UAAU,OAAO,GAAO,EAAE,SAAN,GAAqB,EAAE,cAAT,KAAqB,CAAC,EAAE,YAAY,EAAE,GAAG,CAAC,GAAG,EAAE,CAAC,CAAC,OAAO,EAAE,CAAC,GAAE,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,OAAO,UAAU,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,cAAc,CAAC,CAAC,EAAE,EAAE,SAAS,EAAE,EAAE,CAAC,CAAC,IAAI,SAAS,EAAE,CAAC,EAAE,OAAO,UAAU,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,GAAG,CAAC,EAAE,GAAG,GAAG,EAAE,OAAO,CAAC,IAAI,EAAE,EAAE,OAAO,EAAE,UAAU,CAAC,GAAG,EAAE,EAAE,MAAM,EAAE,EAAE,oBAAoB,QAAQ,CAAC,CAAC,EAAE,EAAE,iBAAiB,QAAQ,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,EAAE,GAAG,QAAQ,SAAa,GAAG,CAAC,EAAM,GAAca,GAAX,GAAgB,GAAG,GAAG,QAAQ,GAAG,QAAQ,GAAG,eAAe,GAAG,eAAe,GAAG,qBAAqB,GAAG,qBAAqB,GAAG,mBAAmB,GAAG,mBAAmB,GAAG,yBAAyB,GAAG,yBAAyB,GAAG,uBAAuB,GAAG,uBAAgC,GAAG,QAAW,GAAG,eAAkB,GAAG,qBAAwB,GAAG,mBAAsB,GAAG,yBAAyB,GAAG,GAAG,0CCAvuqE,KAAgB,GAAa,CAAC,MAAM,gBAAgB,gBAAgB,QAAQ,MAAM,mBAAmB,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA8VxJ,iBAAiB,CAAC,MAAM,CAAC,KAAK,EAAY,gBAAgB,MAAM,QAAQ,aAAa,0GAA0G,EAAE,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,QAAQ,CAAC,KAAK,EAAY,KAAK,EAAE,SAAS,EAAE,aAAa,CAAC,UAAU,UAAU,UAAU,SAAS,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,QAAQ,QAAQ,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,QAAQ,QAAQ,EAAE,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,EAAE,CAAC,EAAE,aAAa,CAAC,SAAS,aAAa,EAAE,aAAa,EAAE,QAAQ,QAAQ,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,QAAQ,QAAQ,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,IAAI,IAAI,GAAG,IAAI,EAAE,KAAK,IAAI,QAAQ,QAAQ,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,QAAQ,QAAQ,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,IAAI,QAAQ,QAAQ,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,eAAe,GAAK,QAAQ,QAAQ,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,IAAI,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,QAAQ,QAAQ,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,QAAQ,QAAQ,gBAAgB,EAAI,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,QAAQ,QAAQ,gBAAgB,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,IAAI,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,QAAQ,aAAa,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,QAAQ,aAAa,CAAC,CAAC,CAAC,KC7Vt1C,SAASG,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAAjnB,IAA6J,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,OAAO,YAAY,KAAK,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWj/C,GAAgB,EAXkgDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,sEAAsE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,MAAM,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWtvK,EAAE,CAXkwK,kFAAkF,gFAAgF,4XAA4X,2TAA2T,iHAAiH,uJAAuJ,4GAA4G,oGAW78M,EAAE,cAAc,EAAiC,GAAgB,YAAY,yBAAyB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,SAAS,MAAM,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,IAAI,wFAAwF,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCNhsB,SAAwB,GAAW,EAAM,CAAC,GAAK,CAAC,OAAK,OAAK,QAAM,gBAAc,WAAS,QAAM,UAAQ,EAAW,CAAC,EAAQ,GAAYO,EAAS,CAAI,EAAO,CAAC,EAAW,GAAeA,EAAS,EAAK,EAAQ,EAAYC,EAAO,IAAI,EAAQ,EAAWA,EAAO,IAAI,EAC5P,GAAO,EAAM,eAAe,GAAA,CAAwB,MAAM,EAAE,EAAE,MAAc,CAAC,GAAG,CAAC,EAAO,CAAC,EAAW,CAAI,EAAE,EAAc,EAAK,EAAE,MAAO,CAAC,GAAG,GAAa,QAAQ,IAAI,GAAa,QAAQ,CAAC,EAAW,CAAI,EAAE,EAAc,EAAK,EAAE,MAAO,CAAC,GAAG,GAAa,QAAQ,IAAI,GAAa,UAAU,CAAC,EAAW,CAAI,EAAE,EAAc,EAAK,EAAE,MAAO,CAAC,EAAW,CAAI,EAAE,EAAc,EAAI,EAAE,IAAI,EAAM,EAAuhB,MAAvN,GAAY,QAAQ,EAAO,gBAAtU,CAAC,IAAM,EAAQ,KAAK,IAAI,EAAE,KAAK,IAAI,IAAI,EAAM,iBAAiB,GAAG,CAAC,EAAM,EAAU,EAAK,MAAM,EAAE,CAAC,CAAC,KAAK,EAAE,IAAQ,IAAI,KAAgB,KAAK,OAAO,EAAE,IAAI,EAAe,EAAQ,2BAA2B,EAAM,KAAK,MAAM,KAAK,OAAO,EAAE,EAAM,MAAM,GAAG,QAAU,CAAC,CAAC,KAAK,EAAE,EAAE,EAAW,CAAS,EAAE,GAAQ,EAAkD,EAAM,OAAO,EAAE,EAAE,EAAW,QAAQ,EAAO,eAAe,CAAI,EAAY,SAAQ,cAAc,EAAY,OAAO,EAAE,EAAW,CAAI,EAAE,EAAc,EAAK,CAAE,EAAE,CAAQ,MAAY,CAAI,EAAY,SAAQ,cAAc,EAAY,OAAO,EAAK,EAAW,SAAQ,aAAa,EAAW,OAAO,CAAE,CAAE,EAAE,CAAC,EAAK,EAAS,EAAO,EAAM,aAAa,CAAC,EAC9jC,SAAS,GAAY,CAAC,GAAK,CAAC,SAAO,WAAS,EAAM,UAAU,CAAC,OAAO,IAAI,QAAQ,EAAE,EAAQ,EAAc,CAAC,WAAW,EAAO,sBAAsB,UAAU,EAAO,WAAW,GAAS,EAAQ,EAAU,CAAC,GAAG,EAAK,QAAM,GAAG,CAAa,EAAsJ,OAAhJ,EAAoK,EAAK,OAAO,CAAC,MAAM,EAAU,SAAzG,EAAQ,MAAM,wCAAwG,CAAC,CAAC,KAAK,EAAK,IAAI,CAAC,GAAG,EAAK,WAAW,0BAA0B,EAAE,CAAC,IAAM,EAAO,EAAK,QAAQ,SAAS,EAAE,EAAE,OAAoB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,CAAa,EAAE,SAAS,CAAM,EAAE,CAAC,CAAE,CAAC,OAAoB,EAAK,OAAO,CAAC,SAAS,CAAI,EAAE,CAAC,CAAE,CAAC,CAAC,CAAC,EAA/Z,EAAK,OAAO,CAAC,MAAM,EAAU,SAAS,CAAI,CAAC,CAAsX,CAAC,IAAM,EAAa,GAAO,EAAM,QAAQ,OAAa,EAAc,GAAO,EAAM,SAAS,OAAO,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,SAAS,WAAW,MAAM,EAAa,OAAO,cAAc,SAAS,EAAa,IAAA,GAAU,cAAc,OAAO,EAAc,OAAO,IAAA,EAAS,EAAE,SAAS,EAAW,CAAC,CAAC,CAAE,yBAR97B,IAA6C,IAAiE,EAAO,GAAuB,2FAQmzB,GAAW,YAAY,cAAc,EAAoB,GAAW,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,cAAc,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,QAAQ,WAAW,cAAc,UAAU,WAAW,OAAO,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,GAAG,IAAI,GAAG,IAAI,GAAG,KAAK,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,CAAC,CAAC,EAAE,aAAa,CAAC,QAAQ,GAAG,OAAO,GAAG,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,SAAS,EAAE,cAAc,CAAC,KAAK,EAAY,MAAM,MAAM,YAAY,aAAa,SAAS,EAAE,cAAc,CAC/tD,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAuB,gBAAgB,EAAI,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,KAAK,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,GAAG,IAAI,IAAI,KAAK,KAAK,KAAK,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,KAAK,IAAI,IAAI,IAAI,IAAI,KAAK,KAAK,KAAK,EAAE,EAAE,OAAO,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,MAAM,cAAc,KAAK,aAAa,GAAK,YAAY,oEAAoE,CAAC,CAAC,KCRtC,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAApqB,IAAkK,IAAkE,IAA4B,EAAiCC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,UAAU,kBAAkB,EAAuSC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,GAAG,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,OAAK,SAAO,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAM,EAAM,WAAW,aAAa,UAAU,GAAQ,EAAM,SAAS,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW/vD,GAAgB,EAXgxDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuC,GAAkB,EAAGV,EAA0C,EAAQ,OAAoB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,EAAU,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,GAAkB,eAAe,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,GAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,KAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,wBAAwB,CAAC,CAAC,CAAC,EAAe,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,2FAA2F,0BAA0B,WAAW,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,0BAA0B,WAAW,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW9hM,EAAE,CAX0iM,kFAAkF,kFAAkF,8TAA8T,4OAA4O,gHAAgH,gEAAgE,qGAWt6N,EAAE,cAAc,EAAiC,GAAgB,YAAY,kBAAkB,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,aAAa,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAK,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,WAAW,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,WAAW,IAAI,4EAA4E,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,uCCXx+B,IAAqF,IAA4B,EAAqCO,GAAK,0BAAgCC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQC,GAAU,EAAO,OAAOD,EAAI,EAAQE,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAKD,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQE,GAAI,sdAA4dC,IAAU,CAAC,SAAO,YAAU,KAAG,UAAQ,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,qEAAqE,UAAU,GAAa,EAAM,WAAW,EAAE,UAAU,GAAS,EAAM,WAAW,CAAC,GASx3CC,GAAK,EATo5CC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAQ,EAAK,GAAe,aAAaD,EAAG,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAY,EAAU,WAAW,EAAU,WAAW,EAAU,GAAG,CAAK,EAAE,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAS70D,EAAE,CATy1D,iCAAiCH,GAAK,2CAA2CA,GAAK,iBAS76D,EAAE,cAAc,EAAE,GAAK,YAAY,oBAAwC,EAAoBM,GAAK,CAAC,UAAU,CAAC,aAAa,2FAA2F,OAAO,GAAM,MAAM,aAAa,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,MAAM,UAAU,KAAK,EAAY,MAAM,CAAC,CAAC,KCT61B,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAAv+C,IAAkJ,IAAkE,IAA4B,KAAmJ,EAAOC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,EAAiUC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,KAAK,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,cAAc,YAAY,oBAAoB,YAAY,aAAa,YAAY,cAAc,YAAY,oBAAoB,YAAY,aAAa,YAAY,eAAe,YAAY,qBAAqB,YAAY,cAAc,YAAY,qBAAqB,YAAY,2BAA2B,YAAY,oBAAoB,YAAY,KAAK,YAAY,KAAK,YAAY,MAAM,YAAY,YAAY,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,OAAK,YAAU,KAAG,OAAK,SAAO,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,UAAU,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAM,EAAM,UAAU,UAAU,GAAW,EAAM,WAAW,GAAK,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAM,EAAM,WAAWI,EAAc,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAYriG,GAAgB,EAZsjGC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWL,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBE,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGX,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,EAAU,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,sEAAsE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,oEAAoE,EAAE,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,EAAE,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,EAAE,kBAAkB,CAAC,iBAAiB,eAAe,gBAAgB,cAAc,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,CAAC,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,cAAc,GAAK,mBAAmB,aAAa,EAAE,UAAU,CAAC,cAAc,GAAK,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,cAAc,GAAK,mBAAmB,oBAAoB,EAAE,UAAU,CAAC,cAAc,GAAK,mBAAmB,cAAc,EAAE,UAAU,CAAC,mBAAmB,MAAM,EAAE,UAAU,CAAC,cAAc,GAAK,mBAAmB,oBAAoB,EAAE,UAAU,CAAC,cAAc,GAAK,mBAAmB,0BAA0B,EAAE,UAAU,CAAC,mBAAmB,mBAAmB,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,cAAc,GAAK,mBAAmB,mBAAmB,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,cAAc,GAAK,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,mBAAmB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAY,IAAoB,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,gBAAgB,UAAU,EAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,EAAE,WAAW,wEAAwE,WAAW,GAAG,EAAE,SAAS,CAAC,kBAAkB,CAAC,WAAW,uEAAuE,EAAE,kBAAkB,CAAC,WAAW,uEAAuE,EAAE,UAAU,CAAC,WAAW,oEAAoE,EAAE,UAAU,CAAC,WAAW,iEAAiE,EAAE,UAAU,CAAC,WAAW,oEAAoE,EAAE,UAAU,CAAC,WAAW,iEAAiE,EAAE,UAAU,CAAC,WAAW,iEAAiE,EAAE,UAAU,CAAC,WAAW,oEAAoE,EAAE,UAAU,CAAC,WAAW,oEAAoE,EAAE,UAAU,CAAC,WAAW,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYl39B,EAAE,CAZ839B,kFAAkF,kFAAkF,uZAAuZ,mTAAmT,8JAA8J,oMAAoM,oIAAoI,6NAA6N,uSAAuS,uSAAuS,+SAA+S,8MAA8M,6OAA6O,oMAAoM,8JAA8J,uXAAuX,ydAAyd,qKAAqK,sdAY5jmC,EAAE,cAAc,EAAiC,GAAgB,YAAY,kBAAkB,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,OAAO,aAAa,QAAQ,cAAc,OAAO,aAAa,cAAc,oBAAoB,cAAc,oBAAoB,eAAe,qBAAqB,cAAc,oBAAoB,qBAAqB,0BAA0B,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,cAAc,KAAK,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAK,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,IAAI,wFAAwF,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCZnU,SAASQ,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+DAApiD,IAAqS,IAAkE,IAA4B,KAAyJ,KAA2H,KAAyH,KAA0H,KAAyH,EAAO,GAAgB,EAAS,EAAU,EAAQ,GAAoB,EAASC,EAAc,EAAQ,GAA0B,EAASC,EAAoB,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,KAAK,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAa,EAAM,IAAM,CAAI,MAAC,GAAO,OAAO,GAAQ,UAAkB,MAAM,CAAC,GAAG,EAAM,KAAG,CAAE,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,2BAA2B,YAAY,kBAAkB,YAAY,QAAQ,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUvnF,GAAgB,EAVwoFC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGZ,EAA0C,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,MAAiB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAA0C,GAAU,EAAE,IAAM,MAAqB,IAAc,YAA6C,OAAqB,IAAc,YAA6C,GAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,OAAkB,EAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAA6B,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGN,GAAqB,CAAC,UAAU,CAAC,mBAAmB,kBAAkB,iBAAiB,GAAK,MAAM,CAAY,EAAE,UAAU,CAAC,mBAAmB,0BAA0B,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAS,CAAC,EAAY,GAAgB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,kBAAkB,GAAK,SAAsB,EAAK,GAAO,CAAC,sBAAsB,GAAK,SAASoB,GAAa,SAAS,QAAQA,GAAa,QAAQ,cAAc,yFAAyF,eAAeA,GAAa,SAAS,OAAO,OAAO,gBAAgBA,GAAa,gBAAgB,KAAK,cAAc,MAAMA,GAAa,OAAO,CAAC,QAAQA,GAAa,QAAQ,kBAAkB,EAAE,gBAAgBA,GAAa,gBAAgB,oBAAoB,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,YAAY,CAAC,KAAK,QAAQ,MAAM,wBAAwB,EAAE,SAAS,CAAC,KAAK,QAAQ,MAAM,CAAC,eAAe,kBAAkB,kBAAkB,qBAAqB,iBAAiB,CAAC,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,QAAQ,CAAC,KAAK,kBAAkB,MAAMb,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,OAAO,iNAAiN,EAAE,EAAE,CAAC,EAAE,aAAa,CAAC,KAAK,OAAO,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,GAAG,CAAC,EAAE,aAAaa,GAAa,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAW,CAAC,MAAM,eAAe,SAAS,KAAK,KAAK,CAAC,WAAW,0DAA0D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,OAAO,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,cAAc,2FAA2F,cAAc,eAAe,gBAAgB,GAAG,MAAM,IAAI,KAAK,eAAe,SAAS,CAAC,QAAQ,GAAG,OAAO,GAAG,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,GAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,sQAAsQ,mBAAmB,EAAI,CAAC,EAAe,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,+FAA+F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,6BAA6B,KAAK,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,SAAS,qBAAqB,KAAK,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,IAAI,IAAI,EAAE,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKb,GAAe,CAAC,UAAU,EAAc,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,QAAQ,QAAQO,GAAa,WAAW,EAAE,UAAU,WAAW,MAAM,OAAO,UAAU,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,IAAI,IAAI,EAAE,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,GAAe,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,QAAQO,GAAa,WAAW,EAAE,UAAU,UAAU,MAAM,OAAO,UAAU,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,IAAI,IAAI,EAAE,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,WAAW,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,GAAe,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,QAAQO,GAAa,WAAW,EAAE,UAAU,cAAc,MAAM,OAAO,UAAU,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,IAAI,IAAI,EAAE,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,WAAW,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,GAAe,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,QAAQO,GAAa,WAAW,EAAE,UAAU,MAAM,MAAM,OAAO,UAAU,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,kBAAkB,GAAK,SAAsB,EAAK,GAAO,CAAC,sBAAsB,GAAK,SAASY,GAAa,SAAS,QAAQA,GAAa,QAAQ,cAAc,yFAAyF,eAAeA,GAAa,SAAS,OAAO,OAAO,gBAAgBA,GAAa,gBAAgB,KAAK,cAAc,MAAMA,GAAa,OAAO,CAAC,QAAQA,GAAa,QAAQ,kBAAkB,EAAE,gBAAgBA,GAAa,gBAAgB,oBAAoB,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,YAAY,CAAC,KAAK,QAAQ,MAAM,wBAAwB,EAAE,SAAS,CAAC,KAAK,QAAQ,MAAM,CAAC,eAAe,kBAAkB,kBAAkB,qBAAqB,iBAAiB,CAAC,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,QAAQ,CAAC,KAAK,kBAAkB,MAAMb,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,OAAO,iNAAiN,EAAE,EAAE,CAAC,EAAE,aAAa,CAAC,KAAK,OAAO,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,GAAG,CAAC,EAAE,aAAaa,GAAa,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAW,CAAC,MAAM,eAAe,SAAS,KAAK,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,OAAO,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,cAAc,2FAA2F,cAAc,eAAe,gBAAgB,GAAG,MAAM,IAAI,KAAK,eAAe,SAAS,CAAC,QAAQ,GAAG,OAAO,GAAG,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,GAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,sQAAsQ,mBAAmB,EAAI,CAAC,EAAe,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,+FAA+F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,6BAA6B,KAAK,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,kBAAkB,GAAK,SAAsB,EAAK,GAAO,CAAC,sBAAsB,GAAK,SAASM,GAAa,SAAS,QAAQA,GAAa,QAAQ,cAAc,yFAAyF,eAAeA,GAAa,SAAS,OAAO,OAAO,gBAAgBA,GAAa,gBAAgB,KAAK,cAAc,MAAMA,GAAa,OAAO,CAAC,QAAQA,GAAa,QAAQ,kBAAkB,EAAE,gBAAgBA,GAAa,gBAAgB,oBAAoB,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,YAAY,CAAC,KAAK,QAAQ,MAAM,wBAAwB,EAAE,SAAS,CAAC,KAAK,QAAQ,MAAM,CAAC,eAAe,kBAAkB,kBAAkB,qBAAqB,iBAAiB,CAAC,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,QAAQ,CAAC,KAAK,kBAAkB,MAAMb,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,OAAO,iNAAiN,EAAE,EAAE,CAAC,EAAE,aAAa,CAAC,KAAK,OAAO,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,GAAG,CAAC,EAAE,aAAaa,GAAa,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAW,CAAC,MAAM,eAAe,SAAS,KAAK,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,OAAO,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,cAAc,2FAA2F,cAAc,eAAe,gBAAgB,GAAG,MAAM,IAAI,KAAK,eAAe,SAAS,CAAC,QAAQ,GAAG,OAAO,GAAG,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,GAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,sQAAsQ,mBAAmB,EAAI,CAAC,EAAe,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,+FAA+F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,6BAA6B,KAAK,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGd,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,IAAI,IAAI,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,cAAc,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAqB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,cAAc,UAAU,GAAiB,QAAQM,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGR,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,KAAK,KAAK,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,cAAc,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAqB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,cAAc,UAAU,EAAiB,QAAQM,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,wBAAyC,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qEAAqE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,iBAAiB,2BAA2B,gBAAgB,oBAAoB,CAAC,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,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,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGR,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,KAAK,KAAK,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAe,CAAC,UAAU,EAAe,GAAG,UAAU,GAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,QAAQ,QAAQO,GAAa,WAAW,EAAE,UAAU,QAAQ,MAAM,OAAO,UAAU,GAAM,GAAGR,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,UAAU,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,UAAU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,KAAK,KAAK,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,WAAW,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAe,CAAC,UAAU,EAAe,GAAG,UAAU,GAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,QAAQO,GAAa,WAAW,EAAE,UAAU,WAAW,MAAM,OAAO,UAAU,GAAM,GAAGR,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,UAAU,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,aAAa,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,KAAK,KAAK,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAe,CAAC,UAAU,EAAe,GAAG,UAAU,GAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,QAAQO,GAAa,WAAW,EAAE,UAAU,UAAU,MAAM,OAAO,UAAU,GAAM,GAAGR,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,KAAK,KAAK,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,WAAW,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAe,CAAC,UAAU,EAAe,GAAG,UAAU,GAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,QAAQO,GAAa,WAAW,EAAE,UAAU,WAAW,MAAM,OAAO,UAAU,GAAM,GAAGR,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,KAAK,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,KAAK,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUxs8B,EAAE,CAVot8B,kFAAkF,8SAA8S,iYAAiY,4RAA4R,4TAA4T,8MAA8M,klBAAklB,oRAAoR,6IAA6I,6KAA6K,4IAA4I,gTAAgT,8UAA8U,kTAAkT,oRAAoR,qSAAqS,oZAAoZ,qSAAqS,gGAAgG,kHAAkH,gGAAgG,8EAA8E,uFAAuF,wEAAwE,wEAAwE,wEAAwE,uEAAuE,sdAU77nC,EAAE,cAAc,EAAiC,GAAgB,YAAY,0BAA0B,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,kBAAkB,0BAA0B,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,IAAI,wFAAwF,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,IAAI,2HAA2H,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,GAAG,GAAgB,GAAG,GAAoB,GAAG,EAAyB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,GAAcC,GAAe,CAAC,EAAE,CAAO,MAAM,GAAcsB,GAAe,CAAC,EAAE,CAAO,MAAM,GAAcrB,GAAqB,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,uCCV15F,IAAqF,IAA4B,EAAqCsB,GAAK,0BAAgCC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQC,GAAU,EAAO,OAAOD,EAAI,EAAQE,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAKD,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQE,GAAI,6pBAAmqBC,IAAU,CAAC,OAAK,SAAO,KAAG,SAAO,QAAM,SAAO,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,EAAE,UAAU,GAAQ,EAAM,WAAW,eAAe,UAAU,GAAQ,EAAM,WAAW,GAAG,GAUr/CC,GAAK,EAVihDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAQ,EAAK,GAAe,YAAYD,EAAG,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,WAAW,EAAU,YAAY,EAAU,GAAG,CAAK,EAAE,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUp7D,EAAE,CAVg8D,iCAAiCH,GAAK,2CAA2CA,GAAK,iBAUphE,EAAE,cAAc,EAAE,GAAK,YAAY,eAAmC,EAAoBM,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAK,IAAI,EAAE,IAAI,EAAE,MAAM,OAAO,KAAK,EAAY,MAAM,CAAC,CAAC,uCCVvZ,IAAqF,IAA4B,EAAqCE,GAAK,0BAAgCC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQC,GAAU,EAAO,OAAOD,EAAI,EAAQE,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAKD,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQE,GAAI,iuBAAuuBC,IAAU,CAAC,OAAK,SAAO,KAAG,SAAO,QAAM,SAAO,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,EAAE,UAAU,GAAQ,EAAM,WAAW,eAAe,UAAU,GAAQ,EAAM,WAAW,GAAG,GAUzjDC,GAAK,EAVqlDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAQ,EAAK,GAAe,aAAaD,EAAG,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,WAAW,EAAU,YAAY,EAAU,GAAG,CAAK,EAAE,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUz/D,EAAE,CAVqgE,iCAAiCH,GAAK,2CAA2CA,GAAK,iBAUzlE,EAAE,cAAc,EAAE,GAAK,YAAY,cAAkC,EAAoBM,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAK,IAAI,EAAE,IAAI,EAAE,MAAM,OAAO,KAAK,EAAY,MAAM,CAAC,CAAC,2BCVna,EAAC,GAAU,UAAU,CAAC,CAAC,EAAeE,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,+kBAA+kB,EAAeC,GAAU,wCCAtsB,EAAC,GAAU,UAAU,CAAC,oBAAoB,aAAa,mBAAmB,cAAc,CAAC,EAAeC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,2qCAAqrC,iuCAA2uC,6tCAAuuC,EAAeC,GAAU,kBCA96P,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAAh4B,IAA0L,IAAkE,IAA4B,KAAoJ,KAAyH,EAAOC,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,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,aAAa,YAAY,IAAI,WAAW,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW3uD,GAAgB,EAX4vDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAmF,EAAkB,EAAGV,GAAzEc,GAAsBC,EAA6F,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKT,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,MAAM,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,UAAU,OAAO,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,wEAAwE,UAAU,0CAA0C,CAAC,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW35M,EAAE,CAXu6M,kFAAkF,gFAAgF,wRAAwR,0PAA0P,mMAAmM,GAAGU,GAAgB,GAAGC,EAWlzO,EAAE,cAAc,EAAiC,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,MAAM,YAAY,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAwBC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,uCCX1jE,IAAqF,IAA4B,EAAqCC,GAAK,0BAAgCC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQC,GAAU,EAAO,OAAOD,EAAI,EAAQE,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAKD,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQE,GAAI,8qBAAorBC,IAAU,CAAC,OAAK,SAAO,KAAG,SAAO,QAAM,SAAO,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,EAAE,UAAU,GAAQ,EAAM,WAAW,eAAe,UAAU,GAAQ,EAAM,WAAW,GAAG,GAUtgDC,GAAK,EAVkiDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAQ,EAAK,GAAe,aAAaD,EAAG,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,WAAW,EAAU,YAAY,EAAU,GAAG,CAAK,EAAE,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUt8D,EAAE,CAVk9D,iCAAiCH,GAAK,2CAA2CA,GAAK,iBAUtiE,EAAE,cAAc,EAAE,GAAK,YAAY,SAA6B,EAAoBM,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAK,IAAI,EAAE,IAAI,EAAE,MAAM,OAAO,KAAK,EAAY,MAAM,CAAC,CAAC,uCCVjZ,IAAqF,IAA4B,EAAqCE,GAAK,0BAAgCC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQC,GAAU,EAAO,OAAOD,EAAI,EAAQE,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAKD,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQE,GAAI,+6BAAq7BC,IAAU,CAAC,OAAK,SAAO,KAAG,SAAO,QAAM,SAAO,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,EAAE,UAAU,GAAQ,EAAM,WAAW,eAAe,UAAU,GAAQ,EAAM,WAAW,GAAG,GAUvwDC,GAAK,EAVmyDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAQ,EAAK,GAAe,aAAaD,EAAG,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,WAAW,EAAU,YAAY,EAAU,GAAG,CAAK,EAAE,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUvsE,EAAE,CAVmtE,iCAAiCH,GAAK,2CAA2CA,GAAK,iBAUvyE,EAAE,cAAc,EAAE,GAAK,YAAY,OAA2B,EAAoBM,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAK,IAAI,EAAE,IAAI,EAAE,MAAM,OAAO,KAAK,EAAY,MAAM,CAAC,CAAC,2BCV5Z,EAAC,GAAU,UAAU,CAAC,oBAAoB,aAAa,mBAAmB,cAAc,CAAC,EAAeE,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,0qCAAorC,EAAeC,GAAU,kBCA9wK,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,yDAA7kC,IAAiM,IAAkE,IAA4B,KAAoJ,KAAyH,EAAOC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,KAAK,OAAO,EAAQC,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,GAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,CAAK,EAAE,IAAA,GAAkBC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,oBAAoB,YAAY,cAAc,YAAY,sBAAsB,YAAY,iBAAiB,WAAW,EAAQC,IAAU,CAAC,SAAO,OAAK,KAAG,OAAK,SAAO,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,CAAC,IAAI,OAAO,YAAY,GAAG,WAAW,GAAG,IAAI,mEAAmE,EAAE,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,0BAA0B,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAM,EAAM,SAAS,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWz/E,GAAgB,EAX0gFC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAmF,EAAkB,EAAGZ,GAAzEgB,GAAsBC,EAA6F,EAAQ,MAAkH,EAA9F,CAAC,kBAAkB,kBAAkB,iBAAiB,CAAC,CAAC,SAAS,CAAc,GAAkB,CAAC,YAAY,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,GAA6B,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKT,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,EAAU,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,gBAAgB,cAAc,GAAK,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,sEAAsE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,WAAW,8KAA8K,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,0CAA0C,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,UAAU,0CAA0C,EAAE,UAAU,CAAC,iBAAiB,qEAAqE,WAAW,0KAA0K,UAAU,wCAAwC,EAAE,UAAU,CAAC,iBAAiB,qEAAqE,WAAW,0KAA0K,UAAU,wCAAwC,CAAC,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,mBAAmB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,QAAQ,EAAE,qBAAqB,GAAG,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,EAAE,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,EAAE,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,EAAE,QAAQ,EAAE,EAAE,kBAAkB,CAAC,QAAQ,EAAE,QAAQ,EAAE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGZ,GAAqB,CAAC,kBAAkB,CAAC,kBAAkBM,EAAkB,EAAE,kBAAkB,CAAC,kBAAkBA,EAAkB,EAAE,kBAAkB,CAAC,kBAAkBA,EAAkB,EAAE,kBAAkB,CAAC,kBAAkBA,EAAkB,EAAE,UAAU,CAAC,SAAsB,EAAKM,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,QAAQ,IAAI,qBAAqB,GAAG,EAAE,KAAK,EAAU,kBAAkBN,GAAmB,SAAS,CAAC,kBAAkB,CAAC,QAAQ,EAAE,QAAQ,CAAC,EAAE,kBAAkB,CAAC,QAAQ,EAAE,QAAQ,CAAC,EAAE,kBAAkB,CAAC,QAAQ,EAAE,QAAQ,CAAC,EAAE,kBAAkB,CAAC,QAAQ,EAAE,QAAQ,CAAC,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGN,GAAqB,CAAC,kBAAkB,CAAC,kBAAkB,IAAA,EAAS,EAAE,kBAAkB,CAAC,kBAAkB,IAAA,EAAS,EAAE,kBAAkB,CAAC,kBAAkB,IAAA,EAAS,EAAE,kBAAkB,CAAC,kBAAkB,IAAA,EAAS,EAAE,UAAU,CAAC,SAAsB,EAAKY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAc,EAAKU,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,GAAGf,GAAkB,CAAS,CAAC,EAAE,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKe,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,GAAGf,GAAkB,CAAS,CAAC,EAAE,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW5jU,EAAE,CAXwkU,kFAAkF,gFAAgF,0XAA0X,gHAAgH,qJAAqJ,iUAAiU,iHAAiH,oLAAoL,8HAA8H,4JAA4J,iFAAiF,+GAA+G,uQAAuQ,qEAAqE,yNAAyN,GAAGgB,GAAgB,GAAGC,GAAiB,+bAWn/Y,EAAE,cAAc,EAAiC,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,iBAAiB,cAAc,sBAAsB,mBAAmB,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,0BAA0B,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,wBAAwB,yGAAyG,gBAAgB,CAAC,IAAI,OAAO,eAAe,wGAAwG,EAAE,MAAM,OAAO,KAAK,EAAY,eAAe,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAK,EAAY,OAAO,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAwBC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXrsE,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAAtmB,IAAoJ,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,gBAAgB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,MAAM,YAAY,UAAU,WAAW,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWh9C,GAAgB,EAXi+CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,eAAe,EAAU,CAAU,EAAE,mBAAmB,YAAY,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,4EAA4E,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,EAAE,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW73H,EAAE,CAXy4H,kFAAkF,gFAAgF,sUAAsU,yMAAyM,0HAA0H,oNAWlrJ,EAAE,cAAc,EAAiC,GAAgB,YAAY,mBAAmB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXtD,SAASgB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,6CAArkB,IAAyI,IAAkE,IAA4B,EAAiCC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAyNC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,oBAAoB,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWx0C,GAAgB,EAXy1CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,iBAAiB,cAAc,GAAK,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,kIAAkI,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,sBAAsB,6CAA6C,EAAE,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,qBAAqB,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW92H,EAAE,CAX03H,kFAAkF,kFAAkF,6XAA6X,iHAAiH,sdAW1gJ,EAAE,cAAc,EAAiC,GAAgB,YAAY,4BAA4B,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,qBAAqB,gBAAgB,GAAK,MAAM,QAAQ,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,WAAW,OAAO,SAAS,MAAM,SAAS,aAAa,WAAW,IAAI,4EAA4E,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,uCCX3jB,IAAqF,IAA4B,EAAqC,GAAK,0BAAgC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ,GAAU,EAAO,OAAO,EAAI,EAAQ,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQ,GAAI,w0BAA80BO,IAAU,CAAC,OAAK,SAAO,KAAG,SAAO,QAAM,SAAO,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,EAAE,UAAU,GAAQ,EAAM,WAAW,eAAe,UAAU,GAAQ,EAAM,WAAW,GAAG,GAUhqDC,GAAK,EAV4rDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAQ,EAAK,GAAe,YAAY,EAAG,EAAE,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,WAAW,EAAU,YAAY,EAAU,GAAG,CAAK,EAAE,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAU/lE,EAAE,CAV2mE,iCAAiC,GAAK,2CAA2C,GAAK,iBAU/rE,EAAE,cAAc,EAAE,GAAK,YAAY,OAA2B,EAAoBC,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAK,IAAI,EAAE,IAAI,EAAE,MAAM,OAAO,KAAK,EAAY,MAAM,CAAC,CAAC,KCVoO,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA3xB,IAAkJ,IAAkE,IAA4B,KAAyI,EAAOC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,WAAW,YAAY,WAAW,WAAW,EAAQC,IAAU,CAAC,SAAO,OAAK,KAAG,OAAK,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAWC,GAAK,UAAU,GAAM,EAAM,WAAW,WAAW,UAAU,GAAM,EAAM,UAAU,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUG,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAYruD,GAAgB,EAZsvDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWL,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBE,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGX,EAA0C,EAAQ,MAAoE,EAAhD,IAAiB,mBAAkC,IAAc,aAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,oEAAoE,EAAE,kBAAkB,CAAC,gBAAgB,mEAAmE,CAAC,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,iBAAiB,UAAU,EAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,IAAI,YAAY,qEAAqE,WAAW,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,YAAY,uEAAuE,EAAE,kBAAkB,CAAC,YAAY,uEAAuE,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,QAAQ,sBAAsB,6FAA6F,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYvpL,EAAE,CAZmqL,kFAAkF,kFAAkF,6TAA6T,qIAAqI,gHAAgH,iEAYv3M,EAAE,cAAc,EAAiC,GAAgB,YAAY,uBAAuB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,WAAW,UAAU,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,WAAW,OAAO,SAAS,MAAM,SAAS,IAAI,4EAA4E,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCZ1R,SAASS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA5xB,IAAkJ,IAAkE,IAA4B,KAAyI,EAAOC,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,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,WAAW,YAAY,WAAW,WAAW,EAAQC,IAAU,CAAC,SAAO,OAAK,KAAG,OAAK,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAWC,GAAK,UAAU,GAAM,EAAM,WAAW,WAAW,UAAU,GAAM,EAAM,UAAU,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUG,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAYtuD,GAAgB,EAZuvDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWL,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBE,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGX,EAA0C,EAAQ,MAAoE,EAAhD,IAAiB,mBAAkC,IAAc,aAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,oEAAoE,EAAE,kBAAkB,CAAC,gBAAgB,mEAAmE,CAAC,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,iBAAiB,UAAU,EAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,IAAI,YAAY,qEAAqE,WAAW,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,YAAY,uEAAuE,EAAE,kBAAkB,CAAC,YAAY,uEAAuE,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,QAAQ,sBAAsB,6FAA6F,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYzpL,EAAE,CAZqqL,kFAAkF,kFAAkF,6TAA6T,qIAAqI,iHAAiH,kEAY13M,EAAE,cAAc,EAAiC,GAAgB,YAAY,uBAAuB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,WAAW,UAAU,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,WAAW,OAAO,SAAS,MAAM,SAAS,IAAI,4EAA4E,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCZ1R,SAASS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA5xB,IAAkJ,IAAkE,IAA4B,KAAyI,EAAOC,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,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,WAAW,YAAY,WAAW,WAAW,EAAQC,IAAU,CAAC,SAAO,OAAK,KAAG,OAAK,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAWC,GAAK,UAAU,GAAM,EAAM,WAAW,WAAW,UAAU,GAAM,EAAM,UAAU,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUG,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAYtuD,GAAgB,EAZuvDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWL,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBE,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGX,EAA0C,EAAQ,MAAoE,EAAhD,IAAiB,mBAAkC,IAAc,aAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,oEAAoE,EAAE,kBAAkB,CAAC,gBAAgB,mEAAmE,CAAC,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,gBAAgB,UAAU,EAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,IAAI,YAAY,qEAAqE,WAAW,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,YAAY,uEAAuE,EAAE,kBAAkB,CAAC,YAAY,uEAAuE,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,QAAQ,sBAAsB,6FAA6F,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYtpL,EAAE,CAZkqL,kFAAkF,gFAAgF,6TAA6T,oIAAoI,gHAAgH,kEAYn3M,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,WAAW,UAAU,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,WAAW,OAAO,SAAS,MAAM,SAAS,IAAI,4EAA4E,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCZ1R,SAASS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA1xB,IAAkJ,IAAkE,IAA4B,KAAyI,EAAOC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,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,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,WAAW,YAAY,WAAW,WAAW,EAAQC,IAAU,CAAC,SAAO,OAAK,KAAG,OAAK,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAWC,GAAK,UAAU,GAAM,EAAM,WAAW,WAAW,UAAU,GAAM,EAAM,UAAU,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUG,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAYpuD,GAAgB,EAZqvDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWL,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBE,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGX,EAA0C,EAAQ,MAAoE,EAAhD,IAAiB,mBAAkC,IAAc,aAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,mEAAmE,EAAE,kBAAkB,CAAC,gBAAgB,oEAAoE,CAAC,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,iBAAiB,UAAU,EAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,IAAI,YAAY,qEAAqE,WAAW,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,YAAY,uEAAuE,EAAE,kBAAkB,CAAC,YAAY,uEAAuE,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,QAAQ,sBAAsB,6FAA6F,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYtpL,EAAE,CAZkqL,kFAAkF,kFAAkF,4TAA4T,qIAAqI,iHAAiH,gEAYt3M,EAAE,cAAc,EAAiC,GAAgB,YAAY,uBAAuB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,WAAW,UAAU,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,WAAW,OAAO,SAAS,MAAM,SAAS,IAAI,4EAA4E,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCZ94B,IAAgI,IAAkE,IAA4B,EAAiCS,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAU9qC,GAAgB,EAV+rCC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAKW,GAAM,CAAC,GAAG,EAAU,GAAG,EAAgB,GAAG,IAAI,WAAW,CAAC,IAAI,OAAO,IAAI,OAAO,QAAQ,EAA0B,GAAmB,GAAG,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,GAAmB,OAAO,QAAQ,IAAI,0FAA0F,EAAE,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,wBAAyC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUluF,EAAE,CAV8uF,kFAAkF,kFAAkF,wQAUh5F,EAAE,cAAc,EAAiC,GAAgB,YAAY,mBAAmB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCV48E,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,uFAAr2F,IAAkT,IAAkE,IAA4B,KAAgJ,KAAqH,KAAmH,KAAiH,KAA+G,KAAiH,KAAyH,KAAgI,KAA2H,KAA2H,KAA0H,KAA2H,KAA0H,EAAO,GAAc,EAASC,EAAQ,EAAQ,GAAY,EAASC,EAAM,EAAQ,GAAoB,EAASC,EAAc,EAAQ,GAAqB,EAASC,EAAe,EAAQ,GAA2B,EAASC,EAAqB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAqB,EAASC,EAAe,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAyC,GAA0B,GAAO,EAAO,GAAG,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAmFC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAnJ,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,IAAI,KAAK,QAA+G,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,CAAC,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,uBAAuB,YAAY,qBAAqB,YAAY,2BAA2B,WAAW,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,SAAS,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW3mI,GAAgB,EAX4nIC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAuC,EAAkB,EAAGb,EAA0C,EAAQ,OAAiB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAmC,OAAqB,IAAc,YAA6C,OAAqB,IAAc,YAAgE,OAAZ,GAAU,EAAsB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMJ,GAAY,GAAGb,GAAqB,CAAC,UAAU,CAAC,MAAMc,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,uBAAwC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,UAAU,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,EAAE,GAAGd,GAAqB,CAAC,UAAU,CAAC,mBAAmB,0BAA0B,EAAE,UAAU,CAAC,mBAAmB,oBAAoB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,GAAY,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK4B,GAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,OAAO,IAAI,MAAM,QAAQ,GAA2B,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,GAAG,WAAW,IAAI,UAAU,OAAO,UAAU,SAAS,IAAI,yFAAyF,EAAE,UAAU,+BAAgD,mBAAiB,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,KAAK,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK3B,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAK,UAAU,YAAY,QAAQ,YAAY,MAAM,OAAO,UAAU,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGF,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,IAAI,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAe,CAAC,UAAU,EAAgB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGH,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,IAAI,EAAE,EAAE,GAAG,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKI,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAM,GAAyC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQW,GAAU,UAAU,iBAAiB,wBAAwB,UAAU,mBAAmB,mBAAmB,QAAQC,GAA4B,mBAAiB,SAAS,YAAY,UAAU,GAAK,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGhB,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,EAAE,KAAK,EAAE,GAAG,GAAG,GAAG,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,GAAsB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,qBAAqB,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGL,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,EAAE,KAAK,EAAE,GAAG,GAAG,GAAG,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKM,GAAiB,CAAC,UAAUuB,GAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,WAAW,UAAU,EAAc,GAAG,QAAQ,YAAY,MAAM,OAAO,GAAG7B,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,EAAE,KAAK,EAAE,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAiB,CAAC,UAAUuB,GAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,UAAU,UAAU,EAAe,GAAG,QAAQ,YAAY,MAAM,OAAO,GAAG9B,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,EAAE,KAAK,EAAE,GAAG,GAAG,GAAG,EAAE,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,GAAgB,CAAC,UAAUuB,GAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,cAAc,UAAU,EAAe,GAAG,QAAQ,YAAY,MAAM,OAAO,GAAG/B,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,EAAE,KAAK,EAAE,GAAG,GAAG,GAAG,EAAE,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKS,GAAiB,CAAC,UAAUuB,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,MAAM,UAAU,EAAe,GAAG,QAAQ,YAAY,MAAM,OAAO,GAAGhC,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAe,CAAC,UAAU,EAAgB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGH,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,EAAE,KAAK,EAAE,EAAE,GAAG,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKI,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWhthB,EAAE,CAX4thB,kFAAkF,gFAAgF,iRAAiR,4SAA4S,ySAAyS,0IAA0I,6VAA6V,oRAAoR,2QAA2Q,8JAA8J,4NAA4N,sSAAsS,wSAAwS,0QAA0Q,iHAAiH,wOAAwO,+KAA+K,iHAAiH,8DAA8D,4DAWjnpB,EAAE,cAAc,EAAiC,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,uBAAuB,2BAA2B,oBAAoB,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,GAAc,GAAG,GAAY,GAAG,GAAoB,GAAG,GAAqB,GAAG,GAA2B,GAAG,GAAsB,GAAG,GAAsB,GAAG,GAAqB,GAAG,EAAqB,EAAE,CAAC,6BAA6B,EAAI,CAAC,wECXpsB,IAAsQ,IAA8C,IAA4B,KAAoJ,KAAwF,KAA8E,EAAO6B,GAA2B,EAASC,EAAqB,EAAQC,GAAY,CAAC,UAAU,wBAAwB,UAAU,iDAAiD,UAAU,iDAAiD,UAAU,gDAAgD,UAAU,qBAAqB,EAAQC,OAAc,OAAO,SAAW,IAAkBC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAAQC,IAAa,EAAM,IAAM,CAAI,MAAC,GAAO,OAAO,GAAQ,UAAkB,MAAM,CAAC,GAAG,EAAM,KAAG,CAAE,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,GAAgB,CAAC,UAAU,CAAC,yDAAyD,EAAE,UAAU,CAAC,uGAAuG,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,0BAA0B,UAAU,yBAAyB,EAAQ,GAAM,CAAC,kFAAkF,iSAAiS,0JAA0J,qVAAqV,iYAAiY,yGAAyG,6YAA6Y,0GAA0G,sLAAsL,oEAAoE,EAAQ,GAAa,CAAC,UAAU,wBAAwB,UAAU,iDAAiD,UAAU,iDAAiD,UAAU,gDAAgD,UAAU,qBAAqB,EAAQC,GAAwB,CAAC,YAAY,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,KAAK,WAAW,EAAQC,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAUC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUG,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkC,EAAY,EAAE,GAAK,CAAC,eAAa,aAAW,EAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,WAAS,GAAG,GAAWF,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQR,GAAY,EAAK,EAAsE,EAAkB,EAAGE,EAA0C,EAAQ,MAAoB,CAACD,GAAU,GAAiB,IAAc,YAA6C,MAAkB,CAAIA,GAAU,GAAiB,IAAc,YAA+F,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,wBAAA,GAAwB,iBAAiB,GAAK,iBAAiB,YAAY,kBAAA,EAAiB,EAAE,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,YAAiB,SAAS,CAAc,EAAKM,GAAU,CAAC,MAAM,gDAAgD,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,eAAe,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,OAAO,CAAC,UAAU,wEAAwE,mBAAmB,SAAS,SAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,SAAsB,EAAK,GAAO,CAAC,sBAAsB,GAAK,SAASI,GAAa,SAAS,QAAQA,GAAa,QAAQ,cAAc,2FAA2F,eAAeA,GAAa,SAAS,OAAO,OAAO,gBAAgBA,GAAa,gBAAgB,KAAK,cAAc,MAAMA,GAAa,OAAO,CAAC,QAAQA,GAAa,QAAQ,mBAAmB,cAAc,CAAC,QAAQ,GAAG,KAAK,EAAE,UAAU,GAAG,CAAC,EAAE,gBAAgBA,GAAa,gBAAgB,oBAAoB,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,YAAY,CAAC,KAAK,QAAQ,MAAM,oBAAoB,EAAE,SAAS,CAAC,KAAK,QAAQ,MAAM,CAAC,kBAAkB,wEAAwE,mEAAmE,kBAAkB,kBAAkB,gBAAgB,CAAC,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,QAAQ,CAAC,KAAK,kBAAkB,MAAMP,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,EAAE,EAAE,CAAC,EAAE,aAAa,CAAC,KAAK,OAAO,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,GAAG,CAAC,EAAE,aAAaO,GAAa,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,8BAA8B,mBAAmB,UAAU,SAAsB,EAAK,GAAU,CAAC,UAAU,yBAAyB,SAAsB,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,cAAc,8GAA8G,EAAE,UAAU,CAAC,cAAc,0GAA0G,CAAC,EAAE,SAAsB,EAAK,GAAO,CAAC,sBAAsB,GAAK,SAASD,GAAa,SAAS,QAAQA,GAAa,QAAQ,cAAc,gHAAgH,eAAeA,GAAa,SAAS,OAAO,OAAO,gBAAgBA,GAAa,gBAAgB,KAAK,cAAc,MAAMA,GAAa,OAAO,CAAC,QAAQA,GAAa,QAAQ,mBAAmB,cAAc,CAAC,QAAQ,GAAG,KAAK,EAAE,UAAU,GAAG,CAAC,EAAE,gBAAgBA,GAAa,gBAAgB,oBAAoB,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,YAAY,CAAC,KAAK,QAAQ,MAAM,oBAAoB,EAAE,SAAS,CAAC,KAAK,QAAQ,MAAM,CAAC,eAAe,eAAe,mEAAmE,eAAe,eAAe,eAAe,kBAAkB,cAAc,CAAC,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,QAAQ,CAAC,KAAK,kBAAkB,MAAMP,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,EAAE,EAAE,CAAC,EAAE,aAAa,CAAC,KAAK,OAAO,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,GAAG,CAAC,EAAE,aAAaO,GAAa,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,kFAAkF,mCAAmC,GAAK,mBAAmB,aAAa,KAAK,aAAa,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKb,GAAsB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,aAAa,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQM,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQQ,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAcptV,GAAgB,EAAQJ,GAAUI,GAAI,cAAc,EAAiC,GAAgB,YAAY,WAAW,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGf,EAA0B,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,GAAcgB,GAAY,CAAC,EAAE,CAAO,MAAM,GAAcf,GAAsB,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCf7X,SAAS,GAAE,EAAEgB,GAAE,CAAiW,OAA/V,SAAS,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,SAAS,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,CAAC,CAAC,EAAE,EAAE,EAAE,SAAS,EAAE,IAAI,EAAE,KAAK,UAAU,CAAC,IAAI,EAAE,EAAE,IAAI,EAAE,UAAU,GAAG,AAAmF,EAAE,UAA1E,EAAE,GAAG,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,EAAE,KAAK,YAAY,EAAE,cAAc,QAAQ,CAAC,CAAC,CAAC,IAAI,EAAW,CAAC,GAAG,EAAE,KAAK,EAAE,EAAE,EAAE,CAAC,MAAM,CAAC,IAAM,EAAE,UAAU,CAAC,EAAE,EAAE,SAAS,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,EAAY,OAAO,GAAjB,UAAoB,EAAE,GAAG,GAAG,IAAI,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,EAAA,CAAG,EAAO,EAAE,MAAM,EAAS,EAAO,GAAG,CAAc,SAAS,GAAG,EAAE,CAAC,GAAK,CAAC,EAAE,GAAGC,EAAE,EAAE,OAAOC,OAAO,CAAC,OAAO,GAAE,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC;;;;;;;;;;AASpjB,SAAS,IAAI,CAAC,GAAG,GAAE,OAAO,GAAE,GAAE,EAAE,IAAI,EAAEC,EAAE,EAAE,OAAO,IAAI,eAAe,EAAE,EAAE,OAAO,IAAI,gBAAgB,EAAE,EAAE,OAAO,UAAU,eAAe,EAAE,EAAE,mDAAmD,kBAAkB,EAAE,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,KAAiF,IAAI,KAAvE,IAAT,IAAK,KAAQ,EAAE,GAAG,GAAY,EAAE,MAAX,IAAK,KAAY,EAAE,GAAG,EAAE,KAAc,EAAE,MAAX,IAAK,KAAY,EAAE,EAAE,KAAc,EAAE,EAAE,KAAK,EAAE,CAAC,GAAG,CAAC,EAAE,eAAe,CAAC,IAAI,EAAE,GAAG,EAAE,IAAI,GAAG,GAAG,EAAE,aAAa,IAAI,IAAK,GAAE,EAAE,aAAa,EAAW,EAAE,KAAX,IAAK,KAAW,EAAE,GAAG,EAAE,IAAI,MAAM,CAAC,SAAS,EAAE,KAAK,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,OAAO,CAAC,CAAC,MAAO,IAAE,SAAS,EAAE,GAAE,IAAI,EAAE,GAAE,KAAK,EAAE,EAAC;;;;;;;;;;MATriB,EAAOH,GAAE,qCAAua,GAAE,SAAS,EAAyE,GAAE,CAAC,EAAE,GAAE,CAAC,IAAI,SAAS,CAAC,OAAO,EAAC,EAAE,IAAI,QAAQ,EAAE,CAAC,GAAE,CAAC,CAAC,EAAE,GAAE,CAAC,GAkBkzW,SAAS,EAAE,CAAC,EAAsC,QAAQ,GAAG,CAAgB,EAAA,CAAG,EAAC,EAAQ,GAAE,GAAE,IAAI,GAAG,SAAS,EAAE,CAAC,GAAK,CAAC,QAAQ,EAAE,UAAU,EAAE,OAAO,EAAE,WAAW,EAAE,CAAC,EAAE,WAAW,EAAE,GAAG,GAAG,EAAE,GAAG,CAAC,EAAE,MAAU,MAAM,qBAAqB,EAAE,IAAM,EAAEI,EAAE,CAAC,CAAC,EAAE,EAAE,GAAG,CAAC,EAAE,EAAEA,EAAE,IAAI,EAAE,OAAOF,OAAO,CAAC,GAAG,CAAC,GAAG,EAAE,QAAQ,OAAO,EAAE,QAAQ,CAAC,EAAE,IAAM,EAAE,EAAE,QAAQ,EAAE,OAAO,CAAC,GAAG,EAAE,OAAO,CAAC,CAAC,EAAE,EAAE,SAAS,CAAC,kBAAkB,EAAE,QAAQ,EAAE,OAAO,CAAC,CAAC,CAAC,GAAG,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,GAAE,MAAM,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC,EAAE,IAAI,EAAE,GAAE,GAAG,OAAO,IAAI,SAAS,SAAS,EAAE,EAAE,CAAC,GAAE,EAAE,IAAM,EAAE,EAAO,IAAI,EAAE,EAAE,CAAC,EAAE,gBAAgB,CAAC,EAAE,CAAC,CAAC,GAAG,EAAE,CAAC,EAAE,KCVp9Y,SAAwB,GAAO,EAAM,CAAC,GAAK,CAAC,SAAO,YAAU,YAAU,aAAW,QAAM,uBAAqB,YAAU,IAAI,EAAY,EAAOG,EAAO,IAAI,EAAQ,EAAW,GAAa,QAAQ,IAAI,GAAa,OAC5H,EAAtEA,EAAO,GAAW,OAAO,KAAK,OAAO,CAAC,CAAC,SAAS,EAAE,CAAC,CAAC,MAAM,CAAC,GAAwC,CAAC,CAAC,QAAa,CAAC,EAAU,GAAcC,EAAS,CAAC,OAAO,GAAG,SAAS,GAAG,cAAc,GAAG,kBAAkB,EAAE,CAAC,EAAO,CAAC,EAAY,GAAgBA,EAAS,EAAK,EAE/Q,MAAc,CAAC,IAAI,EAAI,GAAG,CAAC,IAAI,EAAW,GAAW,KAAK,GAAG,GAAO,gBAAgB,KAAK,CAAU,IAAG,EAAW,WAAW,GAAY,EAAI,IAAI,IAAI,CAAU,CAAE,OAAO,EAAI,CAAC,QAAQ,MAAM,kBAAkB,IAAY,CAAG,EAAE,MAAO,CAAC,GAAK,CAAC,EAAS,EAAc,GAAG,EAAkB,IAAI,EAAI,SAAS,MAAM,CAAC,CAAC,CAAC,MAAM,GAAG,EAAE,GAAG,CAAC,EAAS,CAAC,QAAQ,MAAM,uCAAuC,EAAE,MAAO,CAAC,EAAa,CAAC,OAAO,EAAI,OAAO,WAAS,gBAAc,mBAAiB,CAAC,CAAE,EAAE,CAAC,CAAS,CAAC,EAAE,MAAc,CAAC,IAAM,EAAgB,GAAG,CAAC,EAAe,EAAI,CAAE,EAAyK,OAAtK,SAAS,CAAI,IAAmB,EAAO,QAAQ,MAAMC,GAAU,CAAC,UAAU,CAAiB,CAAC,EAAE,EAAO,QAAQ,KAAK,CAAC,OAAO,YAAY,SAAS,CAAe,CAAC,EAAE,EAAA,CAAG,MAAY,CAAK,EAAO,SAAe,EAAO,QAAQ,MAAM,CAAC,OAAO,YAAY,SAAS,CAAe,CAAC,CAAE,CAAE,EAAE,CAAC,EAAkB,CAAW,CAAC,EAAE,MAAc,EAAE,SAAS,CAAI,CAAC,GAAa,CAAC,EAAO,SAAe,EAAO,QAAQ,KAAK,CAAC,gBAAgB,CAAC,MAAM,CAAC,YAAY,CAAU,EAAE,KAAK,CAAC,YAAY,CAAS,CAAC,EAAE,qBAAqB,CAAC,EAAqB,SAAO,OAAK,CAAC,CAAE,EAAA,CAAG,CAAE,EAAE,CAAC,EAAY,EAAW,EAAU,EAAqB,EAAO,EAAM,CAAiB,CAAC,EAEppC,IAAM,EAAQC,MAAY,CAAC,GAAG,CAAC,EAAU,SAAS,MAAM,GAAG,IAAI,EAAK,GAAG,EAAU,SAAS,GAAG,EAAU,gBAAyF,OAAtE,EAAU,oBAAmB,GAAM,IAAI,EAAU,qBAA4B,CAAK,EAAE,CAAC,CAAS,CAAC,EAA0B,OAApB,EAAwC,EAAKC,GAAI,CAAC,UAAU,EAA0B,UAAQ,UAAU,EAAU,OAAO,MAAM,EAAW,CAAC,OAAO,OAAO,SAAS,MAAM,EAAE,CAAC,MAAM,OAAO,OAAO,OAAO,SAAS,QAAQ,EAAE,OAAO,CAAC,SAAO,OAAK,CAAC,EAAE,GAAG,EAAU,GAAG,GAAmB,EAApQ,IAAsQ,kBAbjd,IAAiE,KAAgD,IAAqD,EAa4S,EAAoB,GAAO,CAAC,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,OAAO,aAAa,4CAA4C,EAAE,MAAM,CAAC,KAAK,EAAY,KAAK,QAAQ,CAAC,OAAO,QAAQ,MAAM,EAAE,aAAa,CAAC,OAAO,QAAQ,MAAM,EAAE,aAAa,MAAM,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,aAAa,UAAU,MAAM,aAAa,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,aAAa,UAAU,MAAM,YAAY,EAAE,qBAAqB,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,aAAa,GAAK,wBAAwB,GAAK,0BAA0B,aAAa,QAAQ,CAAC,GAAK,EAAK,EAAE,aAAa,CAAC,OAAO,MAAM,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,QAAQ,CAAC,aAAa,cAAc,WAAW,EAAE,aAAa,CAAC,aAAa,cAAc,WAAW,EAAE,aAAa,YAAY,CAAC,CAAC,EAAE,GAAO,YAAY,qDCZ/uC,IAA2J,IAAkE,IAA4B,EAAiCC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,gBAAgB,EAAmPC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,CAAK,EAAE,IAAA,GAAkBC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,cAAY,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,WAAW,CAAC,kBAAkB,EAAE,YAAY,8GAA8G,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAC,EAAE,UAAU,GAAa,EAAM,WAAW,CAAC,IAAI,GAAG,YAAY,GAAG,WAAW,IAAI,IAAI,0FAA0F,CAAC,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWt2D,GAAgB,EAXu3DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,eAAe,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,yBAAyB,GAAW,mBAAmB,GAAW,aAAa,KAAK,iBAAiB,GAAW,YAAY,uBAAuB,GAAW,iBAAiB,GAAW,aAAa,KAAK,wBAAwB,GAAW,kBAAkB,GAAW,aAAa,KAAK,iBAAiB,GAAW,YAAY,sBAAsB,GAAW,gBAAgB,GAAW,aAAa,KAAK,GAAG,CAAK,EAAE,SAAsB,EAAKY,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,GAAGX,GAAkB,CAAS,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW/vH,EAAE,CAX2wH,kFAAkF,kFAAkF,4SAA4S,mHAAmH,sdAW50I,EAAE,cAAc,EAAiC,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,wBAAwB,6HAA6H,gBAAgB,CAAC,IAAI,GAAG,eAAe,4HAA4H,EAAE,MAAM,eAAe,KAAK,EAAY,eAAe,EAAE,UAAU,CAAC,aAAa,CAAC,kBAAkB,EAAE,YAAY,8GAA8G,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAC,EAAE,MAAM,SAAS,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCX5e,SAASY,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAAxnB,IAAqK,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAmPC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,CAAK,EAAE,IAAA,GAAkBC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,YAAY,YAAY,QAAQ,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,cAAY,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,WAAW,CAAC,kBAAkB,EAAE,YAAY,8GAA8G,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAC,EAAE,UAAU,GAAa,EAAM,WAAW,CAAC,IAAI,GAAG,YAAY,GAAG,WAAW,IAAI,IAAI,0FAA0F,EAAE,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW/kE,GAAgB,EAXgmEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGX,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,yBAAyB,GAAW,mBAAmB,GAAW,aAAa,KAAK,iBAAiB,GAAW,YAAY,uBAAuB,GAAW,iBAAiB,GAAW,aAAa,KAAK,wBAAwB,GAAW,kBAAkB,GAAW,aAAa,KAAK,iBAAiB,GAAW,YAAY,sBAAsB,GAAW,gBAAgB,GAAW,aAAa,KAAK,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKiB,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,GAA2B,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,GAAGZ,GAAkB,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,EAAE,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,GAA2B,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,EAAE,EAAE,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,GAAGK,GAAkB,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWn8I,EAAE,CAX+8I,kFAAkF,gFAAgF,6SAA6S,mHAAmH,8FAA8F,sdAW7mK,EAAE,cAAc,EAAiC,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,WAAW,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,wBAAwB,6HAA6H,gBAAgB,CAAC,IAAI,GAAG,eAAe,4HAA4H,EAAE,MAAM,eAAe,KAAK,EAAY,eAAe,EAAE,UAAU,CAAC,aAAa,CAAC,kBAAkB,EAAE,YAAY,8GAA8G,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAC,EAAE,MAAM,SAAS,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCXrhC,IAAoI,IAAkE,IAA4B,EAAiCa,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWtiD,GAAgB,EAXujDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW5pN,EAAE,CAXwqN,kFAAkF,gFAAgF,4UAA4U,oRAAoR,wRAAwR,uLAAuL,gHAAgH,iRAAiR,yRAAyR,oMAAoM,sdAWrtR,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,2BCX/iF,EAAC,GAAU,UAAU,CAAC,eAAe,aAAa,mBAAmB,oBAAoB,CAAC,EAAeO,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,snCAAsnC,EAAeC,GAAU,wCCAxhP,EAAC,GAAU,UAAU,CAAC,eAAe,aAAa,mBAAmB,oBAAoB,CAAC,EAAeC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,uEAAuE,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,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,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,cAAc,IAAI,uEAAuE,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,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,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,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,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,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,yEAAyE,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,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,wnCAAwnC,8qCAA8qC,0qCAA0qC,EAAeC,GAAU,kBCA39T,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,0CAAh1B,IAA4J,IAA8C,IAA4B,KAAoJ,KAAyH,EAAOC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAA+LC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,QAAQ,YAAY,SAAS,WAAW,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,WAAW,UAAU,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW1zC,GAAgB,EAX20CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAmF,EAAkB,EAAGN,GAAzEU,GAAsBC,EAA6F,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKT,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,oEAAoE,CAAC,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKc,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAGL,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKK,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWlgI,EAAE,CAX8gI,kFAAkF,gFAAgF,iVAAiV,gHAAgH,GAAGU,GAAgB,GAAGC,EAWroJ,EAAE,cAAc,EAAiC,GAAgB,YAAY,WAAW,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,WAAW,SAAS,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAwBC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCLrqE,SAASC,GAAU,EAAG,EAAE,EAAK,EAAS,EAAM,EAAE,CAAC,GAAG,CAAC,GAAI,CAAC,EAAE,OAAO,EAAK,IAAM,EAAI,CAAC,GAAG,CAAI,EAAK,EAAE,aAAW,EAAI,WAAW,GAAG,EAAE,WAAW,IAAI,EAAK,YAAY,2BAA6B,EAAE,aAAa,IAAA,KAAU,EAAI,WAAW,EAAE,YAAc,EAAE,YAAU,EAAI,UAAU,EAAE,WAAa,EAAE,aAAa,IAAA,IAAW,EAAE,aAAa,KAAG,EAAI,WAAW,EAAE,YAAc,EAAE,gBAAgB,IAAA,IAAW,EAAE,gBAAgB,KAAG,EAAI,cAAc,EAAE,eAAc,IAAM,EAAK,WAAW,OAAO,EAAE,UAAU,EAAE,CAAC,EAAyE,OAApE,EAAK,IAAE,EAAI,SAAS,KAAK,MAAM,GAAM,GAAO,GAAG,EAAE,EAAE,IAAwB,CAAI,CAA6e,SAASC,GAAQ,EAAG,EAAE,EAAG,CAAC,GAAK,CAAC,EAAE,GAAMC,EAAS,CAAC,EAAuJ,OAArJ,MAAc,CAAC,GAAG,CAAC,EAAG,OAAO,IAAM,EAAE,EAAO,gBAAgBC,MAAoB,EAAK,IAAI,EAAE,GAAG,CAAC,CAAC,EAAE,CAAE,EAAE,UAAU,EAAO,cAAc,CAAC,CAAE,EAAE,CAAC,EAAG,EAAE,CAAE,CAAC,EAAS,CAAE,CAAkD,SAASC,GAAI,CAAC,IAAE,IAAE,MAAI,KAAK,YAAU,CAAC,IAAM,EAAIC,EAAO,IAAI,EAAO,CAAC,EAAE,GAAMH,EAAS,CAAC,EAA0U,OAAxU,OAAuB,CAAC,IAAM,EAAG,EAAI,QAAQ,GAAG,CAAC,EAAG,OAAO,IAAM,MAAS,CAAC,IAAM,EAAG,EAAG,YAAkB,EAAG,EAAG,aAAgB,GAAI,GAAG,EAAK,KAAK,IAAI,EAAI,EAAG,EAAE,EAAG,CAAC,CAAC,CAAE,EAAS,GAAP,EAAK,EAAK,OAAO,eAAiB,IAAY,OAAO,IAAM,EAAG,IAAI,mBAAmBC,EAAgB,CAAI,CAAC,EAAiB,OAAf,EAAG,QAAQ,CAAE,MAAY,EAAG,WAAW,CAAE,EAAE,CAAC,EAAE,EAAE,CAAG,CAAC,EAAsB,EAAK,MAAM,CAAK,MAAI,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,QAAQ,OAAO,WAAW,QAAQ,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAE,EAAE,OAAO,EAAE,EAAE,SAAS,UAAU,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,UAAU,SAAS,EAAE,GAAG,gBAAgB,KAAK,EAAW,UAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAA4J,SAAS,GAAO,CAAC,QAAM,QAAM,QAAM,CAAC,OAAoB,EAAM,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,QAAQ,OAAO,yCAAyC,EAAE,SAAsB,EAAK,OAAO,CAAC,EAAE,mDAAmD,KAAK,EAAM,OAAO,OAAO,YAAY,MAAM,eAAe,OAAO,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,GAAG,IAAI,GAAG,QAAQ,UAAU,aAAa,EAAE,WAAW,EAAM,MAAM,OAAO,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,WAAW,QAAQ,EAAE,SAAS,CAAK,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAASG,GAAM,CAAC,KAAG,QAAM,OAAK,IAAI,CAAC,OAAoB,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,WAAW,EAAG,EAAM,mBAAmB,UAAU,EAAG,qBAAqB,IAAQ,uCAAuC,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,MAAM,EAAK,OAAO,EAAK,aAAa,GAAG,QAAQ,OAAO,WAAW,SAAS,WAAW,CAAC,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,EAAK,GAAG,OAAO,EAAK,GAAG,QAAQ,YAAY,SAAsB,EAAK,EAAO,KAAK,CAAC,EAAE,uBAAuB,KAAK,OAAO,OAAO,OAAO,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAQ,QAAQ,GAAM,QAAQ,CAAC,WAAW,IAAM,EAAE,WAAW,CAAC,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAuD,SAAS,GAAa,CAAC,KAAG,SAAO,OAAK,QAAM,WAAS,CAAC,IAAM,EAAEL,GAAQ,EAAG,EAAE,GAAG,EAAQ,EAAM,CAAC,GAAI,GAAG,EAAQ,EAAM,+CAA+C,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAQ,IAAI,IAAI,OAAO,EAAQ,IAAI,GAAG,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,OAAO,KAAK,EAAE,EAAG,CAAC,EAAE,GAAG,CAAC,EAAE,CAAC,EAAE,WAAW,CAAC,EAAE,CAAC,SAAS,EAAE,OAAO,IAAS,KAAK,WAAW,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAQ,EAAE,GAAG,IAAI,EAAQ,EAAE,GAAG,MAAM,EAAQ,IAAI,IAAI,OAAO,IAAI,aAAa,GAAG,WAAW,UAAU,SAAS,SAAS,UAAU,oEAAoE,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,QAAQ,SAAS,aAAa,gCAAgC,WAAW,MAAM,EAAE,SAAS,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,qBAAqB,CAAC,EAAE,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,OAAO,SAAS,QAAQ,WAAW,aAAa,EAAE,WAAW,sBAAsB,WAAW,EAAK,SAAS,IAAI,MAAM,oBAAoB,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,YAAY,OAAO,GAAG,EAAE,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,QAAQ,EAAG,CAAC,OAAO,GAAG,EAAE,IAAA,GAAU,WAAW,CAAC,SAAS,EAAE,OAAO,IAAS,KAAK,QAAQ,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,IAAI,IAAI,EAAE,MAAM,IAAI,OAAO,IAAI,aAAa,MAAM,WAAW,6BAA6B,EAAO,sBAAsB,EAAO,GAAG,OAAO,aAAa,QAAQ,EAAM,GAAG,EAAE,WAAW,aAAa,CAAC,CAAC,EAAe,EAAM,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,EAAM,EAAE,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,UAAU,aAAa,GAAG,WAAW,OAAO,UAAU,gCAAgC,WAAW,EAAK,SAAS,IAAI,WAAW,IAAI,MAAM,SAAS,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,CAAM,CAAC,CAAC,EAAE,YAAY,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,UAAU,GAAG,OAAO,EAAE,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,GAAS,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,WAAW,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,IAAI,OAAO,GAAG,aAAa,EAAE,WAAW,qBAAqB,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,IAAI,OAAO,GAAG,aAAa,EAAE,WAAW,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,KAAU,EAAE,EAAM,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKM,EAAI,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,cAAc,WAAW,WAAW,EAAE,MAAM,SAAS,EAAE,SAAS,CAAC,cAA2B,EAAK,KAAK,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,EAAM,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,SAAS,EAAE,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,MAAM,GAAI,IAAI,EAAE,IAAI,EAAE,WAAW,EAAM,UAAU,qBAAqB,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,UAAU,GAAG,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,WAAW,aAAa,GAAG,WAAW,EAAK,SAAS,IAAI,WAAW,IAAI,MAAM,EAAM,OAAO,aAAa,EAAE,SAAS,CAAC,eAA4B,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,CAAM,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,GAAI,IAAI,GAAgB,EAAK,EAAO,KAAK,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,EAAE,QAAQ,CAAC,QAAQ,EAAE,MAAM,GAAG,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,GAAG,IAAI,IAAI,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,OAAO,aAAa,GAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,EAAE,EAAG,CAAC,EAAE,EAAE,CAAC,EAAE,EAAE,OAAO,CAAC,EAAE,WAAW,CAAC,EAAE,CAAC,SAAS,EAAE,OAAO,IAAS,KAAK,YAAY,MAAM,EAAE,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAQ,IAAI,IAAI,IAAI,EAAQ,IAAI,GAAG,MAAM,IAAI,QAAQ,GAAG,aAAa,GAAG,WAAW,sBAAsB,eAAe,aAAa,UAAU,sEAAsE,WAAW,EAAK,MAAM,MAAM,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,gBAAgB,WAAW,SAAS,SAAS,GAAG,WAAW,GAAG,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,SAAS,YAAY,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,UAAU,aAAa,EAAE,WAAW,GAAG,EAAO,IAAI,MAAM,EAAO,SAAS,CAAC,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,UAAU,EAAE,OAAO,GAAG,aAAa,EAAE,WAAW,yBAAyB,UAAU,wCAAwC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,MAAM,OAAO,KAAK,QAAQ,aAAa,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,EAAM,KAAK,OAAO,OAAO,yBAAyB,YAAY,GAAG,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,EAAE,EAAM,KAAK,OAAO,OAAO,EAAO,YAAY,MAAM,cAAc,QAAQ,QAAQ,EAAG,CAAC,WAAW,CAAC,EAAE,GAAM,QAAQ,CAAC,WAAW,CAAC,EAAE,WAAW,CAAC,SAAS,IAAI,KAAKA,EAAI,CAAC,EAAE,EAAG,EAAE,GAAG,CAAC,CAAC,CAAC,EAAE,GAAiB,EAAK,EAAO,KAAK,CAAC,QAAQ,CAAC,eAAe,IAAI,EAAE,QAAQ,CAAC,eAAe,MAAM,EAAE,WAAW,CAAC,SAAS,IAAI,KAAKA,EAAI,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,WAAW,KAAK,UAAU,KAAK,aAAa,GAAG,WAAW,OAAO,UAAU,aAAa,EAAO,IAAI,WAAW,SAAS,EAAM,IAAI,aAAa,MAAM,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,YAAY,IAAI,GAAG,EAAE,CAAC,UAAU,GAAG,GAAG,CAAC,CAAC,CAAC,KAAK,CAAC,EAAE,EAAE,GAAG,IAAiB,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,EAAE,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,SAAS,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,MAAM,wBAAwB,EAAE,SAAS,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,uBAAuB,EAAE,SAAsB,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,MAAM,IAAI,GAAG,GAAI,EAAE,IAAI,EAAE,IAAI,IAAI,IAAI,EAAE,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,MAAM,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,UAAU,QAAQ,mBAAmB,cAAc,EAAE,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,EAAQ,IAAI,EAAE,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,EAAE,CAAC,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,EAAE,CAAC,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,GAAG,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,CAAC,EAAE,SAAsB,EAAK,GAAO,CAAC,MAAM,SAAS,MAAM,EAAY,MAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAgD,SAAS,GAAS,CAAC,OAAK,UAAQ,CAAC,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,QAAQ,EAAE,OAAO,MAAM,EAAE,SAAS,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,gBAAgB,WAAW,QAAQ,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,SAAS,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAK,EAAE,GAAG,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,UAAU,EAAE,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,SAAS,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,qBAAqB,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,UAAU,EAAE,KAAK,EAAE,aAAa,EAAE,WAAW,2BAA2B,EAAO,WAAW,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,UAAU,EAAK,QAAQ,IAAI,CAAC,EAAE,SAAS,MAAM,KAAK,CAAC,OAAO,CAAI,CAAC,CAAC,CAAC,KAAK,EAAE,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,OAAO,GAAG,aAAa,EAAE,WAAW,qBAAqB,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAqC,SAAS,GAAiB,CAAC,KAAG,SAAO,OAAK,OAAK,OAAK,CAAC,IAAM,EAAEN,GAAQ,EAAG,EAAE,IAAI,EAAQ,EAAQ,CAAC,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,KAAK,EAAE,MAAM,UAAU,GAAG,MAAM,EAAE,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,KAAK,EAAE,MAAM,SAAS,GAAG,KAAK,EAAE,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,KAAK,EAAE,MAAM,QAAQ,GAAG,KAAK,CAAC,EAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,IAAI,OAAO,GAAG,EAAE,SAAS,CAAC,EAAQ,KAAK,EAAE,IAAI,CAAC,IAAM,EAAK,EAAS,IAAI,EAAV,IAAI,EAAQ,OAAoB,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,EAAE,EAAI,GAAG,EAAE,MAAM,EAAI,KAAK,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,EAAE,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,EAAE,aAAa,EAAE,EAAE,WAAW,OAAO,SAAS,SAAS,OAAO,EAAE,EAAE,UAAU,EAAI,eAAe,EAAO,0CAA0C,aAAa,EAAK,wCAAwC,WAAW,gBAAgB,EAAE,SAAsB,EAAK,GAAS,CAAC,KAAK,EAAE,KAAY,QAAM,CAAC,CAAC,EAAE,CAAC,CAAE,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,QAAQ,OAAO,eAAe,QAAQ,EAAE,SAAsB,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,WAAW,aAAa,GAAG,WAAW,EAAI,MAAM,OAAO,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,UAAU,sCAAsC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,OAAO,GAAG,SAAS,QAAQ,EAAE,SAAsB,EAAK,EAAO,KAAK,CAAC,QAAQ,EAAG,CAAC,EAAE,EAAE,EAAE,GAAM,QAAQ,CAAC,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKM,EAAI,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,WAAW,MAAM,EAAE,SAAS,EAAQ,EAAG,EAAE,EAAE,CAAC,KAAK,EAAE,EAAG,EAAE,CAAC,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,GAAG,mBAAmB,cAAc,EAAE,SAAS,CAAC,EAAQ,EAAG,EAAE,EAAE,CAAC,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAiD,SAAS,GAAc,CAAC,KAAG,MAAI,OAAK,OAAK,QAAM,UAAQ,CAAC,IAAM,EAAEN,GAAQ,EAAG,EAAE,IAAI,EAAQ,EAAK,EAAG,EAAE,EAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,GAAG,GAAK,CAAI,EAAE,SAAS,WAAW,MAAM,IAAI,OAAO,IAAI,aAAa,GAAG,QAAQ,GAAG,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,SAAS,QAAQ,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,cAAc,EAAE,aAAa,aAAa,GAAM,EAAE,SAAS,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,WAAW,EAAI,MAAM,OAAO,QAAQ,OAAO,WAAW,SAAS,WAAW,EAAK,SAAS,GAAG,WAAW,GAAG,EAAE,SAAS,CAAC,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,OAAO,GAAG,MAAM,EAAE,OAAO,EAAE,aAAa,GAAG,WAAWO,GAAM,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,IAAI,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,EAAK,SAAS,KAAK,WAAW,IAAI,MAAM,CAAG,EAAE,SAAS,QAAQ,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,EAAK,SAAS,IAAI,MAAM,CAAK,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,OAAO,QAAQ,UAAU,aAAa,GAAG,WAAW,sBAAsB,MAAMA,GAAM,WAAW,EAAK,SAAS,IAAI,WAAW,GAAG,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,UAAU,WAAW,QAAQ,WAAW,aAAa,qBAAqB,WAAW,UAAU,WAAW,EAAK,SAAS,KAAK,MAAM,CAAG,EAAE,SAAS,2BAA2B,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,UAAU,EAAE,EAAE,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,MAAO,GAAM,MAAM,IAAO,EAAE,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,QAAQ,OAAO,IAAI,EAAE,QAAQ,WAAW,aAAa,qBAAqB,WAAW,CAAG,EAAE,SAAS,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,EAAK,EAAO,KAAK,CAAC,QAAQ,EAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,EAAE,CAAC,EAAE,IAAA,GAAU,WAAW,CAAC,SAAS,GAAG,OAAO,IAAS,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,MAAM,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,KAAM,GAAM,EAAE,GAAM,EAAE,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKD,EAAI,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,QAAQ,WAAW,aAAa,qBAAqB,WAAW,EAAI,WAAW,EAAK,SAAS,KAAK,MAAM,OAAO,WAAW,QAAQ,EAAE,SAAS,4BAA4B,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,KAAM,GAAM,EAAE,GAAM,EAAE,EAAE,GAAG,MAAM,GAAM,EAAE,EAAE,GAAG,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKA,EAAI,EAAE,MAAM,CAAC,MAAM,IAAI,aAAa,GAAG,SAAS,SAAS,UAAU,aAAa,IAAO,WAAW,MAAM,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,OAAO,GAAG,WAAW,oDAAoD,EAAO,QAAQ,QAAQ,EAAE,QAAQ,OAAO,cAAc,SAAS,eAAe,WAAW,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,MAAM,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,CAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,UAAU,QAAQ,OAAO,eAAe,gBAAgB,WAAW,EAAK,SAAS,EAAE,MAAM,CAAK,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAI,WAAW,GAAG,EAAE,SAAS,SAAS,CAAC,EAAe,EAAK,OAAO,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAwB,SAAS,GAAU,CAAC,KAAG,MAAI,OAAK,OAAK,QAAM,UAAQ,CAAC,IAAM,EAAM,CAAC,eAAe,eAAe,iBAAiB,gBAAgB,EAAQ,EAAEN,GAAQ,EAAG,EAAE,IAAI,EAAQ,EAAK,KAAK,MAAM,EAAE,CAAC,EAAE,EAAM,OAAa,EAAU,CAAC,GAAI,EAAE,GAAI,EAAQ,EAAK,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,IAAI,CAAC,EAAE,GAAO,EAAK,EAAM,OAAO,GAAG,EAAM,QAAQ,GAAC,EAAE,EAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,GAAG,GAAK,CAAI,EAAE,MAAM,IAAI,aAAa,GAAG,QAAQ,GAAG,WAAW,CAAI,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,aAAa,EAAE,EAAE,SAAS,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,SAAS,KAAK,WAAW,IAAI,MAAM,CAAG,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,WAAW,EAAI,QAAQ,OAAO,WAAW,QAAQ,EAAE,SAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,EAAG,CAAC,MAAM,CAAC,EAAE,KAAK,CAAC,CAAC,EAAE,IAAA,GAAU,WAAW,CAAC,SAAS,IAAI,OAAO,GAAQ,EAAE,MAAM,CAAC,QAAQ,UAAU,aAAa,EAAE,WAAW,EAAO,MAAM,OAAO,SAAS,IAAI,WAAW,GAAG,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,WAAW,SAAS,IAAI,MAAM,EAAM,QAAQ,YAAY,aAAa,aAAa,IAAO,cAAc,YAAY,cAAc,QAAQ,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,SAAS,OAAO,CAAC,EAAe,EAAK,OAAO,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,QAAQ,EAAE,SAAS,EAAK,KAAK,CAAC,IAAE,OAAK,CAAC,IAAM,EAAM,IAAI,EAAQ,EAAI,CAAC,GAAO,EAAU,OAAoB,EAAM,EAAO,IAAI,CAAC,OAAO,GAAK,QAAQ,EAAG,CAAC,QAAQ,EAAE,EAAE,GAAG,EAAE,GAAM,QAAQ,CAAC,QAAQ,EAAE,EAAE,IAAI,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKM,EAAI,EAAE,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,QAAQ,UAAU,aAAa,EAAE,EAAE,aAAa,IAAO,MAAM,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,WAAW,EAAE,WAAW,EAAM,2BAA2B,EAAO,YAAY,qBAAqB,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,KAAK,EAAE,SAAS,EAAE,SAAS,KAAK,WAAW,IAAI,MAAM,EAAI,WAAW,SAAS,SAAS,SAAS,aAAa,UAAU,EAAE,SAAS,CAAC,CAAC,EAAe,EAAM,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,WAAW,EAAI,sBAAsB,sBAAsB,MAAM,EAAIC,GAAM,CAAK,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,UAAU,aAAa,GAAG,SAAS,IAAI,WAAW,GAAG,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,cAAc,CAAC,CAAC,EAAE,EAAI,OAAO,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAwB,SAAS,GAAU,CAAC,KAAG,MAAI,OAAK,OAAK,QAAM,UAAQ,CAAC,IAA8D,EAAEP,GAAQ,EAAG,GAAG,EAAE,EAAQ,EAAM,EAAG,KAAK,IAAI,GAAa,KAAK,IAAI,EAAE,EAAE,CAAC,CAAC,EAAE,GAAmB,EAAU,GAAO,GAAmB,EAAM,EAAG,KAAK,IAAI,EAAE,KAAK,OAAO,EAAE,GAAa,GAAG,CAAC,CAAC,EAAE,EAAQ,EAAM,CAAC,YAAY,UAAU,UAAU,EAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,MAAM,IAAI,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,WAAW,CAAI,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,GAAG,GAAK,CAAI,EAAE,aAAa,GAAG,QAAQ,WAAW,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,aAAa,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,WAAW,EAAI,QAAQ,OAAO,WAAW,QAAQ,EAAE,SAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,CAAM,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,IAAI,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,IAAI,MAAM,EAAI,WAAW,GAAG,EAAE,SAAS,aAAa,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,IAAI,MAAM,CAAK,EAAE,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,KAAK,WAAW,KAAK,MAAM,UAAU,WAAW,IAAI,UAAU,EAAE,EAAE,SAAS,CAAC,4CAAM,MAAM,EAAE,CAAK,EAAE,CAAC,GAAwB,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,eAAe,MAAM,IAAI,OAAO,GAAG,WAAW,UAAU,WAAW,EAAE,cAAc,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,EAAU,EAAE,GAAG,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,UAAU,EAAE,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,MAAM,aAAa,EAAE,WAAW,qBAAqB,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,MAAM,aAAa,EAAE,WAAW,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAI,EAAE,eAAe,QAAQ,EAAE,SAAS,EAAM,KAAK,EAAE,IAAI,CAAC,IAAM,EAAG,EAAM,EAAE,OAAoB,EAAM,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,EAAE,EAAG,EAAE,EAAE,QAAQ,EAAG,EAAE,GAAG,EAAE,WAAW,CAAC,SAAS,IAAI,KAAKM,EAAI,EAAE,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,kBAAkB,aAAa,GAAG,WAAW,OAAO,UAAU,aAAa,IAAO,SAAS,IAAI,WAAW,IAAI,MAAM,CAAG,EAAE,SAAS,CAAc,EAAKD,GAAM,CAAC,GAAG,EAAG,MAAME,GAAM,KAAK,EAAE,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAgD,SAAS,GAAgB,CAAC,KAAG,MAAI,OAAK,OAAK,QAAM,SAAO,WAAS,CAAC,IAAM,EAAEP,GAAQ,EAAG,EAAE,IAAI,EAAQ,EAAM,CAAC,GAAI,GAAG,EAAQ,EAAO,GAAI,IAAI,EAAQ,GAAW,CAAC,OAAK,MAAI,QAAM,cAAyB,EAAM,MAAM,CAAC,MAAM,CAAC,GAAG,GAAK,CAAI,EAAE,MAAM,IAAI,OAAO,IAAI,aAAa,GAAG,QAAQ,GAAG,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,UAAU,GAAO,EAAM,eAAe,EAAO,0CAA0C,GAAK,CAAI,CAAC,CAAC,UAAU,WAAW,gBAAgB,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,WAAW,EAAM,2BAA2B,EAAO,YAAY,EAAI,MAAM,OAAO,QAAQ,OAAO,WAAW,SAAS,WAAW,EAAK,SAAS,GAAG,WAAW,GAAG,EAAE,SAAS,CAAG,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,IAAI,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,EAAK,SAAS,KAAK,WAAW,IAAI,MAAM,CAAG,EAAE,SAAS,CAAI,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,EAAK,SAAS,IAAI,MAAM,CAAK,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,KAAK,EAAE,aAAa,GAAG,WAAW,UAAU,UAAU,mBAAmB,IAAO,QAAQ,OAAO,WAAW,SAAS,SAAS,UAAU,EAAW,UAAQ,CAAC,CAAC,CAAC,CAAC,EAAQ,MAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,MAAM,IAAI,QAAQ,UAAU,aAAa,GAAG,WAAW,OAAO,UAAU,aAAa,EAAK,yCAAyC,QAAQ,OAAO,WAAW,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,WAAW,EAAI,QAAQ,OAAO,WAAW,SAAS,WAAW,CAAC,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,SAAsB,EAAK,OAAO,CAAC,EAAE,iDAAiD,KAAK,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,KAAK,SAAS,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,EAAK,SAAS,IAAI,WAAW,IAAI,MAAM,EAAI,WAAW,QAAQ,EAAE,SAAS,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,EAAK,SAAS,EAAE,MAAM,CAAK,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAQ,IAAI,IAAI,OAAO,EAAQ,IAAI,GAAG,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,EAAQ,EAAE,GAAG,IAAI,EAAQ,EAAE,EAAE,EAAE,SAAsB,EAAM,EAAU,CAAC,KAAK,eAAe,IAAI,IAAI,MAAM,GAAM,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,GAAO,EAAO,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,SAAsB,EAAK,EAAK,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,IAAS,EAAE,MAAM,CAAC,SAAS,WAAW,WAAW,EAAK,SAAS,EAAE,MAAM,CAAK,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,MAAM,OAAO,KAAK,QAAQ,aAAa,MAAM,CAAC,SAAS,WAAW,KAAK,EAAQ,IAAI,IAAI,IAAI,EAAQ,IAAI,GAAG,UAAU,EAAQ,2BAA2B,MAAM,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,iCAAiC,KAAK,OAAO,OAAO,EAAK,YAAY,IAAI,gBAAgB,KAAK,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,EAAE,iCAAiC,KAAK,OAAO,OAAO,EAAO,YAAY,IAAI,cAAc,QAAQ,QAAQ,GAAM,QAAQ,CAAC,WAAW,GAAO,EAAO,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,IAAI,KAAKM,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,EAAQ,EAAO,CAAC,KAAK,IAAI,IAAI,IAAI,OAAO,GAAG,MAAM,KAAK,QAAQ,CAAC,EAAE,CAAC,KAAK,EAAM,IAAI,GAAG,IAAI,EAAM,IAAI,GAAG,OAAO,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAE,EAAO,CAAC,KAAK,IAAI,IAAI,GAAG,OAAO,GAAG,MAAM,KAAK,QAAQ,CAAC,EAAE,CAAC,KAAK,EAAM,IAAI,GAAG,IAAI,IAAI,OAAO,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKA,EAAI,EAAE,MAAM,CAAC,SAAS,WAAW,OAAO,CAAC,EAAE,SAAsB,EAAK,EAAK,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAQ,EAAE,GAAG,IAAI,EAAQ,IAAI,EAAE,EAAE,SAAsB,EAAK,EAAU,CAAC,KAAK,eAAe,IAAI,IAAI,MAAM,GAAK,SAAsB,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,KAAU,MAAM,EAAM,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKA,GAAK,MAAM,GAAO,EAAG,GAAG,CAAC,EAAE,SAAsB,EAAK,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,KAAU,EAAE,EAAM,EAAE,EAAE,MAAM,EAAM,EAAE,EAAE,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,GAAG,MAAM,GAAO,EAAG,IAAI,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAQ,GAAG,GAAG,IAAI,EAAQ,IAAI,GAAG,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,UAAU,aAAa,GAAG,WAAW,EAAI,MAAM,OAAO,WAAW,EAAK,SAAS,IAAI,WAAW,IAAI,UAAU,uCAAuC,OAAO,CAAC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,SAAS,CAAc,EAAK,SAAS,CAAC,GAAG,MAAM,GAAG,IAAI,EAAE,MAAM,KAAK,OAAO,OAAO,EAAO,YAAY,GAAG,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,+BAA+B,OAAO,EAAO,YAAY,IAAI,cAAc,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAA8B,SAAS,GAAgB,CAAC,KAAG,MAAI,OAAK,OAAK,QAAM,SAAO,WAAS,CAAC,IAAM,EAAE,EAAQ,GAAG,IAAU,EAAEN,GAAQ,EAAG,EAAE,IAAI,EAAQ,EAAE,EAAG,EAAE,EAAQ,EAAS,CAAC,CAAC,GAAG,UAAU,KAAK,GAAG,IAAI,oBAAoB,EAAE,CAAC,GAAG,UAAU,KAAK,IAAI,IAAI,CAAG,EAAE,CAAC,GAAG,UAAU,KAAK,IAAI,IAAI,CAAM,EAAE,CAAC,GAAG,UAAU,KAAK,IAAI,IAAI,CAAM,CAAC,EAAQ,EAAS,CAAC,CAAC,EAAE,IAAI,EAAE,GAAG,KAAK,kBAAkB,KAAK,IAAI,CAAC,EAAE,CAAC,EAAE,GAAG,EAAE,IAAI,KAAK,cAAc,KAAK,IAAI,CAAC,CAAC,EAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAQ,IAAI,IAAI,OAAO,IAAI,WAAW,CAAI,EAAE,SAAS,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,OAAO,IAAI,EAAE,GAAG,GAAG,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,QAAQ,GAAG,EAAE,GAAG,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,GAAG,MAAM,IAAI,OAAO,IAAI,aAAa,GAAG,WAAW,OAAO,UAAU,aAAa,EAAK,uCAAuC,CAAC,EAAE,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,WAAW,EAAS,EAAE,CAAC,EAAE,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,GAAG,MAAM,IAAI,OAAO,IAAI,aAAa,GAAG,QAAQ,GAAG,UAAU,aAAa,EAAK,yCAAyC,SAAS,QAAQ,EAAE,SAAS,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,eAAe,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,CAAG,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAI,CAAC,EAAE,SAAS,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,qBAAqB,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,MAAM,EAAS,EAAE,CAAC,IAAI,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,QAAQ,QAAQ,UAAU,GAAG,OAAO,GAAG,EAAE,GAAG,GAAG,aAAa,EAAE,WAAW,EAAI,WAAW,YAAY,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,MAAM,EAAS,EAAE,CAAC,KAAK,EAAE,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,QAAQ,QAAQ,UAAU,EAAE,OAAO,GAAG,EAAE,GAAG,GAAG,aAAa,EAAE,WAAW,EAAI,QAAQ,IAAI,WAAW,YAAY,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,UAAU,GAAG,MAAM,IAAI,OAAO,EAAE,aAAa,EAAE,WAAW,qBAAqB,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,WAAW,EAAS,EAAE,CAAC,GAAG,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,QAAQ,QAAQ,UAAU,GAAG,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,KAAG,GAAM,MAAM,GAAG,EAAE,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKM,EAAI,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,IAAI,OAAO,IAAI,MAAM,IAAI,OAAO,IAAI,aAAa,MAAM,WAAW,2BAA2B,EAAO,oBAAoB,QAAQ,EAAE,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,MAAI,GAAM,MAAM,IAAI,EAAE,EAAE,IAAI,OAAO,EAAE,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,IAAI,GAAG,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,WAAW,aAAa,EAAE,OAAO,aAAaC,KAAQ,MAAMA,GAAM,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,WAAW,wBAAwB,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,EAAE,EAAS,KAAK,EAAE,IAAiB,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,KAAE,KAAS,MAAM,EAAE,KAAK,EAAE,GAAG,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,EAAE,GAAG,GAAS,IAAI,EAAE,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,QAAQ,OAAO,WAAW,aAAa,IAAI,EAAE,gBAAgB,MAAM,OAAO,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,kBAAkB,WAAW,EAAI,MAAM,OAAO,QAAQ,OAAO,WAAW,SAAS,SAAS,EAAE,WAAW,IAAI,WAAW,CAAC,EAAE,SAAS,GAAG,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,UAAU,aAAa,EAAE,WAAW,OAAO,UAAU,aAAa,EAAK,wCAAwC,SAAS,GAAG,WAAW,IAAI,MAAM,EAAI,WAAW,QAAQ,EAAE,SAAS,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,QAAQ,OAAO,eAAe,SAAS,IAAI,CAAC,EAAE,SAAS,CAAC,KAAK,KAAK,KAAK,OAAO,CAAC,CAAC,KAAK,EAAE,IAAI,CAAC,IAAM,EAAI,IAAI,EAAQ,EAAK,EAAE,EAAE,OAAoB,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,WAAW,EAAI,IAAI,EAAE,EAAO,EAAI,OAAO,MAAM,EAAI,OAAO,EAAK,EAAI,CAAK,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,QAAQ,WAAW,aAAa,GAAG,SAAS,IAAI,WAAW,IAAI,UAAU,EAAI,OAAO,aAAa,GAAM,EAAE,SAAS,CAAC,EAAE,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAmC,SAAS,GAAc,CAAC,KAAG,MAAI,OAAK,OAAK,QAAM,SAAO,WAAS,CAAC,IAAM,EAAEP,GAAQ,EAAG,EAAE,GAAG,EAAQ,EAAI,EAAG,KAAK,IAAI,EAAE,CAAC,EAAE,EAAQ,EAAQ,CAAC,CAAC,EAAE,qBAAqB,EAAE,CAAC,EAAE,CAAC,EAAE,kBAAkB,EAAE,CAAC,EAAE,CAAC,EAAE,sBAAsB,EAAE,CAAC,CAAC,EAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAQ,IAAI,IAAI,OAAO,EAAQ,IAAI,IAAI,WAAW,EAAK,QAAQ,OAAO,cAAc,EAAQ,SAAS,MAAM,IAAI,EAAQ,GAAG,GAAG,WAAW,EAAQ,UAAU,SAAS,eAAe,SAAS,QAAQ,EAAQ,EAAE,QAAQ,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,GAAG,GAAK,CAAI,EAAE,aAAa,GAAG,QAAQ,GAAG,MAAM,EAAQ,OAAO,GAAG,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,gBAAgB,WAAW,SAAS,aAAa,EAAE,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,MAAM,CAAG,EAAE,SAAS,cAAc,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,SAAS,EAAE,WAAW,IAAI,MAAMO,EAAK,EAAE,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,QAAQ,EAAG,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC,EAAE,IAAA,GAAU,WAAW,CAAC,SAAS,IAAI,OAAO,GAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAWA,EAAK,CAAC,CAAC,EAAE,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,iBAAiB,IAAI,CAAC,EAAE,SAAS,MAAM,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,IAAI,CAAC,IAAM,EAAI,EAAI,EAAQ,EAAM,GAAI,IAAM,EAAE,EAAE,OAAoB,EAAM,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,WAAW,EAAI,IAAI,EAAE,EAAO,EAAI,UAAU,MAAM,EAAI,OAAO,EAAM,MAAM,EAAM,KAAK,CAAC,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,OAAO,GAAG,aAAa,EAAE,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,SAAS,WAAW,GAAG,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,IAAI,QAAQ,EAAE,EAAE,SAAS,IAAI,EAAE,OAAO,KAAK,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,GAAG,EAAE,SAAS,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAE,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,UAAU,GAAG,SAAS,WAAW,OAAO,EAAE,aAAa,EAAE,WAAW,UAAU,SAAS,QAAQ,EAAE,SAAsB,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,MAAM,GAAG,EAAI,EAAE,IAAI,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKD,EAAI,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,EAAE,WAAW,CAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,KAAK,EAAQ,OAAO,EAAE,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,EAAQ,IAAI,GAAG,CAAC,IAAM,EAAM,GAAK,EAAE,EAAE,EAAQ,EAAK,GAAK,EAAE,EAAE,OAAoB,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,KAAU,EAAE,EAAM,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,IAAI,KAAKA,EAAI,EAAE,MAAM,CAAC,GAAG,GAAK,CAAI,EAAE,aAAa,GAAG,QAAQ,WAAW,QAAQ,OAAO,WAAW,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAKD,GAAM,CAAC,GAAG,EAAK,MAAME,GAAM,KAAK,EAAE,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,KAAK,EAAE,SAAS,EAAE,SAAS,KAAK,WAAW,IAAI,MAAM,EAAI,WAAW,SAAS,SAAS,SAAS,aAAa,UAAU,EAAE,SAAS,EAAE,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,WAAW,EAAK,sBAAsB,sBAAsB,MAAM,EAAKA,GAAM,CAAM,EAAE,MAAM,CAAC,QAAQ,UAAU,aAAa,GAAG,SAAS,IAAI,WAAW,GAAG,EAAE,SAAS,EAAK,OAAO,QAAQ,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAChv/B,SAAS,GAAS,CAAC,IAAE,IAAE,IAAE,OAAK,MAAI,OAAK,OAAK,WAAS,OAAK,MAAI,CAAC,GAAK,CAAC,EAAM,GAAUN,EAAS,EAAK,EAAQ,EAAK,KAAK,IAAI,KAAK,IAAI,EAAE,EAAE,MAAM,CAAC,EAAE,CAAI,EAAE,OAAoB,EAAM,EAAO,IAAI,CAAC,QAAQ,EAAK,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,GAAM,QAAQ,EAAI,CAAC,QAAQ,EAAE,EAAE,EAAM,GAAG,CAAC,EAAE,IAAA,GAAU,WAAW,CAAC,QAAQ,CAAC,SAAS,GAAG,MAAM,GAAG,EAAE,GAAG,EAAE,EAAE,GAAO,CAAC,EAAI,CAAC,SAAS,GAAG,KAAKK,EAAI,EAAE,CAAC,SAAS,GAAG,KAAKA,GAAK,MAAM,GAAG,EAAE,GAAG,CAAC,EAAE,eAAe,GAAG,EAAE,cAAc,SAASJ,MAAoB,EAAS,EAAI,CAAC,EAAE,eAAe,GAAG,EAAE,cAAc,SAASA,MAAoB,EAAS,EAAK,CAAC,EAAE,cAAc,GAAG,CAAC,GAAG,EAAE,cAAc,QAAQ,OAAO,IAAM,EAAG,EAAE,cAAoB,EAAE,EAAG,sBAAsB,EAAE,EAAG,MAAM,YAAY,OAAO,IAAI,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,IAAI,EAAE,EAAE,EAAG,MAAM,YAAY,OAAO,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,OAAO,IAAI,EAAE,CAAE,EAAE,MAAM,CAAC,SAAS,WAAW,WAAW,QAAQ,IAAO,aAAa,GAAG,SAAS,SAAS,UAAU,UAAU,WAAW,EAAK,oCAAoC,EAAE,IAAI,GAAG,OAAO,UAAU,EAAK,wCAAwC,EAAM,uEAAuE,aAAa,EAAE,OAAO,WAAW,0CAA0C,QAAQ,OAAO,cAAc,QAAQ,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,cAAc,OAAO,OAAO,EAAE,QAAQ,KAAU,WAAW,cAAc,WAAW,kEAAkE,EAAK,yBAAyB,yBAAyB,mBAAmB,CAAC,CAAC,EAAE,GAAmB,EAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,IAAI,KAAK,MAAM,KAAK,MAAM,IAAI,OAAO,IAAI,aAAa,MAAM,WAAW,2BAA2B,EAAE,OAAO,oBAAoB,QAAQ,IAAI,cAAc,MAAM,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,EAAG,OAAO,EAAE,aAAa,GAAG,WAAW,EAAK,yBAAyB,GAAU,EAAE,SAAS,UAAU,UAAU,EAAK,yCAAyC,sCAAsC,SAAS,QAAQ,EAAE,SAAS,CAAC,CAAC,GAAmB,EAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,gBAAgBM,GAAM,QAAQ,IAAI,aAAa,WAAW,cAAc,MAAM,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,EAAW,UAAQ,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,iBAAiB,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAMT,GAAU,EAAE,YAAY,EAAE,cAAc,CAAC,WAAW,EAAK,SAAS,KAAK,WAAW,IAAI,cAAc,UAAU,MAAM,EAAK,OAAO,EAAE,GAAG,EAAE,IAAI,EAAE,SAAS,EAAE,KAAK,CAAC,EAAe,EAAK,OAAO,CAAC,MAAMA,GAAU,EAAE,YAAY,EAAE,aAAa,CAAC,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,MAAM,EAAK,yBAAyB,EAAE,MAAM,cAAc,UAAU,EAAE,EAAE,EAAE,SAAS,EAAE,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAQh/H,SAAwB,GAAW,EAAM,CAAC,IAAM,EAAE,EAAY,EAAIK,EAAO,IAAI,EAAQ,EAAS,GAAoB,EAAQ,EAAQ,EAAiB,EAAQ,EAAK,CAAC,GAAU,CAAC,EAAc,EAAS,EAAU,EAAI,CAAC,KAAK,GAAK,OAAO,QAAQ,CAAC,EAAQ,EAAQ,EAAU,EAAI,CAAC,OAAO,KAAK,CAAC,EAAO,CAAC,EAAE,GAAMH,EAAS,IAAI,EAAQ,EAAK,IAAI,EAAE,WAAW,mCAAyC,EAAM,IAAI,EAAE,YAAY,mBAAyB,EAAI,GAAU,CAAC,EAAK,OAAuB,CAAC,IAAM,EAAG,EAAI,QAA6D,GAAlD,CAAC,IAAa,EAAG,aAAY,EAAK,EAAG,WAAW,EAAK,OAAO,eAAiB,KAAY,OAAO,IAAM,EAAG,IAAI,gBAAgB,CAAC,KAAKC,MAAoB,EAAK,EAAE,YAAY,KAAK,CAAC,CAAC,EAAiB,OAAf,EAAG,QAAQ,CAAE,MAAY,EAAG,WAAW,CAAE,EAAE,CAAC,CAAC,EAAE,IAAM,EAAM,EAAE,IAAU,EAAK,EAAE,IAAI,EAAE,EAAM,EAAE,EAAQ,EAAG,IAAO,EAAE,IAAI,IAAO,EAAE,IAAI,IAAU,EAAG,KAAK,MAAM,KAAK,IAAI,GAAG,KAAK,IAAI,GAAG,EAAE,IAAI,CAAC,CAAC,EAAQ,EAAM,EAAE,OAAO,CAAC,EAAE,OAAoB,EAAM,MAAM,CAAK,MAAI,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAM,GAAG,GAAG,GAAG,EAAE,KAAK,EAAE,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,kDAAkD,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,QAAQ,EAAK,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,GAAM,QAAQ,EAAI,CAAC,QAAQ,EAAE,EAAE,CAAC,EAAE,IAAA,GAAU,WAAW,CAAC,SAAS,GAAG,KAAKI,EAAI,EAAE,MAAM,CAAC,QAAQ,OAAO,cAAc,EAAM,SAAS,MAAM,WAAW,EAAM,aAAa,WAAW,eAAe,gBAAgB,IAAI,EAAM,GAAG,EAAE,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAMP,GAAU,EAAE,YAAY,EAAE,YAAY,CAAC,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,MAAM,EAAE,KAAK,EAAE,EAAE,EAAE,SAAS,EAAE,OAAO,CAAC,EAAe,EAAM,KAAK,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE,GAAG,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,GAAGA,GAAU,EAAE,YAAY,EAAE,UAAU,CAAC,WAAW,EAAK,WAAW,IAAI,SAAS,EAAG,WAAW,EAAE,cAAc,UAAU,EAAE,GAAG,EAAG,EAAE,CAAC,EAAE,SAAS,EAAE,KAAK,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,GAAGA,GAAU,EAAE,YAAY,EAAE,WAAW,CAAC,WAAW,EAAM,UAAU,SAAS,WAAW,IAAI,SAAS,EAAG,WAAW,EAAE,cAAc,UAAU,MAAM,EAAE,KAAK,EAAE,GAAG,EAAG,EAAE,CAAC,EAAE,SAAS,EAAE,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,IAAI,CAAC,MAAMA,GAAU,EAAE,YAAY,EAAE,UAAU,CAAC,OAAO,EAAE,SAAS,EAAM,IAAI,IAAI,WAAW,EAAK,SAAS,GAAG,WAAW,KAAK,MAAM,EAAE,MAAM,cAAc,SAAS,EAAE,EAAE,EAAE,SAAS,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,UAAU,MAAM,CAAC,QAAQ,OAAO,oBAAoB,UAAU,EAAK,mBAAmB,IAAI,EAAE,EAAE,SAAS,EAAM,KAAK,EAAE,IAAI,CAAC,IAAM,EAAE,GAAQ,EAAE,SAAS,GAAQ,IAAU,EAAK,EAAE,SAAS,SAAe,EAAQ,IAAO,GAAG,CAAC,CAAC,EAAE,GAAS,EAAG,EAAQ,EAAE,GAAG,EAAE,EAAQ,EAAI,EAAQ,EAAE,GAAG,EAAE,EAAQ,EAAO,EAAQ,KAAK,IAAI,EAAG,KAAK,MAAM,EAAI,KAAK,IAAI,KAAK,EAAE,IAAI,CAAE,CAAC,EAAE,EAAE,EAAE,EAAG,OAAoB,EAAK,GAAS,CAAG,IAAI,IAAI,IAAO,OAAS,MAAS,OAAU,OAAU,OAAK,GAAG,EAAO,SAAsB,EAAKI,GAAI,CAAC,EAAE,EAAG,EAAE,EAAI,IAAI,EAAQ,IAAI,KAAK,SAAsB,EAAK,EAAE,EAAE,CAAC,GAAG,GAAM,GAAK,EAAQ,OAAO,EAAE,OAAO,IAAI,EAAE,IAAI,MAAM,EAAE,MAAM,KAAK,EAAE,KAAU,OAAW,QAAc,SAAO,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,iDAZjiG,IAA6E,IAAwE,IAA6D,EAG2TG,GAAK,CAAC,IAAI,EAAE,GAAG,CAAC,EAAQC,GAAM,UAAgBE,GAA0B,IAAS,OAA4BE,EAAhBD,EAAgCF,GAAM,uTAAi3C,GAAK,IAAO,CAAC,WAAW,OAAO,aAAa,GAAG,UAAU,aAAa,EAAK,uEAAuE,GAA+u9B,GAAQ,CAAC,OAAO,CAAC,EAAE,GAAa,EAAE,IAAI,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,WAAW,CAAC,EAAE,GAAiB,EAAE,IAAI,EAAE,GAAG,EAAE,QAAQ,CAAC,EAAE,GAAc,EAAE,IAAI,EAAE,GAAG,EAAE,IAAI,CAAC,EAAE,GAAU,EAAE,IAAI,EAAE,GAAG,EAAE,IAAI,CAAC,EAAE,GAAU,EAAE,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,EAAE,GAAgB,EAAE,IAAI,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,UAAU,CAAC,EAAE,GAAgB,EAAE,IAAI,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,QAAQ,CAAC,EAAE,GAAc,EAAE,IAAI,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,CAAC,EAChyiC,GAAU,CAAC,WAAW,mKAAmK,QAAQ,qKAAqK,IAAI,mKAAmK,IAAI,qKAAqK,UAAU,oKAAoK,UAAU,oKAAoK,QAAQ,iKAAiK,EAQ+5D,GAAa,CAAC,CAAC,MAAM,iCAAiC,YAAY,mGAAmG,OAAO,SAAS,KAAK,CAAC,EAAE,CAAC,MAAM,mBAAmB,YAAY,8CAA8C,OAAO,aAAa,KAAK,CAAC,EAAE,CAAC,MAAM,+BAA+B,YAAY,8DAA8D,OAAO,UAAU,KAAK,CAAC,EAAE,CAAC,MAAM,8BAA8B,YAAY,6DAA6D,OAAO,MAAM,KAAK,CAAC,EAAE,CAAC,MAAM,2BAA2B,YAAY,oDAAoD,OAAO,MAAM,KAAK,CAAC,EAAE,CAAC,MAAM,iCAAiC,YAAY,wFAAwF,OAAO,YAAY,KAAK,CAAC,EAAE,CAAC,MAAM,qBAAqB,YAAY,gEAAgE,OAAO,YAAY,KAAK,CAAC,EAAE,CAAC,MAAM,yBAAyB,YAAY,kEAAkE,OAAO,UAAU,KAAK,CAAC,CAAC,EAAE,GAAW,aAAa,CAAC,QAAQ,eAAe,MAAM,uBAAuB,WAAW,sBAAsB,MAAM,iHAAiH,MAAM,GAAa,IAAI,UAAU,MAAM,UAAU,OAAO,UAAU,KAAK,sBAAsB,WAAW,cAAc,YAAY,mBAAmB,YAAY,EAAK,EAAQI,IAAa,EAAM,EAAK,EAAK,EAAW,KAAiB,CAAC,KAAK,EAAY,KAAK,QAAM,SAAS,WAAW,gBAAgB,EAAK,aAAa,CAAC,SAAS,EAAK,aAAW,eAAa,EAAE,OAAO,GAAG,CAAC,EAAE,WAAW,GAAG,EAAoB,GAAW,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,cAAc,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,sBAAsB,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,qBAAqB,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,gBAAgB,GAAK,aAAa,gHAAgH,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,SAAS,GAAG,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,gBAAgB,EAAI,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,SAAS,aAAa,UAAU,MAAM,MAAM,YAAY,YAAY,SAAS,EAAE,aAAa,CAAC,kBAAkB,aAAa,eAAe,MAAM,MAAM,YAAY,YAAY,SAAS,CAAC,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,eAAe,EAAI,CAAC,CAAC,EAAE,aAAa,EAAY,EAAE,IAAI,CAAC,KAAK,EAAY,MAAM,MAAM,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,SAAS,EAAE,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,aAAa,SAAS,EAAE,KAAK,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,qBAAqB,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,SAAS,cAAc,UAAU,aAAa,EAAK,EAAE,YAAYA,GAAY,eAAe,aAAa,GAAG,QAAQ,QAAQ,EAAE,UAAUA,GAAY,aAAa,aAAa,GAAG,MAAM,UAAU,EAAE,WAAWA,GAAY,oBAAoB,QAAQ,GAAG,MAAM,SAAS,EAAE,UAAUA,GAAY,aAAa,aAAa,GAAG,SAAS,SAAS,EAAE,cAAcA,GAAY,kBAAkB,aAAa,KAAK,QAAQ,SAAS,EAAE,aAAaA,GAAY,iBAAiB,aAAa,GAAG,QAAQ,UAAU,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,cAAc,OAAO,GAAG,EAAE,WAAW,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,mBAAmB,OAAO,GAAG,EAAE,WAAW,CAAC,CAAC,KCHl2N,SAAwB,GAAY,EAAM,CAAC,GAAK,CAAC,OAAK,OAAO,OAAK,SAAS,gBAAc,GAAG,cAAY,IAAI,SAAO,GAAG,SAAO,GAAG,YAAU,GAAG,iBAAe,UAAU,iBAAe,EAAE,eAAa,EAAE,eAAa,GAAG,eAAa,EAAE,WAAS,GAAK,YAAU,UAAU,oBAAkB,UAAU,OAAK,mBAAiB,aAAa,mBAAiB,SAAS,qBAAmB,OAAO,wBAAsB,GAAM,qBAAmB,uCAAuC,uBAAqB,IAAM,EAAW,CAAC,EAAY,GAAgBC,EAAS,EAAK,EAAO,CAAC,EAAqB,IAAyBA,EAAS,EAAK,EAAQ,GAAaC,EAAO,IAAI,EAAQ,GAAS,EAAU,GAAa,CAAC,KAAK,EAAI,CAAC,EAAQ,EAAS,GAAoB,EAC1tB,GAAY,IAAO,SAAS,GAAG,IAAS,IAAc,IAAS,EAAW,GAAY,IAAO,SAAS,GAAG,IAAS,IAAgB,IAAS,EAC3I,EAAiB,GAAO,CAAC,GAAG,IAAO,SAAS,MAAO,GAAM,IAAM,EAAa,EAAO,OAAa,EAAY,GAAY,OAAa,EAAa,EAAO,OAAO,OAAO,EAAM,GAAc,GAAO,EAAY,CAAa,EACjO,MAAc,CAAC,GAAU,IAAS,QAAa,EAAqB,CAAC,IAAM,EAAW,EAAO,WAAW,kCAAkC,EAAE,GAAwB,EAAW,OAAO,EAAE,IAAM,EAAa,GAAG,CAAC,GAAwB,EAAE,OAAO,CAAE,EAAqD,OAAnD,EAAW,iBAAiB,SAAS,CAAY,MAAY,EAAW,oBAAoB,SAAS,CAAY,CAAE,CAAC,EAAE,CAAC,CAAoB,CAAC,EAAE,MAAc,CAAC,IAAI,EAAc,GAAsK,GAA7J,GAAU,CAAC,GAAU,CAAC,IAAyB,IAAmB,UAAU,KAAS,EAAc,IAAQ,IAAmB,aAAW,EAAc,KAAS,EAAc,CAAC,IAAM,EAAM,eAAe,CAAC,MAAoB,EAAe,EAAI,CAAC,CAAE,EAAE,IAAI,EAAa,GAAG,EAAE,UAAU,aAAa,CAAK,CAAE,CAAC,EAAE,CAAC,EAAS,GAAS,EAAS,EAAiB,EAAqB,CAAY,CAAC,EAA+L,IAAM,EAAW,GAAY,MAAM,EAAE,EACvgC,GAAa,EAAW,KAAK,EAAE,IAAI,KAAK,OAAO,EAAE,EAAa,EAAW,MAAM,EACrF,SAAS,GAAS,EAAM,CAAujB,WAAjiB,CAAC,OAAO,EAAP,CAAyB,IAAI,aAAa,OAAO,EAAM,EAAa,IAAI,cAAc,OAAO,EAAM,EAAa,IAAI,SAAS,OAAO,GAAa,GAAO,IAAI,WAAW,MAAO,GAAE,IAAI,OAAO,OAAO,KAAK,IAAI,CAAK,EAAE,EAAa,EAAE,EAAM,EAAa,GAAG,IAAI,SAAS,OAAO,EAAM,EAAa,GAAG,IAAI,UAAU,OAAO,EAAM,EAAa,GAAG,IAAI,SAAS,OAAO,EAAM,EAAa,GAAG,IAAI,SAAS,OAAO,EAAM,EAAa,GAAG,IAAI,UAAU,OAAO,EAAM,EAAa,GAAG,IAAI,YAAY,OAAO,EAAM,EAAa,GAAG,QAAQ,OAAO,EAAM,CAAa,CAAC,EAAA,CAAoB,EAAE,CAAa,CAAC,SAAS,GAAS,CAAC,OAAO,EAAP,CAAyB,IAAI,SAAS,MAAM,CAAC,IAAI,KAAK,IAAI,IAAI,EAAE,IAAI,OAAO,MAAM,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,IAAI,UAAU,MAAM,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,IAAI,SAAS,MAAM,SAAS,IAAI,SAAS,MAAM,CAAC,IAAI,EAAE,EAAE,CAAC,EAAE,IAAI,UAAU,MAAM,CAAC,EAAE,EAAE,IAAI,CAAC,EAAE,IAAI,YAAY,MAAM,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,QAAQ,MAAM,CAAC,IAAI,IAAI,IAAI,GAAG,CAAE,CAAC,CACh6B,SAAS,GAAqB,EAAW,EAAU,CAAC,GAAG,IAAO,SAAS,CACvE,GAAG,CAAC,OAAO,KAAK,CAAU,EAC1B,MAAM,CAAC,CAAU,EACjB,IAAM,EAAY,SAAS,CAAU,EACjC,EAAa,EAAE,GAAG,EAAU,GAAY,OAAO,CAAC,IAAM,EAAY,GAAY,GAAc,OAAO,KAAK,CAAW,IAAG,EAAa,SAAS,CAAW,EAAG,CAAC,IAAM,EAAS,CAAC,EAC/K,EAAS,KAAK,EAAa,SAAS,CAAC,EACrC,IAAM,EAAW,KAAK,IAAI,EAAE,EAAe,CAAC,EAAE,IAAI,IAAI,EAAE,EAAE,EAAE,EAAW,IAAI,CAC3E,IAAM,GAAU,EAAE,IAAI,EAAW,GAAS,EAAkB,KAAK,MAAM,GAAc,EAAY,GAAc,CAAQ,EAAE,EAAS,KAAK,KAAK,IAAI,EAAkB,EAAE,CAAC,CAAC,SAAS,CAAC,CAAE,CAC5I,OAAtC,EAAS,KAAK,EAAY,SAAS,CAAC,EAAS,CAAS,CAAC,GAAG,CAAC,EAC3D,OAAO,MAAM,CAAc,CAAC,CAAC,KAAK,CAAU,EAAG,IAAM,EAAM,EAAmB,MAAM,EAAE,EAAQ,EAAO,CAAC,EACtG,EAAO,KAAK,CAAU,EACrB,IAAI,IAAI,EAAE,EAAE,EAAE,EAAe,EAAE,IAAI,CAAC,IAAM,EAAW,EAAM,KAAK,MAAM,KAAK,OAAO,EAAE,EAAM,MAAM,GAAG,EAAO,KAAK,CAAU,CAAE,CAC3H,OAD4H,EAAO,KAAK,CAAU,EAC3I,CAAO,CACiU,OAA7U,GAAsB,EAA0C,EAAK,MAAM,CAAC,IAAI,GAAa,MAAM,CAAC,GAAG,EAAM,MAAM,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,SAAS,QAAQ,EAAE,SAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAU,GAAG,CAAI,EAAE,SAAS,EAAW,CAAC,CAAC,CAAC,EAAuB,EAAK,MAAM,CAAC,IAAI,GAAa,MAAM,CAAC,GAAG,EAAM,MAAM,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,SAAS,SAAS,WAAW,MAAM,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,GAAG,CAAI,EAAE,SAAS,EAAW,KAAK,EAAK,IAAqB,EAAMC,EAAM,SAAS,CAAC,SAAS,CAAc,EAAK,GAAgB,CAAC,UAAU,EAAK,aAAa,GAAqB,EAAK,CAAK,EAAe,eAAa,MAAM,GAAS,CAAK,EAAc,cAAsB,YAA4B,oBAAkB,iBAAiB,EAAiB,CAAK,EAAO,OAAc,WAA0B,mBAAiB,eAAe,EAAM,KAAK,EAAQ,EAAqB,qBAAwB,MAAI,CAAC,EAAE,QAAgB,CAAC,GAAG,IAAO,SAAS,CACnqC,IAAM,EAAY,GAAY,OAAa,EAAa,EAAO,OAAa,EAAa,EAAO,OAAa,EAAa,EAAY,EAAa,EAC1E,GAApD,GAAO,GAAc,EAAM,EAAY,EAA+B,CAC3F,IAAM,EAAiB,EAAM,EAAmB,EAA0B,EAAa,EAAE,EACH,GAA7D,EAA0B,GAAG,EAA0B,GAAI,EAAyB,OAAoB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAe,GAAG,CAAI,EAAE,SAAS,CAAS,CAAC,CAAG,CAAC,OAAO,IAAK,MAC5F,OAAvH,EAAM,EAAW,OAAO,EAAuB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAe,GAAG,CAAI,EAAE,SAAS,CAAS,CAAC,EAAU,IAAM,EAAA,CAAG,CAAC,CAAC,EAAE,GAAG,EAAK,GAAG,GAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAgB,CAAC,YAAU,eAAa,eAAa,QAAM,cAAY,YAAU,oBAAkB,mBAAiB,OAAK,WAAS,mBAAiB,iBAAe,OAAK,qBAAmB,QAAM,CACrX,IAAM,EAAW,WAAW,GAAM,YAAY,KAAK,EAA0D,EAAzC,WAAW,GAAM,UAAU,MAAqC,EAAE,EAChI,EAAoB,GAAiB,EAAa,OAAO,GAC3D,EAAqB,GAAM,GAAG,IAAqB,OAAQ,EAAqB,QAAW,GAAG,IAAqB,KAAM,EAAqB,OAAW,CAC7J,IAAM,EAAc,EAAe,GAAI,EAAE,EAAqB,IAAmB,eAAc,CAAoB,CACnH,IAAM,EAAS,EAAqB,CAAC,EAAoB,EAAQ,EAAO,EAAqB,EAAE,CAAC,EAA0B,EAAa,EAAiB,EAAkB,EAA+T,OAAlT,EAA8B,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,GAAG,EAAgB,IAAI,SAAS,SAAS,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAa,GAAG,EAAK,WAAW,GAAM,YAAY,KAAK,EAAE,SAAS,CAAS,CAAC,CAAC,CAAC,EAAuB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,GAAG,EAAgB,IAAI,SAAS,SAAS,QAAQ,OAAO,WAAW,aAAa,eAAe,QAAQ,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,QAAQ,EAAE,QAAQ,CAAG,EAAS,QAAQ,CAAC,EAAE,QAAQ,EAAY,CAAC,EAAE,EAAO,QAAQ,CAAC,EAAE,CAAG,EAAS,QAAQ,CAAC,EAAE,WAAW,CAAC,SAAS,EAAmB,QAAW,OAAK,KAAK,OAAO,GAAO,SAAS,EAAK,OAAO,EAAE,SAAS,EAAa,KAAK,EAAK,IAAqB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAa,OAAO,GAAG,EAAgB,IAAI,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,GAAG,EAAK,WAAW,GAAM,YAAY,KAAK,EAAE,SAAS,CAAI,EAAE,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,sBAvCloC,IAA6D,IAAwE,IAA4C,EAuCk9B,EAAoB,GAAY,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,QAAQ,CAAC,OAAO,QAAQ,EAAE,aAAa,CAAC,OAAO,QAAQ,EAAE,aAAa,OAAO,wBAAwB,EAAI,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,SAAS,QAAQ,CAAC,UAAQ,IAAO,QAAQ,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,GAAG,IAAI,EAAE,IAAI,OAAO,QAAQ,CAAC,UAAQ,IAAO,MAAM,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,IAAI,IAAI,EAAE,IAAI,OAAO,QAAQ,CAAC,UAAQ,IAAO,MAAM,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,YAAY,IAAI,QAAQ,CAAC,UAAQ,IAAO,MAAM,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,YAAY,IAAI,QAAQ,CAAC,UAAQ,IAAO,MAAM,EAAE,iBAAiB,CAAC,KAAK,EAAY,KAAK,MAAM,oBAAoB,QAAQ,CAAC,aAAa,cAAc,SAAS,WAAW,SAAS,OAAO,UAAU,SAAS,SAAS,UAAU,WAAW,EAAE,aAAa,CAAC,aAAa,cAAc,SAAS,WAAW,SAAS,OAAO,UAAU,SAAS,UAAU,WAAW,YAAY,EAAE,aAAa,aAAa,wBAAwB,EAAK,EAAE,iBAAiB,CAAC,KAAK,EAAY,KAAK,MAAM,UAAU,QAAQ,CAAC,SAAS,UAAU,EAAE,aAAa,CAAC,UAAU,WAAW,EAAE,aAAa,SAAS,wBAAwB,EAAK,EAAE,mBAAmB,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,KAAK,OAAO,MAAM,EAAE,aAAa,CAAC,KAAK,OAAO,MAAM,EAAE,aAAa,OAAO,wBAAwB,EAAK,EAAE,sBAAsB,CAAC,KAAK,EAAY,QAAQ,MAAM,oBAAoB,aAAa,GAAM,aAAa,SAAS,cAAc,cAAc,wBAAwB,EAAK,EAAE,mBAAmB,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,uCAAuC,YAAY,sCAAsC,QAAQ,CAAC,2BAAyB,CAAC,CAAqB,EAAE,qBAAqB,CAAC,KAAK,EAAY,QAAQ,MAAM,yBAAyB,aAAa,GAAK,aAAa,MAAM,cAAc,KAAK,wBAAwB,EAAK,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,aAAa,CAAC,SAAS,OAAO,QAAQ,OAAO,cAAc,UAAU,WAAW,KAAK,EAAE,SAAS,WAAW,gBAAgB,YAAY,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,kBAAkB,CAAC,KAAK,EAAY,MAAM,MAAM,sBAAsB,aAAa,UAAU,QAAQ,CAAC,UAAQ,IAAO,MAAM,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,QAAQ,CAAC,2BAAyB,CAAqB,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,EAAE,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,KAAK,GAAG,EAAE,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,YAAY,aAAa,GAAK,aAAa,KAAK,cAAc,MAAM,wBAAwB,EAAK,CAAC,CAAC,KCzCt9G,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA9zB,IAAqM,IAAkE,IAA4B,KAAkJ,EAAOC,GAAiB,EAAS,EAAW,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAiUC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,IAAU,CAAC,cAAY,cAAY,SAAO,KAAG,cAAY,oBAAkB,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAmB,EAAM,WAAW,qEAAqE,UAAU,GAAQ,EAAM,WAAW,IAAI,UAAU,GAAa,EAAM,WAAW,qEAAqE,UAAU,GAAa,EAAM,WAAW,sBAAsB,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAa,EAAM,WAAW,EAAE,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW9qE,GAAgB,EAX+rEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAY,CAAC,mBAAmB,OAAO,iBAAiB,UAAU,iBAAiB,SAAS,SAAS,GAAK,mBAAmB,MAAM,eAAe,EAAE,YAAY,EAAU,KAAK,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,UAAU,MAAM,EAAE,OAAO,OAAO,GAAG,YAAY,aAAa,EAAE,cAAc,EAAE,SAAS,YAAY,KAAK,SAAS,OAAO,GAAG,kBAAkB,EAAU,qBAAqB,GAAM,aAAa,EAAE,aAAa,IAAI,OAAO,EAAU,KAAK,OAAO,UAAU,EAAU,sBAAsB,GAAM,MAAM,OAAO,GAAGA,GAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,WAAW,uEAAuE,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,UAAU,MAAM,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,6FAA6F,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,6FAA6F,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWnuM,EAAE,CAX+uM,kFAAkF,gFAAgF,qSAAqS,yGAAyG,iMAW7xN,EAAE,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAG,IAAI,OAAO,IAAI,EAAE,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,IAAI,MAAM,SAAS,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,sBAAsB,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iGAAiG,MAAM,eAAe,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,iGAAiG,MAAM,sBAAsB,KAAK,EAAY,KAAK,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,WAAW,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,WAAW,IAAI,4EAA4E,OAAO,KAAK,EAAE,CAAC,cAAc,sBAAsB,OAAO,SAAS,MAAM,SAAS,aAAa,sBAAsB,IAAI,sHAAsH,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGT,EAAgB,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCX35C,IAAoI,IAAkE,IAA4B,EAAiCiB,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWviD,GAAgB,EAXwjDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW5pN,EAAE,CAXwqN,kFAAkF,gFAAgF,6UAA6U,oRAAoR,uRAAuR,sLAAsL,gHAAgH,kRAAkR,yRAAyR,mMAAmM,sdAWptR,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCXphF,IAAoI,IAAkE,IAA4B,EAAiCO,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWtiD,GAAgB,EAXujDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW3pN,EAAE,CAXuqN,kFAAkF,gFAAgF,4UAA4U,qRAAqR,wRAAwR,sLAAsL,+GAA+G,kRAAkR,yRAAyR,mMAAmM,sdAWntR,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCXphF,IAAoI,IAAkE,IAA4B,EAAiCO,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWtiD,GAAgB,EAXujDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW9pN,EAAE,CAX0qN,kFAAkF,kFAAkF,4UAA4U,oRAAoR,yRAAyR,uLAAuL,+GAA+G,kRAAkR,0RAA0R,oMAAoM,sdAW3tR,EAAE,cAAc,EAAiC,GAAgB,YAAY,sBAAsB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCF1kF,SAAwB,GAAc,EAAM,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAM,UAAU,IAAA,GAAU,cAAc,GAAK,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,cAAc,OAAO,gBAAgB,EAAM,QAAQ,EAAE,GAAG,EAAM,KAAK,EAAE,SAAsB,EAAK,QAAQ,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,CAAE,kBARxQ,IAAoD,EAQqN,GAAc,aAAa,CAAC,SAAS,UAAU,OAAO,CAAC,EAAE,EAAoB,GAAc,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,KAAK,aAAa,SAAS,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,KAAK,IAAI,IAAI,KAAK,KAAK,aAAa,CAAC,CAAC,CAAC,KCH3iB,SAAS,GAAU,EAAG,EAAE,EAAK,EAAM,EAAE,CAAC,GAAG,CAAC,GAAI,CAAC,EAAE,OAAO,EAAK,IAAM,EAAI,CAAC,GAAG,CAAI,EAAK,EAAE,aAAW,EAAI,WAAW,GAAG,EAAE,WAAW,IAAI,EAAK,YAAY,2BAA6B,EAAE,aAAa,IAAA,KAAU,EAAI,WAAW,EAAE,YAAc,EAAE,YAAU,EAAI,UAAU,EAAE,WAAa,EAAE,aAAa,IAAA,IAAW,EAAE,aAAa,KAAG,EAAI,WAAW,EAAE,YAAc,EAAE,gBAAgB,IAAA,IAAW,EAAE,gBAAgB,KAAG,EAAI,cAAc,EAAE,eAAc,IAAM,EAAK,WAAW,OAAO,EAAE,UAAU,EAAE,CAAC,EAA2D,OAAtD,EAAK,IAAE,EAAI,SAAS,KAAK,MAAM,GAAM,GAAO,GAAG,EAAE,EAAE,IAAU,CAAI,CAC0I,SAAS,GAAQ,EAAG,EAAE,EAAG,CAAC,GAAK,CAAC,EAAE,GAAMO,EAAS,CAAC,EAAuJ,OAArJ,MAAc,CAAC,GAAG,CAAC,EAAG,OAAO,IAAM,EAAE,EAAO,gBAAgBC,MAAoB,EAAK,IAAI,EAAE,GAAG,CAAC,CAAC,EAAE,CAAE,EAAE,UAAU,EAAO,cAAc,CAAC,CAAE,EAAE,CAAC,EAAG,EAAE,CAAE,CAAC,EAAS,CAAE,CAAkD,SAAS,GAAI,CAAC,IAAE,IAAE,MAAI,IAAI,YAAU,CAAC,IAAM,EAAIC,EAAO,IAAI,EAAO,CAAC,EAAE,GAAMF,EAAS,CAAC,EAA0U,OAAxU,OAAuB,CAAC,IAAM,EAAG,EAAI,QAAQ,GAAG,CAAC,EAAG,OAAO,IAAM,MAAS,CAAC,IAAM,EAAG,EAAG,YAAkB,EAAG,EAAG,aAAgB,GAAI,GAAG,EAAK,KAAK,IAAI,EAAI,EAAG,EAAE,EAAG,CAAC,CAAC,CAAE,EAAS,GAAP,EAAK,EAAK,OAAO,eAAiB,IAAY,OAAO,IAAM,EAAG,IAAI,mBAAmBC,EAAgB,CAAI,CAAC,EAAiB,OAAf,EAAG,QAAQ,CAAE,MAAY,EAAG,WAAW,CAAE,EAAE,CAAC,EAAE,EAAE,CAAG,CAAC,EAAsB,EAAK,MAAM,CAAK,MAAI,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,QAAQ,OAAO,WAAW,QAAQ,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAE,EAAE,OAAO,EAAE,EAAE,SAAS,UAAU,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,UAAU,SAAS,EAAE,GAAG,gBAAgB,KAAK,EAAW,UAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAA4C,SAAS,GAAW,CAAC,SAAO,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,QAAQ,OAAO,yCAAyC,EAAE,SAAsB,EAAK,OAAO,CAAC,EAAE,mDAAmD,KAAK,EAAM,OAAO,OAAO,YAAY,MAAM,eAAe,OAAO,CAAC,CAAC,CAAC,CAAE,CAAmD,SAAS,GAAa,CAAC,KAAG,EAAE,SAAO,QAAM,CAAC,IAAM,EAAE,GAAQ,EAAG,EAAE,IAAI,EAAuB,GAAb,EAAG,EAAE,IAAqB,EAAQ,EAAS,GAAI,IAAI,EAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,IAAI,OAAO,IAAI,WAAW,CAAI,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,GAAG,IAAI,GAAG,MAAM,IAAI,OAAO,IAAI,aAAa,GAAG,WAAW,EAAE,KAAK,SAAS,SAAS,UAAU,aAAa,EAAE,UAAU,oCAAoC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,QAAQ,QAAQ,aAAa,aAAa,EAAE,WAAW,EAAE,SAAS,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,EAAE,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,WAAW,EAAE,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,UAAU,aAAa,EAAE,WAAW,EAAE,MAAM,SAAS,IAAI,MAAM,EAAE,IAAI,QAAQ,GAAG,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,IAAI,OAAO,IAAI,QAAQ,YAAY,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,IAAI,EAAE,IAAI,MAAM,IAAI,OAAO,IAAI,GAAG,MAAM,KAAK,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,8BAA8B,KAAK,OAAO,OAAO,eAAe,YAAY,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,iBAAiB,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,WAAW,EAAU,uBAAuB,EAAO,MAAM,EAAU,GAAM,OAAO,MAAM,GAAI,IAAI,EAAE,IAAI,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,EAAE,MAAM,CAAC,WAAW,OAAO,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,UAAU,aAAa,EAAE,SAAS,IAAI,WAAW,GAAG,EAAE,SAAS,EAAU,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,EAAE,EAAS,IAAI,CAAC,EAAE,WAAW,CAAC,SAAS,IAAI,KAAKE,EAAI,EAAE,MAAM,CAAC,QAAQ,EAAE,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,GAAG,aAAa,EAAE,SAAS,SAAS,WAAW,UAAU,QAAQ,YAAY,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,QAAQ,EAAG,CAAC,OAAO,GAAG,EAAE,IAAA,GAAU,WAAW,CAAC,SAAS,GAAG,OAAO,IAAS,KAAK,QAAQ,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,IAAI,IAAI,IAAI,MAAM,IAAI,OAAO,IAAI,aAAa,MAAM,WAAW,6BAA6B,EAAO,sBAAsB,EAAO,GAAG,OAAO,aAAa,QAAQ,GAAG,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,UAAU,aAAa,QAAQ,UAAU,aAAa,GAAG,WAAW,wBAAwB,MAAM,OAAO,SAAS,IAAI,WAAW,GAAG,EAAE,SAAS,YAAe,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,SAAS,GAAG,WAAW,IAAI,cAAc,UAAU,WAAW,CAAC,EAAE,SAAS,CAAC,cAA2B,EAAK,KAAK,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,mCAAmC,UAAU,SAAS,WAAW,IAAI,SAAS,EAAE,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,IAAI,EAAE,UAAU,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,UAAU,aAAa,GAAG,WAAW,OAAO,MAAM,UAAU,SAAS,EAAE,WAAW,GAAG,EAAE,SAAS,aAAa,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,UAAU,aAAa,GAAG,WAAW,yBAAyB,MAAM,OAAO,SAAS,EAAE,WAAW,GAAG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,gBAAgB,QAAQ,OAAO,EAAE,SAAS,CAAC,GAAG,GAAG,GAAG,GAAG,EAAE,CAAC,CAAC,KAAK,EAAE,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,cAAc,IAAI,CAAC,EAAE,SAAS,CAAC,EAAO,GAAK,EAAK,CAAC,CAAC,KAAK,EAAE,IAAiB,EAAM,OAAO,CAAC,MAAM,CAAC,OAAO,GAAG,aAAa,EAAE,WAAW,EAAE,MAAM,QAAQ,EAAE,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,WAAW,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,OAAO,GAAG,aAAa,EAAE,WAAW,EAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,QAAQ,QAAQ,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,wBAAwB,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,WAAW,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,KAAc,EAAE,EAAU,EAAE,IAAI,MAAM,EAAU,EAAE,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,IAAI,GAAG,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,QAAQ,UAAU,aAAa,GAAG,WAAW,EAAE,KAAK,UAAU,aAAa,EAAE,UAAU,qCAAqC,OAAO,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,WAAW,GAAM,QAAQ,OAAO,WAAW,QAAQ,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,IAAI,OAAO,IAAI,QAAQ,YAAY,SAAsB,EAAK,OAAO,CAAC,EAAE,uBAAuB,KAAK,OAAO,OAAO,OAAO,YAAY,MAAM,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,GAAG,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,IAAI,WAAW,IAAI,MAAM,EAAE,GAAG,EAAE,SAAS,WAAW,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,IAAI,MAAM,EAAE,IAAI,QAAQ,GAAG,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,EAAG,IAAI,EAAE,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,GAAG,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,CAAC,EAAE,SAAsB,EAAK,GAAW,CAAC,MAAM,CAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAA6C,SAAS,GAAa,CAAC,KAAG,EAAE,SAAO,QAAM,CAAC,IAAM,EAAE,GAAQ,EAAG,EAAE,GAAG,EAAQ,EAAM,EAAG,KAAK,IAAI,EAAE,EAAE,CAAC,EAAE,EAAQ,EAAI,EAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAQ,EAAM,CAAC,CAAC,KAAK,OAAO,IAAI,IAAI,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQ,IAAI,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,KAAK,OAAO,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,CAAC,KAAK,OAAO,IAAI,GAAG,EAAE,IAAI,EAAE,EAAE,CAAC,EAAQ,GAAO,CAAC,OAAS,IAAI,EAAsB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,OAAO,GAAG,aAAa,EAAE,WAAW,wCAAwC,EAAO,GAAG,QAAQ,EAAE,QAAQ,OAAO,cAAc,SAAS,eAAe,WAAW,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,MAAM,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,cAAc,IAAI,CAAC,EAAE,SAAS,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,EAAK,OAAO,CAAC,MAAM,CAAC,OAAO,GAAG,aAAa,EAAE,WAAW,EAAE,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,OAAO,GAAG,aAAa,EAAE,WAAW,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAK,IAAI,EAAsB,EAAMA,EAAU,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,IAAI,UAAU,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,IAAI,QAAQ,EAAE,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,UAAU,EAAE,OAAO,GAAG,aAAa,EAAE,WAAW,2BAA2B,GAAK,WAAW,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAK,IAAI,EAAsB,EAAMA,EAAU,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,IAAI,UAAU,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,UAAU,IAAI,EAAE,UAAU,CAAC,EAAE,SAAS,CAAC,EAAO,GAAM,GAAK,SAAS,CAAC,CAAC,KAAK,EAAE,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,OAAO,GAAG,aAAa,EAAE,WAAW,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAsB,EAAMA,EAAU,CAAC,SAAS,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,gBAAgB,WAAW,SAAS,UAAU,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,UAAU,aAAa,EAAE,WAAW,GAAG,EAAO,IAAI,MAAM,EAAO,SAAS,EAAE,WAAW,GAAG,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,EAAO,GAAM,EAAI,CAAC,CAAC,KAAK,EAAE,IAAiB,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAI,EAAE,WAAW,QAAQ,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,WAAW,EAAE,WAAW,CAAC,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,KAAK,EAAE,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,MAAM,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAI,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,IAAI,OAAO,IAAI,WAAW,CAAI,EAAE,SAAS,CAAC,EAAM,KAAK,EAAG,IAAI,CAAC,IAAM,EAAI,EAAM,EAAQ,EAAK,IAAM,EAAE,OAAoB,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,EAAI,CAAC,EAAE,EAAG,EAAE,EAAE,EAAG,GAAG,EAAK,IAAI,GAAG,OAAO,EAAK,EAAE,EAAG,IAAI,QAAQ,EAAE,MAAM,EAAK,KAAK,CAAC,EAAE,CAAC,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,QAAQ,EAAE,MAAM,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,MAAM,GAAG,OAAO,IAAI,aAAa,EAAE,WAAW,EAAE,KAAK,QAAQ,EAAE,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,OAAO,EAAK,EAAE,EAAE,EAAE,UAAU,EAAK,eAAe,EAAO,sCAAsC,aAAa,EAAE,UAAU,qCAAqC,SAAS,QAAQ,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAI,IAAI,aAAa,CAAC,EAAE,SAAS,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,IAAI,OAAO,IAAI,aAAa,EAAE,WAAW,EAAE,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAM,CAAG,GAAC,CAAC,CAAC,CAAC,EAAE,EAAG,IAAI,CAAE,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,QAAQ,OAAO,eAAe,SAAS,IAAI,CAAC,EAAE,SAAS,EAAM,KAAK,EAAG,IAAiB,EAAK,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,WAAW,IAAM,EAAE,EAAO,EAAE,KAAK,MAAM,IAAM,EAAE,OAAO,EAAE,IAAI,QAAQ,EAAM,EAAE,EAAE,GAAG,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,QAAQ,UAAU,aAAa,GAAG,SAAS,EAAE,WAAW,IAAI,UAAU,IAAM,EAAE,OAAO,aAAa,EAAE,WAAW,EAAE,SAAS,EAAG,IAAI,EAAE,EAAG,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAoE,SAAS,GAAc,CAAC,KAAG,EAAE,SAAO,QAAM,CAAC,IAAM,EAAE,GAAQ,EAAG,EAAE,IAAI,EAAQ,EAAM,CAAC,CAAC,MAAM,eAAe,KAAK,EAAE,MAAM,EAAE,IAAI,EAAE,EAAE,CAAM,EAAE,CAAC,MAAM,eAAe,KAAK,EAAE,MAAM,EAAE,IAAI,EAAE,EAAE,EAAK,EAAE,CAAC,MAAM,iBAAiB,KAAK,EAAE,MAAM,EAAE,IAAI,EAAE,EAAE,EAAI,EAAE,CAAC,MAAM,cAAc,KAAK,EAAE,MAAM,EAAE,IAAI,EAAE,EAAE,CAAM,CAAC,EAAQ,EAAM,EAAG,KAAK,IAAI,EAAM,OAAO,CAAC,EAAE,EAAM,OAAa,EAAK,EAAM,KAAK,IAAI,EAAE,EAAM,CAAC,GAA4B,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,IAAI,OAAO,IAAI,WAAW,CAAI,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,GAAG,IAAI,EAAE,MAAM,IAAI,QAAQ,EAAE,aAAa,GAAG,WAAW,EAAE,KAAK,UAAU,aAAa,EAAE,UAAU,oCAAoC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,gBAAgB,WAAW,SAAS,aAAa,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,EAAE,WAAW,IAAI,MAAM,EAAE,GAAG,EAAE,SAAS,YAAY,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,SAAS,IAAI,WAAW,IAAI,MAAM,EAAK,EAAE,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,QAAQ,EAAG,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC,EAAE,IAAA,GAAU,WAAW,CAAC,SAAS,IAAI,OAAO,GAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,EAAK,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,iBAAiB,IAAI,EAAE,aAAa,CAAC,EAAE,SAAS,CAAC,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,CAAC,CAAC,KAAK,EAAE,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,UAAU,SAAS,SAAS,IAAI,WAAW,IAAI,MAAM,EAAE,IAAI,QAAQ,EAAE,EAAE,SAAS,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,oBAAoB,iBAAiB,aAAa,GAAG,IAAI,CAAC,EAAE,SAAS,CAAC,MAAM,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC,CAAC,KAAK,EAAE,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,aAAa,EAAE,WAAW,EAAE,MAAM,SAAS,EAAE,MAAM,EAAE,IAAI,QAAQ,GAAG,QAAQ,SAAS,EAAE,SAAS,EAAE,CAAC,EAAE,CAAC,CAAC,EAAE,EAAM,KAAK,EAAG,IAAiB,EAAM,EAAO,KAAK,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,IAAM,GAAM,OAAO,EAAM,EAAE,EAAE,EAAE,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,QAAQ,EAAG,MAAM,EAAE,IAAI,UAAU,IAAI,EAAG,KAAK,GAAG,EAAE,MAAM,QAAQ,EAAG,IAAI,EAAE,IAAI,UAAU,OAAO,GAAG,aAAa,EAAE,WAAW,EAAG,EAAE,MAAM,EAAG,IAAI,IAAM,EAAG,IAAI,GAAM,UAAU,OAAO,SAAS,IAAI,WAAW,IAAI,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,QAAQ,QAAQ,WAAW,SAAS,SAAS,SAAS,gBAAgB,QAAQ,UAAU,iCAAiC,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,IAAI,OAAO,IAAI,QAAQ,YAAY,SAAsB,EAAK,OAAO,CAAC,EAAE,uBAAuB,KAAK,OAAO,OAAO,eAAe,YAAY,IAAI,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,EAAE,EAAG,KAAK,CAAC,EAAE,EAAG,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAI,EAAM,EAAE,CAAC,QAAQ,EAAE,EAAE,GAAG,MAAM,GAAG,EAAE,GAAM,QAAQ,CAAC,QAAQ,IAAM,GAAM,EAAE,EAAE,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,QAAQ,UAAU,aAAa,GAAG,WAAW,EAAE,KAAK,UAAU,aAAa,EAAE,UAAU,qCAAqC,OAAO,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,WAAW,2BAA2B,EAAK,EAAE,WAAW,CAAC,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,GAAG,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,IAAI,MAAM,GAAM,WAAW,GAAG,EAAE,SAAS,SAAS,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,IAAI,WAAW,IAAI,MAAM,EAAE,IAAI,WAAW,QAAQ,EAAE,SAAS,EAAK,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAG,EAAM,GAAG,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAM,CAAC,OAAK,GAAG,GAAI,CAA4M,OAAxM,IAAO,UAA8B,EAAK,GAAa,CAAC,GAAG,CAAE,CAAC,EAAK,IAAO,UAA8B,EAAK,GAAa,CAAC,GAAG,CAAE,CAAC,EAAK,IAAO,WAA+B,EAAK,GAAc,CAAC,GAAG,CAAE,CAAC,EAAS,IAAK,CAAC,SAAS,GAAQ,CAAC,QAAM,MAAI,QAAM,CAAC,IAAM,EAAO,YAAY,GAAO,GAAA,CAAI,QAAQ,WAAW,EAAE,CAAC,GAAG,EAAO,CAAC,EAAE,GAAMJ,EAAS,EAAK,EAAE,CAAM,EACtwf,OADwwf,MAAc,CAAiB,GAAb,CAAC,GAAe,CAAC,EAAI,OAAO,IAAM,EAAE,GAAQ,EAAE,EAAO,CAAC,SAAS,IAAI,KAAKG,GAAK,SAAS,GAAGF,MAAoB,EAAK,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,EAAE,KAAK,CAAE,EAAE,CAAC,EAAI,EAAO,CAAI,CAAC,EAAM,EAC16f,EAAKG,EAAU,CAAC,SAA5F,KAAK,MAAM,CAAC,CAAC,CAAC,eAAe,OAAO,CAAC,CAAC,MAAM,UAA6D,CAAC,CAAC,KAAK,EAAE,IAAI,WAAW,KAAK,CAAC,EAAE,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,mBAAmB,SAAS,oBAAoB,WAAW,YAAY,QAAQ,EAAE,SAAS,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EADowf,EAAKA,EAAU,CAAC,SAAS,CAAK,CAAC,CACjyf,CAAC,SAAS,GAAM,CAAC,QAAM,MAAI,CAAC,OAAoB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,WAAW,EAAG,QAAQ,OAAO,WAAW,SAAS,WAAW,EAAE,UAAU,CAAC,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,cAAc,GAAK,SAAsB,EAAK,OAAO,CAAC,EAAE,yBAAyB,KAAK,OAAO,OAAO,EAAM,YAAY,MAAM,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAK,CAAC,OAAK,IAAE,EAAE,IAAE,IAAE,MAAI,OAAK,UAAQ,OAAK,WAAS,CAAC,IAAM,EAAIF,EAAO,IAAI,EAAQ,EAAG,EAAe,IAAI,EAAQ,EAAG,EAAe,IAAI,EAAQ,EAAK,CAAiB,mCAAmC,EAAG,KAAK,EAAG,MAAM,EAAE,KAAK,oBAA0B,EAAK,CAAiB,mCAAmC,EAAG,KAAK,EAAG,MAAM,EAAE,OAAO,oBAA0B,EAAK,IAAI,EAAE,WAAW,mCAAyC,EAAM,IAAI,EAAE,YAAY,mBAAyB,EAAE,EAAK,SAAe,EAAK,CAAC,EAAK,QAAQ,EAAK,SAAS,OAAO,CAAC,UAAU,UAAU,UAAU,CAAC,CAAC,IAAI,OAAO,EAAK,OAAa,EAAQ,GAAM,GAAK,EAAc,EAAW,GAAU,EAAE,YAAY,EAAE,UAAU,CAAC,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,cAAc,UAAU,WAAW,EAAE,MAAM,EAAE,KAAK,mBAAmB,cAAc,CAAC,EAC7+C,GAAQ,OAAO,EAAW,UAAW,SAAS,EAAW,SAAS,IAAI,GAAS,EAAa,KAAK,MAAM,GAAG,EAAO,EAAE,EAAE,GAAS,EAAY,KAAK,MAAM,EAAE,EAAO,EAAE,EAAE,GAAG,OAAoB,EAAM,EAAO,IAAI,CAAK,MAAI,QAAQ,EAAK,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,GAAM,QAAQ,GAAK,CAAC,EAAK,CAAC,QAAQ,EAAE,EAAE,CAAC,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKC,GAAK,MAAM,GAAG,CAAC,EAAE,WAAW,EAAK,CAAC,EAAE,EAAE,EAAE,IAAA,GAAU,cAAc,GAAG,CAAC,GAAG,EAAE,cAAc,QAAQ,OAAO,IAAM,EAAE,EAAI,SAAS,sBAAsB,EAAM,IAAS,EAAG,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,EAAG,IAAI,EAAE,QAAQ,EAAE,GAAG,EAAE,EAAE,mBAAmB,CAAC,EAAG,IAAI,IAAI,EAAE,EAAG,IAAI,IAAI,CAAE,EAAE,MAAM,CAAC,SAAS,WAAW,aAAa,GAAG,QAAQ,EAAE,OAAO,OAAO,UAAU,aAAa,WAAW,EAAK,SAAS,IAAA,EAAS,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,aAAa,GAAG,WAAW,EAAE,IAAI,CAAC,CAAC,EAAE,GAAmB,EAAK,EAAO,KAAK,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,aAAa,GAAG,WAAW,EAAK,QAAQ,EAAE,CAAC,CAAC,EAAE,GAAgB,EAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,aAAa,GAAG,SAAS,QAAQ,EAAE,SAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,WAAW,+CAA+C,EAAE,OAAO,iDAAiD,UAAU,EAAK,6BAA6B,IAAA,GAAU,QAAQ,EAAE,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,OAAO,aAAa,GAAG,WAAW,EAAE,KAAK,SAAS,SAAS,UAAU,EAAE,EAAE,OAAO,IAAA,EAAS,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,WAAW,EAAE,EAAE,aAAa,EAAE,KAAK,cAAc,MAAM,CAAC,CAAC,EAAE,GAAmB,EAAK,EAAO,IAAI,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,WAAW,EAAK,cAAc,MAAM,CAAC,CAAC,EAAE,GAAgB,EAAK,MAAM,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,IAAI,KAAK,MAAM,IAAI,MAAM,IAAI,OAAO,IAAI,aAAa,MAAM,WAAW,2BAA2B,EAAE,OAAO,oBAAoB,QAAQ,GAAG,cAAc,MAAM,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,EAAK,OAAO,OAAO,oBAAoB,EAAK,gCAAgC,IAAA,GAAU,cAAc,SAAS,OAAO,OAAO,QAAQ,GAAG,UAAU,aAAa,IAAI,EAAK,GAAG,CAAC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,QAAQ,EAAE,SAAS,CAAC,IAAO,QAAqB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,IAAI,aAAa,GAAG,SAAS,SAAS,WAAW,EAAE,MAAM,UAAU,mBAAmB,EAAE,MAAM,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,WAAW,8BAA8B,EAAE,SAAS,EAAE,EAAE,SAAS,SAAS,IAAI,EAAE,SAAS,EAAE,KAAK,KAAK,oBAAoB,cAAc,MAAM,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,gBAAgB,GAAM,QAAQ,EAAE,QAAQ,OAAO,IAAI,IAAI,aAAa,EAAE,QAAQ,OAAO,UAAU,WAAW,cAAc,MAAM,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,CAAC,EAAE,SAAsB,EAAK,GAAI,CAAC,EAAE,IAAI,EAAE,IAAI,SAAsB,EAAK,GAAM,CAAM,OAAK,GAAG,CAAC,CAAC,EAAU,IAAE,OAAO,EAAE,OAAY,MAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,QAAQ,aAAa,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,IAAI,GAAG,UAAU,EAAE,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,GAAU,EAAE,YAAY,EAAE,aAAa,CAAC,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,cAAc,WAAW,MAAM,EAAE,IAAI,CAAC,EAAE,SAAS,EAAK,IAAI,CAAC,EAAE,EAAK,OAAoB,EAAM,OAAO,CAAC,MAAM,GAAU,EAAE,YAAY,EAAE,UAAU,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,WAAW,aAAa,GAAG,WAAW,sBAAsB,EAAE,OAAO,oBAAoB,OAAO,gCAAgC,EAAE,OAAO,oBAAoB,MAAM,EAAE,OAAO,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,WAAW,QAAQ,CAAC,EAAE,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,QAAQ,EAAK,CAAC,MAAM,CAAC,EAAE,IAAI,CAAC,EAAE,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC,EAAE,IAAA,GAAU,WAAW,CAAC,SAAS,IAAI,OAAO,GAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,EAAE,WAAW,EAAE,MAAM,CAAC,CAAC,EAAE,EAAK,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,GAAU,EAAE,YAAY,EAAE,gBAAgB,CAAC,OAAO,EAAE,WAAW,EAAK,SAAS,KAAK,WAAW,IAAI,MAAM,EAAE,MAAM,cAAc,WAAW,UAAU,CAAO,CAAC,EAAE,SAAS,EAAK,WAAW,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,GAAU,EAAE,YAAY,EAAE,eAAe,CAAC,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,cAAc,QAAQ,cAAc,YAAY,MAAM,EAAE,MAAM,UAAU,EAAE,CAAC,EAAE,SAAS,EAAK,KAAK,cAAc,kBAAkB,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,WAAW,IAAI,EAAE,SAAS,MAAM,EAAE,SAAS,CAAc,EAAM,OAAO,CAAC,MAAM,EAAW,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,EAAa,cAAc,MAAM,YAAY,EAAE,SAAS,WAAW,IAAI,EAAY,MAAM,EAAE,KAAK,EAAE,SAAS,EAAK,QAAQ,CAAC,EAAe,EAAK,GAAQ,CAAC,MAAM,EAAK,MAAU,MAAS,MAAI,CAAC,EAAE,EAAK,MAAmB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,MAAM,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,GAAU,EAAE,YAAY,EAAE,WAAW,CAAC,WAAW,EAAM,UAAU,SAAS,SAAS,GAAG,MAAM,EAAE,KAAK,CAAC,EAAE,SAAS,EAAK,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,EAAE,CAAC,KAAK,EAAK,MAAM,IAAA,GAAU,OAAO,GAAW,EAAK,IAAI,EAAE,SAAS,IAAA,GAAU,IAAI,WAAW,QAAQ,OAAO,QAAQ,OAAO,WAAW,QAAQ,SAAS,CAAC,MAAM,GAAG,EAAE,MAAM,GAAU,EAAE,YAAY,EAAE,QAAQ,CAAC,SAAS,WAAW,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,OAAO,GAAG,QAAQ,eAAe,aAAa,GAAG,eAAe,OAAO,SAAS,SAAS,WAAW,EAAE,EAAE,QAAQ,EAAE,QAAQ,MAAM,EAAE,EAAE,UAAU,EAAE,UAAU,UAAU,EAAE,qBAAqB,EAAE,QAAQ,OAAO,yBAAyB,uBAAuB,mBAAmB,EAAE,OAAO,WAAW,EAAK,SAAS,KAAK,WAAW,IAAI,cAAc,SAAS,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,eAAe,SAAS,SAAS,OAAO,QAAQ,WAAW,OAAO,EAAE,SAAsB,EAAM,EAAO,KAAK,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,EAAE,QAAQ,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKA,EAAI,EAAE,MAAM,CAAC,QAAQ,OAAO,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,OAAO,OAAO,EAAE,SAAS,EAAK,GAAG,CAAC,EAAe,EAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,QAAQ,QAAQ,OAAO,OAAO,EAAE,SAAS,EAAK,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,SAAS,SAAS,QAAQ,OAAO,WAAW,SAAS,WAAW,EAAE,EAAE,OAAO,EAAE,QAAQ,MAAM,EAAE,OAAO,EAAE,SAAS,EAAE,SAAS,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,EAAK,EAAO,IAAI,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,SAAS,CAAC,KAAK,CAAC,EAAE,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKA,EAAI,EAAE,MAAM,CAAC,SAAS,UAAU,EAAE,SAAsB,EAAK,OAAO,CAAC,EAAE,yBAAyB,KAAK,OAAO,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,OAAO,EAAK,mBAAmB,iBAAiB,WAAW,EAAK,EAAE,GAAG,UAAU,EAAK,OAAO,aAAa,EAAE,OAAO,WAAW,EAAK,aAAa,EAAE,OAAO,OAAO,YAAY,EAAK,GAAG,EAAE,UAAU,EAAK,SAAS,IAAA,EAAS,EAAE,UAAU,EAAK,UAAU,CAAC,EAAA,CAAG,KAAK,EAAG,IAAiB,EAAM,EAAO,IAAI,CAAC,QAAQ,EAAK,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,GAAM,QAAQ,GAAK,CAAC,EAAK,CAAC,QAAQ,EAAE,EAAE,CAAC,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKA,GAAK,MAAM,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,GAAU,EAAE,YAAY,EAAE,YAAY,CAAC,QAAQ,OAAO,WAAW,aAAa,IAAI,GAAG,WAAW,EAAK,SAAS,KAAK,WAAW,IAAI,MAAM,EAAE,KAAK,cAAc,SAAS,CAAC,EAAE,SAAS,CAAc,EAAK,GAAM,CAAC,MAAM,EAAE,EAAE,OAAO,EAAE,MAAM,GAAG,EAAE,sBAAsB,EAAE,OAAO,oBAAoB,EAAE,KAAK,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,GAAG,EAAE,SAAS,CAAE,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAQj4P,SAAwB,GAAa,EAAM,CAAC,IAAM,EAAE,EAAY,EAAID,EAAO,IAAI,EAAQ,EAAS,GAAoB,EAAQ,EAAQ,EAAiB,EAAQ,EAAK,CAAC,GAAU,CAAC,EAAc,EAAI,EAAU,EAAI,CAAC,KAAK,GAAK,OAAO,QAAQ,CAAC,EAAQ,EAAQ,EAAU,EAAI,CAAC,OAAO,KAAK,CAAC,EAAO,CAAC,EAAE,GAAMF,EAAS,IAAI,EAAQ,EAAE,GAAO,EAAE,QAAQ,GAAO,KAAW,EAAK,IAAI,EAAE,WAAW,mCAAyC,EAAM,IAAI,EAAE,YAAY,mBACzb,OAAuB,CAAC,IAAM,EAAG,EAAI,QAA6D,GAAlD,CAAC,IAAa,EAAG,aAAY,EAAK,EAAG,WAAW,EAAK,OAAO,eAAiB,KAAY,OAAO,IAAM,EAAG,IAAI,gBAAgB,CAAC,KAAKC,MAAoB,EAAK,EAAE,YAAY,KAAK,CAAC,CAAC,EAAiB,OAAf,EAAG,QAAQ,CAAE,MAAY,EAAG,WAAW,CAAE,EAAE,CAAC,CAAC,EAAE,IAAM,EAAM,EAAE,OAAO,CAAC,EAClS,EAAK,EAAE,IAAI,EAAE,EAAE,KAAK,EAAM,OAAO,EAAE,EAAE,KAAK,IAAI,EAAE,EAAM,MAAM,EAAQ,EAAM,EAAE,IAAI,OAAoB,EAAM,MAAM,CAAK,MAAI,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,GAAG,EAAE,KAAK,EAAE,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,wGAAwG,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,SAAS,MAAM,CAAC,QAAQ,OAAO,oBAAoB,UAAU,EAAK,mBAAmB,IAAI,GAAG,WAAW,SAAS,EAAE,SAAS,EAAM,KAAK,EAAK,IAAiB,EAAK,GAAK,CAAM,OAAO,IAAE,EAAE,EAAM,OAAS,IAAI,IAAM,MAAS,OAAa,UAAQ,QAAQ,EAAK,EAAE,GAAG,EAAE,KAAK,IAAO,GAAG,EAAM,OAAO,GAAI,GAAG,IAAI,EAAM,OAAO,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,EAAE,UAAuB,EAAM,EAAO,IAAI,CAAC,QAAQ,EAAK,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,GAAM,QAAQ,GAAK,CAAC,EAAK,CAAC,QAAQ,EAAE,EAAE,CAAC,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,KAAKE,GAAK,MAAM,EAAE,EAAE,MAAM,CAAC,QAAQ,OAAO,cAAc,EAAM,SAAS,MAAM,WAAW,EAAM,aAAa,SAAS,eAAe,gBAAgB,IAAI,GAAG,QAAQ,EAAM,GAAG,sBAAsB,aAAa,GAAG,WAAW,EAAE,KAAK,UAAU,mBAAmB,EAAE,MAAM,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,EAAE,SAAS,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,WAAW,EAAE,QAAQ,MAAM,EAAE,UAAU,QAAQ,OAAO,WAAW,SAAS,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,WAAW,CAAC,EAAE,SAAS,EAAE,EAAE,UAAU,IAAA,CAAK,OAAO,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,EAAE,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,WAAW,GAAM,UAAU,aAAa,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAsB,EAAM,OAAO,CAAC,MAAM,GAAU,EAAE,YAAY,EAAE,cAAc,CAAC,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,MAAM,EAAE,KAAK,cAAc,SAAS,CAAC,EAAE,SAAS,CAAC,EAAE,UAAU,IAAiB,EAAK,OAAO,CAAC,MAAM,GAAU,EAAE,YAAY,EAAE,aAAa,CAAC,WAAW,EAAM,UAAU,SAAS,WAAW,IAAI,SAAS,GAAG,cAAc,UAAU,MAAM,EAAE,KAAK,CAAC,EAAE,SAAS,EAAE,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,EAAE,CAAC,KAAK,EAAE,UAAU,IAAA,GAAU,OAAO,GAAW,EAAE,QAAQ,EAAE,SAAS,IAAA,GAAU,IAAI,WAAW,WAAW,CAAC,MAAM,IAAI,EAAE,SAAS,CAAC,MAAM,GAAG,EAAE,MAAM,GAAU,EAAE,YAAY,EAAE,eAAe,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,OAAO,GAAG,QAAQ,SAAS,aAAa,GAAG,WAAW,EAAE,QAAQ,MAAM,EAAE,UAAU,eAAe,OAAO,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,WAAW,QAAQ,CAAC,EAAE,SAAS,CAAC,EAAE,QAAQ,IAAiB,EAAK,OAAO,CAAC,cAAc,GAAK,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,EAAE,YAAY,CAAC,EAAA,CAAG,OAAO,GAAgB,EAAK,EAAO,IAAI,CAAC,QAAQ,EAAK,CAAC,QAAQ,CAAC,EAAE,GAAM,QAAQ,GAAK,CAAC,EAAK,CAAC,QAAQ,CAAC,EAAE,CAAC,QAAQ,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,MAAM,EAAE,EAAE,MAAM,CAAC,QAAQ,OAAO,SAAS,OAAO,eAAe,SAAS,IAAI,EAAM,YAAY,YAAY,WAAW,CAAC,EAAE,SAAS,EAAE,WAAW,KAAK,EAAE,IAAiB,EAAM,OAAO,CAAC,MAAM,GAAU,EAAE,YAAY,EAAE,cAAc,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,WAAW,EAAK,SAAS,GAAG,MAAM,EAAE,MAAM,cAAc,UAAU,CAAC,EAAE,SAAS,CAAc,EAAK,GAAM,CAAC,MAAM,EAAE,OAAO,GAAG,aAAa,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,uDAhB7lG,IAA6E,IAAwE,IAAsG,EAGqOA,GAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAQ,GAAM,UAAgB,GAA0B,IAAS,OAA4BG,EAAhBD,EAAgC,GAAW,GAAG,WAAW,KAAK,GAAG,EAAE,EAAQ,GAAM,uTAA+T,GAAO,CAAC,KAAK,CAAC,KAAK,UAAU,MAAM,yBAAyB,MAAM,yBAAyB,KAAK,UAAU,KAAK,0BAA0B,aAAa,4EAA4E,KAAK,yBAAyB,KAAK,yBAAyB,QAAQ,yBAAyB,UAAU,UAAU,QAAQ,UAAU,UAAU,UAAU,MAAM,wBAAwB,OAAO,oCAC17C,MAAM,yBAAyB,KAAK,UAAU,MAAM,yBAAyB,IAAI,UAAU,IAAI,yBAAyB,UAAU,uBAAuB,EAAE,MAAM,CAAC,KAAK,UAAU,MAAM,UAAU,MAAM,UAAU,KAAK,UAAU,KAAK,UAAU,aAAa,4CAA4C,KAAK,sBAAsB,KAAK,uBAAuB,QAAQ,sBAAsB,UAAU,UAAU,QAAQ,UAAU,UAAU,UAAU,MAAM,sBAAsB,OAAO,wCAAwC,MAAM,UAAU,KAAK,UAAU,MAAM,sBAAsB,IAAI,UAAU,IAAI,sBAAsB,UAAU,qBAAqB,CAAC,EAAyjC,GAAK,UAAgB,GAAM,UAYy9C,GAAI,gDAAsD,GAAa,CAAC,CAAC,KAAK,eAAe,YAAY,8DAA8D,SAAS,IAAI,MAAM,OAAO,KAAK,GAAK,OAAO,cAAc,SAAS,CAAC,wCAAwC,+BAA+B,6BAA6B,0BAA0B,qCAAqC,EAAE,IAAI,cAAc,KAAK,GAAI,SAAS,GAAM,MAAM,GAAG,OAAO,SAAS,EAAE,CAAC,KAAK,eAAe,YAAY,wEAAwE,SAAS,IAAI,MAAM,OAAO,KAAK,GAAK,OAAO,cAAc,SAAS,CAAC,6BAA6B,qCAAqC,8BAA8B,2BAA2B,0BAA0B,4BAA4B,EAAE,IAAI,cAAc,KAAK,GAAI,SAAS,GAAM,MAAM,GAAG,OAAO,SAAS,EAAE,CAAC,KAAK,kBAAkB,YAAY,sFAAsF,SAAS,IAAI,MAAM,OAAO,KAAK,GAAM,OAAO,YAAY,SAAS,CAAC,oCAAoC,+BAA+B,2BAA2B,iCAAiC,yCAAyC,EAAE,IAAI,qBAAqB,KAAK,GAAI,SAAS,GAAK,MAAM,cAAc,OAAO,UAAU,CAAC,EAAE,GAAa,aAAa,CAAC,MAAM,GAAa,MAAM,OAAO,OAAO,UAAU,SAAS,GAAK,UAAU,uBAAuB,SAAS,4CAA4C,QAAQ,qBAAqB,SAAS,GAAI,SAAS,SAAS,WAAW,CAAC,+BAA+B,+BAA+B,qCAAqC,EAAE,WAAW,cAAc,YAAY,mBAAmB,YAAY,EAAK,EAAQ,IAAa,EAAM,EAAK,EAAK,EAAW,EAAc,KAAe,CAAC,KAAK,EAAY,KAAK,QAAM,SAAS,WAAW,gBAAgB,EAAK,aAAa,CAAC,SAAS,EAAK,aAAW,eAAa,EAAE,cAAY,OAAO,GAAG,CAAC,EAAE,WAAW,GAAG,EAAoB,GAAa,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,SAAS,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,EAAE,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,EAAK,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,OAAO,UAAU,UAAU,WAAW,MAAM,EAAE,aAAa,CAAC,OAAO,eAAe,UAAU,WAAW,MAAM,EAAE,aAAa,MAAM,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,gBAAgB,EAAI,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,MAAM,EAAE,KAAK,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,aAAa,EAAE,SAAS,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,QAAQ,CAAC,KAAK,EAAY,MAAM,CAAC,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,aAAa,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,CAAC,CAAC,EAAE,aAAa,EAAY,EAAE,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,OAAO,OAAO,EAAE,aAAa,CAAC,OAAO,OAAO,EAAE,wBAAwB,GAAK,aAAa,MAAM,EAAE,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,aAAa,SAAS,EAAE,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,uBAAuB,OAAO,GAAG,CAAC,EAAE,QAAQ,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,4CAA4C,OAAO,GAAG,CAAC,EAAE,QAAQ,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,qBAAqB,OAAO,GAAG,CAAC,EAAE,QAAQ,EAAE,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,OAAO,GAAG,CAAC,EAAE,QAAQ,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,SAAS,OAAO,GAAG,CAAC,EAAE,QAAQ,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,QAAQ,CAAC,KAAK,EAAY,MAAM,EAAE,aAAa,CAAC,+BAA+B,+BAA+B,qCAAqC,CAAC,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,SAAS,cAAc,UAAU,aAAa,EAAK,EAAE,aAAa,GAAY,iBAAiB,aAAa,GAAG,QAAQ,UAAU,EAAE,UAAU,GAAY,aAAa,aAAa,GAAG,QAAQ,QAAQ,EAAE,gBAAgB,GAAY,mBAAmB,aAAa,KAAK,QAAQ,UAAU,EAAE,eAAe,GAAY,mBAAmB,aAAa,GAAG,QAAQ,QAAQ,+CAA+C,EAAE,UAAU,GAAY,aAAa,aAAa,GAAG,MAAM,UAAU,4CAA4C,EAAE,WAAW,GAAY,cAAc,QAAQ,GAAG,QAAQ,KAAK,EAAE,QAAQ,GAAY,cAAc,aAAa,KAAK,QAAQ,SAAS,EAAE,YAAY,GAAY,eAAe,aAAa,KAAK,QAAQ,SAAS,EAAE,cAAc,GAAY,kBAAkB,aAAa,GAAG,QAAQ,SAAS,EAAE,aAAa,GAAY,iBAAiB,QAAQ,GAAG,QAAQ,SAAS,EAAE,eAAe,GAAY,mBAAmB,aAAa,GAAG,QAAQ,KAAK,EAAE,cAAc,GAAY,iBAAiB,aAAa,GAAG,QAAQ,UAAU,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,cAAc,OAAO,GAAG,EAAE,WAAW,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,mBAAmB,OAAO,GAAG,EAAE,WAAW,CAAC,CAAC,wBCpBx6Q,EAEvBE,GAAkB,CAC3B,SAAU,WACV,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EAGI,CADA,GAAGA,EACW,EAMLE,GAAgB,CACzB,QAAS,CACL,KAAM,EAAY,YACtB,EACA,aAAc,CACV,KAAM,EAAY,YACtB,EACA,aAAc,CACV,KAAM,EAAY,YACtB,CACJ,EAEU,EAAY,OASR,EAAY,QAOZ,EAAY,OAMZ,EAAY,QClD1B,SAAgB,GAAW,EAAS,EAAS,CACzC,OAAO,GAA0B,GAAM,EAAS,CAAO,CAC3D,CACA,SAAgB,GAAU,EAAQ,EAAS,CACvC,OAAO,GAA0B,GAAO,EAAQ,CAAO,CAC3D,CACA,SAAS,GAA0B,EAAM,EAAU,EAAU,GAAM,CAC/D,IAAM,EAAa,GAA+B,EAClD,MAAc,CACN,GAAW,IAAe,GAAM,EAAS,CACjD,EAAG,CACC,CACJ,CAAC,CACL,kBAfuD,IACtB,kBCDH,kBCAA,kBCAM,kBCAN,kBCAM,4BCAL,EAClB,OAAsB,CAC/B,GAAW,IAAc,OAAa,CAClC,IAAM,EAAY,EAAU,UAAU,YAAY,EAElD,OADkB,EAAU,QAAQ,QAAQ,EAAI,IAAM,EAAU,QAAQ,cAAc,EAAI,IAAM,EAAU,QAAQ,SAAS,EAAI,KAAO,EAAU,QAAQ,QAAQ,EAAI,CAExK,MAAO,MAAO,EAClB,EACa,OAAyBC,MAAY,GAAgB,EAC5D,CAAC,CAAC,kBCTyB,KAE+F,kBCF1E,IACK,KAEqE,KAEJ,kBCJ/F,IAA6B,KAAoH,KCC9K,SAAgB,IAAkB,CAG9B,OAF4BC,MAAY,GAAa,QAAQ,EAC3D,CAAC,CACsB,CAC7B,CAMA,SAAgB,IAAgB,CAG5B,OAFiBA,MAAY,GAAa,QAAQ,IAAM,GAAa,OACnE,CAAC,CACW,CAClB,kBAhB+B,IACM,kBCDP,KCE9B,SAAgB,GAAU,EAAO,CAC7B,GAAM,CAAE,eAAe,sBAAsB,gBAAgB,iBAAiB,oBAAoB,oBAAwB,EAU1H,OAToBC,MAAY,EAAsB,GAAG,EAAc,KAAK,EAAe,KAAK,EAAkB,KAAK,EAAiB,IAAM,GAAG,EAAa,IAC5J,CACE,EACA,EACA,EACA,EACA,EACA,CACJ,CACiB,CACrB,qBAd+B,IACK,EAcvB,GAAsB,CAC/B,aAAc,CACV,MAAO,SACP,KAAM,EAAY,YAClB,UAAW,sBACX,aAAc,CACV,SACA,mBACJ,EACA,UAAW,CACP,gBACA,iBACA,oBACA,kBACJ,EACA,YAAa,CACT,KACA,KACA,KACA,IACJ,EACA,IAAK,CACT,CACJ,EAgBc,EAAY,6BCtDkL,KAAiJ,KAAwH,KAAgJ,KAA4H,KAA+I,KAAgI,KAA6H,KAAyI,KAA0Q,KAAgI,KAA6J,KAAsI,KAAkK,KCErkE,SAASC,GAAS,EAAM,CAAC,GAAK,CAAC,QAAM,SAAO,UAAQ,WAAS,cAAY,aAAW,KAAG,WAAS,GAAG,GAAM,EAAM,OAAO,CAAK,CAQxH,SAAgB,GAAM,EAAM,CAAC,IAAM,EAASA,GAAS,CAAK,EAAE,OAAoB,EAAK,GAAU,CAAC,GAAG,CAAQ,CAAC,CAAE,CAAC,SAAS,GAAoB,EAAS,CAAC,IAAM,EAA4B,GAA+B,EAAQ,EAAeC,EAAO,EAAK,EAAQ,EAAaA,EAAO,EAAK,EAAQ,EAAYC,EAAY,GAAa,CAAC,GAAG,CAAC,EAAS,QAAQ,OAAO,IAAM,GAAa,IAAc,EAAE,KAAK,GAAa,EAAS,QAAQ,SAAe,EAAa,KAAK,IAAI,EAAS,QAAQ,YAAY,CAAW,EAAE,GAAM,EAAS,QAAQ,SAAS,GAAG,CAAC,IAAc,EAAS,QAAQ,YAAY,EAAa,EAAE,CAAC,CAAC,EAEha,MAAM,CAAC,KAFsaA,MAAgB,CAAC,IAAM,EAAM,EAAS,QAAY,IAAa,EAAM,QAAQ,OACtjB,EAAhH,EAAM,YAAY,GAAG,EAAM,WAAW,CAAC,EAAM,QAAQ,CAAC,EAAM,OAAO,EAAM,YAAY,EAAM,oBAAiC,GAAO,CAAC,EAAe,SAAS,IAA6B,EAAe,QAAQ,GAAK,EAAa,QAAQ,GAAK,EAAM,KAAK,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CACxR,YAAY,EAAe,QAAQ,EAAK,GAAG,EAAE,CAAC,CAAwJ,EAAE,MAA3IA,MAAgB,CAAI,CAAC,EAAS,SAAS,EAAe,UAAe,EAAS,QAAQ,MAAM,EAAE,EAAa,QAAQ,GAAM,EAAE,CAAC,CAAmB,EAAE,cAAY,UAAU,CAAY,CAAE,CAAC,SAAS,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,YAAU,CAAC,GAAK,CAAC,GAAoBC,MAAa,CAAW,EAAO,CAAC,EAAsB,GAA0BA,EAAS,EAAK,EAAK,IAAc,GAAoB,CAAC,GAAuB,EAAyB,EAAI,EAAG,IAAM,EAE7hB,GAAoB,GAAO,GAAM,GAAa,CAAC,GAQ/C,CAAC,EAA0B,EAA2H,MAAlH,CAA2F,EAAxF,EAAsB,cAAsB,EAA4B,WAAyB,cAAqB,CAAS,CAgD2T,SAAS,GAAsB,EAAM,CAAC,OAAO,EAAM,OAAO,CAAC,CAAC,CAAC,YAAY,EAAE,EAAM,MAAM,CAAC,CAAE,CAAC,SAAgB,GAAU,EAAM,CAA0E,OAA5D,EAAM,MAAM,0CAA0C,GAAG,CAAC,EAAA,CAAgB,IAAI,EAAqB,CAAC,CAAC,KAAK,GAAG,CAAE,iCAtE/qB,IAAgG,IAAmD,KAAwN,IAChV,GAAoB,SAAS,EAAc,CAAC,EAAc,KAAQ,OAAO,EAAc,QAAW,UAAU,EAAc,MAAS,QAAQ,EAAc,KAAQ,OAAO,EAAc,UAAa,YAAa,EAAA,CAAG,AAAgB,KAAc,CAAC,CAAE,GAAe,SAAS,EAAQ,CAAC,EAAQ,MAAS,SAAS,EAAQ,IAAO,KAAM,EAAA,CAAG,AAAU,KAAQ,CAAC,CAAE,EAAQ,GAAa,uEAqBzQ,GAAuB,EAAK,SAAoB,EAAM,CAAC,GAAK,CACzO,UAAQ,MAAM,SAAO,UAAQ,GAAG,gBAAc,GAAM,WAAS,GAAM,UAAQ,GAAK,OAAK,GAAK,QAAM,GAAK,cAAY,GAAK,iBAAe,GAAM,YAAU,QAAQ,kBAAgB,gBAAgB,SAAO,EAAE,SAAO,GAAG,UAAU,EAAc,EAAE,SAAO,QAAQ,EAAY,WAAS,WAAS,UAAQ,SAAO,QAAM,UAAQ,eAAa,eAAa,cAAY,aAAW,EAAY,EAASF,EAAO,EAAQ,EAAS,GAAmB,EAAQ,GAAiBA,EAAO,IAAI,EAAQ,GAAgBA,EAAO,IAAI,EAAQ,GAAW,GAAc,EAAQ,EAAa,GAAgB,EAAQ,GAAiB,IAAY,IAAe,GAAa,OAAa,GAAa,GAAU,CAAK,EAGtpB,EAAiB,GAAiB,cAAc,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,UAAQ,CAAC,EAAQ,EAAa,GAAiB,GAAK,EAAU,CAAQ,EAAQ,GAAkB,KAAuB,EAAU,EAAS,CAAC,OAAO,MAAM,KAAK,EAAI,CAAC,EAC1Q,EAAU,IAAgB,IAAI,KAAK,EAAmB,CAAC,QAAK,QAAM,cAAY,cAAW,GAAoB,CAAQ,EAC3H,MAAc,CAAI,IAA2B,IAAmB,gBAAwB,EAAY,GAAK,EAAO,EAAM,EAAE,EAAE,CAAC,EAAiB,CAAW,CAAC,EACxJ,MAAc,CAAI,KACf,GAAc,GAAa,IAAmB,eAAc,GAAK,EAAK,IAAmB,eAAqB,EAAM,EAAE,EAAE,CAAC,EAAiB,EAAa,CAAW,CAAC,EAAE,MAAc,CAAI,CAAC,IAAY,GAAQ,GAAe,GAAW,CAAC,EAAS,UACnP,EAAS,QAAQ,YAAY,IAAI,EAAE,CAAC,EAAc,EAAO,CAAS,CAAC,EAO5D,IAAM,EAAoCA,EAAO,EAAK,EAE7D,MAAc,CAAC,GAAG,CAAC,EAAoC,QAAQ,CAAC,EAAoC,QAAQ,GAAK,MAAO,CAAC,IAAM,EAAiB,GAAc,CAAQ,EAAE,EAAS,IAAI,GAAG,GAAU,GAAG,IAAI,GAKxM,GAAkB,KAOlB,GAAW,GAAG,GAAG,CAAE,EAAE,CAAC,EAAU,EAAQ,EAAO,CAAQ,CAAC,EACzD,MAAc,CAAK,MAAc,CAAQ,EAAS,OAAO,EAAS,GAAG,SAAS,GAAO,EAAY,CAAK,CAAC,CAAE,EAAE,CAAC,CAAQ,CAAC,EACrH,OAAe,CAAI,GAAiB,UAAU,MAAe,EAAS,UACnE,CAAC,IAAiB,GAAM,CAAC,GAAiB,UAAQ,GAAK,CAAG,CAAC,EAC9D,OAAc,CAAI,EAAS,UAAS,GAAgB,QAAQ,EAAS,QAAQ,MAAM,GAAiB,QAAQ,EAAS,QAAQ,OAAO,EAAM,EAAG,CAAC,EAAE,IAAM,GAAIG,MAAY,CAStK,GAAG,IAAU,MAAM,OAAO,EAAO,GAAS,GAAG,IAAU,SAAS,OAAO,EAAQ,EAAS,EAAE,CAAC,EAAQ,EAAQ,EAAO,CAAS,CAAC,EAIL,OAHvH,MAAc,CAAI,GAAU,EAAS,SAAS,IAAmB,YAAY,eAAe,GAAK,EAAE,EAAE,CAAG,EAAE,CAAC,CAAC,EAC5G,MAAc,CAAI,EAAS,SAAS,CAAC,IAAM,EAAS,QAAQ,QAAQ,GAAQ,GAAG,IAAI,EAAE,CAAC,CAAM,CAAC,EAE8C,EAAK,QAAQ,CAAC,UAAQ,eAAa,eAAa,cAAY,YAAc,OAAS,OAAK,IAAI,EAAS,SAAS,GAAG,IAAW,CAAC,EAAE,QAAQ,GAAG,IAAU,CAAC,EAAE,OAAO,GAAG,IAAS,CAAC,EAAE,QAAQ,GAAG,IAAQ,CAAC,EAAE,SAAS,GAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,EAAa,QAAQ,GAAU,QAAQ,OAAO,IAAkB,CAAC,EAAO,WAAW,IAAmB,YAAY,CAAC,GAAkB,OAC7jB,WAAW,OAAO,GAAe,CAAC,GAAS,IAAS,GAAa,sEAAsE,GAAe,EAAO,EAAO,IAAA,GAAU,iBAFxJ,CAAC,IAAM,EAAM,EAAS,QAAY,IAAgB,EAAM,YAAY,IAAI,EAAU,GAAE,GAAa,GAAW,GAAG,GAAG,GACxI,GAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,IAAa,GAAK,EAAE,EAC2F,WAAS,MAAM,GAAiB,GAAK,EAAM,YAAY,EAAY,MAAM,CAAC,OAAS,EAAQ,UAAU,OAAO,MAAM,OAAO,OAAO,OAAO,gBAAa,QAAQ,QAAkB,YAA0B,kBAAgB,eAAe,SAAS,CAAC,CAAC,CAAE,CAAC,EAAE,GAAM,YAAY,QAAuQ,GAAiB,CAAC,QAAQ,OAAO,UAAU,aAAa,MAAM,EAAE,EAAoB,GAAM,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,wBAAwB,GAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,QAAQ,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,uEAAuE,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,QAAS,CAAC,EAAE,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,iBAAiB,CAAC,MAAM,MAAM,EAAE,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,KAAM,CAAC,EAAE,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,MAAM,cAAc,IAAI,EAAE,GAAG,GAAoB,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,MAAM,cAAc,IAAI,EAAE,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,QAAQ,CAAC,mBAAiB,CAAC,EAAc,YAAY,uHAAuH,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,eAAe,EAAE,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,GAAG,KAAK,GAAG,EAAE,KAAK,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,MAAM,cAAc,IAAI,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,QAAQ,GAAiB,aAAa,GAAiB,IAAI,EAAS,CAAC,EAMx+D,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,EAAK,EAAE,MAAM,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,MAAM,cAAc,IAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,QAAQ,CAAC,WAAS,EAAM,aAAa,EAAE,EAAE,MAAM,CAAC,KAAK,EAAY,YAAY,EAAE,SAAS,CAAC,KAAK,EAAY,YAAY,EAAE,QAAQ,CAAC,KAAK,EAAY,YAAY,EAAE,OAAO,CAAC,KAAK,EAAY,YAAY,EAAE,GAAGC,EAAa,CAAC,0CC3E7Z,IAAoI,IAAkE,IAA4B,EAAiCC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWtiD,GAAgB,EAXujDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW1pN,EAAE,CAXsqN,kFAAkF,gFAAgF,4UAA4U,oRAAoR,yRAAyR,sLAAsL,gHAAgH,iRAAiR,yRAAyR,kMAAkM,sdAWjtR,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCXphF,IAAoI,IAAkE,IAA4B,EAAiCO,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWtiD,GAAgB,EAXujDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW1pN,EAAE,CAXsqN,kFAAkF,kFAAkF,4UAA4U,oRAAoR,yRAAyR,sLAAsL,gHAAgH,iRAAiR,yRAAyR,kMAAkM,sdAWntR,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCHzkF,SAAwB,GAAS,EAAM,CAAiB,GAAK,CAAC,gBAAc,OAAK,KAAG,UAAQ,aAAW,cAAY,QAAM,CAAC,EAAE,aAAW,EAAuB,EAAYO,EAAS,MAAM,CAAK,EAAE,EAAuB,EAAyB,EAAM,MAAM,CAAC,MAAMC,GAAkB,SAAS,CAAc,EAAK,MAAM,CAAC,MAAMC,GAAY,SAAS,IAAI,CAAC,EAAe,EAAK,IAAI,CAAC,MAAMC,GAAY,SAAS,oBAAoB,CAAC,EAAe,EAAK,IAAI,CAAC,MAAMC,GAAe,SAAS,oDAAoD,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAY,CAAoC,IAAM,EAAW,GAAc,CAAK,EAAQ,EAAS,GAAc,EAAW,MAAM,GAAG,EAAQ,EAAS,EAAc,OAAO,SAEtoB,EAAgB,CAAC,WAAW,CAAC,GAAG,EAAc,OAAO,EAAW,IAAS,EAAE,WAAW,EAAY,UAAU,EAAS,EAAc,UAAU,IAAI,EAAc,UAAU,QAAQ,EAAS,EAAc,QAAQ,IAAI,EAAc,OAAO,CAAC,EAAgD,EAAW,EAAe,CAAC,EAAQ,EAAQ,GAAa,EAAW,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,CAAC,CAAC,EAAQ,EAAW,CAAC,SAAS,CAAC,MAAM,CAAC,WAAW,EAAK,GAAG,EAAE,IAAI,CAAC,WAAW,EAAG,GAAG,CAAC,EAAE,WAAW,CAAe,EAAqE,EAAS,GAAa,QAAQ,IAAI,GAAa,OAAwI,GAAxD,IAAU,EAAY,GAAqC,CAAC,GAAU,EAAS,CAAsB,IAAI,EAAW,EAAS,MAAM,iBAAiB,EAAM,EAAU,EAAW,EAAgB,EAAkB,EAAe,IAAI,IAAM,KAAW,EAAe,EAAQ,SAAS,IAAI,IAAG,EAAM,GAAgB,CAAO,GAAM,EAAQ,SAAS,SAAS,IAAG,EAAO,GAAgB,CAAO,GAAM,EAAQ,SAAS,eAAe,IAAG,EAAY,GAAgB,CAAO,GAAM,EAAQ,SAAS,iBAAiB,IAAG,EAAc,GAAgB,CAAO,GAAM,EAAQ,SAAS,kBAAkB,IAAG,EAAe,GAAgB,CAAO,GAAsB,IAAI,EAAW,EAAW,EAAS,MAAM,UAAU,CAAC,CAAC,GAAG,EAAW,EAAW,MAAM,GAAG,CAAC,CAAC,GAAG,EAAW,EAAW,QAAQ,iBAAiB,IAAI,EAAE,EAAyB,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAU,IAAU,GAAM,GAAM,QAAQ,QAAQ,GAAU,IAAU,GAAM,GAAM,MAAM,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,aAAa,SAAS,WAAW,SAAS,gBAAgB,cAAc,SAAS,QAAQ,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,6BAA6B,MAAM,OAAO,OAAO,OAAO,QAAQ,EAAW,SAAsB,EAAK,EAAO,KAAK,CAAC,GAAG,EAAW,EAAE,EAAa,SAAmB,cAA2B,iBAA6B,gBAAc,KAAK,cAAc,MAAM,CAAC,GAAW,CAAC,aAAW,SAAO,EAAE,QAAQ,GAAU,IAAU,GAAM,GAAM,QAAQ,QAAQ,GAAU,IAAU,GAAM,GAAM,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,CAAC,OAAO,CAAY,CAAuoD,SAAS,GAAc,EAAM,CAAC,IAAI,EAAsF,OAA3E,EAAS,IAAI,EAAM,GAAO,CAAI,IAAa,IAAA,KAAW,EAAW,EAAO,CAAC,EAAS,CAAW,iCAXh6H,IAA4B,IAAiE,IAA8D,EAW6gE,GAAS,aAAa,CAAC,QAAQ,GAAK,WAAW,GAAM,YAAY,UAAU,KAAK,EAAE,GAAG,IAAI,cAAc,CAAC,KAAK,QAAQ,SAAS,CAAC,EAAE,UAAU,EAAI,EAAyB,EAAoB,GAAS,CAAC,MAAM,CAAC,KAAK,EAAY,kBAAkB,MAAM,UAAU,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,QAAQ,aAAa,GAAS,aAAa,QAAQ,aAAa,OAAO,cAAc,OAAO,EAAE,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,QAAQ,aAAa,GAAS,aAAa,WAAW,aAAa,OAAO,cAAc,QAAQ,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,EAAM,CAAC,EAAE,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,aAAa,GAAS,aAAa,YAAY,QAAQ,CAAC,OAAO,UAAU,QAAQ,EAAE,aAAa,CAAC,OAAO,UAAU,QAAQ,EAAE,OAAO,EAAM,CAAC,OAAO,EAAM,aAAa,EAAM,CAAC,EAAE,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,QAAQ,aAAa,GAAS,aAAa,UAAU,aAAa,OAAO,cAAc,OAAO,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,EAAM,CAAC,EAAE,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,eAAe,GAAK,KAAK,EAAE,aAAa,GAAS,aAAa,KAAK,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,EAAM,CAAC,EAAE,GAAG,CAAC,MAAM,KAAK,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,eAAe,GAAK,KAAK,EAAE,aAAa,GAAS,aAAa,GAAG,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,EAAM,CAAC,EAAE,cAAc,CAAC,MAAM,IAAI,KAAK,EAAY,WAAW,aAAa,GAAS,aAAa,cAAc,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,EAAM,CAAC,CAAC,CAAC,EAAiD,GAAgB,GAAgB,EAAO,MAAM,GAAG,CAAC,CAAC,EAAE,CAAC,QAAQ,SAAS,EAAE,EAAoMH,GAAkB,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,aAAa,SAAS,WAAW,SAAS,cAAc,SAAS,MAAM,OAAO,WAAW,0BAA0B,SAAS,GAAG,SAAS,QAAQ,EAAQC,GAAY,CAAC,SAAS,GAAG,aAAa,EAAE,EAAQC,GAAY,CAAC,OAAO,EAAE,aAAa,GAAG,WAAW,IAAI,UAAU,QAAQ,EAAQC,GAAe,CAAC,OAAO,EAAE,QAAQ,GAAG,SAAS,IAAI,WAAW,IAAI,UAAU,QAAQ,KCVhvH,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA7yB,IAAgM,IAAkE,IAA4B,KAA4I,EAAO,GAAc,EAAS,EAAQ,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,QAAQ,YAAY,QAAQ,WAAW,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUzmD,GAAgB,EAV0nDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAQ,MAAoB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,EAAY,GAAgB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAS,CAAC,QAAQ,GAAK,UAAU,GAAM,KAAK,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,YAAY,OAAO,cAAc,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAE,WAAW,GAAM,MAAM,CAAc,EAAKgB,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,w+BAAw+B,aAAa,YAAY,mBAAmB,EAAI,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,GAAG,IAAI,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU7sJ,EAAE,CAVytJ,kFAAkF,kFAAkF,2SAA2S,qHAAqH,oFAAoF,uFAU/2K,EAAE,cAAc,EAAiC,GAAgB,YAAY,WAAW,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,EAAa,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCVzY,IAAoI,IAAkE,IAA4B,EAAiCC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWtiD,GAAgB,EAXujDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW5pN,EAAE,CAXwqN,kFAAkF,gFAAgF,4UAA4U,oRAAoR,yRAAyR,uLAAuL,gHAAgH,kRAAkR,yRAAyR,kMAAkM,sdAWrtR,EAAE,cAAc,EAAiC,GAAgB,YAAY,mBAAmB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCX7nE,SAASO,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAAzlB,IAAoI,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,wBAAwB,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWt+C,GAAgB,EAXu/CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,6FAA6F,EAAE,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW5kI,EAAE,CAXwlI,kFAAkF,kFAAkF,8WAA8W,iHAAiH,gFAAgF,sdAWzyJ,EAAE,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,wBAAwB,gBAAgB,GAAK,MAAM,QAAQ,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,WAAW,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,WAAW,IAAI,4EAA4E,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCX3B,SAASQ,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA9zB,IAAqM,IAAkE,IAA4B,KAAkJ,EAAOC,GAAiB,EAAS,EAAW,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAiUC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,IAAU,CAAC,cAAY,cAAY,SAAO,KAAG,cAAY,oBAAkB,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAmB,EAAM,WAAW,qEAAqE,UAAU,GAAQ,EAAM,WAAW,IAAI,UAAU,GAAa,EAAM,WAAW,qEAAqE,UAAU,GAAa,EAAM,WAAW,sBAAsB,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAa,EAAM,WAAW,EAAE,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW9qE,GAAgB,EAX+rEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAY,CAAC,mBAAmB,OAAO,iBAAiB,UAAU,iBAAiB,SAAS,SAAS,GAAK,mBAAmB,MAAM,eAAe,EAAE,YAAY,EAAU,KAAK,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,UAAU,MAAM,EAAE,OAAO,OAAO,GAAG,YAAY,aAAa,EAAE,cAAc,EAAE,SAAS,YAAY,KAAK,SAAS,OAAO,GAAG,kBAAkB,EAAU,qBAAqB,GAAM,aAAa,EAAE,aAAa,IAAI,OAAO,EAAU,KAAK,OAAO,UAAU,EAAU,sBAAsB,GAAM,MAAM,OAAO,GAAGA,GAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,WAAW,uEAAuE,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,UAAU,MAAM,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,6FAA6F,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,6FAA6F,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWnuM,EAAE,CAX+uM,kFAAkF,gFAAgF,qSAAqS,yGAAyG,iMAW7xN,EAAE,cAAc,EAAiC,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAG,IAAI,OAAO,IAAI,EAAE,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,IAAI,MAAM,SAAS,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,sBAAsB,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iGAAiG,MAAM,eAAe,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,iGAAiG,MAAM,sBAAsB,KAAK,EAAY,KAAK,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,WAAW,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,WAAW,IAAI,4EAA4E,OAAO,KAAK,EAAE,CAAC,cAAc,sBAAsB,OAAO,SAAS,MAAM,SAAS,aAAa,sBAAsB,IAAI,sHAAsH,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGT,EAAgB,EAAE,CAAC,6BAA6B,EAAI,CAAC,2BCXp7C,EAAC,GAAU,UAAU,CAAC,2BAA2B,uBAAuB,6BAA6B,gCAAgC,CAAC,EAAeiB,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,iuCAAiuC,uxCAAuxC,mxCAAmxC,EAAeC,GAAU,wCCA/1U,EAAC,GAAU,UAAU,CAAC,2BAA2B,uBAAuB,6BAA6B,gCAAgC,CAAC,EAAeC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,iuCAAiuC,qxCAAqxC,ixCAAixC,EAAeC,GAAU,wCCA31U,EAAC,GAAU,UAAU,CAAC,2BAA2B,uBAAuB,6BAA6B,gCAAgC,CAAC,EAAeC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,grCAAgrC,suCAAsuC,kuCAAkuC,EAAeC,GAAU,0DCAjrU,IAA4L,IAAkE,IAA4B,KAAmJ,KAA0H,KAA0H,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,CAAK,EAAE,IAAA,GAAkBC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,eAAa,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAc,EAAM,WAAW,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,uFAAuF,OAAO,gQAAgQ,EAAE,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWp+E,GAAgB,EAXq/EC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAA0G,EAAkB,EAAGV,GAAhGc,GAAsBC,GAAuBC,EAA6F,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKT,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,KAAK,KAAK,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,GAAGf,GAAkB,CAAS,CAAC,EAAE,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,qCAAqC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKc,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW1pO,EAAE,CAXsqO,kFAAkF,kFAAkF,4UAA4U,oRAAoR,wRAAwR,sLAAsL,+GAA+G,kRAAkR,0JAA0J,yRAAyR,oMAAoM,GAAGW,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,+bAWz6S,EAAE,cAAc,EAAiC,GAAgB,YAAY,mBAAmB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,wBAAwB,8KAA8K,MAAM,gBAAgB,KAAK,EAAY,eAAe,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAwBC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCX98D,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA7zB,IAAqM,IAAkE,IAA4B,KAAkJ,EAAO,GAAiB,EAAS,EAAW,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAiUC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,IAAU,CAAC,cAAY,cAAY,SAAO,KAAG,cAAY,oBAAkB,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAmB,EAAM,WAAW,qEAAqE,UAAU,GAAQ,EAAM,WAAW,IAAI,UAAU,GAAa,EAAM,WAAW,qEAAqE,UAAU,GAAa,EAAM,WAAW,sBAAsB,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAa,EAAM,WAAW,EAAE,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW7qE,GAAgB,EAX8rEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAY,CAAC,mBAAmB,OAAO,iBAAiB,UAAU,iBAAiB,SAAS,SAAS,GAAK,mBAAmB,MAAM,eAAe,EAAE,YAAY,EAAU,KAAK,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,UAAU,MAAM,EAAE,OAAO,OAAO,GAAG,YAAY,aAAa,EAAE,cAAc,EAAE,SAAS,YAAY,KAAK,SAAS,OAAO,GAAG,kBAAkB,EAAU,qBAAqB,GAAM,aAAa,EAAE,aAAa,IAAI,OAAO,EAAU,KAAK,OAAO,UAAU,EAAU,sBAAsB,GAAM,MAAM,OAAO,GAAGA,GAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,WAAW,uEAAuE,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,UAAU,MAAM,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,6FAA6F,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAGT,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKS,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,6FAA6F,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWhuM,EAAE,CAX4uM,kFAAkF,gFAAgF,oSAAoS,yGAAyG,gMAWzxN,EAAE,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAG,IAAI,OAAO,IAAI,EAAE,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,IAAI,MAAM,SAAS,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,sBAAsB,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iGAAiG,MAAM,eAAe,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,iGAAiG,MAAM,sBAAsB,KAAK,EAAY,KAAK,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,WAAW,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,WAAW,IAAI,4EAA4E,OAAO,KAAK,EAAE,CAAC,cAAc,sBAAsB,OAAO,SAAS,MAAM,SAAS,aAAa,sBAAsB,IAAI,sHAAsH,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,EAAgB,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCX35C,IAAoI,IAAkE,IAA4B,EAAiCQ,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWtiD,GAAgB,EAXujDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW5pN,EAAE,CAXwqN,kFAAkF,gFAAgF,4UAA4U,qRAAqR,yRAAyR,sLAAsL,+GAA+G,kRAAkR,yRAAyR,mMAAmM,sdAWrtR,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXhoE,SAASO,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAAxlB,IAAoI,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,wBAAwB,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWr+C,GAAgB,EAXs/CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uKAAuK,uBAAuB,mFAAmF,mCAAmC,wDAAwD,qBAAqB,OAAO,+BAA+B,2FAA2F,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,6FAA6F,EAAE,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,sCAAsC,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWt6I,EAAE,CAXk7I,kFAAkF,kFAAkF,6WAA6W,iHAAiH,+EAA+E,sdAWjoK,EAAE,cAAc,EAAiC,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,wBAAwB,gBAAgB,GAAK,MAAM,QAAQ,KAAK,EAAY,MAAM,CAAC,CAAC,EAAgb,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,4BAA4B,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,mBAAmB,IAAI,+FAA+F,cAAA,CAAzqB,CAAC,aAAa,GAAG,SAAS,IAAI,SAAS,EAAE,KAAK,eAAe,IAAI,MAAM,EAAE,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,GAAG,KAAK,QAAQ,IAAI,MAAM,EAAE,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,EAAE,KAAK,SAAS,IAAI,MAAM,EAAE,CAAC,aAAa,EAAE,SAAS,IAAI,SAAS,EAAE,KAAK,QAAQ,IAAI,MAAM,EAAE,CAAC,aAAa,EAAE,SAAS,IAAI,SAAS,EAAE,KAAK,YAAY,IAAI,MAAM,EAAE,CAAC,aAAa,EAAE,SAAS,EAAE,SAAS,IAAI,KAAK,QAAQ,IAAI,MAAM,CAA+R,EAAE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCXzoC,IAAoI,IAAkE,IAA4B,EAAiCQ,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWviD,GAAgB,EAXwjDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW7pN,EAAE,CAXyqN,kFAAkF,gFAAgF,6UAA6U,oRAAoR,yRAAyR,sLAAsL,gHAAgH,kRAAkR,yRAAyR,kMAAkM,sdAWttR,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXnpE,SAASO,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,0CAArkB,IAAoI,IAA8C,IAA4B,EAAiCC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAyNC,GAAwB,CAAC,QAAQ,YAAY,SAAS,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,WAAW,UAAU,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWzkC,GAAgB,EAX0lCC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGN,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKG,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,oEAAoE,CAAC,EAAE,GAAGL,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,6FAA6F,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,cAAc,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,SAAS,mBAAmB,GAAK,GAAGN,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKM,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWr3H,EAAE,CAXi4H,kFAAkF,gFAAgF,iVAAiV,+GAWl3I,EAAE,cAAc,EAAiC,GAAgB,YAAY,WAAW,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,WAAW,SAAS,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,uEAAuE,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,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,0CCX5xE,IAAoI,IAAkE,IAA4B,EAAiCO,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,0GAA0G,UAAU,GAAU,EAAM,WAAW,oBAAoB,UAAU,GAAO,EAAM,WAAW,eAAe,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWtiD,GAAgB,EAXujDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yEAAyE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,0FAA0F,EAAE,SAAS,yGAAyG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,2FAA2F,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWzpN,EAAE,CAXqqN,kFAAkF,gFAAgF,4UAA4U,oRAAoR,wRAAwR,sLAAsL,+GAA+G,kRAAkR,yRAAyR,kMAAkM,sdAW/sR,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,mBCZ55D,GAAW,GAAG,mBCAtoB,mBCAwH,KCAqkB,SAAS,GAAO,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC,EAAE,IAAI,IAAI,KAAK,EAAE,OAAO,UAAU,eAAe,KAAK,EAAE,CAAC,GAAG,EAAE,QAAQ,CAAC,EAAE,IAAI,EAAE,GAAG,EAAE,IAAI,GAAS,GAAN,MAAsB,OAAO,OAAO,uBAA3B,WAAiD,CAAC,IAAI,EAAE,EAAE,IAAI,EAAE,OAAO,sBAAsB,CAAC,EAAE,EAAE,EAAE,OAAO,IAAI,EAAE,QAAQ,EAAE,EAAE,EAAE,GAAG,OAAO,UAAU,qBAAqB,KAAK,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,IAAI,CAAC,OAAO,CAAC,kCCAjkCW,GAAE,CAAC,EAAE,OAAO,eAAeA,GAAE,aAAa,CAAC,MAAM,EAAI,CAAC,EAAE,GAAE,QAAQ,UAAU,CAAC,EAAE,GAAE,UAAU,UAAU,CAAC,EAAUA,GAAE,WAAaA,GAAE,QAAUA,GAAE,2BCAnF,KCAmmK,SAAS,GAAgB,EAAE,EAAE,CAAkL,OAA7J,OAAO,GAAlB,SAAuB,GAAa,EAAE,KAAkB,EAAE,GAAG,SAAS,iBAAiB,CAAC,GAAE,EAAE,EAAE,IAAQ,EAAE,SAAS,iBAAiB,CAAC,EAAO,aAAa,UAAU,EAAE,CAAC,CAAC,GAAU,MAAM,KAAK,GAAG,CAAC,CAAC,CAAC,CAA2vK,SAAS,GAAS,EAAE,EAAE,CAAC,KAAK,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,CAAC,EAAE,CAAC,GAAiB,OAAO,qBAArB,IAA0C,UAAU,CAAC,EAAE,IAAM,EAAE,GAAgB,CAAC,EAAQ,EAAE,IAAI,QAA6P,EAAE,IAAI,qBAAhO,GAAG,CAAC,EAAE,SAAS,GAAG,CAAC,IAAM,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,EAAE,iBAAiB,EAAQ,KAAM,EAAE,eAAe,CAAC,IAAM,EAAE,EAAE,CAAC,EAAe,OAAO,GAApB,WAAsB,EAAE,IAAI,EAAE,OAAO,CAAC,EAAE,EAAE,UAAU,EAAE,MAAM,CAAC,MAAS,IAAG,EAAE,CAAC,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,EAAE,CAAC,EAAwD,CAAC,KAAK,EAAE,WAAW,EAAE,UAAqB,OAAO,GAAlB,SAAoB,EAAE,GAAE,EAAE,CAAC,EAA+B,OAA7B,EAAE,SAAS,GAAG,EAAE,QAAQ,CAAC,EAAE,MAAY,EAAE,WAAW,CAAC,CAA2B,SAAS,GAAe,EAAE,EAAE,CAAC,GAAG,EAAE,CAAC,GAAK,CAAC,WAAW,EAAE,UAAU,GAAG,EAAE,GAAG,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC,CAAC,OAAO,aAAa,YAAY,YAAY,EAAE,EAAE,QAAQ,EAAE,CAAC,MAAM,EAAE,YAAY,OAAO,EAAE,YAAY,CAAC,CAAC,SAAS,GAAa,CAAC,OAAO,EAAE,YAAY,EAAE,cAAc,GAAG,CAAC,IAAI,GAAU,EAAE,GAAE,IAAI,CAAC,IAAjB,MAAuC,EAAE,SAAS,GAAG,CAAC,EAAE,CAAC,OAAO,EAAE,YAAY,EAAE,IAAI,MAAM,CAAC,OAAO,GAAe,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,SAAS,GAAU,EAAE,CAAC,EAAE,QAAQ,EAAY,CAAC,CAAC,SAAS,IAAsB,CAAe,OAAO,eAArB,MAAsC,GAAE,IAAI,eAAe,EAAS,EAAE,CAAC,SAAS,GAAc,EAAE,EAAE,CAAC,IAAG,GAAqB,EAAE,IAAM,EAAE,GAAgB,CAAC,EAAiH,OAA/G,EAAE,SAAS,GAAG,CAAC,IAAI,EAAE,GAAE,IAAI,CAAC,EAAM,IAAG,EAAE,IAAI,IAAI,GAAE,IAAI,EAAE,CAAC,GAAE,EAAE,IAAI,CAAC,EAAS,IAAuB,QAAQ,CAAC,CAAC,EAAE,MAAY,CAAC,EAAE,SAAS,GAAG,CAAC,IAAM,EAAE,GAAE,IAAI,CAAC,EAAS,GAAuB,OAAO,CAAC,EAAU,GAAP,MAA4B,EAAE,MAAe,IAAP,MAA4B,GAAE,UAAU,CAAC,CAAE,EAAE,CAAC,CAAC,CAAuB,SAAS,IAA2B,CAAC,OAAM,CAAC,IAAM,EAAE,CAAC,MAAM,EAAO,WAAW,OAAO,EAAO,WAAW,EAAQ,EAAE,CAAC,OAAO,EAAO,KAAK,EAAE,YAAY,CAAC,EAAE,GAAE,SAAS,GAAG,EAAE,CAAC,EAAE,CAAC,EAAE,EAAO,iBAAiB,SAAS,EAAC,CAAC,CAAC,SAAS,GAAa,EAAE,CAAyC,OAAxC,GAAE,IAAI,CAAC,EAAE,IAAG,GAA0B,MAAY,CAAC,GAAE,OAAO,CAAC,EAAE,CAAC,GAAE,MAAM,KAAI,GAAE,IAAK,GAAE,CAAC,CAAC,SAAS,GAAO,EAAE,EAAE,CAAC,OAAmB,OAAO,GAApB,WAAsB,GAAa,CAAC,EAAE,GAAc,EAAE,CAAC,CAAC,CAA+hK,SAAS,GAAqB,EAAE,EAAE,EAAE,CAAC,EAAE,cAAc,IAAI,YAAY,EAAE,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS,GAAkB,EAAE,EAAE,EAAE,CAAC,EAAE,cAAc,IAAI,YAAY,EAAE,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,gFAAv3iB,KAAwE,KAA+B,KAAuC,KAA+G,EAAgM,GAAE,CAAC,GAAG,IAAI,IAAI,GAAG,EAAQ,GAAE,CAAC,YAAY,QAAQ,SAAS,MAAM,EAA+D,GAAE,CAAC,OAAO,UAAU,aAAa,OAAO,cAAc,GAAG,EAAE,KAAK,EAAQ,GAAE,CAAC,UAAU,CAAC,OAAO,sBAAsB,aAAa,MAAM,cAAc,GAAG,EAAE,IAAI,EAAE,OAAO,GAAE,MAAM,CAAC,OAAO,WAAW,aAAa,EAAE,cAAcM,EAAC,EAAE,KAAK,EAAC,EAAQ,GAAE,IAAI,IAAU,GAAkB,GAAG,YAAY,IAAU,GAAE,CAAC,IAAI,IAAI,GAAG,EAAE,GAAE,SAAS,GAAG,CAAC,GAAE,SAAS,GAAG,CAAC,GAAE,KAAK,EAAE,CAAC,EAAE,GAAE,IAAI,GAAkB,EAAE,CAAC,EAAE,GAAE,EAAE,CAAC,EAAE,CAAC,EAAE,EAAuE,IAAI,IAAI,EAAC,EAAiuB,GAAc,GAAG,SAAS,cAAc,KAAK,CAAC,CAAC,QAAQ,EAAE,CAAC,SAAS,IAAI,CAAC,EAAQ,GAAE,CAAC,wBAAsC,OAAO,IAArB,KAA0B,OAAO,eAAe,KAAK,IAAI,kBAAkB,EAAE,UAAU,OAAO,eAAe,KAAK,QAAQ,UAAU,SAAS,EAAE,qBAAqB,CAAC,GAAG,CAAC,GAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,MAAS,CAAC,MAAO,EAAK,CAAC,MAAO,EAAI,EAAE,aAAa,EAAQ,GAAc,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,QAAS,EAAQ,GAAE,CAAC,EAAQ,GAAE,CAAC,EAAE,IAAI,IAAM,KAAK,GAAE,GAAE,QAAiB,GAAE,KAAX,IAAK,KAAW,GAAE,GAAG,GAAE,EAAE,CAAC,GAAU,GAAE,IAA8hQ,GAAE,CAAC,IAAI,EAAE,IAAI,CAAC,EAAmkB,GAAE,IAAI,QAA45B,GAAE,IAAI,IAAsoL,GAAG,CAAC,SAAS,GAAG,EAAQ,EAAE,OAAQ,WAAW,EAAE,CAAC,OAAO,EAAE,QAAQ,GAAG,CAAC,cAAc,EAAE,CAAC,KAAK,CAAC,GAAK,CAAC,KAAK,GAAG,EAAkB,OAAO,GAAS,GAAG,GAAG,CAAwC,GAAvC,EAAE,EAAE,GAAkB,EAAE,YAAY,CAAC,EAAK,CAAC,EAAE,MAAO,IAAG,CAAC,EAAE,EAAE,GAAkB,EAAE,YAAY,CAAC,CAAC,CAAC,GAApIG,GAAE,EAAE,CAAC,MAAM,CAA4H,CAAC,CAAC,CAAC,EAAQ,IAAY,EAAE,EAAE,IAAI,GAAG,EAAI,CAAC,EAAE,aAAuB,EAAE,cAAZ,WAAyB,EAAE,EAAE,GAAqB,EAAE,EAAE,CAAC,EAAE,EAA8xB,GAAG,CAAC,OAAO,GAAG,MAAM,CAAtyB,SAAS,GAAG,EAAQ,EAAE,MAAO,WAAW,EAAE,CAAC,OAAO,EAAE,QAAQ,KAAK,CAAC,IAAM,EAAE,GAAW,EAAE,aAAa,CAAC,EAAQ,EAAE,GAAW,EAAE,WAAW,CAAC,EAA4E,OAA1E,EAAE,iBAAiB,eAAe,CAAC,EAAE,EAAE,iBAAiB,eAAe,CAAC,MAAY,CAAC,EAAE,oBAAoB,eAAe,CAAC,EAAE,EAAE,oBAAoB,eAAe,CAAC,CAAC,CAAC,CAAwf,EAAE,MAAM,CAAnf,SAAS,GAAG,EAAQ,EAAE,MAAO,WAAW,EAAE,CAAC,OAAO,EAAE,QAAQ,KAAK,CAAC,IAAM,EAAY,GAAG,CAAC,EAAE,EAAE,GAAqB,EAAE,WAAW,CAAC,EAAE,EAAO,oBAAoB,YAAY,CAAW,CAAC,EAAQ,EAAc,GAAG,CAAC,EAAE,EAAE,GAAqB,EAAE,aAAa,CAAC,EAAE,EAAO,iBAAiB,YAAY,CAAW,CAAC,EAAkD,OAAhD,EAAE,iBAAiB,cAAc,CAAa,MAAY,CAAC,EAAE,oBAAoB,cAAc,CAAa,EAAE,EAAO,oBAAoB,YAAY,CAAW,CAAC,CAAC,CAAuC,CAAC,EAAW,CAAqB,GAAG,OAAO,KAAK,EAAE,CAAQ,KCAh3lB,SAAgB,IAAmB,CAAC,GAAG,CAACC,GAAU,EAAE,OAAO,GAAK,CAAC,EAAU,GAAcC,EAAS,CAAC,SAAS,MAAM,EAA2O,OAAzO,MAAc,CAAC,IAAM,MAAuB,EAAa,CAAC,SAAS,MAAM,EAAyE,OAAvE,SAAS,iBAAiB,mBAAmB,EAAmB,EAAK,MAAY,CAAC,SAAS,oBAAoB,mBAAmB,CAAkB,CAAE,CAAE,EAAE,CAAC,CAAC,EAAS,CAAU,qBAAra,EAAcD,OAAc,OAAO,UAAW,YCAgc,SAAS,GAAiB,EAAQ,EAAW,CAAC,IAAI,EACjkB,EAAQ,EAAQ,QAG6J,OAHrJ,OAAO,eAAe,EAAQ,UAAU,CAAC,KAAK,CAAC,OAAO,CAAQ,EAAE,IAAI,EAAK,CAAc,GAAb,EAAQ,EAAQ,IAAO,KAAK,CAElI,EAAW,MAAM,EAAE,MAAO,CAAC,IAAqB,CAAI,CAAE,EAAE,aAAa,EAAI,CAAC,EACvE,GAAgD,IAAI,SAAS,EAAQ,IAAS,CAAC,EAAmB,EAAQ,EAAW,OAAO,iBAAiB,QAAQ,CAAM,CAAE,CAAC,CAAC,CAAC,UAAU,CAAC,CAA2B,CAAE,CAexM,SAAwB,GAAU,EAAM,CAEpC,GAAK,CAAC,QAAM,CAAC,EAAE,YAAU,YAAU,iBAAe,kBAAgB,cAAY,YAAU,MAAI,UAAQ,iBAAe,aAAW,eAAa,gBAAc,cAAY,aAAW,cAAY,kBAAgB,oBAAkB,eAAa,eAAa,mBAAgB,UAAO,EAAW,CAAC,iBAAe,eAAa,gBAAc,sBAAmB,eAAa,kBAAe,EAAoB,CAAC,cAAY,WAAS,aAAU,YAAU,cAAW,EAAiB,CAAC,qBAAkB,YAAU,cAAY,aAAU,aAAU,aAAW,oBAAiB,GAAK,qBAAkB,GAAM,iBAAc,gBAAa,YAAS,mBAAgB,qBAAkB,sBAAmB,qBAAkB,EAAkB,CAAC,oBAAiB,WAAQ,aAAU,cAAW,cAAY,UAAQ,YAAS,kBAAe,oBAAkB,eAAY,aAAU,GAAsB,GAAa,EAAe,GAAG,EAAW,KAAK,EAAa,KAAK,EAAc,KAAK,EAAY,IAAI,GAAG,EAAQ,IAEn8B,EAAS,GAAa,QAAQ,IAAI,GAAa,OACtD,GAAc,EAAM,OAAO,OAAO,EAAQ,EAAeE,EAAS,MAAM,EAAa,EAAQ,GAAY,EAAe,EAAQ,GAAa,IAAY,QAAQ,IAAY,QAAc,EAAW,IAAY,SAAS,IAAY,SAEtO,GAAG,CAAC,GAAa,OAAoB,EAAM,UAAU,CAAC,MAAM,GAAkB,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,GAAY,SAAS,IAAI,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,GAAY,SAAS,oBAAoB,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,GAAe,SAAS,oEAAoE,CAAC,CAAC,CAAC,CAAC,EAEzV,IAAM,GAAUC,EAAO,IAAI,EAAQ,EAAYC,MAAmB,CAAC,CAAC,QAAQ,IAAI,EAAE,CAAC,QAAQ,IAAI,CAAC,EACrG,CAAC,EAAa,CAAC,EAAQ,GAAWD,EAAO,IAAA,EAAS,EAAO,CAAC,GAAK,IAASE,EAAS,CAAC,OAAO,KAAK,SAAS,KAAK,KAAK,KAAK,UAAU,KAAK,WAAW,KAAK,eAAe,IAAI,CAAC,EAAiC,CAAC,GAAW,IAAeA,EAAS,EAAK,EAAO,CAAC,GAAkB,IAAsBA,EAAS,CAAe,EAA+B,CAAC,GAAY,IAAgBA,EAAS,EAAK,EAA8B,CAAC,GAAW,IAAeA,EAAS,EAAK,EAEnc,GAAc,CAAC,EAAM,GAAY,EAAK,IAAU,GAAY,GAEhE,IAAM,GAAQC,MAAgB,CAAC,GAAG,CAAC,GAAU,QAAQ,OAAO,IAAM,EAAW,EAAY,EAAE,CAAC,QAAc,EAAU,EAAY,EAAE,CAAC,QAAc,EAAa,GAAa,GAAU,QAAQ,YAAY,GAAU,QAAQ,aAAmB,EAAM,EAAW,GAAa,EAAW,WAAW,EAAW,UAAU,EAAiI,GAArH,EAAU,GAAa,EAAU,WAAW,EAAU,YAAY,EAAU,UAAU,EAAU,aAAa,GAA2B,EAAM,EAAU,EAAS,EAAW,GAAa,EAAW,YAAY,EAAW,aAAa,EAAQ,EAAU,EAAW,EAAW,YAAY,EAAQ,EAAW,EAAW,EAAW,aAAa,EAAQ,EAAe,GAAa,KAAK,IAAI,SAAS,gBAAgB,aAAa,EAAE,EAAO,YAAY,EAAE,GAAU,QAAQ,WAAW,EAAE,KAAK,IAAI,SAAS,gBAAgB,cAAc,EAAE,EAAO,aAAa,EAAE,GAAU,QAAQ,YAAY,EAAE,GAAQ,CAAC,OAAO,EAAa,SAAS,EAAe,KAAK,EAAS,YAAU,aAAW,gBAAc,CAAC,CAAE,EAAE,CAAC,CAAC,EAAQ,GAAgBA,EAAY,SAAS,CAAC,IAAM,EAAW,IAAI,gBAG7iC,CAAC,EAAW,GAAW,EAAY,GAAG,CAAC,IAAW,CAAC,EAAW,SAAS,CAAC,EAAU,SAAS,GAAG,CAAC,MAAM,QAAQ,IAAI,CAAC,GAAiB,EAAW,CAAU,EAAE,EAAe,EAAE,GAAiB,EAAU,CAAU,EAAE,EAAI,CAAC,CAAE,MAAM,CAAC,EAAW,MAAM,CAAE,CAAC,GAAM,KAAK,GAAQ,GAAM,EAAI,CAAE,EAAE,CAAC,EAAO,CAAC,EAGvS,MAAoB,CAAC,GAAgB,CAAE,EAAE,CAAC,CAAU,CAAC,EAGrD,IAAM,GAAcH,EAAO,EAAI,EAAE,MAAsB,GAAO,GAAU,SAAS,CAAC,iBAAe,CAAI,CAAC,GAAc,UAAU,EAAY,OAAO,EAAY,UAAS,GAAgB,EAAE,MAAoB,GAAc,EAAI,CAAC,GAAG,GAAc,QAAQ,EAAM,CAAC,EAAI,CAAC,CAAC,EAAE,MAAc,CAAC,GAAG,GAAW,CAAC,IAAM,EAAM,eAAeI,MAAoB,GAAc,EAAK,CAAC,EAAE,GAAG,EAAE,UAAU,aAAa,CAAK,CAAE,CAAC,EAAE,CAAC,EAAU,CAAC,EAE5Z,IAAM,GAAW,IAAe,OAAa,GAAa,EAAS,EAAE,IAAM,SAAe,GAAY,IAAM,KAAK,EAAU,GAAW,EAAU,GAAiB,CAAC,GAAY,IAAgBF,EAAS,EAAU,EAAU,EAAO,CAAC,GAAW,IAAeA,EAAS,EAAK,EAAK,GAAa,KAAc,GAAW,GAAe,CAAS,EAAqG,IAAM,GAAcF,EAAO,IAAI,EAAQ,GAAS,EAAU,EAAa,EAAQ,GAAU,GAAkB,GAAG,GAAe,GAAO,EAAW,EAAE,GAA+C,GAAK,EAAe,EAAY,EAAuE,GAAe,GAAa,CAAC,GAAW,IAAM,UAAU,GAAK,CAAC,GAAW,IAAM,WAAW,GAAsD,OAAgB,GAAO,GAAY,GAAwI,GAAc,EAA8H,EAArH,GAAa,GAAK,GAAO,CAAC,IAAM,EAAQ,GAAK,CAAC,GAAa,CAAC,GAAa,EAAE,CAAK,EAAE,OAAO,MAAM,CAAO,EAAE,EAAE,CAAQ,CAAC,EAAqE,GAAa,GAAK,EAAE,GAAW,EAAW,EAAQ,GAAqB,GAAK,EAAE,CAAC,GAAW,EAAW,EAAqH,MAAoB,CAAI,IAAM,WAAW,MAGn9C,CAAC,GAAc,SAAS,IAAY,GAAK,IAAI,GAAY,CAAC,CAAG,EAAE,CAAC,GAAK,GAAa,GAAO,GAAW,GAAY,GAAY,EAAU,CAAC,EAG3G,IAAM,OAAgB,CAAI,GAAU,CAAC,IAAa,CAAC,GAAK,QAAQ,KAAqB,GAAK,IAAI,IAAI,GAAY,GAAG,GAAQ,GAAK,GAAY,EAAE,CAAiB,EAAM,GAAiB,KAAoB,IAAe,MAAY,GAAW,QAAQ,eAAe,CAAC,MAAoB,GAAe,GAAM,EAAK,CAAC,CAAC,EAAE,GAAY,CAAE,EAAE,EAAgB,GAAG,GAAG,EAAuC,IAAU,EAAM,EAAW,KAAQ,CAAK,EAA+H,EAAW,MAAoB,GAAe,GAAM,EAAK,CAAK,CAAC,EAAO,GAAe,GAAM,EAAK,CAAK,EAArN,EAAW,MAAoB,GAAe,GAAM,EAAK,CAAK,CAAC,EAAO,GAAe,GAAM,EAAK,CAAK,CAAmH,EAAQ,GAAQ,GAAO,CAAC,IAAM,EAAmB,GAAK,EAAE,GAAW,EAAW,EAAQ,EAAyB,GAAK,EAAE,CAAC,GAAW,EAAW,EAAQ,EAAK,EAAM,EAAyB,EAAa,EAAM,KAAK,IAAI,CAAwB,EAA6E,EAAvE,MAA2F,GAAe,GAAM,EAAK,CAAY,MAAjG,GAAe,GAAM,EAAK,CAAI,CAAoE,CAAG,EAEtjC,OAAoB,CAAC,MAAoB,GAAc,EAAI,CAAC,CAAE,EAAQ,IAAe,EAAM,CAAC,SAAO,cAAY,CAAC,MAAoB,GAAc,EAAK,CAAC,EAAE,IAAM,EAAW,GAAa,EAAO,EAAE,EAAO,EAC9M,EAAa,GAAa,EAAS,EAAE,EAAS,EAAQ,EAAa,EAAW,CAAC,GAAK,KAAK,EAAQ,EAAa,EAAW,GAAK,KAAK,EAAyG,EAAU,KAAK,MAA1C,KAAK,IAAI,CAAsD,EAAE,GAAK,IAAI,EAAqF,EAAiB,IAAY,EAAE,EAAE,EAA0D,EAAa,IAAmB,GAAS,CAAC,EAAiB,EAAI,EAAW,EAAa,KAAoB,GAAS,EAAiB,EAAI,GAA2E,GAAc,GAAS,EAAU,EAAI,EAAM,GAAc,GAAS,CAAC,EAAU,EAAI,EAAI,EAAgE,MAAc,CAAI,MAAC,IAAW,IAAY,GAAgB,GAAuB,OAAd,GAAY,MAAY,GAAW,SAAS,aAAa,GAAW,OAAO,CAAE,EAAE,CAAC,GAAc,GAAU,EAAU,CAAC,EAA8D,IAAI,GAAa,EAEjjC,GAAiB,QAAQ,IAAI,EAAW,MAAM,EAAI,OAAO,EAAI,EAAW,KAIhF,IAAI,IAAI,EAAM,EAAE,EAAM,GAAY,IAAS,GAAc,GAAc,OAAOD,EAAS,IAAI,IAAe,EAAM,IAAa,CAAC,IAAI,EAA2H,OAApH,IAAQ,IAAM,IAAa,EAAG,EAAI,EAAY,GAAY,IAAa,GAAc,OAAO,IAAG,EAAI,EAAY,KAAyB,EAAK,GAAM,CAAK,MAAI,SAAS,EAAM,EAAW,KAAW,QAAM,MAAM,IAAa,EAAW,EAAE,GAAiB,OAAc,OAAQ,GAAkD,OAArC,EAAW,EAAE,GAAiB,OAAmB,QAAW,QAAM,YAAY,IAAe,OAAoB,gBAAa,aAAa,KAAmB,MAAa,WAAsB,gBAA4B,iBAA4B,eAA2B,gBAAc,SAAS,EAAM,CAAU,EAAE,EAAM,EAAW,IAAI,CAAE,CAAC,CAAC,EAE1vB,IAAM,GAAc,GAAa,WAAW,YAAkB,GAAe,GAAU,EAAQ,GAAa,IAAI,GAAU,EAAgG,GAAS,mBAAmB,GAAc,kBAAkB,GAAU,IAA/I,GAAM,EAAU,EAAE,EAA8I,EAAE,sBAAsB,GAAe,sBAAsB,GAAa,mBAAmB,GAAU,IAAlN,IAAI,EAA+N,IAEna,GAAK,CAAC,EAAQ,GAAc,CAAC,EAAE,GAAG,GAAiB,CAAC,IAAI,IAAI,EAAE,EAAE,EAAE,IAAe,OAAO,IAAK,GAAK,KAAkB,EAAK,GAAI,CAAC,SAAS,CAAC,GAAG,GAAS,MAAM,GAAQ,OAAO,GAAQ,gBAAgB,EAAQ,EAAE,YAAY,GAAiB,gBAAgB,EAAkB,QAAQ,GAAY,YAAY,GAAQ,CAAC,EAAe,gBAAkC,wBAAqB,MAAM,GAAW,MAAM,EAAE,IAAI,EAAQ,QAAQ,EAAyB,gBAAwB,YAAU,EAAE,CAAC,CAAC,EAAM,GAAS,IAAG,GAAc,eAAe,GAAc,qBAAqB,QAAQ,GAAS,KAAM,CAAC,IAAM,GAAU,EAAY,CAAC,KAAK,GAAa,IAAI,IAAI,YAAY,GAAgB,UAAU,GAAc,kBAAkB,GAAK,OAAO,CAAC,EAAE,GAAK,EAAE,EAAI,EAAE,aAAa,EAAK,EAAE,CAAC,EAAQ,GAAY,KAAgB,YAAY,KAAgB,WAAW,KAAgB,YAAkB,GAAe,KAAgB,eAAe,KAAgB,cAAc,KAAgB,eAAqB,GAAa,KAAgB,YAAY,KAAgB,cAAoB,GAAc,KAAgB,aAAa,KAAgB,eAAqB,GAAY,KAAgB,WAAW,KAAgB,cAAc,KAAgB,OAAO,OAAoB,EAAM,UAAU,CAAC,MAAM,CAAC,GAAG,GAAe,QAAQ,GAAa,gBAAgB,EAAY,GAAS,IAAA,GAAU,UAAU,EAAY,GAAS,IAAA,GAAU,QAAQ,IAAM,OAAO,KAAO,GAAF,EAAY,WAAW,MAAM,EAAE,iBAAiB,CAAC,GAAc,EAAI,EAAM,GAAa,GAAqB,EAAK,CAAE,EAAE,iBAAiB,CAAC,GAAc,EAAK,EAAM,GAAa,GAAqB,EAAI,CAAE,EAAE,YAAY,GAAO,CACloD,EAAM,eAAe,EAAE,MAAoB,GAAe,EAAI,CAAC,CAAE,EAAE,cAAcK,MAAoB,GAAe,EAAK,CAAC,EAAE,IAAI,GAAc,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,OAAO,EAAE,QAAQ,UAAU,SAAS,WAAW,MAAM,EAAE,SAAS,EAAS,UAAU,SAAsB,eAAa,WAAW,OAAO,YAAY,EAAS,OAAO,EAAkB,EAAE,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,GAAU,GAAG,GAAU,MAAM,CAAC,GAAG,GAAmB,MAAI,WAAW,EAAU,EAAE,GAAa,EAAS,GAAe,GAAa,EAAE,EAAG,GAAkD,EAArC,EAAS,GAAe,GAAe,cAAc,GAAa,MAAM,SAAS,eAAe,IAAgB,GAAG,CAAC,EAAS,cAAc,IAAA,GAAU,OAAO,EAAY,GAAY,WAAW,OAAO,OAAO,WAAW,OAAO,GAAG,EAAK,EAAE,SAAS,EAAa,CAAC,CAAC,CAAC,EAAe,EAAM,WAAW,CAAC,MAAM,CAAC,GAAG,EAAc,EAAE,aAAa,gCAAgC,UAAU,6BAA6B,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,cAAc,GAAa,MAAM,SAAS,eAAe,GAAiB,gBAAgB,SAAS,IAAI,GAAiB,QAAQ,GAAS,QAAQ,GAAkB,GAAU,EAAE,WAAW,SAAS,MAAM,GAAa,IAAI,GAAiB,GAAa,GAAY,GAAgB,QAAQ,KAAK,GAAiB,GAAa,GAAa,GAAiB,GAAY,EAAE,QAAQ,MAAM,GAAiB,GAAa,GAAc,GAAkB,GAAY,EAAE,QAAQ,OAAO,GAAiB,GAAa,GAAe,GAAmB,OAAO,EAAE,QAAQ,IAAmB,CAAC,QAAQ,GAAW,EAAE,EAAS,EAAE,WAAW,EAAkB,SAAS,CAAc,EAAK,EAAO,OAAO,CAAC,KAAK,SAAS,MAAM,CAAC,GAAG,GAAiB,gBAAgB,GAAU,MAAM,EAAU,OAAO,EAAU,aAAa,EAAY,OAAQ,GAAgB,EAAH,GAAK,QAAQ,GAAkB,QAAQ,OAAO,cAAc,MAAM,EAAE,YAAY,GAAS,GAAG,EAAI,EAAE,aAAa,WAAW,SAAS,CAAC,MAAM,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,EAAE,SAAsB,EAAK,MAAM,CAAC,SAAS,QAAQ,MAAM,EAAU,OAAO,EAAU,IAAI,IAAW,sEAAsE,IAAI,YAAY,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,OAAO,CAAC,KAAK,SAAS,MAAM,CAAC,GAAG,GAAiB,gBAAgB,GAAU,MAAM,EAAU,OAAO,EAAU,aAAa,EAAY,OAAQ,GAAgB,EAAH,GAAK,QAAQ,GAAkB,QAAQ,OAAO,cAAc,MAAM,EAAE,YAAY,GAAS,EAAE,EAAI,EAAE,aAAa,OAAO,SAAS,CAAC,MAAM,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,EAAE,SAAsB,EAAK,MAAM,CAAC,SAAS,QAAQ,MAAM,EAAU,OAAO,EAAU,IAAI,GAAY,sEAAsE,IAAI,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAK,OAAO,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,GAAmB,KAAK,GAAa,MAAM,GAAU,IAAK,GAAmB,QAAN,MAAc,UAAU,GAAa,mBAAmB,mBAAmB,cAAc,GAAa,MAAM,SAAS,OAAO,GAAa,GAAU,QAAQ,aAAa,GAAW,gBAAgB,GAAe,WAAW,OAAO,GAAG,EAAa,EAAE,SAAS,EAAI,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,6DAhE9iG,KAAmC,IAAiE,IAA2G,IAAuI,KAAoI,EAM5gB,GAAU,KA0D+mG,GAAU,aAAa,CAAC,UAAU,OAAO,YAAY,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,GAAK,IAAI,GAAG,QAAQ,GAAG,gBAAgB,GAAK,eAAe,CAAC,eAAe,EAAE,aAAa,EAAE,cAAc,EAAE,mBAAmB,KAAK,aAAa,GAAK,cAAc,EAAK,EAAE,kBAAkB,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,YAAY,CAAC,YAAY,GAAM,SAAS,GAAM,UAAU,GAAG,UAAU,EAAE,UAAU,CAAC,EAAE,aAAa,CAAC,kBAAkB,GAAK,kBAAkB,GAAM,iBAAiB,GAAK,UAAU,kBAAkB,UAAU,EAAE,EAAE,gBAAgB,CAAC,iBAAiB,EAAI,CAAC,EAAyB,EAAoB,GAAU,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,QAAQ,CAAC,KAAK,EAAY,iBAAiB,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,OAAO,QAAQ,MAAM,QAAQ,EAAE,YAAY,CAAC,iBAAiB,kBAAkB,eAAe,gBAAgB,EAAE,aAAa,CAAC,OAAO,QAAQ,MAAM,QAAQ,EAAE,wBAAwB,GAAK,aAAa,GAAU,aAAa,SAAS,EAAE,gBAAgB,CAAC,KAAK,EAAY,QAAQ,MAAM,YAAY,aAAa,EAAI,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,IAAI,IAAI,GAAG,IAAI,GAAG,KAAK,GAAG,eAAe,GAAK,KAAK,IAAI,OAAO,GAAO,CAAC,EAAM,eAAe,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,YAAY,aAAa,EAAK,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,EAAE,IAAI,GAAG,eAAe,GAAK,aAAa,GAAU,aAAa,SAAS,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,SAAS,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,GAAU,aAAa,eAAe,eAAe,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,eAAe,EAAI,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAU,aAAa,eAAe,aAAa,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,eAAe,EAAI,EAAE,mBAAmB,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAU,aAAa,eAAe,mBAAmB,IAAI,IAAI,IAAI,IAAI,KAAK,CAAC,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,GAAU,aAAa,eAAe,cAAc,IAAI,KAAK,IAAI,IAAI,KAAK,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,QAAQ,aAAa,GAAU,aAAa,eAAe,YAAY,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,YAAY,aAAa,OAAO,cAAc,QAAQ,aAAa,GAAU,aAAa,eAAe,aAAa,CAAC,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,aAAa,SAAS,UAAU,EAAE,YAAY,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,eAAe,cAAc,EAAE,KAAK,CAAC,YAAY,eAAe,cAAc,EAAE,IAAI,CAAC,aAAa,eAAe,aAAa,EAAE,OAAO,CAAC,aAAa,eAAe,aAAa,CAAC,CAAC,EAAE,aAAa,SAAS,wBAAwB,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,GAAG,eAAe,GAAK,aAAa,GAAU,aAAa,UAAU,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,IAAI,CAAC,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAkB,EAAE,aAAa,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,EAAE,IAAI,IAAI,eAAe,GAAK,aAAa,CAAC,EAAE,kBAAkB,CAAC,KAAK,EAAY,WAAW,aAAa,GAAU,aAAa,kBAAkB,MAAM,YAAY,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,EAAK,EAAE,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,EAAK,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,EAAM,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,EAAM,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,EAAM,CAAC,CAAC,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,SAAS,CAAC,kBAAkB,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,GAAU,aAAa,aAAa,iBAAiB,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,OAAO,GAAO,CAAC,EAAM,kBAAkB,aAAa,GAAU,aAAa,aAAa,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,OAAO,GAAO,CAAC,EAAM,iBAAiB,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,OAAO,GAAO,CAAC,EAAM,iBAAiB,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,IAAI,EAAE,IAAI,IAAI,eAAe,GAAK,aAAa,GAAU,aAAa,aAAa,UAAU,OAAO,GAAO,CAAC,EAAM,iBAAiB,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,EAAE,IAAI,IAAI,aAAa,GAAG,OAAO,GAAO,CAAC,EAAM,iBAAiB,EAAE,kBAAkB,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,GAAM,OAAO,GAAO,CAAC,EAAM,iBAAiB,EAAE,iBAAiB,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,QAAQ,cAAc,QAAQ,aAAa,GAAU,aAAa,aAAa,iBAAiB,OAAO,GAAO,CAAC,EAAM,iBAAiB,EAAE,cAAc,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,CAAC,OAAO,WAAW,UAAU,YAAY,cAAc,aAAa,cAAc,EAAE,aAAa,CAAC,SAAS,WAAW,aAAa,YAAY,cAAc,gBAAgB,cAAc,EAAE,OAAO,GAAO,CAAC,EAAM,mBAAmB,EAAM,gBAAgB,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,KAAK,IAAI,IAAI,aAAa,GAAG,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,mBAAmB,CAAC,EAAM,gBAAgB,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,IAAI,KAAK,IAAI,IAAI,aAAa,EAAE,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,mBAAmB,EAAM,kBAAkB,EAAM,gBAAgB,QAAQ,EAAM,gBAAgB,cAAc,EAAM,gBAAgB,eAAe,EAAM,gBAAgB,cAAc,EAAE,mBAAmB,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,KAAK,IAAI,IAAI,aAAa,EAAE,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,mBAAmB,EAAM,kBAAkB,EAAM,gBAAgB,QAAQ,EAAM,gBAAgB,WAAW,EAAM,gBAAgB,YAAY,EAAM,gBAAgB,WAAW,EAAE,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,KAAK,IAAI,IAAI,aAAa,EAAE,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,mBAAmB,EAAM,kBAAkB,EAAM,gBAAgB,QAAQ,EAAM,gBAAgB,YAAY,EAAM,gBAAgB,WAAW,EAAM,gBAAgB,eAAe,EAAM,gBAAgB,YAAY,EAAE,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,IAAI,KAAK,IAAI,IAAI,aAAa,EAAE,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,mBAAmB,EAAM,kBAAkB,EAAM,gBAAgB,QAAQ,EAAM,gBAAgB,aAAa,EAAM,gBAAgB,WAAW,EAAM,gBAAgB,gBAAgB,EAAM,gBAAgB,YAAY,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,IAAI,EAAE,IAAI,IAAI,aAAa,GAAG,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,mBAAmB,EAAM,gBAAgB,CAAC,CAAC,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,SAAS,CAAC,iBAAiB,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,EAAK,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,IAAI,EAAE,IAAI,IAAI,aAAa,GAAG,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,KAAK,IAAI,IAAI,aAAa,GAAG,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,IAAI,EAAE,IAAI,IAAI,aAAa,GAAG,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,EAAE,IAAI,IAAI,aAAa,GAAG,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,EAAE,SAAS,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,OAAO,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,EAAE,eAAe,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,aAAa,kBAAkB,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,EAAE,IAAI,IAAI,aAAa,GAAG,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,EAAE,IAAI,EAAE,aAAa,GAAG,KAAK,GAAG,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,EAAE,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,EAAE,IAAI,EAAE,aAAa,EAAE,KAAK,GAAG,eAAe,GAAK,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,IAAI,EAAE,IAAI,GAAG,aAAa,EAAE,KAAK,EAAE,OAAO,GAAO,CAAC,EAAM,kBAAkB,EAAM,aAAa,CAAC,CAAC,CAAC,CAAC,EAAgC,GAAe,CAAC,QAAQ,OAAO,cAAc,MAAM,MAAM,OAAO,OAAO,OAAO,SAAS,OAAO,UAAU,OAAO,WAAW,SAAS,OAAO,EAAE,QAAQ,EAAE,cAAc,OAAO,WAAW,MAAM,EAA8B,GAAkB,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,aAAa,SAAS,WAAW,SAAS,cAAc,SAAS,MAAM,OAAO,WAAW,0BAA0B,SAAS,GAAG,SAAS,SAAS,QAAQ,qBAAqB,EAAQ,GAAY,CAAC,SAAS,GAAG,aAAa,EAAE,EAAQ,GAAY,CAAC,OAAO,EAAE,aAAa,GAAG,WAAW,IAAI,UAAU,QAAQ,EAAQ,GAAe,CAAC,OAAO,EAAE,QAAQ,GAAG,SAAS,IAAI,WAAW,IAAI,UAAU,QAAQ,EAA4B,GAAiB,CAAC,OAAO,OAAO,QAAQ,OAAO,aAAa,SAAS,WAAW,SAAS,SAAS,SAAS,WAAW,cAAc,OAAO,UAAU,OAAO,EAAE,QAAQ,CAAC,EAAQ,GAAe,CAAC,QAAQ,OAAO,eAAe,gBAAgB,WAAW,SAAS,SAAS,WAAW,cAAc,OAAO,WAAW,OAAO,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,QAAQ,EAAE,OAAO,CAAC,EAAgD,IAAO,EAAI,EAAI,IAAM,KAAK,IAAI,KAAK,IAAI,EAAI,CAAG,EAAE,CAAG,EAA6B,GAAmB,EAAkB,EAAW,SAAmB,EAAM,EAAI,CAAC,GAAK,CAAC,WAAS,QAAM,SAAO,QAAM,OAAK,MAAI,eAAa,cAAY,eAAa,WAAS,UAAQ,iBAAe,eAAa,gBAAc,eAAa,SAAO,SAAO,EAAY,EAAYJ,EAAO,EAEr2a,GAAa,GAAM,KAAK,GAAK,EAAmB,EAAY,CAAC,CAAC,GAAM,KAAK,EAAE,GAAM,OAAO,GAAM,KAAK,EAAI,GAAM,MAAM,CAAC,CAAC,IAAI,GAAK,EAAI,CAAW,EAE7I,EAAQ,CAAC,GAAU,GAAa,EAAa,EAAY,CAAC,CAAC,EAAc,EAAE,EAAE,CAAa,CAAC,EAAQ,EAAQ,CAAC,GAAU,GAAa,EAAa,EAAY,CAAC,EAAc,EAAE,EAAE,CAAC,CAAa,CAAC,EAAQ,EAAQ,CAAC,GAAU,GAAa,EAAa,EAAY,CAAC,EAAe,EAAE,EAAE,CAAc,CAAC,EAAQ,EAAM,CAAC,GAAU,GAAa,EAAa,EAAY,CAAC,EAAa,EAAE,EAAE,CAAY,CAAC,EAAQ,EAAW,CAAC,GAAU,GAAa,EAAa,EAAY,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,EAAQ,EAAU,CAAC,GAAU,GAAa,EAAa,GAAQ,GAAQ,EAAY,IAAI,GAAQ,EAAY,EAAE,EAAE,MAAc,CAAK,KAAiB,OAAO,EAAU,GAAG,SAAS,GAAU,EAAY,GAAK,SAAS,EAAY,QAAA,EAAc,aAAa,cAAc,CAAC,CAAQ,CAAE,CAAC,CAAE,EAAE,CAAC,CAAC,EAAE,IAAM,EAAW,EAAS,UAAU,GAAa,EAAa,CAAC,EAAY,GAAG,EAAK,eAAe,EAAI,EAAY,GAAG,EAAY,GAAG,EAAE,EAAE,EAAY,GAAG,EAAK,cAAc,EAAE,CAAC,SAAS,UAAU,QAAQ,CAAC,EAAQ,EAAI,EAAS,QAAQ,OAAoB,EAAK,EAAY,CAAC,QAAQ,KAAK,GAAG,EAAI,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,cAAc,IAAQ,EAAa,SAAsB,EAAa,EAAM,CAAC,IAAI,GAAK,EAAY,MAAI,MAAM,CAAC,GAAG,EAAM,OAAO,MAAM,WAAW,EAAE,WAAW,OAAO,QAAM,SAAe,UAAc,QAAM,QAAQ,EAAa,EAAW,GAAG,QAAS,EAAwB,GAAX,EAAc,QAAQ,EAAa,EAAQ,EAAE,QAAS,EAAqB,EAAR,EAAU,YAAU,EAAE,SAAS,EAAM,MAAM,SAAS,EAAM,MAAM,SAAS,aAAa,EAAM,IAAA,EAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,CAAC,EAAQ,GAAiB,EAAK,SAAa,CAAC,kBAAgB,UAAQ,QAAM,QAAM,eAAa,uBAAqB,WAAS,cAAY,MAAI,UAAQ,eAAa,aAAW,GAAG,GAAO,CAA8C,IAAI,EAAW,IAAe,EAAuD,IAAY,EAAW,KAAK,IAAI,CAAoB,IAAI,GAAO,IAAM,EAAc,EAAI,EAAQ,EAAI,CAAC,GAAc,EAAM,EAAE,EAAc,EAAc,EAAO,CAAC,GAAc,IAAQ,EAAM,EAAE,EAAc,EAAc,EAAM,GAAc,IAAQ,EAAM,EAAE,EAAc,EAAc,EAAK,GAAc,EAAM,EAAE,EAAc,EAAQ,OAAoB,EAAK,SAAS,CAAC,aAAa,kBAAkB,EAAM,IAAI,KAAK,SAAS,GAAG,EAAM,MAAM,CAAC,GAAG,EAAY,QAAQ,GAAG,EAAI,KAAK,EAAM,KAAK,EAAO,KAAK,EAAK,GAAG,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAG,CAAQ,EAAE,QAAQ,GAAM,QAAQ,CAAC,QAAQ,EAAW,EAAgB,CAAO,EAAE,WAAW,CAAC,SAAS,EAAE,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAwB,GAAmB,CAAC,QAAQ,OAAO,aAAa,SAAS,WAAW,SAAS,SAAS,SAAS,SAAS,WAAW,cAAc,MAAM,EAAQ,GAAS,CAAC,aAAa,MAAM,WAAW,QAAQ,OAAO,UAAU,OAAO,OAAO,aAAa,SAAS,WAAW,SAAS,QAAQ,CAAC,KCnExqE,SAASK,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,yDAAttB,IAAqK,IAAkE,IAA4B,EAAiC,GAAyC,GAA0B,GAAO,EAAO,GAAG,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAoTC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAzI,OAAO,GAAG,MAAM,GAAG,SAAS,GAAG,KAAK,QAA+G,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,EAAE,EAAQC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,OAAO,YAAY,QAAQ,WAAW,EAAQC,IAAU,CAAC,YAAU,SAAO,KAAG,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,yBAAyB,UAAU,GAAU,EAAM,WAAW,eAAe,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWj+D,GAAgB,EAXk/DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGZ,EAA0C,EAAQ,MAAoB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,GAAyC,CAAC,GAAG,EAAU,GAAG,EAAgB,0BAA0BF,GAAU,0BAA0BC,GAAW,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,cAAc,GAAK,wBAAwB,UAAU,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,UAAU,GAAK,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,SAAS,CAAc,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,MAAM,EAAE,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW3xP,EAAE,CAXuyP,kFAAkF,kFAAkF,yRAAyR,4VAA4V,wMAAwM,+IAA+I,iEAAiE,sdAWt9R,EAAE,cAAc,EAAiC,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,yBAAyB,gBAAgB,GAAM,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXxjE,SAASQ,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAApkB,IAAyI,IAAkE,IAA4B,EAAiC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAuSC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAoB,EAAE,IAAI,yBAAyB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,aAAW,KAAG,OAAK,SAAO,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAQ,EAAM,WAAW,uCAAuC,UAAU,GAAY,EAAM,WAAW,WAAW,UAAU,GAAO,EAAM,WAAW,sBAAsB,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWrpD,GAAgB,EAXsqDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,iBAAiB,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,YAAY,EAAU,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,iBAAiB,GAAG,CAAK,EAAE,GAAGH,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,2BAA2B,OAAO,YAAY,OAAO,GAAG,aAAa,WAAW,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,yBAAyB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,yBAAyB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAGT,GAAqB,CAAC,kBAAkB,CAAC,kBAAkBI,EAAkB,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,cAAc,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkBL,GAAmB,kBAAkB,MAAM,mBAAmB,GAAK,GAAGJ,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKS,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,yBAAyB,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,yBAAyB,EAAE,kBAAkB,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW/sM,EAAE,CAX2tM,kFAAkF,kFAAkF,mXAAmX,sNAAsN,iRAAiR,iHAAiH,mJAAmJ,gJAAgJ,gHAAgH,wMAAwM,sdAWn6P,EAAE,cAAc,EAAiC,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,uBAAuB,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,CAAC,CAAC,KAAK,GAAG,MAAM,qBAAqB,UAAU,GAAG,MAAM,GAAG,MAAM,GAAM,OAAO,EAAE,KAAK,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,MAAM,SAAS,KAAK,EAAY,SAAS,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,WAAW,OAAO,UAAU,MAAM,SAAS,aAAa,WAAW,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,IAAI,wFAAwF,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCZv/B,SAAgB,GAAY,EAAO,CACjH,IAAM,EAAU,GAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAG,CAAM,CAAC,CAAC,CAAC,EACjD,EAAa,GAAU,CAC1B,OAAO,GAAW,aAAY,EAAS,EAAS,EAAU,KAAK,GAAG,EAAU,MAAM,OAAO,OAAO,CAAC,GAAG,EAAU,MAAM,GAAG,CAAQ,CAAC,CAAE,EACjI,EAAW,OAAO,GAAS,SAAS,OAAO,OAAO,CAAC,GAAG,CAAM,CAAC,EAAE,EAC7D,EAAa,IAAI,IACjB,EAAc,GAAU,CAC3B,OAAO,GAAW,aAAY,EAAS,EAAS,CAAU,GAAG,EAAW,OAAO,GAAW,SAAS,OAAO,OAAO,CAAC,GAAG,EAAW,GAAG,CAAQ,CAAC,EAAE,EACjJ,EAAa,QAAQ,GAAQ,EAAO,CAAU,CAAC,CAAE,EACjD,SAAS,GAAU,CACnB,GAAK,CAAC,EAAM,GAAUO,EAAS,CAAU,EAKzC,OAHA,OACA,EAAa,IAAI,CAAQ,MAAY,EAAa,OAAO,CAAQ,GAAI,CAAC,CAAC,EACpE,GAAe,IAAI,IAAM,GAAe,EAAQ,CAAC,EAAU,MAAM,CAAY,GAC1E,CAAC,EAAM,CAAa,CAAG,CAAC,OAAO,CAAS,kBAfT,IAAwC,4CEArB,IAAgC,KAAqE,EAA8T,IAAiB,CAAC,QAAM,cAAY,oBAAuC,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,UAAU,SAAS,eAAe,SAAS,gBAAgB,0BAA0B,SAAS,SAAS,GAAG,CAAc,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,KAAK,MAAM,aAAa,OAAO,MAAM,CAAC,SAAS,MAAM,EAAE,SAAS,GAAG,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,OAAO,EAAE,SAAS,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,SAAS,GAAG,MAAM,OAAO,WAAW,GAAG,EAAE,SAAS,CAAK,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,CAAC,SAAS,GAAG,MAAM,2BAA2B,WAAW,GAAG,EAAE,SAAS,CAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAqsB,EAAY,OAA2C,EAAY,MAAgD,EAAY,OAA0D,EAAY,OAAgE,EAAY,OAAiF,EAAY,KAA2I,EAAY,OAA6jB,GAAY,CAAC,aAAa,IAAA,GAAU,cAAc,IAAA,GAAU,MAAM,IAAA,GAAU,OAAO,IAAA,GAAU,WAAW,IAAA,GAAU,KAAK,EAAE,YAAY,GAAG,WAAW,IAAA,EAAS,CAAC,wBEOrgG,SAAwB,GAAe,EAAM,CAAC,GAAK,CAAC,QAAM,gBAAgB,CAAC,eAAa,eAAa,cAAY,gBAAgB,CAAC,qBAAmB,qBAAmB,OAAK,OAAK,OAAK,QAAM,mBAAmB,CAAC,kBAAgB,oBAAkB,eAAa,EAAY,EAAS,MAAM,QAAQ,EAAM,QAAQ,EAAE,EAAM,SAAS,GAAG,EAAM,SAAS,GAAG,CAAC,GAAU,EAAS,SAAS,EAAG,OAAoB,EAAK,GAAgB,CAAC,MAAM,uBAAuB,YAAY,oCAAoC,eAAe,CAAC,GAAG,EAAM,MAAM,MAAM,QAAQ,OAAO,QAAQ,aAAa,EAAM,YAAY,CAAC,CAAC,EAAG,GAAK,CAAC,EAAW,GAAeC,EAAS,EAAK,EAAQ,EAAQ,EAAe,CAAC,EAAQ,EAAQ,EAAe,CAAC,EAAQ,EAAa,EAAa,EAAW,CAAC,SAAS,CAAC,EAAQ,EAAc,GAAU,EAAQ,CAAY,EAAQ,EAAc,GAAU,EAAQ,CAAY,EAAO,CAAC,EAAiB,GAAqBA,EAAS,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,EAAO,CAAC,EAAsB,GAA0BA,EAAS,CAAC,QAAQ,EAAE,QAAQ,CAAC,CAAC,EAAE,MAAc,CAAC,IAAM,EAAW,GAAO,CAAI,GAAY,EAAM,eAAe,EAAG,IAAM,EAAa,EAAM,KAAK,WAAW,OAAO,EAAQ,EAAQ,EAAa,EAAM,QAAQ,EAAE,CAAC,QAAQ,EAAM,QAAc,EAAQ,EAAa,EAAM,QAAQ,EAAE,CAAC,QAAQ,EAAM,QAAa,CAAC,aAAW,eAAa,EAAW,EAAU,EAAU,GAAG,EAAc,GAAG,EAAW,CAAC,IAAM,EAAO,EAAQ,EAAsB,QAAiE,GAA5C,EAAQ,EAAsB,UAAsC,GAAG,GAAmB,EAAgB,CAAC,GAAQ,GAAG,GAAa,EAAU,EAAiB,EAAE,EAAgB,EAAU,EAAiB,EAAE,CAAgB,MAAS,GAAc,EAAU,EAAE,EAAU,IAAQ,EAAU,EAAQ,IAAI,EAAE,EAAU,EAAQ,IAAI,OAAQ,CAAC,IAAM,EAAoB,EAAY,GAAS,GAAiB,EAAQ,EAAY,IAAI,EAA0B,GAAiB,EAAQ,EAAW,IAAI,EAAoB,EAAU,CAAC,EAAgB,IAAI,EAAU,EAAgB,GAAI,CAAI,IAAoB,EAAU,KAAK,IAAI,CAAC,EAAK,KAAK,IAAI,EAAK,CAAS,CAAC,GAAM,IAAoB,EAAU,KAAK,IAAI,CAAC,EAAK,KAAK,IAAI,EAAK,CAAS,CAAC,GAAG,EAAQ,IAAI,CAAS,EAAE,EAAQ,IAAI,CAAS,CAAE,EAAkG,OAAhG,EAAO,iBAAiB,YAAY,CAAU,EAAE,EAAO,iBAAiB,YAAY,CAAU,MAAY,CAAC,EAAO,oBAAoB,YAAY,CAAU,EAAE,EAAO,oBAAoB,YAAY,CAAU,CAAE,CAAE,EAAE,CAAC,EAAW,EAAa,EAAa,EAAmB,EAAmB,EAAK,EAAK,CAAW,CAAC,EAAE,MAAc,CAAI,CAAC,GAAY,GAAc,IAAc,EAAQ,IAAI,CAAC,EAAE,EAAQ,IAAI,CAAC,EAAG,EAAE,CAAC,CAAU,CAAC,EAAE,IAAM,EAAc,GAAG,CAAC,IAAM,EAAa,EAAE,KAAK,WAAW,OAAO,EAAQ,EAAQ,EAAa,EAAE,QAAQ,EAAE,CAAC,QAAQ,EAAE,QAAc,EAAQ,EAAa,EAAE,QAAQ,EAAE,CAAC,QAAQ,EAAE,QAAQ,EAAc,EAAI,EAAE,EAAoB,CAAC,EAAE,EAAQ,IAAI,EAAE,EAAE,EAAQ,IAAI,CAAC,CAAC,EAAE,EAAyB,CAAC,UAAQ,SAAO,CAAC,CAAE,EAAQ,MAAgB,EAAc,EAAK,EAC74F,GAA4B,EAAa,EAAS,CAAC,MAAM,CAAC,GAAG,EAAS,MAAM,MAAM,eAAe,aAAa,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAO,IAAI,CAAC,WAAW,EAAc,SAAS,EAAY,aAAa,EAAc,WAAW,EAAY,MAAM,CAAC,GAAG,EAAM,QAAQ,EAAc,QAAQ,EAAc,eAAe,cAAc,qBAAqB,EAAgB,EAAiB,IAAA,GAAU,WAAW,OAAO,YAAY,MAAM,EAAE,SAAS,EAAc,CAAC,CAAE,sBAR5a,IAAoD,IAAmD,IAA2D,KAAqF,EAQsL,GAAe,YAAY,UAAU,EAAoB,GAAe,CAAC,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,iBAAiB,EAAE,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,EAAE,KAAK,EAAE,eAAe,GAAK,IAAI,EAAE,IAAI,EAAE,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,QAAQ,aAAa,EAAK,EAAE,WAAW,CAAC,MAAM,aAAa,KAAK,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,GAAG,EAAE,OAAO,EAAM,CAAC,MAAM,CAAC,EAAM,YAAa,CAAC,EAAE,aAAa,CAAC,MAAM,YAAY,KAAK,EAAY,QAAQ,aAAa,GAAM,OAAO,EAAM,CAAC,MAAM,CAAC,EAAM,YAAa,CAAC,CAAC,CAAC,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,SAAS,CAAC,mBAAmB,CAAC,MAAM,UAAU,KAAK,EAAY,QAAQ,aAAa,EAAK,EAAE,KAAK,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,EAAE,eAAe,GAAK,IAAI,EAAE,IAAI,IAAA,GAAU,OAAO,EAAM,CAAC,MAAM,CAAC,EAAM,kBAAmB,CAAC,EAAE,KAAK,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,EAAE,eAAe,GAAK,IAAI,EAAE,IAAI,IAAA,GAAU,OAAO,EAAM,CAAC,MAAM,CAAC,EAAM,kBAAmB,CAAC,EAAE,mBAAmB,CAAC,MAAM,UAAU,KAAK,EAAY,QAAQ,aAAa,EAAK,EAAE,KAAK,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,EAAE,eAAe,GAAK,IAAI,EAAE,IAAI,IAAA,GAAU,OAAO,EAAM,CAAC,MAAM,CAAC,EAAM,kBAAmB,CAAC,EAAE,KAAK,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,EAAE,eAAe,GAAK,IAAI,EAAE,IAAI,IAAA,GAAU,OAAO,EAAM,CAAC,MAAM,CAAC,EAAM,kBAAmB,CAAC,CAAC,CAAC,EAAE,mBAAmB,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,YAAY;oEAAsJ,SAAS,CAAC,gBAAgB,CAAC,MAAM,SAAS,KAAK,EAAY,QAAQ,aAAa,EAAK,EAAE,iBAAiB,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,KAAK,KAAK,IAAI,IAAI,IAAI,IAAI,IAAI,OAAO,EAAM,CAAC,MAAM,CAAC,EAAM,eAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,KCPvsD,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,sDAA/1B,IAAgN,IAAkE,IAA4B,KAAsI,EAAOC,GAAW,EAAS,EAAK,EAAQ,GAAc,GAAoB,EAAK,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,gBAAgB,EAA+LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,UAAQ,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,WAAW,GAAK,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,WAAW,qEAAqE,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW5zD,GAAgB,EAX60DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,GAAGL,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,GAAwB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,UAAU,QAAQ,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,EAAU,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW9uI,EAAE,CAX0vI,kFAAkF,kFAAkF,kKAAkK,wMAAwM,0KAA0K,wJAWh7J,EAAE,cAAc,EAAiC,GAAgB,YAAY,QAAQ,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,UAAU,KAAK,EAAY,OAAO,EAAE,UAAU,IAAgB,SAAY,CAAC,GAAG,GAAc,QAAW,wBAAwB,6HAA6H,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,OAAO,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGC,EAAU,EAAE,CAAC,6BAA6B,EAAI,CAAC,4DCXxtB,IAAmK,IAAkE,IAA4B,KAAuI,KAAgH,EAAOgB,GAAW,EAASC,EAAK,EAAQC,GAAgB,GAAO,EAAO,GAAG,EAAQC,GAAW,EAASC,EAAK,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,IAAI,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,IAAoB,EAAE,IAAI,yBAAyB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAU7wD,GAAgB,EAV8xDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGZ,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMJ,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKH,GAAM,CAAC,gBAAgB,CAAC,WAAW,CAAC,QAAQ,IAAI,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,aAAa,GAAM,aAAa,EAAK,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,mBAAmB,CAAC,iBAAiB,KAAK,gBAAgB,EAAI,EAAE,gBAAgB,CAAC,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,mBAAmB,GAAM,mBAAmB,EAAK,EAAE,YAAY,EAAE,MAAM,OAAO,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAsB,EAAMF,GAAgB,CAAC,eAAeO,GAAU,4BAA4B,GAAK,6BAA6B,GAAK,0BAA0B,EAAE,yBAAyB,OAAO,yBAAyBD,GAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,IAAI,QAAQ,IAAI,QAAQ,GAAG,MAAM,EAAE,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,EAAE,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,EAAE,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,EAAE,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,oEAAoE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,kBAAkBS,GAAmB,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUhwb,EAAE,CAV4wb,kFAAkF,gFAAgF,wRAAwR,yGAAyG,sSAAsS,kTAAkT,qRAAqR,6SAA6S,6jBAA6jB,inBAUpggB,EAAE,cAAc,EAAiC,GAAgB,YAAY,gBAAgB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGD,GAAW,GAAGG,EAAU,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCThL,SAAgB,GAAQ,EAAI,EAAG,CAAC,UAAQ,IAAO,CAAC,EAAE,CAAC,IAAM,EAAI,EAAI,OAAO,IAAI,IAAI,EAAE,EAAQ,EAAI,EAAE,EAAE,EAAQ,GAAG,EAAE,EAAE,EAAI,EAAQ,IAAI,IAAK,EAAG,EAAI,GAAG,CAAC,CAAG,4CAF7Q,GAAe,IAAS,OAAyB,IAAe,EAAQ,EAAkB,IAAY,CAAC,IAAM,EAAQ,SAAS,cAAc,CAAO,EAAO,CAAC,EAAQ,GAAU,MAAM,QAAQ,CAAiB,EAAE,CAAC,IAAA,GAAU,CAAiB,EAAE,CAAC,EAAkB,CAAS,EAA0I,OAArI,GAAQ,OAAO,OAAO,EAAQ,CAAO,EAAE,GAAmD,QAAQ,GAAO,EAAQ,YAAY,CAAK,CAAC,EAAS,CAAQ,EACja,IAAQ,EAAG,IAA6C,IAAU,OAAO,EAAG,aAAiC,EAAG,wBAAwB,YAAY,EAAG,aAAa,KAAA,EAA0C,aAAwD,GAAG,EAAG,YAAY,EAAG,WAA0B,GAAQ,GAAI,EAAG,YAAY,GAAG,EAAG,aAAa,EACnW,IAAQ,EAAK,IAAc,CAAI,IAAS,eAAe,IAAI,CAAI,IAAI,GAAY,eAAe,OAAO,EAAK,CAAW,CAAE,EACvH,IAAK,EAAG,IAAS,GAAI,KAAY,EAAM,GAAI,KAAY,EAAU,KAAK,IAAI,EAAG,CAAE,EAAiB,GAAK,OAAO,IAAiBkB,GAAI,OAAO,kECHrC,EAAc,GAAe,IAAS,OAAO,IAAM,KAAa,IAAI,UAAU,IAAI,SAAS,4BAA4B,aAAa,EAAe,GAAY,IAAS,OAAO,IAAM,KAAa,IAAI,UAAU,IAAI,SAAS,cAAc,UAAU,EAAe,GAAqB,IAAS,OAAO,WAAa,IAAY,WAAW,kCAAkC,EAAE,KACpd,GAAgB,2BAAwC,GAAc,yBAAsC,GAAM,oBAAiC,GAAS,mBAAgC,QAAwB,CAAC,GAAG,CAA0W,OAAzW,IAAI,iBAAiB,CAAC,KAAK,GAAgB,OAAO,WAAW,SAAS,GAAM,aAAa,GAAG,CAAC,EAAE,IAAI,iBAAiB,CAAC,KAAK,GAAM,OAAO,WAAW,SAAS,GAAK,aAAa,KAAK,CAAC,EAAE,IAAI,iBAAiB,CAAC,KAAK,GAAc,OAAO,WAAW,SAAS,GAAM,aAAa,GAAG,CAAC,EAAE,IAAI,iBAAiB,CAAC,KAAK,GAAS,OAAO,WAAW,SAAS,GAAK,aAAa,GAAG,CAAC,EAAS,EAAK,MAAM,CAAC,MAAO,EAAM,CAAC,EAAA,CAAG,EACtmB,GAAW,sCAEX,GAAW,yCAAsD,GAAe,QAAQ,GAAW,OAAa,GAAU,uCAA6C,GAAgB,QAAQ,GAAU,oBAA0B,GAAe,0BACxPC,GAAO,EAAG;;;;;;;iBAOA,GAAW;;;;;;;;;;;;;;4BAcA,GAAc;8BACZ,GAAM;;wBAEZ,GAAU;;;;;;;;;;WAUvB,GAAgB;uBACJ,GAAgB;;;;;;;YAO3B,GAAW;wBACC,GAAW;;;sDAGmB,GAAe;qDAChB,GAAe;kDAClB,GAAe;mDACd,GAAe;;sBAE5C,GAAW;iBAChB,GAAgB;KAC5B,GAAgB,GAAG,GAAW;KAC9B,GAAgB,GAAG,GAAW;KAC9B,GAAgB,GAAG,GAAW;KAC9B,GAAgB,GAAG,GAAW;;;;;;;;;;;;aAYtB,GAAe,GAAG,GAAU;;yEAEgC,GAAM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8BA2CjD,GAAS;;;;;aAK1B,GAAe;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0BAyCF,GAAgB;;kCCpK2E,KAA4I,EAAc,GAAsB,GAAQ,YAAY,KAAK,CAAC,EACxT,GAAO,EAAG;;;;;iBAKA,GAAW;;;;;;;;;;;;;aAaf,GAAe;;;;;;EAMpB,GAAW,GAAM,gBAAgB,EAAK,OAAO,WAAW,EAAK,OAAO,WAAW,QAAQ,SAAS,UAAU,EAAK,OAAO,WAAW,EAAK,OAAO,WAAW,SAAS,EAAK,KAAK,QAAQ,EAAK,KAAK,IAAI,EAAK,MAAM,SAAe,IAAe,EAAQ,IAAO,eAAe,EAAK,IAAI,EAAQ,QAAQ,EAAI,IAAI,EAAI,GAAW,CAAC,EAAE,EAAE,EAAE,SAAsB,GAAgB,GACzW,EAAI;;MAEF,GAAO;MACP,GAAc,EAAK,IAAI,MAAM,EAAE;OAC9B,GAAc,EAAK,QAAQ,SAAS,IAAI,GAAc,EAAK,SAAS,UAAU,EAAE;MACjF,GAAc,EAAK,KAAK,OAAO,EAAE;;oEAE6B,GAAW,wBAAwB,GAAW;MAC5G,EAAK,cAAc;QCjCzB,SAAgB,GAAa,EAAM,EAAU,EAAO,EAAO,CAAC,IAAM,EAAM,EAAU,cAAc,CAAK,EAAK,GAAO,EAAM,QAAQ,CAAC,KAAK,SAAS,MAAM,CAAM,CAAC,EAAK,GAAO,EAAM,KAAK,CAAC,KAAK,SAAS,MAAM,CAAM,CAAC,EAAE,QAAQ,IAAI,EAAO,CAAM,EAAE,IAAM,EAAI,CAAC,EAAQ,EAAS,CAAC,EACjQ,EAAS,CAAC,EAAQ,EAAK,CAAC,EAAQ,EAAO,CAAC,EAAQ,EAAY,GAA8B,GAAG,EAAK,GAAG,EAAO,IAAqB,EAAO,IAAkD,IAAI,IAAU,EAAc,GAAO,EAAY,GAAM,EAAY,GAAM,IAAI,IAAM,KAAQ,EAAM,CAAC,GAAe,EAAK,MACrT,IAAM,EAAK,EAAK,OAAO,aAAa,EAAK,OAAO,WAAW,OAAO,EAAK,KAAQ,IAAO,WAAW,EAAY,GAAK,EAAS,KAAK,GAAG,EAAK,MAAM,MAAM,EAAE,CAAC,CAAC,IAAI,IAAI,CAAC,OAAK,MAAM,SAAS,CAAC,CAAC,EAAE,CAAC,GAAW,IAAO,QAAS,EAAS,KAAK,CAAC,OAAK,MAAM,EAAK,KAAK,CAAC,EAAW,IAAO,WAAW,EAAY,GAAK,EAAS,KAAK,CAAC,OAAK,MAAM,EAAK,MAAM,IAAI,EAAY,CAAI,CAAC,CAAC,GAAW,IAAO,WAAY,EAAS,KAAK,GAAG,EAAK,MAAM,MAAM,EAAE,CAAC,CAAC,IAAI,IAAI,CAAC,OAAK,MAAM,SAAS,CAAC,EAAE,IAAI,EAAY,CAAI,EAAE,IAAI,GAAG,EAAO,EAAK,EAAE,CAAC,GAAS,GAAa,EAAY,EAAK,EAAA,CAAK,KAAK,CAAC,OAAK,MAAM,EAAK,MAAM,IAAI,EAAY,CAAI,CAAC,CAAC,CAAG,CAAC,IAAM,EAAQ,CAAC,EACpmB,IAAI,IAAI,EAAE,EAAS,OAAO,EAAE,GAAG,EAAE,IAAI,CAAC,IAAM,EAAE,EAAS,GAAG,EAAQ,QAAQ,EAAE,OAAO,UAAU,CAAC,GAAG,EAAE,IAAI,EAAY,EAAE,IAAI,EAAE,IAAI,EAAO,EAAE,KAAK,EAAE,CAAC,GAAG,EAAE,IAAI,EAAY,EAAE,IAAI,CAAC,CAAC,CAAE,CAAC,MAAM,CAAC,MAAI,UAAQ,WAAS,OAAK,gBAAc,MAAM,OAAO,GAAO,SAAS,WAAW,CAAK,EAAE,CAAK,CAAE,oBCJrR,SAASC,GAAiB,EAAI,EAAI,EAAM,CAAmI,OAA/H,KAAO,EAAK,OAAO,eAAe,EAAI,EAAI,CAAO,QAAM,WAAW,GAAK,aAAa,GAAK,SAAS,EAAI,CAAC,EAAQ,EAAI,GAAK,EAAc,CAAI,oDAA8I,KAA0H,KAA+N,OAA4d,GAAW,IAAa,IAAgB,GAEppC,GAAb,cAAoC,EAAqB,CAAC,IAAI,UAAU,CAAC,OAAO,KAAK,SAAU,CAAC,IAAI,SAAS,EAAI,CAAC,IAClH,EAAoB,KAAK,WAAW,IAAW,KAAK,UAAU,GAAK,EAAiB,KAAK,aAAc,MAAuC,EAAiB,cAAc,CAAC,CAAC,QAAQ,GAAG,EAAE,OAAO,CAAC,EAAE,CAAC,IAAI,KAAK,EAAK,CAAC,GAAG,GAAM,KAAM,OAAQ,GAAK,CAAC,MAAI,UAAQ,WAAS,OAAK,SAAO,EACpR,GAAI,KAAK,QAEqmB,CAAC,IAAM,EAAK,KAAK,MAA2I,GAArI,KAAK,MAAM,EAAK,KAAK,cAAc,OAAO,KAAK,OAAQ,WAAW,KAAK,MAAM,EAAK,MAAM,CAAK,EAAE,KAAK,MAAM,KAAK,YAAY,IAAA,GAAa,KAAK,eAAe,KAAK,WAAW,CAEjzB,IAAM,EAAW,EAAK,QAAQ,OAAO,EAAK,QAAQ,CAAC,CAAC,OAAO,GAAG,EAAE,OAAO,WAAW,EAAE,OAAO,UAAU,EAAQ,EAAO,EAAK,QAAQ,OAAO,EAAK,QAAQ,CAAC,CAAC,OAAO,GAAG,EAAE,OAAO,WAAW,EAAE,OAAO,UAAU,EAAQ,EAAiB,EAAW,KAAK,GAAI,CAAC,EAAO,KAAK,GAAG,EAAE,MAAM,EAAG,KAAK,EAAE,QAAQ,EAAG,KAAK,CAAC,EAAQ,EAAa,EAAO,KAAK,GAAG,CAAC,EAAW,KAAK,GAAI,EAAE,MAAM,EAAG,KAAK,EAAE,QAAQ,EAAG,KAAK,CAAC,EAAE,KAAK,YAAY,GAAI,GAA2E,IAAI,GAA+D,GAAG,CAAE,CAAC,KAAK,iBAAiB,IAAY,KAAK,YAAY,CAAC,KAAK,yBAAyB,CAAE,IAAuF,UAC1tB,GAAQ,IAAI,EAAM,KAAK,QAAO,KAAK,WAAW,EAAE,KAAK,KAAK,OAAO,CAAG,EAAE,KAAK,KAAK,OAAO,CAAC,UAAQ,UAAQ,CAAC,EAAE,KAAK,MAAM,OAAO,CAAI,EAAM,KAAK,QAAO,KAAK,UAAU,CAAE,KALnJ,CAEjB,GAFkB,KAAK,MAAM,EAC7B,KAAK,aAAa,CAAC,KAAK,MAAM,CAAC,EAC5B,OAAO,cAAgB,KAAa,KAAK,WAAW,mBAAwB,KAAY,GAAW,IAAI,cAAc,GAAW,YAAYC,EAAM,GAAG,KAAK,WAAW,mBAAmB,CAAC,EAAU,MAAO,CAAC,IAAM,EAAM,SAAS,cAAc,OAAO,EAAE,EAAM,YAAYA,GAAO,KAAK,WAAW,YAAY,CAAK,CAAE,CAAC,KAAK,KAAK,IAAI,GAAc,KAAK,EAAI,CAAC,QAAQ,QAAQ,KAAK,MAAM,CAAC,EAAE,KAAK,WAAW,YAAY,KAAK,KAAK,EAAE,EAAE,KAAK,KAAK,IAAI,GAAI,KAAK,EAAQ,CAAQ,EAAE,KAAK,WAAW,YAAY,KAAK,KAAK,EAAE,EAAE,KAAK,MAAM,IAAI,GAAc,KAAK,EAAK,CAAC,QAAQ,OAAO,KAAK,OAAO,CAAC,EAAE,KAAK,WAAW,YAAY,KAAK,MAAM,EAAE,CAAE,CAGpc,KAAK,QAAQ,EAAK,CAAC,YAAY,CACpM,KAAK,KAAK,WAAW,EAAE,KAAK,KAAK,WAAW,EAAE,KAAK,MAAM,WAAW,CAAE,CAAC,WAAW,CAClF,GAAG,CAAC,KAAK,iBAAiB,OACvB,KAAK,uBAAuB,KAAK,uBAAuB,MAAM,EAAO,KAAK,cAAc,IAAI,MAAM,iBAAiB,CAAC,EAAE,KAAK,KAAK,UAAU,EAAE,KAAK,KAAK,UAAU,EAAE,KAAK,MAAM,UAAU,EAAE,IAAM,EAAW,IAAI,gBAAgB,QAAQ,IAAI,KAAK,WAAW,cAAc,CAAC,CAAC,IAAI,GAAG,EAAE,QAAQ,CAAC,CAAC,CAAC,SAAS,CAAK,EAAW,OAAO,UAAS,KAAK,cAAc,IAAI,MAAM,kBAAkB,CAAC,EAAE,KAAK,uBAAuB,IAAA,GAAW,CAAC,EAAE,KAAK,uBAAuB,CAAW,CAAC,aAAa,CAAC,MAAM,EAAE,GAAiB,KAAK,YAAY,IAAK,EAAC,EAAE,GAAiB,KAAK,UAAU,EAAK,EAAE,GAAiB,KAAK,OAAO,IAAK,EAAC,EAAE,GAAiB,KAAK,OAAO,IAAK,EAAC,EAAE,GAAiB,KAAK,QAAQ,IAAK,EAAC,EAAE,GAAiB,KAAK,gBAAgB,IAAK,EAAC,EAAE,GAAiB,KAAK,cAAc,IAAK,EAAC,EAAE,GAAiB,KAAK,mBAAmB,IAAK,EAAC,EAAE,GAAiB,KAAK,QAAQ,IAAK,EAAC,EAAE,GAAiB,KAAK,SAAS,EAAK,EAAE,GAAiB,KAAK,yBAAyB,IAAK,EAAC,EAAE,GAAK,CAAC,WAAS,GAAG,GAAO,KAAK,YAAY,aAAa,KAAK,UAAU,KAAK,iBAAiB,EAAS,OAAO,OAAO,KAAK,CAAK,CAAE,CAAC,EAK5iC,GAAiB,GAAe,eAAe,CAAC,gBAAgB,CAAC,SAAS,IACjF,OAAO,8cAA8c,EAAE,WAAW,IAAA,GAAU,cAAc,CAAC,SAAS,IAAI,OAAO,UAAU,EAAE,SAAS,GAAK,OAAO,EAAS,IAAQ,KAAK,KAAK,EAAM,CAAQ,EAAE,WAAW,GAAM,wBAAwB,GAAK,OAAO,IAAA,EAAS,CAAC,EAAQ,GAAN,KAAS,CAAC,YAAY,CAAC,KAAK,WAAW,KAAK,GAAG,YAAY,KAAK,UAAU,KAAK,GAAG,sBAAsB,CAAC,CAAC,KAAK,KAAK,SAAS,WAAW,EAAE,KAAK,UAAU,WAAW,CAAE,CAAC,OAAO,CAAC,UAAQ,YAAU,CAAC,KAAK,SAAS,OAAO,CAAO,EAAE,KAAK,UAAU,OAAO,CAAQ,CAAE,CAAC,WAAW,CAAC,IAAM,EAAK,KAAK,GAAG,sBAAsB,EACl9B,KAAK,SAAS,UAAU,EAAE,KAAK,UAAU,UAAU,EAAE,IAAM,EAAG,KAAK,UAAU,EAAK,KAAW,EAAM,KAAK,GAAG,YAErG,EAAO,KAAK,WAAW,EAAM,KAAK,GAAG,MAAM,YAAY,UAAU,OAAO,CAAK,CAAC,EAAE,KAAK,GAAG,QAAQ,EAAE,IAAO,CAAC,GAAG,EAAG,IAAI,KAAK,GAAG,IAAe,CAAC,EAAO,CAAC,CAAC,EAAE,CAAC,GAAG,KAAK,KAAK,gBAAgB,UAAU,YAAY,CAAC,CAAE,CAAC,YAAY,EAAK,EAAQ,EAAS,CAAC,YAAU,GAAG,GAAO,CAAC,EAAE,CAAC,GAAiB,KAAK,OAAO,IAAK,EAAC,EAAE,GAAiB,KAAK,KAAK,IAAK,EAAC,EAAE,GAAiB,KAAK,SAAS,IAAK,EAAC,EAAE,GAAiB,KAAK,WAAW,IAAK,EAAC,EAAE,GAAiB,KAAK,YAAY,IAAK,EAAC,EAAE,GAAiB,KAAK,aAAa,IAAK,EAAC,EAAE,GAAiB,KAAK,YAAY,IAAK,EAAC,EAAE,KAAK,KAAK,EAAK,KAAK,SAAS,IAAI,GAAc,EAAK,EAAQ,CAAC,QAAQ,QAAQ,KAAK,SAAS,CAAC,EAAE,KAAK,UAAU,IAAI,GAAc,EAAK,EAAS,CAAC,QAAQ,OAAO,KAAK,UAAU,CAAC,EAAE,KAAK,OAAO,GAAc,OAAO,CAAC,UAAU,eAAe,EAAE,CAAC,KAAK,SAAS,GAAG,KAAK,UAAU,EAAE,CAAC,EAAE,KAAK,GAAG,GAAc,OAAO,CAAC,GAAG,EAAM,KAAK,SAAS,UAAU,UAAU,GAA+C,IAAI,EAAE,CAAC,KAAK,MAAM,CAAC,CAAE,CAAC,EAAO,GAAN,KAAa,CAAC,QAAQ,EAAK,CAAC,oBAAkB,GAAM,GAAG,GAAO,CAAC,EAAE,CAAC,IAAM,EAAK,EAAK,OAAO,WAAW,EAAK,OAAO,WAAW,IAAI,GAAM,KAAK,EAAK,KAAK,EAAkB,EAAE,EAAK,MAAM,EAAK,IAAI,CAAC,GAAG,EAAM,SAAS,KAAK,aAAa,EAAK,GAAG,CAAC,CAAC,EAAE,IAAI,GAAI,KAAK,EAAK,KAAK,EAAK,MAAM,CAAC,GAAG,EAAM,SAAS,KAAK,aAAa,EAAK,GAAG,CAAC,CAAC,EAAmC,OAAjC,KAAK,SAAS,IAAI,EAAK,IAAI,CAAI,EAAS,CAAK,CAAC,MAAM,EAAK,CAAC,EAAK,GAAG,UAAU,OAAO,kBAAkB,EAAE,EAAK,GAAG,MAAM,IAAI,GAAG,EAAK,GAAG,MAAM,KAAK,SAAS,EAAG,CAAC,IAAI,EAAM,CAC96C,EAAM,QAAQ,GAAM,CAAC,EAAK,GAAG,MAAM,IAAI,GAAG,EAAK,GAAG,UAAU,IAAI,EAAK,GAAG,MAAM,KAAK,SAAS,GAAG,GAAO,EAAK,GAAG,KAAK,OAAO,EAAE,GAAI,CAAC,EAAE,EAAM,QAAQ,GAAM,CAAC,EAAK,GAAG,UAAU,IAAI,kBAAkB,EAAE,EAAK,QAAQ,EAAM,CAAC,CAAE,CAAC,wBAAwB,EAAM,CAAC,IAAM,EAAM,IAAI,IAAU,EAAQ,IAAI,IACxR,EAAQ,KAAK,UAAU,OAAa,EAAG,EAAQ,UAAU,SAEyD,GAFhD,GAAQ,EAAM,GAAM,CAAC,IAAI,EAC9F,KAAK,SAAS,IAAI,EAAK,GAAG,GAAG,EAAK,KAAK,SAAS,IAAI,EAAK,GAAG,EAAE,EAAQ,IAAI,EAAK,CAAI,EAAE,KAAK,MAAM,CAAI,EAAE,EAAK,QAAQ,KACtH,EAAK,KAAK,QAAQ,EAAK,CAAC,kBAAkB,GAAK,UAAU,EAAI,CAAC,EAAE,EAAM,IAAI,EAAK,CAAI,GAAG,KAAK,GAAG,EAAG,CAAC,EAAK,EAAE,CAAE,EAAE,CAAC,SAAO,CAAC,EAAK,KAAK,KAAK,iBAAiB,CAAC,IAAM,EAAK,KAAK,GAAG,sBAAsB,EAC/L,EAAM,QAAQ,GAAM,CAAC,EAAK,WAAW,CAAI,CAAE,CAAC,CAAE,CAC/C,EAAM,SAAS,EAAK,IAAO,CAAC,EAAK,OAAO,EAAK,KAAK,CAAE,CAAC,EACrD,EAAQ,SAAS,EAAK,IAAO,CAAC,EAAK,OAAO,EAAK,KAAK,CAAE,CAAC,CAAE,CAAC,YAAY,CAAC,IAAM,EAAK,KAAK,GAAG,sBAAsB,EAAE,KAAK,YAAY,EAAK,KAAK,SAAS,KAAK,SAAS,QAAQ,GAAM,EAAK,WAAW,CAAI,CAAC,CAAE,CAAC,WAAW,CAAC,IAAM,EAAK,KAAK,GAAG,sBAAsB,EAC/P,KAAK,SAAS,QAAQ,GAAM,EAAK,UAAU,CAAI,CAAC,EAAE,IAAM,EAAO,EAAK,KAAK,SAAe,EAAG,KAAK,YAAY,EAEzG,GAAI,KAAK,SAAS,MAAK,KAAK,GAAG,QAAQ,CAAC,UAAU,CAAC,cAAc,EAAG,KAAK,MAAM,CAAC,EAAE,CAAC,GAAG,KAAK,KAAK,gBAAgB,UAAU,YAAY,CAAC,CAAE,CAAC,YAAY,EAAK,EAAM,CAAC,UAAQ,YAAU,GAAG,GAAO,EAAS,CAAC,GAAiB,KAAK,OAAO,IAAK,EAAC,EAAE,GAAiB,KAAK,KAAK,IAAK,EAAC,EAAE,GAAiB,KAAK,UAAU,IAAK,EAAC,EACzT,GAAiB,KAAK,WAAW,IAAK,EAAC,EAAE,GAAiB,KAAK,eAAe,IAAK,EAAC,EAAE,GAAiB,KAAK,cAAc,IAAK,EAAC,EAAE,KAAK,KAAK,EAAK,KAAK,SAAS,IAAI,IAAI,KAAK,aAAa,OAAS,CAAC,KAAK,SAAS,OAAO,CAAG,CAAE,EAAE,KAAK,QAAQ,EAAQ,IAAM,EAAM,EAAM,IAAI,GAAG,KAAK,QAAQ,CAAC,CAAC,CAAC,EAAE,EAAE,KAAK,GAAG,GAAc,OAAO,CAAC,GAAG,EAAM,UAAU,4BAA4B,EAAQ,GAAG,GAA+C,IAAI,EAAE,EAAS,EAAS,CAAK,EAAE,CAAK,CAAE,CAAC,EAAO,GAAN,cAA4B,EAAO,CAAC,OAAO,EAAM,CAAC,IAAM,EAAQ,IAAI,IAAI,KAAK,SAAS,SAAS,EAAK,IAAM,CACtjB,EAAM,KAAK,GAAG,EAAE,MAAM,CAAG,GAAG,EAAQ,IAAI,EAAI,CAAI,EACpD,KAAK,MAAM,CAAI,CAAE,CAAC,EAAE,KAAK,wBAAwB,CAAK,EACtD,EAAQ,QAAQ,GAAM,CAAI,aAAgB,IAAM,EAAK,OAAO,CAAC,CAAE,CAAC,EAChE,KAAK,IAAI,CAAO,CAAE,CAAC,EAAO,GAAN,cAA4B,EAAO,CAAC,OAAO,EAAM,CAAC,IAAM,EAAQ,IAAI,IAAI,KAAK,SAAS,SAAS,EAAK,IAAM,CAC1H,EAAM,KAAK,GAAG,EAAE,MAAM,CAAG,GAAG,EAAQ,IAAI,EAAI,CAAI,CAAG,CAAC,EACxD,KAAK,IAAI,CAAO,EAAE,KAAK,wBAAwB,CAAK,CAAE,CAAC,EAAO,GAAN,KAAqB,CAAC,IAAI,SAAS,CAAC,OAAO,KAAK,QAAS,CAAC,IAAI,QAAQ,EAAI,CAAI,QAAK,WAAW,EAA6B,IAAlB,KAAK,SAAS,EAAO,CAAC,KAAK,KAAK,iBAAiB,CAAK,GAAI,KAAK,QAAQ,EAAE,MAAO,CAAC,KAAK,GAAG,MAAM,YAAY,2BAA2B,EAAI,IAAI,OAAO,EAAE,KAAK,GAAG,QAAQ,EAAE,IAAiB,EAAI,CAAC,OAAO,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,GAAG,KAAK,KAAK,cAAc,UAAU,YAAY,CAAC,EAAK,EAAI,KAAK,KAAK,oBAAoB,mBAAmB,KAAK,OAAO,EAAO,KAAK,KAAK,iBAAiB,mBAAmB,KAAK,QAAQ,CAAC,KAAK,EAAI,CAAC,CAAzU,CAA2U,CAAC,YAAY,EAAK,EAAG,CAAC,WAAS,YAAU,IAAO,CAAC,EAAE,CAAC,GAAiB,KAAK,OAAO,IAAK,EAAC,EAAE,GAAiB,KAAK,KAAK,IAAK,EAAC,EAAE,GAAiB,KAAK,WAAW,IAAK,EAAC,EAAE,GAAiB,KAAK,YAAY,IAAK,EAAC,EAAE,GAAiB,KAAK,UAAU,IAAK,EAAC,EAAE,KAAK,KAAK,EAAK,KAAK,GAAG,EAAG,KAAK,SAAS,GAAK,KAAK,YAAY,CAAC,IAAI,EAAgB,EAAM,KAAK,GAAG,OAAO,GAAG,GAAiB,EAAM,KAAA,CAAM,YAAa,MAAsC,EAAgB,KAAK,CAAK,CAAE,EAAE,KAAK,GAAG,UAAU,IAAI,kBAAkB,EAGjjC,KAAK,KAAK,kBAAkB,GAAW,KAAK,GAAG,QAAQ,EAAE,IAAiB,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,GAAG,KAAK,KAAK,cAAc,UAAU,YAAY,CAAC,EAAG,KAAK,UAAU,CAAS,CAAC,EAAO,GAAN,cAAmB,EAAe,CAAC,YAAY,EAAQ,EAAM,EAAG,EAAM,CAAC,MAAM,EAAQ,KAAK,EAAG,CAAK,EAAE,GAAiB,KAAK,UAAU,IAAK,EAAC,EAAE,GAAiB,KAAK,QAAQ,IAAK,EAAC,EAAE,GAAiB,KAAK,KAAK,IAAK,EAAC,EAAE,KAAK,QAAQ,EAAQ,KAAK,MAAM,EAAM,KAAK,GAAG,CAAG,CAAC,EAAO,GAAN,cAAoB,EAAI,CAAC,WAAW,EAAW,CAAC,IAAM,EAAK,KAAK,GAAG,sBAAsB,EAAE,KAAK,WAAW,KAAK,MAAM,IAAM,EAAW,EAAK,KAAK,QAAQ,SAAS,EAAW,KAAK,QAAQ,SAAe,EAAU,EAAK,MAAM,EAAE,KAAK,YAAY,KAAK,QAAQ,UAAU,OAAO,EAAW,EAAU,EAAW,CAAU,CAAC,OAAO,EAAM,CAAC,IAAI,EAA0B,GAAsB,EAA0B,KAAK,SAAS,KAAK,SAAU,MAAgD,EAA0B,UAAU,OAAO,YAAY,EAAE,KAAK,GAAG,MAAM,YAAY,YAAY,OAAO,CAAK,CAAC,GAAG,EAAqB,KAAK,SAAS,KAAU,MAA2C,EAAqB,UAAU,IAAI,YAAY,EAAE,KAAK,MAAM,CAAM,CAAC,UAAU,EAAW,CAAC,IAAM,EAAK,KAAK,GAAG,sBAAsB,EAAQ,EAAO,EAAK,KAAK,QAAQ,SAAS,EAAW,KAAK,QAAQ,SAAe,EAAU,EAAK,MAAM,EAAQ,EAAO,KAAK,QAAQ,UAAU,OAAO,EAAO,EAAU,EAAO,EAAgB,EAAG,KAAK,YAAY,EAAU,GAAG,KAAK,GAAG,QAAQ,CAAC,UAAU,CAAC,cAAc,EAAG,KAAK,MAAM,CAAC,EAAE,CAAC,GAAG,KAAK,KAAK,gBAAgB,UAAU,YAAY,CAAC,EAAE,IAAM,EAAK,KAAK,KAAS,IAAY,KAAK,GAAG,UAAU,IAAI,aAAa,EAA4B,KAAK,GAAG,QAAQ,EAAE,IAAU,CAAC,CAAC,EAAK,CAAC,CAAC,EAAE,CAAC,GAA0B,KAAK,KAAK,YAAyE,KAAK,KAAK,gBAAgB,UAAU,YAAY,CAAC,EACr1D,KAAK,KAAK,iBAAiB,mBAAmB,KAAK,oBAAoB,CAAC,KAAK,EAAI,CAAC,EAAE,CAAC,IAAI,MAAM,CAAC,IAAI,EAAM,KAAK,KAAK,cAAoB,EAAK,KAAK,MAAM,KAAK,WAIoB,MAH9K,CAAC,GAAM,KAAK,KAAK,aAAa,MAAM,KAAK,KAAK,aAAa,KAAK,IAAY,KAAK,QAAQ,GAE5F,AAAQ,IAAM,KAAK,KAAK,CAAI,EACzB,EAAM,GAAG,KAAK,MAAM,KAAK,WAAkB,KAAK,MAAM,KAAK,QAAQ,KAAK,WAAmB,EAAM,GAAG,KAAK,MAAM,KAAK,WAAkB,KAAK,QAAQ,KAAK,WAAW,KAAK,MAAa,EAAK,CAAC,YAAY,EAAQ,EAAK,EAAM,EAAI,EAAM,CAAoF,IAAM,GAA4D,EAAQ,KAAK,SAAoG,EAAA,EAAgF,KAAgF,GAAG,EAAQ,EAAQ,MAAM,KAAK,CAAC,QAAM,CAAC,CAAC,CAAC,KAAK,EAAE,IAAI,CAAC,IAAM,EAAI,GAAc,OAAO,CAAC,UAAU,aAAa,IAAI,EAAM,cAAc,IAAI,EAAE,CAAC,SAAS,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,EAAyC,OAAvC,EAAI,MAAM,YAAY,MAAM,OAAO,CAAC,CAAC,EAAS,CAAI,CAAC,EAAQ,EAAG,GAAc,OAAO,CAAC,KAAK,SAAS,EAAK,QAAQ,UAAU,OAAO,EAAE,CAAO,EAAE,EAAG,MAAM,YAAY,YAAY,OAAO,CAAK,CAAC,EAAE,EAAG,MAAM,YAAY,WAAW,OAAO,CAAM,CAAC,EAAE,MAAM,EAAQ,EAAM,EAAG,CAAK,EAAE,GAAiB,KAAK,MAAM,IAAK,EAAC,EAAE,GAAiB,KAAK,WAAW,IAAK,EAAC,EAAE,GAAiB,KAAK,UAAU,IAAK,EAAC,EAAE,GAAiB,KAAK,aAAa,IAAK,EAAC,EACpuC,GAAiB,KAAK,cAAc,IAAK,EAAC,EAAE,GAAiB,KAAK,sBAAsB,IAAK,EAAC,EAAE,KAAK,IAAI,EAAI,KAAK,wBAAwB,CAAC,KAAK,GAAG,UAAU,OAAO,aAAa,CAAE,EAAE,KAAK,SAAS,EAAQ,KAAK,QAAQ,CAAO,CAAC,EAAO,GAAN,cAAkB,EAAI,CAAC,WAAW,EAAW,CAAC,GAAG,KAAK,OAAO,UAAU,OACxS,IAAM,EAAK,KAAK,GAAG,sBAAsB,EAAE,KAAK,YAAY,EAAK,KAAK,QAAQ,SAAS,EAAW,KAAK,QAAQ,QAAS,CAAC,OAAO,EAAM,CAAC,GAAG,KAAK,QAAQ,EAAM,CAC7J,IAAM,EAAQ,KAAK,UAAU,IAAI,KAAK,KAAK,EAC3C,GAD6C,EAAQ,QAAQ,GAAM,EAAQ,GAAG,UAAU,IAAI,iBAAiB,EAC1G,KAAK,UAAU,IAAI,CAAK,EAAE,CAAC,IAAM,EAAK,KAAK,UAAU,IAAI,CAAK,EAAE,EAAK,QAAQ,GAAK,EAAK,GAAG,UAAU,OAAO,iBAAiB,CAAE,KAAK,CACtI,IAAM,EAAO,GAAc,OAAO,CAAC,UAAU,gBAAgB,YAAY,CAAK,CAAC,EAAE,KAAK,GAAG,YAAY,CAAM,EAAE,KAAK,UAAU,IAAI,EAAM,IAAI,GAAgB,KAAK,KAAK,EAAO,CAAC,UAAU,GAAK,SAAS,KAAK,eAAe,CAAK,CAAC,CAAC,CAAC,CAAE,CAAC,CAAC,KAAK,MAAM,CAAM,CAAC,UAAU,EAAW,CAAC,GAAG,KAAK,OAAO,UAAU,OAAkD,IAAM,EAAtC,KAAK,GAAG,sBAAwC,CAAC,CAAC,KAAK,QAAQ,SAAS,EAAW,KAAK,QAAQ,SAAe,EAAG,KAAK,YAAY,EAAU,GAAG,KAAK,GAAG,QAAQ,CAAC,UAAU,CAAC,cAAc,EAAG,KAAK,MAAM,CAAC,EAAE,CAAC,GAAG,KAAK,KAAK,gBAAgB,UAAU,YAAY,CAAC,CAAE,CAAC,YAAY,EAAQ,EAAK,EAAM,EAAM,CAAC,IAAM,EAAI,GAAc,OAAO,CAAC,UAAU,gBAAgB,YAAY,CAAK,CAAC,EAAE,MAAM,EAAQ,EAAM,GAAc,OAAO,CAAC,KAAK,UAAU,IAAO,UAAU,QAAQ,EAAE,CAAC,CAAG,CAAC,EAAE,CAAK,EAAE,GAAiB,KAAK,OAAO,IAAK,EAAC,EAAE,GAAiB,KAAK,YAAY,IAAK,EAAC,EAAE,GAAiB,KAAK,cAAc,IAAK,EAAC,EAAE,GAAiB,KAAK,iBAAiB,IAAK,EAAC,EAAE,KAAK,KAAK,EAAK,KAAK,UAAU,IAAI,IAAI,KAAK,eAAe,OAAS,CAAC,KAAK,UAAU,OAAO,CAAG,CAAE,EAAE,KAAK,UAAU,IAAI,EAAM,IAAI,GAAgB,KAAK,KAAK,EAAI,CAAC,SAAS,KAAK,eAAe,CAAK,CAAC,CAAC,CAAC,CAAE,CAAC,KCnD/nC,SAAS,GAAiB,EAAI,EAAI,EAAM,CAAmI,OAA/H,KAAO,EAAK,OAAO,eAAe,EAAI,EAAI,CAAO,QAAM,WAAW,GAAK,aAAa,GAAK,SAAS,EAAI,CAAC,EAAQ,EAAI,GAAK,EAAc,CAAI,CAKxI,SAAS,GAAW,EAAM,CAAC,GAAK,CAAC,kBAAgB,aAAW,gBAAc,WAAS,0BAAwB,QAAM,aAAW,GAAG,GAAM,EAAM,MAAM,CAAC,CAAC,kBAAgB,aAAW,gBAAc,WAAS,0BAAwB,QAAM,YAAU,EAAE,CAAI,CAAE,0CALzC,IAA4B,KAAyO,EAA+J,GAA5I,SAAU,EAAmC,MAAM,UAAU,CAAA,GAAqE,EAA8B,GAAG,GAC/qB,GAAoB,CAAC,OAAO,QAAQ,EAAe,GAAb,cAAuC,EAAc,CAAC,yBAAyB,EAAK,EAAU,EAAS,CAAC,KAAK,GAAM,KAAK,MAAM,CAAQ,CAAE,CAAC,EAAC,GAAiB,GAAkB,qBAAqB,GAAU,CAAC,EAAE,EAAmB,EAAE,GAAO,oBAAoB,EAAiB,EAGtT,GAAW,CAAC,EACZ,GAAU,GAAU,GAAG,EAAE,KAAK,UAC9B,GAAN,cAA6BC,CAAe,CAE5C,iBAAiB,EAAU,CAAC,GAAG,CAAC,KAAK,GAAG,OAAO,KAAK,GAAG,OAAO,CAAC,KAAK,MAAM,QAAQ,GAAK,CAAC,GAAS,GAAW,KAAK,KAAK,EAAE,OAAO,QAAQ,CAAO,CAAC,CAAC,SAAS,CAAC,EAAE,KAAK,CACjK,KAAK,GAAG,GAAG,GAAuB,GAAkB,aAAa,EAAG,CAAC,EAAK,GAAsD,mBAAkB,KAAK,GAAG,oBAAoB,kBAAkB,EAAU,iBAAiB,EAAK,KAAK,MAAM,mBAAkB,KAAK,GAAG,iBAAiB,kBAAkB,KAAK,MAAM,iBAAiB,EAAK,GAAsD,oBAAmB,KAAK,GAAG,oBAAoB,mBAAmB,EAAU,kBAAkB,EAAK,KAAK,MAAM,oBAAmB,KAAK,GAAG,iBAAiB,mBAAmB,KAAK,MAAM,kBAAkB,CAAE,CAAC,mBAAmB,CAAC,KAAK,iBAAiB,EAAK,IAAW,KAAK,KAC3oB,KAAK,GAAG,OAAO,KAAK,MAAM,OAAO,KAAK,GAAG,KAAK,KAAK,MAAM,KAAM,CAAC,wBAAwB,EAAU,CAAkC,GAAjC,KAAK,iBAAiB,CAAS,EAAK,EAAU,OAAO,KAAK,MAAM,KAAK,CAAC,GAAG,KAAK,MAAM,MAAqC,OAA9B,KAAK,MAAM,MAAM,WAAW,MAA4D,KAAK,MAAM,OAAmE,UAAU,EAAK,GAAG,CAAC,KAAK,MAAM,QAAQ,CAAC,IAAI,EAAoB,EAAsL,OAA5K,EAAS,KAAK,KAAM,OAAgC,EAAoB,EAAS,aAAc,MAA0C,EAAoB,KAAK,CAAQ,MAA0C,KAAK,IAA8C,UAAU,CAAI,CAAC,CAAC,OAAO,IAAK,CAAC,mBAAmB,EAAE,EAAG,EAAU,CAAC,IAAsD,CAAE,CAAC,UAAU,EAAG,CAAI,KAAK,MAAM,WAAS,KAAK,MAAM,SAAS,QAAQ,GAAG,KAAK,GAAG,CAAG,CAAC,QAAQ,CAAC,GAAK,CAAC,EAAE,CAAC,WAAS,YAAU,OAAK,aAAW,UAAQ,QAAM,SAAO,oBAAkB,qBAAmB,GAAG,IAAO,GAAW,KAAK,KAAK,EAAE,OAChgC,EAAK,oBAAoB,CAAC,IAAI,KAAK,UAAU,mBAAmB,EAAW,GAAG,IAAA,GAC3F,MAAM,EAAU,aAAa,EAAK,cAAc,GAAG,EAAK,KAAK,MAAM,wBAAwB,CAAC,OAAO,GAAQ,GAAG,GAAgB,CAAI,CAAC,EAAE,yBAAyB,GAAK,OAAO,GAAU,CAAM,EAC1L,KAAK,GAAU,CAAI,CAAC,CAAC,CAAG,CAAC,YAAY,EAAM,CAAC,MAAM,CAAK,EAAE,GAAiB,KAAK,KAAK,IAAK,EAAC,EAAE,KAAK,UAAU,KAAK,UAAU,KAAK,IAAI,CAAE,CAAC,EAAO,GAAwB,EAAiB,SAAoB,CAAC,QAAM,UAAQ,SAAO,SAAO,SAAO,GAAG,GAAO,EAAK,CAAC,EAA0B,MAAS,EAAI,QAAQ,CAAC,CAAC,EAAE,IAAM,EAAIC,EAAa,EAAQ,EAAMC,EAAiB,EAAsB,EAAE,GAA0C,YAAY,CAAG,EAAE,IAAM,EAAcC,MAAkB,EAAQ,KAAK,UAAU,CAAO,EAAE,GAAG,CAAC,CAAO,CAAC,EAAQ,EAAaA,MAAkB,EAAO,KAAK,UAAU,CAAM,EAAE,GAAG,CAAC,CAAM,CAAC,EAAQ,EAAKA,MAAkB,CAAC,IAAI,EAAY,EAA8K,OAAO,GAAa,GAAnK,EAAY,GAAA,CAAY,EAAK,GAAG,EAAc,GAAG,OAAsC,EAAY,GAAM,IAAI,KAAK,aAAa,EAAQ,CAAM,GAAsC,EAAO,CAAM,CAAE,EAAE,CAAC,EAAM,EAAc,EAAa,EAAO,CAAM,CAAC,EAAE,OAAoB,EAAK,GAAe,CAAC,GAAG,EAAY,QAAW,OAAK,SAAS,CAAG,CAAC,CAAE,CAAC,EAAkC,GAAoC,EAAoB,IAAA,EAAS,wBCNj+B,KCFxH,SAAwB,GAAoB,EAAM,CAAC,GAAK,CAAC,QAAM,SAAO,kBAAgB,EAAY,EAAS,GAAa,QAAQ,IAAI,GAAa,OAAa,EAAG,GAAc,EAAQ,EAAM,CAAC,WAAW,EAAM,WAAW,OAAO,OAAO,mBAAmB,EAAM,UAAU,eAAe,IAAA,GAAU,OAAO,EAAE,MAAM,EAAM,MAAM,GAAG,EAAM,KAAK,GAAG,EAAM,KAAK,EAAQ,EAAa,CAAC,SAAS,EAAO,QAAQ,UAAU,UAAU,WAAW,YAAY,EAAO,SAAS,aAAa,OAAO,YAAY,EAAO,UAAU,EAAE,OAAO,EAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,MAAM,GAAG,EAAM,WAAW,KAAK,EAAE,SAAS,CAAC,EAAM,OAAO,KAAK,aAAa,EAAO,QAAQ,IAAA,GAAU,CAAY,CAAC,CAAC,OAAO,CAAK,EAAE,EAAM,MAAM,CAAC,CAAC,EAAe,EAAM,MAAM,CAAI,KAAG,MAAM,CAAC,GAAG,EAAM,MAAM,WAAW,MAAM,UAAU,CAAC,EAAe,aAAa,CAAC,CAAc,EAAE,SAAS,CAAc,EAAK,GAAW,CAAO,QAAM,MAAM,GAAa,EAAM,WAAW,WAAW,EAAM,WAAW,OAAO,EAAa,QAAQ,EAAO,QAAQ,IAAA,GAAU,OAAO,EAAM,OAAO,OAAO,EAAM,OAAO,gBAAgB,CAAC,OAAO,GAAc,EAAM,WAAW,QAAQ,SAAS,EAAM,WAAW,SAAS,GAAG,EAAE,cAAc,CAAC,OAAO,WAAW,SAAS,EAAM,WAAW,SAAS,IAAI,CAAC,EAAE,QAAQ,GAAK,WAAW,GAAW,OAAK,CAAC,EAAe,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,IAAI,EAAG,gCAAgC,EAAe,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,+BALrzC,IAAiE,IAAyB,KAAqE,EAAO,GAAa,CAAC,SAAS,EAAS,IAAQ,KAAK,KAAK,EAAM,CAAQ,EAAE,WAAW,EAAE,GAAG,EAAE,KAAK,EAAE,EAAQ,GAAc,CAAC,OAAO,+cAA+c,OAAO,SAAS,KAAK,OAAO,OAAO,UAAU,QAAQ,WAAW,UAAU,aAAa,EAKif,GAAoB,YAAY,aAAa,EAAoB,GAAoB,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,aAAa,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,KAAK,aAAa,UAAU,QAAQ,CAAC,UAAU,SAAS,EAAE,aAAa,CAAC,kBAAkB,cAAc,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,aAAa,EAAI,EAAE,SAAS,CAAC,KAAK,EAAY,QAAQ,aAAa,EAAK,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,YAAY,OAAc,IAAY,OAAuC,GAA3B,KAAK,EAAU,SAAS,IAAO,CAAC,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,aAAa,UAAU,QAAQ,CAAC,UAAU,aAAa,KAAK,MAAM,EAAE,aAAa,CAAC,gBAAgB,0BAA0B,OAAO,QAAQ,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAK,OAAO,GAAO,EAAM,YAAY,YAAY,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,MAAM,UAAU,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,YAAY,QAAQ,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,YAAY,QAAQ,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,aAAa,EAAK,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,OAAO,CAAC,KAAK,EAAY,KAAK,aAAa,SAAS,QAAQ,CAAC,SAAS,SAAS,OAAO,SAAS,UAAU,WAAW,EAAE,aAAa,CAAC,SAAS,SAAS,OAAO,UAAU,WAAW,aAAa,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,EAAE,KAAK,GAAG,CAAC,EAAE,YAAY,oEAAoE,CAAC,CAAC,EAAQ,OAAqH,aAAzFC,EAAuB,CAAC,CAAC,QAAQ,KAAK,EAAwC,OCJprE,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,4DAAvjC,IAA2R,IAAkE,IAA4B,KAAqJ,EAAO,GAAgB,EAASC,EAAU,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAA2VC,GAAY,CAAC,SAAS,EAAE,KAAK,OAAO,EAAQC,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,CAAK,EAAE,IAAA,GAAkBC,IAAoB,EAAE,IAAI,yBAAyB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,EAAI,YAAY,EAAI,YAAY,EAAI,YAAY,EAAI,YAAY,EAAI,YAAY,EAAI,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,SAAO,SAAO,SAAO,SAAO,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAO,EAAM,UAAU,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,iBAAiB,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAQ,EAAM,SAAS,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWtmF,GAAgB,EAXunFC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,yBAAsB,UAAO,GAAyB,CAAW,EAAQ,GAAe,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,YAAY,EAAI,EAAE,GAAG,CAAE,CAAC,EAAQ,EAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,YAAY,EAAI,EAAE,GAAG,CAAE,CAAC,EAAQ,GAAe,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,YAAY,EAAI,EAAE,GAAG,CAAE,CAAC,EAAQ,GAAe,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,YAAY,EAAI,EAAE,GAAG,CAAE,CAAC,EAAQ,EAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,YAAY,EAAI,EAAE,GAAG,CAAE,CAAC,EAAoH,GAAmB,EAAY,CAAC,UAAU,EAAgB,QAAQ,GAAe,UAA7K,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,YAAY,EAAI,EAAE,GAAG,CAAE,CAA4G,EAAE,UAAU,GAAe,UAAU,GAAe,UAAU,CAAe,CAAC,EAAiC,IAAM,GAAkB,EAAGZ,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,MAAMM,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,IAAI,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGN,GAAqB,CAAC,UAAU,CAAC,mBAAmB,GAAG,EAAE,UAAU,CAAC,mBAAmB,GAAG,EAAE,UAAU,CAAC,mBAAmB,GAAG,EAAE,UAAU,CAAC,mBAAmB,GAAG,EAAE,UAAU,CAAC,mBAAmB,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB,EAAKmB,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,EAAE,GAAGnB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB,EAAKmB,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,EAAE,GAAGnB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB,EAAKmB,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,EAAE,GAAGnB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB,EAAKmB,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,EAAE,GAAGnB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB,EAAKmB,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,EAAE,GAAGnB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAKmB,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oFAAoF,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,kBAAkBZ,GAAmB,SAAsB,EAAKN,GAAW,CAAC,MAAM,kEAAkE,WAAW,GAAK,UAAU,UAAU,KAAK,CAAC,WAAW,2CAA2C,SAAS,+CAA+C,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,KAAK,EAAE,OAAO,CAAC,OAAO,GAAG,SAAS,GAAM,WAAW,GAAK,MAAM,SAAS,EAAE,eAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,GAAG,OAAO,GAAG,WAAW,CAAC,SAAS,EAAE,OAAO,QAAQ,EAAE,WAAW,GAAM,MAAM,GAAG,MAAM,OAAO,GAAGD,GAAqB,CAAC,UAAU,CAAC,MAAM,EAAE,EAAE,UAAU,CAAC,MAAM,EAAE,EAAE,UAAU,CAAC,MAAM,EAAE,EAAE,UAAU,CAAC,MAAM,EAAE,EAAE,UAAU,CAAC,MAAM,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKoB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,0BAA0B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,KAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,IAAI,qBAAqB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWjpoB,EAAE,CAX6poB,kFAAkF,kFAAkF,sQAAsQ,+RAA+R,iRAAiR,sgBAAsgB,uPAAuP,uSAAuS,yLAAyL,6HAA6H,2KAA2K,6MAA6M,mxBAAmxB,yKAAyK,yQAAyQ,ifAW5gwB,EAAE,cAAc,EAAiC,GAAgB,YAAY,yBAAyB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,iBAAiB,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,eAAe,EAAE,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,eAAe,EAAE,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,eAAe,EAAE,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,eAAe,EAAE,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,eAAe,CAAC,CAAC,EAAE,EAAS,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,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,EAAe,EAAE,CAAC,6BAA6B,EAAI,CAAC,2BCZpiJ,IACjB,EACjB,GAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EASM,GAAkB,CACpB,GAAG,GACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,QACnB,EACa,GAA0B,GAAkB,EAAG,IACnC,EAAK,MAAO,CAC7B,MAAO,GACF,KACT,CAAC,CACJ,+CE5BGQ,GAAQ,IACL,KACH,GAA4B,IAAI,IAAI,CAClC,CACE,OACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,6RAA8R,CAAC,CAAC,CAC7Y,EACA,CACE,UACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAC9E,OACA,CACE,EAAG,yGACH,QAAS,KACX,CACF,EAAmB,EAAM,cAAc,OAAQ,CAAE,EAAG,kQAAmQ,CAAC,CAAC,CAC3T,EACA,CACE,OACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,mMAAoM,CAAC,CAAC,CACnT,EACA,CACE,QACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,mTAAoT,CAAC,CAAC,CACna,EACA,CACE,UACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,kQAAmQ,CAAC,CAAC,CAClX,EACA,CACE,OACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,0SAA2S,CAAC,CAAC,CAC1Z,CACF,CAAC,EACD,GAAY,EAAM,YAAY,EAAO,IAAwB,EAAM,cAAc,IAAK,CAAE,MAAK,GAAG,CAAM,EAAG,GAAU,IAAI,EAAM,MAAM,CAAC,CAAC,GAEhI,IAYL,GAAgBA,yBC3C6F,KCAqE,SAAgB,GAAiB,EAAS,EAAa,EAAW,GAAG,EAAc,EAAsB,CAC/R,IAAM,EAAiBC,MAAY,CAAC,GAAG,GAAY,MAAO,GAAyD,SAAU,EAAE,OAAO,KAAK,IAAM,EAAe,EAAW,YAAY,CAAC,CAAC,QAAQ,QAAQ,EAAE,EAC1C,OAA7H,EAAsB,IAAkE,GAAY,EAAS,CAAc,CAAsB,EAAE,CAAC,EAAc,CAAU,CAAC,EAAyD,OAA5C,EAAa,EAAc,CAA6B,wBAT5P,IAAgC,EAI4E,GAAc,CAAC,QAAQ,CAAC,KAAK,EAAY,YAAY,EAAE,YAAY,CAAC,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,KAAK,EAAY,YAAY,EAAE,aAAa,CAAC,KAAK,EAAY,YAAY,EAAE,aAAa,CAAC,KAAK,EAAY,YAAY,CAAC,EAAQ,IAAa,EAAI,IAAS,EAAI,KAAK,GAAG,EAAE,YAAY,CAAC,CAAC,SAAS,CAAM,CAAC,KCIvb,SAAgB,GAAK,EAAM,CAAC,GAAK,CAAC,QAAM,eAAa,aAAW,gBAAc,UAAQ,cAAY,YAAU,eAAa,eAAa,SAAO,YAAU,EAAY,EAAUC,EAAO,EAAK,EAAQ,EAAQ,GAAiB,GAAS,EAAa,EAAW,EAAc,EAAqB,EAAO,CAAC,EAAa,GAAiBC,EAAS,IAAU,OAAOC,GAAaC,CAAK,EAAE,IAAI,EAAE,eAAe,GAAc,CACxZ,GAAG,CAAuF,IAAM,EAAO,MAAM,OAAgC,GAA3F,KAAgB,EAAQ,aAAqF,EAAU,SAAQ,EAAgB,EAAO,QAAQA,CAAK,CAAC,CAAE,MAAW,CAAI,EAAU,SAAQ,EAAgB,IAAI,CAAE,CAAC,CAAC,OAAe,EAAU,QAAQ,GAAK,EAAa,MAAY,CAAC,EAAU,QAAQ,EAAM,GAAI,CAAC,CAAO,CAAC,EAAgE,IAAM,EAAnD,GAAa,QAAQ,IAAI,GAAa,OAAgD,EAAK,GAAU,CAAC,CAAC,EAAE,KAAK,OAAoB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,UAAQ,eAAa,eAAa,cAAY,YAAU,SAAS,EAA0B,EAAK,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,MAAM,CAAC,WAAW,OAAO,MAAM,OAAO,OAAO,OAAO,QAAQ,eAAe,KAAK,EAAM,QAAM,WAAW,EAAE,UAAU,EAAS,eAAe,IAAA,EAAS,EAAE,UAAU,QAAc,QAAM,SAAsB,EAAK,EAAa,CAAO,QAAa,QAAM,CAAC,CAAC,CAAC,EAAE,CAAU,CAAC,CAAE,8BATr7B,IAA4B,IAA8G,IAAkC,KAA2E,KAA8E,KAAqI,EAAO,GAAS,84gBAA+ymB,EAAQ,GAAc,uCAA6C,GAAc,CAAC,OAAO,QAAQ,UAAU,OAAO,OAAO,SAAS,EAAQ,GAAsB,GAAS,QAAQ,EAAI,KAAO,EAAI,EAAI,YAAY,GAAG,EAAW,GAAM,CAAC,CAAC,EASzjmB,GAAK,YAAY,WAAW,GAAK,aAAa,CAAC,MAAM,GAAG,OAAO,GAAG,cAAc,QAAQ,WAAW,QAAQ,MAAM,OAAO,aAAa,GAAK,OAAO,UAAU,SAAS,EAAK,EAAE,EAAoB,GAAK,CAAC,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,SAAS,aAAa,GAAK,aAAa,YAAY,EAAE,cAAc,CAAC,KAAK,EAAY,KAAK,QAAQ,GAAS,aAAa,GAAK,aAAa,cAAc,MAAM,OAAO,QAAQ,CAAC,kBAAgB,CAAC,EAAa,YAAY,yEAAyE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,YAAY,mBAAmB,QAAQ,CAAC,kBAAgB,CAAY,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,GAAK,aAAa,KAAK,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,aAAa,GAAc,IAAI,GAAO,EAAM,OAAO,CAAC,CAAC,CAAC,YAAY,EAAE,EAAM,MAAM,CAAC,CAAC,EAAE,QAAQ,GAAc,aAAa,GAAK,aAAa,MAAM,EAAE,SAAS,CAAC,KAAK,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,aAAa,GAAK,aAAa,QAAQ,EAAE,GAAG,EAAa,CAAC,2BCR9gE,EAAC,GAAU,UAAU,CAAC,6BAA6B,yBAAyB,+BAA+B,2BAA2B,CAAC,EAAeC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,kBAAkB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,IAAI,+HAA+H,OAAO,KAAK,EAAE,CAAC,OAAO,kBAAkB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,IAAI,+HAA+H,OAAO,KAAK,EAAE,CAAC,OAAO,kBAAkB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,IAAI,kIAAkI,OAAO,KAAK,EAAE,CAAC,OAAO,kBAAkB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,IAAI,kIAAkI,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,uvCAAiwC,6yCAAuzC,yyCAAmzC,EAAeC,GAAU,wCCAv7J,EAAC,GAAU,UAAU,CAAC,yBAAyB,aAAa,mBAAmB,cAAc,CAAC,EAAeC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,kBAAkB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,IAAI,+HAA+H,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,2rCAAqsC,ivCAA2vC,6uCAAuvC,EAAeC,GAAU,kBCA9uP,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA9lC,IAAsP,IAAkE,IAA4B,KAAoJ,KAA0H,KAAyH,EAAO,GAAc,EAASC,EAAQ,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,iBAAiB,YAAY,iBAAiB,WAAW,EAAQC,IAAU,CAAC,IAAE,SAAO,KAAG,IAAE,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAG,EAAM,WAAW,wCAAwC,UAAU,GAAG,EAAM,WAAW,sOAAsO,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAS3wE,GAAgB,EAT4xEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAmF,EAAkB,EAAGV,GAAzEc,GAAsBC,EAA6F,EAAQ,OAAoB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKT,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,UAAU,CAAC,mBAAmB,iBAAiB,iBAAiB,GAAK,MAAM,CAAY,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,SAAS,CAAc,EAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,EAAE,CAAC,EAAE,SAAsB,EAAKT,GAAS,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,QAAQ,cAAc,IAAI,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kNAAkN,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAS3pM,EAAE,CATuqM,kFAAkF,kFAAkF,6UAA6U,kSAAkS,sKAAsK,wGAAwG,qKAAqK,8nBAA8nB,oEAAoE,GAAGU,GAAgB,GAAGC,EASnkQ,EAAE,cAAc,EAAiC,GAAgB,YAAY,MAAM,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,iBAAiB,gBAAgB,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,wCAAwC,gBAAgB,GAAM,MAAM,IAAI,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,sOAAsO,gBAAgB,GAAM,MAAM,IAAI,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAc,GAAG,GAAwBC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCTl0D,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,sDAAnzB,IAAmN,IAAkE,IAA4B,KAAwI,EAAO,GAAS,EAASC,EAAG,EAAQ,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUvuD,GAAgB,EAVwvDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGX,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,kaAAka,EAAE,SAAsB,EAAKa,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,+DAA+D,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,4BAA4B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKV,GAAI,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,mDAAmD,UAAU,uLAAuL,QAAQI,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,IAAI,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAI,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,+CAA+C,UAAU,gKAAgK,QAAQI,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,IAAI,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAI,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,oDAAoD,UAAU,uJAAuJ,QAAQI,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,IAAI,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAI,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,0CAA0C,UAAU,iKAAiK,QAAQI,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,IAAI,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAI,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,+BAA+B,UAAU,0IAA0I,QAAQI,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,IAAI,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,KAAK,IAAI,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAI,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,sCAAsC,UAAU,gIAAgI,QAAQI,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU/oV,EAAE,CAV2pV,kFAAkF,kFAAkF,6UAA6U,kSAAkS,gHAAgH,+QAA+Q,mTAAmT,iEAU9lY,EAAE,cAAc,EAAiC,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,kBAAkB,OAAO,SAAS,MAAM,SAAS,aAAa,kBAAkB,IAAI,+HAA+H,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,EAAQ,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,GAAcJ,GAAI,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,yDCVzvB,IAAmK,IAAkE,IAA4B,KAAuI,KAAgH,EAAOiB,GAAW,EAASC,EAAK,EAAQC,GAAgB,GAAO,EAAO,GAAG,EAAQ,GAAW,EAASC,EAAK,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQ,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,IAAI,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUhtD,GAAgB,EAViuDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGP,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAME,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKH,GAAM,CAAC,gBAAgB,CAAC,WAAW,CAAC,QAAQ,IAAI,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,aAAa,GAAM,aAAa,EAAK,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,mBAAmB,CAAC,iBAAiB,KAAK,gBAAgB,EAAI,EAAE,gBAAgB,CAAC,KAAK,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,mBAAmB,GAAM,mBAAmB,EAAK,EAAE,YAAY,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAsB,EAAMD,GAAgB,CAAC,eAAeK,GAAU,4BAA4B,GAAK,6BAA6B,GAAK,0BAA0B,EAAE,yBAAyB,OAAO,yBAAyB,GAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,IAAI,QAAQ,IAAI,QAAQ,GAAG,MAAM,EAAE,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKN,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,EAAE,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,EAAE,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,EAAE,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,oEAAoE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,gBAAgB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,KAAK,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU94b,EAAE,CAV05b,kFAAkF,8EAA8E,wRAAwR,0GAA0G,qSAAqS,mTAAmT,oRAAoR,iSAAiS,+jBAA+jB,yqBAUtogB,EAAE,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGD,GAAW,GAAG,EAAU,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCL03C,SAAS,GAAS,EAAI,CAAC,GAAG,CAAC,OAAO,IAAI,IAAI,CAAG,CAAC,CAAC,SAAS,QAAQ,SAAS,EAAE,CAAE,MAAM,CAAC,OAAO,GAAK,EAAG,CAAC,CAAC,SAAS,GAAQ,EAAE,EAAM,EAAO,CAAC,GAAG,EAAM,GAAI,GAAG,IAAI,EAAM,EAAE,MAAO,IAAG,GAAG,IAAS,OAAO,MAAO,GAAE,IAAM,EAAI,KAAK,MAAM,EAAE,CAAC,EAAE,OAAO,EAAE,GAAI,IAAK,EAAI,GAAI,GAAG,EAAE,CAAE,CAA8C,SAAS,GAAS,EAAM,CAAC,GAAK,CAAC,OAAK,QAAM,WAAS,WAAS,SAAO,EAAM,OAAoB,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,SAAS,SAAS,cAAc,SAAS,aAAa,SAAS,EAAE,SAAsB,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,QAAQ,QAAQ,GAAG,CAAK,EAAE,QAAQ,IAAe,CAAC,EAAE,MAAM,EAAE,QAAQ,EAAK,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,SAAS,EAAE,KAAK,GAAK,OAAK,EAAW,UAAQ,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAY,EAAM,CAAC,GAAK,CAAC,IAAE,IAAE,QAAM,OAAK,QAAM,SAAO,WAAS,YAAU,WAAS,aAAW,YAAU,SAAO,MAAI,QAAM,SAAO,UAAQ,OAAK,OAAK,YAAU,EAAY,EAAIe,EAAO,IAAI,EAAQ,EAASA,EAAO,IAAI,EAAQ,EAASA,EAAO,IAAI,EAAQ,EAAS,EAAU,EAAI,CAAC,KAAK,GAAK,OAAO,OAAO,CAAC,EAAQ,EAAQ,EAAU,EAAS,CAAC,OAAO,KAAK,CAAC,EAAO,CAAC,EAAQ,GAAYC,EAAS,EAAK,EAAQ,GAAG,EAAe,CAAC,EAAQ,GAAG,EAAe,CAAC,EAAQ,EAAG,GAAU,GAAG,CAAC,UAAU,IAAI,QAAQ,GAAG,KAAK,EAAE,CAAC,EAAQ,EAAG,GAAU,GAAG,CAAC,UAAU,IAAI,QAAQ,GAAG,KAAK,EAAE,CAAC,EAAO,CAAC,oBAAiB,GAAU,CAAC,OAAO,EAAS,OAAO,CAAC,YAAY,WAAW,CAAC,CAAC,EAAQ,GAAG,GAAa,GAAgB,CAAC,EAAE,CAAC,EAAE,CAAC,MAAM,IAAI,CAAC,EAAQ,EAAY,GAAU,CAAC,GAAU,IAAW,QAAc,GAAK,GAAU,EAAe,EAAM,EAAE,EAAE,IAAU,EAAM,IAAO,GAAG,KAAK,IAAI,EAAO,GAAG,EAAE,EAAa,GAAS,CAAC,EAAE,EAAE,OAAO,EAAE,MAAM,OAAO,GACzvG,MAAc,CAAC,IAAM,EAAE,EAAS,QAAW,MAAC,GAAG,GAAiF,KAAhD,IAAY,YAAmB,IAAR,EAAuC,CAAC,IAAM,EAAG,EAAE,KAAK,EAAK,GAAI,OAAO,EAAG,OAAQ,YAAW,EAAG,UAAU,CAAC,CAAC,CAAE,MAAgB,GAAV,EAAE,MAAM,EAAK,IAAY,QAAS,GAAG,CAAC,EAAE,YAAY,CAAE,MAAM,CAAC,CAAE,CAAC,EAAE,CAAC,EAAQ,EAAQ,EAAU,EAAS,EAAQ,CAAC,EAAE,IAAM,EAAU,CAAC,SAAS,WAAW,MAAM,EAAE,MAAM,OAAO,OAAO,OAAO,UAAU,EAAS,eAAe,SAAS,QAAQ,OAAO,EACzc,GAAa,IAAY,QAAQ,KAAY,EAAE,OAAoB,EAAM,IAAI,CAAK,MAAI,KAAK,EAAE,KAAK,IAAA,GAAU,OAAO,SAAS,IAAI,sBAAsB,UAAU,WAAW,aAAa,GAAG,EAAE,KAAK,eAAe,MAAM,CAAC,WAAW,QAAQ,IAAO,eAAe,OAAO,MAAM,EAAI,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,SAAS,CAAC,EAAE,iBAAiBC,MAAoB,EAAW,EAAI,CAAC,EAAE,iBAAiBA,MAAoB,EAAW,EAAK,CAAC,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,YAAY,YAAY,GAAG,CAAC,IAAM,EAAE,EAAE,cAAc,sBAAsB,EAAE,GAAG,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,GAAG,IAAI,EAAE,QAAQ,EAAE,GAAG,CAAE,EAAE,QAAQ,IAAe,CAAC,SAAS,iCAAiC,QAAQ,CAAC,EAAE,QAAQ,GAAK,CAAC,SAAS,2BAA2B,EAAO,KAAK,QAAQ,CAAC,EAAE,CAAC,SAAS,iCAAiC,QAAQ,CAAC,EAAE,WAAW,CAAC,SAAS,KAAK,KAAK,GAAK,OAAK,EAAE,MAAM,CAAC,SAAS,WAAW,WAAW,EAAQ,aAAa,EAAO,OAAO,aAAa,IAAO,QAAQ,GAAG,SAAS,SAAS,OAAO,MAAM,EAAE,SAAS,CAAC,GAAyB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,GAAG,QAAQ,cAAc,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAI,EAAE,MAAM,EAAE,EAAE,SAAS,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,GAAG,WAAW,EAAK,QAAQ,QAAQ,UAAU,mBAAmB,GAAM,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,KAAK,EAAE,QAAQ,OAAO,eAAe,SAAS,SAAS,CAAC,EAAE,SAAsB,EAAM,OAAO,CAAC,MAAM,CAAC,WAAW,EAAK,SAAS,GAAG,MAAM,EAAM,WAAW,wBAAwB,OAAO,aAAa,IAAO,aAAa,GAAG,QAAQ,WAAW,SAAS,OAAO,SAAS,SAAS,aAAa,WAAW,WAAW,SAAS,QAAQ,cAAc,WAAW,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,QAAQ,CAAC,WAAW,EAAQ,EAAO,CAAI,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,GAAG,QAAQ,QAAQ,WAAW,CAAC,CAAC,CAAC,EAAE,GAAS,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,IAAI,EAAS,UAAU,YAAY,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,YAAY,OAAO,CAAK,EAAE,aAAa,KAAK,IAAI,EAAO,EAAE,CAAC,EAAE,SAAS,SAAS,WAAW,IAAW,UAAU,cAAc,OAAO,UAAU,eAAe,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAY,QAAQ,EAAE,EAAE,EAAY,GAAG,CAAC,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,CAAC,EAAE,QAAQ,IAAe,CAAC,MAAM,IAAI,EAAE,QAAQ,CAAC,MAAO,GAAU,GAAS,CAAC,EAAS,KAAK,EAA7B,IAA8B,EAAE,WAAW,CAAC,SAAS,EAAQ,GAAG,IAAI,KAAK,EAAI,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,IAAI,EAAM,IAAI,OAAO,EAAM,OAAO,MAAM,IAAO,GAAG,mCAAmC,kCAAkC,IAAI,EAAM,KAAK,GAAG,EAAE,KAAK,UAAU,QAAQ,OAAO,UAAU,GAAM,MAAM,CAAS,CAAC,EAAE,IAAU,CAAC,GAAuB,EAAK,EAAO,MAAM,CAAC,IAAI,EAAS,IAAI,EAAE,MAAM,OAAO,EAAM,IAAI,MAAM,GAAK,KAAK,GAAK,YAAY,GAAK,QAAQ,IAAY,WAAW,OAAO,WAAW,cAAc,GAAK,QAAQ,CAAC,QAAQ,EAAY,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,EAAI,EAAE,MAAM,CAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,cAAc,GAAK,QAAQ,GAAM,QAAQ,CAAC,EAAE,EAAQ,OAAO,OAAO,EAAE,WAAW,CAAC,SAAS,EAAQ,IAAI,EAAE,KAAK,EAAI,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,WAAW,wGAAwG,cAAc,MAAM,CAAC,CAAC,EAAE,IAAuB,EAAM,EAAO,KAAK,CAAC,cAAc,GAAK,QAAQ,CAAC,QAAQ,GAAS,IAAY,QAAQ,EAAE,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,GAAG,OAAO,GAAG,WAAW,EAAK,SAAS,GAAG,cAAc,SAAS,cAAc,YAAY,MAAM,OAAO,WAAW,sBAAsB,eAAe,YAAY,qBAAqB,YAAY,aAAa,GAAG,QAAQ,WAAW,QAAQ,cAAc,WAAW,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,UAAU,wBAAwB,aAAa,wBAAwB,WAAW,gBAAgB,CAAC,CAAC,EAAE,IAAY,QAAQ,gBAAgB,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,GAAuB,EAAK,EAAO,IAAI,CAAC,UAAU,WAAW,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,EAAE,EAAE,EAAG,EAAE,EAAG,cAAc,OAAO,OAAO,CAAC,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAM,QAAQ,CAAC,MAAM,EAAQ,EAAE,GAAG,QAAQ,IAAW,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,EAAI,EAAE,MAAM,CAAC,WAAW,OAAO,WAAW,OAAO,WAAW,EAAO,MAAM,OAAO,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,QAAQ,YAAY,aAAa,GAAG,WAAW,SAAS,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,UAAU,qBAAqB,GAAQ,EAAE,SAAS,CAAC,EAAU,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,EAAE,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,QAAQ,OAAO,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,gBAAgB,WAAW,SAAS,IAAI,GAAG,WAAW,EAAK,SAAS,GAAG,MAAM,CAAK,EAAE,SAAS,CAAc,EAAM,GAAS,CAAM,QAAK,MAAM,EAAM,IAAa,WAAS,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,CAAM,EAAE,SAAS,OAAO,EAAE,CAAC,CAAC,CAAC,SAAS,EAAE,GAAG,CAAC,CAAC,EAAE,MAAM,OAAO,CAAK,CAAC,CAAC,SAAS,EAAE,GAAG,EAAE,MAAS,EAAE,QAAQ,CAAC,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,QAAQ,CAAC,OAAO,EAAQ,EAAE,IAAI,MAAM,EAAQ,EAAO,EAAM,EAAE,EAAQ,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,IAAI,KAAK,EAAI,EAAE,MAAM,CAAC,SAAS,GAAG,QAAQ,cAAc,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAS,CAAM,QAAK,MAAM,EAAM,IAAa,WAAS,MAAM,CAAC,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,cAAc,UAAU,MAAM,EAAI,WAAW,GAAG,EAAE,SAAsB,EAAM,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,cAAc,EAAE,SAAS,CAAC,EAAE,KAAkB,EAAK,EAAO,KAAK,CAAC,cAAc,GAAK,QAAQ,GAAM,QAAQ,CAAC,OAAO,IAAW,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,EAAI,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,MAAM,EAAE,OAAO,GAAG,OAAO,IAAI,WAAW,EAAI,gBAAgB,OAAO,QAAQ,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,EAAE,CAAC,QAAQ,IAAe,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,QAAQ,GAAK,CAAC,QAAQ,EAAE,EAAE,CAAC,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,GAAK,MAAM,EAAM,GAAG,EAAE,MAAM,CAAC,OAAO,EAAE,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,MAAM,EAAM,SAAS,GAAG,EAAE,SAAS,EAAE,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAM1lM,SAAwB,GAAkB,EAAM,CAAC,GAAK,CAAC,UAAQ,gBAAgB,QAAM,2BAA2B,aAAW,gCAAgC,QAAM,gGAAgG,WAAS,GAAiB,SAAO,OAAO,SAAO,IAAI,WAAS,QAAQ,YAAU,WAAW,WAAS,GAAK,aAAW,GAAK,YAAU,YAAY,SAAO,GAAG,MAAI,kBAAkB,QAAM,qBAAqB,SAAO,mBAAmB,UAAQ,qBAAqB,OAAK,yBAAyB,cAAY,GAAK,aAAW,cAAc,cAAY,mBAAmB,SAAO,EAAY,EAAS,GAAoB,EAAQ,EAAQF,EAAO,IAAI,EAAQ,EAAO,EAAU,EAAQ,CAAC,KAAK,GAAK,OAAO,OAAO,CAAC,EAAQ,EAAS,GAAU,EAAa,EAAK,GAAa,EAAW,IAAI,EAAW,gDAAgD,8CAAoD,EAAM,GAAa,EAAY,IAAI,EAAY,uCAAuC,qCAA2C,GAAK,GAAU,EAAS,OAAO,EAAS,GAAuB,GAAIG,MAAY;;;;;;;;;;;;;;;EAetnC,CAAC,CAAC,EAAE,OAAoB,EAAM,UAAU,CAAC,UAAU,WAAW,MAAM,CAAC,GAAG,EAAM,SAAS,WAAW,MAAM,OAAO,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,EAAE,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,EAAG,CAAC,EAAe,EAAM,MAAM,CAAC,IAAI,EAAQ,UAAU,WAAW,MAAM,CAAC,QAAQ,OAAO,eAAe,gBAAgB,WAAW,WAAW,IAAI,EAAE,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,EAAE,SAAS,CAAC,CAAC,CAAC,GAAsB,EAAK,EAAO,KAAK,CAAC,QAAQ,IAAe,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,QAAQ,EAAS,CAAC,QAAQ,EAAE,EAAE,CAAC,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,EAAI,EAAE,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,WAAW,EAAK,SAAS,GAAG,WAAW,IAAI,MAAM,CAAK,EAAE,SAAS,CAAO,CAAC,EAAe,EAAM,KAAK,CAAC,UAAU,YAAY,MAAM,CAAC,OAAO,EAAE,WAAW,EAAK,WAAW,IAAI,SAAS,GAAG,WAAW,KAAK,cAAc,WAAW,MAAM,CAAG,EAAE,SAAS,CAAc,EAAK,GAAS,CAAC,KAAK,EAAS,MAAM,IAAa,WAAS,SAAS,CAAK,CAAC,EAAe,EAAK,GAAS,CAAC,KAAK,EAAS,MAAM,IAAa,WAAS,MAAM,CAAC,WAAW,EAAM,UAAU,SAAS,WAAW,IAAI,MAAM,EAAM,cAAc,SAAS,EAAE,SAAS,CAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,YAAY,QAAQ,IAAe,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,QAAQ,EAAS,CAAC,QAAQ,EAAE,EAAE,CAAC,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,GAAK,MAAM,EAAE,EAAE,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,WAAW,UAAU,EAAE,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,YAAY,MAAM,CAAC,OAAO,EAAE,WAAW,EAAK,SAAS,GAAG,WAAW,KAAK,MAAM,EAAM,SAAS,IAAI,UAAU,OAAO,EAAE,SAAS,CAAK,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,CAAC,WAAW,EAAK,SAAS,GAAG,MAAM,EAAI,OAAO,aAAa,IAAO,aAAa,GAAG,QAAQ,UAAU,EAAE,SAAS,CAAC,OAAO,GAAK,MAAM,CAAC,CAAC,SAAS,EAAE,GAAG,EAAE,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,WAAW,SAAS,GAAK,KAAK,EAAE,IAAiB,EAAK,GAAY,CAAG,IAAI,IAAE,MAAM,GAAK,OAAO,KAAK,GAAQ,EAAE,GAAK,OAAO,CAAM,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,IAAI,EAAE,MAAM,GAAe,EAAE,GAAe,QAAe,SAAgB,WAAmB,YAAmB,WAAoB,aAAqB,YAAiB,SAAW,MAAU,QAAa,SAAe,UAAa,OAAU,OAAc,UAAQ,EAAE,GAAG,EAAE,KAAK,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,2BAvBltE,IAAqE,IAAwE,IAA4F,EAAO,GAAe,CAAC,CAAC,IAAI,sEAAsE,IAAI,oBAAoB,EAAE,CAAC,IAAI,uEAAuE,IAAI,oBAAoB,EAAE,CAAC,IAAI,sEAAsE,IAAI,oBAAoB,EAAE,CAAC,IAAI,sEAAsE,IAAI,oBAAoB,EAAE,CAAC,IAAI,sEAAsE,IAAI,oBAAoB,CAAC,EAAQ,GAAiB,CAAC,CAAC,KAAK,QAAQ,SAAS,yBAA4B,YAAY,mHAAmH,IAAI,uBAAuB,EAAE,CAAC,KAAK,aAAa,SAAS,0BAA6B,YAAY,yGAAyG,IAAI,wBAAwB,EAAE,CAAC,KAAK,gBAAgB,SAAS,yBAA4B,YAAY,+GAA+G,IAAI,qCAAqC,EAAE,CAAC,KAAK,gBAAgB,SAAS,oBAAuB,YAAY,sGAAsG,IAAI,+BAA+B,CAAC,EAAQ,GAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAuB+lB,EAAoB,GAAkB,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,eAAe,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,0BAA0B,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,+BAA+B,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,gBAAgB,GAAK,aAAa,+FAA+F,EAAE,SAAS,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,SAAS,GAAG,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,SAAS,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,MAAM,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,gBAAgB,GAAK,aAAa,mCAAmC,EAAE,IAAI,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,EAAE,MAAM,CAAC,KAAK,EAAY,gBAAgB,MAAM,gBAAgB,EAAE,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,iBAAiB,CAAC,MAAM,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,aAAa,EAAgB,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,OAAO,OAAO,EAAE,aAAa,CAAC,OAAO,OAAO,EAAE,aAAa,OAAO,wBAAwB,EAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,GAAG,EAAE,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,QAAQ,SAAS,EAAE,aAAa,CAAC,OAAO,KAAK,EAAE,aAAa,QAAQ,wBAAwB,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,WAAW,OAAO,EAAE,aAAa,CAAC,WAAW,UAAU,EAAE,aAAa,WAAW,wBAAwB,EAAI,EAAE,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,WAAW,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,KAAK,IAAI,EAAE,IAAI,CAAC,KAAK,EAAY,MAAM,MAAM,MAAM,aAAa,iBAAiB,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,oBAAoB,EAAE,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,aAAa,kBAAkB,EAAE,QAAQ,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,oBAAoB,EAAE,KAAK,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,wBAAwB,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,eAAe,aAAa,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,cAAc,OAAO,GAAG,CAAC,EAAE,WAAW,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,mBAAmB,OAAO,GAAG,CAAC,EAAE,WAAW,CAAC,CAAC,KCf12J,SAAwB,GAAU,EAAM,CAAC,GAAK,CAAC,UAAQ,QAAM,cAAY,QAAM,UAAQ,aAAW,YAAU,aAAW,YAAU,YAAU,WAAS,MAAI,QAAM,SAAO,OAAK,QAAM,cAAY,YAAU,aAAW,WAAS,WAAS,eAAa,SAAO,EAAY,EAAS,GAAoB,EAAQ,EAAMC,EAAM,CAAC,CAAC,QAAQ,gBAAgB,EAAE,EAAQ,EAAK,GAAO,CAAC,EAAQ,EAAO,KAAK,IAAI,EAAE,KAAK,KAAK,EAAQ,CAAC,CAAC,EAAQ,EAAK,4BAA4B,OAAoB,EAAM,UAAU,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;qBAC/iB,EAAM;qBACN,EAAM,kDAAkD,EAAQ;sBAC/D,EAAU,wBAAwB,EAAK,yBAAyB,EAAK,GAAG,GAAG;qBAC5E,EAAM,sEAAsE,EAAW;sBACtF,EAAU,0BAA0B,EAAK,2BAA2B,EAAK,GAAG,GAAG;;;qBAGhF,EAAM,8CAA8C,EAAU;iCAClD,KAAK,MAAM,EAAW,GAAG,EAAE;sBACtC,EAAW,mCAAmC,cAAc;mFACC,EAAK;qBACnE,EAAM,iBAAiB,EAAM;;;qBAG7B,EAAM;;iEAEsC,EAAK;qBACjD,EAAM;yDAC8B,EAAM,OAAO,EAAM,UAAU,EAAM;qBACvE,EAAM;;kEAEuC,EAAK;qBAClD,EAAM;;qBAEN,EAAM,gBAAgB,EAAM;qBAC5B,EAAM,gBAAgB,EAAM;qBAC5B,EAAM,gBAAgB,EAAM;qBAC5B,EAAM,gBAAgB,EAAM;;qBAE5B,EAAM;iDACsB,EAAM,qCAAqC,EAAO,YAAY,EAAM;gDACrE,EAAM;;yBAE7B,EAAM;yBACN,EAAM,WAAW,EAAM,YAAY,EAAM;;aAErD,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,KAAK,EAAM,OAAO,SAAS,CAAC,EAAqB,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAY,MAAM,EAAM,cAAc,WAAW,EAAE,SAAS,CAAO,CAAC,EAAE,KAAkB,EAAM,KAAK,CAAC,MAAM,CAAC,OAAO,CAAC,EAAE,SAAS,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,GAAG,EAAU,MAAM,CAAG,EAAE,SAAS,CAAC,EAAM,GAAG,CAAC,CAAC,EAAE,EAAyB,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAW,MAAM,CAAM,EAAE,SAAS,CAAW,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,KAAK,EAAM,OAAO,SAAS,EAAK,KAAK,EAAK,IAAI,CAAC,IAAM,EAAQ,EAAK,OAAO,KAAK,EAAK,SAAe,EAAQ,EAAK,MAAM,KAAK,EAAK,QAAc,EAAQ,EAAQ,GAAU,CAAC,EAAsC,OAAoB,EAAvC,EAAK,IAAI,IAAI,MAAoC,CAAC,UAAU,KAAK,EAAM,OAAO,EAAQ,MAAM,EAAM,MAAM,KAAK,GAAG,EAAK,IAAI,CAAC,KAAK,EAAK,IAAI,OAAO,SAAS,IAAI,sBAAsB,aAAa,EAAK,IAAI,EAAE,CAAC,EAAE,SAAS,CAAC,EAAqB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,KAAK,EAAM,OAAO,IAAI,EAAQ,OAAO,EAAK,MAAM,OAAO,IAAI,GAAG,QAAQ,MAAM,CAAC,EAAe,EAAK,OAAO,CAAC,UAAU,KAAK,EAAM,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,KAAK,EAAqB,EAAK,MAAM,CAAC,UAAU,KAAK,EAAM,OAAO,IAAI,EAAQ,OAAO,EAAK,OAAO,OAAO,IAAI,EAAK,MAAM,EAAE,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAa,MAAM,EAAM,QAAQ,IAAI,OAAO,CAAC,EAAE,SAAS,EAAK,IAAI,CAAC,EAAE,EAAqB,EAAM,OAAO,CAAC,UAAU,KAAK,EAAM,OAAO,SAAS,CAAc,EAAM,OAAO,CAAC,UAAU,KAAK,EAAM,MAAM,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAS,MAAM,MAAM,EAAE,SAAS,EAAK,IAAI,CAAC,EAAE,EAAK,IAAiB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,2BAA2B,OAAO,EAAO,YAAY,MAAM,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAS,MAAM,uBAAuB,EAAE,SAAS,EAAK,UAAU,CAAS,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,EAAE,CAAC,CAAE,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,KAAK,EAAM,OAAO,SAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAa,MAAM,CAAK,EAAE,SAAS,CAAQ,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAE,kBA7Cr+D,IAAwE,IAAyB,EA6Cq4D,EAAoB,GAAU,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,YAAY,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,iBAAiB,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,cAAc,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,aAAa,QAAQ,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,YAAY,wBAA2B,EAAE,MAAM,CAAC,KAAK,EAAY,gBAAgB,MAAM,MAAM,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,YAAY,wBAAwB,EAAE,KAAK,CAAC,KAAK,EAAY,gBAAgB,MAAM,YAAY,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,YAAY,mBAAmB,EAAE,IAAI,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,CAAC,CAAC,EAAE,aAAa,CAAC,CAAC,KAAK,QAAQ,EAAE,CAAC,KAAK,QAAQ,EAAE,CAAC,KAAK,QAAQ,EAAE,CAAC,KAAK,QAAQ,CAAC,CAAC,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,eAAe,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,IAAI,GAAG,IAAI,IAAI,KAAK,EAAE,KAAK,GAAG,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,GAAK,aAAa,KAAK,cAAc,KAAK,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,GAAK,aAAa,OAAO,cAAc,MAAM,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,WAAW,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,oCAAoC,EAAE,IAAI,CAAC,KAAK,EAAY,MAAM,MAAM,MAAM,aAAa,iBAAiB,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,oBAAoB,EAAE,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,aAAa,kBAAkB,EAAE,KAAK,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,wBAAwB,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,SAAS,EAAE,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,SAAS,cAAc,SAAS,WAAW,OAAO,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,UAAU,cAAc,UAAU,WAAW,QAAQ,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,UAAU,cAAc,UAAU,WAAW,QAAQ,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,SAAS,cAAc,UAAU,WAAW,OAAO,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,SAAS,WAAW,gBAAgB,YAAY,aAAa,CAAC,SAAS,OAAO,cAAc,SAAS,WAAW,OAAO,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,KAAK,MAAM,gBAAgB,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,SAAS,QAAQ,UAAU,cAAc,UAAU,WAAW,OAAO,CAAC,CAAC,CAAC,2BClDvqK,EAAC,GAAU,UAAU,CAAC,CAAC,EAAe,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAe,GAAI,CAAC,0hBAA0hB,EAAe,GAAU,kBCA9qB,SAAwBC,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,mBAAmB,QAAQ,sEAAsE,OAAO,0BAA0B,YAAY,qEAAqE,MAAM,cAAc,CAAE,oBCAhO,SAAwB,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,qBAAqB,EAAE,CAAC,KAAK,UAAU,WAAW,gDAAgD,EAAE,CAAC,KAAK,UAAU,WAAW,gDAAgD,EAAE,CAAC,KAAK,SAAS,WAAW,+CAA+C,EAAE,CAAC,KAAK,UAAU,WAAW,uBAAuB,CAAC,EAAE,YAAYC,GAAa,EAAO,CAAY,CAAC,CAAC,YAAY,SAAS,CAAC,UAAU,UAAU,UAAU,QAAQ,UAAU,SAAS,UAAU,iBAAiB,UAAU,iBAAiB,UAAU,OAAO,UAAU,UAAU,UAAU,WAAW,EAAE,OAAO,0BAA0B,gBAAgB,eAAe,MAAMA,GAAa,EAAO,CAAY,CAAC,CAAC,OAAO,OAAO,SAAS,oBAAoB,CAAE,yBAA1xB,EAAwyB,GAAgB,EAC53BC,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC,4SCD3L,IAA8a,IAAkE,IAA4B,KAAwI,KAAuH,KAAsH,KAA2H,KAAoH,KAAsH,KAAoH,KAA2H,KAA2H,KAA4H,KAA4H,KAA0H,KAA4G,KAA2H,KAA2H,KAAmH,KAA0H,KAAoH,KAAmH,KAA2H,KAAoH,KAA2H,KAAmH,KAA2H,KAAmH,KAA2H,KAAoH,KAA8E,KAA2E,KAAwF,KAAwF,KAA6E,KAAuF,KAAwE,KAA4E,KAAmF,KAAmE,KAAqE,KAAmF,EAAO,GAAe,EAAS,EAAS,EAAQ,GAAmC,GAA0B,EAAO,GAAG,EAAQ,GAAc,EAASC,EAAQ,EAAQ,GAAgC,GAAwBA,EAAQ,EAAQ,GAAiB,EAASC,EAAW,EAAQ,GAAc,EAASC,EAAQ,EAAQ,GAAe,EAAS,EAAS,EAAQ,GAAiB,EAASC,EAAW,EAAQ,GAAkB,EAASC,EAAY,EAAQ,GAAc,EAASC,EAAQ,EAAQ,GAAgB,GAAO,EAAO,GAAG,EAAQ,GAAgB,EAASC,EAAU,EAAQ,GAAmC,GAA0B,EAAS,EAAQ,GAAe,EAASC,EAAS,EAAQ,GAAgB,EAAS,EAAU,EAAQ,GAAuB,EAAS,EAAiB,EAAQ,GAAmB,EAAS,EAAa,EAAQ,GAAkB,EAAS,EAAY,EAAQ,GAAe,EAASC,EAAS,EAAQ,GAAgB,GAAO,EAAS,EAAQ,GAAe,GAAOC,CAAQ,EAAQ,GAAc,EAASC,EAAQ,EAAQ,GAAW,EAAS,EAAK,EAAQ,GAAe,EAASC,EAAS,EAAQ,GAAe,EAASC,EAAS,EAAQ,GAAc,EAASC,EAAQ,EAAQ,GAAe,EAASC,EAAS,EAAQ,GAA0B,EAASC,EAAoB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAuB,EAASC,EAAiB,EAAQ,GAAqB,EAASC,EAAe,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAW,EAASC,EAAK,EAAQ,GAAY,EAASC,EAAM,EAAQ,GAA2B,EAASC,EAAqB,EAAQ,GAAY,CAAC,UAAU,iDAAiD,UAAU,iDAAiD,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,qBAAqB,EAAQ,OAAc,OAAO,SAAW,IAAyB,GAAgB,CAAC,EAAQ,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAQ,IAAmB,EAAkB,EAAuB,IAAgB,GAAyC,EAAuB,WAAW,EAAiB,GAAU,CAAC,OAAO,YAAY,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,OAAO,EAAE,MAAM,IAAI,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAW,CAAC,OAAO,GAAU,aAAa,YAAY,WAAW,GAAY,QAAQ,UAAU,KAAK,QAAQ,EAA+E,GAAW,CAAC,QAAQ,EAAE,OAAO,GAAG,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAjJ,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAgH,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,GAAG,EAAQ,GAAY,CAAC,OAAO,GAAU,OAAO,GAAM,WAAW,GAAG,aAAa,YAAY,WAAW,GAAY,QAAQ,UAAU,KAAK,QAAQ,EAAQ,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,IAAoB,EAAE,IAAI,oBAAoB,IAAU,GAAY,CAAC,OAAO,GAAU,OAAO,GAAM,WAAW,GAAG,aAAa,YAAY,WAAW,GAAY,QAAQ,UAAU,KAAK,QAAQ,EAAmF,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAApJ,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,IAAI,KAAK,QAAgH,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAA0E,GAAW,CAAC,QAAQ,EAAE,OAAO,GAAG,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,CAA9I,OAAO,IAAI,MAAM,EAAE,SAAS,IAAI,KAAK,QAAmH,EAAE,EAAE,EAAE,EAAQ,IAAa,EAAM,IAAM,CAAI,MAAC,GAAO,OAAO,GAAQ,UAAkB,MAAM,CAAC,GAAG,EAAM,KAAG,CAAE,EAAQ,GAAW,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,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQ,IAAoB,EAAE,IAAI,oBAAoB,IAAU,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,WAAW,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,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,OAAO,EAAE,MAAM,GAAG,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAa,CAAC,OAAO,EAAE,MAAM,IAAI,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAa,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAa,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAa,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAa,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAa,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAa,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAa,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAa,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,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAa,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAa,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,EAAQ,GAAa,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,GAAG,EAAE,KAAK,OAAO,EAAQ,GAAwB,CAAC,YAAY,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,KAAK,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAchwX,GAAgB,EAdixXC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkC,EAAY,EAAE,GAAK,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,EAAqB,EAAO,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAW,GAAS,CAAK,EAAqF,GAApEC,MAAkBC,GAAiB,CAAC,EAAE,CAAY,EAAE,CAAC,CAAY,CAAsB,CAAC,EAAE,GAAK,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,EAAK,EAA2F,EAAkB,EAAG,GAAlDC,EAA4F,EAAQ,EAAkBC,EAAiB,EAAyB,CAAC,EAAE,iBAAuB,EAAuB,EAAQA,EAAiB,CAAmB,CAAC,EAAE,YAAY,OAAc,EAAa,GAAkB,EAAkB,CAAsB,EAAQ,EAAU,GAAkB,WAAW,EAAQ,EAAKC,EAAa,IAAI,EAAQ,MAAiB,CAAI,GAAU,GAAiB,IAAc,YAA6C,MAAqB,CAAC,GAAU,GAAiB,IAAc,YAA6C,EAAW,GAAkB,WAAW,EAAQ,EAAKA,EAAa,IAAI,EAAQ,MAAqB,CAAC,GAAU,GAAiB,IAAc,YAA6C,EAAW,GAAkB,WAAW,EAAQ,EAAKA,EAAa,IAAI,EAAQ,GAAW,GAAkB,WAAW,EAAQ,GAAKA,EAAa,IAAI,EAAQ,OAAkB,CAAI,GAAU,GAAiB,IAAc,YAA6C,GAAW,GAAkB,WAAW,EAAQ,GAAKA,EAAa,IAAI,EAAQ,EAAW,GAAkB,WAAW,EAAQ,GAAKA,EAAa,IAAI,EAAQ,OAAkB,CAAI,GAAU,GAAiB,IAAc,YAA6C,MAAkB,CAAI,GAAU,GAAiB,IAAc,YAA6C,GAAW,GAAkB,WAAW,EAAQ,EAAKA,EAAa,IAAI,EAAQ,GAAW,GAAkB,WAAW,EAAQ,GAAKA,EAAa,IAAI,EAA0D,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,YAAiB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,kGAAkG,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,iBAAiBC,CAAS,EAAE,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,EAAO,QAAQ,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,OAAO,EAAa,SAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,GAAG,EAAU,IAAI,EAAK,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,cAAc,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,oEAAoE,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,oEAAoE,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,eAAe,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,MAAM,uBAAuB,OAAO,sBAAsB,oEAAoE,EAAE,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,oEAAoE,EAAE,SAAS,0CAA0C,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,gBAAgB,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,SAAsB,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,4FAA4F,OAAO,wbAAwb,CAAC,CAAC,EAAE,SAAsB,EAAKE,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,4FAA4F,OAAO,wbAAwb,EAAE,UAAU,iBAAiB,mBAAmB,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,SAAsB,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,6FAA6F,OAAO,wUAAwU,CAAC,CAAC,EAAE,SAAsB,EAAKE,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,6FAA6F,OAAO,wUAAwU,EAAE,UAAU,eAAe,mBAAmB,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,cAAc,SAAsB,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,CAAC,EAAE,SAAsB,EAAKE,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,4FAA4F,OAAO,sUAAsU,EAAE,UAAU,iBAAiB,mBAAmB,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,SAAS,CAAC,EAAY,GAAgB,EAAM,MAAM,CAAC,UAAU,+BAA+B,mBAAmB,UAAU,SAAS,CAAc,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,uBAAuB,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,iEAAiE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,uBAAuB,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,iEAAiE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,OAAO,GAAW,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,GAAmC,CAAC,QAAQ,GAAW,UAAU,iBAAiB,cAAc,GAAK,wBAAwB,UAAU,mBAAmB,YAAY,QAAQ,GAAW,UAAU,GAAK,MAAM,CAAC,OAAO,EAAE,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAU,CAAC,UAAU,SAAS,aAAa,CAAC,UAAU,qBAAqB,SAAS,GAAG,aAAa,GAAG,mBAAmB,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,gBAAgB,EAAE,cAAc,OAAO,YAAY,GAAG,kBAAkB,GAAM,iBAAiB,GAAK,UAAU,GAAG,kBAAkB,EAAK,EAAE,gBAAgB,GAAK,aAAa,EAAE,UAAU,MAAM,YAAY,GAAK,eAAe,CAAC,aAAa,GAAK,eAAe,EAAE,mBAAmB,KAAK,cAAc,EAAE,aAAa,EAAE,cAAc,EAAK,EAAE,YAAY,CAAC,UAAU,EAAE,YAAY,GAAM,UAAU,EAAE,UAAU,GAAG,SAAS,EAAK,EAAE,IAAI,EAAE,OAAO,OAAO,GAAG,YAAY,gBAAgB,EAAE,WAAW,EAAE,SAAS,YAAY,QAAQ,EAAE,cAAc,EAAE,YAAY,EAAE,eAAe,GAAM,aAAa,EAAE,WAAW,EAAE,gBAAgB,CAAC,kBAAkB,EAAE,eAAe,qBAAqB,SAAS,EAAE,SAAS,qBAAqB,QAAQ,GAAG,UAAU,GAAG,QAAQ,GAAG,YAAY,GAAG,YAAY,GAAG,WAAW,GAAG,iBAAiB,EAAK,EAAE,MAAM,CAAc,EAAKC,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,2FAA2F,OAAO,+MAA+M,EAAE,UAAU,iBAAiB,mBAAmB,qCAAqC,CAAC,EAAe,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,wUAAwU,EAAE,UAAU,gBAAgB,mBAAmB,qCAAqC,CAAC,EAAe,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,8FAA8F,OAAO,qjBAAqjB,EAAE,UAAU,iBAAiB,mBAAmB,oCAAoC,CAAC,EAAe,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,4bAA4b,EAAE,UAAU,gBAAgB,mBAAmB,qCAAqC,CAAC,EAAe,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,gjBAAgjB,EAAE,UAAU,iBAAiB,mBAAmB,mCAAmC,CAAC,CAAC,EAAE,UAAU,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,kBAAkB,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO,GAAY,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,kBAAkB,EAAkB,CAAC,EAAE,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,mBAAmB,WAAW,iBAAiB,GAAK,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,CAAC,EAAE,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,CAAC,EAAE,SAAsB,EAAK,GAAgC,CAAC,sBAAsB,GAAK,4BAA4B,YAAY,oBAAoB,EAAE,qCAAqC,GAAK,2BAA2B,YAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,uBAAuB,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,iEAAiE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,uBAAuB,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,iEAAiE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO,GAAY,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,4IAA4I,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,4IAA4I,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,yCAAyC,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKtC,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,qBAAqB,UAAU,eAAe,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAmC,CAAC,QAAQ,GAAW,UAAU,gBAAgB,wBAAwB,SAAS,mBAAmB,UAAU,QAAQ,GAAW,UAAU,GAAK,SAAsB,EAAKqC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAW,GAAW,SAAsB,EAAKpC,GAAS,CAAC,UAAU,gDAAgD,UAAU,mCAAmC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,WAAW,UAAU,kBAAkB,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,MAAM,CAAC,UAAU,2EAA2E,mBAAmB,UAAU,SAAS,CAAc,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,uBAAuB,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,iEAAiE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,OAAO,GAAW,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO,GAAY,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,MAAM,CAAC,UAAU,0EAA0E,mBAAmB,UAAU,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,uBAAuB,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,iEAAiE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,OAAO,GAAW,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,QAAQ,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,GAAG,EAAW,OAAO,EAAa,IAAI,EAAK,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,QAAQ,EAAE,WAAW,GAAM,UAAU,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,QAAQ,CAAC,CAAC,EAAE,SAAsB,EAAK,GAAU,CAAC,OAAO,mBAAmB,WAAW,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,QAAQ,EAAE,WAAW,IAAI,QAAQ,EAAE,QAAQ,aAAa,YAAY,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,SAAS,WAAW,OAAO,EAAE,SAAS,qCAAqC,aAAa,CAAC,WAAW,iDAAiD,SAAS,SAAS,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,OAAO,OAAO,GAAG,YAAY,IAAI,kBAAkB,SAAS,YAAY,KAAK,yBAAyB,UAAU,YAAY,MAAM,CAAC,CAAC,SAAS,yBAA4B,GAAG,YAAY,SAAS,sEAAsE,KAAK,QAAQ,QAAQ,EAAE,EAAE,CAAC,SAAS,0BAA6B,GAAG,YAAY,SAAS,qEAAqE,KAAK,aAAa,QAAQ,EAAE,EAAE,CAAC,SAAS,yBAA4B,GAAG,YAAY,SAAS,sEAAsE,KAAK,gBAAgB,QAAQ,EAAE,EAAE,CAAC,SAAS,oBAAuB,GAAG,YAAY,SAAS,qEAAqE,KAAK,gBAAgB,QAAQ,EAAE,EAAE,CAAC,SAAS,OAAO,GAAG,YAAY,SAAS,uEAAuE,KAAK,aAAa,QAAQ,EAAE,EAAE,CAAC,SAAS,QAAQ,GAAG,YAAY,SAAS,oEAAoE,KAAK,iBAAiB,QAAQ,EAAE,EAAE,CAAC,SAAS,GAAG,GAAG,YAAY,SAAS,uEAAuE,KAAK,SAAS,QAAQ,EAAE,EAAE,CAAC,SAAS,GAAG,GAAG,YAAY,SAAS,qEAAqE,KAAK,SAAS,QAAQ,EAAE,CAAC,EAAE,UAAU,GAAG,SAAS,CAAC,WAAW,0DAA0D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,SAAS,WAAW,OAAO,EAAE,WAAW,GAAK,MAAM,qBAAqB,SAAS,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,MAAM,kBAAkB,UAAU,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,kBAAkB,YAAY,eAAe,UAAU,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,QAAQ,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,MAAM,CAAC,UAAU,2EAA2E,mBAAmB,uBAAuB,SAAS,CAAc,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKnC,GAAY,CAAC,UAAU,CAAC,kBAAkB,EAAE,YAAY,wEAAwE,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,OAAO,+MAA+M,EAAE;CAAa,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKmC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKlC,GAAa,CAAC,UAAU,CAAC,kBAAkB,EAAE,YAAY,wEAAwE,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,OAAO,6MAA6M,EAAE,EAAE,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKkC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKlC,GAAa,CAAC,UAAU,CAAC,YAAY,wEAAwE,YAAY,QAAQ,YAAY,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,OAAO,iNAAiN,EAAE,EAAE,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKkC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKlC,GAAa,CAAC,UAAU,CAAC,YAAY,wEAAwE,YAAY,QAAQ,YAAY,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,yFAAyF,OAAO,2MAA2M,EAAE,EAAE,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKkC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKlC,GAAa,CAAC,UAAU,CAAC,kBAAkB,EAAE,YAAY,wEAAwE,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,OAAO,6MAA6M,EAAE,EAAE,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKkC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKlC,GAAa,CAAC,UAAU,CAAC,YAAY,wEAAwE,YAAY,QAAQ,YAAY,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,OAAO,iNAAiN,EAAE,EAAE,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,QAAQ,CAAC,UAAU,iBAAiB,mBAAmB,kBAAkB,GAAG,EAAW,OAAO,EAAa,IAAI,EAAK,SAAS,CAAc,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc,EAAKkC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKjC,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKiC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,gCAAgC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,gCAAgC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,MAAM,CAAC,UAAU,+BAA+B,mBAAmB,aAAa,SAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,GAAW,MAAM,CAAC,MAAM,EAAE,CAAC,CAAC,EAAE,SAAsB,EAAK,GAAmC,CAAC,QAAQ,GAAW,UAAU,2BAA2B,wBAAwB,UAAU,QAAQ,GAAW,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,kBAAkB,GAAmB,SAAsB,EAAKhC,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,MAAM,CAAC,UAAU,0EAA0E,mBAAmB,gBAAgB,SAAsB,EAAKgC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK/B,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAW,CAAC,OAAO,mBAAmB,aAAa,CAAC,WAAW,+DAA+D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,WAAW,WAAW,OAAO,EAAE,cAAc,CAAC,WAAW,iDAAiD,SAAS,SAAS,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,YAAY,GAAK,QAAQ,eAAe,YAAY,CAAC,WAAW,+DAA+D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,SAAS,WAAW,OAAO,EAAE,OAAO,OAAO,GAAG,YAAY,IAAI,kBAAkB,MAAM,iHAAiH,UAAU,CAAC,WAAW,+DAA+D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,QAAQ,EAAE,SAAS,YAAY,KAAK,yBAAyB,MAAM,qBAAqB,WAAW,WAAW,YAAY,WAAW,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,CAAC,CAAC,YAAY,mGAAmG,GAAG,YAAY,KAAK,EAAE,MAAM,iCAAiC,OAAO,QAAQ,EAAE,CAAC,YAAY,8CAA8C,GAAG,YAAY,KAAK,EAAE,MAAM,mBAAmB,OAAO,YAAY,EAAE,CAAC,YAAY,8DAA8D,GAAG,YAAY,KAAK,EAAE,MAAM,+BAA+B,OAAO,SAAS,EAAE,CAAC,YAAY,6DAA6D,GAAG,YAAY,KAAK,EAAE,MAAM,8BAA8B,OAAO,KAAK,EAAE,CAAC,YAAY,oDAAoD,GAAG,YAAY,KAAK,EAAE,MAAM,2BAA2B,OAAO,KAAK,EAAE,CAAC,YAAY,wFAAwF,GAAG,YAAY,KAAK,EAAE,MAAM,iCAAiC,OAAO,WAAW,EAAE,CAAC,YAAY,gEAAgE,GAAG,YAAY,KAAK,EAAE,MAAM,qBAAqB,OAAO,WAAW,EAAE,CAAC,YAAY,kEAAkE,GAAG,YAAY,KAAK,EAAE,MAAM,yBAAyB,OAAO,SAAS,CAAC,EAAE,MAAM,uBAAuB,WAAW,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,KAAK,EAAE,UAAU,CAAC,WAAW,iDAAiD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,WAAW,WAAW,KAAK,EAAE,WAAW,sBAAsB,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,GAAG,GAAW,OAAO,EAAa,IAAI,GAAK,SAAS,CAAc,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc,EAAK+B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKjC,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKiC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,CAAC,0BAAuC,EAAK,KAAK,CAAC,CAAC,EAAE,+BAA+B,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,CAAC,0BAAuC,EAAK,KAAK,CAAC,CAAC,EAAE,+BAA+B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,CAAC,0BAAuC,EAAK,KAAK,CAAC,CAAC,EAAE,+BAA+B,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,gCAAgC,SAAS,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAkB,CAAC,OAAO,mBAAmB,OAAO,IAAI,YAAY,GAAK,QAAQ,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,QAAQ,IAAI,kBAAkB,MAAM,GAAG,OAAO,OAAO,SAAS,YAAY,KAAK,yBAAyB,MAAM,qBAAqB,SAAS,GAAK,UAAU,YAAY,SAAS,CAAC,CAAC,SAAS,yBAA4B,YAAY,mHAAmH,GAAG,YAAY,MAAM,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,4FAA4F,OAAO,wbAAwb,EAAE,EAAE,EAAE,KAAK,QAAQ,IAAI,uBAAuB,EAAE,CAAC,SAAS,0BAA6B,YAAY,yGAAyG,GAAG,YAAY,MAAM,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,4FAA4F,OAAO,wbAAwb,EAAE,EAAE,EAAE,KAAK,aAAa,IAAI,wBAAwB,EAAE,CAAC,SAAS,yBAA4B,YAAY,+GAA+G,GAAG,YAAY,MAAM,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,gcAAgc,EAAE,EAAE,EAAE,KAAK,gBAAgB,IAAI,qCAAqC,EAAE,CAAC,SAAS,oBAAuB,YAAY,sGAAsG,GAAG,YAAY,MAAM,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,gcAAgc,EAAE,EAAE,EAAE,KAAK,gBAAgB,IAAI,+BAA+B,CAAC,EAAE,OAAO,GAAG,WAAW,cAAc,YAAY,mBAAmB,WAAW,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,qBAAqB,MAAM,GAAG,WAAW,GAAG,UAAU,WAAW,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,yCAAyC,gCAAgC,SAAS,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAc,CAAC,SAAS,OAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,QAAQ,CAAC,UAAU,+BAA+B,mBAAmB,UAAU,GAAG,GAAW,OAAO,EAAa,IAAI,GAAK,SAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,GAAG,EAAW,OAAO,EAAa,IAAI,GAAK,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,gCAAgC,SAAS,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAc,CAAC,SAAS,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,uDAAuD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,0BAA0B,OAAO,sBAAsB,wEAAwE,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,oBAAoB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,oBAAoB,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,kBAAkB,CAAC,EAAe,EAAK,KAAK,CAAC,CAAC,EAAE,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,uEAAuE,EAAE,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,uEAAuE,EAAE,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,uEAAuE,EAAE,SAAS,+CAA+C,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,uEAAuE,EAAE,SAAS,+CAA+C,CAAC,CAAC,CAAC,EAAE,UAAU,+BAA+B,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,gBAAgB,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,gCAAgC,SAAS,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAa,CAAC,OAAO,mBAAmB,UAAU,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,SAAS,WAAW,OAAO,EAAE,QAAQ,CAAC,WAAW,2CAA2C,SAAS,SAAS,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,YAAY,GAAM,gBAAgB,CAAC,WAAW,2CAA2C,SAAS,SAAS,UAAU,SAAS,WAAW,IAAI,cAAc,WAAW,WAAW,OAAO,EAAE,YAAY,CAAC,WAAW,2CAA2C,SAAS,SAAS,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,cAAc,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,WAAW,WAAW,OAAO,EAAE,WAAW,CAAC,+BAA+B,+BAA+B,qCAAqC,EAAE,OAAO,OAAO,eAAe,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,EAAE,QAAQ,qBAAqB,SAAS,gDAAgD,SAAS,SAAS,SAAS,4CAA4C,aAAa,CAAC,WAAW,gDAAgD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,UAAU,uBAAuB,cAAc,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,GAAG,YAAY,SAAS,YAAY,WAAW,CAAC,WAAW,gDAAgD,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,EAAE,aAAa,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,WAAW,WAAW,OAAO,EAAE,MAAM,CAAC,CAAC,MAAM,GAAG,IAAI,cAAc,SAAS,IAAI,YAAY,8DAA8D,SAAS,GAAM,SAAS,CAAC,EAAE,KAAK,GAAK,GAAG,YAAY,KAAK,mFAAmF,KAAK,eAAe,OAAO,cAAc,MAAM,OAAO,OAAO,MAAM,EAAE,CAAC,MAAM,GAAG,IAAI,cAAc,SAAS,IAAI,YAAY,wEAAwE,SAAS,GAAM,SAAS,CAAC,EAAE,KAAK,GAAK,GAAG,YAAY,KAAK,mFAAmF,KAAK,eAAe,OAAO,cAAc,MAAM,OAAO,OAAO,MAAM,EAAE,CAAC,MAAM,cAAc,IAAI,qBAAqB,SAAS,IAAI,YAAY,sFAAsF,SAAS,GAAK,SAAS,CAAC,EAAE,KAAK,GAAM,GAAG,YAAY,KAAK,mFAAmF,KAAK,kBAAkB,OAAO,YAAY,MAAM,OAAO,OAAO,MAAM,CAAC,EAAE,UAAU,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,KAAK,EAAE,eAAe,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,QAAQ,WAAW,OAAO,EAAE,WAAW,WAAW,YAAY,WAAW,SAAS,GAAM,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,OAAO,EAAa,SAAS,CAAC,EAAa,GAAgB,EAAM,MAAM,CAAC,UAAU,+BAA+B,mBAAmB,MAAM,SAAS,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK9B,GAAU,CAAC,UAAU,4BAA4B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK8B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,4CAA4C,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK,GAAe,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,gBAAgB,EAAE,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,4CAA4C,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,uEAAuE,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK,GAAe,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,gBAAgB,EAAE,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,uEAAuE,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,4BAA4B,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,CAAC,EAAE,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,CAAC,EAAE,SAAsB,EAAK5B,GAAS,CAAC,UAAU,iCAAiC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAS,CAAc,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAY,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,MAAM,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,qBAAqB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,sEAAsE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK4B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,QAAQ,IAAI,MAAM,QAAQ,GAA2B,GAAmB,GAAG,GAAG,MAAM,EAAE,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,4FAA4F,OAAO,iNAAiN,CAAC,CAAC,EAAE,SAAsB,EAAKE,GAAO,CAAC,WAAW,CAAC,IAAI,QAAQ,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,QAAQ,IAAI,4FAA4F,OAAO,iNAAiN,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,kBAAkB,OAAO,CAAC,CAAC,CAAC,EAAe,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,QAAQ,IAAI,MAAM,QAAQ,GAA2B,GAAmB,GAAG,GAAG,MAAM,EAAE,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,aAAa,IAAI,yFAAyF,OAAO,2MAA2M,CAAC,CAAC,EAAE,SAAsB,EAAKE,GAAO,CAAC,WAAW,CAAC,IAAI,QAAQ,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,aAAa,IAAI,yFAAyF,OAAO,2MAA2M,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,kBAAkB,OAAO,CAAC,CAAC,CAAC,EAAe,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,QAAQ,IAAI,MAAM,QAAQ,GAA2B,GAAmB,GAAG,GAAG,MAAM,EAAE,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,aAAa,IAAI,yFAAyF,OAAO,2MAA2M,CAAC,CAAC,EAAE,SAAsB,EAAKE,GAAO,CAAC,WAAW,CAAC,IAAI,QAAQ,IAAI,MAAM,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,aAAa,IAAI,yFAAyF,OAAO,2MAA2M,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,kBAAkB,QAAQ,MAAM,CAAC,QAAQ,GAAG,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAS,CAAc,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,4BAA4B,EAAE,UAAU,CAAC,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,aAAa,SAAsB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAY,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK3B,GAAU,CAAC,UAAU,qEAAqE,OAAO,OAAO,GAAG,YAAY,UAAU,IAAI,SAAS,YAAY,UAAU,qEAAqE,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,6BAA6B,QAAQ,GAAa,WAAW,EAAE,UAAU,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK2B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,4BAA4B,EAAE,UAAU,CAAC,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,aAAa,SAAsB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAY,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK1B,GAAU,CAAC,UAAU,qEAAqE,OAAO,OAAO,GAAG,YAAY,UAAU,IAAI,SAAS,YAAY,UAAU,qEAAqE,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,iCAAiC,QAAQ,GAAa,WAAW,EAAE,UAAU,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK0B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,4BAA4B,EAAE,UAAU,CAAC,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,aAAa,SAAsB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAY,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKzB,GAAS,CAAC,UAAU,qEAAqE,OAAO,OAAO,GAAG,YAAY,UAAU,IAAI,SAAS,YAAY,UAAU,qEAAqE,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,uBAAuB,QAAQ,GAAa,WAAW,EAAE,UAAU,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,MAAM,CAAC,UAAU,4EAA4E,mBAAmB,MAAM,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKL,GAAU,CAAC,UAAU,4BAA4B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAe,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,gBAAgB,EAAE,SAAsB,EAAK+B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,4CAA4C,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAK,GAAe,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,sBAAsB,GAAK,gBAAgB,GAAM,gBAAgB,EAAE,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,uEAAuE,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,4BAA4B,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,CAAC,EAAE,SAAsB,EAAK7B,GAAS,CAAC,UAAU,iCAAiC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,QAAQ,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,GAAG,GAAW,OAAO,EAAa,IAAI,EAAK,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAY,EAAE,sBAAsB,GAAK,gBAAgB,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAK4B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKxB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKwB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,6DAA6D,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,6DAA6D,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,6DAA6D,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,YAAY,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,oBAAoB,SAAS,CAAc,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAY,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,aAAa,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,SAAS,CAAc,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,uEAAuE,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,0BAA0B,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,WAAW,uBAAuB,SAAS,0BAA0B,OAAO,sBAAsB,uEAAuE,EAAE,SAAS,wJAAwJ,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,cAAc,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iBAAiB,GAAmB,OAAO,QAAQ,4CAA4C,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,QAAQ,CAAC,EAAE,SAAsB,EAAKvB,GAAqB,CAAC,UAAU,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,2UAA2U,EAAE,eAAe,EAAE,OAAO,OAAO,GAAG,YAAY,UAAU,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,4FAA4F,OAAO,qUAAqU,EAAE,eAAe,EAAE,UAAU,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,wUAAwU,EAAE,eAAe,EAAE,SAAS,YAAY,UAAU,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,wUAAwU,EAAE,eAAe,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,oBAAoB,QAAQ,GAAa,WAAW,EAAE,UAAU,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,2UAA2U,EAAE,eAAe,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAY,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,eAAe,GAAY,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,eAAe,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,SAAS,CAAc,EAAKuB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iBAAiB,GAAmB,OAAO,QAAQ,uDAAuD,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,UAAU,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKtB,GAAiB,CAAC,UAAU,8MAA8M,UAAU,cAAc,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,WAAW,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKsB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iBAAiB,GAAmB,OAAO,QAAQ,uDAAuD,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,UAAU,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKrB,GAAiB,CAAC,UAAU;kBAA2H,UAAU,+BAA+B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,QAAQ,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,SAAS,CAAc,EAAKqB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iBAAiB,GAAmB,OAAO,QAAQ,uDAAuD,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,MAAM,MAAM,UAAU,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,EAAE,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,CAAC,EAAE,SAAsB,EAAKpB,GAAiB,CAAC,UAAU,2KAA2K,UAAU,0BAA0B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKoB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iBAAiB,GAAmB,OAAO,QAAQ,uDAAuD,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,MAAM,MAAM,UAAU,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,CAAC,EAAE,SAAsB,EAAKnB,GAAkB,CAAC,UAAU,kKAAkK,UAAU,6BAA6B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,SAAS,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,SAAS,CAAc,EAAKmB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,oCAAoC,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,MAAM,MAAM,aAAa,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKlB,GAAgB,CAAC,UAAU,mIAAmI,UAAU,wBAAwB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,QAAQ,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKkB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,oCAAoC,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,MAAM,MAAM,aAAa,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKjB,GAAiB,CAAC,UAAU;EAA2F,UAAU,6BAA6B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,gBAAgB,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAKiB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,oCAAoC,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,MAAM,MAAM,aAAa,SAAsB,EAAK,GAAU,CAAC,UAAU,wCAAwC,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKhB,GAAiB,CAAC,UAAU;EAAgG,UAAU,uBAAuB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,QAAQ,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,SAAS,CAAc,EAAKgB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,oCAAoC,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,MAAM,MAAM,aAAa,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,EAAE,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,CAAC,EAAE,SAAsB,EAAKf,GAAiB,CAAC,UAAU;EAA+F,UAAU,sBAAsB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,cAAc,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKe,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,oCAAoC,EAAE,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,MAAM,MAAM,aAAa,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,CAAC,EAAE,SAAsB,EAAKd,GAAiB,CAAC,UAAU;EAAuH,UAAU,sBAAsB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAKc,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,oCAAoC,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,MAAM,MAAM,aAAa,SAAsB,EAAK,GAAU,CAAC,UAAU,wCAAwC,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,CAAC,EAAE,SAAsB,EAAKb,GAAiB,CAAC,UAAU;EAA0H,UAAU,0BAA0B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,QAAQ,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,MAAM,CAAC,UAAU,2EAA2E,mBAAmB,WAAW,SAAS,CAAc,EAAKa,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKZ,GAAiB,CAAC,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,UAAU,2KAA2K,UAAU,0BAA0B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKY,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,mCAAmC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,MAAM,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKZ,GAAiB,CAAC,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,UAAU,kKAAkK,UAAU,6BAA6B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,SAAS,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,QAAQ,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,GAAG,GAAW,OAAO,EAAa,IAAI,GAAK,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAKY,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,QAAQ,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,wBAAwB,EAAE,SAAsB,EAAK,OAAO,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,qEAAqE,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,QAAQ,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,wBAAwB,EAAE,SAAsB,EAAK,OAAO,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,qEAAqE,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,eAAe,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,SAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,+DAA+D,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,qBAAqB,MAAM,EAAE,SAAS,qDAAqD,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,qBAAqB,MAAM,EAAE,SAAsB,EAAK,KAAK,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,qBAAqB,OAAO,sBAAsB,oEAAoE,EAAE,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,+DAA+D,uBAAuB,MAAM,0BAA0B,UAAU,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,CAAC,sDAAmE,EAAK,KAAK,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,sBAAsB,oEAAoE,EAAE,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,+DAA+D,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,CAAC,sDAAmE,EAAK,KAAK,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,sBAAsB,oEAAoE,EAAE,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAsB,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,2BAA2B,EAAE,UAAU,CAAC,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,OAAO,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW,GAAmB,OAAO,QAAQ,0BAA0B,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKX,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAY,EAAE,sBAAsB,GAAK,gBAAgB,GAAY,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,iBAAiB,OAAO,EAAa,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,cAAc,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAKlB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,oEAAoE,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,eAAe,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,oEAAoE,EAAE,SAAS,0CAA0C,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,gBAAgB,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,SAAsB,EAAKC,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,4FAA4F,OAAO,wbAAwb,EAAE,UAAU,iBAAiB,mBAAmB,uBAAuB,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,SAAsB,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,6FAA6F,OAAO,wUAAwU,EAAE,UAAU,gBAAgB,mBAAmB,uBAAuB,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,SAAsB,EAAKA,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,4FAA4F,OAAO,sUAAsU,EAAE,UAAU,iBAAiB,mBAAmB,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,uBAAuB,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,iEAAiE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,uBAAuB,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,iEAAiE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8B,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,mCAAmC,uBAAuB,qBAAqB,QAAQ,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,iEAAiE,EAAE,SAAsB,EAAK,SAAS,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO,GAAY,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAMC,EAAe,CAAC,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,yCAAyC,CAAC,EAAe,EAAM,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,CAAC,uBAAoC,EAAK,GAAK,CAAC,KAAK,oCAAoC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4BAA4B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK9B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAM8B,EAAe,CAAC,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,yCAAyC,CAAC,EAAe,EAAM,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,iDAAiD,qBAAqB,OAAO,uBAAuB,SAAS,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,CAAC,uBAAoC,EAAK,GAAK,CAAC,KAAK,oCAAoC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4BAA4B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,qBAAqB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKX,GAAO,CAAC,UAAU,qBAAqB,UAAU,mFAAmF,OAAO,OAAO,GAAG,YAAY,OAAO,aAAa,SAAS,YAAY,WAAW,kBAAkB,qBAAqB,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,QAAQ,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,8BAA8B,OAAO,EAAa,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,mBAAmB,aAAa,KAAK,aAAa,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKC,GAAsB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,aAAa,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAcpvwH,EAAE,CAdgwwH,kFAAkF,mXAAmX,4WAA4W,gTAAgT,8RAA8R,y2BAAy2B,kTAAkT,0RAA0R,yJAAyJ,kbAAkb,4dAA4d,kdAAkd,kbAAkb,+RAA+R,4TAA4T,2bAA2b,0rCAA0rC,2HAA2H,uQAAuQ,4IAA4I,+QAA+Q,oTAAoT,gVAAgV,2KAA2K,uTAAuT,kVAAkV,qSAAqS,4QAA4Q,gUAAgU,kTAAkT,kJAAkJ,2TAA2T,+UAA+U,kQAAkQ,ggBAAggB,uUAAuU,4OAA4O,oTAAoT,uHAAuH,+SAA+S,uGAAuG,wKAAwK,sVAAsV,uSAAuS,yQAAyQ,8VAA8V,4TAA4T,gHAAgH,kMAAkM,uTAAuT,mYAAmY,wTAAwT,gRAAgR,0TAA0T,oUAAoU,0LAA0L,iRAAiR,mVAAmV,iYAAiY,wJAAwJ,+NAA+N,gOAAgO,gOAAgO,gYAAgY,wUAAwU,8QAA8Q,sTAAsT,gRAAgR,yUAAyU,gTAAgT,yMAAyM,uTAAuT,iRAAiR,ywBAAywB,ySAAyS,oPAAoP,oHAAoH,6QAA6Q,8RAA8R,2SAA2S,yGAAyG,0GAA0G,yRAAyR,4VAA4V,gSAAgS,sSAAsS,uSAAuS,+SAA+S,uMAAuM,6RAA6R,2RAA2R,iRAAiR,gMAAgM,oPAAoP,wSAAwS,gUAAgU,mMAAmM,2GAA2G,yTAAyT,yKAAyK,GAAGY,GAAgB,udAAud,qRAAqR,4xGAA4xG,giHAAgiH,sIAcxv5J,EAAE,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,QAAQ,MAAM,IAAI,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,WAAW,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,WAAW,IAAI,4EAA4E,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,uEAAuE,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,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,IAAI,wFAAwF,OAAO,KAAK,EAAE,CAAC,cAAc,kBAAkB,OAAO,SAAS,MAAM,SAAS,aAAa,kBAAkB,IAAI,+HAA+H,OAAO,KAAK,EAAE,CAAC,cAAc,cAAc,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qGAAqG,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,EAAE,CAAC,cAAc,aAAa,OAAO,SAAS,MAAM,SAAS,aAAa,aAAa,IAAI,qHAAqH,OAAO,KAAK,EAAE,CAAC,cAAc,sBAAsB,OAAO,SAAS,MAAM,SAAS,aAAa,sBAAsB,IAAI,sHAAsH,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,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,cAAc,IAAI,uEAAuE,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,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,IAAI,wFAAwF,OAAO,KAAK,EAAE,CAAC,cAAc,kBAAkB,OAAO,SAAS,MAAM,SAAS,aAAa,kBAAkB,IAAI,+HAA+H,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAe,GAAG,GAAc,GAAG,GAAiB,GAAG,GAAc,GAAG,GAAe,GAAG,GAAiB,GAAG,GAAkB,GAAG,GAAc,GAAG,GAAgB,GAAG,GAAe,GAAG,GAAgB,GAAG,GAAuB,GAAG,GAAmB,GAAG,GAAkB,GAAG,GAAe,GAAG,GAAc,GAAG,GAAW,GAAG,GAAe,GAAG,GAAe,GAAG,GAAc,GAAG,GAAe,GAAG,GAA0B,GAAG,GAAsB,GAAG,GAAsB,GAAG,GAAsB,GAAG,GAAuB,GAAG,GAAqB,GAAG,GAAsB,GAAG,GAAsB,GAAG,GAAsB,GAAG,GAAsB,GAAG,GAAsB,GAAG,GAAsB,GAAG,GAAW,GAAG,GAAY,GAAG,GAA2B,GAAG,GAAwBC,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,GAAc1C,GAAS,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAY,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAS,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAY,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAa,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAS,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAW,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAU,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAU,CAAC,EAAE,CAAO,MAAM,GAAcE,GAAS,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAU,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAU,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAS,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAU,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAqB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAkB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAgB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,GAAcC,GAAM,CAAC,EAAE,CAAO,MAAM,GAAcgB,GAAsB,CAAC,EAAE,CAAO,MAAM,GAAcd,GAAsB,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,EACnqWe,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,CAAC,EAAE,YAAc,CAAC,yBAA2B,QAAQ,qBAAuB,OAAO,6BAA+B,OAAO,qBAAuB,OAAO,kBAAoB,OAAO,4BAA8B,OAAO,oCAAsC,4OAA0R,uBAAyB,OAAO,qBAAuB,8bAA8gB,sBAAwB,UAAU,yBAA2B,OAAO,+BAAiC,OAAO,sBAAwB,GAAG,CAAC,EAAE,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC,KCfl6C,eAAsB,GAAY,EAAO,EAAc,EAAa,CAAC,IAAM,EAAY,GAAa,GAAc,EAAO,EAAY,MAAM,EAAY,EAAc,CAAY,EAAE,IAAA,GAAgB,EAAO,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,EAAE,QAAQ,CAAC,EAAE,UAAU,CAAC,CAAC,EAAE,IAAI,IAAM,KAAW,GAAS,CAAC,GAAG,EAAQ,SAAS,CAAC,EAAQ,QAAQ,IAAI,CAAM,EAAE,SAAS,IAAM,EAAK,EAAQ,KAAK,CAAM,EAAK,GAAM,EAAO,EAAQ,UAAU,CAAC,KAAK,CAAC,GAAG,EAAQ,MAAI,CAAC,CAAG,CAAC,OAAO,CAAO,4BAAjjB,GAAS,CAAC,EAAQ,GAAa,CAAC,EAAe,GAAgB,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,EAAE,QAAQ,CAAC,EAAE,UAAU,CAAC,CAAC,EACxG,GAAqB,CAAC,QAAU,CAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,YAAc,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC"}