{"version":3,"file":"shared-lib.DMlRKYkn.mjs","names":["l","c","s","i","r","v","b","$","m","S","h","x$1","d","A","T","E","x","R","N","B","V","z","U","K","O","j","H","ee","te","ue","F","G","ie","se","_","de","fe","pe","ge","xe","ye","me","ve","Se","he","R$1","T$1","U$1","ce","V$1","ke","we","ae","re","ne","oe","I","le","Ee","$e","Ce","k","p","_e","Pe","t","ba","u","Me","w","da","ia","Ie","Ne","Be","De","y","ka","C","je","ya","za","He","Ge","Ue","Ze","Je","Xe","D","Aa","Ba","Da","Qe","Ia","Ye","Oe","qe","Ae","Ke","et","tt","at","J","ze","nt","ot","rt","L","La","Na","M","lt","dt","ct","Sa","We","it","st","ut","ft","yt","vt","Et","Ft","Rt","Pt","Mt","It","Bt","Nt","Vt","At","jt","Ot","Wt","Ht","Tt","_t","Dt","zt","Lt","qt","Ut","ln","dn","cn","pn","fn","mn","yn","gn","hn","bn","vn","kn","En","P","Q","Fn","Tn","un","Pn","_n","Mn","W","Dn","On","zn","Nn","Vn","jn","In","X","Rn","Y","An","Ln","xn","Sn","wn","$n","pt","ht","Z","sn","Cn","Hn","qn","Wn","gt","bt","kt","St","$t","xt","Ct","mt","wt","Yt","Qt","Kt","en","Xt","Zt","Jt","Gt","nn","tn","rn","on","an","n","e","e.default","a","o","f","g","be","Fe","Te","Re","Ve","Le","Bn","Un","Zn","Xn","Jn","Gn","Qn","Yn","Kn","er","useMemo","Embed","EmbedUrl","EmbedHtml","Instructions","getMinHeight","centerTextStyle","useState","ErrorMessage","LoadingIndicator","iframeStyle","getSandbox","EmbedHtmlWithScripts","EmbedHtmlInsideIframe","EmbedHtmlWithoutScripts","useRef","htmlStyle","executeScripts","useState","useRef","t","e","i","s","o","n","l","useRef","Lenis","_Fragment","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","Card3","cycleOrder","serializationHash","variantClassNames","transition1","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","SVG","RichText","UtilsComponentMessage","useRef","useState","useCallback","Scene","WebGLRenderer","PerspectiveCamera","TextureLoader","SRGBColorSpace","LinearFilter","Vector2","PlaneGeometry","ShaderMaterial","Mesh","Clock","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","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","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","SVG","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","SVG","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","useState","useRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","css","styles","_define_property","styles","React.Component","React.useRef","React.useContext","React.useMemo","useId","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","NumberFlowFonts","NumberFlow","MotionDivWithFXWithOptimizedAppearEffect","Button2","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","SVG","fonts","css","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Card2","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Image1","ViewButton","cycleOrder","serializationHash","variantClassNames","transition1","addImageAlt","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Image","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","NumberFlow","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","Image","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","LogoFonts","Logo","MotionDivWithFX","SocialProofAnimationFonts","SocialProofAnimation","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","transition3","animation2","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","FormPlainTextInput","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","Icon","RichText","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","transformTemplate1","animation2","animation3","animation4","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","Image","SVG","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","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","SVG","useState","addPropertyOverrides","SVGFonts","SVG","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","AppLogos","AppLogos2","SVG","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","Transition","React.useContext","React.useMemo","transition4","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","MenuItem","Content","cycleOrder","serializationHash","variantClassNames","transition1","transition2","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","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","SVG","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","Item","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","transformTemplate2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","SVG","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","animation3","animation4","animation5","animation6","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","useState","useRef","fonts","css","className","fonts","css","className","metadata","siteMetadata","__FramerMetadata__","Logo","Embed","ImageAnimation","Button","Image1","CollectionPreview","Embed1","FamilyWallets","Notification1","DCard","Card","Navi","DynamicActionBar","Smooth3DSlideshow","RichText","Steps","DigitalReceipt2","NumberFlowComponent","Scrollimg","Button3","SocialProofAnimation","ContactTile","GetInTouch","Footer","CustomCursor","serializationHash","variantClassNames","animation","transformTemplate1","transformTemplate2","getProps","React.forwardRef","useRef","React.useId","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","React.useContext","React.useRef","className","PropertyOverrides","React.Fragment","SVG","FormPlainTextInput","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","__FramerMetadata__","__FramerMetadata__","__FramerMetadata__","useSyncExternalStore","_Fragment","maskImage","maskMode","maskRepeat","maskPosition","maskSize","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","Framer","Text","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.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:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js","https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.29/dist/lenis.modern.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/qXyG1UgqGGx5DS4G9abM/Smooth_Scroll.js","https:/framerusercontent.com/modules/4wKnDjIcGuIJSDJMaX4r/z1IYsaUlI42JpLJ4cNAS/fVxnimdqP.js","https:/framerusercontent.com/modules/zEGUlAJjeX25Da8vLpEN/VUsI5z67wZWg72XUiL54/WiWVcZArd.js","https:/framerusercontent.com/modules/prj4YuTu3iXdRpQeSWuI/AabXijdhkOVsCuFFSebX/nt6q1PrRL.js","https:/framerusercontent.com/modules/wKfJCf3UzoYbDAzRWfn6/1790P5mDIzFOVMhstRxQ/A5O7PAeYa.js","https:/cdn.jsdelivr.net/gh/framer-university/components/npm-bundles/liquid-mask.js","https:/framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js","https:/framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe","https:/framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js","https:/framer.com/m/Utils-FINc.js","https:/framerusercontent.com/modules/fi53yhbcRqL43n1xSOoF/6KEopr91hekZfCUtO2bj/Liquid_mask_Prod.js","https:/framerusercontent.com/modules/Q4Sy5oKFRXbcdkti0r8q/mz1LnmqSXzbbLy9swuLv/DhYEmnzxW.js","https:/framerusercontent.com/modules/VxBTixUdlmnOLxP4Cc4e/gkHgK8RZQqCzjxjAXZsi/E_2c__24p.js","https:/framerusercontent.com/modules/tyzLppa80FTJKCJSbIIp/Y3Vq9kPI1hgyqiDlJv7B/Gg6DDWTTV.js","https:/framerusercontent.com/modules/4hFu8rLLACE6u4ieosXV/KQqhMQQTGZjHSnJwRSjZ/qaaH5oCEc.js","https:/framerusercontent.com/modules/e624LnzKelWveQH3EpcW/MiqhwxWbQeDhvPJecyfc/YckFIlg3V.js","https:/framerusercontent.com/modules/sEumiJXlsWoCecGfszs9/7rqrpzykQyktTr52j8h8/gj3s7ltvB.js","https:/framerusercontent.com/modules/FKB4aYLpQNmjNKes5O95/O7jSCKlB0Eby2QRHxxbK/ElectricText.js","https:/framerusercontent.com/modules/t46DqLdUZ1oSgREhM4sh/GVUWHhwccQC9kh2QJp01/HNQ0tRuT5.js","https:/framerusercontent.com/modules/Tn6GFzLrAiGkcUCMx5pI/X0Bxy2W92mm6Bhy4S9yz/Lt1je9Tyh.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/9VbdIsk0OIs0OJ84Rcbb/dj9FEFtlZcCbYjkxZY7m/FrauynpPc.js","https:/framerusercontent.com/modules/eroghieU4iKduIs8b8wr/twZGXdP5auotK5c0D7Bl/nTbH0y_pN.js","https:/framerusercontent.com/modules/J8kOnjOI3Xezm9h7YWgO/2YIiut8MxedzV7AQ4SyF/Ol6QPOkHW.js","https:/framerusercontent.com/modules/bDx1Y8ou3M7rzJ450uZt/6iK3LNsbeT9g51o7XDmO/q6l5SGCdn.js","https:/framerusercontent.com/modules/eaQLGjvgdJQdWHvH8bRg/RyWcURLf9oDfB23S0WK1/QMWW0hPiu.js","https:/framerusercontent.com/modules/8LSNmW2Fyf9odSjOKMKd/9mhCjjr7xtfNWeQegIWe/u6yoKeseb.js","https:/framerusercontent.com/modules/ySftoK1eRcCnOMZgyLIP/Pgqy9Sz1pmnwmWxi0ti4/ZB18aewwQ.js","https:/framerusercontent.com/modules/Myo3BwYlCi5Iksjh60zp/9iZ7qMW1mevSVTAl2vv1/qtxHfMeBd.js","https:/framerusercontent.com/modules/6GCgnTlhCyuyJrZaYeme/QbEdMv2NVw1Dj97hUYYZ/rL1FBDNUb.js","https:/framerusercontent.com/modules/cDyCDwRoAsc4w9ToEU3B/zi7f8TN4FI8lWUUsWzqH/Rlhmni2vn.js","https:/framerusercontent.com/modules/x50z30CfJcXvfL5iRZQB/3q2aDwLdJSYSTtOWlW2g/ON3z23VfE.js","https:/framerusercontent.com/modules/kSzdVECz1Uva4x2PEupF/z5LUJhQiCmC5K0vLGqiT/TMCezq9yI.js","https:/framerusercontent.com/modules/Oic1lp5Ukzo2FP7b5kra/xWaFX9KekOQe2a6TLSxq/STObs0XQ6.js","https:/framerusercontent.com/modules/ERxyLmuvGW4daZeGralD/NSa1PBh65Ah65bYRckCU/t77ieMzvD.js","https:/framerusercontent.com/modules/sORSt2IcGLqIAAIwBKj1/5KRexM5oLNVm2T44VKsF/rktsgO1up.js","https:/framerusercontent.com/modules/JkvZjCGx4OJOk3fDpqK6/Rjcs9CTJFZywSY8sp81o/Qsf8k__WV.js","https:/framerusercontent.com/modules/w8sahhHN3nzbqvzqPMKo/Spqnv6UQ9NM4V6FOz1F8/TmPBSoHx4.js","https:/framerusercontent.com/modules/7kP6GovAnn1UoELGm30z/pHl1XgwRQMwMlUYWQ58v/ixfaORa8G.js","https:/framerusercontent.com/modules/Na72tEgNJHONo2SHWo07/BC3MlIi0H3ngYmfMNl59/TWWQAYNXK.js","https:/framerusercontent.com/modules/HkY8j7ykscsGzFVIuCe3/Vu3SwOsgfPcTur0mr2zN/U6IKuo94a.js","https:/framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js","https:/framerusercontent.com/modules/33ujNM3b17MUg1xBzfJx/MF4asViG2trlC0QcsVPP/jMm9LlqfJ.js","https:/framerusercontent.com/modules/lGqvP0bmq1HZ1Uzsv6w9/KUK9DlKOKnzmcE1gWFbH/fq6Thgm5R.js","https:/framerusercontent.com/modules/MEluHZgDw0Einh8jDQvS/n860SIa47AN9UEbE7mbd/jvERWDCzq.js","https:/framerusercontent.com/modules/9X0SroQKwm4AUsQA0lxR/hburMCa390BdnMc85NYp/OgsuYCgxt.js","https:/framerusercontent.com/modules/WT8awhRvsa1dKARYWDky/2DJMSwV5axFsOxJuyxFm/wqBVwWRXN.js","https:/framerusercontent.com/modules/xsixwW7AmjzDiaHwepK4/JS52P0Zxu6JVrCt5fbY4/SSPmYb_8y.js","https:/framerusercontent.com/modules/Y4UUQ7mEGfYZjVc8EvhS/CfQferapBb5ElJOPY5Nf/G0eSIipUW.js","https:/framerusercontent.com/modules/olObbHGQfYHOUeeDAYSf/49Vt1NeygthH6Z0WBXWL/y699qTDmK.js","https:/framerusercontent.com/modules/qBZZ2cWz7OWQiM6TH1J5/wXr4sAFSt4vvat2lADse/zFQu3kDWo.js","https:/framerusercontent.com/modules/1YYB9J6CpGScaU766acE/cXJqi2I14iIcNXPgioie/ImageTicker.js","https:/framerusercontent.com/modules/k6JN9Lry41QOEjTDNXws/X8Jqum24FEltJf6P04P6/ro7OPezbn.js","https:/framerusercontent.com/modules/ySqIrrkUBjII2lsuRxOD/Q7VnNHq8zpOoXt9827tE/xZndidUCt.js","https:/framerusercontent.com/modules/4u9fKZ9dj9NX4UHgjdhj/tX8pUfvnwmSNOrrgUhWV/YAP816Y5n.js","https:/framerusercontent.com/modules/lTcckvT0uj5Q5ZfgnpZo/1gdYicZL4LKm2xOHnC2a/siteMetadata.js","https:/framerusercontent.com/modules/ta6Ax1oH6T0F6h2QV6OW/wWARgCPA73PWXCwYydyT/augiA20Il.js","https:/framerusercontent.com/modules/z4sLt6D4r1tKCaLjEjuh/4OYJjlPh1NMlLT8zmBCD/augiA20Il.js","https:/framerusercontent.com/modules/mVK8ogxyw3ygOw6532SB/UL7q0FqNl99GsDv4tc8y/snippets.js","https:/framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0","https:/framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js","https:/framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js","https:/framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js","https:/framerusercontent.com/modules/kr6mBIQPAjMiv35rQa3A/JqQCEBMftp0u8SBv29R5/PX9hIOIVM.js"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default: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.2.0\";var Fe=\"default\"in e?e.default: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.2.0\";var Un={};var Zn,Xn;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\n//# sourceMappingURL=server.browser.js.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\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas),allowFullScreen:true,allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; clipboard-write\"});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"600\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","function t(){return t=Object.assign?Object.assign.bind():function(r){for(var h=1;h<arguments.length;h++){var a=arguments[h];for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(r[c]=a[c])}return r},t.apply(this,arguments)}function e(r,h,a){return Math.max(r,Math.min(h,a))}class i{advance(r){var h;if(!this.isRunning)return;let a=!1;if(this.lerp)this.value=(c=this.value,u=this.to,(1-(p=1-Math.exp(-60*this.lerp*r)))*c+p*u),Math.round(this.value)===this.to&&(this.value=this.to,a=!0);else{this.currentTime+=r;const h=e(0,this.currentTime/this.duration,1);a=h>=1;const c=a?1:this.easing(h);this.value=this.from+(this.to-this.from)*c}var c,u,p;null==(h=this.onUpdate)||h.call(this,this.value,a),a&&this.stop()}stop(){this.isRunning=!1}fromTo(r,h,{lerp:a=.1,duration:c=1,easing:u=(r=>r),onStart:p,onUpdate:d}){this.from=this.value=r,this.to=h,this.lerp=a,this.duration=c,this.easing=u,this.currentTime=0,this.isRunning=!0,null==p||p(),this.onUpdate=d}}class s{constructor({wrapper:r,content:h,autoResize:a=!0}={}){if(this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth},this.wrapper=r,this.content=h,a){const r=function(r,h){let a;return function(){let h=arguments,c=this;clearTimeout(a),a=setTimeout((function(){r.apply(c,h)}),250)}}(this.resize);this.wrapper!==window&&(this.wrapperResizeObserver=new ResizeObserver(r),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(r),this.contentResizeObserver.observe(this.content)}this.resize()}destroy(){var r,h;null==(r=this.wrapperResizeObserver)||r.disconnect(),null==(h=this.contentResizeObserver)||h.disconnect()}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class o{constructor(){this.events={}}emit(r,...h){let a=this.events[r]||[];for(let r=0,c=a.length;r<c;r++)a[r](...h)}on(r,h){var a;return(null==(a=this.events[r])?void 0:a.push(h))||(this.events[r]=[h]),()=>{var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}}off(r,h){var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}destroy(){this.events={}}}class n{constructor(r,{wheelMultiplier:h=1,touchMultiplier:a=2,normalizeWheel:c=!1}){this.onTouchStart=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:0,y:0}},this.onTouchMove=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r,c=-(h-this.touchStart.x)*this.touchMultiplier,u=-(a-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:c,y:u},this.emitter.emit(\"scroll\",{deltaX:c,deltaY:u,event:r})},this.onTouchEnd=r=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:r})},this.onWheel=r=>{let{deltaX:h,deltaY:a}=r;this.normalizeWheel&&(h=e(-100,h,100),a=e(-100,a,100)),h*=this.wheelMultiplier,a*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:h,deltaY:a,event:r})},this.element=r,this.wheelMultiplier=h,this.touchMultiplier=a,this.normalizeWheel=c,this.touchStart={x:null,y:null},this.emitter=new o,this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(r,h){return this.emitter.on(r,h)}destroy(){this.emitter.destroy(),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}}class l{constructor({wrapper:r=window,content:h=document.documentElement,wheelEventsTarget:a=r,eventsTarget:c=a,smoothWheel:u=!0,smoothTouch:p=!1,syncTouch:d=!1,syncTouchLerp:m=.1,__iosNoInertiaSyncTouchLerp:v=.4,touchInertiaMultiplier:g=35,duration:S,easing:w=(r=>Math.min(1,1.001-Math.pow(2,-10*r))),lerp:f=!S&&.1,infinite:y=!1,orientation:T=\"vertical\",gestureOrientation:z=\"vertical\",touchMultiplier:_=1,wheelMultiplier:M=1,normalizeWheel:L=!1,autoResize:b=!0}={}){this.onVirtualScroll=({deltaX:r,deltaY:h,event:a})=>{if(a.ctrlKey)return;const c=a.type.includes(\"touch\"),u=a.type.includes(\"wheel\");if(\"both\"===this.options.gestureOrientation&&0===r&&0===h||\"vertical\"===this.options.gestureOrientation&&0===h||\"horizontal\"===this.options.gestureOrientation&&0===r||c&&\"vertical\"===this.options.gestureOrientation&&0===this.scroll&&!this.options.infinite&&h<=0)return;let p=a.composedPath();if(p=p.slice(0,p.indexOf(this.rootElement)),p.find((r=>{var h;return(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent\"))||c&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-touch\"))||u&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-wheel\"))||(null==(h=r.classList)?void 0:h.contains(\"lenis\"))})))return;if(this.isStopped||this.isLocked)return void a.preventDefault();if(this.isSmooth=(this.options.smoothTouch||this.options.syncTouch)&&c||this.options.smoothWheel&&u,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();a.preventDefault();let d=h;\"both\"===this.options.gestureOrientation?d=Math.abs(h)>Math.abs(r)?h:r:\"horizontal\"===this.options.gestureOrientation&&(d=r);const m=c&&this.options.syncTouch,v=c&&\"touchend\"===a.type&&Math.abs(d)>1;v&&(d=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+d,t({programmatic:!1},m&&{lerp:v?this.syncTouchLerp:this.options.__iosNoInertiaSyncTouchLerp}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const r=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-r),this.emit()}},window.lenisVersion=\"1.0.29\",r!==document.documentElement&&r!==document.body||(r=window),this.options={wrapper:r,content:h,wheelEventsTarget:a,eventsTarget:c,smoothWheel:u,smoothTouch:p,syncTouch:d,syncTouchLerp:m,__iosNoInertiaSyncTouchLerp:v,touchInertiaMultiplier:g,duration:S,easing:w,lerp:f,infinite:y,gestureOrientation:z,orientation:T,touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L,autoResize:b},this.animate=new i,this.emitter=new o,this.dimensions=new s({wrapper:r,content:h,autoResize:b}),this.toggleClass(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=d||u||p,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll=new n(c,{touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClass(\"lenis\",!1),this.toggleClass(\"lenis-smooth\",!1),this.toggleClass(\"lenis-scrolling\",!1),this.toggleClass(\"lenis-stopped\",!1),this.toggleClass(\"lenis-locked\",!1)}on(r,h){return this.emitter.on(r,h)}off(r,h){return this.emitter.off(r,h)}setScroll(r){this.isHorizontal?this.rootElement.scrollLeft=r:this.rootElement.scrollTop=r}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped=!1,this.reset()}stop(){this.isStopped=!0,this.animate.stop(),this.reset()}raf(r){const h=r-(this.time||r);this.time=r,this.animate.advance(.001*h)}scrollTo(r,{offset:h=0,immediate:a=!1,lock:c=!1,duration:u=this.options.duration,easing:p=this.options.easing,lerp:d=!u&&this.options.lerp,onComplete:m=null,force:v=!1,programmatic:g=!0}={}){if(!this.isStopped&&!this.isLocked||v){if([\"top\",\"left\",\"start\"].includes(r))r=0;else if([\"bottom\",\"right\",\"end\"].includes(r))r=this.limit;else{var S;let a;if(\"string\"==typeof r?a=document.querySelector(r):null!=(S=r)&&S.nodeType&&(a=r),a){if(this.options.wrapper!==window){const r=this.options.wrapper.getBoundingClientRect();h-=this.isHorizontal?r.left:r.top}const c=a.getBoundingClientRect();r=(this.isHorizontal?c.left:c.top)+this.animatedScroll}}if(\"number\"==typeof r){if(r+=h,r=Math.round(r),this.options.infinite?g&&(this.targetScroll=this.animatedScroll=this.scroll):r=e(0,r,this.limit),a)return this.animatedScroll=this.targetScroll=r,this.setScroll(this.scroll),this.reset(),void(null==m||m(this));if(!g){if(r===this.targetScroll)return;this.targetScroll=r}this.animate.fromTo(this.animatedScroll,r,{duration:u,easing:p,lerp:d,onStart:()=>{c&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(r,h)=>{this.isScrolling=!0,this.velocity=r-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=r,this.setScroll(this.scroll),g&&(this.targetScroll=r),h||this.emit(),h&&(this.reset(),this.emit(),null==m||m(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?(this.animatedScroll%(r=this.limit)+r)%r:this.animatedScroll;var r}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(r){this.__isSmooth!==r&&(this.__isSmooth=r,this.toggleClass(\"lenis-smooth\",r))}get isScrolling(){return this.__isScrolling}set isScrolling(r){this.__isScrolling!==r&&(this.__isScrolling=r,this.toggleClass(\"lenis-scrolling\",r))}get isStopped(){return this.__isStopped}set isStopped(r){this.__isStopped!==r&&(this.__isStopped=r,this.toggleClass(\"lenis-stopped\",r))}get isLocked(){return this.__isLocked}set isLocked(r){this.__isLocked!==r&&(this.__isLocked=r,this.toggleClass(\"lenis-locked\",r))}get className(){let r=\"lenis\";return this.isStopped&&(r+=\" lenis-stopped\"),this.isLocked&&(r+=\" lenis-locked\"),this.isScrolling&&(r+=\" lenis-scrolling\"),this.isSmooth&&(r+=\" lenis-smooth\"),r}toggleClass(r,h){this.rootElement.classList.toggle(r,h),this.emitter.emit(\"className change\",this)}}export{l as default};\n//# sourceMappingURL=lenis.modern.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){overlayElement.setAttribute(\"data-lenis-prevent\",\"true\");}}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];const computedStyle=window.getComputedStyle(element);if(computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{if(lenis.current){lenis.current.raf(time);requestAnimationFrame(raf);}};requestAnimationFrame(raf);return()=>{if(lenis.current){lenis.current.destroy();lenis.current=null;}};},[]);useEffect(()=>{const styleElement=document.createElement(\"style\");styleElement.textContent=`\nhtml.lenis {\nheight: auto;\n}\n.lenis.lenis-smooth {\n\nscroll-behavior: auto !important;\n}\n.lenis.lenis-smooth [data-lenis-prevent] {\n\noverscroll-behavior: contain;\n}\n.lenis.lenis-stopped {\n\noverflow: hidden;\n}\n.lenis.lenis-scrolling iframe {\n\npointer-events: none;\n}\n`;document.head.appendChild(styleElement);return()=>{document.head.removeChild(styleElement);};},[]);return /*#__PURE__*/_jsx(_Fragment,{});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","// Generated by Framer (349ae9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Lexend-600\",\"GF;Lexend-900\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Lexend\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lexend/v25/wlptgwvFAVdoq2_F94zlCfv0bz1WC-UR_LVte6KuGEo.woff2\",weight:\"600\"},{family:\"Lexend\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lexend/v25/wlptgwvFAVdoq2_F94zlCfv0bz1WC5IR_LVte6KuGEo.woff2\",weight:\"900\"}]}];export const css=['.framer-YFPFL .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-YFPFL .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-family-bold: \"Lexend\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 34px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -0.05em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 72px; --framer-text-alignment: start; --framer-text-color: #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-YFPFL .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-YFPFL .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-family-bold: \"Lexend\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 34px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -0.05em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 72px; --framer-text-alignment: start; --framer-text-color: #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-YFPFL .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-YFPFL .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-family-bold: \"Lexend\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: 0px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 72px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-YFPFL\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (046e64a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mona Sans-500\",\"GF;Mona Sans-700\",\"GF;Mona Sans-700italic\",\"GF;Mona Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyDPA99Y41P6zHtY.woff2\",weight:\"500\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9Y41P6zHtY.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QNAZ6VLYyWtY1rI.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QAUe6VLYyWtY1rI.woff2\",weight:\"500\"}]}];export const css=['.framer-kQDQx .framer-styles-preset-1dnluex:not(.rich-text-wrapper), .framer-kQDQx .framer-styles-preset-1dnluex.rich-text-wrapper p { --framer-font-family: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #f2faff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-kQDQx\";\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 (14b65b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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 sharedStyle from\"https://framerusercontent.com/modules/4wKnDjIcGuIJSDJMaX4r/z1IYsaUlI42JpLJ4cNAS/fVxnimdqP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zEGUlAJjeX25Da8vLpEN/VUsI5z67wZWg72XUiL54/WiWVcZArd.js\";const cycleOrder=[\"i74eORHei\",\"JOZGKPjiA\"];const serializationHash=\"framer-0lEnc\";const variantClassNames={i74eORHei:\"framer-v-weu5ji\",JOZGKPjiA:\"framer-v-n90fgm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={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={Default:\"i74eORHei\",Inactive:\"JOZGKPjiA\"};const getProps=({click,emoji,height,id,image,tag,title,width,...props})=>{return{...props,DZGjhMQ8P:image??props.DZGjhMQ8P??{pixelHeight:1327,pixelWidth:1200,src:\"https://framerusercontent.com/images/zNTCViqPpG68hN2faEjHdFtoRU.png?scale-down-to=512&width=1200&height=1327\",srcSet:\"https://framerusercontent.com/images/zNTCViqPpG68hN2faEjHdFtoRU.png?scale-down-to=1024&width=1200&height=1327 925w,https://framerusercontent.com/images/zNTCViqPpG68hN2faEjHdFtoRU.png?width=1200&height=1327 1200w\"},NcrntLD6e:emoji??props.NcrntLD6e??\"📸\",nkrOi0iQj:title??props.nkrOi0iQj??\"Your living space\",q76glapVX:click??props.q76glapVX,SOB5QNWeZ:tag??props.SOB5QNWeZ??\"beautiful photography\",variant:humanReadableVariantMap[props.variant]??props.variant??\"i74eORHei\"};};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,nkrOi0iQj,NcrntLD6e,SOB5QNWeZ,DZGjhMQ8P,q76glapVX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"i74eORHei\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcri0tr=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(q76glapVX){const res=await q76glapVX(...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(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:764,intrinsicWidth:485,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1327,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(DZGjhMQ8P),...{positionX:\"center\",positionY:\"center\"}},className:cx(scopingClassNames,\"framer-weu5ji\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"i74eORHei\",onTap:onTapcri0tr,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.05)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({JOZGKPjiA:{\"data-framer-name\":\"Inactive\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-s0rm0m\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"fpvhviojn\",style:{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0) 31.781390765765767%, rgba(0, 0, 0, 0.7) 100%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Your living space\"})}),className:\"framer-pnlqoy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QdcXDcnsz\",style:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:nkrOi0iQj,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g345za\",\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"sMprgis7m\",style:{backgroundColor:\"rgba(0, 0, 0, 0.4)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"📸\"})}),className:\"framer-ginu84\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Ba_WjdZuF\",style:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:NcrntLD6e,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"beautiful photography\"})}),className:\"framer-1bek3nq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AfXYCBJ2V\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SOB5QNWeZ,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jrfmz9\",\"data-framer-name\":\"DARK OVERLAY\",layoutDependency:layoutDependency,layoutId:\"dUDx8Nf1B\",style:{backgroundColor:\"rgba(0, 0, 0, 0.6)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,opacity:0},variants:{JOZGKPjiA:{opacity:1}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0lEnc.framer-1b5m0h9, .framer-0lEnc .framer-1b5m0h9 { display: block; }\",\".framer-0lEnc.framer-weu5ji { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 448px; justify-content: flex-end; overflow: visible; padding: 24px; position: relative; width: 285px; }\",\".framer-0lEnc .framer-s0rm0m { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; will-change: var(--framer-will-change-override, transform); }\",\".framer-0lEnc .framer-pnlqoy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0lEnc .framer-1g345za { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-0lEnc .framer-ginu84, .framer-0lEnc .framer-1bek3nq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-0lEnc .framer-jrfmz9 { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-0lEnc.framer-v-n90fgm.framer-weu5ji { aspect-ratio: 0.6363636363636364 / 1; height: var(--framer-aspect-ratio-supported, 448px); }\",...sharedStyle.css,...sharedStyle1.css,'.framer-0lEnc[data-border=\"true\"]::after, .framer-0lEnc [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 448\n * @framerIntrinsicWidth 285\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"JOZGKPjiA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"nkrOi0iQj\":\"title\",\"NcrntLD6e\":\"emoji\",\"SOB5QNWeZ\":\"tag\",\"DZGjhMQ8P\":\"image\",\"q76glapVX\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framernt6q1PrRL=withCSS(Component,css,\"framer-0lEnc\");export default Framernt6q1PrRL;Framernt6q1PrRL.displayName=\"Card 3\";Framernt6q1PrRL.defaultProps={height:448,width:285};addPropertyControls(Framernt6q1PrRL,{variant:{options:[\"i74eORHei\",\"JOZGKPjiA\"],optionTitles:[\"Default\",\"Inactive\"],title:\"Variant\",type:ControlType.Enum},nkrOi0iQj:{defaultValue:\"Your living space\",displayTextArea:false,title:\"Title\",type:ControlType.String},NcrntLD6e:{defaultValue:\"📸\",displayTextArea:false,title:\"Emoji\",type:ControlType.String},SOB5QNWeZ:{defaultValue:\"beautiful photography\",displayTextArea:false,title:\"Tag\",type:ControlType.String},DZGjhMQ8P:{__defaultAssetReference:\"data:framer/asset-reference,zNTCViqPpG68hN2faEjHdFtoRU.png?originalFilename=image.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},q76glapVX:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framernt6q1PrRL,[{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\"},{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernt6q1PrRL\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JOZGKPjiA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"nkrOi0iQj\\\":\\\"title\\\",\\\"NcrntLD6e\\\":\\\"emoji\\\",\\\"SOB5QNWeZ\\\":\\\"tag\\\",\\\"DZGjhMQ8P\\\":\\\"image\\\",\\\"q76glapVX\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"285\",\"framerIntrinsicHeight\":\"448\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Card3 from\"https://framerusercontent.com/modules/prj4YuTu3iXdRpQeSWuI/AabXijdhkOVsCuFFSebX/nt6q1PrRL.js\";const Card3Fonts=getFonts(Card3);const cycleOrder=[\"YXfMSwbtq\",\"iwfkN7XDF\",\"oGZp9hWht\"];const serializationHash=\"framer-rQJtQ\";const variantClassNames={iwfkN7XDF:\"framer-v-e92a3j\",oGZp9hWht:\"framer-v-1okvuew\",YXfMSwbtq:\"framer-v-19320n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.1,delay:0,duration:.5,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Image 1\":\"iwfkN7XDF\",\"Image 2\":\"YXfMSwbtq\",\"Image 3\":\"oGZp9hWht\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YXfMSwbtq\"};};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:\"YXfMSwbtq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const q76glapVXrxn1ux=activeVariantCallback(async(...args)=>{setVariant(\"iwfkN7XDF\");});const q76glapVXn9t5jz=activeVariantCallback(async(...args)=>{setVariant(\"YXfMSwbtq\");});const q76glapVXwwrg90=activeVariantCallback(async(...args)=>{setVariant(\"oGZp9hWht\");});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-19320n\",className,classNames),\"data-framer-name\":\"Image 2\",layoutDependency:layoutDependency,layoutId:\"YXfMSwbtq\",ref:refBinding,style:{...style},...addPropertyOverrides({iwfkN7XDF:{\"data-framer-name\":\"Image 1\"},oGZp9hWht:{\"data-framer-name\":\"Image 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12yrrx1\",\"data-framer-name\":\"Cards Wrap\",layoutDependency:layoutDependency,layoutId:\"fxoN6ogs6\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:448,width:\"285px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||448)-0-448)/2)+0,...addPropertyOverrides({iwfkN7XDF:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-448)/2)+0},oGZp9hWht:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-448)/2)+.0075}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ifs6x9-container\",layoutDependency:layoutDependency,layoutId:\"EbJ5uAF8b-container\",nodeId:\"EbJ5uAF8b\",rendersWithMotion:true,scopeId:\"A5O7PAeYa\",style:{opacity:1,rotate:-10,rotateY:40,z:-300},variants:{iwfkN7XDF:{rotate:0,rotateY:0,z:1},oGZp9hWht:{opacity:0}},children:/*#__PURE__*/_jsx(Card3,{DZGjhMQ8P:addImageAlt({pixelHeight:1258,pixelWidth:2335,src:\"https://framerusercontent.com/images/s8ErMRkVG7kqoy1jVLD4CN9quQ.jpg?width=2335&height=1258\",srcSet:\"https://framerusercontent.com/images/s8ErMRkVG7kqoy1jVLD4CN9quQ.jpg?scale-down-to=512&width=2335&height=1258 512w,https://framerusercontent.com/images/s8ErMRkVG7kqoy1jVLD4CN9quQ.jpg?scale-down-to=1024&width=2335&height=1258 1024w,https://framerusercontent.com/images/s8ErMRkVG7kqoy1jVLD4CN9quQ.jpg?scale-down-to=2048&width=2335&height=1258 2048w,https://framerusercontent.com/images/s8ErMRkVG7kqoy1jVLD4CN9quQ.jpg?width=2335&height=1258 2335w\"},\"\"),height:\"100%\",id:\"EbJ5uAF8b\",layoutId:\"EbJ5uAF8b\",NcrntLD6e:\"📸\",nkrOi0iQj:\"Contactless Payments\",q76glapVX:q76glapVXrxn1ux,SOB5QNWeZ:\"Safe and secure \",style:{height:\"100%\",width:\"100%\"},variant:\"i74eORHei\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:448,width:\"285px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||448)-0-448)/2)+0,...addPropertyOverrides({iwfkN7XDF:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-448)/2)+0},oGZp9hWht:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-448)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15r851t-container\",layoutDependency:layoutDependency,layoutId:\"XUnON18qw-container\",nodeId:\"XUnON18qw\",rendersWithMotion:true,scopeId:\"A5O7PAeYa\",style:{rotate:0,rotateY:0,z:0},variants:{iwfkN7XDF:{rotate:10,rotateY:-40,z:-300},oGZp9hWht:{rotate:-10,rotateY:40,z:-300}},children:/*#__PURE__*/_jsx(Card3,{DZGjhMQ8P:addImageAlt({pixelHeight:2923,pixelWidth:2e3,src:\"https://framerusercontent.com/images/3AZlW2JnJZWpqPDctrK9vc.jpg?width=2000&height=2923\",srcSet:\"https://framerusercontent.com/images/3AZlW2JnJZWpqPDctrK9vc.jpg?scale-down-to=1024&width=2000&height=2923 700w,https://framerusercontent.com/images/3AZlW2JnJZWpqPDctrK9vc.jpg?scale-down-to=2048&width=2000&height=2923 1401w,https://framerusercontent.com/images/3AZlW2JnJZWpqPDctrK9vc.jpg?width=2000&height=2923 2000w\"},\"\"),height:\"100%\",id:\"XUnON18qw\",layoutId:\"XUnON18qw\",NcrntLD6e:\"🚴‍♂️\",nkrOi0iQj:\"New era of Banking\",q76glapVX:q76glapVXn9t5jz,SOB5QNWeZ:\"24/7 updates\",style:{height:\"100%\",width:\"100%\"},variant:\"i74eORHei\",width:\"100%\",...addPropertyOverrides({iwfkN7XDF:{variant:\"JOZGKPjiA\"},oGZp9hWht:{variant:\"JOZGKPjiA\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:448,width:\"285px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||448)-0-448)/2)+0,...addPropertyOverrides({iwfkN7XDF:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-448)/2)+-.0075},oGZp9hWht:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-448)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fmu85a-container\",layoutDependency:layoutDependency,layoutId:\"rPH8ob5pI-container\",nodeId:\"rPH8ob5pI\",rendersWithMotion:true,scopeId:\"A5O7PAeYa\",style:{opacity:1,rotate:10,rotateY:-40,z:-300},variants:{iwfkN7XDF:{opacity:0},oGZp9hWht:{opacity:1,rotate:0,rotateY:0,z:1}},children:/*#__PURE__*/_jsx(Card3,{DZGjhMQ8P:addImageAlt({pixelHeight:1315,pixelWidth:1324,src:\"https://framerusercontent.com/images/MPMXeSDdU6x7xrqLdXzwKOfwMU.jpg?width=1324&height=1315\",srcSet:\"https://framerusercontent.com/images/MPMXeSDdU6x7xrqLdXzwKOfwMU.jpg?scale-down-to=512&width=1324&height=1315 512w,https://framerusercontent.com/images/MPMXeSDdU6x7xrqLdXzwKOfwMU.jpg?scale-down-to=1024&width=1324&height=1315 1024w,https://framerusercontent.com/images/MPMXeSDdU6x7xrqLdXzwKOfwMU.jpg?width=1324&height=1315 1324w\"},\"\"),height:\"100%\",id:\"rPH8ob5pI\",layoutId:\"rPH8ob5pI\",NcrntLD6e:\"🚘\",nkrOi0iQj:\"International Transactions\",q76glapVX:q76glapVXwwrg90,SOB5QNWeZ:\"Fast and cheap\",style:{height:\"100%\",width:\"100%\"},variant:\"i74eORHei\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rQJtQ.framer-1c08lui, .framer-rQJtQ .framer-1c08lui { display: block; }\",\".framer-rQJtQ.framer-19320n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 300px; }\",\".framer-rQJtQ .framer-12yrrx1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; transform-style: preserve-3d; width: 1px; }\",\".framer-rQJtQ .framer-1ifs6x9-container { -webkit-user-select: none; aspect-ratio: 0.6361607142857143 / 1; bottom: 0px; flex: none; left: -240px; position: absolute; top: 0px; user-select: none; width: var(--framer-aspect-ratio-supported, 285px); z-index: 1; }\",\".framer-rQJtQ .framer-15r851t-container { -webkit-user-select: none; aspect-ratio: 0.6361607142857143 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 448px); position: relative; user-select: none; width: 285px; z-index: 4; }\",\".framer-rQJtQ .framer-fmu85a-container { -webkit-user-select: none; aspect-ratio: 0.6361607142857143 / 1; bottom: 0px; flex: none; position: absolute; right: -240px; top: 0px; user-select: none; width: var(--framer-aspect-ratio-supported, 285px); z-index: 1; }\",\".framer-rQJtQ.framer-v-e92a3j .framer-1ifs6x9-container { bottom: unset; height: var(--framer-aspect-ratio-supported, 448px); left: unset; position: relative; top: unset; width: 285px; }\",\".framer-rQJtQ.framer-v-e92a3j .framer-15r851t-container { bottom: 0px; height: unset; position: absolute; right: -240px; top: 0px; width: var(--framer-aspect-ratio-supported, 285px); }\",\".framer-rQJtQ.framer-v-e92a3j .framer-fmu85a-container { bottom: 0px; pointer-events: none; right: -550px; top: 0px; }\",\".framer-rQJtQ.framer-v-1okvuew .framer-1ifs6x9-container { bottom: 0px; left: -550px; pointer-events: none; top: 0px; }\",\".framer-rQJtQ.framer-v-1okvuew .framer-15r851t-container { bottom: 0px; height: unset; left: -240px; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 285px); }\",\".framer-rQJtQ.framer-v-1okvuew .framer-fmu85a-container { bottom: unset; height: var(--framer-aspect-ratio-supported, 448px); position: relative; right: unset; top: unset; width: 285px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 448\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"iwfkN7XDF\":{\"layout\":[\"fixed\",\"auto\"]},\"oGZp9hWht\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA5O7PAeYa=withCSS(Component,css,\"framer-rQJtQ\");export default FramerA5O7PAeYa;FramerA5O7PAeYa.displayName=\"Smooth 3D Slideshow\";FramerA5O7PAeYa.defaultProps={height:448,width:300};addPropertyControls(FramerA5O7PAeYa,{variant:{options:[\"YXfMSwbtq\",\"iwfkN7XDF\",\"oGZp9hWht\"],optionTitles:[\"Image 2\",\"Image 1\",\"Image 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerA5O7PAeYa,[{explicitInter:true,fonts:[]},...Card3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA5O7PAeYa\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"448\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"300\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iwfkN7XDF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oGZp9hWht\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A5O7PAeYa.map","const t=\"174\",e=0,n=1,i=2,r=100,a=101,s=102,o=200,l=201,c=202,h=203,u=204,d=205,p=206,f=207,m=208,g=209,_=210,v=211,x=212,M=213,S=214,E=0,y=1,T=2,b=3,A=4,w=5,R=6,C=7,P=301,U=302,L=306,D=1e3,I=1001,N=1002,O=1003,F=1004,B=1005,z=1006,H=1007,V=1008,G=1009,k=1010,W=1011,X=1012,j=1013,q=1014,Y=1015,K=1016,Z=1017,J=1018,$=1020,Q=35902,tt=1023,et=1026,nt=1027,it=1029,rt=1031,at=1033,st=33776,ot=33777,lt=33778,ct=33779,ht=35840,ut=35841,dt=35842,pt=35843,ft=36196,mt=37492,gt=37496,_t=37808,vt=37809,xt=37810,Mt=37811,St=37812,Et=37813,yt=37814,Tt=37815,bt=37816,At=37817,wt=37818,Rt=37819,Ct=37820,Pt=37821,Ut=36492,Lt=36494,Dt=36495,It=36284,Nt=36285,Ot=36286,Ft=\"\",Bt=\"srgb\",zt=\"srgb-linear\",Ht=\"linear\",Vt=\"srgb\",Gt=7680,kt=512,Wt=513,Xt=514,jt=515,qt=516,Yt=517,Kt=518,Zt=519,Jt=\"300 es\",$t=2e3,Qt=2001;class te{addEventListener(t,e){void 0===this._listeners&&(this._listeners={});const n=this._listeners;void 0===n[t]&&(n[t]=[]),-1===n[t].indexOf(e)&&n[t].push(e)}hasEventListener(t,e){const n=this._listeners;return void 0!==n&&(void 0!==n[t]&&-1!==n[t].indexOf(e))}removeEventListener(t,e){const n=this._listeners;if(void 0===n)return;const i=n[t];if(void 0!==i){const t=i.indexOf(e);-1!==t&&i.splice(t,1)}}dispatchEvent(t){const e=this._listeners;if(void 0===e)return;const n=e[t.type];if(void 0!==n){t.target=this;const e=n.slice(0);for(let n=0,i=e.length;n<i;n++)e[n].call(this,t);t.target=null}}}const ee=[\"00\",\"01\",\"02\",\"03\",\"04\",\"05\",\"06\",\"07\",\"08\",\"09\",\"0a\",\"0b\",\"0c\",\"0d\",\"0e\",\"0f\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"19\",\"1a\",\"1b\",\"1c\",\"1d\",\"1e\",\"1f\",\"20\",\"21\",\"22\",\"23\",\"24\",\"25\",\"26\",\"27\",\"28\",\"29\",\"2a\",\"2b\",\"2c\",\"2d\",\"2e\",\"2f\",\"30\",\"31\",\"32\",\"33\",\"34\",\"35\",\"36\",\"37\",\"38\",\"39\",\"3a\",\"3b\",\"3c\",\"3d\",\"3e\",\"3f\",\"40\",\"41\",\"42\",\"43\",\"44\",\"45\",\"46\",\"47\",\"48\",\"49\",\"4a\",\"4b\",\"4c\",\"4d\",\"4e\",\"4f\",\"50\",\"51\",\"52\",\"53\",\"54\",\"55\",\"56\",\"57\",\"58\",\"59\",\"5a\",\"5b\",\"5c\",\"5d\",\"5e\",\"5f\",\"60\",\"61\",\"62\",\"63\",\"64\",\"65\",\"66\",\"67\",\"68\",\"69\",\"6a\",\"6b\",\"6c\",\"6d\",\"6e\",\"6f\",\"70\",\"71\",\"72\",\"73\",\"74\",\"75\",\"76\",\"77\",\"78\",\"79\",\"7a\",\"7b\",\"7c\",\"7d\",\"7e\",\"7f\",\"80\",\"81\",\"82\",\"83\",\"84\",\"85\",\"86\",\"87\",\"88\",\"89\",\"8a\",\"8b\",\"8c\",\"8d\",\"8e\",\"8f\",\"90\",\"91\",\"92\",\"93\",\"94\",\"95\",\"96\",\"97\",\"98\",\"99\",\"9a\",\"9b\",\"9c\",\"9d\",\"9e\",\"9f\",\"a0\",\"a1\",\"a2\",\"a3\",\"a4\",\"a5\",\"a6\",\"a7\",\"a8\",\"a9\",\"aa\",\"ab\",\"ac\",\"ad\",\"ae\",\"af\",\"b0\",\"b1\",\"b2\",\"b3\",\"b4\",\"b5\",\"b6\",\"b7\",\"b8\",\"b9\",\"ba\",\"bb\",\"bc\",\"bd\",\"be\",\"bf\",\"c0\",\"c1\",\"c2\",\"c3\",\"c4\",\"c5\",\"c6\",\"c7\",\"c8\",\"c9\",\"ca\",\"cb\",\"cc\",\"cd\",\"ce\",\"cf\",\"d0\",\"d1\",\"d2\",\"d3\",\"d4\",\"d5\",\"d6\",\"d7\",\"d8\",\"d9\",\"da\",\"db\",\"dc\",\"dd\",\"de\",\"df\",\"e0\",\"e1\",\"e2\",\"e3\",\"e4\",\"e5\",\"e6\",\"e7\",\"e8\",\"e9\",\"ea\",\"eb\",\"ec\",\"ed\",\"ee\",\"ef\",\"f0\",\"f1\",\"f2\",\"f3\",\"f4\",\"f5\",\"f6\",\"f7\",\"f8\",\"f9\",\"fa\",\"fb\",\"fc\",\"fd\",\"fe\",\"ff\"],ne=Math.PI/180,ie=180/Math.PI;function re(){const t=4294967295*Math.random()|0,e=4294967295*Math.random()|0,n=4294967295*Math.random()|0,i=4294967295*Math.random()|0;return(ee[255&t]+ee[t>>8&255]+ee[t>>16&255]+ee[t>>24&255]+\"-\"+ee[255&e]+ee[e>>8&255]+\"-\"+ee[e>>16&15|64]+ee[e>>24&255]+\"-\"+ee[63&n|128]+ee[n>>8&255]+\"-\"+ee[n>>16&255]+ee[n>>24&255]+ee[255&i]+ee[i>>8&255]+ee[i>>16&255]+ee[i>>24&255]).toLowerCase()}function ae(t,e,n){return Math.max(e,Math.min(n,t))}function se(t,e,n){return(1-n)*t+n*e}function oe(t,e){switch(e.constructor){case Float32Array:return t;case Uint32Array:return t/4294967295;case Uint16Array:return t/65535;case Uint8Array:return t/255;case Int32Array:return Math.max(t/2147483647,-1);case Int16Array:return Math.max(t/32767,-1);case Int8Array:return Math.max(t/127,-1);default:throw new Error(\"Invalid component type.\")}}function le(t,e){switch(e.constructor){case Float32Array:return t;case Uint32Array:return Math.round(4294967295*t);case Uint16Array:return Math.round(65535*t);case Uint8Array:return Math.round(255*t);case Int32Array:return Math.round(2147483647*t);case Int16Array:return Math.round(32767*t);case Int8Array:return Math.round(127*t);default:throw new Error(\"Invalid component type.\")}}class ce{constructor(t=0,e=0){ce.prototype.isVector2=!0,this.x=t,this.y=e}get width(){return this.x}set width(t){this.x=t}get height(){return this.y}set height(t){this.y=t}set(t,e){return this.x=t,this.y=e,this}setScalar(t){return this.x=t,this.y=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;default:throw new Error(\"index is out of range: \"+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;default:throw new Error(\"index is out of range: \"+t)}}clone(){return new this.constructor(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}add(t){return this.x+=t.x,this.y+=t.y,this}addScalar(t){return this.x+=t,this.y+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this}subScalar(t){return this.x-=t,this.y-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}divide(t){return this.x/=t.x,this.y/=t.y,this}divideScalar(t){return this.multiplyScalar(1/t)}applyMatrix3(t){const e=this.x,n=this.y,i=t.elements;return this.x=i[0]*e+i[3]*n+i[6],this.y=i[1]*e+i[4]*n+i[7],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this}clamp(t,e){return this.x=ae(this.x,t.x,e.x),this.y=ae(this.y,t.y,e.y),this}clampScalar(t,e){return this.x=ae(this.x,t,e),this.y=ae(this.y,t,e),this}clampLength(t,e){const n=this.length();return this.divideScalar(n||1).multiplyScalar(ae(n,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(t){return this.x*t.x+this.y*t.y}cross(t){return this.x*t.y-this.y*t.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}angleTo(t){const e=Math.sqrt(this.lengthSq()*t.lengthSq());if(0===e)return Math.PI/2;const n=this.dot(t)/e;return Math.acos(ae(n,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,n=this.y-t.y;return e*e+n*n}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this}equals(t){return t.x===this.x&&t.y===this.y}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this}rotateAround(t,e){const n=Math.cos(e),i=Math.sin(e),r=this.x-t.x,a=this.y-t.y;return this.x=r*n-a*i+t.x,this.y=r*i+a*n+t.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y}}class he{constructor(t,e,n,i,r,a,s,o,l){he.prototype.isMatrix3=!0,this.elements=[1,0,0,0,1,0,0,0,1],void 0!==t&&this.set(t,e,n,i,r,a,s,o,l)}set(t,e,n,i,r,a,s,o,l){const c=this.elements;return c[0]=t,c[1]=i,c[2]=s,c[3]=e,c[4]=r,c[5]=o,c[6]=n,c[7]=a,c[8]=l,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(t){const e=this.elements,n=t.elements;return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],this}extractBasis(t,e,n){return t.setFromMatrix3Column(this,0),e.setFromMatrix3Column(this,1),n.setFromMatrix3Column(this,2),this}setFromMatrix4(t){const e=t.elements;return this.set(e[0],e[4],e[8],e[1],e[5],e[9],e[2],e[6],e[10]),this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const n=t.elements,i=e.elements,r=this.elements,a=n[0],s=n[3],o=n[6],l=n[1],c=n[4],h=n[7],u=n[2],d=n[5],p=n[8],f=i[0],m=i[3],g=i[6],_=i[1],v=i[4],x=i[7],M=i[2],S=i[5],E=i[8];return r[0]=a*f+s*_+o*M,r[3]=a*m+s*v+o*S,r[6]=a*g+s*x+o*E,r[1]=l*f+c*_+h*M,r[4]=l*m+c*v+h*S,r[7]=l*g+c*x+h*E,r[2]=u*f+d*_+p*M,r[5]=u*m+d*v+p*S,r[8]=u*g+d*x+p*E,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[3]*=t,e[6]*=t,e[1]*=t,e[4]*=t,e[7]*=t,e[2]*=t,e[5]*=t,e[8]*=t,this}determinant(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],a=t[4],s=t[5],o=t[6],l=t[7],c=t[8];return e*a*c-e*s*l-n*r*c+n*s*o+i*r*l-i*a*o}invert(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],a=t[4],s=t[5],o=t[6],l=t[7],c=t[8],h=c*a-s*l,u=s*o-c*r,d=l*r-a*o,p=e*h+n*u+i*d;if(0===p)return this.set(0,0,0,0,0,0,0,0,0);const f=1/p;return t[0]=h*f,t[1]=(i*l-c*n)*f,t[2]=(s*n-i*a)*f,t[3]=u*f,t[4]=(c*e-i*o)*f,t[5]=(i*r-s*e)*f,t[6]=d*f,t[7]=(n*o-l*e)*f,t[8]=(a*e-n*r)*f,this}transpose(){let t;const e=this.elements;return t=e[1],e[1]=e[3],e[3]=t,t=e[2],e[2]=e[6],e[6]=t,t=e[5],e[5]=e[7],e[7]=t,this}getNormalMatrix(t){return this.setFromMatrix4(t).invert().transpose()}transposeIntoArray(t){const e=this.elements;return t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8],this}setUvTransform(t,e,n,i,r,a,s){const o=Math.cos(r),l=Math.sin(r);return this.set(n*o,n*l,-n*(o*a+l*s)+a+t,-i*l,i*o,-i*(-l*a+o*s)+s+e,0,0,1),this}scale(t,e){return this.premultiply(ue.makeScale(t,e)),this}rotate(t){return this.premultiply(ue.makeRotation(-t)),this}translate(t,e){return this.premultiply(ue.makeTranslation(t,e)),this}makeTranslation(t,e){return t.isVector2?this.set(1,0,t.x,0,1,t.y,0,0,1):this.set(1,0,t,0,1,e,0,0,1),this}makeRotation(t){const e=Math.cos(t),n=Math.sin(t);return this.set(e,-n,0,n,e,0,0,0,1),this}makeScale(t,e){return this.set(t,0,0,0,e,0,0,0,1),this}equals(t){const e=this.elements,n=t.elements;for(let t=0;t<9;t++)if(e[t]!==n[t])return!1;return!0}fromArray(t,e=0){for(let n=0;n<9;n++)this.elements[n]=t[n+e];return this}toArray(t=[],e=0){const n=this.elements;return t[e]=n[0],t[e+1]=n[1],t[e+2]=n[2],t[e+3]=n[3],t[e+4]=n[4],t[e+5]=n[5],t[e+6]=n[6],t[e+7]=n[7],t[e+8]=n[8],t}clone(){return(new this.constructor).fromArray(this.elements)}}const ue=new he;function de(t){for(let e=t.length-1;e>=0;--e)if(t[e]>=65535)return!0;return!1}function pe(t){return document.createElementNS(\"http://www.w3.org/1999/xhtml\",t)}function fe(){const t=pe(\"canvas\");return t.style.display=\"block\",t}const me={};function ge(t){t in me||(me[t]=!0)}const _e=(new he).set(.4123908,.3575843,.1804808,.212639,.7151687,.0721923,.0193308,.1191948,.9505322),ve=(new he).set(3.2409699,-1.5373832,-.4986108,-.9692436,1.8759675,.0415551,.0556301,-.203977,1.0569715);function xe(){const t={enabled:!0,workingColorSpace:zt,spaces:{},convert:function(t,e,n){return!1!==this.enabled&&e!==n&&e&&n?(this.spaces[e].transfer===Vt&&(t.r=Se(t.r),t.g=Se(t.g),t.b=Se(t.b)),this.spaces[e].primaries!==this.spaces[n].primaries&&(t.applyMatrix3(this.spaces[e].toXYZ),t.applyMatrix3(this.spaces[n].fromXYZ)),this.spaces[n].transfer===Vt&&(t.r=Ee(t.r),t.g=Ee(t.g),t.b=Ee(t.b)),t):t},fromWorkingColorSpace:function(t,e){return this.convert(t,this.workingColorSpace,e)},toWorkingColorSpace:function(t,e){return this.convert(t,e,this.workingColorSpace)},getPrimaries:function(t){return this.spaces[t].primaries},getTransfer:function(t){return t===Ft?Ht:this.spaces[t].transfer},getLuminanceCoefficients:function(t,e=this.workingColorSpace){return t.fromArray(this.spaces[e].luminanceCoefficients)},define:function(t){Object.assign(this.spaces,t)},_getMatrix:function(t,e,n){return t.copy(this.spaces[e].toXYZ).multiply(this.spaces[n].fromXYZ)},_getDrawingBufferColorSpace:function(t){return this.spaces[t].outputColorSpaceConfig.drawingBufferColorSpace},_getUnpackColorSpace:function(t=this.workingColorSpace){return this.spaces[t].workingColorSpaceConfig.unpackColorSpace}},e=[.64,.33,.3,.6,.15,.06],n=[.2126,.7152,.0722],i=[.3127,.329];return t.define({[zt]:{primaries:e,whitePoint:i,transfer:Ht,toXYZ:_e,fromXYZ:ve,luminanceCoefficients:n,workingColorSpaceConfig:{unpackColorSpace:Bt},outputColorSpaceConfig:{drawingBufferColorSpace:Bt}},[Bt]:{primaries:e,whitePoint:i,transfer:Vt,toXYZ:_e,fromXYZ:ve,luminanceCoefficients:n,outputColorSpaceConfig:{drawingBufferColorSpace:Bt}}}),t}const Me=xe();function Se(t){return t<.04045?.0773993808*t:Math.pow(.9478672986*t+.0521327014,2.4)}function Ee(t){return t<.0031308?12.92*t:1.055*Math.pow(t,.41666)-.055}let ye;class Te{static getDataURL(t){if(/^data:/i.test(t.src))return t.src;if(\"undefined\"==typeof HTMLCanvasElement)return t.src;let e;if(t instanceof HTMLCanvasElement)e=t;else{void 0===ye&&(ye=pe(\"canvas\")),ye.width=t.width,ye.height=t.height;const n=ye.getContext(\"2d\");t instanceof ImageData?n.putImageData(t,0,0):n.drawImage(t,0,0,t.width,t.height),e=ye}return e.toDataURL(\"image/png\")}static sRGBToLinear(t){if(\"undefined\"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||\"undefined\"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||\"undefined\"!=typeof ImageBitmap&&t instanceof ImageBitmap){const e=pe(\"canvas\");e.width=t.width,e.height=t.height;const n=e.getContext(\"2d\");n.drawImage(t,0,0,t.width,t.height);const i=n.getImageData(0,0,t.width,t.height),r=i.data;for(let t=0;t<r.length;t++)r[t]=255*Se(r[t]/255);return n.putImageData(i,0,0),e}if(t.data){const e=t.data.slice(0);for(let t=0;t<e.length;t++)e instanceof Uint8Array||e instanceof Uint8ClampedArray?e[t]=Math.floor(255*Se(e[t]/255)):e[t]=Se(e[t]);return{data:e,width:t.width,height:t.height}}return t}}let be=0;class Ae{constructor(t=null){this.isSource=!0,Object.defineProperty(this,\"id\",{value:be++}),this.uuid=re(),this.data=t,this.dataReady=!0,this.version=0}set needsUpdate(t){!0===t&&this.version++}toJSON(t){const e=void 0===t||\"string\"==typeof t;if(!e&&void 0!==t.images[this.uuid])return t.images[this.uuid];const n={uuid:this.uuid,url:\"\"},i=this.data;if(null!==i){let t;if(Array.isArray(i)){t=[];for(let e=0,n=i.length;e<n;e++)i[e].isDataTexture?t.push(we(i[e].image)):t.push(we(i[e]))}else t=we(i);n.url=t}return e||(t.images[this.uuid]=n),n}}function we(t){return\"undefined\"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||\"undefined\"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||\"undefined\"!=typeof ImageBitmap&&t instanceof ImageBitmap?Te.getDataURL(t):t.data?{data:Array.from(t.data),width:t.width,height:t.height,type:t.data.constructor.name}:{}}let Re=0;class Ce extends te{constructor(t=Ce.DEFAULT_IMAGE,e=Ce.DEFAULT_MAPPING,n=1001,i=1001,r=1006,a=1008,s=1023,o=1009,l=Ce.DEFAULT_ANISOTROPY,c=\"\"){super(),this.isTexture=!0,Object.defineProperty(this,\"id\",{value:Re++}),this.uuid=re(),this.name=\"\",this.source=new Ae(t),this.mipmaps=[],this.mapping=e,this.channel=0,this.wrapS=n,this.wrapT=i,this.magFilter=r,this.minFilter=a,this.anisotropy=l,this.format=s,this.internalFormat=null,this.type=o,this.offset=new ce(0,0),this.repeat=new ce(1,1),this.center=new ce(0,0),this.rotation=0,this.matrixAutoUpdate=!0,this.matrix=new he,this.generateMipmaps=!0,this.premultiplyAlpha=!1,this.flipY=!0,this.unpackAlignment=4,this.colorSpace=c,this.userData={},this.version=0,this.onUpdate=null,this.renderTarget=null,this.isRenderTargetTexture=!1,this.pmremVersion=0}get image(){return this.source.data}set image(t=null){this.source.data=t}updateMatrix(){this.matrix.setUvTransform(this.offset.x,this.offset.y,this.repeat.x,this.repeat.y,this.rotation,this.center.x,this.center.y)}clone(){return(new this.constructor).copy(this)}copy(t){return this.name=t.name,this.source=t.source,this.mipmaps=t.mipmaps.slice(0),this.mapping=t.mapping,this.channel=t.channel,this.wrapS=t.wrapS,this.wrapT=t.wrapT,this.magFilter=t.magFilter,this.minFilter=t.minFilter,this.anisotropy=t.anisotropy,this.format=t.format,this.internalFormat=t.internalFormat,this.type=t.type,this.offset.copy(t.offset),this.repeat.copy(t.repeat),this.center.copy(t.center),this.rotation=t.rotation,this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrix.copy(t.matrix),this.generateMipmaps=t.generateMipmaps,this.premultiplyAlpha=t.premultiplyAlpha,this.flipY=t.flipY,this.unpackAlignment=t.unpackAlignment,this.colorSpace=t.colorSpace,this.renderTarget=t.renderTarget,this.isRenderTargetTexture=t.isRenderTargetTexture,this.userData=JSON.parse(JSON.stringify(t.userData)),this.needsUpdate=!0,this}toJSON(t){const e=void 0===t||\"string\"==typeof t;if(!e&&void 0!==t.textures[this.uuid])return t.textures[this.uuid];const n={metadata:{version:4.6,type:\"Texture\",generator:\"Texture.toJSON\"},uuid:this.uuid,name:this.name,image:this.source.toJSON(t).uuid,mapping:this.mapping,channel:this.channel,repeat:[this.repeat.x,this.repeat.y],offset:[this.offset.x,this.offset.y],center:[this.center.x,this.center.y],rotation:this.rotation,wrap:[this.wrapS,this.wrapT],format:this.format,internalFormat:this.internalFormat,type:this.type,colorSpace:this.colorSpace,minFilter:this.minFilter,magFilter:this.magFilter,anisotropy:this.anisotropy,flipY:this.flipY,generateMipmaps:this.generateMipmaps,premultiplyAlpha:this.premultiplyAlpha,unpackAlignment:this.unpackAlignment};return Object.keys(this.userData).length>0&&(n.userData=this.userData),e||(t.textures[this.uuid]=n),n}dispose(){this.dispatchEvent({type:\"dispose\"})}transformUv(t){if(300!==this.mapping)return t;if(t.applyMatrix3(this.matrix),t.x<0||t.x>1)switch(this.wrapS){case D:t.x=t.x-Math.floor(t.x);break;case I:t.x=t.x<0?0:1;break;case N:1===Math.abs(Math.floor(t.x)%2)?t.x=Math.ceil(t.x)-t.x:t.x=t.x-Math.floor(t.x)}if(t.y<0||t.y>1)switch(this.wrapT){case D:t.y=t.y-Math.floor(t.y);break;case I:t.y=t.y<0?0:1;break;case N:1===Math.abs(Math.floor(t.y)%2)?t.y=Math.ceil(t.y)-t.y:t.y=t.y-Math.floor(t.y)}return this.flipY&&(t.y=1-t.y),t}set needsUpdate(t){!0===t&&(this.version++,this.source.needsUpdate=!0)}set needsPMREMUpdate(t){!0===t&&this.pmremVersion++}}Ce.DEFAULT_IMAGE=null,Ce.DEFAULT_MAPPING=300,Ce.DEFAULT_ANISOTROPY=1;class Pe{constructor(t=0,e=0,n=0,i=1){Pe.prototype.isVector4=!0,this.x=t,this.y=e,this.z=n,this.w=i}get width(){return this.z}set width(t){this.z=t}get height(){return this.w}set height(t){this.w=t}set(t,e,n,i){return this.x=t,this.y=e,this.z=n,this.w=i,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this.w=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setW(t){return this.w=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;case 3:this.w=e;break;default:throw new Error(\"index is out of range: \"+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error(\"index is out of range: \"+t)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this.w=void 0!==t.w?t.w:1,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this.w+=t.w,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this.w+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this.w=t.w+e.w,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this.w+=t.w*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this.w-=t.w,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this.w-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this.w=t.w-e.w,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this.w*=t.w,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this.w*=t,this}applyMatrix4(t){const e=this.x,n=this.y,i=this.z,r=this.w,a=t.elements;return this.x=a[0]*e+a[4]*n+a[8]*i+a[12]*r,this.y=a[1]*e+a[5]*n+a[9]*i+a[13]*r,this.z=a[2]*e+a[6]*n+a[10]*i+a[14]*r,this.w=a[3]*e+a[7]*n+a[11]*i+a[15]*r,this}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this.w/=t.w,this}divideScalar(t){return this.multiplyScalar(1/t)}setAxisAngleFromQuaternion(t){this.w=2*Math.acos(t.w);const e=Math.sqrt(1-t.w*t.w);return e<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=t.x/e,this.y=t.y/e,this.z=t.z/e),this}setAxisAngleFromRotationMatrix(t){let e,n,i,r;const a=.01,s=.1,o=t.elements,l=o[0],c=o[4],h=o[8],u=o[1],d=o[5],p=o[9],f=o[2],m=o[6],g=o[10];if(Math.abs(c-u)<a&&Math.abs(h-f)<a&&Math.abs(p-m)<a){if(Math.abs(c+u)<s&&Math.abs(h+f)<s&&Math.abs(p+m)<s&&Math.abs(l+d+g-3)<s)return this.set(1,0,0,0),this;e=Math.PI;const t=(l+1)/2,o=(d+1)/2,_=(g+1)/2,v=(c+u)/4,x=(h+f)/4,M=(p+m)/4;return t>o&&t>_?t<a?(n=0,i=.707106781,r=.707106781):(n=Math.sqrt(t),i=v/n,r=x/n):o>_?o<a?(n=.707106781,i=0,r=.707106781):(i=Math.sqrt(o),n=v/i,r=M/i):_<a?(n=.707106781,i=.707106781,r=0):(r=Math.sqrt(_),n=x/r,i=M/r),this.set(n,i,r,e),this}let _=Math.sqrt((m-p)*(m-p)+(h-f)*(h-f)+(u-c)*(u-c));return Math.abs(_)<.001&&(_=1),this.x=(m-p)/_,this.y=(h-f)/_,this.z=(u-c)/_,this.w=Math.acos((l+d+g-1)/2),this}setFromMatrixPosition(t){const e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this.w=e[15],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this.w=Math.min(this.w,t.w),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this.w=Math.max(this.w,t.w),this}clamp(t,e){return this.x=ae(this.x,t.x,e.x),this.y=ae(this.y,t.y,e.y),this.z=ae(this.z,t.z,e.z),this.w=ae(this.w,t.w,e.w),this}clampScalar(t,e){return this.x=ae(this.x,t,e),this.y=ae(this.y,t,e),this.z=ae(this.z,t,e),this.w=ae(this.w,t,e),this}clampLength(t,e){const n=this.length();return this.divideScalar(n||1).multiplyScalar(ae(n,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this.w=Math.floor(this.w),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this.w=Math.ceil(this.w),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this.w=Math.round(this.w),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this.w=Math.trunc(this.w),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this.w=-this.w,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z+this.w*t.w}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)+Math.abs(this.w)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this.w+=(t.w-this.w)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this.z=t.z+(e.z-t.z)*n,this.w=t.w+(e.w-t.w)*n,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z&&t.w===this.w}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this.w=t[e+3],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t[e+3]=this.w,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this.w=t.getW(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this.w=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z,yield this.w}}class Ue extends te{constructor(t=1,e=1,n={}){super(),this.isRenderTarget=!0,this.width=t,this.height=e,this.depth=1,this.scissor=new Pe(0,0,t,e),this.scissorTest=!1,this.viewport=new Pe(0,0,t,e);const i={width:t,height:e,depth:1};n=Object.assign({generateMipmaps:!1,internalFormat:null,minFilter:z,depthBuffer:!0,stencilBuffer:!1,resolveDepthBuffer:!0,resolveStencilBuffer:!0,depthTexture:null,samples:0,count:1},n);const r=new Ce(i,n.mapping,n.wrapS,n.wrapT,n.magFilter,n.minFilter,n.format,n.type,n.anisotropy,n.colorSpace);r.flipY=!1,r.generateMipmaps=n.generateMipmaps,r.internalFormat=n.internalFormat,this.textures=[];const a=n.count;for(let t=0;t<a;t++)this.textures[t]=r.clone(),this.textures[t].isRenderTargetTexture=!0,this.textures[t].renderTarget=this;this.depthBuffer=n.depthBuffer,this.stencilBuffer=n.stencilBuffer,this.resolveDepthBuffer=n.resolveDepthBuffer,this.resolveStencilBuffer=n.resolveStencilBuffer,this._depthTexture=null,this.depthTexture=n.depthTexture,this.samples=n.samples}get texture(){return this.textures[0]}set texture(t){this.textures[0]=t}set depthTexture(t){null!==this._depthTexture&&(this._depthTexture.renderTarget=null),null!==t&&(t.renderTarget=this),this._depthTexture=t}get depthTexture(){return this._depthTexture}setSize(t,e,n=1){if(this.width!==t||this.height!==e||this.depth!==n){this.width=t,this.height=e,this.depth=n;for(let i=0,r=this.textures.length;i<r;i++)this.textures[i].image.width=t,this.textures[i].image.height=e,this.textures[i].image.depth=n;this.dispose()}this.viewport.set(0,0,t,e),this.scissor.set(0,0,t,e)}clone(){return(new this.constructor).copy(this)}copy(t){this.width=t.width,this.height=t.height,this.depth=t.depth,this.scissor.copy(t.scissor),this.scissorTest=t.scissorTest,this.viewport.copy(t.viewport),this.textures.length=0;for(let e=0,n=t.textures.length;e<n;e++){this.textures[e]=t.textures[e].clone(),this.textures[e].isRenderTargetTexture=!0,this.textures[e].renderTarget=this;const n=Object.assign({},t.textures[e].image);this.textures[e].source=new Ae(n)}return this.depthBuffer=t.depthBuffer,this.stencilBuffer=t.stencilBuffer,this.resolveDepthBuffer=t.resolveDepthBuffer,this.resolveStencilBuffer=t.resolveStencilBuffer,null!==t.depthTexture&&(this.depthTexture=t.depthTexture.clone()),this.samples=t.samples,this}dispose(){this.dispatchEvent({type:\"dispose\"})}}class Le extends Ue{constructor(t=1,e=1,n={}){super(t,e,n),this.isWebGLRenderTarget=!0}}class De extends Ce{constructor(t=null,e=1,n=1,i=1){super(null),this.isDataArrayTexture=!0,this.image={data:t,width:e,height:n,depth:i},this.magFilter=O,this.minFilter=O,this.wrapR=I,this.generateMipmaps=!1,this.flipY=!1,this.unpackAlignment=1,this.layerUpdates=new Set}addLayerUpdate(t){this.layerUpdates.add(t)}clearLayerUpdates(){this.layerUpdates.clear()}}class Ie extends Ce{constructor(t=null,e=1,n=1,i=1){super(null),this.isData3DTexture=!0,this.image={data:t,width:e,height:n,depth:i},this.magFilter=O,this.minFilter=O,this.wrapR=I,this.generateMipmaps=!1,this.flipY=!1,this.unpackAlignment=1}}class Ne{constructor(t=0,e=0,n=0,i=1){this.isQuaternion=!0,this._x=t,this._y=e,this._z=n,this._w=i}static slerpFlat(t,e,n,i,r,a,s){let o=n[i+0],l=n[i+1],c=n[i+2],h=n[i+3];const u=r[a+0],d=r[a+1],p=r[a+2],f=r[a+3];if(0===s)return t[e+0]=o,t[e+1]=l,t[e+2]=c,void(t[e+3]=h);if(1===s)return t[e+0]=u,t[e+1]=d,t[e+2]=p,void(t[e+3]=f);if(h!==f||o!==u||l!==d||c!==p){let t=1-s;const e=o*u+l*d+c*p+h*f,n=e>=0?1:-1,i=1-e*e;if(i>Number.EPSILON){const r=Math.sqrt(i),a=Math.atan2(r,e*n);t=Math.sin(t*a)/r,s=Math.sin(s*a)/r}const r=s*n;if(o=o*t+u*r,l=l*t+d*r,c=c*t+p*r,h=h*t+f*r,t===1-s){const t=1/Math.sqrt(o*o+l*l+c*c+h*h);o*=t,l*=t,c*=t,h*=t}}t[e]=o,t[e+1]=l,t[e+2]=c,t[e+3]=h}static multiplyQuaternionsFlat(t,e,n,i,r,a){const s=n[i],o=n[i+1],l=n[i+2],c=n[i+3],h=r[a],u=r[a+1],d=r[a+2],p=r[a+3];return t[e]=s*p+c*h+o*d-l*u,t[e+1]=o*p+c*u+l*h-s*d,t[e+2]=l*p+c*d+s*u-o*h,t[e+3]=c*p-s*h-o*u-l*d,t}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get w(){return this._w}set w(t){this._w=t,this._onChangeCallback()}set(t,e,n,i){return this._x=t,this._y=e,this._z=n,this._w=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this}setFromEuler(t,e=!0){const n=t._x,i=t._y,r=t._z,a=t._order,s=Math.cos,o=Math.sin,l=s(n/2),c=s(i/2),h=s(r/2),u=o(n/2),d=o(i/2),p=o(r/2);switch(a){case\"XYZ\":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case\"YXZ\":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case\"ZXY\":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case\"ZYX\":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case\"YZX\":this._x=u*c*h+l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h-u*d*p;break;case\"XZY\":this._x=u*c*h-l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h+u*d*p}return!0===e&&this._onChangeCallback(),this}setFromAxisAngle(t,e){const n=e/2,i=Math.sin(n);return this._x=t.x*i,this._y=t.y*i,this._z=t.z*i,this._w=Math.cos(n),this._onChangeCallback(),this}setFromRotationMatrix(t){const e=t.elements,n=e[0],i=e[4],r=e[8],a=e[1],s=e[5],o=e[9],l=e[2],c=e[6],h=e[10],u=n+s+h;if(u>0){const t=.5/Math.sqrt(u+1);this._w=.25/t,this._x=(c-o)*t,this._y=(r-l)*t,this._z=(a-i)*t}else if(n>s&&n>h){const t=2*Math.sqrt(1+n-s-h);this._w=(c-o)/t,this._x=.25*t,this._y=(i+a)/t,this._z=(r+l)/t}else if(s>h){const t=2*Math.sqrt(1+s-n-h);this._w=(r-l)/t,this._x=(i+a)/t,this._y=.25*t,this._z=(o+c)/t}else{const t=2*Math.sqrt(1+h-n-s);this._w=(a-i)/t,this._x=(r+l)/t,this._y=(o+c)/t,this._z=.25*t}return this._onChangeCallback(),this}setFromUnitVectors(t,e){let n=t.dot(e)+1;return n<Number.EPSILON?(n=0,Math.abs(t.x)>Math.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0,this._w=n):(this._x=0,this._y=-t.z,this._z=t.y,this._w=n)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x,this._w=n),this.normalize()}angleTo(t){return 2*Math.acos(Math.abs(ae(this.dot(t),-1,1)))}rotateTowards(t,e){const n=this.angleTo(t);if(0===n)return this;const i=Math.min(1,e/n);return this.slerp(t,i),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let t=this.length();return 0===t?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this}multiply(t){return this.multiplyQuaternions(this,t)}premultiply(t){return this.multiplyQuaternions(t,this)}multiplyQuaternions(t,e){const n=t._x,i=t._y,r=t._z,a=t._w,s=e._x,o=e._y,l=e._z,c=e._w;return this._x=n*c+a*s+i*l-r*o,this._y=i*c+a*o+r*s-n*l,this._z=r*c+a*l+n*o-i*s,this._w=a*c-n*s-i*o-r*l,this._onChangeCallback(),this}slerp(t,e){if(0===e)return this;if(1===e)return this.copy(t);const n=this._x,i=this._y,r=this._z,a=this._w;let s=a*t._w+n*t._x+i*t._y+r*t._z;if(s<0?(this._w=-t._w,this._x=-t._x,this._y=-t._y,this._z=-t._z,s=-s):this.copy(t),s>=1)return this._w=a,this._x=n,this._y=i,this._z=r,this;const o=1-s*s;if(o<=Number.EPSILON){const t=1-e;return this._w=t*a+e*this._w,this._x=t*n+e*this._x,this._y=t*i+e*this._y,this._z=t*r+e*this._z,this.normalize(),this}const l=Math.sqrt(o),c=Math.atan2(l,s),h=Math.sin((1-e)*c)/l,u=Math.sin(e*c)/l;return this._w=a*h+this._w*u,this._x=n*h+this._x*u,this._y=i*h+this._y*u,this._z=r*h+this._z*u,this._onChangeCallback(),this}slerpQuaternions(t,e,n){return this.copy(t).slerp(e,n)}random(){const t=2*Math.PI*Math.random(),e=2*Math.PI*Math.random(),n=Math.random(),i=Math.sqrt(1-n),r=Math.sqrt(n);return this.set(i*Math.sin(t),i*Math.cos(t),r*Math.sin(e),r*Math.cos(e))}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w}fromArray(t,e=0){return this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t}fromBufferAttribute(t,e){return this._x=t.getX(e),this._y=t.getY(e),this._z=t.getZ(e),this._w=t.getW(e),this._onChangeCallback(),this}toJSON(){return this.toArray()}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._w}}class Oe{constructor(t=0,e=0,n=0){Oe.prototype.isVector3=!0,this.x=t,this.y=e,this.z=n}set(t,e,n){return void 0===n&&(n=this.z),this.x=t,this.y=e,this.z=n,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;default:throw new Error(\"index is out of range: \"+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error(\"index is out of range: \"+t)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}multiplyVectors(t,e){return this.x=t.x*e.x,this.y=t.y*e.y,this.z=t.z*e.z,this}applyEuler(t){return this.applyQuaternion(Be.setFromEuler(t))}applyAxisAngle(t,e){return this.applyQuaternion(Be.setFromAxisAngle(t,e))}applyMatrix3(t){const e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[3]*n+r[6]*i,this.y=r[1]*e+r[4]*n+r[7]*i,this.z=r[2]*e+r[5]*n+r[8]*i,this}applyNormalMatrix(t){return this.applyMatrix3(t).normalize()}applyMatrix4(t){const e=this.x,n=this.y,i=this.z,r=t.elements,a=1/(r[3]*e+r[7]*n+r[11]*i+r[15]);return this.x=(r[0]*e+r[4]*n+r[8]*i+r[12])*a,this.y=(r[1]*e+r[5]*n+r[9]*i+r[13])*a,this.z=(r[2]*e+r[6]*n+r[10]*i+r[14])*a,this}applyQuaternion(t){const e=this.x,n=this.y,i=this.z,r=t.x,a=t.y,s=t.z,o=t.w,l=2*(a*i-s*n),c=2*(s*e-r*i),h=2*(r*n-a*e);return this.x=e+o*l+a*h-s*c,this.y=n+o*c+s*l-r*h,this.z=i+o*h+r*c-a*l,this}project(t){return this.applyMatrix4(t.matrixWorldInverse).applyMatrix4(t.projectionMatrix)}unproject(t){return this.applyMatrix4(t.projectionMatrixInverse).applyMatrix4(t.matrixWorld)}transformDirection(t){const e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[4]*n+r[8]*i,this.y=r[1]*e+r[5]*n+r[9]*i,this.z=r[2]*e+r[6]*n+r[10]*i,this.normalize()}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this}divideScalar(t){return this.multiplyScalar(1/t)}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this}clamp(t,e){return this.x=ae(this.x,t.x,e.x),this.y=ae(this.y,t.y,e.y),this.z=ae(this.z,t.z,e.z),this}clampScalar(t,e){return this.x=ae(this.x,t,e),this.y=ae(this.y,t,e),this.z=ae(this.z,t,e),this}clampLength(t,e){const n=this.length();return this.divideScalar(n||1).multiplyScalar(ae(n,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this.z=t.z+(e.z-t.z)*n,this}cross(t){return this.crossVectors(this,t)}crossVectors(t,e){const n=t.x,i=t.y,r=t.z,a=e.x,s=e.y,o=e.z;return this.x=i*o-r*s,this.y=r*a-n*o,this.z=n*s-i*a,this}projectOnVector(t){const e=t.lengthSq();if(0===e)return this.set(0,0,0);const n=t.dot(this)/e;return this.copy(t).multiplyScalar(n)}projectOnPlane(t){return Fe.copy(this).projectOnVector(t),this.sub(Fe)}reflect(t){return this.sub(Fe.copy(t).multiplyScalar(2*this.dot(t)))}angleTo(t){const e=Math.sqrt(this.lengthSq()*t.lengthSq());if(0===e)return Math.PI/2;const n=this.dot(t)/e;return Math.acos(ae(n,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,n=this.y-t.y,i=this.z-t.z;return e*e+n*n+i*i}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)+Math.abs(this.z-t.z)}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,e,n){const i=Math.sin(e)*t;return this.x=i*Math.sin(n),this.y=Math.cos(e)*t,this.z=i*Math.cos(n),this}setFromCylindrical(t){return this.setFromCylindricalCoords(t.radius,t.theta,t.y)}setFromCylindricalCoords(t,e,n){return this.x=t*Math.sin(e),this.y=n,this.z=t*Math.cos(e),this}setFromMatrixPosition(t){const e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this}setFromMatrixScale(t){const e=this.setFromMatrixColumn(t,0).length(),n=this.setFromMatrixColumn(t,1).length(),i=this.setFromMatrixColumn(t,2).length();return this.x=e,this.y=n,this.z=i,this}setFromMatrixColumn(t,e){return this.fromArray(t.elements,4*e)}setFromMatrix3Column(t,e){return this.fromArray(t.elements,3*e)}setFromEuler(t){return this.x=t._x,this.y=t._y,this.z=t._z,this}setFromColor(t){return this.x=t.r,this.y=t.g,this.z=t.b,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}randomDirection(){const t=Math.random()*Math.PI*2,e=2*Math.random()-1,n=Math.sqrt(1-e*e);return this.x=n*Math.cos(t),this.y=e,this.z=n*Math.sin(t),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z}}const Fe=new Oe,Be=new Ne;class ze{constructor(t=new Oe(1/0,1/0,1/0),e=new Oe(-1/0,-1/0,-1/0)){this.isBox3=!0,this.min=t,this.max=e}set(t,e){return this.min.copy(t),this.max.copy(e),this}setFromArray(t){this.makeEmpty();for(let e=0,n=t.length;e<n;e+=3)this.expandByPoint(Ve.fromArray(t,e));return this}setFromBufferAttribute(t){this.makeEmpty();for(let e=0,n=t.count;e<n;e++)this.expandByPoint(Ve.fromBufferAttribute(t,e));return this}setFromPoints(t){this.makeEmpty();for(let e=0,n=t.length;e<n;e++)this.expandByPoint(t[e]);return this}setFromCenterAndSize(t,e){const n=Ve.copy(e).multiplyScalar(.5);return this.min.copy(t).sub(n),this.max.copy(t).add(n),this}setFromObject(t,e=!1){return this.makeEmpty(),this.expandByObject(t,e)}clone(){return(new this.constructor).copy(this)}copy(t){return this.min.copy(t.min),this.max.copy(t.max),this}makeEmpty(){return this.min.x=this.min.y=this.min.z=1/0,this.max.x=this.max.y=this.max.z=-1/0,this}isEmpty(){return this.max.x<this.min.x||this.max.y<this.min.y||this.max.z<this.min.z}getCenter(t){return this.isEmpty()?t.set(0,0,0):t.addVectors(this.min,this.max).multiplyScalar(.5)}getSize(t){return this.isEmpty()?t.set(0,0,0):t.subVectors(this.max,this.min)}expandByPoint(t){return this.min.min(t),this.max.max(t),this}expandByVector(t){return this.min.sub(t),this.max.add(t),this}expandByScalar(t){return this.min.addScalar(-t),this.max.addScalar(t),this}expandByObject(t,e=!1){t.updateWorldMatrix(!1,!1);const n=t.geometry;if(void 0!==n){const i=n.getAttribute(\"position\");if(!0===e&&void 0!==i&&!0!==t.isInstancedMesh)for(let e=0,n=i.count;e<n;e++)!0===t.isMesh?t.getVertexPosition(e,Ve):Ve.fromBufferAttribute(i,e),Ve.applyMatrix4(t.matrixWorld),this.expandByPoint(Ve);else void 0!==t.boundingBox?(null===t.boundingBox&&t.computeBoundingBox(),Ge.copy(t.boundingBox)):(null===n.boundingBox&&n.computeBoundingBox(),Ge.copy(n.boundingBox)),Ge.applyMatrix4(t.matrixWorld),this.union(Ge)}const i=t.children;for(let t=0,n=i.length;t<n;t++)this.expandByObject(i[t],e);return this}containsPoint(t){return t.x>=this.min.x&&t.x<=this.max.x&&t.y>=this.min.y&&t.y<=this.max.y&&t.z>=this.min.z&&t.z<=this.max.z}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y&&this.min.z<=t.min.z&&t.max.z<=this.max.z}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y),(t.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(t){return t.max.x>=this.min.x&&t.min.x<=this.max.x&&t.max.y>=this.min.y&&t.min.y<=this.max.y&&t.max.z>=this.min.z&&t.min.z<=this.max.z}intersectsSphere(t){return this.clampPoint(t.center,Ve),Ve.distanceToSquared(t.center)<=t.radius*t.radius}intersectsPlane(t){let e,n;return t.normal.x>0?(e=t.normal.x*this.min.x,n=t.normal.x*this.max.x):(e=t.normal.x*this.max.x,n=t.normal.x*this.min.x),t.normal.y>0?(e+=t.normal.y*this.min.y,n+=t.normal.y*this.max.y):(e+=t.normal.y*this.max.y,n+=t.normal.y*this.min.y),t.normal.z>0?(e+=t.normal.z*this.min.z,n+=t.normal.z*this.max.z):(e+=t.normal.z*this.max.z,n+=t.normal.z*this.min.z),e<=-t.constant&&n>=-t.constant}intersectsTriangle(t){if(this.isEmpty())return!1;this.getCenter(Ke),Ze.subVectors(this.max,Ke),ke.subVectors(t.a,Ke),We.subVectors(t.b,Ke),Xe.subVectors(t.c,Ke),je.subVectors(We,ke),qe.subVectors(Xe,We),Ye.subVectors(ke,Xe);let e=[0,-je.z,je.y,0,-qe.z,qe.y,0,-Ye.z,Ye.y,je.z,0,-je.x,qe.z,0,-qe.x,Ye.z,0,-Ye.x,-je.y,je.x,0,-qe.y,qe.x,0,-Ye.y,Ye.x,0];return!!Qe(e,ke,We,Xe,Ze)&&(e=[1,0,0,0,1,0,0,0,1],!!Qe(e,ke,We,Xe,Ze)&&(Je.crossVectors(je,qe),e=[Je.x,Je.y,Je.z],Qe(e,ke,We,Xe,Ze)))}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return this.clampPoint(t,Ve).distanceTo(t)}getBoundingSphere(t){return this.isEmpty()?t.makeEmpty():(this.getCenter(t.center),t.radius=.5*this.getSize(Ve).length()),t}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}applyMatrix4(t){return this.isEmpty()||(He[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(t),He[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(t),He[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(t),He[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(t),He[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(t),He[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(t),He[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(t),He[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(t),this.setFromPoints(He)),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}}const He=[new Oe,new Oe,new Oe,new Oe,new Oe,new Oe,new Oe,new Oe],Ve=new Oe,Ge=new ze,ke=new Oe,We=new Oe,Xe=new Oe,je=new Oe,qe=new Oe,Ye=new Oe,Ke=new Oe,Ze=new Oe,Je=new Oe,$e=new Oe;function Qe(t,e,n,i,r){for(let a=0,s=t.length-3;a<=s;a+=3){$e.fromArray(t,a);const s=r.x*Math.abs($e.x)+r.y*Math.abs($e.y)+r.z*Math.abs($e.z),o=e.dot($e),l=n.dot($e),c=i.dot($e);if(Math.max(-Math.max(o,l,c),Math.min(o,l,c))>s)return!1}return!0}const tn=new ze,en=new Oe,nn=new Oe;class rn{constructor(t=new Oe,e=-1){this.isSphere=!0,this.center=t,this.radius=e}set(t,e){return this.center.copy(t),this.radius=e,this}setFromPoints(t,e){const n=this.center;void 0!==e?n.copy(e):tn.setFromPoints(t).getCenter(n);let i=0;for(let e=0,r=t.length;e<r;e++)i=Math.max(i,n.distanceToSquared(t[e]));return this.radius=Math.sqrt(i),this}copy(t){return this.center.copy(t.center),this.radius=t.radius,this}isEmpty(){return this.radius<0}makeEmpty(){return this.center.set(0,0,0),this.radius=-1,this}containsPoint(t){return t.distanceToSquared(this.center)<=this.radius*this.radius}distanceToPoint(t){return t.distanceTo(this.center)-this.radius}intersectsSphere(t){const e=this.radius+t.radius;return t.center.distanceToSquared(this.center)<=e*e}intersectsBox(t){return t.intersectsSphere(this)}intersectsPlane(t){return Math.abs(t.distanceToPoint(this.center))<=this.radius}clampPoint(t,e){const n=this.center.distanceToSquared(t);return e.copy(t),n>this.radius*this.radius&&(e.sub(this.center).normalize(),e.multiplyScalar(this.radius).add(this.center)),e}getBoundingBox(t){return this.isEmpty()?(t.makeEmpty(),t):(t.set(this.center,this.center),t.expandByScalar(this.radius),t)}applyMatrix4(t){return this.center.applyMatrix4(t),this.radius=this.radius*t.getMaxScaleOnAxis(),this}translate(t){return this.center.add(t),this}expandByPoint(t){if(this.isEmpty())return this.center.copy(t),this.radius=0,this;en.subVectors(t,this.center);const e=en.lengthSq();if(e>this.radius*this.radius){const t=Math.sqrt(e),n=.5*(t-this.radius);this.center.addScaledVector(en,n/t),this.radius+=n}return this}union(t){return t.isEmpty()?this:this.isEmpty()?(this.copy(t),this):(!0===this.center.equals(t.center)?this.radius=Math.max(this.radius,t.radius):(nn.subVectors(t.center,this.center).setLength(t.radius),this.expandByPoint(en.copy(t.center).add(nn)),this.expandByPoint(en.copy(t.center).sub(nn))),this)}equals(t){return t.center.equals(this.center)&&t.radius===this.radius}clone(){return(new this.constructor).copy(this)}}const an=new Oe,sn=new Oe,on=new Oe,ln=new Oe,cn=new Oe,hn=new Oe,un=new Oe;class dn{constructor(t=new Oe,e=new Oe(0,0,-1)){this.origin=t,this.direction=e}set(t,e){return this.origin.copy(t),this.direction.copy(e),this}copy(t){return this.origin.copy(t.origin),this.direction.copy(t.direction),this}at(t,e){return e.copy(this.origin).addScaledVector(this.direction,t)}lookAt(t){return this.direction.copy(t).sub(this.origin).normalize(),this}recast(t){return this.origin.copy(this.at(t,an)),this}closestPointToPoint(t,e){e.subVectors(t,this.origin);const n=e.dot(this.direction);return n<0?e.copy(this.origin):e.copy(this.origin).addScaledVector(this.direction,n)}distanceToPoint(t){return Math.sqrt(this.distanceSqToPoint(t))}distanceSqToPoint(t){const e=an.subVectors(t,this.origin).dot(this.direction);return e<0?this.origin.distanceToSquared(t):(an.copy(this.origin).addScaledVector(this.direction,e),an.distanceToSquared(t))}distanceSqToSegment(t,e,n,i){sn.copy(t).add(e).multiplyScalar(.5),on.copy(e).sub(t).normalize(),ln.copy(this.origin).sub(sn);const r=.5*t.distanceTo(e),a=-this.direction.dot(on),s=ln.dot(this.direction),o=-ln.dot(on),l=ln.lengthSq(),c=Math.abs(1-a*a);let h,u,d,p;if(c>0)if(h=a*o-s,u=a*s-o,p=r*c,h>=0)if(u>=-p)if(u<=p){const t=1/c;h*=t,u*=t,d=h*(h+a*u+2*s)+u*(a*h+u+2*o)+l}else u=r,h=Math.max(0,-(a*u+s)),d=-h*h+u*(u+2*o)+l;else u=-r,h=Math.max(0,-(a*u+s)),d=-h*h+u*(u+2*o)+l;else u<=-p?(h=Math.max(0,-(-a*r+s)),u=h>0?-r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l):u<=p?(h=0,u=Math.min(Math.max(-r,-o),r),d=u*(u+2*o)+l):(h=Math.max(0,-(a*r+s)),u=h>0?r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l);else u=a>0?-r:r,h=Math.max(0,-(a*u+s)),d=-h*h+u*(u+2*o)+l;return n&&n.copy(this.origin).addScaledVector(this.direction,h),i&&i.copy(sn).addScaledVector(on,u),d}intersectSphere(t,e){an.subVectors(t.center,this.origin);const n=an.dot(this.direction),i=an.dot(an)-n*n,r=t.radius*t.radius;if(i>r)return null;const a=Math.sqrt(r-i),s=n-a,o=n+a;return o<0?null:s<0?this.at(o,e):this.at(s,e)}intersectsSphere(t){return this.distanceSqToPoint(t.center)<=t.radius*t.radius}distanceToPlane(t){const e=t.normal.dot(this.direction);if(0===e)return 0===t.distanceToPoint(this.origin)?0:null;const n=-(this.origin.dot(t.normal)+t.constant)/e;return n>=0?n:null}intersectPlane(t,e){const n=this.distanceToPlane(t);return null===n?null:this.at(n,e)}intersectsPlane(t){const e=t.distanceToPoint(this.origin);if(0===e)return!0;return t.normal.dot(this.direction)*e<0}intersectBox(t,e){let n,i,r,a,s,o;const l=1/this.direction.x,c=1/this.direction.y,h=1/this.direction.z,u=this.origin;return l>=0?(n=(t.min.x-u.x)*l,i=(t.max.x-u.x)*l):(n=(t.max.x-u.x)*l,i=(t.min.x-u.x)*l),c>=0?(r=(t.min.y-u.y)*c,a=(t.max.y-u.y)*c):(r=(t.max.y-u.y)*c,a=(t.min.y-u.y)*c),n>a||r>i?null:((r>n||isNaN(n))&&(n=r),(a<i||isNaN(i))&&(i=a),h>=0?(s=(t.min.z-u.z)*h,o=(t.max.z-u.z)*h):(s=(t.max.z-u.z)*h,o=(t.min.z-u.z)*h),n>o||s>i?null:((s>n||n!=n)&&(n=s),(o<i||i!=i)&&(i=o),i<0?null:this.at(n>=0?n:i,e)))}intersectsBox(t){return null!==this.intersectBox(t,an)}intersectTriangle(t,e,n,i,r){cn.subVectors(e,t),hn.subVectors(n,t),un.crossVectors(cn,hn);let a,s=this.direction.dot(un);if(s>0){if(i)return null;a=1}else{if(!(s<0))return null;a=-1,s=-s}ln.subVectors(this.origin,t);const o=a*this.direction.dot(hn.crossVectors(ln,hn));if(o<0)return null;const l=a*this.direction.dot(cn.cross(ln));if(l<0)return null;if(o+l>s)return null;const c=-a*ln.dot(un);return c<0?null:this.at(c/s,r)}applyMatrix4(t){return this.origin.applyMatrix4(t),this.direction.transformDirection(t),this}equals(t){return t.origin.equals(this.origin)&&t.direction.equals(this.direction)}clone(){return(new this.constructor).copy(this)}}class pn{constructor(t,e,n,i,r,a,s,o,l,c,h,u,d,p,f,m){pn.prototype.isMatrix4=!0,this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],void 0!==t&&this.set(t,e,n,i,r,a,s,o,l,c,h,u,d,p,f,m)}set(t,e,n,i,r,a,s,o,l,c,h,u,d,p,f,m){const g=this.elements;return g[0]=t,g[4]=e,g[8]=n,g[12]=i,g[1]=r,g[5]=a,g[9]=s,g[13]=o,g[2]=l,g[6]=c,g[10]=h,g[14]=u,g[3]=d,g[7]=p,g[11]=f,g[15]=m,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return(new pn).fromArray(this.elements)}copy(t){const e=this.elements,n=t.elements;return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],e[9]=n[9],e[10]=n[10],e[11]=n[11],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15],this}copyPosition(t){const e=this.elements,n=t.elements;return e[12]=n[12],e[13]=n[13],e[14]=n[14],this}setFromMatrix3(t){const e=t.elements;return this.set(e[0],e[3],e[6],0,e[1],e[4],e[7],0,e[2],e[5],e[8],0,0,0,0,1),this}extractBasis(t,e,n){return t.setFromMatrixColumn(this,0),e.setFromMatrixColumn(this,1),n.setFromMatrixColumn(this,2),this}makeBasis(t,e,n){return this.set(t.x,e.x,n.x,0,t.y,e.y,n.y,0,t.z,e.z,n.z,0,0,0,0,1),this}extractRotation(t){const e=this.elements,n=t.elements,i=1/fn.setFromMatrixColumn(t,0).length(),r=1/fn.setFromMatrixColumn(t,1).length(),a=1/fn.setFromMatrixColumn(t,2).length();return e[0]=n[0]*i,e[1]=n[1]*i,e[2]=n[2]*i,e[3]=0,e[4]=n[4]*r,e[5]=n[5]*r,e[6]=n[6]*r,e[7]=0,e[8]=n[8]*a,e[9]=n[9]*a,e[10]=n[10]*a,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromEuler(t){const e=this.elements,n=t.x,i=t.y,r=t.z,a=Math.cos(n),s=Math.sin(n),o=Math.cos(i),l=Math.sin(i),c=Math.cos(r),h=Math.sin(r);if(\"XYZ\"===t.order){const t=a*c,n=a*h,i=s*c,r=s*h;e[0]=o*c,e[4]=-o*h,e[8]=l,e[1]=n+i*l,e[5]=t-r*l,e[9]=-s*o,e[2]=r-t*l,e[6]=i+n*l,e[10]=a*o}else if(\"YXZ\"===t.order){const t=o*c,n=o*h,i=l*c,r=l*h;e[0]=t+r*s,e[4]=i*s-n,e[8]=a*l,e[1]=a*h,e[5]=a*c,e[9]=-s,e[2]=n*s-i,e[6]=r+t*s,e[10]=a*o}else if(\"ZXY\"===t.order){const t=o*c,n=o*h,i=l*c,r=l*h;e[0]=t-r*s,e[4]=-a*h,e[8]=i+n*s,e[1]=n+i*s,e[5]=a*c,e[9]=r-t*s,e[2]=-a*l,e[6]=s,e[10]=a*o}else if(\"ZYX\"===t.order){const t=a*c,n=a*h,i=s*c,r=s*h;e[0]=o*c,e[4]=i*l-n,e[8]=t*l+r,e[1]=o*h,e[5]=r*l+t,e[9]=n*l-i,e[2]=-l,e[6]=s*o,e[10]=a*o}else if(\"YZX\"===t.order){const t=a*o,n=a*l,i=s*o,r=s*l;e[0]=o*c,e[4]=r-t*h,e[8]=i*h+n,e[1]=h,e[5]=a*c,e[9]=-s*c,e[2]=-l*c,e[6]=n*h+i,e[10]=t-r*h}else if(\"XZY\"===t.order){const t=a*o,n=a*l,i=s*o,r=s*l;e[0]=o*c,e[4]=-h,e[8]=l*c,e[1]=t*h+r,e[5]=a*c,e[9]=n*h-i,e[2]=i*h-n,e[6]=s*c,e[10]=r*h+t}return e[3]=0,e[7]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromQuaternion(t){return this.compose(gn,t,_n)}lookAt(t,e,n){const i=this.elements;return Mn.subVectors(t,e),0===Mn.lengthSq()&&(Mn.z=1),Mn.normalize(),vn.crossVectors(n,Mn),0===vn.lengthSq()&&(1===Math.abs(n.z)?Mn.x+=1e-4:Mn.z+=1e-4,Mn.normalize(),vn.crossVectors(n,Mn)),vn.normalize(),xn.crossVectors(Mn,vn),i[0]=vn.x,i[4]=xn.x,i[8]=Mn.x,i[1]=vn.y,i[5]=xn.y,i[9]=Mn.y,i[2]=vn.z,i[6]=xn.z,i[10]=Mn.z,this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const n=t.elements,i=e.elements,r=this.elements,a=n[0],s=n[4],o=n[8],l=n[12],c=n[1],h=n[5],u=n[9],d=n[13],p=n[2],f=n[6],m=n[10],g=n[14],_=n[3],v=n[7],x=n[11],M=n[15],S=i[0],E=i[4],y=i[8],T=i[12],b=i[1],A=i[5],w=i[9],R=i[13],C=i[2],P=i[6],U=i[10],L=i[14],D=i[3],I=i[7],N=i[11],O=i[15];return r[0]=a*S+s*b+o*C+l*D,r[4]=a*E+s*A+o*P+l*I,r[8]=a*y+s*w+o*U+l*N,r[12]=a*T+s*R+o*L+l*O,r[1]=c*S+h*b+u*C+d*D,r[5]=c*E+h*A+u*P+d*I,r[9]=c*y+h*w+u*U+d*N,r[13]=c*T+h*R+u*L+d*O,r[2]=p*S+f*b+m*C+g*D,r[6]=p*E+f*A+m*P+g*I,r[10]=p*y+f*w+m*U+g*N,r[14]=p*T+f*R+m*L+g*O,r[3]=_*S+v*b+x*C+M*D,r[7]=_*E+v*A+x*P+M*I,r[11]=_*y+v*w+x*U+M*N,r[15]=_*T+v*R+x*L+M*O,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[4]*=t,e[8]*=t,e[12]*=t,e[1]*=t,e[5]*=t,e[9]*=t,e[13]*=t,e[2]*=t,e[6]*=t,e[10]*=t,e[14]*=t,e[3]*=t,e[7]*=t,e[11]*=t,e[15]*=t,this}determinant(){const t=this.elements,e=t[0],n=t[4],i=t[8],r=t[12],a=t[1],s=t[5],o=t[9],l=t[13],c=t[2],h=t[6],u=t[10],d=t[14];return t[3]*(+r*o*h-i*l*h-r*s*u+n*l*u+i*s*d-n*o*d)+t[7]*(+e*o*d-e*l*u+r*a*u-i*a*d+i*l*c-r*o*c)+t[11]*(+e*l*h-e*s*d-r*a*h+n*a*d+r*s*c-n*l*c)+t[15]*(-i*s*c-e*o*h+e*s*u+i*a*h-n*a*u+n*o*c)}transpose(){const t=this.elements;let e;return e=t[1],t[1]=t[4],t[4]=e,e=t[2],t[2]=t[8],t[8]=e,e=t[6],t[6]=t[9],t[9]=e,e=t[3],t[3]=t[12],t[12]=e,e=t[7],t[7]=t[13],t[13]=e,e=t[11],t[11]=t[14],t[14]=e,this}setPosition(t,e,n){const i=this.elements;return t.isVector3?(i[12]=t.x,i[13]=t.y,i[14]=t.z):(i[12]=t,i[13]=e,i[14]=n),this}invert(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],a=t[4],s=t[5],o=t[6],l=t[7],c=t[8],h=t[9],u=t[10],d=t[11],p=t[12],f=t[13],m=t[14],g=t[15],_=h*m*l-f*u*l+f*o*d-s*m*d-h*o*g+s*u*g,v=p*u*l-c*m*l-p*o*d+a*m*d+c*o*g-a*u*g,x=c*f*l-p*h*l+p*s*d-a*f*d-c*s*g+a*h*g,M=p*h*o-c*f*o-p*s*u+a*f*u+c*s*m-a*h*m,S=e*_+n*v+i*x+r*M;if(0===S)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const E=1/S;return t[0]=_*E,t[1]=(f*u*r-h*m*r-f*i*d+n*m*d+h*i*g-n*u*g)*E,t[2]=(s*m*r-f*o*r+f*i*l-n*m*l-s*i*g+n*o*g)*E,t[3]=(h*o*r-s*u*r-h*i*l+n*u*l+s*i*d-n*o*d)*E,t[4]=v*E,t[5]=(c*m*r-p*u*r+p*i*d-e*m*d-c*i*g+e*u*g)*E,t[6]=(p*o*r-a*m*r-p*i*l+e*m*l+a*i*g-e*o*g)*E,t[7]=(a*u*r-c*o*r+c*i*l-e*u*l-a*i*d+e*o*d)*E,t[8]=x*E,t[9]=(p*h*r-c*f*r-p*n*d+e*f*d+c*n*g-e*h*g)*E,t[10]=(a*f*r-p*s*r+p*n*l-e*f*l-a*n*g+e*s*g)*E,t[11]=(c*s*r-a*h*r-c*n*l+e*h*l+a*n*d-e*s*d)*E,t[12]=M*E,t[13]=(c*f*i-p*h*i+p*n*u-e*f*u-c*n*m+e*h*m)*E,t[14]=(p*s*i-a*f*i-p*n*o+e*f*o+a*n*m-e*s*m)*E,t[15]=(a*h*i-c*s*i+c*n*o-e*h*o-a*n*u+e*s*u)*E,this}scale(t){const e=this.elements,n=t.x,i=t.y,r=t.z;return e[0]*=n,e[4]*=i,e[8]*=r,e[1]*=n,e[5]*=i,e[9]*=r,e[2]*=n,e[6]*=i,e[10]*=r,e[3]*=n,e[7]*=i,e[11]*=r,this}getMaxScaleOnAxis(){const t=this.elements,e=t[0]*t[0]+t[1]*t[1]+t[2]*t[2],n=t[4]*t[4]+t[5]*t[5]+t[6]*t[6],i=t[8]*t[8]+t[9]*t[9]+t[10]*t[10];return Math.sqrt(Math.max(e,n,i))}makeTranslation(t,e,n){return t.isVector3?this.set(1,0,0,t.x,0,1,0,t.y,0,0,1,t.z,0,0,0,1):this.set(1,0,0,t,0,1,0,e,0,0,1,n,0,0,0,1),this}makeRotationX(t){const e=Math.cos(t),n=Math.sin(t);return this.set(1,0,0,0,0,e,-n,0,0,n,e,0,0,0,0,1),this}makeRotationY(t){const e=Math.cos(t),n=Math.sin(t);return this.set(e,0,n,0,0,1,0,0,-n,0,e,0,0,0,0,1),this}makeRotationZ(t){const e=Math.cos(t),n=Math.sin(t);return this.set(e,-n,0,0,n,e,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(t,e){const n=Math.cos(e),i=Math.sin(e),r=1-n,a=t.x,s=t.y,o=t.z,l=r*a,c=r*s;return this.set(l*a+n,l*s-i*o,l*o+i*s,0,l*s+i*o,c*s+n,c*o-i*a,0,l*o-i*s,c*o+i*a,r*o*o+n,0,0,0,0,1),this}makeScale(t,e,n){return this.set(t,0,0,0,0,e,0,0,0,0,n,0,0,0,0,1),this}makeShear(t,e,n,i,r,a){return this.set(1,n,r,0,t,1,a,0,e,i,1,0,0,0,0,1),this}compose(t,e,n){const i=this.elements,r=e._x,a=e._y,s=e._z,o=e._w,l=r+r,c=a+a,h=s+s,u=r*l,d=r*c,p=r*h,f=a*c,m=a*h,g=s*h,_=o*l,v=o*c,x=o*h,M=n.x,S=n.y,E=n.z;return i[0]=(1-(f+g))*M,i[1]=(d+x)*M,i[2]=(p-v)*M,i[3]=0,i[4]=(d-x)*S,i[5]=(1-(u+g))*S,i[6]=(m+_)*S,i[7]=0,i[8]=(p+v)*E,i[9]=(m-_)*E,i[10]=(1-(u+f))*E,i[11]=0,i[12]=t.x,i[13]=t.y,i[14]=t.z,i[15]=1,this}decompose(t,e,n){const i=this.elements;let r=fn.set(i[0],i[1],i[2]).length();const a=fn.set(i[4],i[5],i[6]).length(),s=fn.set(i[8],i[9],i[10]).length();this.determinant()<0&&(r=-r),t.x=i[12],t.y=i[13],t.z=i[14],mn.copy(this);const o=1/r,l=1/a,c=1/s;return mn.elements[0]*=o,mn.elements[1]*=o,mn.elements[2]*=o,mn.elements[4]*=l,mn.elements[5]*=l,mn.elements[6]*=l,mn.elements[8]*=c,mn.elements[9]*=c,mn.elements[10]*=c,e.setFromRotationMatrix(mn),n.x=r,n.y=a,n.z=s,this}makePerspective(t,e,n,i,r,a,s=2e3){const o=this.elements,l=2*r/(e-t),c=2*r/(n-i),h=(e+t)/(e-t),u=(n+i)/(n-i);let d,p;if(s===$t)d=-(a+r)/(a-r),p=-2*a*r/(a-r);else{if(s!==Qt)throw new Error(\"THREE.Matrix4.makePerspective(): Invalid coordinate system: \"+s);d=-a/(a-r),p=-a*r/(a-r)}return o[0]=l,o[4]=0,o[8]=h,o[12]=0,o[1]=0,o[5]=c,o[9]=u,o[13]=0,o[2]=0,o[6]=0,o[10]=d,o[14]=p,o[3]=0,o[7]=0,o[11]=-1,o[15]=0,this}makeOrthographic(t,e,n,i,r,a,s=2e3){const o=this.elements,l=1/(e-t),c=1/(n-i),h=1/(a-r),u=(e+t)*l,d=(n+i)*c;let p,f;if(s===$t)p=(a+r)*h,f=-2*h;else{if(s!==Qt)throw new Error(\"THREE.Matrix4.makeOrthographic(): Invalid coordinate system: \"+s);p=r*h,f=-1*h}return o[0]=2*l,o[4]=0,o[8]=0,o[12]=-u,o[1]=0,o[5]=2*c,o[9]=0,o[13]=-d,o[2]=0,o[6]=0,o[10]=f,o[14]=-p,o[3]=0,o[7]=0,o[11]=0,o[15]=1,this}equals(t){const e=this.elements,n=t.elements;for(let t=0;t<16;t++)if(e[t]!==n[t])return!1;return!0}fromArray(t,e=0){for(let n=0;n<16;n++)this.elements[n]=t[n+e];return this}toArray(t=[],e=0){const n=this.elements;return t[e]=n[0],t[e+1]=n[1],t[e+2]=n[2],t[e+3]=n[3],t[e+4]=n[4],t[e+5]=n[5],t[e+6]=n[6],t[e+7]=n[7],t[e+8]=n[8],t[e+9]=n[9],t[e+10]=n[10],t[e+11]=n[11],t[e+12]=n[12],t[e+13]=n[13],t[e+14]=n[14],t[e+15]=n[15],t}}const fn=new Oe,mn=new pn,gn=new Oe(0,0,0),_n=new Oe(1,1,1),vn=new Oe,xn=new Oe,Mn=new Oe,Sn=new pn,En=new Ne;class yn{constructor(t=0,e=0,n=0,i=yn.DEFAULT_ORDER){this.isEuler=!0,this._x=t,this._y=e,this._z=n,this._order=i}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get order(){return this._order}set order(t){this._order=t,this._onChangeCallback()}set(t,e,n,i=this._order){return this._x=t,this._y=e,this._z=n,this._order=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(t){return this._x=t._x,this._y=t._y,this._z=t._z,this._order=t._order,this._onChangeCallback(),this}setFromRotationMatrix(t,e=this._order,n=!0){const i=t.elements,r=i[0],a=i[4],s=i[8],o=i[1],l=i[5],c=i[9],h=i[2],u=i[6],d=i[10];switch(e){case\"XYZ\":this._y=Math.asin(ae(s,-1,1)),Math.abs(s)<.9999999?(this._x=Math.atan2(-c,d),this._z=Math.atan2(-a,r)):(this._x=Math.atan2(u,l),this._z=0);break;case\"YXZ\":this._x=Math.asin(-ae(c,-1,1)),Math.abs(c)<.9999999?(this._y=Math.atan2(s,d),this._z=Math.atan2(o,l)):(this._y=Math.atan2(-h,r),this._z=0);break;case\"ZXY\":this._x=Math.asin(ae(u,-1,1)),Math.abs(u)<.9999999?(this._y=Math.atan2(-h,d),this._z=Math.atan2(-a,l)):(this._y=0,this._z=Math.atan2(o,r));break;case\"ZYX\":this._y=Math.asin(-ae(h,-1,1)),Math.abs(h)<.9999999?(this._x=Math.atan2(u,d),this._z=Math.atan2(o,r)):(this._x=0,this._z=Math.atan2(-a,l));break;case\"YZX\":this._z=Math.asin(ae(o,-1,1)),Math.abs(o)<.9999999?(this._x=Math.atan2(-c,l),this._y=Math.atan2(-h,r)):(this._x=0,this._y=Math.atan2(s,d));break;case\"XZY\":this._z=Math.asin(-ae(a,-1,1)),Math.abs(a)<.9999999?(this._x=Math.atan2(u,l),this._y=Math.atan2(s,r)):(this._x=Math.atan2(-c,d),this._y=0)}return this._order=e,!0===n&&this._onChangeCallback(),this}setFromQuaternion(t,e,n){return Sn.makeRotationFromQuaternion(t),this.setFromRotationMatrix(Sn,e,n)}setFromVector3(t,e=this._order){return this.set(t.x,t.y,t.z,e)}reorder(t){return En.setFromEuler(this),this.setFromQuaternion(En,t)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._order===this._order}fromArray(t){return this._x=t[0],this._y=t[1],this._z=t[2],void 0!==t[3]&&(this._order=t[3]),this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._order,t}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._order}}yn.DEFAULT_ORDER=\"XYZ\";class Tn{constructor(){this.mask=1}set(t){this.mask=1<<t>>>0}enable(t){this.mask|=1<<t}enableAll(){this.mask=-1}toggle(t){this.mask^=1<<t}disable(t){this.mask&=~(1<<t)}disableAll(){this.mask=0}test(t){return 0!==(this.mask&t.mask)}isEnabled(t){return!!(this.mask&1<<t)}}let bn=0;const An=new Oe,wn=new Ne,Rn=new pn,Cn=new Oe,Pn=new Oe,Un=new Oe,Ln=new Ne,Dn=new Oe(1,0,0),In=new Oe(0,1,0),Nn=new Oe(0,0,1),On={type:\"added\"},Fn={type:\"removed\"},Bn={type:\"childadded\",child:null},zn={type:\"childremoved\",child:null};class Hn extends te{constructor(){super(),this.isObject3D=!0,Object.defineProperty(this,\"id\",{value:bn++}),this.uuid=re(),this.name=\"\",this.type=\"Object3D\",this.parent=null,this.children=[],this.up=Hn.DEFAULT_UP.clone();const t=new Oe,e=new yn,n=new Ne,i=new Oe(1,1,1);e._onChange(function(){n.setFromEuler(e,!1)}),n._onChange(function(){e.setFromQuaternion(n,void 0,!1)}),Object.defineProperties(this,{position:{configurable:!0,enumerable:!0,value:t},rotation:{configurable:!0,enumerable:!0,value:e},quaternion:{configurable:!0,enumerable:!0,value:n},scale:{configurable:!0,enumerable:!0,value:i},modelViewMatrix:{value:new pn},normalMatrix:{value:new he}}),this.matrix=new pn,this.matrixWorld=new pn,this.matrixAutoUpdate=Hn.DEFAULT_MATRIX_AUTO_UPDATE,this.matrixWorldAutoUpdate=Hn.DEFAULT_MATRIX_WORLD_AUTO_UPDATE,this.matrixWorldNeedsUpdate=!1,this.layers=new Tn,this.visible=!0,this.castShadow=!1,this.receiveShadow=!1,this.frustumCulled=!0,this.renderOrder=0,this.animations=[],this.userData={}}onBeforeShadow(){}onAfterShadow(){}onBeforeRender(){}onAfterRender(){}applyMatrix4(t){this.matrixAutoUpdate&&this.updateMatrix(),this.matrix.premultiply(t),this.matrix.decompose(this.position,this.quaternion,this.scale)}applyQuaternion(t){return this.quaternion.premultiply(t),this}setRotationFromAxisAngle(t,e){this.quaternion.setFromAxisAngle(t,e)}setRotationFromEuler(t){this.quaternion.setFromEuler(t,!0)}setRotationFromMatrix(t){this.quaternion.setFromRotationMatrix(t)}setRotationFromQuaternion(t){this.quaternion.copy(t)}rotateOnAxis(t,e){return wn.setFromAxisAngle(t,e),this.quaternion.multiply(wn),this}rotateOnWorldAxis(t,e){return wn.setFromAxisAngle(t,e),this.quaternion.premultiply(wn),this}rotateX(t){return this.rotateOnAxis(Dn,t)}rotateY(t){return this.rotateOnAxis(In,t)}rotateZ(t){return this.rotateOnAxis(Nn,t)}translateOnAxis(t,e){return An.copy(t).applyQuaternion(this.quaternion),this.position.add(An.multiplyScalar(e)),this}translateX(t){return this.translateOnAxis(Dn,t)}translateY(t){return this.translateOnAxis(In,t)}translateZ(t){return this.translateOnAxis(Nn,t)}localToWorld(t){return this.updateWorldMatrix(!0,!1),t.applyMatrix4(this.matrixWorld)}worldToLocal(t){return this.updateWorldMatrix(!0,!1),t.applyMatrix4(Rn.copy(this.matrixWorld).invert())}lookAt(t,e,n){t.isVector3?Cn.copy(t):Cn.set(t,e,n);const i=this.parent;this.updateWorldMatrix(!0,!1),Pn.setFromMatrixPosition(this.matrixWorld),this.isCamera||this.isLight?Rn.lookAt(Pn,Cn,this.up):Rn.lookAt(Cn,Pn,this.up),this.quaternion.setFromRotationMatrix(Rn),i&&(Rn.extractRotation(i.matrixWorld),wn.setFromRotationMatrix(Rn),this.quaternion.premultiply(wn.invert()))}add(t){if(arguments.length>1){for(let t=0;t<arguments.length;t++)this.add(arguments[t]);return this}return t===this||t&&t.isObject3D&&(t.removeFromParent(),t.parent=this,this.children.push(t),t.dispatchEvent(On),Bn.child=t,this.dispatchEvent(Bn),Bn.child=null),this}remove(t){if(arguments.length>1){for(let t=0;t<arguments.length;t++)this.remove(arguments[t]);return this}const e=this.children.indexOf(t);return-1!==e&&(t.parent=null,this.children.splice(e,1),t.dispatchEvent(Fn),zn.child=t,this.dispatchEvent(zn),zn.child=null),this}removeFromParent(){const t=this.parent;return null!==t&&t.remove(this),this}clear(){return this.remove(...this.children)}attach(t){return this.updateWorldMatrix(!0,!1),Rn.copy(this.matrixWorld).invert(),null!==t.parent&&(t.parent.updateWorldMatrix(!0,!1),Rn.multiply(t.parent.matrixWorld)),t.applyMatrix4(Rn),t.removeFromParent(),t.parent=this,this.children.push(t),t.updateWorldMatrix(!1,!0),t.dispatchEvent(On),Bn.child=t,this.dispatchEvent(Bn),Bn.child=null,this}getObjectById(t){return this.getObjectByProperty(\"id\",t)}getObjectByName(t){return this.getObjectByProperty(\"name\",t)}getObjectByProperty(t,e){if(this[t]===e)return this;for(let n=0,i=this.children.length;n<i;n++){const i=this.children[n].getObjectByProperty(t,e);if(void 0!==i)return i}}getObjectsByProperty(t,e,n=[]){this[t]===e&&n.push(this);const i=this.children;for(let r=0,a=i.length;r<a;r++)i[r].getObjectsByProperty(t,e,n);return n}getWorldPosition(t){return this.updateWorldMatrix(!0,!1),t.setFromMatrixPosition(this.matrixWorld)}getWorldQuaternion(t){return this.updateWorldMatrix(!0,!1),this.matrixWorld.decompose(Pn,t,Un),t}getWorldScale(t){return this.updateWorldMatrix(!0,!1),this.matrixWorld.decompose(Pn,Ln,t),t}getWorldDirection(t){this.updateWorldMatrix(!0,!1);const e=this.matrixWorld.elements;return t.set(e[8],e[9],e[10]).normalize()}raycast(){}traverse(t){t(this);const e=this.children;for(let n=0,i=e.length;n<i;n++)e[n].traverse(t)}traverseVisible(t){if(!1===this.visible)return;t(this);const e=this.children;for(let n=0,i=e.length;n<i;n++)e[n].traverseVisible(t)}traverseAncestors(t){const e=this.parent;null!==e&&(t(e),e.traverseAncestors(t))}updateMatrix(){this.matrix.compose(this.position,this.quaternion,this.scale),this.matrixWorldNeedsUpdate=!0}updateMatrixWorld(t){this.matrixAutoUpdate&&this.updateMatrix(),(this.matrixWorldNeedsUpdate||t)&&(!0===this.matrixWorldAutoUpdate&&(null===this.parent?this.matrixWorld.copy(this.matrix):this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix)),this.matrixWorldNeedsUpdate=!1,t=!0);const e=this.children;for(let n=0,i=e.length;n<i;n++){e[n].updateMatrixWorld(t)}}updateWorldMatrix(t,e){const n=this.parent;if(!0===t&&null!==n&&n.updateWorldMatrix(!0,!1),this.matrixAutoUpdate&&this.updateMatrix(),!0===this.matrixWorldAutoUpdate&&(null===this.parent?this.matrixWorld.copy(this.matrix):this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix)),!0===e){const t=this.children;for(let e=0,n=t.length;e<n;e++){t[e].updateWorldMatrix(!1,!0)}}}toJSON(t){const e=void 0===t||\"string\"==typeof t,n={};e&&(t={geometries:{},materials:{},textures:{},images:{},shapes:{},skeletons:{},animations:{},nodes:{}},n.metadata={version:4.6,type:\"Object\",generator:\"Object3D.toJSON\"});const i={};function r(e,n){return void 0===e[n.uuid]&&(e[n.uuid]=n.toJSON(t)),n.uuid}if(i.uuid=this.uuid,i.type=this.type,\"\"!==this.name&&(i.name=this.name),!0===this.castShadow&&(i.castShadow=!0),!0===this.receiveShadow&&(i.receiveShadow=!0),!1===this.visible&&(i.visible=!1),!1===this.frustumCulled&&(i.frustumCulled=!1),0!==this.renderOrder&&(i.renderOrder=this.renderOrder),Object.keys(this.userData).length>0&&(i.userData=this.userData),i.layers=this.layers.mask,i.matrix=this.matrix.toArray(),i.up=this.up.toArray(),!1===this.matrixAutoUpdate&&(i.matrixAutoUpdate=!1),this.isInstancedMesh&&(i.type=\"InstancedMesh\",i.count=this.count,i.instanceMatrix=this.instanceMatrix.toJSON(),null!==this.instanceColor&&(i.instanceColor=this.instanceColor.toJSON())),this.isBatchedMesh&&(i.type=\"BatchedMesh\",i.perObjectFrustumCulled=this.perObjectFrustumCulled,i.sortObjects=this.sortObjects,i.drawRanges=this._drawRanges,i.reservedRanges=this._reservedRanges,i.visibility=this._visibility,i.active=this._active,i.bounds=this._bounds.map(t=>({boxInitialized:t.boxInitialized,boxMin:t.box.min.toArray(),boxMax:t.box.max.toArray(),sphereInitialized:t.sphereInitialized,sphereRadius:t.sphere.radius,sphereCenter:t.sphere.center.toArray()})),i.maxInstanceCount=this._maxInstanceCount,i.maxVertexCount=this._maxVertexCount,i.maxIndexCount=this._maxIndexCount,i.geometryInitialized=this._geometryInitialized,i.geometryCount=this._geometryCount,i.matricesTexture=this._matricesTexture.toJSON(t),null!==this._colorsTexture&&(i.colorsTexture=this._colorsTexture.toJSON(t)),null!==this.boundingSphere&&(i.boundingSphere={center:i.boundingSphere.center.toArray(),radius:i.boundingSphere.radius}),null!==this.boundingBox&&(i.boundingBox={min:i.boundingBox.min.toArray(),max:i.boundingBox.max.toArray()})),this.isScene)this.background&&(this.background.isColor?i.background=this.background.toJSON():this.background.isTexture&&(i.background=this.background.toJSON(t).uuid)),this.environment&&this.environment.isTexture&&!0!==this.environment.isRenderTargetTexture&&(i.environment=this.environment.toJSON(t).uuid);else if(this.isMesh||this.isLine||this.isPoints){i.geometry=r(t.geometries,this.geometry);const e=this.geometry.parameters;if(void 0!==e&&void 0!==e.shapes){const n=e.shapes;if(Array.isArray(n))for(let e=0,i=n.length;e<i;e++){const i=n[e];r(t.shapes,i)}else r(t.shapes,n)}}if(this.isSkinnedMesh&&(i.bindMode=this.bindMode,i.bindMatrix=this.bindMatrix.toArray(),void 0!==this.skeleton&&(r(t.skeletons,this.skeleton),i.skeleton=this.skeleton.uuid)),void 0!==this.material)if(Array.isArray(this.material)){const e=[];for(let n=0,i=this.material.length;n<i;n++)e.push(r(t.materials,this.material[n]));i.material=e}else i.material=r(t.materials,this.material);if(this.children.length>0){i.children=[];for(let e=0;e<this.children.length;e++)i.children.push(this.children[e].toJSON(t).object)}if(this.animations.length>0){i.animations=[];for(let e=0;e<this.animations.length;e++){const n=this.animations[e];i.animations.push(r(t.animations,n))}}if(e){const e=a(t.geometries),i=a(t.materials),r=a(t.textures),s=a(t.images),o=a(t.shapes),l=a(t.skeletons),c=a(t.animations),h=a(t.nodes);e.length>0&&(n.geometries=e),i.length>0&&(n.materials=i),r.length>0&&(n.textures=r),s.length>0&&(n.images=s),o.length>0&&(n.shapes=o),l.length>0&&(n.skeletons=l),c.length>0&&(n.animations=c),h.length>0&&(n.nodes=h)}return n.object=i,n;function a(t){const e=[];for(const n in t){const i=t[n];delete i.metadata,e.push(i)}return e}}clone(t){return(new this.constructor).copy(this,t)}copy(t,e=!0){if(this.name=t.name,this.up.copy(t.up),this.position.copy(t.position),this.rotation.order=t.rotation.order,this.quaternion.copy(t.quaternion),this.scale.copy(t.scale),this.matrix.copy(t.matrix),this.matrixWorld.copy(t.matrixWorld),this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrixWorldAutoUpdate=t.matrixWorldAutoUpdate,this.matrixWorldNeedsUpdate=t.matrixWorldNeedsUpdate,this.layers.mask=t.layers.mask,this.visible=t.visible,this.castShadow=t.castShadow,this.receiveShadow=t.receiveShadow,this.frustumCulled=t.frustumCulled,this.renderOrder=t.renderOrder,this.animations=t.animations.slice(),this.userData=JSON.parse(JSON.stringify(t.userData)),!0===e)for(let e=0;e<t.children.length;e++){const n=t.children[e];this.add(n.clone())}return this}}Hn.DEFAULT_UP=new Oe(0,1,0),Hn.DEFAULT_MATRIX_AUTO_UPDATE=!0,Hn.DEFAULT_MATRIX_WORLD_AUTO_UPDATE=!0;const Vn=new Oe,Gn=new Oe,kn=new Oe,Wn=new Oe,Xn=new Oe,jn=new Oe,qn=new Oe,Yn=new Oe,Kn=new Oe,Zn=new Oe,Jn=new Pe,$n=new Pe,Qn=new Pe;class ti{constructor(t=new Oe,e=new Oe,n=new Oe){this.a=t,this.b=e,this.c=n}static getNormal(t,e,n,i){i.subVectors(n,e),Vn.subVectors(t,e),i.cross(Vn);const r=i.lengthSq();return r>0?i.multiplyScalar(1/Math.sqrt(r)):i.set(0,0,0)}static getBarycoord(t,e,n,i,r){Vn.subVectors(i,e),Gn.subVectors(n,e),kn.subVectors(t,e);const a=Vn.dot(Vn),s=Vn.dot(Gn),o=Vn.dot(kn),l=Gn.dot(Gn),c=Gn.dot(kn),h=a*l-s*s;if(0===h)return r.set(0,0,0),null;const u=1/h,d=(l*o-s*c)*u,p=(a*c-s*o)*u;return r.set(1-d-p,p,d)}static containsPoint(t,e,n,i){return null!==this.getBarycoord(t,e,n,i,Wn)&&(Wn.x>=0&&Wn.y>=0&&Wn.x+Wn.y<=1)}static getInterpolation(t,e,n,i,r,a,s,o){return null===this.getBarycoord(t,e,n,i,Wn)?(o.x=0,o.y=0,\"z\"in o&&(o.z=0),\"w\"in o&&(o.w=0),null):(o.setScalar(0),o.addScaledVector(r,Wn.x),o.addScaledVector(a,Wn.y),o.addScaledVector(s,Wn.z),o)}static getInterpolatedAttribute(t,e,n,i,r,a){return Jn.setScalar(0),$n.setScalar(0),Qn.setScalar(0),Jn.fromBufferAttribute(t,e),$n.fromBufferAttribute(t,n),Qn.fromBufferAttribute(t,i),a.setScalar(0),a.addScaledVector(Jn,r.x),a.addScaledVector($n,r.y),a.addScaledVector(Qn,r.z),a}static isFrontFacing(t,e,n,i){return Vn.subVectors(n,e),Gn.subVectors(t,e),Vn.cross(Gn).dot(i)<0}set(t,e,n){return this.a.copy(t),this.b.copy(e),this.c.copy(n),this}setFromPointsAndIndices(t,e,n,i){return this.a.copy(t[e]),this.b.copy(t[n]),this.c.copy(t[i]),this}setFromAttributeAndIndices(t,e,n,i){return this.a.fromBufferAttribute(t,e),this.b.fromBufferAttribute(t,n),this.c.fromBufferAttribute(t,i),this}clone(){return(new this.constructor).copy(this)}copy(t){return this.a.copy(t.a),this.b.copy(t.b),this.c.copy(t.c),this}getArea(){return Vn.subVectors(this.c,this.b),Gn.subVectors(this.a,this.b),.5*Vn.cross(Gn).length()}getMidpoint(t){return t.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(t){return ti.getNormal(this.a,this.b,this.c,t)}getPlane(t){return t.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(t,e){return ti.getBarycoord(t,this.a,this.b,this.c,e)}getInterpolation(t,e,n,i,r){return ti.getInterpolation(t,this.a,this.b,this.c,e,n,i,r)}containsPoint(t){return ti.containsPoint(t,this.a,this.b,this.c)}isFrontFacing(t){return ti.isFrontFacing(this.a,this.b,this.c,t)}intersectsBox(t){return t.intersectsTriangle(this)}closestPointToPoint(t,e){const n=this.a,i=this.b,r=this.c;let a,s;Xn.subVectors(i,n),jn.subVectors(r,n),Yn.subVectors(t,n);const o=Xn.dot(Yn),l=jn.dot(Yn);if(o<=0&&l<=0)return e.copy(n);Kn.subVectors(t,i);const c=Xn.dot(Kn),h=jn.dot(Kn);if(c>=0&&h<=c)return e.copy(i);const u=o*h-c*l;if(u<=0&&o>=0&&c<=0)return a=o/(o-c),e.copy(n).addScaledVector(Xn,a);Zn.subVectors(t,r);const d=Xn.dot(Zn),p=jn.dot(Zn);if(p>=0&&d<=p)return e.copy(r);const f=d*l-o*p;if(f<=0&&l>=0&&p<=0)return s=l/(l-p),e.copy(n).addScaledVector(jn,s);const m=c*p-d*h;if(m<=0&&h-c>=0&&d-p>=0)return qn.subVectors(r,i),s=(h-c)/(h-c+(d-p)),e.copy(i).addScaledVector(qn,s);const g=1/(m+f+u);return a=f*g,s=u*g,e.copy(n).addScaledVector(Xn,a).addScaledVector(jn,s)}equals(t){return t.a.equals(this.a)&&t.b.equals(this.b)&&t.c.equals(this.c)}}const ei={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},ni={h:0,s:0,l:0},ii={h:0,s:0,l:0};function ri(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+6*(e-t)*(2/3-n):t}class ai{constructor(t,e,n){return this.isColor=!0,this.r=1,this.g=1,this.b=1,this.set(t,e,n)}set(t,e,n){if(void 0===e&&void 0===n){const e=t;e&&e.isColor?this.copy(e):\"number\"==typeof e?this.setHex(e):\"string\"==typeof e&&this.setStyle(e)}else this.setRGB(t,e,n);return this}setScalar(t){return this.r=t,this.g=t,this.b=t,this}setHex(t,e=Bt){return t=Math.floor(t),this.r=(t>>16&255)/255,this.g=(t>>8&255)/255,this.b=(255&t)/255,Me.toWorkingColorSpace(this,e),this}setRGB(t,e,n,i=Me.workingColorSpace){return this.r=t,this.g=e,this.b=n,Me.toWorkingColorSpace(this,i),this}setHSL(t,e,n,i=Me.workingColorSpace){var r;if(t=(t%(r=1)+r)%r,e=ae(e,0,1),n=ae(n,0,1),0===e)this.r=this.g=this.b=n;else{const i=n<=.5?n*(1+e):n+e-n*e,r=2*n-i;this.r=ri(r,i,t+1/3),this.g=ri(r,i,t),this.b=ri(r,i,t-1/3)}return Me.toWorkingColorSpace(this,i),this}setStyle(t,e=Bt){function n(t){void 0!==t&&parseFloat(t)}let i;if(i=/^(\\w+)\\(([^\\)]*)\\)/.exec(t)){let t;const r=i[1],a=i[2];switch(r){case\"rgb\":case\"rgba\":if(t=/^\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*(?:,\\s*(\\d*\\.?\\d+)\\s*)?$/.exec(a))return n(t[4]),this.setRGB(Math.min(255,parseInt(t[1],10))/255,Math.min(255,parseInt(t[2],10))/255,Math.min(255,parseInt(t[3],10))/255,e);if(t=/^\\s*(\\d+)\\%\\s*,\\s*(\\d+)\\%\\s*,\\s*(\\d+)\\%\\s*(?:,\\s*(\\d*\\.?\\d+)\\s*)?$/.exec(a))return n(t[4]),this.setRGB(Math.min(100,parseInt(t[1],10))/100,Math.min(100,parseInt(t[2],10))/100,Math.min(100,parseInt(t[3],10))/100,e);break;case\"hsl\":case\"hsla\":if(t=/^\\s*(\\d*\\.?\\d+)\\s*,\\s*(\\d*\\.?\\d+)\\%\\s*,\\s*(\\d*\\.?\\d+)\\%\\s*(?:,\\s*(\\d*\\.?\\d+)\\s*)?$/.exec(a))return n(t[4]),this.setHSL(parseFloat(t[1])/360,parseFloat(t[2])/100,parseFloat(t[3])/100,e)}}else if(i=/^\\#([A-Fa-f\\d]+)$/.exec(t)){const t=i[1],n=t.length;if(3===n)return this.setRGB(parseInt(t.charAt(0),16)/15,parseInt(t.charAt(1),16)/15,parseInt(t.charAt(2),16)/15,e);if(6===n)return this.setHex(parseInt(t,16),e)}else if(t&&t.length>0)return this.setColorName(t,e);return this}setColorName(t,e=Bt){const n=ei[t.toLowerCase()];return void 0!==n&&this.setHex(n,e),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(t){return this.r=t.r,this.g=t.g,this.b=t.b,this}copySRGBToLinear(t){return this.r=Se(t.r),this.g=Se(t.g),this.b=Se(t.b),this}copyLinearToSRGB(t){return this.r=Ee(t.r),this.g=Ee(t.g),this.b=Ee(t.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(t=Bt){return Me.fromWorkingColorSpace(si.copy(this),t),65536*Math.round(ae(255*si.r,0,255))+256*Math.round(ae(255*si.g,0,255))+Math.round(ae(255*si.b,0,255))}getHexString(t=Bt){return(\"000000\"+this.getHex(t).toString(16)).slice(-6)}getHSL(t,e=Me.workingColorSpace){Me.fromWorkingColorSpace(si.copy(this),e);const n=si.r,i=si.g,r=si.b,a=Math.max(n,i,r),s=Math.min(n,i,r);let o,l;const c=(s+a)/2;if(s===a)o=0,l=0;else{const t=a-s;switch(l=c<=.5?t/(a+s):t/(2-a-s),a){case n:o=(i-r)/t+(i<r?6:0);break;case i:o=(r-n)/t+2;break;case r:o=(n-i)/t+4}o/=6}return t.h=o,t.s=l,t.l=c,t}getRGB(t,e=Me.workingColorSpace){return Me.fromWorkingColorSpace(si.copy(this),e),t.r=si.r,t.g=si.g,t.b=si.b,t}getStyle(t=Bt){Me.fromWorkingColorSpace(si.copy(this),t);const e=si.r,n=si.g,i=si.b;return t!==Bt?`color(${t} ${e.toFixed(3)} ${n.toFixed(3)} ${i.toFixed(3)})`:`rgb(${Math.round(255*e)},${Math.round(255*n)},${Math.round(255*i)})`}offsetHSL(t,e,n){return this.getHSL(ni),this.setHSL(ni.h+t,ni.s+e,ni.l+n)}add(t){return this.r+=t.r,this.g+=t.g,this.b+=t.b,this}addColors(t,e){return this.r=t.r+e.r,this.g=t.g+e.g,this.b=t.b+e.b,this}addScalar(t){return this.r+=t,this.g+=t,this.b+=t,this}sub(t){return this.r=Math.max(0,this.r-t.r),this.g=Math.max(0,this.g-t.g),this.b=Math.max(0,this.b-t.b),this}multiply(t){return this.r*=t.r,this.g*=t.g,this.b*=t.b,this}multiplyScalar(t){return this.r*=t,this.g*=t,this.b*=t,this}lerp(t,e){return this.r+=(t.r-this.r)*e,this.g+=(t.g-this.g)*e,this.b+=(t.b-this.b)*e,this}lerpColors(t,e,n){return this.r=t.r+(e.r-t.r)*n,this.g=t.g+(e.g-t.g)*n,this.b=t.b+(e.b-t.b)*n,this}lerpHSL(t,e){this.getHSL(ni),t.getHSL(ii);const n=se(ni.h,ii.h,e),i=se(ni.s,ii.s,e),r=se(ni.l,ii.l,e);return this.setHSL(n,i,r),this}setFromVector3(t){return this.r=t.x,this.g=t.y,this.b=t.z,this}applyMatrix3(t){const e=this.r,n=this.g,i=this.b,r=t.elements;return this.r=r[0]*e+r[3]*n+r[6]*i,this.g=r[1]*e+r[4]*n+r[7]*i,this.b=r[2]*e+r[5]*n+r[8]*i,this}equals(t){return t.r===this.r&&t.g===this.g&&t.b===this.b}fromArray(t,e=0){return this.r=t[e],this.g=t[e+1],this.b=t[e+2],this}toArray(t=[],e=0){return t[e]=this.r,t[e+1]=this.g,t[e+2]=this.b,t}fromBufferAttribute(t,e){return this.r=t.getX(e),this.g=t.getY(e),this.b=t.getZ(e),this}toJSON(){return this.getHex()}*[Symbol.iterator](){yield this.r,yield this.g,yield this.b}}const si=new ai;ai.NAMES=ei;let oi=0;class li extends te{constructor(){super(),this.isMaterial=!0,Object.defineProperty(this,\"id\",{value:oi++}),this.uuid=re(),this.name=\"\",this.type=\"Material\",this.blending=1,this.side=0,this.vertexColors=!1,this.opacity=1,this.transparent=!1,this.alphaHash=!1,this.blendSrc=204,this.blendDst=205,this.blendEquation=r,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.blendColor=new ai(0,0,0),this.blendAlpha=0,this.depthFunc=3,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=Gt,this.stencilZFail=Gt,this.stencilZPass=Gt,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.forceSinglePass=!1,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0,this._alphaTest=0}get alphaTest(){return this._alphaTest}set alphaTest(t){this._alphaTest>0!=t>0&&this.version++,this._alphaTest=t}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(t){if(void 0!==t)for(const e in t){const n=t[e];if(void 0===n)continue;const i=this[e];void 0!==i&&(i&&i.isColor?i.set(n):i&&i.isVector3&&n&&n.isVector3?i.copy(n):this[e]=n)}}toJSON(t){const e=void 0===t||\"string\"==typeof t;e&&(t={textures:{},images:{}});const n={metadata:{version:4.6,type:\"Material\",generator:\"Material.toJSON\"}};function i(t){const e=[];for(const n in t){const i=t[n];delete i.metadata,e.push(i)}return e}if(n.uuid=this.uuid,n.type=this.type,\"\"!==this.name&&(n.name=this.name),this.color&&this.color.isColor&&(n.color=this.color.getHex()),void 0!==this.roughness&&(n.roughness=this.roughness),void 0!==this.metalness&&(n.metalness=this.metalness),void 0!==this.sheen&&(n.sheen=this.sheen),this.sheenColor&&this.sheenColor.isColor&&(n.sheenColor=this.sheenColor.getHex()),void 0!==this.sheenRoughness&&(n.sheenRoughness=this.sheenRoughness),this.emissive&&this.emissive.isColor&&(n.emissive=this.emissive.getHex()),void 0!==this.emissiveIntensity&&1!==this.emissiveIntensity&&(n.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(n.specular=this.specular.getHex()),void 0!==this.specularIntensity&&(n.specularIntensity=this.specularIntensity),this.specularColor&&this.specularColor.isColor&&(n.specularColor=this.specularColor.getHex()),void 0!==this.shininess&&(n.shininess=this.shininess),void 0!==this.clearcoat&&(n.clearcoat=this.clearcoat),void 0!==this.clearcoatRoughness&&(n.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(n.clearcoatMap=this.clearcoatMap.toJSON(t).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(n.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(t).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(n.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(t).uuid,n.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),void 0!==this.dispersion&&(n.dispersion=this.dispersion),void 0!==this.iridescence&&(n.iridescence=this.iridescence),void 0!==this.iridescenceIOR&&(n.iridescenceIOR=this.iridescenceIOR),void 0!==this.iridescenceThicknessRange&&(n.iridescenceThicknessRange=this.iridescenceThicknessRange),this.iridescenceMap&&this.iridescenceMap.isTexture&&(n.iridescenceMap=this.iridescenceMap.toJSON(t).uuid),this.iridescenceThicknessMap&&this.iridescenceThicknessMap.isTexture&&(n.iridescenceThicknessMap=this.iridescenceThicknessMap.toJSON(t).uuid),void 0!==this.anisotropy&&(n.anisotropy=this.anisotropy),void 0!==this.anisotropyRotation&&(n.anisotropyRotation=this.anisotropyRotation),this.anisotropyMap&&this.anisotropyMap.isTexture&&(n.anisotropyMap=this.anisotropyMap.toJSON(t).uuid),this.map&&this.map.isTexture&&(n.map=this.map.toJSON(t).uuid),this.matcap&&this.matcap.isTexture&&(n.matcap=this.matcap.toJSON(t).uuid),this.alphaMap&&this.alphaMap.isTexture&&(n.alphaMap=this.alphaMap.toJSON(t).uuid),this.lightMap&&this.lightMap.isTexture&&(n.lightMap=this.lightMap.toJSON(t).uuid,n.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(n.aoMap=this.aoMap.toJSON(t).uuid,n.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(n.bumpMap=this.bumpMap.toJSON(t).uuid,n.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(n.normalMap=this.normalMap.toJSON(t).uuid,n.normalMapType=this.normalMapType,n.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(n.displacementMap=this.displacementMap.toJSON(t).uuid,n.displacementScale=this.displacementScale,n.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(n.roughnessMap=this.roughnessMap.toJSON(t).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(n.metalnessMap=this.metalnessMap.toJSON(t).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(n.emissiveMap=this.emissiveMap.toJSON(t).uuid),this.specularMap&&this.specularMap.isTexture&&(n.specularMap=this.specularMap.toJSON(t).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(n.specularIntensityMap=this.specularIntensityMap.toJSON(t).uuid),this.specularColorMap&&this.specularColorMap.isTexture&&(n.specularColorMap=this.specularColorMap.toJSON(t).uuid),this.envMap&&this.envMap.isTexture&&(n.envMap=this.envMap.toJSON(t).uuid,void 0!==this.combine&&(n.combine=this.combine)),void 0!==this.envMapRotation&&(n.envMapRotation=this.envMapRotation.toArray()),void 0!==this.envMapIntensity&&(n.envMapIntensity=this.envMapIntensity),void 0!==this.reflectivity&&(n.reflectivity=this.reflectivity),void 0!==this.refractionRatio&&(n.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(n.gradientMap=this.gradientMap.toJSON(t).uuid),void 0!==this.transmission&&(n.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(n.transmissionMap=this.transmissionMap.toJSON(t).uuid),void 0!==this.thickness&&(n.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(n.thicknessMap=this.thicknessMap.toJSON(t).uuid),void 0!==this.attenuationDistance&&this.attenuationDistance!==1/0&&(n.attenuationDistance=this.attenuationDistance),void 0!==this.attenuationColor&&(n.attenuationColor=this.attenuationColor.getHex()),void 0!==this.size&&(n.size=this.size),null!==this.shadowSide&&(n.shadowSide=this.shadowSide),void 0!==this.sizeAttenuation&&(n.sizeAttenuation=this.sizeAttenuation),1!==this.blending&&(n.blending=this.blending),0!==this.side&&(n.side=this.side),!0===this.vertexColors&&(n.vertexColors=!0),this.opacity<1&&(n.opacity=this.opacity),!0===this.transparent&&(n.transparent=!0),204!==this.blendSrc&&(n.blendSrc=this.blendSrc),205!==this.blendDst&&(n.blendDst=this.blendDst),this.blendEquation!==r&&(n.blendEquation=this.blendEquation),null!==this.blendSrcAlpha&&(n.blendSrcAlpha=this.blendSrcAlpha),null!==this.blendDstAlpha&&(n.blendDstAlpha=this.blendDstAlpha),null!==this.blendEquationAlpha&&(n.blendEquationAlpha=this.blendEquationAlpha),this.blendColor&&this.blendColor.isColor&&(n.blendColor=this.blendColor.getHex()),0!==this.blendAlpha&&(n.blendAlpha=this.blendAlpha),3!==this.depthFunc&&(n.depthFunc=this.depthFunc),!1===this.depthTest&&(n.depthTest=this.depthTest),!1===this.depthWrite&&(n.depthWrite=this.depthWrite),!1===this.colorWrite&&(n.colorWrite=this.colorWrite),255!==this.stencilWriteMask&&(n.stencilWriteMask=this.stencilWriteMask),519!==this.stencilFunc&&(n.stencilFunc=this.stencilFunc),0!==this.stencilRef&&(n.stencilRef=this.stencilRef),255!==this.stencilFuncMask&&(n.stencilFuncMask=this.stencilFuncMask),this.stencilFail!==Gt&&(n.stencilFail=this.stencilFail),this.stencilZFail!==Gt&&(n.stencilZFail=this.stencilZFail),this.stencilZPass!==Gt&&(n.stencilZPass=this.stencilZPass),!0===this.stencilWrite&&(n.stencilWrite=this.stencilWrite),void 0!==this.rotation&&0!==this.rotation&&(n.rotation=this.rotation),!0===this.polygonOffset&&(n.polygonOffset=!0),0!==this.polygonOffsetFactor&&(n.polygonOffsetFactor=this.polygonOffsetFactor),0!==this.polygonOffsetUnits&&(n.polygonOffsetUnits=this.polygonOffsetUnits),void 0!==this.linewidth&&1!==this.linewidth&&(n.linewidth=this.linewidth),void 0!==this.dashSize&&(n.dashSize=this.dashSize),void 0!==this.gapSize&&(n.gapSize=this.gapSize),void 0!==this.scale&&(n.scale=this.scale),!0===this.dithering&&(n.dithering=!0),this.alphaTest>0&&(n.alphaTest=this.alphaTest),!0===this.alphaHash&&(n.alphaHash=!0),!0===this.alphaToCoverage&&(n.alphaToCoverage=!0),!0===this.premultipliedAlpha&&(n.premultipliedAlpha=!0),!0===this.forceSinglePass&&(n.forceSinglePass=!0),!0===this.wireframe&&(n.wireframe=!0),this.wireframeLinewidth>1&&(n.wireframeLinewidth=this.wireframeLinewidth),\"round\"!==this.wireframeLinecap&&(n.wireframeLinecap=this.wireframeLinecap),\"round\"!==this.wireframeLinejoin&&(n.wireframeLinejoin=this.wireframeLinejoin),!0===this.flatShading&&(n.flatShading=!0),!1===this.visible&&(n.visible=!1),!1===this.toneMapped&&(n.toneMapped=!1),!1===this.fog&&(n.fog=!1),Object.keys(this.userData).length>0&&(n.userData=this.userData),e){const e=i(t.textures),r=i(t.images);e.length>0&&(n.textures=e),r.length>0&&(n.images=r)}return n}clone(){return(new this.constructor).copy(this)}copy(t){this.name=t.name,this.blending=t.blending,this.side=t.side,this.vertexColors=t.vertexColors,this.opacity=t.opacity,this.transparent=t.transparent,this.blendSrc=t.blendSrc,this.blendDst=t.blendDst,this.blendEquation=t.blendEquation,this.blendSrcAlpha=t.blendSrcAlpha,this.blendDstAlpha=t.blendDstAlpha,this.blendEquationAlpha=t.blendEquationAlpha,this.blendColor.copy(t.blendColor),this.blendAlpha=t.blendAlpha,this.depthFunc=t.depthFunc,this.depthTest=t.depthTest,this.depthWrite=t.depthWrite,this.stencilWriteMask=t.stencilWriteMask,this.stencilFunc=t.stencilFunc,this.stencilRef=t.stencilRef,this.stencilFuncMask=t.stencilFuncMask,this.stencilFail=t.stencilFail,this.stencilZFail=t.stencilZFail,this.stencilZPass=t.stencilZPass,this.stencilWrite=t.stencilWrite;const e=t.clippingPlanes;let n=null;if(null!==e){const t=e.length;n=new Array(t);for(let i=0;i!==t;++i)n[i]=e[i].clone()}return this.clippingPlanes=n,this.clipIntersection=t.clipIntersection,this.clipShadows=t.clipShadows,this.shadowSide=t.shadowSide,this.colorWrite=t.colorWrite,this.precision=t.precision,this.polygonOffset=t.polygonOffset,this.polygonOffsetFactor=t.polygonOffsetFactor,this.polygonOffsetUnits=t.polygonOffsetUnits,this.dithering=t.dithering,this.alphaTest=t.alphaTest,this.alphaHash=t.alphaHash,this.alphaToCoverage=t.alphaToCoverage,this.premultipliedAlpha=t.premultipliedAlpha,this.forceSinglePass=t.forceSinglePass,this.visible=t.visible,this.toneMapped=t.toneMapped,this.userData=JSON.parse(JSON.stringify(t.userData)),this}dispose(){this.dispatchEvent({type:\"dispose\"})}set needsUpdate(t){!0===t&&this.version++}onBuild(){}}class ci extends li{constructor(t){super(),this.isMeshBasicMaterial=!0,this.type=\"MeshBasicMaterial\",this.color=new ai(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.envMapRotation=new yn,this.combine=0,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap=\"round\",this.wireframeLinejoin=\"round\",this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.envMapRotation.copy(t.envMapRotation),this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.fog=t.fog,this}}const hi=new Oe,ui=new ce;let di=0;class pi{constructor(t,e,n=!1){if(Array.isArray(t))throw new TypeError(\"THREE.BufferAttribute: array should be a Typed Array.\");this.isBufferAttribute=!0,Object.defineProperty(this,\"id\",{value:di++}),this.name=\"\",this.array=t,this.itemSize=e,this.count=void 0!==t?t.length/e:0,this.normalized=n,this.usage=35044,this.updateRanges=[],this.gpuType=Y,this.version=0}onUploadCallback(){}set needsUpdate(t){!0===t&&this.version++}setUsage(t){return this.usage=t,this}addUpdateRange(t,e){this.updateRanges.push({start:t,count:e})}clearUpdateRanges(){this.updateRanges.length=0}copy(t){return this.name=t.name,this.array=new t.array.constructor(t.array),this.itemSize=t.itemSize,this.count=t.count,this.normalized=t.normalized,this.usage=t.usage,this.gpuType=t.gpuType,this}copyAt(t,e,n){t*=this.itemSize,n*=e.itemSize;for(let i=0,r=this.itemSize;i<r;i++)this.array[t+i]=e.array[n+i];return this}copyArray(t){return this.array.set(t),this}applyMatrix3(t){if(2===this.itemSize)for(let e=0,n=this.count;e<n;e++)ui.fromBufferAttribute(this,e),ui.applyMatrix3(t),this.setXY(e,ui.x,ui.y);else if(3===this.itemSize)for(let e=0,n=this.count;e<n;e++)hi.fromBufferAttribute(this,e),hi.applyMatrix3(t),this.setXYZ(e,hi.x,hi.y,hi.z);return this}applyMatrix4(t){for(let e=0,n=this.count;e<n;e++)hi.fromBufferAttribute(this,e),hi.applyMatrix4(t),this.setXYZ(e,hi.x,hi.y,hi.z);return this}applyNormalMatrix(t){for(let e=0,n=this.count;e<n;e++)hi.fromBufferAttribute(this,e),hi.applyNormalMatrix(t),this.setXYZ(e,hi.x,hi.y,hi.z);return this}transformDirection(t){for(let e=0,n=this.count;e<n;e++)hi.fromBufferAttribute(this,e),hi.transformDirection(t),this.setXYZ(e,hi.x,hi.y,hi.z);return this}set(t,e=0){return this.array.set(t,e),this}getComponent(t,e){let n=this.array[t*this.itemSize+e];return this.normalized&&(n=oe(n,this.array)),n}setComponent(t,e,n){return this.normalized&&(n=le(n,this.array)),this.array[t*this.itemSize+e]=n,this}getX(t){let e=this.array[t*this.itemSize];return this.normalized&&(e=oe(e,this.array)),e}setX(t,e){return this.normalized&&(e=le(e,this.array)),this.array[t*this.itemSize]=e,this}getY(t){let e=this.array[t*this.itemSize+1];return this.normalized&&(e=oe(e,this.array)),e}setY(t,e){return this.normalized&&(e=le(e,this.array)),this.array[t*this.itemSize+1]=e,this}getZ(t){let e=this.array[t*this.itemSize+2];return this.normalized&&(e=oe(e,this.array)),e}setZ(t,e){return this.normalized&&(e=le(e,this.array)),this.array[t*this.itemSize+2]=e,this}getW(t){let e=this.array[t*this.itemSize+3];return this.normalized&&(e=oe(e,this.array)),e}setW(t,e){return this.normalized&&(e=le(e,this.array)),this.array[t*this.itemSize+3]=e,this}setXY(t,e,n){return t*=this.itemSize,this.normalized&&(e=le(e,this.array),n=le(n,this.array)),this.array[t+0]=e,this.array[t+1]=n,this}setXYZ(t,e,n,i){return t*=this.itemSize,this.normalized&&(e=le(e,this.array),n=le(n,this.array),i=le(i,this.array)),this.array[t+0]=e,this.array[t+1]=n,this.array[t+2]=i,this}setXYZW(t,e,n,i,r){return t*=this.itemSize,this.normalized&&(e=le(e,this.array),n=le(n,this.array),i=le(i,this.array),r=le(r,this.array)),this.array[t+0]=e,this.array[t+1]=n,this.array[t+2]=i,this.array[t+3]=r,this}onUpload(t){return this.onUploadCallback=t,this}clone(){return new this.constructor(this.array,this.itemSize).copy(this)}toJSON(){const t={itemSize:this.itemSize,type:this.array.constructor.name,array:Array.from(this.array),normalized:this.normalized};return\"\"!==this.name&&(t.name=this.name),35044!==this.usage&&(t.usage=this.usage),t}}class fi extends pi{constructor(t,e,n){super(new Uint16Array(t),e,n)}}class mi extends pi{constructor(t,e,n){super(new Uint32Array(t),e,n)}}class gi extends pi{constructor(t,e,n){super(new Float32Array(t),e,n)}}let _i=0;const vi=new pn,xi=new Hn,Mi=new Oe,Si=new ze,Ei=new ze,yi=new Oe;class Ti extends te{constructor(){super(),this.isBufferGeometry=!0,Object.defineProperty(this,\"id\",{value:_i++}),this.uuid=re(),this.name=\"\",this.type=\"BufferGeometry\",this.index=null,this.indirect=null,this.attributes={},this.morphAttributes={},this.morphTargetsRelative=!1,this.groups=[],this.boundingBox=null,this.boundingSphere=null,this.drawRange={start:0,count:1/0},this.userData={}}getIndex(){return this.index}setIndex(t){return Array.isArray(t)?this.index=new(de(t)?mi:fi)(t,1):this.index=t,this}setIndirect(t){return this.indirect=t,this}getIndirect(){return this.indirect}getAttribute(t){return this.attributes[t]}setAttribute(t,e){return this.attributes[t]=e,this}deleteAttribute(t){return delete this.attributes[t],this}hasAttribute(t){return void 0!==this.attributes[t]}addGroup(t,e,n=0){this.groups.push({start:t,count:e,materialIndex:n})}clearGroups(){this.groups=[]}setDrawRange(t,e){this.drawRange.start=t,this.drawRange.count=e}applyMatrix4(t){const e=this.attributes.position;void 0!==e&&(e.applyMatrix4(t),e.needsUpdate=!0);const n=this.attributes.normal;if(void 0!==n){const e=(new he).getNormalMatrix(t);n.applyNormalMatrix(e),n.needsUpdate=!0}const i=this.attributes.tangent;return void 0!==i&&(i.transformDirection(t),i.needsUpdate=!0),null!==this.boundingBox&&this.computeBoundingBox(),null!==this.boundingSphere&&this.computeBoundingSphere(),this}applyQuaternion(t){return vi.makeRotationFromQuaternion(t),this.applyMatrix4(vi),this}rotateX(t){return vi.makeRotationX(t),this.applyMatrix4(vi),this}rotateY(t){return vi.makeRotationY(t),this.applyMatrix4(vi),this}rotateZ(t){return vi.makeRotationZ(t),this.applyMatrix4(vi),this}translate(t,e,n){return vi.makeTranslation(t,e,n),this.applyMatrix4(vi),this}scale(t,e,n){return vi.makeScale(t,e,n),this.applyMatrix4(vi),this}lookAt(t){return xi.lookAt(t),xi.updateMatrix(),this.applyMatrix4(xi.matrix),this}center(){return this.computeBoundingBox(),this.boundingBox.getCenter(Mi).negate(),this.translate(Mi.x,Mi.y,Mi.z),this}setFromPoints(t){const e=this.getAttribute(\"position\");if(void 0===e){const e=[];for(let n=0,i=t.length;n<i;n++){const i=t[n];e.push(i.x,i.y,i.z||0)}this.setAttribute(\"position\",new gi(e,3))}else{const n=Math.min(t.length,e.count);for(let i=0;i<n;i++){const n=t[i];e.setXYZ(i,n.x,n.y,n.z||0)}t.length,e.count,e.needsUpdate=!0}return this}computeBoundingBox(){null===this.boundingBox&&(this.boundingBox=new ze);const t=this.attributes.position,e=this.morphAttributes.position;if(t&&t.isGLBufferAttribute)this.boundingBox.set(new Oe(-1/0,-1/0,-1/0),new Oe(1/0,1/0,1/0));else{if(void 0!==t){if(this.boundingBox.setFromBufferAttribute(t),e)for(let t=0,n=e.length;t<n;t++){const n=e[t];Si.setFromBufferAttribute(n),this.morphTargetsRelative?(yi.addVectors(this.boundingBox.min,Si.min),this.boundingBox.expandByPoint(yi),yi.addVectors(this.boundingBox.max,Si.max),this.boundingBox.expandByPoint(yi)):(this.boundingBox.expandByPoint(Si.min),this.boundingBox.expandByPoint(Si.max))}}else this.boundingBox.makeEmpty();isNaN(this.boundingBox.min.x)||isNaN(this.boundingBox.min.y)||isNaN(this.boundingBox.min.z)}}computeBoundingSphere(){null===this.boundingSphere&&(this.boundingSphere=new rn);const t=this.attributes.position,e=this.morphAttributes.position;if(t&&t.isGLBufferAttribute)this.boundingSphere.set(new Oe,1/0);else if(t){const n=this.boundingSphere.center;if(Si.setFromBufferAttribute(t),e)for(let t=0,n=e.length;t<n;t++){const n=e[t];Ei.setFromBufferAttribute(n),this.morphTargetsRelative?(yi.addVectors(Si.min,Ei.min),Si.expandByPoint(yi),yi.addVectors(Si.max,Ei.max),Si.expandByPoint(yi)):(Si.expandByPoint(Ei.min),Si.expandByPoint(Ei.max))}Si.getCenter(n);let i=0;for(let e=0,r=t.count;e<r;e++)yi.fromBufferAttribute(t,e),i=Math.max(i,n.distanceToSquared(yi));if(e)for(let r=0,a=e.length;r<a;r++){const a=e[r],s=this.morphTargetsRelative;for(let e=0,r=a.count;e<r;e++)yi.fromBufferAttribute(a,e),s&&(Mi.fromBufferAttribute(t,e),yi.add(Mi)),i=Math.max(i,n.distanceToSquared(yi))}this.boundingSphere.radius=Math.sqrt(i),isNaN(this.boundingSphere.radius)}}computeTangents(){const t=this.index,e=this.attributes;if(null===t||void 0===e.position||void 0===e.normal||void 0===e.uv)return;const n=e.position,i=e.normal,r=e.uv;!1===this.hasAttribute(\"tangent\")&&this.setAttribute(\"tangent\",new pi(new Float32Array(4*n.count),4));const a=this.getAttribute(\"tangent\"),s=[],o=[];for(let t=0;t<n.count;t++)s[t]=new Oe,o[t]=new Oe;const l=new Oe,c=new Oe,h=new Oe,u=new ce,d=new ce,p=new ce,f=new Oe,m=new Oe;function g(t,e,i){l.fromBufferAttribute(n,t),c.fromBufferAttribute(n,e),h.fromBufferAttribute(n,i),u.fromBufferAttribute(r,t),d.fromBufferAttribute(r,e),p.fromBufferAttribute(r,i),c.sub(l),h.sub(l),d.sub(u),p.sub(u);const a=1/(d.x*p.y-p.x*d.y);isFinite(a)&&(f.copy(c).multiplyScalar(p.y).addScaledVector(h,-d.y).multiplyScalar(a),m.copy(h).multiplyScalar(d.x).addScaledVector(c,-p.x).multiplyScalar(a),s[t].add(f),s[e].add(f),s[i].add(f),o[t].add(m),o[e].add(m),o[i].add(m))}let _=this.groups;0===_.length&&(_=[{start:0,count:t.count}]);for(let e=0,n=_.length;e<n;++e){const n=_[e],i=n.start;for(let e=i,r=i+n.count;e<r;e+=3)g(t.getX(e+0),t.getX(e+1),t.getX(e+2))}const v=new Oe,x=new Oe,M=new Oe,S=new Oe;function E(t){M.fromBufferAttribute(i,t),S.copy(M);const e=s[t];v.copy(e),v.sub(M.multiplyScalar(M.dot(e))).normalize(),x.crossVectors(S,e);const n=x.dot(o[t])<0?-1:1;a.setXYZW(t,v.x,v.y,v.z,n)}for(let e=0,n=_.length;e<n;++e){const n=_[e],i=n.start;for(let e=i,r=i+n.count;e<r;e+=3)E(t.getX(e+0)),E(t.getX(e+1)),E(t.getX(e+2))}}computeVertexNormals(){const t=this.index,e=this.getAttribute(\"position\");if(void 0!==e){let n=this.getAttribute(\"normal\");if(void 0===n)n=new pi(new Float32Array(3*e.count),3),this.setAttribute(\"normal\",n);else for(let t=0,e=n.count;t<e;t++)n.setXYZ(t,0,0,0);const i=new Oe,r=new Oe,a=new Oe,s=new Oe,o=new Oe,l=new Oe,c=new Oe,h=new Oe;if(t)for(let u=0,d=t.count;u<d;u+=3){const d=t.getX(u+0),p=t.getX(u+1),f=t.getX(u+2);i.fromBufferAttribute(e,d),r.fromBufferAttribute(e,p),a.fromBufferAttribute(e,f),c.subVectors(a,r),h.subVectors(i,r),c.cross(h),s.fromBufferAttribute(n,d),o.fromBufferAttribute(n,p),l.fromBufferAttribute(n,f),s.add(c),o.add(c),l.add(c),n.setXYZ(d,s.x,s.y,s.z),n.setXYZ(p,o.x,o.y,o.z),n.setXYZ(f,l.x,l.y,l.z)}else for(let t=0,s=e.count;t<s;t+=3)i.fromBufferAttribute(e,t+0),r.fromBufferAttribute(e,t+1),a.fromBufferAttribute(e,t+2),c.subVectors(a,r),h.subVectors(i,r),c.cross(h),n.setXYZ(t+0,c.x,c.y,c.z),n.setXYZ(t+1,c.x,c.y,c.z),n.setXYZ(t+2,c.x,c.y,c.z);this.normalizeNormals(),n.needsUpdate=!0}}normalizeNormals(){const t=this.attributes.normal;for(let e=0,n=t.count;e<n;e++)yi.fromBufferAttribute(t,e),yi.normalize(),t.setXYZ(e,yi.x,yi.y,yi.z)}toNonIndexed(){function t(t,e){const n=t.array,i=t.itemSize,r=t.normalized,a=new n.constructor(e.length*i);let s=0,o=0;for(let r=0,l=e.length;r<l;r++){s=t.isInterleavedBufferAttribute?e[r]*t.data.stride+t.offset:e[r]*i;for(let t=0;t<i;t++)a[o++]=n[s++]}return new pi(a,i,r)}if(null===this.index)return this;const e=new Ti,n=this.index.array,i=this.attributes;for(const r in i){const a=t(i[r],n);e.setAttribute(r,a)}const r=this.morphAttributes;for(const i in r){const a=[],s=r[i];for(let e=0,i=s.length;e<i;e++){const i=t(s[e],n);a.push(i)}e.morphAttributes[i]=a}e.morphTargetsRelative=this.morphTargetsRelative;const a=this.groups;for(let t=0,n=a.length;t<n;t++){const n=a[t];e.addGroup(n.start,n.count,n.materialIndex)}return e}toJSON(){const t={metadata:{version:4.6,type:\"BufferGeometry\",generator:\"BufferGeometry.toJSON\"}};if(t.uuid=this.uuid,t.type=this.type,\"\"!==this.name&&(t.name=this.name),Object.keys(this.userData).length>0&&(t.userData=this.userData),void 0!==this.parameters){const e=this.parameters;for(const n in e)void 0!==e[n]&&(t[n]=e[n]);return t}t.data={attributes:{}};const e=this.index;null!==e&&(t.data.index={type:e.array.constructor.name,array:Array.prototype.slice.call(e.array)});const n=this.attributes;for(const e in n){const i=n[e];t.data.attributes[e]=i.toJSON(t.data)}const i={};let r=!1;for(const e in this.morphAttributes){const n=this.morphAttributes[e],a=[];for(let e=0,i=n.length;e<i;e++){const i=n[e];a.push(i.toJSON(t.data))}a.length>0&&(i[e]=a,r=!0)}r&&(t.data.morphAttributes=i,t.data.morphTargetsRelative=this.morphTargetsRelative);const a=this.groups;a.length>0&&(t.data.groups=JSON.parse(JSON.stringify(a)));const s=this.boundingSphere;return null!==s&&(t.data.boundingSphere={center:s.center.toArray(),radius:s.radius}),t}clone(){return(new this.constructor).copy(this)}copy(t){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;const e={};this.name=t.name;const n=t.index;null!==n&&this.setIndex(n.clone(e));const i=t.attributes;for(const t in i){const n=i[t];this.setAttribute(t,n.clone(e))}const r=t.morphAttributes;for(const t in r){const n=[],i=r[t];for(let t=0,r=i.length;t<r;t++)n.push(i[t].clone(e));this.morphAttributes[t]=n}this.morphTargetsRelative=t.morphTargetsRelative;const a=t.groups;for(let t=0,e=a.length;t<e;t++){const e=a[t];this.addGroup(e.start,e.count,e.materialIndex)}const s=t.boundingBox;null!==s&&(this.boundingBox=s.clone());const o=t.boundingSphere;return null!==o&&(this.boundingSphere=o.clone()),this.drawRange.start=t.drawRange.start,this.drawRange.count=t.drawRange.count,this.userData=t.userData,this}dispose(){this.dispatchEvent({type:\"dispose\"})}}const bi=new pn,Ai=new dn,wi=new rn,Ri=new Oe,Ci=new Oe,Pi=new Oe,Ui=new Oe,Li=new Oe,Di=new Oe,Ii=new Oe,Ni=new Oe;class Oi extends Hn{constructor(t=new Ti,e=new ci){super(),this.isMesh=!0,this.type=\"Mesh\",this.geometry=t,this.material=e,this.morphTargetDictionary=void 0,this.morphTargetInfluences=void 0,this.updateMorphTargets()}copy(t,e){return super.copy(t,e),void 0!==t.morphTargetInfluences&&(this.morphTargetInfluences=t.morphTargetInfluences.slice()),void 0!==t.morphTargetDictionary&&(this.morphTargetDictionary=Object.assign({},t.morphTargetDictionary)),this.material=Array.isArray(t.material)?t.material.slice():t.material,this.geometry=t.geometry,this}updateMorphTargets(){const t=this.geometry.morphAttributes,e=Object.keys(t);if(e.length>0){const n=t[e[0]];if(void 0!==n){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=n.length;t<e;t++){const e=n[t].name||String(t);this.morphTargetInfluences.push(0),this.morphTargetDictionary[e]=t}}}}getVertexPosition(t,e){const n=this.geometry,i=n.attributes.position,r=n.morphAttributes.position,a=n.morphTargetsRelative;e.fromBufferAttribute(i,t);const s=this.morphTargetInfluences;if(r&&s){Di.set(0,0,0);for(let n=0,i=r.length;n<i;n++){const i=s[n],o=r[n];0!==i&&(Li.fromBufferAttribute(o,t),a?Di.addScaledVector(Li,i):Di.addScaledVector(Li.sub(e),i))}e.add(Di)}return e}raycast(t,e){const n=this.geometry,i=this.material,r=this.matrixWorld;if(void 0!==i){if(null===n.boundingSphere&&n.computeBoundingSphere(),wi.copy(n.boundingSphere),wi.applyMatrix4(r),Ai.copy(t.ray).recast(t.near),!1===wi.containsPoint(Ai.origin)){if(null===Ai.intersectSphere(wi,Ri))return;if(Ai.origin.distanceToSquared(Ri)>(t.far-t.near)**2)return}bi.copy(r).invert(),Ai.copy(t.ray).applyMatrix4(bi),null!==n.boundingBox&&!1===Ai.intersectsBox(n.boundingBox)||this._computeIntersections(t,e,Ai)}}_computeIntersections(t,e,n){let i;const r=this.geometry,a=this.material,s=r.index,o=r.attributes.position,l=r.attributes.uv,c=r.attributes.uv1,h=r.attributes.normal,u=r.groups,d=r.drawRange;if(null!==s)if(Array.isArray(a))for(let r=0,o=u.length;r<o;r++){const o=u[r],p=a[o.materialIndex];for(let r=Math.max(o.start,d.start),a=Math.min(s.count,Math.min(o.start+o.count,d.start+d.count));r<a;r+=3){i=Fi(this,p,t,n,l,c,h,s.getX(r),s.getX(r+1),s.getX(r+2)),i&&(i.faceIndex=Math.floor(r/3),i.face.materialIndex=o.materialIndex,e.push(i))}}else{for(let r=Math.max(0,d.start),o=Math.min(s.count,d.start+d.count);r<o;r+=3){i=Fi(this,a,t,n,l,c,h,s.getX(r),s.getX(r+1),s.getX(r+2)),i&&(i.faceIndex=Math.floor(r/3),e.push(i))}}else if(void 0!==o)if(Array.isArray(a))for(let r=0,s=u.length;r<s;r++){const s=u[r],p=a[s.materialIndex];for(let r=Math.max(s.start,d.start),a=Math.min(o.count,Math.min(s.start+s.count,d.start+d.count));r<a;r+=3){i=Fi(this,p,t,n,l,c,h,r,r+1,r+2),i&&(i.faceIndex=Math.floor(r/3),i.face.materialIndex=s.materialIndex,e.push(i))}}else{for(let r=Math.max(0,d.start),s=Math.min(o.count,d.start+d.count);r<s;r+=3){i=Fi(this,a,t,n,l,c,h,r,r+1,r+2),i&&(i.faceIndex=Math.floor(r/3),e.push(i))}}}}function Fi(t,e,n,i,r,a,s,o,l,c){t.getVertexPosition(o,Ci),t.getVertexPosition(l,Pi),t.getVertexPosition(c,Ui);const h=function(t,e,n,i,r,a,s,o){let l;if(l=1===e.side?i.intersectTriangle(s,a,r,!0,o):i.intersectTriangle(r,a,s,0===e.side,o),null===l)return null;Ni.copy(o),Ni.applyMatrix4(t.matrixWorld);const c=n.ray.origin.distanceTo(Ni);return c<n.near||c>n.far?null:{distance:c,point:Ni.clone(),object:t}}(t,e,n,i,Ci,Pi,Ui,Ii);if(h){const t=new Oe;ti.getBarycoord(Ii,Ci,Pi,Ui,t),r&&(h.uv=ti.getInterpolatedAttribute(r,o,l,c,t,new ce)),a&&(h.uv1=ti.getInterpolatedAttribute(a,o,l,c,t,new ce)),s&&(h.normal=ti.getInterpolatedAttribute(s,o,l,c,t,new Oe),h.normal.dot(i.direction)>0&&h.normal.multiplyScalar(-1));const e={a:o,b:l,c:c,normal:new Oe,materialIndex:0};ti.getNormal(Ci,Pi,Ui,e.normal),h.face=e,h.barycoord=t}return h}class Bi extends Ti{constructor(t=1,e=1,n=1,i=1,r=1,a=1){super(),this.type=\"BoxGeometry\",this.parameters={width:t,height:e,depth:n,widthSegments:i,heightSegments:r,depthSegments:a};const s=this;i=Math.floor(i),r=Math.floor(r),a=Math.floor(a);const o=[],l=[],c=[],h=[];let u=0,d=0;function p(t,e,n,i,r,a,p,f,m,g,_){const v=a/m,x=p/g,M=a/2,S=p/2,E=f/2,y=m+1,T=g+1;let b=0,A=0;const w=new Oe;for(let a=0;a<T;a++){const s=a*x-S;for(let o=0;o<y;o++){const u=o*v-M;w[t]=u*i,w[e]=s*r,w[n]=E,l.push(w.x,w.y,w.z),w[t]=0,w[e]=0,w[n]=f>0?1:-1,c.push(w.x,w.y,w.z),h.push(o/m),h.push(1-a/g),b+=1}}for(let t=0;t<g;t++)for(let e=0;e<m;e++){const n=u+e+y*t,i=u+e+y*(t+1),r=u+(e+1)+y*(t+1),a=u+(e+1)+y*t;o.push(n,i,a),o.push(i,r,a),A+=6}s.addGroup(d,A,_),d+=A,u+=b}p(\"z\",\"y\",\"x\",-1,-1,n,e,t,a,r,0),p(\"z\",\"y\",\"x\",1,-1,n,e,-t,a,r,1),p(\"x\",\"z\",\"y\",1,1,t,n,e,i,a,2),p(\"x\",\"z\",\"y\",1,-1,t,n,-e,i,a,3),p(\"x\",\"y\",\"z\",1,-1,t,e,n,i,r,4),p(\"x\",\"y\",\"z\",-1,-1,t,e,-n,i,r,5),this.setIndex(o),this.setAttribute(\"position\",new gi(l,3)),this.setAttribute(\"normal\",new gi(c,3)),this.setAttribute(\"uv\",new gi(h,2))}copy(t){return super.copy(t),this.parameters=Object.assign({},t.parameters),this}static fromJSON(t){return new Bi(t.width,t.height,t.depth,t.widthSegments,t.heightSegments,t.depthSegments)}}function zi(t){const e={};for(const n in t){e[n]={};for(const i in t[n]){const r=t[n][i];r&&(r.isColor||r.isMatrix3||r.isMatrix4||r.isVector2||r.isVector3||r.isVector4||r.isTexture||r.isQuaternion)?r.isRenderTargetTexture?e[n][i]=null:e[n][i]=r.clone():Array.isArray(r)?e[n][i]=r.slice():e[n][i]=r}}return e}function Hi(t){const e={};for(let n=0;n<t.length;n++){const i=zi(t[n]);for(const t in i)e[t]=i[t]}return e}function Vi(t){const e=t.getRenderTarget();return null===e?t.outputColorSpace:!0===e.isXRRenderTarget?e.texture.colorSpace:Me.workingColorSpace}const Gi={clone:zi,merge:Hi};class ki extends li{constructor(t){super(),this.isShaderMaterial=!0,this.type=\"ShaderMaterial\",this.defines={},this.uniforms={},this.uniformsGroups=[],this.vertexShader=\"void main() {\\n\\tgl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\\n}\",this.fragmentShader=\"void main() {\\n\\tgl_FragColor = vec4( 1.0, 0.0, 0.0, 1.0 );\\n}\",this.linewidth=1,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.lights=!1,this.clipping=!1,this.forceSinglePass=!0,this.extensions={clipCullDistance:!1,multiDraw:!1},this.defaultAttributeValues={color:[1,1,1],uv:[0,0],uv1:[0,0]},this.index0AttributeName=void 0,this.uniformsNeedUpdate=!1,this.glslVersion=null,void 0!==t&&this.setValues(t)}copy(t){return super.copy(t),this.fragmentShader=t.fragmentShader,this.vertexShader=t.vertexShader,this.uniforms=zi(t.uniforms),this.uniformsGroups=function(t){const e=[];for(let n=0;n<t.length;n++)e.push(t[n].clone());return e}(t.uniformsGroups),this.defines=Object.assign({},t.defines),this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.fog=t.fog,this.lights=t.lights,this.clipping=t.clipping,this.extensions=Object.assign({},t.extensions),this.glslVersion=t.glslVersion,this}toJSON(t){const e=super.toJSON(t);e.glslVersion=this.glslVersion,e.uniforms={};for(const n in this.uniforms){const i=this.uniforms[n].value;i&&i.isTexture?e.uniforms[n]={type:\"t\",value:i.toJSON(t).uuid}:i&&i.isColor?e.uniforms[n]={type:\"c\",value:i.getHex()}:i&&i.isVector2?e.uniforms[n]={type:\"v2\",value:i.toArray()}:i&&i.isVector3?e.uniforms[n]={type:\"v3\",value:i.toArray()}:i&&i.isVector4?e.uniforms[n]={type:\"v4\",value:i.toArray()}:i&&i.isMatrix3?e.uniforms[n]={type:\"m3\",value:i.toArray()}:i&&i.isMatrix4?e.uniforms[n]={type:\"m4\",value:i.toArray()}:e.uniforms[n]={value:i}}Object.keys(this.defines).length>0&&(e.defines=this.defines),e.vertexShader=this.vertexShader,e.fragmentShader=this.fragmentShader,e.lights=this.lights,e.clipping=this.clipping;const n={};for(const t in this.extensions)!0===this.extensions[t]&&(n[t]=!0);return Object.keys(n).length>0&&(e.extensions=n),e}}class Wi extends Hn{constructor(){super(),this.isCamera=!0,this.type=\"Camera\",this.matrixWorldInverse=new pn,this.projectionMatrix=new pn,this.projectionMatrixInverse=new pn,this.coordinateSystem=$t}copy(t,e){return super.copy(t,e),this.matrixWorldInverse.copy(t.matrixWorldInverse),this.projectionMatrix.copy(t.projectionMatrix),this.projectionMatrixInverse.copy(t.projectionMatrixInverse),this.coordinateSystem=t.coordinateSystem,this}getWorldDirection(t){return super.getWorldDirection(t).negate()}updateMatrixWorld(t){super.updateMatrixWorld(t),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(t,e){super.updateWorldMatrix(t,e),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return(new this.constructor).copy(this)}}const Xi=new Oe,ji=new ce,qi=new ce;class Yi extends Wi{constructor(t=50,e=1,n=.1,i=2e3){super(),this.isPerspectiveCamera=!0,this.type=\"PerspectiveCamera\",this.fov=t,this.zoom=1,this.near=n,this.far=i,this.focus=10,this.aspect=e,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.fov=t.fov,this.zoom=t.zoom,this.near=t.near,this.far=t.far,this.focus=t.focus,this.aspect=t.aspect,this.view=null===t.view?null:Object.assign({},t.view),this.filmGauge=t.filmGauge,this.filmOffset=t.filmOffset,this}setFocalLength(t){const e=.5*this.getFilmHeight()/t;this.fov=2*ie*Math.atan(e),this.updateProjectionMatrix()}getFocalLength(){const t=Math.tan(.5*ne*this.fov);return.5*this.getFilmHeight()/t}getEffectiveFOV(){return 2*ie*Math.atan(Math.tan(.5*ne*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}getViewBounds(t,e,n){Xi.set(-1,-1,.5).applyMatrix4(this.projectionMatrixInverse),e.set(Xi.x,Xi.y).multiplyScalar(-t/Xi.z),Xi.set(1,1,.5).applyMatrix4(this.projectionMatrixInverse),n.set(Xi.x,Xi.y).multiplyScalar(-t/Xi.z)}getViewSize(t,e){return this.getViewBounds(t,ji,qi),e.subVectors(qi,ji)}setViewOffset(t,e,n,i,r,a){this.aspect=t/e,null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=n,this.view.offsetY=i,this.view.width=r,this.view.height=a,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=this.near;let e=t*Math.tan(.5*ne*this.fov)/this.zoom,n=2*e,i=this.aspect*n,r=-.5*i;const a=this.view;if(null!==this.view&&this.view.enabled){const t=a.fullWidth,s=a.fullHeight;r+=a.offsetX*i/t,e-=a.offsetY*n/s,i*=a.width/t,n*=a.height/s}const s=this.filmOffset;0!==s&&(r+=t*s/this.getFilmWidth()),this.projectionMatrix.makePerspective(r,r+i,e,e-n,t,this.far,this.coordinateSystem),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.fov=this.fov,e.object.zoom=this.zoom,e.object.near=this.near,e.object.far=this.far,e.object.focus=this.focus,e.object.aspect=this.aspect,null!==this.view&&(e.object.view=Object.assign({},this.view)),e.object.filmGauge=this.filmGauge,e.object.filmOffset=this.filmOffset,e}}const Ki=-90;class Zi extends Hn{constructor(t,e,n){super(),this.type=\"CubeCamera\",this.renderTarget=n,this.coordinateSystem=null,this.activeMipmapLevel=0;const i=new Yi(Ki,1,t,e);i.layers=this.layers,this.add(i);const r=new Yi(Ki,1,t,e);r.layers=this.layers,this.add(r);const a=new Yi(Ki,1,t,e);a.layers=this.layers,this.add(a);const s=new Yi(Ki,1,t,e);s.layers=this.layers,this.add(s);const o=new Yi(Ki,1,t,e);o.layers=this.layers,this.add(o);const l=new Yi(Ki,1,t,e);l.layers=this.layers,this.add(l)}updateCoordinateSystem(){const t=this.coordinateSystem,e=this.children.concat(),[n,i,r,a,s,o]=e;for(const t of e)this.remove(t);if(t===$t)n.up.set(0,1,0),n.lookAt(1,0,0),i.up.set(0,1,0),i.lookAt(-1,0,0),r.up.set(0,0,-1),r.lookAt(0,1,0),a.up.set(0,0,1),a.lookAt(0,-1,0),s.up.set(0,1,0),s.lookAt(0,0,1),o.up.set(0,1,0),o.lookAt(0,0,-1);else{if(t!==Qt)throw new Error(\"THREE.CubeCamera.updateCoordinateSystem(): Invalid coordinate system: \"+t);n.up.set(0,-1,0),n.lookAt(-1,0,0),i.up.set(0,-1,0),i.lookAt(1,0,0),r.up.set(0,0,1),r.lookAt(0,1,0),a.up.set(0,0,-1),a.lookAt(0,-1,0),s.up.set(0,-1,0),s.lookAt(0,0,1),o.up.set(0,-1,0),o.lookAt(0,0,-1)}for(const t of e)this.add(t),t.updateMatrixWorld()}update(t,e){null===this.parent&&this.updateMatrixWorld();const{renderTarget:n,activeMipmapLevel:i}=this;this.coordinateSystem!==t.coordinateSystem&&(this.coordinateSystem=t.coordinateSystem,this.updateCoordinateSystem());const[r,a,s,o,l,c]=this.children,h=t.getRenderTarget(),u=t.getActiveCubeFace(),d=t.getActiveMipmapLevel(),p=t.xr.enabled;t.xr.enabled=!1;const f=n.texture.generateMipmaps;n.texture.generateMipmaps=!1,t.setRenderTarget(n,0,i),t.render(e,r),t.setRenderTarget(n,1,i),t.render(e,a),t.setRenderTarget(n,2,i),t.render(e,s),t.setRenderTarget(n,3,i),t.render(e,o),t.setRenderTarget(n,4,i),t.render(e,l),n.texture.generateMipmaps=f,t.setRenderTarget(n,5,i),t.render(e,c),t.setRenderTarget(h,u,d),t.xr.enabled=p,n.texture.needsPMREMUpdate=!0}}class Ji extends Ce{constructor(t,e,n,i,r,a,s,o,l,c){super(t=void 0!==t?t:[],e=void 0!==e?e:P,n,i,r,a,s,o,l,c),this.isCubeTexture=!0,this.flipY=!1}get images(){return this.image}set images(t){this.image=t}}class $i extends Le{constructor(t=1,e={}){super(t,t,e),this.isWebGLCubeRenderTarget=!0;const n={width:t,height:t,depth:1},i=[n,n,n,n,n,n];this.texture=new Ji(i,e.mapping,e.wrapS,e.wrapT,e.magFilter,e.minFilter,e.format,e.type,e.anisotropy,e.colorSpace),this.texture.isRenderTargetTexture=!0,this.texture.generateMipmaps=void 0!==e.generateMipmaps&&e.generateMipmaps,this.texture.minFilter=void 0!==e.minFilter?e.minFilter:z}fromEquirectangularTexture(t,e){this.texture.type=e.type,this.texture.colorSpace=e.colorSpace,this.texture.generateMipmaps=e.generateMipmaps,this.texture.minFilter=e.minFilter,this.texture.magFilter=e.magFilter;const n={uniforms:{tEquirect:{value:null}},vertexShader:\"\\n\\n\\t\\t\\t\\tvarying vec3 vWorldDirection;\\n\\n\\t\\t\\t\\tvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\\n\\n\\t\\t\\t\\t\\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\\n\\n\\t\\t\\t\\t}\\n\\n\\t\\t\\t\\tvoid main() {\\n\\n\\t\\t\\t\\t\\tvWorldDirection = transformDirection( position, modelMatrix );\\n\\n\\t\\t\\t\\t\\t#include <begin_vertex>\\n\\t\\t\\t\\t\\t#include <project_vertex>\\n\\n\\t\\t\\t\\t}\\n\\t\\t\\t\",fragmentShader:\"\\n\\n\\t\\t\\t\\tuniform sampler2D tEquirect;\\n\\n\\t\\t\\t\\tvarying vec3 vWorldDirection;\\n\\n\\t\\t\\t\\t#include <common>\\n\\n\\t\\t\\t\\tvoid main() {\\n\\n\\t\\t\\t\\t\\tvec3 direction = normalize( vWorldDirection );\\n\\n\\t\\t\\t\\t\\tvec2 sampleUV = equirectUv( direction );\\n\\n\\t\\t\\t\\t\\tgl_FragColor = texture2D( tEquirect, sampleUV );\\n\\n\\t\\t\\t\\t}\\n\\t\\t\\t\"},i=new Bi(5,5,5),r=new ki({name:\"CubemapFromEquirect\",uniforms:zi(n.uniforms),vertexShader:n.vertexShader,fragmentShader:n.fragmentShader,side:1,blending:0});r.uniforms.tEquirect.value=e;const a=new Oi(i,r),s=e.minFilter;e.minFilter===V&&(e.minFilter=z);return new Zi(1,10,this).update(t,a),e.minFilter=s,a.geometry.dispose(),a.material.dispose(),this}clear(t,e,n,i){const r=t.getRenderTarget();for(let r=0;r<6;r++)t.setRenderTarget(this,r),t.clear(e,n,i);t.setRenderTarget(r)}}class Qi extends Hn{constructor(){super(),this.isGroup=!0,this.type=\"Group\"}}const tr={type:\"move\"};class er{constructor(){this._targetRay=null,this._grip=null,this._hand=null}getHandSpace(){return null===this._hand&&(this._hand=new Qi,this._hand.matrixAutoUpdate=!1,this._hand.visible=!1,this._hand.joints={},this._hand.inputState={pinching:!1}),this._hand}getTargetRaySpace(){return null===this._targetRay&&(this._targetRay=new Qi,this._targetRay.matrixAutoUpdate=!1,this._targetRay.visible=!1,this._targetRay.hasLinearVelocity=!1,this._targetRay.linearVelocity=new Oe,this._targetRay.hasAngularVelocity=!1,this._targetRay.angularVelocity=new Oe),this._targetRay}getGripSpace(){return null===this._grip&&(this._grip=new Qi,this._grip.matrixAutoUpdate=!1,this._grip.visible=!1,this._grip.hasLinearVelocity=!1,this._grip.linearVelocity=new Oe,this._grip.hasAngularVelocity=!1,this._grip.angularVelocity=new Oe),this._grip}dispatchEvent(t){return null!==this._targetRay&&this._targetRay.dispatchEvent(t),null!==this._grip&&this._grip.dispatchEvent(t),null!==this._hand&&this._hand.dispatchEvent(t),this}connect(t){if(t&&t.hand){const e=this._hand;if(e)for(const n of t.hand.values())this._getHandJoint(e,n)}return this.dispatchEvent({type:\"connected\",data:t}),this}disconnect(t){return this.dispatchEvent({type:\"disconnected\",data:t}),null!==this._targetRay&&(this._targetRay.visible=!1),null!==this._grip&&(this._grip.visible=!1),null!==this._hand&&(this._hand.visible=!1),this}update(t,e,n){let i=null,r=null,a=null;const s=this._targetRay,o=this._grip,l=this._hand;if(t&&\"visible-blurred\"!==e.session.visibilityState){if(l&&t.hand){a=!0;for(const i of t.hand.values()){const t=e.getJointPose(i,n),r=this._getHandJoint(l,i);null!==t&&(r.matrix.fromArray(t.transform.matrix),r.matrix.decompose(r.position,r.rotation,r.scale),r.matrixWorldNeedsUpdate=!0,r.jointRadius=t.radius),r.visible=null!==t}const i=l.joints[\"index-finger-tip\"],r=l.joints[\"thumb-tip\"],s=i.position.distanceTo(r.position),o=.02,c=.005;l.inputState.pinching&&s>o+c?(l.inputState.pinching=!1,this.dispatchEvent({type:\"pinchend\",handedness:t.handedness,target:this})):!l.inputState.pinching&&s<=o-c&&(l.inputState.pinching=!0,this.dispatchEvent({type:\"pinchstart\",handedness:t.handedness,target:this}))}else null!==o&&t.gripSpace&&(r=e.getPose(t.gripSpace,n),null!==r&&(o.matrix.fromArray(r.transform.matrix),o.matrix.decompose(o.position,o.rotation,o.scale),o.matrixWorldNeedsUpdate=!0,r.linearVelocity?(o.hasLinearVelocity=!0,o.linearVelocity.copy(r.linearVelocity)):o.hasLinearVelocity=!1,r.angularVelocity?(o.hasAngularVelocity=!0,o.angularVelocity.copy(r.angularVelocity)):o.hasAngularVelocity=!1));null!==s&&(i=e.getPose(t.targetRaySpace,n),null===i&&null!==r&&(i=r),null!==i&&(s.matrix.fromArray(i.transform.matrix),s.matrix.decompose(s.position,s.rotation,s.scale),s.matrixWorldNeedsUpdate=!0,i.linearVelocity?(s.hasLinearVelocity=!0,s.linearVelocity.copy(i.linearVelocity)):s.hasLinearVelocity=!1,i.angularVelocity?(s.hasAngularVelocity=!0,s.angularVelocity.copy(i.angularVelocity)):s.hasAngularVelocity=!1,this.dispatchEvent(tr)))}return null!==s&&(s.visible=null!==i),null!==o&&(o.visible=null!==r),null!==l&&(l.visible=null!==a),this}_getHandJoint(t,e){if(void 0===t.joints[e.jointName]){const n=new Qi;n.matrixAutoUpdate=!1,n.visible=!1,t.joints[e.jointName]=n,t.add(n)}return t.joints[e.jointName]}}class nr extends Hn{constructor(){super(),this.isScene=!0,this.type=\"Scene\",this.background=null,this.environment=null,this.fog=null,this.backgroundBlurriness=0,this.backgroundIntensity=1,this.backgroundRotation=new yn,this.environmentIntensity=1,this.environmentRotation=new yn,this.overrideMaterial=null,\"undefined\"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent(\"observe\",{detail:this}))}copy(t,e){return super.copy(t,e),null!==t.background&&(this.background=t.background.clone()),null!==t.environment&&(this.environment=t.environment.clone()),null!==t.fog&&(this.fog=t.fog.clone()),this.backgroundBlurriness=t.backgroundBlurriness,this.backgroundIntensity=t.backgroundIntensity,this.backgroundRotation.copy(t.backgroundRotation),this.environmentIntensity=t.environmentIntensity,this.environmentRotation.copy(t.environmentRotation),null!==t.overrideMaterial&&(this.overrideMaterial=t.overrideMaterial.clone()),this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){const e=super.toJSON(t);return null!==this.fog&&(e.object.fog=this.fog.toJSON()),this.backgroundBlurriness>0&&(e.object.backgroundBlurriness=this.backgroundBlurriness),1!==this.backgroundIntensity&&(e.object.backgroundIntensity=this.backgroundIntensity),e.object.backgroundRotation=this.backgroundRotation.toArray(),1!==this.environmentIntensity&&(e.object.environmentIntensity=this.environmentIntensity),e.object.environmentRotation=this.environmentRotation.toArray(),e}}const ir=new Oe,rr=new Oe,ar=new he;class sr{constructor(t=new Oe(1,0,0),e=0){this.isPlane=!0,this.normal=t,this.constant=e}set(t,e){return this.normal.copy(t),this.constant=e,this}setComponents(t,e,n,i){return this.normal.set(t,e,n),this.constant=i,this}setFromNormalAndCoplanarPoint(t,e){return this.normal.copy(t),this.constant=-e.dot(this.normal),this}setFromCoplanarPoints(t,e,n){const i=ir.subVectors(n,e).cross(rr.subVectors(t,e)).normalize();return this.setFromNormalAndCoplanarPoint(i,t),this}copy(t){return this.normal.copy(t.normal),this.constant=t.constant,this}normalize(){const t=1/this.normal.length();return this.normal.multiplyScalar(t),this.constant*=t,this}negate(){return this.constant*=-1,this.normal.negate(),this}distanceToPoint(t){return this.normal.dot(t)+this.constant}distanceToSphere(t){return this.distanceToPoint(t.center)-t.radius}projectPoint(t,e){return e.copy(t).addScaledVector(this.normal,-this.distanceToPoint(t))}intersectLine(t,e){const n=t.delta(ir),i=this.normal.dot(n);if(0===i)return 0===this.distanceToPoint(t.start)?e.copy(t.start):null;const r=-(t.start.dot(this.normal)+this.constant)/i;return r<0||r>1?null:e.copy(t.start).addScaledVector(n,r)}intersectsLine(t){const e=this.distanceToPoint(t.start),n=this.distanceToPoint(t.end);return e<0&&n>0||n<0&&e>0}intersectsBox(t){return t.intersectsPlane(this)}intersectsSphere(t){return t.intersectsPlane(this)}coplanarPoint(t){return t.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(t,e){const n=e||ar.getNormalMatrix(t),i=this.coplanarPoint(ir).applyMatrix4(t),r=this.normal.applyMatrix3(n).normalize();return this.constant=-i.dot(r),this}translate(t){return this.constant-=t.dot(this.normal),this}equals(t){return t.normal.equals(this.normal)&&t.constant===this.constant}clone(){return(new this.constructor).copy(this)}}const or=new rn,lr=new Oe;class cr{constructor(t=new sr,e=new sr,n=new sr,i=new sr,r=new sr,a=new sr){this.planes=[t,e,n,i,r,a]}set(t,e,n,i,r,a){const s=this.planes;return s[0].copy(t),s[1].copy(e),s[2].copy(n),s[3].copy(i),s[4].copy(r),s[5].copy(a),this}copy(t){const e=this.planes;for(let n=0;n<6;n++)e[n].copy(t.planes[n]);return this}setFromProjectionMatrix(t,e=2e3){const n=this.planes,i=t.elements,r=i[0],a=i[1],s=i[2],o=i[3],l=i[4],c=i[5],h=i[6],u=i[7],d=i[8],p=i[9],f=i[10],m=i[11],g=i[12],_=i[13],v=i[14],x=i[15];if(n[0].setComponents(o-r,u-l,m-d,x-g).normalize(),n[1].setComponents(o+r,u+l,m+d,x+g).normalize(),n[2].setComponents(o+a,u+c,m+p,x+_).normalize(),n[3].setComponents(o-a,u-c,m-p,x-_).normalize(),n[4].setComponents(o-s,u-h,m-f,x-v).normalize(),e===$t)n[5].setComponents(o+s,u+h,m+f,x+v).normalize();else{if(e!==Qt)throw new Error(\"THREE.Frustum.setFromProjectionMatrix(): Invalid coordinate system: \"+e);n[5].setComponents(s,h,f,v).normalize()}return this}intersectsObject(t){if(void 0!==t.boundingSphere)null===t.boundingSphere&&t.computeBoundingSphere(),or.copy(t.boundingSphere).applyMatrix4(t.matrixWorld);else{const e=t.geometry;null===e.boundingSphere&&e.computeBoundingSphere(),or.copy(e.boundingSphere).applyMatrix4(t.matrixWorld)}return this.intersectsSphere(or)}intersectsSprite(t){return or.center.set(0,0,0),or.radius=.7071067811865476,or.applyMatrix4(t.matrixWorld),this.intersectsSphere(or)}intersectsSphere(t){const e=this.planes,n=t.center,i=-t.radius;for(let t=0;t<6;t++){if(e[t].distanceToPoint(n)<i)return!1}return!0}intersectsBox(t){const e=this.planes;for(let n=0;n<6;n++){const i=e[n];if(lr.x=i.normal.x>0?t.max.x:t.min.x,lr.y=i.normal.y>0?t.max.y:t.min.y,lr.z=i.normal.z>0?t.max.z:t.min.z,i.distanceToPoint(lr)<0)return!1}return!0}containsPoint(t){const e=this.planes;for(let n=0;n<6;n++)if(e[n].distanceToPoint(t)<0)return!1;return!0}clone(){return(new this.constructor).copy(this)}}class hr extends Ce{constructor(t,e,n,i,r,a,s,o,l,c=1026){if(c!==et&&c!==nt)throw new Error(\"DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat\");void 0===n&&c===et&&(n=q),void 0===n&&c===nt&&(n=$),super(null,i,r,a,s,o,c,n,l),this.isDepthTexture=!0,this.image={width:t,height:e},this.magFilter=void 0!==s?s:O,this.minFilter=void 0!==o?o:O,this.flipY=!1,this.generateMipmaps=!1,this.compareFunction=null}copy(t){return super.copy(t),this.source=new Ae(Object.assign({},t.image)),this.compareFunction=t.compareFunction,this}toJSON(t){const e=super.toJSON(t);return null!==this.compareFunction&&(e.compareFunction=this.compareFunction),e}}class ur extends Ti{constructor(t=1,e=1,n=1,i=1){super(),this.type=\"PlaneGeometry\",this.parameters={width:t,height:e,widthSegments:n,heightSegments:i};const r=t/2,a=e/2,s=Math.floor(n),o=Math.floor(i),l=s+1,c=o+1,h=t/s,u=e/o,d=[],p=[],f=[],m=[];for(let t=0;t<c;t++){const e=t*u-a;for(let n=0;n<l;n++){const i=n*h-r;p.push(i,-e,0),f.push(0,0,1),m.push(n/s),m.push(1-t/o)}}for(let t=0;t<o;t++)for(let e=0;e<s;e++){const n=e+l*t,i=e+l*(t+1),r=e+1+l*(t+1),a=e+1+l*t;d.push(n,i,a),d.push(i,r,a)}this.setIndex(d),this.setAttribute(\"position\",new gi(p,3)),this.setAttribute(\"normal\",new gi(f,3)),this.setAttribute(\"uv\",new gi(m,2))}copy(t){return super.copy(t),this.parameters=Object.assign({},t.parameters),this}static fromJSON(t){return new ur(t.width,t.height,t.widthSegments,t.heightSegments)}}class dr extends li{constructor(t){super(),this.isMeshDepthMaterial=!0,this.type=\"MeshDepthMaterial\",this.depthPacking=3200,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.setValues(t)}copy(t){return super.copy(t),this.depthPacking=t.depthPacking,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this}}class pr extends li{constructor(t){super(),this.isMeshDistanceMaterial=!0,this.type=\"MeshDistanceMaterial\",this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.setValues(t)}copy(t){return super.copy(t),this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this}}const fr={enabled:!1,files:{},add:function(t,e){!1!==this.enabled&&(this.files[t]=e)},get:function(t){if(!1!==this.enabled)return this.files[t]},remove:function(t){delete this.files[t]},clear:function(){this.files={}}};class mr{constructor(t,e,n){const i=this;let r,a=!1,s=0,o=0;const l=[];this.onStart=void 0,this.onLoad=t,this.onProgress=e,this.onError=n,this.itemStart=function(t){o++,!1===a&&void 0!==i.onStart&&i.onStart(t,s,o),a=!0},this.itemEnd=function(t){s++,void 0!==i.onProgress&&i.onProgress(t,s,o),s===o&&(a=!1,void 0!==i.onLoad&&i.onLoad())},this.itemError=function(t){void 0!==i.onError&&i.onError(t)},this.resolveURL=function(t){return r?r(t):t},this.setURLModifier=function(t){return r=t,this},this.addHandler=function(t,e){return l.push(t,e),this},this.removeHandler=function(t){const e=l.indexOf(t);return-1!==e&&l.splice(e,2),this},this.getHandler=function(t){for(let e=0,n=l.length;e<n;e+=2){const n=l[e],i=l[e+1];if(n.global&&(n.lastIndex=0),n.test(t))return i}return null}}}const gr=new mr;class _r{constructor(t){this.manager=void 0!==t?t:gr,this.crossOrigin=\"anonymous\",this.withCredentials=!1,this.path=\"\",this.resourcePath=\"\",this.requestHeader={}}load(){}loadAsync(t,e){const n=this;return new Promise(function(i,r){n.load(t,i,e,r)})}parse(){}setCrossOrigin(t){return this.crossOrigin=t,this}setWithCredentials(t){return this.withCredentials=t,this}setPath(t){return this.path=t,this}setResourcePath(t){return this.resourcePath=t,this}setRequestHeader(t){return this.requestHeader=t,this}}_r.DEFAULT_MATERIAL_NAME=\"__DEFAULT\";class vr extends _r{constructor(t){super(t)}load(t,e,n,i){void 0!==this.path&&(t=this.path+t),t=this.manager.resolveURL(t);const r=this,a=fr.get(t);if(void 0!==a)return r.manager.itemStart(t),setTimeout(function(){e&&e(a),r.manager.itemEnd(t)},0),a;const s=pe(\"img\");function o(){c(),fr.add(t,this),e&&e(this),r.manager.itemEnd(t)}function l(e){c(),i&&i(e),r.manager.itemError(t),r.manager.itemEnd(t)}function c(){s.removeEventListener(\"load\",o,!1),s.removeEventListener(\"error\",l,!1)}return s.addEventListener(\"load\",o,!1),s.addEventListener(\"error\",l,!1),\"data:\"!==t.slice(0,5)&&void 0!==this.crossOrigin&&(s.crossOrigin=this.crossOrigin),r.manager.itemStart(t),s.src=t,s}}class xr extends _r{constructor(t){super(t)}load(t,e,n,i){const r=new Ce,a=new vr(this.manager);return a.setCrossOrigin(this.crossOrigin),a.setPath(this.path),a.load(t,function(t){r.image=t,r.needsUpdate=!0,void 0!==e&&e(r)},n,i),r}}class Mr extends Wi{constructor(t=-1,e=1,n=1,i=-1,r=.1,a=2e3){super(),this.isOrthographicCamera=!0,this.type=\"OrthographicCamera\",this.zoom=1,this.view=null,this.left=t,this.right=e,this.top=n,this.bottom=i,this.near=r,this.far=a,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,this.near=t.near,this.far=t.far,this.zoom=t.zoom,this.view=null===t.view?null:Object.assign({},t.view),this}setViewOffset(t,e,n,i,r,a){null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=n,this.view.offsetY=i,this.view.width=r,this.view.height=a,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=(this.right-this.left)/(2*this.zoom),e=(this.top-this.bottom)/(2*this.zoom),n=(this.right+this.left)/2,i=(this.top+this.bottom)/2;let r=n-t,a=n+t,s=i+e,o=i-e;if(null!==this.view&&this.view.enabled){const t=(this.right-this.left)/this.view.fullWidth/this.zoom,e=(this.top-this.bottom)/this.view.fullHeight/this.zoom;r+=t*this.view.offsetX,a=r+t*this.view.width,s-=e*this.view.offsetY,o=s-e*this.view.height}this.projectionMatrix.makeOrthographic(r,a,s,o,this.near,this.far,this.coordinateSystem),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.zoom=this.zoom,e.object.left=this.left,e.object.right=this.right,e.object.top=this.top,e.object.bottom=this.bottom,e.object.near=this.near,e.object.far=this.far,null!==this.view&&(e.object.view=Object.assign({},this.view)),e}}class Sr extends Yi{constructor(t=[]){super(),this.isArrayCamera=!0,this.cameras=t,this.index=0}}class Er{constructor(t=!0){this.autoStart=t,this.startTime=0,this.oldTime=0,this.elapsedTime=0,this.running=!1}start(){this.startTime=yr(),this.oldTime=this.startTime,this.elapsedTime=0,this.running=!0}stop(){this.getElapsedTime(),this.running=!1,this.autoStart=!1}getElapsedTime(){return this.getDelta(),this.elapsedTime}getDelta(){let t=0;if(this.autoStart&&!this.running)return this.start(),0;if(this.running){const e=yr();t=(e-this.oldTime)/1e3,this.oldTime=e,this.elapsedTime+=t}return t}}function yr(){return performance.now()}function Tr(t,e,n,i){const r=function(t){switch(t){case G:case k:return{byteLength:1,components:1};case X:case W:case K:return{byteLength:2,components:1};case Z:case J:return{byteLength:2,components:4};case q:case j:case Y:return{byteLength:4,components:1};case Q:return{byteLength:4,components:3}}throw new Error(`Unknown texture type ${t}.`)}(i);switch(n){case 1021:case 1024:return t*e;case 1025:return t*e*2;case 1028:case it:return t*e/r.components*r.byteLength;case 1030:case rt:return t*e*2/r.components*r.byteLength;case 1022:return t*e*3/r.components*r.byteLength;case tt:case at:return t*e*4/r.components*r.byteLength;case st:case ot:return Math.floor((t+3)/4)*Math.floor((e+3)/4)*8;case lt:case ct:return Math.floor((t+3)/4)*Math.floor((e+3)/4)*16;case ut:case pt:return Math.max(t,16)*Math.max(e,8)/4;case ht:case dt:return Math.max(t,8)*Math.max(e,8)/2;case ft:case mt:return Math.floor((t+3)/4)*Math.floor((e+3)/4)*8;case gt:case _t:return Math.floor((t+3)/4)*Math.floor((e+3)/4)*16;case vt:return Math.floor((t+4)/5)*Math.floor((e+3)/4)*16;case xt:return Math.floor((t+4)/5)*Math.floor((e+4)/5)*16;case Mt:return Math.floor((t+5)/6)*Math.floor((e+4)/5)*16;case St:return Math.floor((t+5)/6)*Math.floor((e+5)/6)*16;case Et:return Math.floor((t+7)/8)*Math.floor((e+4)/5)*16;case yt:return Math.floor((t+7)/8)*Math.floor((e+5)/6)*16;case Tt:return Math.floor((t+7)/8)*Math.floor((e+7)/8)*16;case bt:return Math.floor((t+9)/10)*Math.floor((e+4)/5)*16;case At:return Math.floor((t+9)/10)*Math.floor((e+5)/6)*16;case wt:return Math.floor((t+9)/10)*Math.floor((e+7)/8)*16;case Rt:return Math.floor((t+9)/10)*Math.floor((e+9)/10)*16;case Ct:return Math.floor((t+11)/12)*Math.floor((e+9)/10)*16;case Pt:return Math.floor((t+11)/12)*Math.floor((e+11)/12)*16;case Ut:case Lt:case Dt:return Math.ceil(t/4)*Math.ceil(e/4)*16;case 36283:case It:return Math.ceil(t/4)*Math.ceil(e/4)*8;case Nt:case Ot:return Math.ceil(t/4)*Math.ceil(e/4)*16}throw new Error(`Unable to determine texture byte length for ${n} format.`)}function br(){let t=null,e=!1,n=null,i=null;function r(e,a){n(e,a),i=t.requestAnimationFrame(r)}return{start:function(){!0!==e&&null!==n&&(i=t.requestAnimationFrame(r),e=!0)},stop:function(){t.cancelAnimationFrame(i),e=!1},setAnimationLoop:function(t){n=t},setContext:function(e){t=e}}}function Ar(t){const e=new WeakMap;return{get:function(t){return t.isInterleavedBufferAttribute&&(t=t.data),e.get(t)},remove:function(n){n.isInterleavedBufferAttribute&&(n=n.data);const i=e.get(n);i&&(t.deleteBuffer(i.buffer),e.delete(n))},update:function(n,i){if(n.isInterleavedBufferAttribute&&(n=n.data),n.isGLBufferAttribute){const t=e.get(n);return void((!t||t.version<n.version)&&e.set(n,{buffer:n.buffer,type:n.type,bytesPerElement:n.elementSize,version:n.version}))}const r=e.get(n);if(void 0===r)e.set(n,function(e,n){const i=e.array,r=e.usage,a=i.byteLength,s=t.createBuffer();let o;if(t.bindBuffer(n,s),t.bufferData(n,i,r),e.onUploadCallback(),i instanceof Float32Array)o=t.FLOAT;else if(i instanceof Uint16Array)o=e.isFloat16BufferAttribute?t.HALF_FLOAT:t.UNSIGNED_SHORT;else if(i instanceof Int16Array)o=t.SHORT;else if(i instanceof Uint32Array)o=t.UNSIGNED_INT;else if(i instanceof Int32Array)o=t.INT;else if(i instanceof Int8Array)o=t.BYTE;else if(i instanceof Uint8Array)o=t.UNSIGNED_BYTE;else{if(!(i instanceof Uint8ClampedArray))throw new Error(\"THREE.WebGLAttributes: Unsupported buffer data format: \"+i);o=t.UNSIGNED_BYTE}return{buffer:s,type:o,bytesPerElement:i.BYTES_PER_ELEMENT,version:e.version,size:a}}(n,i));else if(r.version<n.version){if(r.size!==n.array.byteLength)throw new Error(\"THREE.WebGLAttributes: The size of the buffer attribute's array buffer does not match the original size. Resizing buffer attributes is not supported.\");!function(e,n,i){const r=n.array,a=n.updateRanges;if(t.bindBuffer(i,e),0===a.length)t.bufferSubData(i,0,r);else{a.sort((t,e)=>t.start-e.start);let e=0;for(let t=1;t<a.length;t++){const n=a[e],i=a[t];i.start<=n.start+n.count+1?n.count=Math.max(n.count,i.start+i.count-n.start):(++e,a[e]=i)}a.length=e+1;for(let e=0,n=a.length;e<n;e++){const n=a[e];t.bufferSubData(i,n.start*r.BYTES_PER_ELEMENT,r,n.start,n.count)}n.clearUpdateRanges()}n.onUploadCallback()}(r.buffer,n,i),r.version=n.version}}}}\"undefined\"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent(\"register\",{detail:{revision:t}})),\"undefined\"!=typeof window&&(window.__THREE__||(window.__THREE__=t));const wr={alphahash_fragment:\"#ifdef USE_ALPHAHASH\\n\\tif ( diffuseColor.a < getAlphaHashThreshold( vPosition ) ) discard;\\n#endif\",alphahash_pars_fragment:\"#ifdef USE_ALPHAHASH\\n\\tconst float ALPHA_HASH_SCALE = 0.05;\\n\\tfloat hash2D( vec2 value ) {\\n\\t\\treturn fract( 1.0e4 * sin( 17.0 * value.x + 0.1 * value.y ) * ( 0.1 + abs( sin( 13.0 * value.y + value.x ) ) ) );\\n\\t}\\n\\tfloat hash3D( vec3 value ) {\\n\\t\\treturn hash2D( vec2( hash2D( value.xy ), value.z ) );\\n\\t}\\n\\tfloat getAlphaHashThreshold( vec3 position ) {\\n\\t\\tfloat maxDeriv = max(\\n\\t\\t\\tlength( dFdx( position.xyz ) ),\\n\\t\\t\\tlength( dFdy( position.xyz ) )\\n\\t\\t);\\n\\t\\tfloat pixScale = 1.0 / ( ALPHA_HASH_SCALE * maxDeriv );\\n\\t\\tvec2 pixScales = vec2(\\n\\t\\t\\texp2( floor( log2( pixScale ) ) ),\\n\\t\\t\\texp2( ceil( log2( pixScale ) ) )\\n\\t\\t);\\n\\t\\tvec2 alpha = vec2(\\n\\t\\t\\thash3D( floor( pixScales.x * position.xyz ) ),\\n\\t\\t\\thash3D( floor( pixScales.y * position.xyz ) )\\n\\t\\t);\\n\\t\\tfloat lerpFactor = fract( log2( pixScale ) );\\n\\t\\tfloat x = ( 1.0 - lerpFactor ) * alpha.x + lerpFactor * alpha.y;\\n\\t\\tfloat a = min( lerpFactor, 1.0 - lerpFactor );\\n\\t\\tvec3 cases = vec3(\\n\\t\\t\\tx * x / ( 2.0 * a * ( 1.0 - a ) ),\\n\\t\\t\\t( x - 0.5 * a ) / ( 1.0 - a ),\\n\\t\\t\\t1.0 - ( ( 1.0 - x ) * ( 1.0 - x ) / ( 2.0 * a * ( 1.0 - a ) ) )\\n\\t\\t);\\n\\t\\tfloat threshold = ( x < ( 1.0 - a ) )\\n\\t\\t\\t? ( ( x < a ) ? cases.x : cases.y )\\n\\t\\t\\t: cases.z;\\n\\t\\treturn clamp( threshold , 1.0e-6, 1.0 );\\n\\t}\\n#endif\",alphamap_fragment:\"#ifdef USE_ALPHAMAP\\n\\tdiffuseColor.a *= texture2D( alphaMap, vAlphaMapUv ).g;\\n#endif\",alphamap_pars_fragment:\"#ifdef USE_ALPHAMAP\\n\\tuniform sampler2D alphaMap;\\n#endif\",alphatest_fragment:\"#ifdef USE_ALPHATEST\\n\\t#ifdef ALPHA_TO_COVERAGE\\n\\tdiffuseColor.a = smoothstep( alphaTest, alphaTest + fwidth( diffuseColor.a ), diffuseColor.a );\\n\\tif ( diffuseColor.a == 0.0 ) discard;\\n\\t#else\\n\\tif ( diffuseColor.a < alphaTest ) discard;\\n\\t#endif\\n#endif\",alphatest_pars_fragment:\"#ifdef USE_ALPHATEST\\n\\tuniform float alphaTest;\\n#endif\",aomap_fragment:\"#ifdef USE_AOMAP\\n\\tfloat ambientOcclusion = ( texture2D( aoMap, vAoMapUv ).r - 1.0 ) * aoMapIntensity + 1.0;\\n\\treflectedLight.indirectDiffuse *= ambientOcclusion;\\n\\t#if defined( USE_CLEARCOAT ) \\n\\t\\tclearcoatSpecularIndirect *= ambientOcclusion;\\n\\t#endif\\n\\t#if defined( USE_SHEEN ) \\n\\t\\tsheenSpecularIndirect *= ambientOcclusion;\\n\\t#endif\\n\\t#if defined( USE_ENVMAP ) && defined( STANDARD )\\n\\t\\tfloat dotNV = saturate( dot( geometryNormal, geometryViewDir ) );\\n\\t\\treflectedLight.indirectSpecular *= computeSpecularOcclusion( dotNV, ambientOcclusion, material.roughness );\\n\\t#endif\\n#endif\",aomap_pars_fragment:\"#ifdef USE_AOMAP\\n\\tuniform sampler2D aoMap;\\n\\tuniform float aoMapIntensity;\\n#endif\",batching_pars_vertex:\"#ifdef USE_BATCHING\\n\\t#if ! defined( GL_ANGLE_multi_draw )\\n\\t#define gl_DrawID _gl_DrawID\\n\\tuniform int _gl_DrawID;\\n\\t#endif\\n\\tuniform highp sampler2D batchingTexture;\\n\\tuniform highp usampler2D batchingIdTexture;\\n\\tmat4 getBatchingMatrix( const in float i ) {\\n\\t\\tint size = textureSize( batchingTexture, 0 ).x;\\n\\t\\tint j = int( i ) * 4;\\n\\t\\tint x = j % size;\\n\\t\\tint y = j / size;\\n\\t\\tvec4 v1 = texelFetch( batchingTexture, ivec2( x, y ), 0 );\\n\\t\\tvec4 v2 = texelFetch( batchingTexture, ivec2( x + 1, y ), 0 );\\n\\t\\tvec4 v3 = texelFetch( batchingTexture, ivec2( x + 2, y ), 0 );\\n\\t\\tvec4 v4 = texelFetch( batchingTexture, ivec2( x + 3, y ), 0 );\\n\\t\\treturn mat4( v1, v2, v3, v4 );\\n\\t}\\n\\tfloat getIndirectIndex( const in int i ) {\\n\\t\\tint size = textureSize( batchingIdTexture, 0 ).x;\\n\\t\\tint x = i % size;\\n\\t\\tint y = i / size;\\n\\t\\treturn float( texelFetch( batchingIdTexture, ivec2( x, y ), 0 ).r );\\n\\t}\\n#endif\\n#ifdef USE_BATCHING_COLOR\\n\\tuniform sampler2D batchingColorTexture;\\n\\tvec3 getBatchingColor( const in float i ) {\\n\\t\\tint size = textureSize( batchingColorTexture, 0 ).x;\\n\\t\\tint j = int( i );\\n\\t\\tint x = j % size;\\n\\t\\tint y = j / size;\\n\\t\\treturn texelFetch( batchingColorTexture, ivec2( x, y ), 0 ).rgb;\\n\\t}\\n#endif\",batching_vertex:\"#ifdef USE_BATCHING\\n\\tmat4 batchingMatrix = getBatchingMatrix( getIndirectIndex( gl_DrawID ) );\\n#endif\",begin_vertex:\"vec3 transformed = vec3( position );\\n#ifdef USE_ALPHAHASH\\n\\tvPosition = vec3( position );\\n#endif\",beginnormal_vertex:\"vec3 objectNormal = vec3( normal );\\n#ifdef USE_TANGENT\\n\\tvec3 objectTangent = vec3( tangent.xyz );\\n#endif\",bsdfs:\"float G_BlinnPhong_Implicit( ) {\\n\\treturn 0.25;\\n}\\nfloat D_BlinnPhong( const in float shininess, const in float dotNH ) {\\n\\treturn RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\\n}\\nvec3 BRDF_BlinnPhong( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in vec3 specularColor, const in float shininess ) {\\n\\tvec3 halfDir = normalize( lightDir + viewDir );\\n\\tfloat dotNH = saturate( dot( normal, halfDir ) );\\n\\tfloat dotVH = saturate( dot( viewDir, halfDir ) );\\n\\tvec3 F = F_Schlick( specularColor, 1.0, dotVH );\\n\\tfloat G = G_BlinnPhong_Implicit( );\\n\\tfloat D = D_BlinnPhong( shininess, dotNH );\\n\\treturn F * ( G * D );\\n} // validated\",iridescence_fragment:\"#ifdef USE_IRIDESCENCE\\n\\tconst mat3 XYZ_TO_REC709 = mat3(\\n\\t\\t 3.2404542, -0.9692660,  0.0556434,\\n\\t\\t-1.5371385,  1.8760108, -0.2040259,\\n\\t\\t-0.4985314,  0.0415560,  1.0572252\\n\\t);\\n\\tvec3 Fresnel0ToIor( vec3 fresnel0 ) {\\n\\t\\tvec3 sqrtF0 = sqrt( fresnel0 );\\n\\t\\treturn ( vec3( 1.0 ) + sqrtF0 ) / ( vec3( 1.0 ) - sqrtF0 );\\n\\t}\\n\\tvec3 IorToFresnel0( vec3 transmittedIor, float incidentIor ) {\\n\\t\\treturn pow2( ( transmittedIor - vec3( incidentIor ) ) / ( transmittedIor + vec3( incidentIor ) ) );\\n\\t}\\n\\tfloat IorToFresnel0( float transmittedIor, float incidentIor ) {\\n\\t\\treturn pow2( ( transmittedIor - incidentIor ) / ( transmittedIor + incidentIor ));\\n\\t}\\n\\tvec3 evalSensitivity( float OPD, vec3 shift ) {\\n\\t\\tfloat phase = 2.0 * PI * OPD * 1.0e-9;\\n\\t\\tvec3 val = vec3( 5.4856e-13, 4.4201e-13, 5.2481e-13 );\\n\\t\\tvec3 pos = vec3( 1.6810e+06, 1.7953e+06, 2.2084e+06 );\\n\\t\\tvec3 var = vec3( 4.3278e+09, 9.3046e+09, 6.6121e+09 );\\n\\t\\tvec3 xyz = val * sqrt( 2.0 * PI * var ) * cos( pos * phase + shift ) * exp( - pow2( phase ) * var );\\n\\t\\txyz.x += 9.7470e-14 * sqrt( 2.0 * PI * 4.5282e+09 ) * cos( 2.2399e+06 * phase + shift[ 0 ] ) * exp( - 4.5282e+09 * pow2( phase ) );\\n\\t\\txyz /= 1.0685e-7;\\n\\t\\tvec3 rgb = XYZ_TO_REC709 * xyz;\\n\\t\\treturn rgb;\\n\\t}\\n\\tvec3 evalIridescence( float outsideIOR, float eta2, float cosTheta1, float thinFilmThickness, vec3 baseF0 ) {\\n\\t\\tvec3 I;\\n\\t\\tfloat iridescenceIOR = mix( outsideIOR, eta2, smoothstep( 0.0, 0.03, thinFilmThickness ) );\\n\\t\\tfloat sinTheta2Sq = pow2( outsideIOR / iridescenceIOR ) * ( 1.0 - pow2( cosTheta1 ) );\\n\\t\\tfloat cosTheta2Sq = 1.0 - sinTheta2Sq;\\n\\t\\tif ( cosTheta2Sq < 0.0 ) {\\n\\t\\t\\treturn vec3( 1.0 );\\n\\t\\t}\\n\\t\\tfloat cosTheta2 = sqrt( cosTheta2Sq );\\n\\t\\tfloat R0 = IorToFresnel0( iridescenceIOR, outsideIOR );\\n\\t\\tfloat R12 = F_Schlick( R0, 1.0, cosTheta1 );\\n\\t\\tfloat T121 = 1.0 - R12;\\n\\t\\tfloat phi12 = 0.0;\\n\\t\\tif ( iridescenceIOR < outsideIOR ) phi12 = PI;\\n\\t\\tfloat phi21 = PI - phi12;\\n\\t\\tvec3 baseIOR = Fresnel0ToIor( clamp( baseF0, 0.0, 0.9999 ) );\\t\\tvec3 R1 = IorToFresnel0( baseIOR, iridescenceIOR );\\n\\t\\tvec3 R23 = F_Schlick( R1, 1.0, cosTheta2 );\\n\\t\\tvec3 phi23 = vec3( 0.0 );\\n\\t\\tif ( baseIOR[ 0 ] < iridescenceIOR ) phi23[ 0 ] = PI;\\n\\t\\tif ( baseIOR[ 1 ] < iridescenceIOR ) phi23[ 1 ] = PI;\\n\\t\\tif ( baseIOR[ 2 ] < iridescenceIOR ) phi23[ 2 ] = PI;\\n\\t\\tfloat OPD = 2.0 * iridescenceIOR * thinFilmThickness * cosTheta2;\\n\\t\\tvec3 phi = vec3( phi21 ) + phi23;\\n\\t\\tvec3 R123 = clamp( R12 * R23, 1e-5, 0.9999 );\\n\\t\\tvec3 r123 = sqrt( R123 );\\n\\t\\tvec3 Rs = pow2( T121 ) * R23 / ( vec3( 1.0 ) - R123 );\\n\\t\\tvec3 C0 = R12 + Rs;\\n\\t\\tI = C0;\\n\\t\\tvec3 Cm = Rs - T121;\\n\\t\\tfor ( int m = 1; m <= 2; ++ m ) {\\n\\t\\t\\tCm *= r123;\\n\\t\\t\\tvec3 Sm = 2.0 * evalSensitivity( float( m ) * OPD, float( m ) * phi );\\n\\t\\t\\tI += Cm * Sm;\\n\\t\\t}\\n\\t\\treturn max( I, vec3( 0.0 ) );\\n\\t}\\n#endif\",bumpmap_pars_fragment:\"#ifdef USE_BUMPMAP\\n\\tuniform sampler2D bumpMap;\\n\\tuniform float bumpScale;\\n\\tvec2 dHdxy_fwd() {\\n\\t\\tvec2 dSTdx = dFdx( vBumpMapUv );\\n\\t\\tvec2 dSTdy = dFdy( vBumpMapUv );\\n\\t\\tfloat Hll = bumpScale * texture2D( bumpMap, vBumpMapUv ).x;\\n\\t\\tfloat dBx = bumpScale * texture2D( bumpMap, vBumpMapUv + dSTdx ).x - Hll;\\n\\t\\tfloat dBy = bumpScale * texture2D( bumpMap, vBumpMapUv + dSTdy ).x - Hll;\\n\\t\\treturn vec2( dBx, dBy );\\n\\t}\\n\\tvec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\\n\\t\\tvec3 vSigmaX = normalize( dFdx( surf_pos.xyz ) );\\n\\t\\tvec3 vSigmaY = normalize( dFdy( surf_pos.xyz ) );\\n\\t\\tvec3 vN = surf_norm;\\n\\t\\tvec3 R1 = cross( vSigmaY, vN );\\n\\t\\tvec3 R2 = cross( vN, vSigmaX );\\n\\t\\tfloat fDet = dot( vSigmaX, R1 ) * faceDirection;\\n\\t\\tvec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\\n\\t\\treturn normalize( abs( fDet ) * surf_norm - vGrad );\\n\\t}\\n#endif\",clipping_planes_fragment:\"#if NUM_CLIPPING_PLANES > 0\\n\\tvec4 plane;\\n\\t#ifdef ALPHA_TO_COVERAGE\\n\\t\\tfloat distanceToPlane, distanceGradient;\\n\\t\\tfloat clipOpacity = 1.0;\\n\\t\\t#pragma unroll_loop_start\\n\\t\\tfor ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) {\\n\\t\\t\\tplane = clippingPlanes[ i ];\\n\\t\\t\\tdistanceToPlane = - dot( vClipPosition, plane.xyz ) + plane.w;\\n\\t\\t\\tdistanceGradient = fwidth( distanceToPlane ) / 2.0;\\n\\t\\t\\tclipOpacity *= smoothstep( - distanceGradient, distanceGradient, distanceToPlane );\\n\\t\\t\\tif ( clipOpacity == 0.0 ) discard;\\n\\t\\t}\\n\\t\\t#pragma unroll_loop_end\\n\\t\\t#if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES\\n\\t\\t\\tfloat unionClipOpacity = 1.0;\\n\\t\\t\\t#pragma unroll_loop_start\\n\\t\\t\\tfor ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) {\\n\\t\\t\\t\\tplane = clippingPlanes[ i ];\\n\\t\\t\\t\\tdistanceToPlane = - dot( vClipPosition, plane.xyz ) + plane.w;\\n\\t\\t\\t\\tdistanceGradient = fwidth( distanceToPlane ) / 2.0;\\n\\t\\t\\t\\tunionClipOpacity *= 1.0 - smoothstep( - distanceGradient, distanceGradient, distanceToPlane );\\n\\t\\t\\t}\\n\\t\\t\\t#pragma unroll_loop_end\\n\\t\\t\\tclipOpacity *= 1.0 - unionClipOpacity;\\n\\t\\t#endif\\n\\t\\tdiffuseColor.a *= clipOpacity;\\n\\t\\tif ( diffuseColor.a == 0.0 ) discard;\\n\\t#else\\n\\t\\t#pragma unroll_loop_start\\n\\t\\tfor ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) {\\n\\t\\t\\tplane = clippingPlanes[ i ];\\n\\t\\t\\tif ( dot( vClipPosition, plane.xyz ) > plane.w ) discard;\\n\\t\\t}\\n\\t\\t#pragma unroll_loop_end\\n\\t\\t#if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES\\n\\t\\t\\tbool clipped = true;\\n\\t\\t\\t#pragma unroll_loop_start\\n\\t\\t\\tfor ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) {\\n\\t\\t\\t\\tplane = clippingPlanes[ i ];\\n\\t\\t\\t\\tclipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped;\\n\\t\\t\\t}\\n\\t\\t\\t#pragma unroll_loop_end\\n\\t\\t\\tif ( clipped ) discard;\\n\\t\\t#endif\\n\\t#endif\\n#endif\",clipping_planes_pars_fragment:\"#if NUM_CLIPPING_PLANES > 0\\n\\tvarying vec3 vClipPosition;\\n\\tuniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ];\\n#endif\",clipping_planes_pars_vertex:\"#if NUM_CLIPPING_PLANES > 0\\n\\tvarying vec3 vClipPosition;\\n#endif\",clipping_planes_vertex:\"#if NUM_CLIPPING_PLANES > 0\\n\\tvClipPosition = - mvPosition.xyz;\\n#endif\",color_fragment:\"#if defined( USE_COLOR_ALPHA )\\n\\tdiffuseColor *= vColor;\\n#elif defined( USE_COLOR )\\n\\tdiffuseColor.rgb *= vColor;\\n#endif\",color_pars_fragment:\"#if defined( USE_COLOR_ALPHA )\\n\\tvarying vec4 vColor;\\n#elif defined( USE_COLOR )\\n\\tvarying vec3 vColor;\\n#endif\",color_pars_vertex:\"#if defined( USE_COLOR_ALPHA )\\n\\tvarying vec4 vColor;\\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR ) || defined( USE_BATCHING_COLOR )\\n\\tvarying vec3 vColor;\\n#endif\",color_vertex:\"#if defined( USE_COLOR_ALPHA )\\n\\tvColor = vec4( 1.0 );\\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR ) || defined( USE_BATCHING_COLOR )\\n\\tvColor = vec3( 1.0 );\\n#endif\\n#ifdef USE_COLOR\\n\\tvColor *= color;\\n#endif\\n#ifdef USE_INSTANCING_COLOR\\n\\tvColor.xyz *= instanceColor.xyz;\\n#endif\\n#ifdef USE_BATCHING_COLOR\\n\\tvec3 batchingColor = getBatchingColor( getIndirectIndex( gl_DrawID ) );\\n\\tvColor.xyz *= batchingColor.xyz;\\n#endif\",common:\"#define PI 3.141592653589793\\n#define PI2 6.283185307179586\\n#define PI_HALF 1.5707963267948966\\n#define RECIPROCAL_PI 0.3183098861837907\\n#define RECIPROCAL_PI2 0.15915494309189535\\n#define EPSILON 1e-6\\n#ifndef saturate\\n#define saturate( a ) clamp( a, 0.0, 1.0 )\\n#endif\\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\\nfloat pow2( const in float x ) { return x*x; }\\nvec3 pow2( const in vec3 x ) { return x*x; }\\nfloat pow3( const in float x ) { return x*x*x; }\\nfloat pow4( const in float x ) { float x2 = x*x; return x2*x2; }\\nfloat max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); }\\nfloat average( const in vec3 v ) { return dot( v, vec3( 0.3333333 ) ); }\\nhighp float rand( const in vec2 uv ) {\\n\\tconst highp float a = 12.9898, b = 78.233, c = 43758.5453;\\n\\thighp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\\n\\treturn fract( sin( sn ) * c );\\n}\\n#ifdef HIGH_PRECISION\\n\\tfloat precisionSafeLength( vec3 v ) { return length( v ); }\\n#else\\n\\tfloat precisionSafeLength( vec3 v ) {\\n\\t\\tfloat maxComponent = max3( abs( v ) );\\n\\t\\treturn length( v / maxComponent ) * maxComponent;\\n\\t}\\n#endif\\nstruct IncidentLight {\\n\\tvec3 color;\\n\\tvec3 direction;\\n\\tbool visible;\\n};\\nstruct ReflectedLight {\\n\\tvec3 directDiffuse;\\n\\tvec3 directSpecular;\\n\\tvec3 indirectDiffuse;\\n\\tvec3 indirectSpecular;\\n};\\n#ifdef USE_ALPHAHASH\\n\\tvarying vec3 vPosition;\\n#endif\\nvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\\n\\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\\n}\\nvec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {\\n\\treturn normalize( ( vec4( dir, 0.0 ) * matrix ).xyz );\\n}\\nmat3 transposeMat3( const in mat3 m ) {\\n\\tmat3 tmp;\\n\\ttmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x );\\n\\ttmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y );\\n\\ttmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z );\\n\\treturn tmp;\\n}\\nbool isPerspectiveMatrix( mat4 m ) {\\n\\treturn m[ 2 ][ 3 ] == - 1.0;\\n}\\nvec2 equirectUv( in vec3 dir ) {\\n\\tfloat u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5;\\n\\tfloat v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5;\\n\\treturn vec2( u, v );\\n}\\nvec3 BRDF_Lambert( const in vec3 diffuseColor ) {\\n\\treturn RECIPROCAL_PI * diffuseColor;\\n}\\nvec3 F_Schlick( const in vec3 f0, const in float f90, const in float dotVH ) {\\n\\tfloat fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH );\\n\\treturn f0 * ( 1.0 - fresnel ) + ( f90 * fresnel );\\n}\\nfloat F_Schlick( const in float f0, const in float f90, const in float dotVH ) {\\n\\tfloat fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH );\\n\\treturn f0 * ( 1.0 - fresnel ) + ( f90 * fresnel );\\n} // validated\",cube_uv_reflection_fragment:\"#ifdef ENVMAP_TYPE_CUBE_UV\\n\\t#define cubeUV_minMipLevel 4.0\\n\\t#define cubeUV_minTileSize 16.0\\n\\tfloat getFace( vec3 direction ) {\\n\\t\\tvec3 absDirection = abs( direction );\\n\\t\\tfloat face = - 1.0;\\n\\t\\tif ( absDirection.x > absDirection.z ) {\\n\\t\\t\\tif ( absDirection.x > absDirection.y )\\n\\t\\t\\t\\tface = direction.x > 0.0 ? 0.0 : 3.0;\\n\\t\\t\\telse\\n\\t\\t\\t\\tface = direction.y > 0.0 ? 1.0 : 4.0;\\n\\t\\t} else {\\n\\t\\t\\tif ( absDirection.z > absDirection.y )\\n\\t\\t\\t\\tface = direction.z > 0.0 ? 2.0 : 5.0;\\n\\t\\t\\telse\\n\\t\\t\\t\\tface = direction.y > 0.0 ? 1.0 : 4.0;\\n\\t\\t}\\n\\t\\treturn face;\\n\\t}\\n\\tvec2 getUV( vec3 direction, float face ) {\\n\\t\\tvec2 uv;\\n\\t\\tif ( face == 0.0 ) {\\n\\t\\t\\tuv = vec2( direction.z, direction.y ) / abs( direction.x );\\n\\t\\t} else if ( face == 1.0 ) {\\n\\t\\t\\tuv = vec2( - direction.x, - direction.z ) / abs( direction.y );\\n\\t\\t} else if ( face == 2.0 ) {\\n\\t\\t\\tuv = vec2( - direction.x, direction.y ) / abs( direction.z );\\n\\t\\t} else if ( face == 3.0 ) {\\n\\t\\t\\tuv = vec2( - direction.z, direction.y ) / abs( direction.x );\\n\\t\\t} else if ( face == 4.0 ) {\\n\\t\\t\\tuv = vec2( - direction.x, direction.z ) / abs( direction.y );\\n\\t\\t} else {\\n\\t\\t\\tuv = vec2( direction.x, direction.y ) / abs( direction.z );\\n\\t\\t}\\n\\t\\treturn 0.5 * ( uv + 1.0 );\\n\\t}\\n\\tvec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) {\\n\\t\\tfloat face = getFace( direction );\\n\\t\\tfloat filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 );\\n\\t\\tmipInt = max( mipInt, cubeUV_minMipLevel );\\n\\t\\tfloat faceSize = exp2( mipInt );\\n\\t\\thighp vec2 uv = getUV( direction, face ) * ( faceSize - 2.0 ) + 1.0;\\n\\t\\tif ( face > 2.0 ) {\\n\\t\\t\\tuv.y += faceSize;\\n\\t\\t\\tface -= 3.0;\\n\\t\\t}\\n\\t\\tuv.x += face * faceSize;\\n\\t\\tuv.x += filterInt * 3.0 * cubeUV_minTileSize;\\n\\t\\tuv.y += 4.0 * ( exp2( CUBEUV_MAX_MIP ) - faceSize );\\n\\t\\tuv.x *= CUBEUV_TEXEL_WIDTH;\\n\\t\\tuv.y *= CUBEUV_TEXEL_HEIGHT;\\n\\t\\t#ifdef texture2DGradEXT\\n\\t\\t\\treturn texture2DGradEXT( envMap, uv, vec2( 0.0 ), vec2( 0.0 ) ).rgb;\\n\\t\\t#else\\n\\t\\t\\treturn texture2D( envMap, uv ).rgb;\\n\\t\\t#endif\\n\\t}\\n\\t#define cubeUV_r0 1.0\\n\\t#define cubeUV_m0 - 2.0\\n\\t#define cubeUV_r1 0.8\\n\\t#define cubeUV_m1 - 1.0\\n\\t#define cubeUV_r4 0.4\\n\\t#define cubeUV_m4 2.0\\n\\t#define cubeUV_r5 0.305\\n\\t#define cubeUV_m5 3.0\\n\\t#define cubeUV_r6 0.21\\n\\t#define cubeUV_m6 4.0\\n\\tfloat roughnessToMip( float roughness ) {\\n\\t\\tfloat mip = 0.0;\\n\\t\\tif ( roughness >= cubeUV_r1 ) {\\n\\t\\t\\tmip = ( cubeUV_r0 - roughness ) * ( cubeUV_m1 - cubeUV_m0 ) / ( cubeUV_r0 - cubeUV_r1 ) + cubeUV_m0;\\n\\t\\t} else if ( roughness >= cubeUV_r4 ) {\\n\\t\\t\\tmip = ( cubeUV_r1 - roughness ) * ( cubeUV_m4 - cubeUV_m1 ) / ( cubeUV_r1 - cubeUV_r4 ) + cubeUV_m1;\\n\\t\\t} else if ( roughness >= cubeUV_r5 ) {\\n\\t\\t\\tmip = ( cubeUV_r4 - roughness ) * ( cubeUV_m5 - cubeUV_m4 ) / ( cubeUV_r4 - cubeUV_r5 ) + cubeUV_m4;\\n\\t\\t} else if ( roughness >= cubeUV_r6 ) {\\n\\t\\t\\tmip = ( cubeUV_r5 - roughness ) * ( cubeUV_m6 - cubeUV_m5 ) / ( cubeUV_r5 - cubeUV_r6 ) + cubeUV_m5;\\n\\t\\t} else {\\n\\t\\t\\tmip = - 2.0 * log2( 1.16 * roughness );\\t\\t}\\n\\t\\treturn mip;\\n\\t}\\n\\tvec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) {\\n\\t\\tfloat mip = clamp( roughnessToMip( roughness ), cubeUV_m0, CUBEUV_MAX_MIP );\\n\\t\\tfloat mipF = fract( mip );\\n\\t\\tfloat mipInt = floor( mip );\\n\\t\\tvec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt );\\n\\t\\tif ( mipF == 0.0 ) {\\n\\t\\t\\treturn vec4( color0, 1.0 );\\n\\t\\t} else {\\n\\t\\t\\tvec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 );\\n\\t\\t\\treturn vec4( mix( color0, color1, mipF ), 1.0 );\\n\\t\\t}\\n\\t}\\n#endif\",defaultnormal_vertex:\"vec3 transformedNormal = objectNormal;\\n#ifdef USE_TANGENT\\n\\tvec3 transformedTangent = objectTangent;\\n#endif\\n#ifdef USE_BATCHING\\n\\tmat3 bm = mat3( batchingMatrix );\\n\\ttransformedNormal /= vec3( dot( bm[ 0 ], bm[ 0 ] ), dot( bm[ 1 ], bm[ 1 ] ), dot( bm[ 2 ], bm[ 2 ] ) );\\n\\ttransformedNormal = bm * transformedNormal;\\n\\t#ifdef USE_TANGENT\\n\\t\\ttransformedTangent = bm * transformedTangent;\\n\\t#endif\\n#endif\\n#ifdef USE_INSTANCING\\n\\tmat3 im = mat3( instanceMatrix );\\n\\ttransformedNormal /= vec3( dot( im[ 0 ], im[ 0 ] ), dot( im[ 1 ], im[ 1 ] ), dot( im[ 2 ], im[ 2 ] ) );\\n\\ttransformedNormal = im * transformedNormal;\\n\\t#ifdef USE_TANGENT\\n\\t\\ttransformedTangent = im * transformedTangent;\\n\\t#endif\\n#endif\\ntransformedNormal = normalMatrix * transformedNormal;\\n#ifdef FLIP_SIDED\\n\\ttransformedNormal = - transformedNormal;\\n#endif\\n#ifdef USE_TANGENT\\n\\ttransformedTangent = ( modelViewMatrix * vec4( transformedTangent, 0.0 ) ).xyz;\\n\\t#ifdef FLIP_SIDED\\n\\t\\ttransformedTangent = - transformedTangent;\\n\\t#endif\\n#endif\",displacementmap_pars_vertex:\"#ifdef USE_DISPLACEMENTMAP\\n\\tuniform sampler2D displacementMap;\\n\\tuniform float displacementScale;\\n\\tuniform float displacementBias;\\n#endif\",displacementmap_vertex:\"#ifdef USE_DISPLACEMENTMAP\\n\\ttransformed += normalize( objectNormal ) * ( texture2D( displacementMap, vDisplacementMapUv ).x * displacementScale + displacementBias );\\n#endif\",emissivemap_fragment:\"#ifdef USE_EMISSIVEMAP\\n\\tvec4 emissiveColor = texture2D( emissiveMap, vEmissiveMapUv );\\n\\t#ifdef DECODE_VIDEO_TEXTURE_EMISSIVE\\n\\t\\temissiveColor = sRGBTransferEOTF( emissiveColor );\\n\\t#endif\\n\\ttotalEmissiveRadiance *= emissiveColor.rgb;\\n#endif\",emissivemap_pars_fragment:\"#ifdef USE_EMISSIVEMAP\\n\\tuniform sampler2D emissiveMap;\\n#endif\",colorspace_fragment:\"gl_FragColor = linearToOutputTexel( gl_FragColor );\",colorspace_pars_fragment:\"vec4 LinearTransferOETF( in vec4 value ) {\\n\\treturn value;\\n}\\nvec4 sRGBTransferEOTF( in vec4 value ) {\\n\\treturn vec4( mix( pow( value.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), value.rgb * 0.0773993808, vec3( lessThanEqual( value.rgb, vec3( 0.04045 ) ) ) ), value.a );\\n}\\nvec4 sRGBTransferOETF( in vec4 value ) {\\n\\treturn vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a );\\n}\",envmap_fragment:\"#ifdef USE_ENVMAP\\n\\t#ifdef ENV_WORLDPOS\\n\\t\\tvec3 cameraToFrag;\\n\\t\\tif ( isOrthographic ) {\\n\\t\\t\\tcameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\\n\\t\\t} else {\\n\\t\\t\\tcameraToFrag = normalize( vWorldPosition - cameraPosition );\\n\\t\\t}\\n\\t\\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\\n\\t\\t#ifdef ENVMAP_MODE_REFLECTION\\n\\t\\t\\tvec3 reflectVec = reflect( cameraToFrag, worldNormal );\\n\\t\\t#else\\n\\t\\t\\tvec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio );\\n\\t\\t#endif\\n\\t#else\\n\\t\\tvec3 reflectVec = vReflect;\\n\\t#endif\\n\\t#ifdef ENVMAP_TYPE_CUBE\\n\\t\\tvec4 envColor = textureCube( envMap, envMapRotation * vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\\n\\t#else\\n\\t\\tvec4 envColor = vec4( 0.0 );\\n\\t#endif\\n\\t#ifdef ENVMAP_BLENDING_MULTIPLY\\n\\t\\toutgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity );\\n\\t#elif defined( ENVMAP_BLENDING_MIX )\\n\\t\\toutgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity );\\n\\t#elif defined( ENVMAP_BLENDING_ADD )\\n\\t\\toutgoingLight += envColor.xyz * specularStrength * reflectivity;\\n\\t#endif\\n#endif\",envmap_common_pars_fragment:\"#ifdef USE_ENVMAP\\n\\tuniform float envMapIntensity;\\n\\tuniform float flipEnvMap;\\n\\tuniform mat3 envMapRotation;\\n\\t#ifdef ENVMAP_TYPE_CUBE\\n\\t\\tuniform samplerCube envMap;\\n\\t#else\\n\\t\\tuniform sampler2D envMap;\\n\\t#endif\\n\\t\\n#endif\",envmap_pars_fragment:\"#ifdef USE_ENVMAP\\n\\tuniform float reflectivity;\\n\\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT )\\n\\t\\t#define ENV_WORLDPOS\\n\\t#endif\\n\\t#ifdef ENV_WORLDPOS\\n\\t\\tvarying vec3 vWorldPosition;\\n\\t\\tuniform float refractionRatio;\\n\\t#else\\n\\t\\tvarying vec3 vReflect;\\n\\t#endif\\n#endif\",envmap_pars_vertex:\"#ifdef USE_ENVMAP\\n\\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT )\\n\\t\\t#define ENV_WORLDPOS\\n\\t#endif\\n\\t#ifdef ENV_WORLDPOS\\n\\t\\t\\n\\t\\tvarying vec3 vWorldPosition;\\n\\t#else\\n\\t\\tvarying vec3 vReflect;\\n\\t\\tuniform float refractionRatio;\\n\\t#endif\\n#endif\",envmap_physical_pars_fragment:\"#ifdef USE_ENVMAP\\n\\tvec3 getIBLIrradiance( const in vec3 normal ) {\\n\\t\\t#ifdef ENVMAP_TYPE_CUBE_UV\\n\\t\\t\\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\\n\\t\\t\\tvec4 envMapColor = textureCubeUV( envMap, envMapRotation * worldNormal, 1.0 );\\n\\t\\t\\treturn PI * envMapColor.rgb * envMapIntensity;\\n\\t\\t#else\\n\\t\\t\\treturn vec3( 0.0 );\\n\\t\\t#endif\\n\\t}\\n\\tvec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) {\\n\\t\\t#ifdef ENVMAP_TYPE_CUBE_UV\\n\\t\\t\\tvec3 reflectVec = reflect( - viewDir, normal );\\n\\t\\t\\treflectVec = normalize( mix( reflectVec, normal, roughness * roughness) );\\n\\t\\t\\treflectVec = inverseTransformDirection( reflectVec, viewMatrix );\\n\\t\\t\\tvec4 envMapColor = textureCubeUV( envMap, envMapRotation * reflectVec, roughness );\\n\\t\\t\\treturn envMapColor.rgb * envMapIntensity;\\n\\t\\t#else\\n\\t\\t\\treturn vec3( 0.0 );\\n\\t\\t#endif\\n\\t}\\n\\t#ifdef USE_ANISOTROPY\\n\\t\\tvec3 getIBLAnisotropyRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness, const in vec3 bitangent, const in float anisotropy ) {\\n\\t\\t\\t#ifdef ENVMAP_TYPE_CUBE_UV\\n\\t\\t\\t\\tvec3 bentNormal = cross( bitangent, viewDir );\\n\\t\\t\\t\\tbentNormal = normalize( cross( bentNormal, bitangent ) );\\n\\t\\t\\t\\tbentNormal = normalize( mix( bentNormal, normal, pow2( pow2( 1.0 - anisotropy * ( 1.0 - roughness ) ) ) ) );\\n\\t\\t\\t\\treturn getIBLRadiance( viewDir, bentNormal, roughness );\\n\\t\\t\\t#else\\n\\t\\t\\t\\treturn vec3( 0.0 );\\n\\t\\t\\t#endif\\n\\t\\t}\\n\\t#endif\\n#endif\",envmap_vertex:\"#ifdef USE_ENVMAP\\n\\t#ifdef ENV_WORLDPOS\\n\\t\\tvWorldPosition = worldPosition.xyz;\\n\\t#else\\n\\t\\tvec3 cameraToVertex;\\n\\t\\tif ( isOrthographic ) {\\n\\t\\t\\tcameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\\n\\t\\t} else {\\n\\t\\t\\tcameraToVertex = normalize( worldPosition.xyz - cameraPosition );\\n\\t\\t}\\n\\t\\tvec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\\n\\t\\t#ifdef ENVMAP_MODE_REFLECTION\\n\\t\\t\\tvReflect = reflect( cameraToVertex, worldNormal );\\n\\t\\t#else\\n\\t\\t\\tvReflect = refract( cameraToVertex, worldNormal, refractionRatio );\\n\\t\\t#endif\\n\\t#endif\\n#endif\",fog_vertex:\"#ifdef USE_FOG\\n\\tvFogDepth = - mvPosition.z;\\n#endif\",fog_pars_vertex:\"#ifdef USE_FOG\\n\\tvarying float vFogDepth;\\n#endif\",fog_fragment:\"#ifdef USE_FOG\\n\\t#ifdef FOG_EXP2\\n\\t\\tfloat fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth );\\n\\t#else\\n\\t\\tfloat fogFactor = smoothstep( fogNear, fogFar, vFogDepth );\\n\\t#endif\\n\\tgl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor );\\n#endif\",fog_pars_fragment:\"#ifdef USE_FOG\\n\\tuniform vec3 fogColor;\\n\\tvarying float vFogDepth;\\n\\t#ifdef FOG_EXP2\\n\\t\\tuniform float fogDensity;\\n\\t#else\\n\\t\\tuniform float fogNear;\\n\\t\\tuniform float fogFar;\\n\\t#endif\\n#endif\",gradientmap_pars_fragment:\"#ifdef USE_GRADIENTMAP\\n\\tuniform sampler2D gradientMap;\\n#endif\\nvec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) {\\n\\tfloat dotNL = dot( normal, lightDirection );\\n\\tvec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 );\\n\\t#ifdef USE_GRADIENTMAP\\n\\t\\treturn vec3( texture2D( gradientMap, coord ).r );\\n\\t#else\\n\\t\\tvec2 fw = fwidth( coord ) * 0.5;\\n\\t\\treturn mix( vec3( 0.7 ), vec3( 1.0 ), smoothstep( 0.7 - fw.x, 0.7 + fw.x, coord.x ) );\\n\\t#endif\\n}\",lightmap_pars_fragment:\"#ifdef USE_LIGHTMAP\\n\\tuniform sampler2D lightMap;\\n\\tuniform float lightMapIntensity;\\n#endif\",lights_lambert_fragment:\"LambertMaterial material;\\nmaterial.diffuseColor = diffuseColor.rgb;\\nmaterial.specularStrength = specularStrength;\",lights_lambert_pars_fragment:\"varying vec3 vViewPosition;\\nstruct LambertMaterial {\\n\\tvec3 diffuseColor;\\n\\tfloat specularStrength;\\n};\\nvoid RE_Direct_Lambert( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in LambertMaterial material, inout ReflectedLight reflectedLight ) {\\n\\tfloat dotNL = saturate( dot( geometryNormal, directLight.direction ) );\\n\\tvec3 irradiance = dotNL * directLight.color;\\n\\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\\n}\\nvoid RE_IndirectDiffuse_Lambert( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in LambertMaterial material, inout ReflectedLight reflectedLight ) {\\n\\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\\n}\\n#define RE_Direct\\t\\t\\t\\tRE_Direct_Lambert\\n#define RE_IndirectDiffuse\\t\\tRE_IndirectDiffuse_Lambert\",lights_pars_begin:\"uniform bool receiveShadow;\\nuniform vec3 ambientLightColor;\\n#if defined( USE_LIGHT_PROBES )\\n\\tuniform vec3 lightProbe[ 9 ];\\n#endif\\nvec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) {\\n\\tfloat x = normal.x, y = normal.y, z = normal.z;\\n\\tvec3 result = shCoefficients[ 0 ] * 0.886227;\\n\\tresult += shCoefficients[ 1 ] * 2.0 * 0.511664 * y;\\n\\tresult += shCoefficients[ 2 ] * 2.0 * 0.511664 * z;\\n\\tresult += shCoefficients[ 3 ] * 2.0 * 0.511664 * x;\\n\\tresult += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y;\\n\\tresult += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z;\\n\\tresult += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 );\\n\\tresult += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z;\\n\\tresult += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y );\\n\\treturn result;\\n}\\nvec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in vec3 normal ) {\\n\\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\\n\\tvec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe );\\n\\treturn irradiance;\\n}\\nvec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) {\\n\\tvec3 irradiance = ambientLightColor;\\n\\treturn irradiance;\\n}\\nfloat getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) {\\n\\tfloat distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 );\\n\\tif ( cutoffDistance > 0.0 ) {\\n\\t\\tdistanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) );\\n\\t}\\n\\treturn distanceFalloff;\\n}\\nfloat getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) {\\n\\treturn smoothstep( coneCosine, penumbraCosine, angleCosine );\\n}\\n#if NUM_DIR_LIGHTS > 0\\n\\tstruct DirectionalLight {\\n\\t\\tvec3 direction;\\n\\t\\tvec3 color;\\n\\t};\\n\\tuniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\\n\\tvoid getDirectionalLightInfo( const in DirectionalLight directionalLight, out IncidentLight light ) {\\n\\t\\tlight.color = directionalLight.color;\\n\\t\\tlight.direction = directionalLight.direction;\\n\\t\\tlight.visible = true;\\n\\t}\\n#endif\\n#if NUM_POINT_LIGHTS > 0\\n\\tstruct PointLight {\\n\\t\\tvec3 position;\\n\\t\\tvec3 color;\\n\\t\\tfloat distance;\\n\\t\\tfloat decay;\\n\\t};\\n\\tuniform PointLight pointLights[ NUM_POINT_LIGHTS ];\\n\\tvoid getPointLightInfo( const in PointLight pointLight, const in vec3 geometryPosition, out IncidentLight light ) {\\n\\t\\tvec3 lVector = pointLight.position - geometryPosition;\\n\\t\\tlight.direction = normalize( lVector );\\n\\t\\tfloat lightDistance = length( lVector );\\n\\t\\tlight.color = pointLight.color;\\n\\t\\tlight.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay );\\n\\t\\tlight.visible = ( light.color != vec3( 0.0 ) );\\n\\t}\\n#endif\\n#if NUM_SPOT_LIGHTS > 0\\n\\tstruct SpotLight {\\n\\t\\tvec3 position;\\n\\t\\tvec3 direction;\\n\\t\\tvec3 color;\\n\\t\\tfloat distance;\\n\\t\\tfloat decay;\\n\\t\\tfloat coneCos;\\n\\t\\tfloat penumbraCos;\\n\\t};\\n\\tuniform SpotLight spotLights[ NUM_SPOT_LIGHTS ];\\n\\tvoid getSpotLightInfo( const in SpotLight spotLight, const in vec3 geometryPosition, out IncidentLight light ) {\\n\\t\\tvec3 lVector = spotLight.position - geometryPosition;\\n\\t\\tlight.direction = normalize( lVector );\\n\\t\\tfloat angleCos = dot( light.direction, spotLight.direction );\\n\\t\\tfloat spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos );\\n\\t\\tif ( spotAttenuation > 0.0 ) {\\n\\t\\t\\tfloat lightDistance = length( lVector );\\n\\t\\t\\tlight.color = spotLight.color * spotAttenuation;\\n\\t\\t\\tlight.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay );\\n\\t\\t\\tlight.visible = ( light.color != vec3( 0.0 ) );\\n\\t\\t} else {\\n\\t\\t\\tlight.color = vec3( 0.0 );\\n\\t\\t\\tlight.visible = false;\\n\\t\\t}\\n\\t}\\n#endif\\n#if NUM_RECT_AREA_LIGHTS > 0\\n\\tstruct RectAreaLight {\\n\\t\\tvec3 color;\\n\\t\\tvec3 position;\\n\\t\\tvec3 halfWidth;\\n\\t\\tvec3 halfHeight;\\n\\t};\\n\\tuniform sampler2D ltc_1;\\tuniform sampler2D ltc_2;\\n\\tuniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ];\\n#endif\\n#if NUM_HEMI_LIGHTS > 0\\n\\tstruct HemisphereLight {\\n\\t\\tvec3 direction;\\n\\t\\tvec3 skyColor;\\n\\t\\tvec3 groundColor;\\n\\t};\\n\\tuniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ];\\n\\tvec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in vec3 normal ) {\\n\\t\\tfloat dotNL = dot( normal, hemiLight.direction );\\n\\t\\tfloat hemiDiffuseWeight = 0.5 * dotNL + 0.5;\\n\\t\\tvec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight );\\n\\t\\treturn irradiance;\\n\\t}\\n#endif\",lights_toon_fragment:\"ToonMaterial material;\\nmaterial.diffuseColor = diffuseColor.rgb;\",lights_toon_pars_fragment:\"varying vec3 vViewPosition;\\nstruct ToonMaterial {\\n\\tvec3 diffuseColor;\\n};\\nvoid RE_Direct_Toon( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\\n\\tvec3 irradiance = getGradientIrradiance( geometryNormal, directLight.direction ) * directLight.color;\\n\\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\\n}\\nvoid RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\\n\\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\\n}\\n#define RE_Direct\\t\\t\\t\\tRE_Direct_Toon\\n#define RE_IndirectDiffuse\\t\\tRE_IndirectDiffuse_Toon\",lights_phong_fragment:\"BlinnPhongMaterial material;\\nmaterial.diffuseColor = diffuseColor.rgb;\\nmaterial.specularColor = specular;\\nmaterial.specularShininess = shininess;\\nmaterial.specularStrength = specularStrength;\",lights_phong_pars_fragment:\"varying vec3 vViewPosition;\\nstruct BlinnPhongMaterial {\\n\\tvec3 diffuseColor;\\n\\tvec3 specularColor;\\n\\tfloat specularShininess;\\n\\tfloat specularStrength;\\n};\\nvoid RE_Direct_BlinnPhong( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\\n\\tfloat dotNL = saturate( dot( geometryNormal, directLight.direction ) );\\n\\tvec3 irradiance = dotNL * directLight.color;\\n\\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\\n\\treflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometryViewDir, geometryNormal, material.specularColor, material.specularShininess ) * material.specularStrength;\\n}\\nvoid RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\\n\\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\\n}\\n#define RE_Direct\\t\\t\\t\\tRE_Direct_BlinnPhong\\n#define RE_IndirectDiffuse\\t\\tRE_IndirectDiffuse_BlinnPhong\",lights_physical_fragment:\"PhysicalMaterial material;\\nmaterial.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor );\\nvec3 dxy = max( abs( dFdx( nonPerturbedNormal ) ), abs( dFdy( nonPerturbedNormal ) ) );\\nfloat geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z );\\nmaterial.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness;\\nmaterial.roughness = min( material.roughness, 1.0 );\\n#ifdef IOR\\n\\tmaterial.ior = ior;\\n\\t#ifdef USE_SPECULAR\\n\\t\\tfloat specularIntensityFactor = specularIntensity;\\n\\t\\tvec3 specularColorFactor = specularColor;\\n\\t\\t#ifdef USE_SPECULAR_COLORMAP\\n\\t\\t\\tspecularColorFactor *= texture2D( specularColorMap, vSpecularColorMapUv ).rgb;\\n\\t\\t#endif\\n\\t\\t#ifdef USE_SPECULAR_INTENSITYMAP\\n\\t\\t\\tspecularIntensityFactor *= texture2D( specularIntensityMap, vSpecularIntensityMapUv ).a;\\n\\t\\t#endif\\n\\t\\tmaterial.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor );\\n\\t#else\\n\\t\\tfloat specularIntensityFactor = 1.0;\\n\\t\\tvec3 specularColorFactor = vec3( 1.0 );\\n\\t\\tmaterial.specularF90 = 1.0;\\n\\t#endif\\n\\tmaterial.specularColor = mix( min( pow2( ( material.ior - 1.0 ) / ( material.ior + 1.0 ) ) * specularColorFactor, vec3( 1.0 ) ) * specularIntensityFactor, diffuseColor.rgb, metalnessFactor );\\n#else\\n\\tmaterial.specularColor = mix( vec3( 0.04 ), diffuseColor.rgb, metalnessFactor );\\n\\tmaterial.specularF90 = 1.0;\\n#endif\\n#ifdef USE_CLEARCOAT\\n\\tmaterial.clearcoat = clearcoat;\\n\\tmaterial.clearcoatRoughness = clearcoatRoughness;\\n\\tmaterial.clearcoatF0 = vec3( 0.04 );\\n\\tmaterial.clearcoatF90 = 1.0;\\n\\t#ifdef USE_CLEARCOATMAP\\n\\t\\tmaterial.clearcoat *= texture2D( clearcoatMap, vClearcoatMapUv ).x;\\n\\t#endif\\n\\t#ifdef USE_CLEARCOAT_ROUGHNESSMAP\\n\\t\\tmaterial.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vClearcoatRoughnessMapUv ).y;\\n\\t#endif\\n\\tmaterial.clearcoat = saturate( material.clearcoat );\\tmaterial.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 );\\n\\tmaterial.clearcoatRoughness += geometryRoughness;\\n\\tmaterial.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 );\\n#endif\\n#ifdef USE_DISPERSION\\n\\tmaterial.dispersion = dispersion;\\n#endif\\n#ifdef USE_IRIDESCENCE\\n\\tmaterial.iridescence = iridescence;\\n\\tmaterial.iridescenceIOR = iridescenceIOR;\\n\\t#ifdef USE_IRIDESCENCEMAP\\n\\t\\tmaterial.iridescence *= texture2D( iridescenceMap, vIridescenceMapUv ).r;\\n\\t#endif\\n\\t#ifdef USE_IRIDESCENCE_THICKNESSMAP\\n\\t\\tmaterial.iridescenceThickness = (iridescenceThicknessMaximum - iridescenceThicknessMinimum) * texture2D( iridescenceThicknessMap, vIridescenceThicknessMapUv ).g + iridescenceThicknessMinimum;\\n\\t#else\\n\\t\\tmaterial.iridescenceThickness = iridescenceThicknessMaximum;\\n\\t#endif\\n#endif\\n#ifdef USE_SHEEN\\n\\tmaterial.sheenColor = sheenColor;\\n\\t#ifdef USE_SHEEN_COLORMAP\\n\\t\\tmaterial.sheenColor *= texture2D( sheenColorMap, vSheenColorMapUv ).rgb;\\n\\t#endif\\n\\tmaterial.sheenRoughness = clamp( sheenRoughness, 0.07, 1.0 );\\n\\t#ifdef USE_SHEEN_ROUGHNESSMAP\\n\\t\\tmaterial.sheenRoughness *= texture2D( sheenRoughnessMap, vSheenRoughnessMapUv ).a;\\n\\t#endif\\n#endif\\n#ifdef USE_ANISOTROPY\\n\\t#ifdef USE_ANISOTROPYMAP\\n\\t\\tmat2 anisotropyMat = mat2( anisotropyVector.x, anisotropyVector.y, - anisotropyVector.y, anisotropyVector.x );\\n\\t\\tvec3 anisotropyPolar = texture2D( anisotropyMap, vAnisotropyMapUv ).rgb;\\n\\t\\tvec2 anisotropyV = anisotropyMat * normalize( 2.0 * anisotropyPolar.rg - vec2( 1.0 ) ) * anisotropyPolar.b;\\n\\t#else\\n\\t\\tvec2 anisotropyV = anisotropyVector;\\n\\t#endif\\n\\tmaterial.anisotropy = length( anisotropyV );\\n\\tif( material.anisotropy == 0.0 ) {\\n\\t\\tanisotropyV = vec2( 1.0, 0.0 );\\n\\t} else {\\n\\t\\tanisotropyV /= material.anisotropy;\\n\\t\\tmaterial.anisotropy = saturate( material.anisotropy );\\n\\t}\\n\\tmaterial.alphaT = mix( pow2( material.roughness ), 1.0, pow2( material.anisotropy ) );\\n\\tmaterial.anisotropyT = tbn[ 0 ] * anisotropyV.x + tbn[ 1 ] * anisotropyV.y;\\n\\tmaterial.anisotropyB = tbn[ 1 ] * anisotropyV.x - tbn[ 0 ] * anisotropyV.y;\\n#endif\",lights_physical_pars_fragment:\"struct PhysicalMaterial {\\n\\tvec3 diffuseColor;\\n\\tfloat roughness;\\n\\tvec3 specularColor;\\n\\tfloat specularF90;\\n\\tfloat dispersion;\\n\\t#ifdef USE_CLEARCOAT\\n\\t\\tfloat clearcoat;\\n\\t\\tfloat clearcoatRoughness;\\n\\t\\tvec3 clearcoatF0;\\n\\t\\tfloat clearcoatF90;\\n\\t#endif\\n\\t#ifdef USE_IRIDESCENCE\\n\\t\\tfloat iridescence;\\n\\t\\tfloat iridescenceIOR;\\n\\t\\tfloat iridescenceThickness;\\n\\t\\tvec3 iridescenceFresnel;\\n\\t\\tvec3 iridescenceF0;\\n\\t#endif\\n\\t#ifdef USE_SHEEN\\n\\t\\tvec3 sheenColor;\\n\\t\\tfloat sheenRoughness;\\n\\t#endif\\n\\t#ifdef IOR\\n\\t\\tfloat ior;\\n\\t#endif\\n\\t#ifdef USE_TRANSMISSION\\n\\t\\tfloat transmission;\\n\\t\\tfloat transmissionAlpha;\\n\\t\\tfloat thickness;\\n\\t\\tfloat attenuationDistance;\\n\\t\\tvec3 attenuationColor;\\n\\t#endif\\n\\t#ifdef USE_ANISOTROPY\\n\\t\\tfloat anisotropy;\\n\\t\\tfloat alphaT;\\n\\t\\tvec3 anisotropyT;\\n\\t\\tvec3 anisotropyB;\\n\\t#endif\\n};\\nvec3 clearcoatSpecularDirect = vec3( 0.0 );\\nvec3 clearcoatSpecularIndirect = vec3( 0.0 );\\nvec3 sheenSpecularDirect = vec3( 0.0 );\\nvec3 sheenSpecularIndirect = vec3(0.0 );\\nvec3 Schlick_to_F0( const in vec3 f, const in float f90, const in float dotVH ) {\\n    float x = clamp( 1.0 - dotVH, 0.0, 1.0 );\\n    float x2 = x * x;\\n    float x5 = clamp( x * x2 * x2, 0.0, 0.9999 );\\n    return ( f - vec3( f90 ) * x5 ) / ( 1.0 - x5 );\\n}\\nfloat V_GGX_SmithCorrelated( const in float alpha, const in float dotNL, const in float dotNV ) {\\n\\tfloat a2 = pow2( alpha );\\n\\tfloat gv = dotNL * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNV ) );\\n\\tfloat gl = dotNV * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNL ) );\\n\\treturn 0.5 / max( gv + gl, EPSILON );\\n}\\nfloat D_GGX( const in float alpha, const in float dotNH ) {\\n\\tfloat a2 = pow2( alpha );\\n\\tfloat denom = pow2( dotNH ) * ( a2 - 1.0 ) + 1.0;\\n\\treturn RECIPROCAL_PI * a2 / pow2( denom );\\n}\\n#ifdef USE_ANISOTROPY\\n\\tfloat V_GGX_SmithCorrelated_Anisotropic( const in float alphaT, const in float alphaB, const in float dotTV, const in float dotBV, const in float dotTL, const in float dotBL, const in float dotNV, const in float dotNL ) {\\n\\t\\tfloat gv = dotNL * length( vec3( alphaT * dotTV, alphaB * dotBV, dotNV ) );\\n\\t\\tfloat gl = dotNV * length( vec3( alphaT * dotTL, alphaB * dotBL, dotNL ) );\\n\\t\\tfloat v = 0.5 / ( gv + gl );\\n\\t\\treturn saturate(v);\\n\\t}\\n\\tfloat D_GGX_Anisotropic( const in float alphaT, const in float alphaB, const in float dotNH, const in float dotTH, const in float dotBH ) {\\n\\t\\tfloat a2 = alphaT * alphaB;\\n\\t\\thighp vec3 v = vec3( alphaB * dotTH, alphaT * dotBH, a2 * dotNH );\\n\\t\\thighp float v2 = dot( v, v );\\n\\t\\tfloat w2 = a2 / v2;\\n\\t\\treturn RECIPROCAL_PI * a2 * pow2 ( w2 );\\n\\t}\\n#endif\\n#ifdef USE_CLEARCOAT\\n\\tvec3 BRDF_GGX_Clearcoat( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in PhysicalMaterial material) {\\n\\t\\tvec3 f0 = material.clearcoatF0;\\n\\t\\tfloat f90 = material.clearcoatF90;\\n\\t\\tfloat roughness = material.clearcoatRoughness;\\n\\t\\tfloat alpha = pow2( roughness );\\n\\t\\tvec3 halfDir = normalize( lightDir + viewDir );\\n\\t\\tfloat dotNL = saturate( dot( normal, lightDir ) );\\n\\t\\tfloat dotNV = saturate( dot( normal, viewDir ) );\\n\\t\\tfloat dotNH = saturate( dot( normal, halfDir ) );\\n\\t\\tfloat dotVH = saturate( dot( viewDir, halfDir ) );\\n\\t\\tvec3 F = F_Schlick( f0, f90, dotVH );\\n\\t\\tfloat V = V_GGX_SmithCorrelated( alpha, dotNL, dotNV );\\n\\t\\tfloat D = D_GGX( alpha, dotNH );\\n\\t\\treturn F * ( V * D );\\n\\t}\\n#endif\\nvec3 BRDF_GGX( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in PhysicalMaterial material ) {\\n\\tvec3 f0 = material.specularColor;\\n\\tfloat f90 = material.specularF90;\\n\\tfloat roughness = material.roughness;\\n\\tfloat alpha = pow2( roughness );\\n\\tvec3 halfDir = normalize( lightDir + viewDir );\\n\\tfloat dotNL = saturate( dot( normal, lightDir ) );\\n\\tfloat dotNV = saturate( dot( normal, viewDir ) );\\n\\tfloat dotNH = saturate( dot( normal, halfDir ) );\\n\\tfloat dotVH = saturate( dot( viewDir, halfDir ) );\\n\\tvec3 F = F_Schlick( f0, f90, dotVH );\\n\\t#ifdef USE_IRIDESCENCE\\n\\t\\tF = mix( F, material.iridescenceFresnel, material.iridescence );\\n\\t#endif\\n\\t#ifdef USE_ANISOTROPY\\n\\t\\tfloat dotTL = dot( material.anisotropyT, lightDir );\\n\\t\\tfloat dotTV = dot( material.anisotropyT, viewDir );\\n\\t\\tfloat dotTH = dot( material.anisotropyT, halfDir );\\n\\t\\tfloat dotBL = dot( material.anisotropyB, lightDir );\\n\\t\\tfloat dotBV = dot( material.anisotropyB, viewDir );\\n\\t\\tfloat dotBH = dot( material.anisotropyB, halfDir );\\n\\t\\tfloat V = V_GGX_SmithCorrelated_Anisotropic( material.alphaT, alpha, dotTV, dotBV, dotTL, dotBL, dotNV, dotNL );\\n\\t\\tfloat D = D_GGX_Anisotropic( material.alphaT, alpha, dotNH, dotTH, dotBH );\\n\\t#else\\n\\t\\tfloat V = V_GGX_SmithCorrelated( alpha, dotNL, dotNV );\\n\\t\\tfloat D = D_GGX( alpha, dotNH );\\n\\t#endif\\n\\treturn F * ( V * D );\\n}\\nvec2 LTC_Uv( const in vec3 N, const in vec3 V, const in float roughness ) {\\n\\tconst float LUT_SIZE = 64.0;\\n\\tconst float LUT_SCALE = ( LUT_SIZE - 1.0 ) / LUT_SIZE;\\n\\tconst float LUT_BIAS = 0.5 / LUT_SIZE;\\n\\tfloat dotNV = saturate( dot( N, V ) );\\n\\tvec2 uv = vec2( roughness, sqrt( 1.0 - dotNV ) );\\n\\tuv = uv * LUT_SCALE + LUT_BIAS;\\n\\treturn uv;\\n}\\nfloat LTC_ClippedSphereFormFactor( const in vec3 f ) {\\n\\tfloat l = length( f );\\n\\treturn max( ( l * l + f.z ) / ( l + 1.0 ), 0.0 );\\n}\\nvec3 LTC_EdgeVectorFormFactor( const in vec3 v1, const in vec3 v2 ) {\\n\\tfloat x = dot( v1, v2 );\\n\\tfloat y = abs( x );\\n\\tfloat a = 0.8543985 + ( 0.4965155 + 0.0145206 * y ) * y;\\n\\tfloat b = 3.4175940 + ( 4.1616724 + y ) * y;\\n\\tfloat v = a / b;\\n\\tfloat theta_sintheta = ( x > 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v;\\n\\treturn cross( v1, v2 ) * theta_sintheta;\\n}\\nvec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) {\\n\\tvec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ];\\n\\tvec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ];\\n\\tvec3 lightNormal = cross( v1, v2 );\\n\\tif( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 );\\n\\tvec3 T1, T2;\\n\\tT1 = normalize( V - N * dot( V, N ) );\\n\\tT2 = - cross( N, T1 );\\n\\tmat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) );\\n\\tvec3 coords[ 4 ];\\n\\tcoords[ 0 ] = mat * ( rectCoords[ 0 ] - P );\\n\\tcoords[ 1 ] = mat * ( rectCoords[ 1 ] - P );\\n\\tcoords[ 2 ] = mat * ( rectCoords[ 2 ] - P );\\n\\tcoords[ 3 ] = mat * ( rectCoords[ 3 ] - P );\\n\\tcoords[ 0 ] = normalize( coords[ 0 ] );\\n\\tcoords[ 1 ] = normalize( coords[ 1 ] );\\n\\tcoords[ 2 ] = normalize( coords[ 2 ] );\\n\\tcoords[ 3 ] = normalize( coords[ 3 ] );\\n\\tvec3 vectorFormFactor = vec3( 0.0 );\\n\\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] );\\n\\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] );\\n\\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] );\\n\\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] );\\n\\tfloat result = LTC_ClippedSphereFormFactor( vectorFormFactor );\\n\\treturn vec3( result );\\n}\\n#if defined( USE_SHEEN )\\nfloat D_Charlie( float roughness, float dotNH ) {\\n\\tfloat alpha = pow2( roughness );\\n\\tfloat invAlpha = 1.0 / alpha;\\n\\tfloat cos2h = dotNH * dotNH;\\n\\tfloat sin2h = max( 1.0 - cos2h, 0.0078125 );\\n\\treturn ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI );\\n}\\nfloat V_Neubelt( float dotNV, float dotNL ) {\\n\\treturn saturate( 1.0 / ( 4.0 * ( dotNL + dotNV - dotNL * dotNV ) ) );\\n}\\nvec3 BRDF_Sheen( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, vec3 sheenColor, const in float sheenRoughness ) {\\n\\tvec3 halfDir = normalize( lightDir + viewDir );\\n\\tfloat dotNL = saturate( dot( normal, lightDir ) );\\n\\tfloat dotNV = saturate( dot( normal, viewDir ) );\\n\\tfloat dotNH = saturate( dot( normal, halfDir ) );\\n\\tfloat D = D_Charlie( sheenRoughness, dotNH );\\n\\tfloat V = V_Neubelt( dotNV, dotNL );\\n\\treturn sheenColor * ( D * V );\\n}\\n#endif\\nfloat IBLSheenBRDF( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\\n\\tfloat dotNV = saturate( dot( normal, viewDir ) );\\n\\tfloat r2 = roughness * roughness;\\n\\tfloat a = roughness < 0.25 ? -339.2 * r2 + 161.4 * roughness - 25.9 : -8.48 * r2 + 14.3 * roughness - 9.95;\\n\\tfloat b = roughness < 0.25 ? 44.0 * r2 - 23.7 * roughness + 3.26 : 1.97 * r2 - 3.27 * roughness + 0.72;\\n\\tfloat DG = exp( a * dotNV + b ) + ( roughness < 0.25 ? 0.0 : 0.1 * ( roughness - 0.25 ) );\\n\\treturn saturate( DG * RECIPROCAL_PI );\\n}\\nvec2 DFGApprox( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\\n\\tfloat dotNV = saturate( dot( normal, viewDir ) );\\n\\tconst vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 );\\n\\tconst vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 );\\n\\tvec4 r = roughness * c0 + c1;\\n\\tfloat a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y;\\n\\tvec2 fab = vec2( - 1.04, 1.04 ) * a004 + r.zw;\\n\\treturn fab;\\n}\\nvec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) {\\n\\tvec2 fab = DFGApprox( normal, viewDir, roughness );\\n\\treturn specularColor * fab.x + specularF90 * fab.y;\\n}\\n#ifdef USE_IRIDESCENCE\\nvoid computeMultiscatteringIridescence( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float iridescence, const in vec3 iridescenceF0, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\\n#else\\nvoid computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\\n#endif\\n\\tvec2 fab = DFGApprox( normal, viewDir, roughness );\\n\\t#ifdef USE_IRIDESCENCE\\n\\t\\tvec3 Fr = mix( specularColor, iridescenceF0, iridescence );\\n\\t#else\\n\\t\\tvec3 Fr = specularColor;\\n\\t#endif\\n\\tvec3 FssEss = Fr * fab.x + specularF90 * fab.y;\\n\\tfloat Ess = fab.x + fab.y;\\n\\tfloat Ems = 1.0 - Ess;\\n\\tvec3 Favg = Fr + ( 1.0 - Fr ) * 0.047619;\\tvec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg );\\n\\tsingleScatter += FssEss;\\n\\tmultiScatter += Fms * Ems;\\n}\\n#if NUM_RECT_AREA_LIGHTS > 0\\n\\tvoid RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\\n\\t\\tvec3 normal = geometryNormal;\\n\\t\\tvec3 viewDir = geometryViewDir;\\n\\t\\tvec3 position = geometryPosition;\\n\\t\\tvec3 lightPos = rectAreaLight.position;\\n\\t\\tvec3 halfWidth = rectAreaLight.halfWidth;\\n\\t\\tvec3 halfHeight = rectAreaLight.halfHeight;\\n\\t\\tvec3 lightColor = rectAreaLight.color;\\n\\t\\tfloat roughness = material.roughness;\\n\\t\\tvec3 rectCoords[ 4 ];\\n\\t\\trectCoords[ 0 ] = lightPos + halfWidth - halfHeight;\\t\\trectCoords[ 1 ] = lightPos - halfWidth - halfHeight;\\n\\t\\trectCoords[ 2 ] = lightPos - halfWidth + halfHeight;\\n\\t\\trectCoords[ 3 ] = lightPos + halfWidth + halfHeight;\\n\\t\\tvec2 uv = LTC_Uv( normal, viewDir, roughness );\\n\\t\\tvec4 t1 = texture2D( ltc_1, uv );\\n\\t\\tvec4 t2 = texture2D( ltc_2, uv );\\n\\t\\tmat3 mInv = mat3(\\n\\t\\t\\tvec3( t1.x, 0, t1.y ),\\n\\t\\t\\tvec3(    0, 1,    0 ),\\n\\t\\t\\tvec3( t1.z, 0, t1.w )\\n\\t\\t);\\n\\t\\tvec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y );\\n\\t\\treflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords );\\n\\t\\treflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords );\\n\\t}\\n#endif\\nvoid RE_Direct_Physical( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\\n\\tfloat dotNL = saturate( dot( geometryNormal, directLight.direction ) );\\n\\tvec3 irradiance = dotNL * directLight.color;\\n\\t#ifdef USE_CLEARCOAT\\n\\t\\tfloat dotNLcc = saturate( dot( geometryClearcoatNormal, directLight.direction ) );\\n\\t\\tvec3 ccIrradiance = dotNLcc * directLight.color;\\n\\t\\tclearcoatSpecularDirect += ccIrradiance * BRDF_GGX_Clearcoat( directLight.direction, geometryViewDir, geometryClearcoatNormal, material );\\n\\t#endif\\n\\t#ifdef USE_SHEEN\\n\\t\\tsheenSpecularDirect += irradiance * BRDF_Sheen( directLight.direction, geometryViewDir, geometryNormal, material.sheenColor, material.sheenRoughness );\\n\\t#endif\\n\\treflectedLight.directSpecular += irradiance * BRDF_GGX( directLight.direction, geometryViewDir, geometryNormal, material );\\n\\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\\n}\\nvoid RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\\n\\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\\n}\\nvoid RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) {\\n\\t#ifdef USE_CLEARCOAT\\n\\t\\tclearcoatSpecularIndirect += clearcoatRadiance * EnvironmentBRDF( geometryClearcoatNormal, geometryViewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\\n\\t#endif\\n\\t#ifdef USE_SHEEN\\n\\t\\tsheenSpecularIndirect += irradiance * material.sheenColor * IBLSheenBRDF( geometryNormal, geometryViewDir, material.sheenRoughness );\\n\\t#endif\\n\\tvec3 singleScattering = vec3( 0.0 );\\n\\tvec3 multiScattering = vec3( 0.0 );\\n\\tvec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI;\\n\\t#ifdef USE_IRIDESCENCE\\n\\t\\tcomputeMultiscatteringIridescence( geometryNormal, geometryViewDir, material.specularColor, material.specularF90, material.iridescence, material.iridescenceFresnel, material.roughness, singleScattering, multiScattering );\\n\\t#else\\n\\t\\tcomputeMultiscattering( geometryNormal, geometryViewDir, material.specularColor, material.specularF90, material.roughness, singleScattering, multiScattering );\\n\\t#endif\\n\\tvec3 totalScattering = singleScattering + multiScattering;\\n\\tvec3 diffuse = material.diffuseColor * ( 1.0 - max( max( totalScattering.r, totalScattering.g ), totalScattering.b ) );\\n\\treflectedLight.indirectSpecular += radiance * singleScattering;\\n\\treflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance;\\n\\treflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance;\\n}\\n#define RE_Direct\\t\\t\\t\\tRE_Direct_Physical\\n#define RE_Direct_RectArea\\t\\tRE_Direct_RectArea_Physical\\n#define RE_IndirectDiffuse\\t\\tRE_IndirectDiffuse_Physical\\n#define RE_IndirectSpecular\\t\\tRE_IndirectSpecular_Physical\\nfloat computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) {\\n\\treturn saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion );\\n}\",lights_fragment_begin:\"\\nvec3 geometryPosition = - vViewPosition;\\nvec3 geometryNormal = normal;\\nvec3 geometryViewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition );\\nvec3 geometryClearcoatNormal = vec3( 0.0 );\\n#ifdef USE_CLEARCOAT\\n\\tgeometryClearcoatNormal = clearcoatNormal;\\n#endif\\n#ifdef USE_IRIDESCENCE\\n\\tfloat dotNVi = saturate( dot( normal, geometryViewDir ) );\\n\\tif ( material.iridescenceThickness == 0.0 ) {\\n\\t\\tmaterial.iridescence = 0.0;\\n\\t} else {\\n\\t\\tmaterial.iridescence = saturate( material.iridescence );\\n\\t}\\n\\tif ( material.iridescence > 0.0 ) {\\n\\t\\tmaterial.iridescenceFresnel = evalIridescence( 1.0, material.iridescenceIOR, dotNVi, material.iridescenceThickness, material.specularColor );\\n\\t\\tmaterial.iridescenceF0 = Schlick_to_F0( material.iridescenceFresnel, 1.0, dotNVi );\\n\\t}\\n#endif\\nIncidentLight directLight;\\n#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct )\\n\\tPointLight pointLight;\\n\\t#if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0\\n\\tPointLightShadow pointLightShadow;\\n\\t#endif\\n\\t#pragma unroll_loop_start\\n\\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\\n\\t\\tpointLight = pointLights[ i ];\\n\\t\\tgetPointLightInfo( pointLight, geometryPosition, directLight );\\n\\t\\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS )\\n\\t\\tpointLightShadow = pointLightShadows[ i ];\\n\\t\\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowIntensity, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0;\\n\\t\\t#endif\\n\\t\\tRE_Direct( directLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight );\\n\\t}\\n\\t#pragma unroll_loop_end\\n#endif\\n#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct )\\n\\tSpotLight spotLight;\\n\\tvec4 spotColor;\\n\\tvec3 spotLightCoord;\\n\\tbool inSpotLightMap;\\n\\t#if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0\\n\\tSpotLightShadow spotLightShadow;\\n\\t#endif\\n\\t#pragma unroll_loop_start\\n\\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\\n\\t\\tspotLight = spotLights[ i ];\\n\\t\\tgetSpotLightInfo( spotLight, geometryPosition, directLight );\\n\\t\\t#if ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS )\\n\\t\\t#define SPOT_LIGHT_MAP_INDEX UNROLLED_LOOP_INDEX\\n\\t\\t#elif ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\\n\\t\\t#define SPOT_LIGHT_MAP_INDEX NUM_SPOT_LIGHT_MAPS\\n\\t\\t#else\\n\\t\\t#define SPOT_LIGHT_MAP_INDEX ( UNROLLED_LOOP_INDEX - NUM_SPOT_LIGHT_SHADOWS + NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS )\\n\\t\\t#endif\\n\\t\\t#if ( SPOT_LIGHT_MAP_INDEX < NUM_SPOT_LIGHT_MAPS )\\n\\t\\t\\tspotLightCoord = vSpotLightCoord[ i ].xyz / vSpotLightCoord[ i ].w;\\n\\t\\t\\tinSpotLightMap = all( lessThan( abs( spotLightCoord * 2. - 1. ), vec3( 1.0 ) ) );\\n\\t\\t\\tspotColor = texture2D( spotLightMap[ SPOT_LIGHT_MAP_INDEX ], spotLightCoord.xy );\\n\\t\\t\\tdirectLight.color = inSpotLightMap ? directLight.color * spotColor.rgb : directLight.color;\\n\\t\\t#endif\\n\\t\\t#undef SPOT_LIGHT_MAP_INDEX\\n\\t\\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\\n\\t\\tspotLightShadow = spotLightShadows[ i ];\\n\\t\\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowIntensity, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotLightCoord[ i ] ) : 1.0;\\n\\t\\t#endif\\n\\t\\tRE_Direct( directLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight );\\n\\t}\\n\\t#pragma unroll_loop_end\\n#endif\\n#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\\n\\tDirectionalLight directionalLight;\\n\\t#if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\\n\\tDirectionalLightShadow directionalLightShadow;\\n\\t#endif\\n\\t#pragma unroll_loop_start\\n\\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\\n\\t\\tdirectionalLight = directionalLights[ i ];\\n\\t\\tgetDirectionalLightInfo( directionalLight, directLight );\\n\\t\\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\\n\\t\\tdirectionalLightShadow = directionalLightShadows[ i ];\\n\\t\\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowIntensity, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\\n\\t\\t#endif\\n\\t\\tRE_Direct( directLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight );\\n\\t}\\n\\t#pragma unroll_loop_end\\n#endif\\n#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea )\\n\\tRectAreaLight rectAreaLight;\\n\\t#pragma unroll_loop_start\\n\\tfor ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) {\\n\\t\\trectAreaLight = rectAreaLights[ i ];\\n\\t\\tRE_Direct_RectArea( rectAreaLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight );\\n\\t}\\n\\t#pragma unroll_loop_end\\n#endif\\n#if defined( RE_IndirectDiffuse )\\n\\tvec3 iblIrradiance = vec3( 0.0 );\\n\\tvec3 irradiance = getAmbientLightIrradiance( ambientLightColor );\\n\\t#if defined( USE_LIGHT_PROBES )\\n\\t\\tirradiance += getLightProbeIrradiance( lightProbe, geometryNormal );\\n\\t#endif\\n\\t#if ( NUM_HEMI_LIGHTS > 0 )\\n\\t\\t#pragma unroll_loop_start\\n\\t\\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\\n\\t\\t\\tirradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometryNormal );\\n\\t\\t}\\n\\t\\t#pragma unroll_loop_end\\n\\t#endif\\n#endif\\n#if defined( RE_IndirectSpecular )\\n\\tvec3 radiance = vec3( 0.0 );\\n\\tvec3 clearcoatRadiance = vec3( 0.0 );\\n#endif\",lights_fragment_maps:\"#if defined( RE_IndirectDiffuse )\\n\\t#ifdef USE_LIGHTMAP\\n\\t\\tvec4 lightMapTexel = texture2D( lightMap, vLightMapUv );\\n\\t\\tvec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity;\\n\\t\\tirradiance += lightMapIrradiance;\\n\\t#endif\\n\\t#if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV )\\n\\t\\tiblIrradiance += getIBLIrradiance( geometryNormal );\\n\\t#endif\\n#endif\\n#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular )\\n\\t#ifdef USE_ANISOTROPY\\n\\t\\tradiance += getIBLAnisotropyRadiance( geometryViewDir, geometryNormal, material.roughness, material.anisotropyB, material.anisotropy );\\n\\t#else\\n\\t\\tradiance += getIBLRadiance( geometryViewDir, geometryNormal, material.roughness );\\n\\t#endif\\n\\t#ifdef USE_CLEARCOAT\\n\\t\\tclearcoatRadiance += getIBLRadiance( geometryViewDir, geometryClearcoatNormal, material.clearcoatRoughness );\\n\\t#endif\\n#endif\",lights_fragment_end:\"#if defined( RE_IndirectDiffuse )\\n\\tRE_IndirectDiffuse( irradiance, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight );\\n#endif\\n#if defined( RE_IndirectSpecular )\\n\\tRE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight );\\n#endif\",logdepthbuf_fragment:\"#if defined( USE_LOGDEPTHBUF )\\n\\tgl_FragDepth = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5;\\n#endif\",logdepthbuf_pars_fragment:\"#if defined( USE_LOGDEPTHBUF )\\n\\tuniform float logDepthBufFC;\\n\\tvarying float vFragDepth;\\n\\tvarying float vIsPerspective;\\n#endif\",logdepthbuf_pars_vertex:\"#ifdef USE_LOGDEPTHBUF\\n\\tvarying float vFragDepth;\\n\\tvarying float vIsPerspective;\\n#endif\",logdepthbuf_vertex:\"#ifdef USE_LOGDEPTHBUF\\n\\tvFragDepth = 1.0 + gl_Position.w;\\n\\tvIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) );\\n#endif\",map_fragment:\"#ifdef USE_MAP\\n\\tvec4 sampledDiffuseColor = texture2D( map, vMapUv );\\n\\t#ifdef DECODE_VIDEO_TEXTURE\\n\\t\\tsampledDiffuseColor = sRGBTransferEOTF( sampledDiffuseColor );\\n\\t#endif\\n\\tdiffuseColor *= sampledDiffuseColor;\\n#endif\",map_pars_fragment:\"#ifdef USE_MAP\\n\\tuniform sampler2D map;\\n#endif\",map_particle_fragment:\"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\\n\\t#if defined( USE_POINTS_UV )\\n\\t\\tvec2 uv = vUv;\\n\\t#else\\n\\t\\tvec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy;\\n\\t#endif\\n#endif\\n#ifdef USE_MAP\\n\\tdiffuseColor *= texture2D( map, uv );\\n#endif\\n#ifdef USE_ALPHAMAP\\n\\tdiffuseColor.a *= texture2D( alphaMap, uv ).g;\\n#endif\",map_particle_pars_fragment:\"#if defined( USE_POINTS_UV )\\n\\tvarying vec2 vUv;\\n#else\\n\\t#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\\n\\t\\tuniform mat3 uvTransform;\\n\\t#endif\\n#endif\\n#ifdef USE_MAP\\n\\tuniform sampler2D map;\\n#endif\\n#ifdef USE_ALPHAMAP\\n\\tuniform sampler2D alphaMap;\\n#endif\",metalnessmap_fragment:\"float metalnessFactor = metalness;\\n#ifdef USE_METALNESSMAP\\n\\tvec4 texelMetalness = texture2D( metalnessMap, vMetalnessMapUv );\\n\\tmetalnessFactor *= texelMetalness.b;\\n#endif\",metalnessmap_pars_fragment:\"#ifdef USE_METALNESSMAP\\n\\tuniform sampler2D metalnessMap;\\n#endif\",morphinstance_vertex:\"#ifdef USE_INSTANCING_MORPH\\n\\tfloat morphTargetInfluences[ MORPHTARGETS_COUNT ];\\n\\tfloat morphTargetBaseInfluence = texelFetch( morphTexture, ivec2( 0, gl_InstanceID ), 0 ).r;\\n\\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\\n\\t\\tmorphTargetInfluences[i] =  texelFetch( morphTexture, ivec2( i + 1, gl_InstanceID ), 0 ).r;\\n\\t}\\n#endif\",morphcolor_vertex:\"#if defined( USE_MORPHCOLORS )\\n\\tvColor *= morphTargetBaseInfluence;\\n\\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\\n\\t\\t#if defined( USE_COLOR_ALPHA )\\n\\t\\t\\tif ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ) * morphTargetInfluences[ i ];\\n\\t\\t#elif defined( USE_COLOR )\\n\\t\\t\\tif ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ).rgb * morphTargetInfluences[ i ];\\n\\t\\t#endif\\n\\t}\\n#endif\",morphnormal_vertex:\"#ifdef USE_MORPHNORMALS\\n\\tobjectNormal *= morphTargetBaseInfluence;\\n\\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\\n\\t\\tif ( morphTargetInfluences[ i ] != 0.0 ) objectNormal += getMorph( gl_VertexID, i, 1 ).xyz * morphTargetInfluences[ i ];\\n\\t}\\n#endif\",morphtarget_pars_vertex:\"#ifdef USE_MORPHTARGETS\\n\\t#ifndef USE_INSTANCING_MORPH\\n\\t\\tuniform float morphTargetBaseInfluence;\\n\\t\\tuniform float morphTargetInfluences[ MORPHTARGETS_COUNT ];\\n\\t#endif\\n\\tuniform sampler2DArray morphTargetsTexture;\\n\\tuniform ivec2 morphTargetsTextureSize;\\n\\tvec4 getMorph( const in int vertexIndex, const in int morphTargetIndex, const in int offset ) {\\n\\t\\tint texelIndex = vertexIndex * MORPHTARGETS_TEXTURE_STRIDE + offset;\\n\\t\\tint y = texelIndex / morphTargetsTextureSize.x;\\n\\t\\tint x = texelIndex - y * morphTargetsTextureSize.x;\\n\\t\\tivec3 morphUV = ivec3( x, y, morphTargetIndex );\\n\\t\\treturn texelFetch( morphTargetsTexture, morphUV, 0 );\\n\\t}\\n#endif\",morphtarget_vertex:\"#ifdef USE_MORPHTARGETS\\n\\ttransformed *= morphTargetBaseInfluence;\\n\\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\\n\\t\\tif ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0 ).xyz * morphTargetInfluences[ i ];\\n\\t}\\n#endif\",normal_fragment_begin:\"float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\\n#ifdef FLAT_SHADED\\n\\tvec3 fdx = dFdx( vViewPosition );\\n\\tvec3 fdy = dFdy( vViewPosition );\\n\\tvec3 normal = normalize( cross( fdx, fdy ) );\\n#else\\n\\tvec3 normal = normalize( vNormal );\\n\\t#ifdef DOUBLE_SIDED\\n\\t\\tnormal *= faceDirection;\\n\\t#endif\\n#endif\\n#if defined( USE_NORMALMAP_TANGENTSPACE ) || defined( USE_CLEARCOAT_NORMALMAP ) || defined( USE_ANISOTROPY )\\n\\t#ifdef USE_TANGENT\\n\\t\\tmat3 tbn = mat3( normalize( vTangent ), normalize( vBitangent ), normal );\\n\\t#else\\n\\t\\tmat3 tbn = getTangentFrame( - vViewPosition, normal,\\n\\t\\t#if defined( USE_NORMALMAP )\\n\\t\\t\\tvNormalMapUv\\n\\t\\t#elif defined( USE_CLEARCOAT_NORMALMAP )\\n\\t\\t\\tvClearcoatNormalMapUv\\n\\t\\t#else\\n\\t\\t\\tvUv\\n\\t\\t#endif\\n\\t\\t);\\n\\t#endif\\n\\t#if defined( DOUBLE_SIDED ) && ! defined( FLAT_SHADED )\\n\\t\\ttbn[0] *= faceDirection;\\n\\t\\ttbn[1] *= faceDirection;\\n\\t#endif\\n#endif\\n#ifdef USE_CLEARCOAT_NORMALMAP\\n\\t#ifdef USE_TANGENT\\n\\t\\tmat3 tbn2 = mat3( normalize( vTangent ), normalize( vBitangent ), normal );\\n\\t#else\\n\\t\\tmat3 tbn2 = getTangentFrame( - vViewPosition, normal, vClearcoatNormalMapUv );\\n\\t#endif\\n\\t#if defined( DOUBLE_SIDED ) && ! defined( FLAT_SHADED )\\n\\t\\ttbn2[0] *= faceDirection;\\n\\t\\ttbn2[1] *= faceDirection;\\n\\t#endif\\n#endif\\nvec3 nonPerturbedNormal = normal;\",normal_fragment_maps:\"#ifdef USE_NORMALMAP_OBJECTSPACE\\n\\tnormal = texture2D( normalMap, vNormalMapUv ).xyz * 2.0 - 1.0;\\n\\t#ifdef FLIP_SIDED\\n\\t\\tnormal = - normal;\\n\\t#endif\\n\\t#ifdef DOUBLE_SIDED\\n\\t\\tnormal = normal * faceDirection;\\n\\t#endif\\n\\tnormal = normalize( normalMatrix * normal );\\n#elif defined( USE_NORMALMAP_TANGENTSPACE )\\n\\tvec3 mapN = texture2D( normalMap, vNormalMapUv ).xyz * 2.0 - 1.0;\\n\\tmapN.xy *= normalScale;\\n\\tnormal = normalize( tbn * mapN );\\n#elif defined( USE_BUMPMAP )\\n\\tnormal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection );\\n#endif\",normal_pars_fragment:\"#ifndef FLAT_SHADED\\n\\tvarying vec3 vNormal;\\n\\t#ifdef USE_TANGENT\\n\\t\\tvarying vec3 vTangent;\\n\\t\\tvarying vec3 vBitangent;\\n\\t#endif\\n#endif\",normal_pars_vertex:\"#ifndef FLAT_SHADED\\n\\tvarying vec3 vNormal;\\n\\t#ifdef USE_TANGENT\\n\\t\\tvarying vec3 vTangent;\\n\\t\\tvarying vec3 vBitangent;\\n\\t#endif\\n#endif\",normal_vertex:\"#ifndef FLAT_SHADED\\n\\tvNormal = normalize( transformedNormal );\\n\\t#ifdef USE_TANGENT\\n\\t\\tvTangent = normalize( transformedTangent );\\n\\t\\tvBitangent = normalize( cross( vNormal, vTangent ) * tangent.w );\\n\\t#endif\\n#endif\",normalmap_pars_fragment:\"#ifdef USE_NORMALMAP\\n\\tuniform sampler2D normalMap;\\n\\tuniform vec2 normalScale;\\n#endif\\n#ifdef USE_NORMALMAP_OBJECTSPACE\\n\\tuniform mat3 normalMatrix;\\n#endif\\n#if ! defined ( USE_TANGENT ) && ( defined ( USE_NORMALMAP_TANGENTSPACE ) || defined ( USE_CLEARCOAT_NORMALMAP ) || defined( USE_ANISOTROPY ) )\\n\\tmat3 getTangentFrame( vec3 eye_pos, vec3 surf_norm, vec2 uv ) {\\n\\t\\tvec3 q0 = dFdx( eye_pos.xyz );\\n\\t\\tvec3 q1 = dFdy( eye_pos.xyz );\\n\\t\\tvec2 st0 = dFdx( uv.st );\\n\\t\\tvec2 st1 = dFdy( uv.st );\\n\\t\\tvec3 N = surf_norm;\\n\\t\\tvec3 q1perp = cross( q1, N );\\n\\t\\tvec3 q0perp = cross( N, q0 );\\n\\t\\tvec3 T = q1perp * st0.x + q0perp * st1.x;\\n\\t\\tvec3 B = q1perp * st0.y + q0perp * st1.y;\\n\\t\\tfloat det = max( dot( T, T ), dot( B, B ) );\\n\\t\\tfloat scale = ( det == 0.0 ) ? 0.0 : inversesqrt( det );\\n\\t\\treturn mat3( T * scale, B * scale, N );\\n\\t}\\n#endif\",clearcoat_normal_fragment_begin:\"#ifdef USE_CLEARCOAT\\n\\tvec3 clearcoatNormal = nonPerturbedNormal;\\n#endif\",clearcoat_normal_fragment_maps:\"#ifdef USE_CLEARCOAT_NORMALMAP\\n\\tvec3 clearcoatMapN = texture2D( clearcoatNormalMap, vClearcoatNormalMapUv ).xyz * 2.0 - 1.0;\\n\\tclearcoatMapN.xy *= clearcoatNormalScale;\\n\\tclearcoatNormal = normalize( tbn2 * clearcoatMapN );\\n#endif\",clearcoat_pars_fragment:\"#ifdef USE_CLEARCOATMAP\\n\\tuniform sampler2D clearcoatMap;\\n#endif\\n#ifdef USE_CLEARCOAT_NORMALMAP\\n\\tuniform sampler2D clearcoatNormalMap;\\n\\tuniform vec2 clearcoatNormalScale;\\n#endif\\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\\n\\tuniform sampler2D clearcoatRoughnessMap;\\n#endif\",iridescence_pars_fragment:\"#ifdef USE_IRIDESCENCEMAP\\n\\tuniform sampler2D iridescenceMap;\\n#endif\\n#ifdef USE_IRIDESCENCE_THICKNESSMAP\\n\\tuniform sampler2D iridescenceThicknessMap;\\n#endif\",opaque_fragment:\"#ifdef OPAQUE\\ndiffuseColor.a = 1.0;\\n#endif\\n#ifdef USE_TRANSMISSION\\ndiffuseColor.a *= material.transmissionAlpha;\\n#endif\\ngl_FragColor = vec4( outgoingLight, diffuseColor.a );\",packing:\"vec3 packNormalToRGB( const in vec3 normal ) {\\n\\treturn normalize( normal ) * 0.5 + 0.5;\\n}\\nvec3 unpackRGBToNormal( const in vec3 rgb ) {\\n\\treturn 2.0 * rgb.xyz - 1.0;\\n}\\nconst float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.;const float ShiftRight8 = 1. / 256.;\\nconst float Inv255 = 1. / 255.;\\nconst vec4 PackFactors = vec4( 1.0, 256.0, 256.0 * 256.0, 256.0 * 256.0 * 256.0 );\\nconst vec2 UnpackFactors2 = vec2( UnpackDownscale, 1.0 / PackFactors.g );\\nconst vec3 UnpackFactors3 = vec3( UnpackDownscale / PackFactors.rg, 1.0 / PackFactors.b );\\nconst vec4 UnpackFactors4 = vec4( UnpackDownscale / PackFactors.rgb, 1.0 / PackFactors.a );\\nvec4 packDepthToRGBA( const in float v ) {\\n\\tif( v <= 0.0 )\\n\\t\\treturn vec4( 0., 0., 0., 0. );\\n\\tif( v >= 1.0 )\\n\\t\\treturn vec4( 1., 1., 1., 1. );\\n\\tfloat vuf;\\n\\tfloat af = modf( v * PackFactors.a, vuf );\\n\\tfloat bf = modf( vuf * ShiftRight8, vuf );\\n\\tfloat gf = modf( vuf * ShiftRight8, vuf );\\n\\treturn vec4( vuf * Inv255, gf * PackUpscale, bf * PackUpscale, af );\\n}\\nvec3 packDepthToRGB( const in float v ) {\\n\\tif( v <= 0.0 )\\n\\t\\treturn vec3( 0., 0., 0. );\\n\\tif( v >= 1.0 )\\n\\t\\treturn vec3( 1., 1., 1. );\\n\\tfloat vuf;\\n\\tfloat bf = modf( v * PackFactors.b, vuf );\\n\\tfloat gf = modf( vuf * ShiftRight8, vuf );\\n\\treturn vec3( vuf * Inv255, gf * PackUpscale, bf );\\n}\\nvec2 packDepthToRG( const in float v ) {\\n\\tif( v <= 0.0 )\\n\\t\\treturn vec2( 0., 0. );\\n\\tif( v >= 1.0 )\\n\\t\\treturn vec2( 1., 1. );\\n\\tfloat vuf;\\n\\tfloat gf = modf( v * 256., vuf );\\n\\treturn vec2( vuf * Inv255, gf );\\n}\\nfloat unpackRGBAToDepth( const in vec4 v ) {\\n\\treturn dot( v, UnpackFactors4 );\\n}\\nfloat unpackRGBToDepth( const in vec3 v ) {\\n\\treturn dot( v, UnpackFactors3 );\\n}\\nfloat unpackRGToDepth( const in vec2 v ) {\\n\\treturn v.r * UnpackFactors2.r + v.g * UnpackFactors2.g;\\n}\\nvec4 pack2HalfToRGBA( const in vec2 v ) {\\n\\tvec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) );\\n\\treturn vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w );\\n}\\nvec2 unpackRGBATo2Half( const in vec4 v ) {\\n\\treturn vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) );\\n}\\nfloat viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) {\\n\\treturn ( viewZ + near ) / ( near - far );\\n}\\nfloat orthographicDepthToViewZ( const in float depth, const in float near, const in float far ) {\\n\\treturn depth * ( near - far ) - near;\\n}\\nfloat viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) {\\n\\treturn ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ );\\n}\\nfloat perspectiveDepthToViewZ( const in float depth, const in float near, const in float far ) {\\n\\treturn ( near * far ) / ( ( far - near ) * depth - far );\\n}\",premultiplied_alpha_fragment:\"#ifdef PREMULTIPLIED_ALPHA\\n\\tgl_FragColor.rgb *= gl_FragColor.a;\\n#endif\",project_vertex:\"vec4 mvPosition = vec4( transformed, 1.0 );\\n#ifdef USE_BATCHING\\n\\tmvPosition = batchingMatrix * mvPosition;\\n#endif\\n#ifdef USE_INSTANCING\\n\\tmvPosition = instanceMatrix * mvPosition;\\n#endif\\nmvPosition = modelViewMatrix * mvPosition;\\ngl_Position = projectionMatrix * mvPosition;\",dithering_fragment:\"#ifdef DITHERING\\n\\tgl_FragColor.rgb = dithering( gl_FragColor.rgb );\\n#endif\",dithering_pars_fragment:\"#ifdef DITHERING\\n\\tvec3 dithering( vec3 color ) {\\n\\t\\tfloat grid_position = rand( gl_FragCoord.xy );\\n\\t\\tvec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 );\\n\\t\\tdither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position );\\n\\t\\treturn color + dither_shift_RGB;\\n\\t}\\n#endif\",roughnessmap_fragment:\"float roughnessFactor = roughness;\\n#ifdef USE_ROUGHNESSMAP\\n\\tvec4 texelRoughness = texture2D( roughnessMap, vRoughnessMapUv );\\n\\troughnessFactor *= texelRoughness.g;\\n#endif\",roughnessmap_pars_fragment:\"#ifdef USE_ROUGHNESSMAP\\n\\tuniform sampler2D roughnessMap;\\n#endif\",shadowmap_pars_fragment:\"#if NUM_SPOT_LIGHT_COORDS > 0\\n\\tvarying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ];\\n#endif\\n#if NUM_SPOT_LIGHT_MAPS > 0\\n\\tuniform sampler2D spotLightMap[ NUM_SPOT_LIGHT_MAPS ];\\n#endif\\n#ifdef USE_SHADOWMAP\\n\\t#if NUM_DIR_LIGHT_SHADOWS > 0\\n\\t\\tuniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ];\\n\\t\\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\\n\\t\\tstruct DirectionalLightShadow {\\n\\t\\t\\tfloat shadowIntensity;\\n\\t\\t\\tfloat shadowBias;\\n\\t\\t\\tfloat shadowNormalBias;\\n\\t\\t\\tfloat shadowRadius;\\n\\t\\t\\tvec2 shadowMapSize;\\n\\t\\t};\\n\\t\\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\\n\\t#endif\\n\\t#if NUM_SPOT_LIGHT_SHADOWS > 0\\n\\t\\tuniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ];\\n\\t\\tstruct SpotLightShadow {\\n\\t\\t\\tfloat shadowIntensity;\\n\\t\\t\\tfloat shadowBias;\\n\\t\\t\\tfloat shadowNormalBias;\\n\\t\\t\\tfloat shadowRadius;\\n\\t\\t\\tvec2 shadowMapSize;\\n\\t\\t};\\n\\t\\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\\n\\t#endif\\n\\t#if NUM_POINT_LIGHT_SHADOWS > 0\\n\\t\\tuniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ];\\n\\t\\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\\n\\t\\tstruct PointLightShadow {\\n\\t\\t\\tfloat shadowIntensity;\\n\\t\\t\\tfloat shadowBias;\\n\\t\\t\\tfloat shadowNormalBias;\\n\\t\\t\\tfloat shadowRadius;\\n\\t\\t\\tvec2 shadowMapSize;\\n\\t\\t\\tfloat shadowCameraNear;\\n\\t\\t\\tfloat shadowCameraFar;\\n\\t\\t};\\n\\t\\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\\n\\t#endif\\n\\tfloat texture2DCompare( sampler2D depths, vec2 uv, float compare ) {\\n\\t\\treturn step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) );\\n\\t}\\n\\tvec2 texture2DDistribution( sampler2D shadow, vec2 uv ) {\\n\\t\\treturn unpackRGBATo2Half( texture2D( shadow, uv ) );\\n\\t}\\n\\tfloat VSMShadow (sampler2D shadow, vec2 uv, float compare ){\\n\\t\\tfloat occlusion = 1.0;\\n\\t\\tvec2 distribution = texture2DDistribution( shadow, uv );\\n\\t\\tfloat hard_shadow = step( compare , distribution.x );\\n\\t\\tif (hard_shadow != 1.0 ) {\\n\\t\\t\\tfloat distance = compare - distribution.x ;\\n\\t\\t\\tfloat variance = max( 0.00000, distribution.y * distribution.y );\\n\\t\\t\\tfloat softness_probability = variance / (variance + distance * distance );\\t\\t\\tsoftness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 );\\t\\t\\tocclusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 );\\n\\t\\t}\\n\\t\\treturn occlusion;\\n\\t}\\n\\tfloat getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowIntensity, float shadowBias, float shadowRadius, vec4 shadowCoord ) {\\n\\t\\tfloat shadow = 1.0;\\n\\t\\tshadowCoord.xyz /= shadowCoord.w;\\n\\t\\tshadowCoord.z += shadowBias;\\n\\t\\tbool inFrustum = shadowCoord.x >= 0.0 && shadowCoord.x <= 1.0 && shadowCoord.y >= 0.0 && shadowCoord.y <= 1.0;\\n\\t\\tbool frustumTest = inFrustum && shadowCoord.z <= 1.0;\\n\\t\\tif ( frustumTest ) {\\n\\t\\t#if defined( SHADOWMAP_TYPE_PCF )\\n\\t\\t\\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\\n\\t\\t\\tfloat dx0 = - texelSize.x * shadowRadius;\\n\\t\\t\\tfloat dy0 = - texelSize.y * shadowRadius;\\n\\t\\t\\tfloat dx1 = + texelSize.x * shadowRadius;\\n\\t\\t\\tfloat dy1 = + texelSize.y * shadowRadius;\\n\\t\\t\\tfloat dx2 = dx0 / 2.0;\\n\\t\\t\\tfloat dy2 = dy0 / 2.0;\\n\\t\\t\\tfloat dx3 = dx1 / 2.0;\\n\\t\\t\\tfloat dy3 = dy1 / 2.0;\\n\\t\\t\\tshadow = (\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z )\\n\\t\\t\\t) * ( 1.0 / 17.0 );\\n\\t\\t#elif defined( SHADOWMAP_TYPE_PCF_SOFT )\\n\\t\\t\\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\\n\\t\\t\\tfloat dx = texelSize.x;\\n\\t\\t\\tfloat dy = texelSize.y;\\n\\t\\t\\tvec2 uv = shadowCoord.xy;\\n\\t\\t\\tvec2 f = fract( uv * shadowMapSize + 0.5 );\\n\\t\\t\\tuv -= f * texelSize;\\n\\t\\t\\tshadow = (\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, uv, shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) +\\n\\t\\t\\t\\ttexture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) +\\n\\t\\t\\t\\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t f.x ) +\\n\\t\\t\\t\\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t f.x ) +\\n\\t\\t\\t\\tmix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t f.y ) +\\n\\t\\t\\t\\tmix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t f.y ) +\\n\\t\\t\\t\\tmix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t\\t  texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t\\t  f.x ),\\n\\t\\t\\t\\t\\t mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t\\t  texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ),\\n\\t\\t\\t\\t\\t\\t  f.x ),\\n\\t\\t\\t\\t\\t f.y )\\n\\t\\t\\t) * ( 1.0 / 9.0 );\\n\\t\\t#elif defined( SHADOWMAP_TYPE_VSM )\\n\\t\\t\\tshadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z );\\n\\t\\t#else\\n\\t\\t\\tshadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z );\\n\\t\\t#endif\\n\\t\\t}\\n\\t\\treturn mix( 1.0, shadow, shadowIntensity );\\n\\t}\\n\\tvec2 cubeToUV( vec3 v, float texelSizeY ) {\\n\\t\\tvec3 absV = abs( v );\\n\\t\\tfloat scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) );\\n\\t\\tabsV *= scaleToCube;\\n\\t\\tv *= scaleToCube * ( 1.0 - 2.0 * texelSizeY );\\n\\t\\tvec2 planar = v.xy;\\n\\t\\tfloat almostATexel = 1.5 * texelSizeY;\\n\\t\\tfloat almostOne = 1.0 - almostATexel;\\n\\t\\tif ( absV.z >= almostOne ) {\\n\\t\\t\\tif ( v.z > 0.0 )\\n\\t\\t\\t\\tplanar.x = 4.0 - v.x;\\n\\t\\t} else if ( absV.x >= almostOne ) {\\n\\t\\t\\tfloat signX = sign( v.x );\\n\\t\\t\\tplanar.x = v.z * signX + 2.0 * signX;\\n\\t\\t} else if ( absV.y >= almostOne ) {\\n\\t\\t\\tfloat signY = sign( v.y );\\n\\t\\t\\tplanar.x = v.x + 2.0 * signY + 2.0;\\n\\t\\t\\tplanar.y = v.z * signY - 2.0;\\n\\t\\t}\\n\\t\\treturn vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 );\\n\\t}\\n\\tfloat getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowIntensity, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) {\\n\\t\\tfloat shadow = 1.0;\\n\\t\\tvec3 lightToPosition = shadowCoord.xyz;\\n\\t\\t\\n\\t\\tfloat lightToPositionLength = length( lightToPosition );\\n\\t\\tif ( lightToPositionLength - shadowCameraFar <= 0.0 && lightToPositionLength - shadowCameraNear >= 0.0 ) {\\n\\t\\t\\tfloat dp = ( lightToPositionLength - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear );\\t\\t\\tdp += shadowBias;\\n\\t\\t\\tvec3 bd3D = normalize( lightToPosition );\\n\\t\\t\\tvec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) );\\n\\t\\t\\t#if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM )\\n\\t\\t\\t\\tvec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y;\\n\\t\\t\\t\\tshadow = (\\n\\t\\t\\t\\t\\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) +\\n\\t\\t\\t\\t\\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) +\\n\\t\\t\\t\\t\\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) +\\n\\t\\t\\t\\t\\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) +\\n\\t\\t\\t\\t\\ttexture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) +\\n\\t\\t\\t\\t\\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) +\\n\\t\\t\\t\\t\\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) +\\n\\t\\t\\t\\t\\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) +\\n\\t\\t\\t\\t\\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp )\\n\\t\\t\\t\\t) * ( 1.0 / 9.0 );\\n\\t\\t\\t#else\\n\\t\\t\\t\\tshadow = texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp );\\n\\t\\t\\t#endif\\n\\t\\t}\\n\\t\\treturn mix( 1.0, shadow, shadowIntensity );\\n\\t}\\n#endif\",shadowmap_pars_vertex:\"#if NUM_SPOT_LIGHT_COORDS > 0\\n\\tuniform mat4 spotLightMatrix[ NUM_SPOT_LIGHT_COORDS ];\\n\\tvarying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ];\\n#endif\\n#ifdef USE_SHADOWMAP\\n\\t#if NUM_DIR_LIGHT_SHADOWS > 0\\n\\t\\tuniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ];\\n\\t\\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\\n\\t\\tstruct DirectionalLightShadow {\\n\\t\\t\\tfloat shadowIntensity;\\n\\t\\t\\tfloat shadowBias;\\n\\t\\t\\tfloat shadowNormalBias;\\n\\t\\t\\tfloat shadowRadius;\\n\\t\\t\\tvec2 shadowMapSize;\\n\\t\\t};\\n\\t\\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\\n\\t#endif\\n\\t#if NUM_SPOT_LIGHT_SHADOWS > 0\\n\\t\\tstruct SpotLightShadow {\\n\\t\\t\\tfloat shadowIntensity;\\n\\t\\t\\tfloat shadowBias;\\n\\t\\t\\tfloat shadowNormalBias;\\n\\t\\t\\tfloat shadowRadius;\\n\\t\\t\\tvec2 shadowMapSize;\\n\\t\\t};\\n\\t\\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\\n\\t#endif\\n\\t#if NUM_POINT_LIGHT_SHADOWS > 0\\n\\t\\tuniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ];\\n\\t\\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\\n\\t\\tstruct PointLightShadow {\\n\\t\\t\\tfloat shadowIntensity;\\n\\t\\t\\tfloat shadowBias;\\n\\t\\t\\tfloat shadowNormalBias;\\n\\t\\t\\tfloat shadowRadius;\\n\\t\\t\\tvec2 shadowMapSize;\\n\\t\\t\\tfloat shadowCameraNear;\\n\\t\\t\\tfloat shadowCameraFar;\\n\\t\\t};\\n\\t\\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\\n\\t#endif\\n#endif\",shadowmap_vertex:\"#if ( defined( USE_SHADOWMAP ) && ( NUM_DIR_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0 ) ) || ( NUM_SPOT_LIGHT_COORDS > 0 )\\n\\tvec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\\n\\tvec4 shadowWorldPosition;\\n#endif\\n#if defined( USE_SHADOWMAP )\\n\\t#if NUM_DIR_LIGHT_SHADOWS > 0\\n\\t\\t#pragma unroll_loop_start\\n\\t\\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\\n\\t\\t\\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 );\\n\\t\\t\\tvDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition;\\n\\t\\t}\\n\\t\\t#pragma unroll_loop_end\\n\\t#endif\\n\\t#if NUM_POINT_LIGHT_SHADOWS > 0\\n\\t\\t#pragma unroll_loop_start\\n\\t\\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\\n\\t\\t\\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 );\\n\\t\\t\\tvPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition;\\n\\t\\t}\\n\\t\\t#pragma unroll_loop_end\\n\\t#endif\\n#endif\\n#if NUM_SPOT_LIGHT_COORDS > 0\\n\\t#pragma unroll_loop_start\\n\\tfor ( int i = 0; i < NUM_SPOT_LIGHT_COORDS; i ++ ) {\\n\\t\\tshadowWorldPosition = worldPosition;\\n\\t\\t#if ( defined( USE_SHADOWMAP ) && UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\\n\\t\\t\\tshadowWorldPosition.xyz += shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias;\\n\\t\\t#endif\\n\\t\\tvSpotLightCoord[ i ] = spotLightMatrix[ i ] * shadowWorldPosition;\\n\\t}\\n\\t#pragma unroll_loop_end\\n#endif\",shadowmask_pars_fragment:\"float getShadowMask() {\\n\\tfloat shadow = 1.0;\\n\\t#ifdef USE_SHADOWMAP\\n\\t#if NUM_DIR_LIGHT_SHADOWS > 0\\n\\tDirectionalLightShadow directionalLight;\\n\\t#pragma unroll_loop_start\\n\\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\\n\\t\\tdirectionalLight = directionalLightShadows[ i ];\\n\\t\\tshadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowIntensity, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\\n\\t}\\n\\t#pragma unroll_loop_end\\n\\t#endif\\n\\t#if NUM_SPOT_LIGHT_SHADOWS > 0\\n\\tSpotLightShadow spotLight;\\n\\t#pragma unroll_loop_start\\n\\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\\n\\t\\tspotLight = spotLightShadows[ i ];\\n\\t\\tshadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowIntensity, spotLight.shadowBias, spotLight.shadowRadius, vSpotLightCoord[ i ] ) : 1.0;\\n\\t}\\n\\t#pragma unroll_loop_end\\n\\t#endif\\n\\t#if NUM_POINT_LIGHT_SHADOWS > 0\\n\\tPointLightShadow pointLight;\\n\\t#pragma unroll_loop_start\\n\\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\\n\\t\\tpointLight = pointLightShadows[ i ];\\n\\t\\tshadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowIntensity, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0;\\n\\t}\\n\\t#pragma unroll_loop_end\\n\\t#endif\\n\\t#endif\\n\\treturn shadow;\\n}\",skinbase_vertex:\"#ifdef USE_SKINNING\\n\\tmat4 boneMatX = getBoneMatrix( skinIndex.x );\\n\\tmat4 boneMatY = getBoneMatrix( skinIndex.y );\\n\\tmat4 boneMatZ = getBoneMatrix( skinIndex.z );\\n\\tmat4 boneMatW = getBoneMatrix( skinIndex.w );\\n#endif\",skinning_pars_vertex:\"#ifdef USE_SKINNING\\n\\tuniform mat4 bindMatrix;\\n\\tuniform mat4 bindMatrixInverse;\\n\\tuniform highp sampler2D boneTexture;\\n\\tmat4 getBoneMatrix( const in float i ) {\\n\\t\\tint size = textureSize( boneTexture, 0 ).x;\\n\\t\\tint j = int( i ) * 4;\\n\\t\\tint x = j % size;\\n\\t\\tint y = j / size;\\n\\t\\tvec4 v1 = texelFetch( boneTexture, ivec2( x, y ), 0 );\\n\\t\\tvec4 v2 = texelFetch( boneTexture, ivec2( x + 1, y ), 0 );\\n\\t\\tvec4 v3 = texelFetch( boneTexture, ivec2( x + 2, y ), 0 );\\n\\t\\tvec4 v4 = texelFetch( boneTexture, ivec2( x + 3, y ), 0 );\\n\\t\\treturn mat4( v1, v2, v3, v4 );\\n\\t}\\n#endif\",skinning_vertex:\"#ifdef USE_SKINNING\\n\\tvec4 skinVertex = bindMatrix * vec4( transformed, 1.0 );\\n\\tvec4 skinned = vec4( 0.0 );\\n\\tskinned += boneMatX * skinVertex * skinWeight.x;\\n\\tskinned += boneMatY * skinVertex * skinWeight.y;\\n\\tskinned += boneMatZ * skinVertex * skinWeight.z;\\n\\tskinned += boneMatW * skinVertex * skinWeight.w;\\n\\ttransformed = ( bindMatrixInverse * skinned ).xyz;\\n#endif\",skinnormal_vertex:\"#ifdef USE_SKINNING\\n\\tmat4 skinMatrix = mat4( 0.0 );\\n\\tskinMatrix += skinWeight.x * boneMatX;\\n\\tskinMatrix += skinWeight.y * boneMatY;\\n\\tskinMatrix += skinWeight.z * boneMatZ;\\n\\tskinMatrix += skinWeight.w * boneMatW;\\n\\tskinMatrix = bindMatrixInverse * skinMatrix * bindMatrix;\\n\\tobjectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz;\\n\\t#ifdef USE_TANGENT\\n\\t\\tobjectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz;\\n\\t#endif\\n#endif\",specularmap_fragment:\"float specularStrength;\\n#ifdef USE_SPECULARMAP\\n\\tvec4 texelSpecular = texture2D( specularMap, vSpecularMapUv );\\n\\tspecularStrength = texelSpecular.r;\\n#else\\n\\tspecularStrength = 1.0;\\n#endif\",specularmap_pars_fragment:\"#ifdef USE_SPECULARMAP\\n\\tuniform sampler2D specularMap;\\n#endif\",tonemapping_fragment:\"#if defined( TONE_MAPPING )\\n\\tgl_FragColor.rgb = toneMapping( gl_FragColor.rgb );\\n#endif\",tonemapping_pars_fragment:\"#ifndef saturate\\n#define saturate( a ) clamp( a, 0.0, 1.0 )\\n#endif\\nuniform float toneMappingExposure;\\nvec3 LinearToneMapping( vec3 color ) {\\n\\treturn saturate( toneMappingExposure * color );\\n}\\nvec3 ReinhardToneMapping( vec3 color ) {\\n\\tcolor *= toneMappingExposure;\\n\\treturn saturate( color / ( vec3( 1.0 ) + color ) );\\n}\\nvec3 CineonToneMapping( vec3 color ) {\\n\\tcolor *= toneMappingExposure;\\n\\tcolor = max( vec3( 0.0 ), color - 0.004 );\\n\\treturn pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) );\\n}\\nvec3 RRTAndODTFit( vec3 v ) {\\n\\tvec3 a = v * ( v + 0.0245786 ) - 0.000090537;\\n\\tvec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081;\\n\\treturn a / b;\\n}\\nvec3 ACESFilmicToneMapping( vec3 color ) {\\n\\tconst mat3 ACESInputMat = mat3(\\n\\t\\tvec3( 0.59719, 0.07600, 0.02840 ),\\t\\tvec3( 0.35458, 0.90834, 0.13383 ),\\n\\t\\tvec3( 0.04823, 0.01566, 0.83777 )\\n\\t);\\n\\tconst mat3 ACESOutputMat = mat3(\\n\\t\\tvec3(  1.60475, -0.10208, -0.00327 ),\\t\\tvec3( -0.53108,  1.10813, -0.07276 ),\\n\\t\\tvec3( -0.07367, -0.00605,  1.07602 )\\n\\t);\\n\\tcolor *= toneMappingExposure / 0.6;\\n\\tcolor = ACESInputMat * color;\\n\\tcolor = RRTAndODTFit( color );\\n\\tcolor = ACESOutputMat * color;\\n\\treturn saturate( color );\\n}\\nconst mat3 LINEAR_REC2020_TO_LINEAR_SRGB = mat3(\\n\\tvec3( 1.6605, - 0.1246, - 0.0182 ),\\n\\tvec3( - 0.5876, 1.1329, - 0.1006 ),\\n\\tvec3( - 0.0728, - 0.0083, 1.1187 )\\n);\\nconst mat3 LINEAR_SRGB_TO_LINEAR_REC2020 = mat3(\\n\\tvec3( 0.6274, 0.0691, 0.0164 ),\\n\\tvec3( 0.3293, 0.9195, 0.0880 ),\\n\\tvec3( 0.0433, 0.0113, 0.8956 )\\n);\\nvec3 agxDefaultContrastApprox( vec3 x ) {\\n\\tvec3 x2 = x * x;\\n\\tvec3 x4 = x2 * x2;\\n\\treturn + 15.5 * x4 * x2\\n\\t\\t- 40.14 * x4 * x\\n\\t\\t+ 31.96 * x4\\n\\t\\t- 6.868 * x2 * x\\n\\t\\t+ 0.4298 * x2\\n\\t\\t+ 0.1191 * x\\n\\t\\t- 0.00232;\\n}\\nvec3 AgXToneMapping( vec3 color ) {\\n\\tconst mat3 AgXInsetMatrix = mat3(\\n\\t\\tvec3( 0.856627153315983, 0.137318972929847, 0.11189821299995 ),\\n\\t\\tvec3( 0.0951212405381588, 0.761241990602591, 0.0767994186031903 ),\\n\\t\\tvec3( 0.0482516061458583, 0.101439036467562, 0.811302368396859 )\\n\\t);\\n\\tconst mat3 AgXOutsetMatrix = mat3(\\n\\t\\tvec3( 1.1271005818144368, - 0.1413297634984383, - 0.14132976349843826 ),\\n\\t\\tvec3( - 0.11060664309660323, 1.157823702216272, - 0.11060664309660294 ),\\n\\t\\tvec3( - 0.016493938717834573, - 0.016493938717834257, 1.2519364065950405 )\\n\\t);\\n\\tconst float AgxMinEv = - 12.47393;\\tconst float AgxMaxEv = 4.026069;\\n\\tcolor *= toneMappingExposure;\\n\\tcolor = LINEAR_SRGB_TO_LINEAR_REC2020 * color;\\n\\tcolor = AgXInsetMatrix * color;\\n\\tcolor = max( color, 1e-10 );\\tcolor = log2( color );\\n\\tcolor = ( color - AgxMinEv ) / ( AgxMaxEv - AgxMinEv );\\n\\tcolor = clamp( color, 0.0, 1.0 );\\n\\tcolor = agxDefaultContrastApprox( color );\\n\\tcolor = AgXOutsetMatrix * color;\\n\\tcolor = pow( max( vec3( 0.0 ), color ), vec3( 2.2 ) );\\n\\tcolor = LINEAR_REC2020_TO_LINEAR_SRGB * color;\\n\\tcolor = clamp( color, 0.0, 1.0 );\\n\\treturn color;\\n}\\nvec3 NeutralToneMapping( vec3 color ) {\\n\\tconst float StartCompression = 0.8 - 0.04;\\n\\tconst float Desaturation = 0.15;\\n\\tcolor *= toneMappingExposure;\\n\\tfloat x = min( color.r, min( color.g, color.b ) );\\n\\tfloat offset = x < 0.08 ? x - 6.25 * x * x : 0.04;\\n\\tcolor -= offset;\\n\\tfloat peak = max( color.r, max( color.g, color.b ) );\\n\\tif ( peak < StartCompression ) return color;\\n\\tfloat d = 1. - StartCompression;\\n\\tfloat newPeak = 1. - d * d / ( peak + d - StartCompression );\\n\\tcolor *= newPeak / peak;\\n\\tfloat g = 1. - 1. / ( Desaturation * ( peak - newPeak ) + 1. );\\n\\treturn mix( color, vec3( newPeak ), g );\\n}\\nvec3 CustomToneMapping( vec3 color ) { return color; }\",transmission_fragment:\"#ifdef USE_TRANSMISSION\\n\\tmaterial.transmission = transmission;\\n\\tmaterial.transmissionAlpha = 1.0;\\n\\tmaterial.thickness = thickness;\\n\\tmaterial.attenuationDistance = attenuationDistance;\\n\\tmaterial.attenuationColor = attenuationColor;\\n\\t#ifdef USE_TRANSMISSIONMAP\\n\\t\\tmaterial.transmission *= texture2D( transmissionMap, vTransmissionMapUv ).r;\\n\\t#endif\\n\\t#ifdef USE_THICKNESSMAP\\n\\t\\tmaterial.thickness *= texture2D( thicknessMap, vThicknessMapUv ).g;\\n\\t#endif\\n\\tvec3 pos = vWorldPosition;\\n\\tvec3 v = normalize( cameraPosition - pos );\\n\\tvec3 n = inverseTransformDirection( normal, viewMatrix );\\n\\tvec4 transmitted = getIBLVolumeRefraction(\\n\\t\\tn, v, material.roughness, material.diffuseColor, material.specularColor, material.specularF90,\\n\\t\\tpos, modelMatrix, viewMatrix, projectionMatrix, material.dispersion, material.ior, material.thickness,\\n\\t\\tmaterial.attenuationColor, material.attenuationDistance );\\n\\tmaterial.transmissionAlpha = mix( material.transmissionAlpha, transmitted.a, material.transmission );\\n\\ttotalDiffuse = mix( totalDiffuse, transmitted.rgb, material.transmission );\\n#endif\",transmission_pars_fragment:\"#ifdef USE_TRANSMISSION\\n\\tuniform float transmission;\\n\\tuniform float thickness;\\n\\tuniform float attenuationDistance;\\n\\tuniform vec3 attenuationColor;\\n\\t#ifdef USE_TRANSMISSIONMAP\\n\\t\\tuniform sampler2D transmissionMap;\\n\\t#endif\\n\\t#ifdef USE_THICKNESSMAP\\n\\t\\tuniform sampler2D thicknessMap;\\n\\t#endif\\n\\tuniform vec2 transmissionSamplerSize;\\n\\tuniform sampler2D transmissionSamplerMap;\\n\\tuniform mat4 modelMatrix;\\n\\tuniform mat4 projectionMatrix;\\n\\tvarying vec3 vWorldPosition;\\n\\tfloat w0( float a ) {\\n\\t\\treturn ( 1.0 / 6.0 ) * ( a * ( a * ( - a + 3.0 ) - 3.0 ) + 1.0 );\\n\\t}\\n\\tfloat w1( float a ) {\\n\\t\\treturn ( 1.0 / 6.0 ) * ( a *  a * ( 3.0 * a - 6.0 ) + 4.0 );\\n\\t}\\n\\tfloat w2( float a ){\\n\\t\\treturn ( 1.0 / 6.0 ) * ( a * ( a * ( - 3.0 * a + 3.0 ) + 3.0 ) + 1.0 );\\n\\t}\\n\\tfloat w3( float a ) {\\n\\t\\treturn ( 1.0 / 6.0 ) * ( a * a * a );\\n\\t}\\n\\tfloat g0( float a ) {\\n\\t\\treturn w0( a ) + w1( a );\\n\\t}\\n\\tfloat g1( float a ) {\\n\\t\\treturn w2( a ) + w3( a );\\n\\t}\\n\\tfloat h0( float a ) {\\n\\t\\treturn - 1.0 + w1( a ) / ( w0( a ) + w1( a ) );\\n\\t}\\n\\tfloat h1( float a ) {\\n\\t\\treturn 1.0 + w3( a ) / ( w2( a ) + w3( a ) );\\n\\t}\\n\\tvec4 bicubic( sampler2D tex, vec2 uv, vec4 texelSize, float lod ) {\\n\\t\\tuv = uv * texelSize.zw + 0.5;\\n\\t\\tvec2 iuv = floor( uv );\\n\\t\\tvec2 fuv = fract( uv );\\n\\t\\tfloat g0x = g0( fuv.x );\\n\\t\\tfloat g1x = g1( fuv.x );\\n\\t\\tfloat h0x = h0( fuv.x );\\n\\t\\tfloat h1x = h1( fuv.x );\\n\\t\\tfloat h0y = h0( fuv.y );\\n\\t\\tfloat h1y = h1( fuv.y );\\n\\t\\tvec2 p0 = ( vec2( iuv.x + h0x, iuv.y + h0y ) - 0.5 ) * texelSize.xy;\\n\\t\\tvec2 p1 = ( vec2( iuv.x + h1x, iuv.y + h0y ) - 0.5 ) * texelSize.xy;\\n\\t\\tvec2 p2 = ( vec2( iuv.x + h0x, iuv.y + h1y ) - 0.5 ) * texelSize.xy;\\n\\t\\tvec2 p3 = ( vec2( iuv.x + h1x, iuv.y + h1y ) - 0.5 ) * texelSize.xy;\\n\\t\\treturn g0( fuv.y ) * ( g0x * textureLod( tex, p0, lod ) + g1x * textureLod( tex, p1, lod ) ) +\\n\\t\\t\\tg1( fuv.y ) * ( g0x * textureLod( tex, p2, lod ) + g1x * textureLod( tex, p3, lod ) );\\n\\t}\\n\\tvec4 textureBicubic( sampler2D sampler, vec2 uv, float lod ) {\\n\\t\\tvec2 fLodSize = vec2( textureSize( sampler, int( lod ) ) );\\n\\t\\tvec2 cLodSize = vec2( textureSize( sampler, int( lod + 1.0 ) ) );\\n\\t\\tvec2 fLodSizeInv = 1.0 / fLodSize;\\n\\t\\tvec2 cLodSizeInv = 1.0 / cLodSize;\\n\\t\\tvec4 fSample = bicubic( sampler, uv, vec4( fLodSizeInv, fLodSize ), floor( lod ) );\\n\\t\\tvec4 cSample = bicubic( sampler, uv, vec4( cLodSizeInv, cLodSize ), ceil( lod ) );\\n\\t\\treturn mix( fSample, cSample, fract( lod ) );\\n\\t}\\n\\tvec3 getVolumeTransmissionRay( const in vec3 n, const in vec3 v, const in float thickness, const in float ior, const in mat4 modelMatrix ) {\\n\\t\\tvec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior );\\n\\t\\tvec3 modelScale;\\n\\t\\tmodelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) );\\n\\t\\tmodelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) );\\n\\t\\tmodelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) );\\n\\t\\treturn normalize( refractionVector ) * thickness * modelScale;\\n\\t}\\n\\tfloat applyIorToRoughness( const in float roughness, const in float ior ) {\\n\\t\\treturn roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 );\\n\\t}\\n\\tvec4 getTransmissionSample( const in vec2 fragCoord, const in float roughness, const in float ior ) {\\n\\t\\tfloat lod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior );\\n\\t\\treturn textureBicubic( transmissionSamplerMap, fragCoord.xy, lod );\\n\\t}\\n\\tvec3 volumeAttenuation( const in float transmissionDistance, const in vec3 attenuationColor, const in float attenuationDistance ) {\\n\\t\\tif ( isinf( attenuationDistance ) ) {\\n\\t\\t\\treturn vec3( 1.0 );\\n\\t\\t} else {\\n\\t\\t\\tvec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance;\\n\\t\\t\\tvec3 transmittance = exp( - attenuationCoefficient * transmissionDistance );\\t\\t\\treturn transmittance;\\n\\t\\t}\\n\\t}\\n\\tvec4 getIBLVolumeRefraction( const in vec3 n, const in vec3 v, const in float roughness, const in vec3 diffuseColor,\\n\\t\\tconst in vec3 specularColor, const in float specularF90, const in vec3 position, const in mat4 modelMatrix,\\n\\t\\tconst in mat4 viewMatrix, const in mat4 projMatrix, const in float dispersion, const in float ior, const in float thickness,\\n\\t\\tconst in vec3 attenuationColor, const in float attenuationDistance ) {\\n\\t\\tvec4 transmittedLight;\\n\\t\\tvec3 transmittance;\\n\\t\\t#ifdef USE_DISPERSION\\n\\t\\t\\tfloat halfSpread = ( ior - 1.0 ) * 0.025 * dispersion;\\n\\t\\t\\tvec3 iors = vec3( ior - halfSpread, ior, ior + halfSpread );\\n\\t\\t\\tfor ( int i = 0; i < 3; i ++ ) {\\n\\t\\t\\t\\tvec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, iors[ i ], modelMatrix );\\n\\t\\t\\t\\tvec3 refractedRayExit = position + transmissionRay;\\n\\t\\t\\t\\tvec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 );\\n\\t\\t\\t\\tvec2 refractionCoords = ndcPos.xy / ndcPos.w;\\n\\t\\t\\t\\trefractionCoords += 1.0;\\n\\t\\t\\t\\trefractionCoords /= 2.0;\\n\\t\\t\\t\\tvec4 transmissionSample = getTransmissionSample( refractionCoords, roughness, iors[ i ] );\\n\\t\\t\\t\\ttransmittedLight[ i ] = transmissionSample[ i ];\\n\\t\\t\\t\\ttransmittedLight.a += transmissionSample.a;\\n\\t\\t\\t\\ttransmittance[ i ] = diffuseColor[ i ] * volumeAttenuation( length( transmissionRay ), attenuationColor, attenuationDistance )[ i ];\\n\\t\\t\\t}\\n\\t\\t\\ttransmittedLight.a /= 3.0;\\n\\t\\t#else\\n\\t\\t\\tvec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix );\\n\\t\\t\\tvec3 refractedRayExit = position + transmissionRay;\\n\\t\\t\\tvec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 );\\n\\t\\t\\tvec2 refractionCoords = ndcPos.xy / ndcPos.w;\\n\\t\\t\\trefractionCoords += 1.0;\\n\\t\\t\\trefractionCoords /= 2.0;\\n\\t\\t\\ttransmittedLight = getTransmissionSample( refractionCoords, roughness, ior );\\n\\t\\t\\ttransmittance = diffuseColor * volumeAttenuation( length( transmissionRay ), attenuationColor, attenuationDistance );\\n\\t\\t#endif\\n\\t\\tvec3 attenuatedColor = transmittance * transmittedLight.rgb;\\n\\t\\tvec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness );\\n\\t\\tfloat transmittanceFactor = ( transmittance.r + transmittance.g + transmittance.b ) / 3.0;\\n\\t\\treturn vec4( ( 1.0 - F ) * attenuatedColor, 1.0 - ( 1.0 - transmittedLight.a ) * transmittanceFactor );\\n\\t}\\n#endif\",uv_pars_fragment:\"#if defined( USE_UV ) || defined( USE_ANISOTROPY )\\n\\tvarying vec2 vUv;\\n#endif\\n#ifdef USE_MAP\\n\\tvarying vec2 vMapUv;\\n#endif\\n#ifdef USE_ALPHAMAP\\n\\tvarying vec2 vAlphaMapUv;\\n#endif\\n#ifdef USE_LIGHTMAP\\n\\tvarying vec2 vLightMapUv;\\n#endif\\n#ifdef USE_AOMAP\\n\\tvarying vec2 vAoMapUv;\\n#endif\\n#ifdef USE_BUMPMAP\\n\\tvarying vec2 vBumpMapUv;\\n#endif\\n#ifdef USE_NORMALMAP\\n\\tvarying vec2 vNormalMapUv;\\n#endif\\n#ifdef USE_EMISSIVEMAP\\n\\tvarying vec2 vEmissiveMapUv;\\n#endif\\n#ifdef USE_METALNESSMAP\\n\\tvarying vec2 vMetalnessMapUv;\\n#endif\\n#ifdef USE_ROUGHNESSMAP\\n\\tvarying vec2 vRoughnessMapUv;\\n#endif\\n#ifdef USE_ANISOTROPYMAP\\n\\tvarying vec2 vAnisotropyMapUv;\\n#endif\\n#ifdef USE_CLEARCOATMAP\\n\\tvarying vec2 vClearcoatMapUv;\\n#endif\\n#ifdef USE_CLEARCOAT_NORMALMAP\\n\\tvarying vec2 vClearcoatNormalMapUv;\\n#endif\\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\\n\\tvarying vec2 vClearcoatRoughnessMapUv;\\n#endif\\n#ifdef USE_IRIDESCENCEMAP\\n\\tvarying vec2 vIridescenceMapUv;\\n#endif\\n#ifdef USE_IRIDESCENCE_THICKNESSMAP\\n\\tvarying vec2 vIridescenceThicknessMapUv;\\n#endif\\n#ifdef USE_SHEEN_COLORMAP\\n\\tvarying vec2 vSheenColorMapUv;\\n#endif\\n#ifdef USE_SHEEN_ROUGHNESSMAP\\n\\tvarying vec2 vSheenRoughnessMapUv;\\n#endif\\n#ifdef USE_SPECULARMAP\\n\\tvarying vec2 vSpecularMapUv;\\n#endif\\n#ifdef USE_SPECULAR_COLORMAP\\n\\tvarying vec2 vSpecularColorMapUv;\\n#endif\\n#ifdef USE_SPECULAR_INTENSITYMAP\\n\\tvarying vec2 vSpecularIntensityMapUv;\\n#endif\\n#ifdef USE_TRANSMISSIONMAP\\n\\tuniform mat3 transmissionMapTransform;\\n\\tvarying vec2 vTransmissionMapUv;\\n#endif\\n#ifdef USE_THICKNESSMAP\\n\\tuniform mat3 thicknessMapTransform;\\n\\tvarying vec2 vThicknessMapUv;\\n#endif\",uv_pars_vertex:\"#if defined( USE_UV ) || defined( USE_ANISOTROPY )\\n\\tvarying vec2 vUv;\\n#endif\\n#ifdef USE_MAP\\n\\tuniform mat3 mapTransform;\\n\\tvarying vec2 vMapUv;\\n#endif\\n#ifdef USE_ALPHAMAP\\n\\tuniform mat3 alphaMapTransform;\\n\\tvarying vec2 vAlphaMapUv;\\n#endif\\n#ifdef USE_LIGHTMAP\\n\\tuniform mat3 lightMapTransform;\\n\\tvarying vec2 vLightMapUv;\\n#endif\\n#ifdef USE_AOMAP\\n\\tuniform mat3 aoMapTransform;\\n\\tvarying vec2 vAoMapUv;\\n#endif\\n#ifdef USE_BUMPMAP\\n\\tuniform mat3 bumpMapTransform;\\n\\tvarying vec2 vBumpMapUv;\\n#endif\\n#ifdef USE_NORMALMAP\\n\\tuniform mat3 normalMapTransform;\\n\\tvarying vec2 vNormalMapUv;\\n#endif\\n#ifdef USE_DISPLACEMENTMAP\\n\\tuniform mat3 displacementMapTransform;\\n\\tvarying vec2 vDisplacementMapUv;\\n#endif\\n#ifdef USE_EMISSIVEMAP\\n\\tuniform mat3 emissiveMapTransform;\\n\\tvarying vec2 vEmissiveMapUv;\\n#endif\\n#ifdef USE_METALNESSMAP\\n\\tuniform mat3 metalnessMapTransform;\\n\\tvarying vec2 vMetalnessMapUv;\\n#endif\\n#ifdef USE_ROUGHNESSMAP\\n\\tuniform mat3 roughnessMapTransform;\\n\\tvarying vec2 vRoughnessMapUv;\\n#endif\\n#ifdef USE_ANISOTROPYMAP\\n\\tuniform mat3 anisotropyMapTransform;\\n\\tvarying vec2 vAnisotropyMapUv;\\n#endif\\n#ifdef USE_CLEARCOATMAP\\n\\tuniform mat3 clearcoatMapTransform;\\n\\tvarying vec2 vClearcoatMapUv;\\n#endif\\n#ifdef USE_CLEARCOAT_NORMALMAP\\n\\tuniform mat3 clearcoatNormalMapTransform;\\n\\tvarying vec2 vClearcoatNormalMapUv;\\n#endif\\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\\n\\tuniform mat3 clearcoatRoughnessMapTransform;\\n\\tvarying vec2 vClearcoatRoughnessMapUv;\\n#endif\\n#ifdef USE_SHEEN_COLORMAP\\n\\tuniform mat3 sheenColorMapTransform;\\n\\tvarying vec2 vSheenColorMapUv;\\n#endif\\n#ifdef USE_SHEEN_ROUGHNESSMAP\\n\\tuniform mat3 sheenRoughnessMapTransform;\\n\\tvarying vec2 vSheenRoughnessMapUv;\\n#endif\\n#ifdef USE_IRIDESCENCEMAP\\n\\tuniform mat3 iridescenceMapTransform;\\n\\tvarying vec2 vIridescenceMapUv;\\n#endif\\n#ifdef USE_IRIDESCENCE_THICKNESSMAP\\n\\tuniform mat3 iridescenceThicknessMapTransform;\\n\\tvarying vec2 vIridescenceThicknessMapUv;\\n#endif\\n#ifdef USE_SPECULARMAP\\n\\tuniform mat3 specularMapTransform;\\n\\tvarying vec2 vSpecularMapUv;\\n#endif\\n#ifdef USE_SPECULAR_COLORMAP\\n\\tuniform mat3 specularColorMapTransform;\\n\\tvarying vec2 vSpecularColorMapUv;\\n#endif\\n#ifdef USE_SPECULAR_INTENSITYMAP\\n\\tuniform mat3 specularIntensityMapTransform;\\n\\tvarying vec2 vSpecularIntensityMapUv;\\n#endif\\n#ifdef USE_TRANSMISSIONMAP\\n\\tuniform mat3 transmissionMapTransform;\\n\\tvarying vec2 vTransmissionMapUv;\\n#endif\\n#ifdef USE_THICKNESSMAP\\n\\tuniform mat3 thicknessMapTransform;\\n\\tvarying vec2 vThicknessMapUv;\\n#endif\",uv_vertex:\"#if defined( USE_UV ) || defined( USE_ANISOTROPY )\\n\\tvUv = vec3( uv, 1 ).xy;\\n#endif\\n#ifdef USE_MAP\\n\\tvMapUv = ( mapTransform * vec3( MAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_ALPHAMAP\\n\\tvAlphaMapUv = ( alphaMapTransform * vec3( ALPHAMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_LIGHTMAP\\n\\tvLightMapUv = ( lightMapTransform * vec3( LIGHTMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_AOMAP\\n\\tvAoMapUv = ( aoMapTransform * vec3( AOMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_BUMPMAP\\n\\tvBumpMapUv = ( bumpMapTransform * vec3( BUMPMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_NORMALMAP\\n\\tvNormalMapUv = ( normalMapTransform * vec3( NORMALMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_DISPLACEMENTMAP\\n\\tvDisplacementMapUv = ( displacementMapTransform * vec3( DISPLACEMENTMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_EMISSIVEMAP\\n\\tvEmissiveMapUv = ( emissiveMapTransform * vec3( EMISSIVEMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_METALNESSMAP\\n\\tvMetalnessMapUv = ( metalnessMapTransform * vec3( METALNESSMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_ROUGHNESSMAP\\n\\tvRoughnessMapUv = ( roughnessMapTransform * vec3( ROUGHNESSMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_ANISOTROPYMAP\\n\\tvAnisotropyMapUv = ( anisotropyMapTransform * vec3( ANISOTROPYMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_CLEARCOATMAP\\n\\tvClearcoatMapUv = ( clearcoatMapTransform * vec3( CLEARCOATMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_CLEARCOAT_NORMALMAP\\n\\tvClearcoatNormalMapUv = ( clearcoatNormalMapTransform * vec3( CLEARCOAT_NORMALMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\\n\\tvClearcoatRoughnessMapUv = ( clearcoatRoughnessMapTransform * vec3( CLEARCOAT_ROUGHNESSMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_IRIDESCENCEMAP\\n\\tvIridescenceMapUv = ( iridescenceMapTransform * vec3( IRIDESCENCEMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_IRIDESCENCE_THICKNESSMAP\\n\\tvIridescenceThicknessMapUv = ( iridescenceThicknessMapTransform * vec3( IRIDESCENCE_THICKNESSMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_SHEEN_COLORMAP\\n\\tvSheenColorMapUv = ( sheenColorMapTransform * vec3( SHEEN_COLORMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_SHEEN_ROUGHNESSMAP\\n\\tvSheenRoughnessMapUv = ( sheenRoughnessMapTransform * vec3( SHEEN_ROUGHNESSMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_SPECULARMAP\\n\\tvSpecularMapUv = ( specularMapTransform * vec3( SPECULARMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_SPECULAR_COLORMAP\\n\\tvSpecularColorMapUv = ( specularColorMapTransform * vec3( SPECULAR_COLORMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_SPECULAR_INTENSITYMAP\\n\\tvSpecularIntensityMapUv = ( specularIntensityMapTransform * vec3( SPECULAR_INTENSITYMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_TRANSMISSIONMAP\\n\\tvTransmissionMapUv = ( transmissionMapTransform * vec3( TRANSMISSIONMAP_UV, 1 ) ).xy;\\n#endif\\n#ifdef USE_THICKNESSMAP\\n\\tvThicknessMapUv = ( thicknessMapTransform * vec3( THICKNESSMAP_UV, 1 ) ).xy;\\n#endif\",worldpos_vertex:\"#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION ) || NUM_SPOT_LIGHT_COORDS > 0\\n\\tvec4 worldPosition = vec4( transformed, 1.0 );\\n\\t#ifdef USE_BATCHING\\n\\t\\tworldPosition = batchingMatrix * worldPosition;\\n\\t#endif\\n\\t#ifdef USE_INSTANCING\\n\\t\\tworldPosition = instanceMatrix * worldPosition;\\n\\t#endif\\n\\tworldPosition = modelMatrix * worldPosition;\\n#endif\",background_vert:\"varying vec2 vUv;\\nuniform mat3 uvTransform;\\nvoid main() {\\n\\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\\n\\tgl_Position = vec4( position.xy, 1.0, 1.0 );\\n}\",background_frag:\"uniform sampler2D t2D;\\nuniform float backgroundIntensity;\\nvarying vec2 vUv;\\nvoid main() {\\n\\tvec4 texColor = texture2D( t2D, vUv );\\n\\t#ifdef DECODE_VIDEO_TEXTURE\\n\\t\\ttexColor = vec4( mix( pow( texColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), texColor.rgb * 0.0773993808, vec3( lessThanEqual( texColor.rgb, vec3( 0.04045 ) ) ) ), texColor.w );\\n\\t#endif\\n\\ttexColor.rgb *= backgroundIntensity;\\n\\tgl_FragColor = texColor;\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n}\",backgroundCube_vert:\"varying vec3 vWorldDirection;\\n#include <common>\\nvoid main() {\\n\\tvWorldDirection = transformDirection( position, modelMatrix );\\n\\t#include <begin_vertex>\\n\\t#include <project_vertex>\\n\\tgl_Position.z = gl_Position.w;\\n}\",backgroundCube_frag:\"#ifdef ENVMAP_TYPE_CUBE\\n\\tuniform samplerCube envMap;\\n#elif defined( ENVMAP_TYPE_CUBE_UV )\\n\\tuniform sampler2D envMap;\\n#endif\\nuniform float flipEnvMap;\\nuniform float backgroundBlurriness;\\nuniform float backgroundIntensity;\\nuniform mat3 backgroundRotation;\\nvarying vec3 vWorldDirection;\\n#include <cube_uv_reflection_fragment>\\nvoid main() {\\n\\t#ifdef ENVMAP_TYPE_CUBE\\n\\t\\tvec4 texColor = textureCube( envMap, backgroundRotation * vec3( flipEnvMap * vWorldDirection.x, vWorldDirection.yz ) );\\n\\t#elif defined( ENVMAP_TYPE_CUBE_UV )\\n\\t\\tvec4 texColor = textureCubeUV( envMap, backgroundRotation * vWorldDirection, backgroundBlurriness );\\n\\t#else\\n\\t\\tvec4 texColor = vec4( 0.0, 0.0, 0.0, 1.0 );\\n\\t#endif\\n\\ttexColor.rgb *= backgroundIntensity;\\n\\tgl_FragColor = texColor;\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n}\",cube_vert:\"varying vec3 vWorldDirection;\\n#include <common>\\nvoid main() {\\n\\tvWorldDirection = transformDirection( position, modelMatrix );\\n\\t#include <begin_vertex>\\n\\t#include <project_vertex>\\n\\tgl_Position.z = gl_Position.w;\\n}\",cube_frag:\"uniform samplerCube tCube;\\nuniform float tFlip;\\nuniform float opacity;\\nvarying vec3 vWorldDirection;\\nvoid main() {\\n\\tvec4 texColor = textureCube( tCube, vec3( tFlip * vWorldDirection.x, vWorldDirection.yz ) );\\n\\tgl_FragColor = texColor;\\n\\tgl_FragColor.a *= opacity;\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n}\",depth_vert:\"#include <common>\\n#include <batching_pars_vertex>\\n#include <uv_pars_vertex>\\n#include <displacementmap_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvarying vec2 vHighPrecisionZW;\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\t#include <batching_vertex>\\n\\t#include <skinbase_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#ifdef USE_DISPLACEMENTMAP\\n\\t\\t#include <beginnormal_vertex>\\n\\t\\t#include <morphnormal_vertex>\\n\\t\\t#include <skinnormal_vertex>\\n\\t#endif\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <displacementmap_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\tvHighPrecisionZW = gl_Position.zw;\\n}\",depth_frag:\"#if DEPTH_PACKING == 3200\\n\\tuniform float opacity;\\n#endif\\n#include <common>\\n#include <packing>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <alphamap_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvarying vec2 vHighPrecisionZW;\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( 1.0 );\\n\\t#include <clipping_planes_fragment>\\n\\t#if DEPTH_PACKING == 3200\\n\\t\\tdiffuseColor.a = opacity;\\n\\t#endif\\n\\t#include <map_fragment>\\n\\t#include <alphamap_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\t#include <logdepthbuf_fragment>\\n\\tfloat fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5;\\n\\t#if DEPTH_PACKING == 3200\\n\\t\\tgl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity );\\n\\t#elif DEPTH_PACKING == 3201\\n\\t\\tgl_FragColor = packDepthToRGBA( fragCoordZ );\\n\\t#elif DEPTH_PACKING == 3202\\n\\t\\tgl_FragColor = vec4( packDepthToRGB( fragCoordZ ), 1.0 );\\n\\t#elif DEPTH_PACKING == 3203\\n\\t\\tgl_FragColor = vec4( packDepthToRG( fragCoordZ ), 0.0, 1.0 );\\n\\t#endif\\n}\",distanceRGBA_vert:\"#define DISTANCE\\nvarying vec3 vWorldPosition;\\n#include <common>\\n#include <batching_pars_vertex>\\n#include <uv_pars_vertex>\\n#include <displacementmap_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\t#include <batching_vertex>\\n\\t#include <skinbase_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#ifdef USE_DISPLACEMENTMAP\\n\\t\\t#include <beginnormal_vertex>\\n\\t\\t#include <morphnormal_vertex>\\n\\t\\t#include <skinnormal_vertex>\\n\\t#endif\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <displacementmap_vertex>\\n\\t#include <project_vertex>\\n\\t#include <worldpos_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\tvWorldPosition = worldPosition.xyz;\\n}\",distanceRGBA_frag:\"#define DISTANCE\\nuniform vec3 referencePosition;\\nuniform float nearDistance;\\nuniform float farDistance;\\nvarying vec3 vWorldPosition;\\n#include <common>\\n#include <packing>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <alphamap_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main () {\\n\\tvec4 diffuseColor = vec4( 1.0 );\\n\\t#include <clipping_planes_fragment>\\n\\t#include <map_fragment>\\n\\t#include <alphamap_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\tfloat dist = length( vWorldPosition - referencePosition );\\n\\tdist = ( dist - nearDistance ) / ( farDistance - nearDistance );\\n\\tdist = saturate( dist );\\n\\tgl_FragColor = packDepthToRGBA( dist );\\n}\",equirect_vert:\"varying vec3 vWorldDirection;\\n#include <common>\\nvoid main() {\\n\\tvWorldDirection = transformDirection( position, modelMatrix );\\n\\t#include <begin_vertex>\\n\\t#include <project_vertex>\\n}\",equirect_frag:\"uniform sampler2D tEquirect;\\nvarying vec3 vWorldDirection;\\n#include <common>\\nvoid main() {\\n\\tvec3 direction = normalize( vWorldDirection );\\n\\tvec2 sampleUV = equirectUv( direction );\\n\\tgl_FragColor = texture2D( tEquirect, sampleUV );\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n}\",linedashed_vert:\"uniform float scale;\\nattribute float lineDistance;\\nvarying float vLineDistance;\\n#include <common>\\n#include <uv_pars_vertex>\\n#include <color_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\tvLineDistance = scale * lineDistance;\\n\\t#include <uv_vertex>\\n\\t#include <color_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphcolor_vertex>\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\t#include <fog_vertex>\\n}\",linedashed_frag:\"uniform vec3 diffuse;\\nuniform float opacity;\\nuniform float dashSize;\\nuniform float totalSize;\\nvarying float vLineDistance;\\n#include <common>\\n#include <color_pars_fragment>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <fog_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( diffuse, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\tif ( mod( vLineDistance, totalSize ) > dashSize ) {\\n\\t\\tdiscard;\\n\\t}\\n\\tvec3 outgoingLight = vec3( 0.0 );\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <map_fragment>\\n\\t#include <color_fragment>\\n\\toutgoingLight = diffuseColor.rgb;\\n\\t#include <opaque_fragment>\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n\\t#include <premultiplied_alpha_fragment>\\n}\",meshbasic_vert:\"#include <common>\\n#include <batching_pars_vertex>\\n#include <uv_pars_vertex>\\n#include <envmap_pars_vertex>\\n#include <color_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\t#include <color_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphcolor_vertex>\\n\\t#include <batching_vertex>\\n\\t#if defined ( USE_ENVMAP ) || defined ( USE_SKINNING )\\n\\t\\t#include <beginnormal_vertex>\\n\\t\\t#include <morphnormal_vertex>\\n\\t\\t#include <skinbase_vertex>\\n\\t\\t#include <skinnormal_vertex>\\n\\t\\t#include <defaultnormal_vertex>\\n\\t#endif\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\t#include <worldpos_vertex>\\n\\t#include <envmap_vertex>\\n\\t#include <fog_vertex>\\n}\",meshbasic_frag:\"uniform vec3 diffuse;\\nuniform float opacity;\\n#ifndef FLAT_SHADED\\n\\tvarying vec3 vNormal;\\n#endif\\n#include <common>\\n#include <dithering_pars_fragment>\\n#include <color_pars_fragment>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <alphamap_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <aomap_pars_fragment>\\n#include <lightmap_pars_fragment>\\n#include <envmap_common_pars_fragment>\\n#include <envmap_pars_fragment>\\n#include <fog_pars_fragment>\\n#include <specularmap_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( diffuse, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <map_fragment>\\n\\t#include <color_fragment>\\n\\t#include <alphamap_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\t#include <specularmap_fragment>\\n\\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\\n\\t#ifdef USE_LIGHTMAP\\n\\t\\tvec4 lightMapTexel = texture2D( lightMap, vLightMapUv );\\n\\t\\treflectedLight.indirectDiffuse += lightMapTexel.rgb * lightMapIntensity * RECIPROCAL_PI;\\n\\t#else\\n\\t\\treflectedLight.indirectDiffuse += vec3( 1.0 );\\n\\t#endif\\n\\t#include <aomap_fragment>\\n\\treflectedLight.indirectDiffuse *= diffuseColor.rgb;\\n\\tvec3 outgoingLight = reflectedLight.indirectDiffuse;\\n\\t#include <envmap_fragment>\\n\\t#include <opaque_fragment>\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n\\t#include <premultiplied_alpha_fragment>\\n\\t#include <dithering_fragment>\\n}\",meshlambert_vert:\"#define LAMBERT\\nvarying vec3 vViewPosition;\\n#include <common>\\n#include <batching_pars_vertex>\\n#include <uv_pars_vertex>\\n#include <displacementmap_pars_vertex>\\n#include <envmap_pars_vertex>\\n#include <color_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <normal_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <shadowmap_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\t#include <color_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphcolor_vertex>\\n\\t#include <batching_vertex>\\n\\t#include <beginnormal_vertex>\\n\\t#include <morphnormal_vertex>\\n\\t#include <skinbase_vertex>\\n\\t#include <skinnormal_vertex>\\n\\t#include <defaultnormal_vertex>\\n\\t#include <normal_vertex>\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <displacementmap_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\tvViewPosition = - mvPosition.xyz;\\n\\t#include <worldpos_vertex>\\n\\t#include <envmap_vertex>\\n\\t#include <shadowmap_vertex>\\n\\t#include <fog_vertex>\\n}\",meshlambert_frag:\"#define LAMBERT\\nuniform vec3 diffuse;\\nuniform vec3 emissive;\\nuniform float opacity;\\n#include <common>\\n#include <packing>\\n#include <dithering_pars_fragment>\\n#include <color_pars_fragment>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <alphamap_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <aomap_pars_fragment>\\n#include <lightmap_pars_fragment>\\n#include <emissivemap_pars_fragment>\\n#include <envmap_common_pars_fragment>\\n#include <envmap_pars_fragment>\\n#include <fog_pars_fragment>\\n#include <bsdfs>\\n#include <lights_pars_begin>\\n#include <normal_pars_fragment>\\n#include <lights_lambert_pars_fragment>\\n#include <shadowmap_pars_fragment>\\n#include <bumpmap_pars_fragment>\\n#include <normalmap_pars_fragment>\\n#include <specularmap_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( diffuse, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\\n\\tvec3 totalEmissiveRadiance = emissive;\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <map_fragment>\\n\\t#include <color_fragment>\\n\\t#include <alphamap_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\t#include <specularmap_fragment>\\n\\t#include <normal_fragment_begin>\\n\\t#include <normal_fragment_maps>\\n\\t#include <emissivemap_fragment>\\n\\t#include <lights_lambert_fragment>\\n\\t#include <lights_fragment_begin>\\n\\t#include <lights_fragment_maps>\\n\\t#include <lights_fragment_end>\\n\\t#include <aomap_fragment>\\n\\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\\n\\t#include <envmap_fragment>\\n\\t#include <opaque_fragment>\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n\\t#include <premultiplied_alpha_fragment>\\n\\t#include <dithering_fragment>\\n}\",meshmatcap_vert:\"#define MATCAP\\nvarying vec3 vViewPosition;\\n#include <common>\\n#include <batching_pars_vertex>\\n#include <uv_pars_vertex>\\n#include <color_pars_vertex>\\n#include <displacementmap_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <normal_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\t#include <color_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphcolor_vertex>\\n\\t#include <batching_vertex>\\n\\t#include <beginnormal_vertex>\\n\\t#include <morphnormal_vertex>\\n\\t#include <skinbase_vertex>\\n\\t#include <skinnormal_vertex>\\n\\t#include <defaultnormal_vertex>\\n\\t#include <normal_vertex>\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <displacementmap_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\t#include <fog_vertex>\\n\\tvViewPosition = - mvPosition.xyz;\\n}\",meshmatcap_frag:\"#define MATCAP\\nuniform vec3 diffuse;\\nuniform float opacity;\\nuniform sampler2D matcap;\\nvarying vec3 vViewPosition;\\n#include <common>\\n#include <dithering_pars_fragment>\\n#include <color_pars_fragment>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <alphamap_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <fog_pars_fragment>\\n#include <normal_pars_fragment>\\n#include <bumpmap_pars_fragment>\\n#include <normalmap_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( diffuse, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <map_fragment>\\n\\t#include <color_fragment>\\n\\t#include <alphamap_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\t#include <normal_fragment_begin>\\n\\t#include <normal_fragment_maps>\\n\\tvec3 viewDir = normalize( vViewPosition );\\n\\tvec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) );\\n\\tvec3 y = cross( viewDir, x );\\n\\tvec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5;\\n\\t#ifdef USE_MATCAP\\n\\t\\tvec4 matcapColor = texture2D( matcap, uv );\\n\\t#else\\n\\t\\tvec4 matcapColor = vec4( vec3( mix( 0.2, 0.8, uv.y ) ), 1.0 );\\n\\t#endif\\n\\tvec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb;\\n\\t#include <opaque_fragment>\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n\\t#include <premultiplied_alpha_fragment>\\n\\t#include <dithering_fragment>\\n}\",meshnormal_vert:\"#define NORMAL\\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP_TANGENTSPACE )\\n\\tvarying vec3 vViewPosition;\\n#endif\\n#include <common>\\n#include <batching_pars_vertex>\\n#include <uv_pars_vertex>\\n#include <displacementmap_pars_vertex>\\n#include <normal_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\t#include <batching_vertex>\\n\\t#include <beginnormal_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphnormal_vertex>\\n\\t#include <skinbase_vertex>\\n\\t#include <skinnormal_vertex>\\n\\t#include <defaultnormal_vertex>\\n\\t#include <normal_vertex>\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <displacementmap_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP_TANGENTSPACE )\\n\\tvViewPosition = - mvPosition.xyz;\\n#endif\\n}\",meshnormal_frag:\"#define NORMAL\\nuniform float opacity;\\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP_TANGENTSPACE )\\n\\tvarying vec3 vViewPosition;\\n#endif\\n#include <packing>\\n#include <uv_pars_fragment>\\n#include <normal_pars_fragment>\\n#include <bumpmap_pars_fragment>\\n#include <normalmap_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( 0.0, 0.0, 0.0, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <normal_fragment_begin>\\n\\t#include <normal_fragment_maps>\\n\\tgl_FragColor = vec4( packNormalToRGB( normal ), diffuseColor.a );\\n\\t#ifdef OPAQUE\\n\\t\\tgl_FragColor.a = 1.0;\\n\\t#endif\\n}\",meshphong_vert:\"#define PHONG\\nvarying vec3 vViewPosition;\\n#include <common>\\n#include <batching_pars_vertex>\\n#include <uv_pars_vertex>\\n#include <displacementmap_pars_vertex>\\n#include <envmap_pars_vertex>\\n#include <color_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <normal_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <shadowmap_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\t#include <color_vertex>\\n\\t#include <morphcolor_vertex>\\n\\t#include <batching_vertex>\\n\\t#include <beginnormal_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphnormal_vertex>\\n\\t#include <skinbase_vertex>\\n\\t#include <skinnormal_vertex>\\n\\t#include <defaultnormal_vertex>\\n\\t#include <normal_vertex>\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <displacementmap_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\tvViewPosition = - mvPosition.xyz;\\n\\t#include <worldpos_vertex>\\n\\t#include <envmap_vertex>\\n\\t#include <shadowmap_vertex>\\n\\t#include <fog_vertex>\\n}\",meshphong_frag:\"#define PHONG\\nuniform vec3 diffuse;\\nuniform vec3 emissive;\\nuniform vec3 specular;\\nuniform float shininess;\\nuniform float opacity;\\n#include <common>\\n#include <packing>\\n#include <dithering_pars_fragment>\\n#include <color_pars_fragment>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <alphamap_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <aomap_pars_fragment>\\n#include <lightmap_pars_fragment>\\n#include <emissivemap_pars_fragment>\\n#include <envmap_common_pars_fragment>\\n#include <envmap_pars_fragment>\\n#include <fog_pars_fragment>\\n#include <bsdfs>\\n#include <lights_pars_begin>\\n#include <normal_pars_fragment>\\n#include <lights_phong_pars_fragment>\\n#include <shadowmap_pars_fragment>\\n#include <bumpmap_pars_fragment>\\n#include <normalmap_pars_fragment>\\n#include <specularmap_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( diffuse, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\\n\\tvec3 totalEmissiveRadiance = emissive;\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <map_fragment>\\n\\t#include <color_fragment>\\n\\t#include <alphamap_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\t#include <specularmap_fragment>\\n\\t#include <normal_fragment_begin>\\n\\t#include <normal_fragment_maps>\\n\\t#include <emissivemap_fragment>\\n\\t#include <lights_phong_fragment>\\n\\t#include <lights_fragment_begin>\\n\\t#include <lights_fragment_maps>\\n\\t#include <lights_fragment_end>\\n\\t#include <aomap_fragment>\\n\\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\\n\\t#include <envmap_fragment>\\n\\t#include <opaque_fragment>\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n\\t#include <premultiplied_alpha_fragment>\\n\\t#include <dithering_fragment>\\n}\",meshphysical_vert:\"#define STANDARD\\nvarying vec3 vViewPosition;\\n#ifdef USE_TRANSMISSION\\n\\tvarying vec3 vWorldPosition;\\n#endif\\n#include <common>\\n#include <batching_pars_vertex>\\n#include <uv_pars_vertex>\\n#include <displacementmap_pars_vertex>\\n#include <color_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <normal_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <shadowmap_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\t#include <color_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphcolor_vertex>\\n\\t#include <batching_vertex>\\n\\t#include <beginnormal_vertex>\\n\\t#include <morphnormal_vertex>\\n\\t#include <skinbase_vertex>\\n\\t#include <skinnormal_vertex>\\n\\t#include <defaultnormal_vertex>\\n\\t#include <normal_vertex>\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <displacementmap_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\tvViewPosition = - mvPosition.xyz;\\n\\t#include <worldpos_vertex>\\n\\t#include <shadowmap_vertex>\\n\\t#include <fog_vertex>\\n#ifdef USE_TRANSMISSION\\n\\tvWorldPosition = worldPosition.xyz;\\n#endif\\n}\",meshphysical_frag:\"#define STANDARD\\n#ifdef PHYSICAL\\n\\t#define IOR\\n\\t#define USE_SPECULAR\\n#endif\\nuniform vec3 diffuse;\\nuniform vec3 emissive;\\nuniform float roughness;\\nuniform float metalness;\\nuniform float opacity;\\n#ifdef IOR\\n\\tuniform float ior;\\n#endif\\n#ifdef USE_SPECULAR\\n\\tuniform float specularIntensity;\\n\\tuniform vec3 specularColor;\\n\\t#ifdef USE_SPECULAR_COLORMAP\\n\\t\\tuniform sampler2D specularColorMap;\\n\\t#endif\\n\\t#ifdef USE_SPECULAR_INTENSITYMAP\\n\\t\\tuniform sampler2D specularIntensityMap;\\n\\t#endif\\n#endif\\n#ifdef USE_CLEARCOAT\\n\\tuniform float clearcoat;\\n\\tuniform float clearcoatRoughness;\\n#endif\\n#ifdef USE_DISPERSION\\n\\tuniform float dispersion;\\n#endif\\n#ifdef USE_IRIDESCENCE\\n\\tuniform float iridescence;\\n\\tuniform float iridescenceIOR;\\n\\tuniform float iridescenceThicknessMinimum;\\n\\tuniform float iridescenceThicknessMaximum;\\n#endif\\n#ifdef USE_SHEEN\\n\\tuniform vec3 sheenColor;\\n\\tuniform float sheenRoughness;\\n\\t#ifdef USE_SHEEN_COLORMAP\\n\\t\\tuniform sampler2D sheenColorMap;\\n\\t#endif\\n\\t#ifdef USE_SHEEN_ROUGHNESSMAP\\n\\t\\tuniform sampler2D sheenRoughnessMap;\\n\\t#endif\\n#endif\\n#ifdef USE_ANISOTROPY\\n\\tuniform vec2 anisotropyVector;\\n\\t#ifdef USE_ANISOTROPYMAP\\n\\t\\tuniform sampler2D anisotropyMap;\\n\\t#endif\\n#endif\\nvarying vec3 vViewPosition;\\n#include <common>\\n#include <packing>\\n#include <dithering_pars_fragment>\\n#include <color_pars_fragment>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <alphamap_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <aomap_pars_fragment>\\n#include <lightmap_pars_fragment>\\n#include <emissivemap_pars_fragment>\\n#include <iridescence_fragment>\\n#include <cube_uv_reflection_fragment>\\n#include <envmap_common_pars_fragment>\\n#include <envmap_physical_pars_fragment>\\n#include <fog_pars_fragment>\\n#include <lights_pars_begin>\\n#include <normal_pars_fragment>\\n#include <lights_physical_pars_fragment>\\n#include <transmission_pars_fragment>\\n#include <shadowmap_pars_fragment>\\n#include <bumpmap_pars_fragment>\\n#include <normalmap_pars_fragment>\\n#include <clearcoat_pars_fragment>\\n#include <iridescence_pars_fragment>\\n#include <roughnessmap_pars_fragment>\\n#include <metalnessmap_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( diffuse, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\\n\\tvec3 totalEmissiveRadiance = emissive;\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <map_fragment>\\n\\t#include <color_fragment>\\n\\t#include <alphamap_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\t#include <roughnessmap_fragment>\\n\\t#include <metalnessmap_fragment>\\n\\t#include <normal_fragment_begin>\\n\\t#include <normal_fragment_maps>\\n\\t#include <clearcoat_normal_fragment_begin>\\n\\t#include <clearcoat_normal_fragment_maps>\\n\\t#include <emissivemap_fragment>\\n\\t#include <lights_physical_fragment>\\n\\t#include <lights_fragment_begin>\\n\\t#include <lights_fragment_maps>\\n\\t#include <lights_fragment_end>\\n\\t#include <aomap_fragment>\\n\\tvec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse;\\n\\tvec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular;\\n\\t#include <transmission_fragment>\\n\\tvec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance;\\n\\t#ifdef USE_SHEEN\\n\\t\\tfloat sheenEnergyComp = 1.0 - 0.157 * max3( material.sheenColor );\\n\\t\\toutgoingLight = outgoingLight * sheenEnergyComp + sheenSpecularDirect + sheenSpecularIndirect;\\n\\t#endif\\n\\t#ifdef USE_CLEARCOAT\\n\\t\\tfloat dotNVcc = saturate( dot( geometryClearcoatNormal, geometryViewDir ) );\\n\\t\\tvec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc );\\n\\t\\toutgoingLight = outgoingLight * ( 1.0 - material.clearcoat * Fcc ) + ( clearcoatSpecularDirect + clearcoatSpecularIndirect ) * material.clearcoat;\\n\\t#endif\\n\\t#include <opaque_fragment>\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n\\t#include <premultiplied_alpha_fragment>\\n\\t#include <dithering_fragment>\\n}\",meshtoon_vert:\"#define TOON\\nvarying vec3 vViewPosition;\\n#include <common>\\n#include <batching_pars_vertex>\\n#include <uv_pars_vertex>\\n#include <displacementmap_pars_vertex>\\n#include <color_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <normal_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <shadowmap_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\t#include <color_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphcolor_vertex>\\n\\t#include <batching_vertex>\\n\\t#include <beginnormal_vertex>\\n\\t#include <morphnormal_vertex>\\n\\t#include <skinbase_vertex>\\n\\t#include <skinnormal_vertex>\\n\\t#include <defaultnormal_vertex>\\n\\t#include <normal_vertex>\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <displacementmap_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\tvViewPosition = - mvPosition.xyz;\\n\\t#include <worldpos_vertex>\\n\\t#include <shadowmap_vertex>\\n\\t#include <fog_vertex>\\n}\",meshtoon_frag:\"#define TOON\\nuniform vec3 diffuse;\\nuniform vec3 emissive;\\nuniform float opacity;\\n#include <common>\\n#include <packing>\\n#include <dithering_pars_fragment>\\n#include <color_pars_fragment>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <alphamap_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <aomap_pars_fragment>\\n#include <lightmap_pars_fragment>\\n#include <emissivemap_pars_fragment>\\n#include <gradientmap_pars_fragment>\\n#include <fog_pars_fragment>\\n#include <bsdfs>\\n#include <lights_pars_begin>\\n#include <normal_pars_fragment>\\n#include <lights_toon_pars_fragment>\\n#include <shadowmap_pars_fragment>\\n#include <bumpmap_pars_fragment>\\n#include <normalmap_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( diffuse, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\\n\\tvec3 totalEmissiveRadiance = emissive;\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <map_fragment>\\n\\t#include <color_fragment>\\n\\t#include <alphamap_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\t#include <normal_fragment_begin>\\n\\t#include <normal_fragment_maps>\\n\\t#include <emissivemap_fragment>\\n\\t#include <lights_toon_fragment>\\n\\t#include <lights_fragment_begin>\\n\\t#include <lights_fragment_maps>\\n\\t#include <lights_fragment_end>\\n\\t#include <aomap_fragment>\\n\\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\\n\\t#include <opaque_fragment>\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n\\t#include <premultiplied_alpha_fragment>\\n\\t#include <dithering_fragment>\\n}\",points_vert:\"uniform float size;\\nuniform float scale;\\n#include <common>\\n#include <color_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\n#ifdef USE_POINTS_UV\\n\\tvarying vec2 vUv;\\n\\tuniform mat3 uvTransform;\\n#endif\\nvoid main() {\\n\\t#ifdef USE_POINTS_UV\\n\\t\\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\\n\\t#endif\\n\\t#include <color_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphcolor_vertex>\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <project_vertex>\\n\\tgl_PointSize = size;\\n\\t#ifdef USE_SIZEATTENUATION\\n\\t\\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\\n\\t\\tif ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z );\\n\\t#endif\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\t#include <worldpos_vertex>\\n\\t#include <fog_vertex>\\n}\",points_frag:\"uniform vec3 diffuse;\\nuniform float opacity;\\n#include <common>\\n#include <color_pars_fragment>\\n#include <map_particle_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <fog_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( diffuse, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\tvec3 outgoingLight = vec3( 0.0 );\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <map_particle_fragment>\\n\\t#include <color_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\toutgoingLight = diffuseColor.rgb;\\n\\t#include <opaque_fragment>\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n\\t#include <premultiplied_alpha_fragment>\\n}\",shadow_vert:\"#include <common>\\n#include <batching_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <morphtarget_pars_vertex>\\n#include <skinning_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <shadowmap_pars_vertex>\\nvoid main() {\\n\\t#include <batching_vertex>\\n\\t#include <beginnormal_vertex>\\n\\t#include <morphinstance_vertex>\\n\\t#include <morphnormal_vertex>\\n\\t#include <skinbase_vertex>\\n\\t#include <skinnormal_vertex>\\n\\t#include <defaultnormal_vertex>\\n\\t#include <begin_vertex>\\n\\t#include <morphtarget_vertex>\\n\\t#include <skinning_vertex>\\n\\t#include <project_vertex>\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <worldpos_vertex>\\n\\t#include <shadowmap_vertex>\\n\\t#include <fog_vertex>\\n}\",shadow_frag:\"uniform vec3 color;\\nuniform float opacity;\\n#include <common>\\n#include <packing>\\n#include <fog_pars_fragment>\\n#include <bsdfs>\\n#include <lights_pars_begin>\\n#include <logdepthbuf_pars_fragment>\\n#include <shadowmap_pars_fragment>\\n#include <shadowmask_pars_fragment>\\nvoid main() {\\n\\t#include <logdepthbuf_fragment>\\n\\tgl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) );\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n}\",sprite_vert:\"uniform float rotation;\\nuniform vec2 center;\\n#include <common>\\n#include <uv_pars_vertex>\\n#include <fog_pars_vertex>\\n#include <logdepthbuf_pars_vertex>\\n#include <clipping_planes_pars_vertex>\\nvoid main() {\\n\\t#include <uv_vertex>\\n\\tvec4 mvPosition = modelViewMatrix[ 3 ];\\n\\tvec2 scale = vec2( length( modelMatrix[ 0 ].xyz ), length( modelMatrix[ 1 ].xyz ) );\\n\\t#ifndef USE_SIZEATTENUATION\\n\\t\\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\\n\\t\\tif ( isPerspective ) scale *= - mvPosition.z;\\n\\t#endif\\n\\tvec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale;\\n\\tvec2 rotatedPosition;\\n\\trotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y;\\n\\trotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y;\\n\\tmvPosition.xy += rotatedPosition;\\n\\tgl_Position = projectionMatrix * mvPosition;\\n\\t#include <logdepthbuf_vertex>\\n\\t#include <clipping_planes_vertex>\\n\\t#include <fog_vertex>\\n}\",sprite_frag:\"uniform vec3 diffuse;\\nuniform float opacity;\\n#include <common>\\n#include <uv_pars_fragment>\\n#include <map_pars_fragment>\\n#include <alphamap_pars_fragment>\\n#include <alphatest_pars_fragment>\\n#include <alphahash_pars_fragment>\\n#include <fog_pars_fragment>\\n#include <logdepthbuf_pars_fragment>\\n#include <clipping_planes_pars_fragment>\\nvoid main() {\\n\\tvec4 diffuseColor = vec4( diffuse, opacity );\\n\\t#include <clipping_planes_fragment>\\n\\tvec3 outgoingLight = vec3( 0.0 );\\n\\t#include <logdepthbuf_fragment>\\n\\t#include <map_fragment>\\n\\t#include <alphamap_fragment>\\n\\t#include <alphatest_fragment>\\n\\t#include <alphahash_fragment>\\n\\toutgoingLight = diffuseColor.rgb;\\n\\t#include <opaque_fragment>\\n\\t#include <tonemapping_fragment>\\n\\t#include <colorspace_fragment>\\n\\t#include <fog_fragment>\\n}\"},Rr={common:{diffuse:{value:new ai(16777215)},opacity:{value:1},map:{value:null},mapTransform:{value:new he},alphaMap:{value:null},alphaMapTransform:{value:new he},alphaTest:{value:0}},specularmap:{specularMap:{value:null},specularMapTransform:{value:new he}},envmap:{envMap:{value:null},envMapRotation:{value:new he},flipEnvMap:{value:-1},reflectivity:{value:1},ior:{value:1.5},refractionRatio:{value:.98}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1},aoMapTransform:{value:new he}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1},lightMapTransform:{value:new he}},bumpmap:{bumpMap:{value:null},bumpMapTransform:{value:new he},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalMapTransform:{value:new he},normalScale:{value:new ce(1,1)}},displacementmap:{displacementMap:{value:null},displacementMapTransform:{value:new he},displacementScale:{value:1},displacementBias:{value:0}},emissivemap:{emissiveMap:{value:null},emissiveMapTransform:{value:new he}},metalnessmap:{metalnessMap:{value:null},metalnessMapTransform:{value:new he}},roughnessmap:{roughnessMap:{value:null},roughnessMapTransform:{value:new he}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new ai(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowIntensity:1,shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowIntensity:1,shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotLightMap:{value:[]},spotShadowMap:{value:[]},spotLightMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowIntensity:1,shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null}},points:{diffuse:{value:new ai(16777215)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},alphaMapTransform:{value:new he},alphaTest:{value:0},uvTransform:{value:new he}},sprite:{diffuse:{value:new ai(16777215)},opacity:{value:1},center:{value:new ce(.5,.5)},rotation:{value:0},map:{value:null},mapTransform:{value:new he},alphaMap:{value:null},alphaMapTransform:{value:new he},alphaTest:{value:0}}},Cr={basic:{uniforms:Hi([Rr.common,Rr.specularmap,Rr.envmap,Rr.aomap,Rr.lightmap,Rr.fog]),vertexShader:wr.meshbasic_vert,fragmentShader:wr.meshbasic_frag},lambert:{uniforms:Hi([Rr.common,Rr.specularmap,Rr.envmap,Rr.aomap,Rr.lightmap,Rr.emissivemap,Rr.bumpmap,Rr.normalmap,Rr.displacementmap,Rr.fog,Rr.lights,{emissive:{value:new ai(0)}}]),vertexShader:wr.meshlambert_vert,fragmentShader:wr.meshlambert_frag},phong:{uniforms:Hi([Rr.common,Rr.specularmap,Rr.envmap,Rr.aomap,Rr.lightmap,Rr.emissivemap,Rr.bumpmap,Rr.normalmap,Rr.displacementmap,Rr.fog,Rr.lights,{emissive:{value:new ai(0)},specular:{value:new ai(1118481)},shininess:{value:30}}]),vertexShader:wr.meshphong_vert,fragmentShader:wr.meshphong_frag},standard:{uniforms:Hi([Rr.common,Rr.envmap,Rr.aomap,Rr.lightmap,Rr.emissivemap,Rr.bumpmap,Rr.normalmap,Rr.displacementmap,Rr.roughnessmap,Rr.metalnessmap,Rr.fog,Rr.lights,{emissive:{value:new ai(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:wr.meshphysical_vert,fragmentShader:wr.meshphysical_frag},toon:{uniforms:Hi([Rr.common,Rr.aomap,Rr.lightmap,Rr.emissivemap,Rr.bumpmap,Rr.normalmap,Rr.displacementmap,Rr.gradientmap,Rr.fog,Rr.lights,{emissive:{value:new ai(0)}}]),vertexShader:wr.meshtoon_vert,fragmentShader:wr.meshtoon_frag},matcap:{uniforms:Hi([Rr.common,Rr.bumpmap,Rr.normalmap,Rr.displacementmap,Rr.fog,{matcap:{value:null}}]),vertexShader:wr.meshmatcap_vert,fragmentShader:wr.meshmatcap_frag},points:{uniforms:Hi([Rr.points,Rr.fog]),vertexShader:wr.points_vert,fragmentShader:wr.points_frag},dashed:{uniforms:Hi([Rr.common,Rr.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:wr.linedashed_vert,fragmentShader:wr.linedashed_frag},depth:{uniforms:Hi([Rr.common,Rr.displacementmap]),vertexShader:wr.depth_vert,fragmentShader:wr.depth_frag},normal:{uniforms:Hi([Rr.common,Rr.bumpmap,Rr.normalmap,Rr.displacementmap,{opacity:{value:1}}]),vertexShader:wr.meshnormal_vert,fragmentShader:wr.meshnormal_frag},sprite:{uniforms:Hi([Rr.sprite,Rr.fog]),vertexShader:wr.sprite_vert,fragmentShader:wr.sprite_frag},background:{uniforms:{uvTransform:{value:new he},t2D:{value:null},backgroundIntensity:{value:1}},vertexShader:wr.background_vert,fragmentShader:wr.background_frag},backgroundCube:{uniforms:{envMap:{value:null},flipEnvMap:{value:-1},backgroundBlurriness:{value:0},backgroundIntensity:{value:1},backgroundRotation:{value:new he}},vertexShader:wr.backgroundCube_vert,fragmentShader:wr.backgroundCube_frag},cube:{uniforms:{tCube:{value:null},tFlip:{value:-1},opacity:{value:1}},vertexShader:wr.cube_vert,fragmentShader:wr.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:wr.equirect_vert,fragmentShader:wr.equirect_frag},distanceRGBA:{uniforms:Hi([Rr.common,Rr.displacementmap,{referencePosition:{value:new Oe},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:wr.distanceRGBA_vert,fragmentShader:wr.distanceRGBA_frag},shadow:{uniforms:Hi([Rr.lights,Rr.fog,{color:{value:new ai(0)},opacity:{value:1}}]),vertexShader:wr.shadow_vert,fragmentShader:wr.shadow_frag}};Cr.physical={uniforms:Hi([Cr.standard.uniforms,{clearcoat:{value:0},clearcoatMap:{value:null},clearcoatMapTransform:{value:new he},clearcoatNormalMap:{value:null},clearcoatNormalMapTransform:{value:new he},clearcoatNormalScale:{value:new ce(1,1)},clearcoatRoughness:{value:0},clearcoatRoughnessMap:{value:null},clearcoatRoughnessMapTransform:{value:new he},dispersion:{value:0},iridescence:{value:0},iridescenceMap:{value:null},iridescenceMapTransform:{value:new he},iridescenceIOR:{value:1.3},iridescenceThicknessMinimum:{value:100},iridescenceThicknessMaximum:{value:400},iridescenceThicknessMap:{value:null},iridescenceThicknessMapTransform:{value:new he},sheen:{value:0},sheenColor:{value:new ai(0)},sheenColorMap:{value:null},sheenColorMapTransform:{value:new he},sheenRoughness:{value:1},sheenRoughnessMap:{value:null},sheenRoughnessMapTransform:{value:new he},transmission:{value:0},transmissionMap:{value:null},transmissionMapTransform:{value:new he},transmissionSamplerSize:{value:new ce},transmissionSamplerMap:{value:null},thickness:{value:0},thicknessMap:{value:null},thicknessMapTransform:{value:new he},attenuationDistance:{value:0},attenuationColor:{value:new ai(0)},specularColor:{value:new ai(1,1,1)},specularColorMap:{value:null},specularColorMapTransform:{value:new he},specularIntensity:{value:1},specularIntensityMap:{value:null},specularIntensityMapTransform:{value:new he},anisotropyVector:{value:new ce},anisotropyMap:{value:null},anisotropyMapTransform:{value:new he}}]),vertexShader:wr.meshphysical_vert,fragmentShader:wr.meshphysical_frag};const Pr={r:0,b:0,g:0},Ur=new yn,Lr=new pn;function Dr(t,e,n,i,r,a,s){const o=new ai(0);let l,c,h=!0===a?0:1,u=null,d=0,p=null;function f(t){let i=!0===t.isScene?t.background:null;if(i&&i.isTexture){i=(t.backgroundBlurriness>0?n:e).get(i)}return i}function m(e,n){e.getRGB(Pr,Vi(t)),i.buffers.color.setClear(Pr.r,Pr.g,Pr.b,n,s)}return{getClearColor:function(){return o},setClearColor:function(t,e=1){o.set(t),h=e,m(o,h)},getClearAlpha:function(){return h},setClearAlpha:function(t){h=t,m(o,h)},render:function(e){let n=!1;const r=f(e);null===r?m(o,h):r&&r.isColor&&(m(r,1),n=!0);const a=t.xr.getEnvironmentBlendMode();\"additive\"===a?i.buffers.color.setClear(0,0,0,1,s):\"alpha-blend\"===a&&i.buffers.color.setClear(0,0,0,0,s),(t.autoClear||n)&&(i.buffers.depth.setTest(!0),i.buffers.depth.setMask(!0),i.buffers.color.setMask(!0),t.clear(t.autoClearColor,t.autoClearDepth,t.autoClearStencil))},addToRenderList:function(e,n){const i=f(n);i&&(i.isCubeTexture||i.mapping===L)?(void 0===c&&(c=new Oi(new Bi(1,1,1),new ki({name:\"BackgroundCubeMaterial\",uniforms:zi(Cr.backgroundCube.uniforms),vertexShader:Cr.backgroundCube.vertexShader,fragmentShader:Cr.backgroundCube.fragmentShader,side:1,depthTest:!1,depthWrite:!1,fog:!1})),c.geometry.deleteAttribute(\"normal\"),c.geometry.deleteAttribute(\"uv\"),c.onBeforeRender=function(t,e,n){this.matrixWorld.copyPosition(n.matrixWorld)},Object.defineProperty(c.material,\"envMap\",{get:function(){return this.uniforms.envMap.value}}),r.update(c)),Ur.copy(n.backgroundRotation),Ur.x*=-1,Ur.y*=-1,Ur.z*=-1,i.isCubeTexture&&!1===i.isRenderTargetTexture&&(Ur.y*=-1,Ur.z*=-1),c.material.uniforms.envMap.value=i,c.material.uniforms.flipEnvMap.value=i.isCubeTexture&&!1===i.isRenderTargetTexture?-1:1,c.material.uniforms.backgroundBlurriness.value=n.backgroundBlurriness,c.material.uniforms.backgroundIntensity.value=n.backgroundIntensity,c.material.uniforms.backgroundRotation.value.setFromMatrix4(Lr.makeRotationFromEuler(Ur)),c.material.toneMapped=Me.getTransfer(i.colorSpace)!==Vt,u===i&&d===i.version&&p===t.toneMapping||(c.material.needsUpdate=!0,u=i,d=i.version,p=t.toneMapping),c.layers.enableAll(),e.unshift(c,c.geometry,c.material,0,0,null)):i&&i.isTexture&&(void 0===l&&(l=new Oi(new ur(2,2),new ki({name:\"BackgroundMaterial\",uniforms:zi(Cr.background.uniforms),vertexShader:Cr.background.vertexShader,fragmentShader:Cr.background.fragmentShader,side:0,depthTest:!1,depthWrite:!1,fog:!1})),l.geometry.deleteAttribute(\"normal\"),Object.defineProperty(l.material,\"map\",{get:function(){return this.uniforms.t2D.value}}),r.update(l)),l.material.uniforms.t2D.value=i,l.material.uniforms.backgroundIntensity.value=n.backgroundIntensity,l.material.toneMapped=Me.getTransfer(i.colorSpace)!==Vt,!0===i.matrixAutoUpdate&&i.updateMatrix(),l.material.uniforms.uvTransform.value.copy(i.matrix),u===i&&d===i.version&&p===t.toneMapping||(l.material.needsUpdate=!0,u=i,d=i.version,p=t.toneMapping),l.layers.enableAll(),e.unshift(l,l.geometry,l.material,0,0,null))},dispose:function(){void 0!==c&&(c.geometry.dispose(),c.material.dispose(),c=void 0),void 0!==l&&(l.geometry.dispose(),l.material.dispose(),l=void 0)}}}function Ir(t,e){const n=t.getParameter(t.MAX_VERTEX_ATTRIBS),i={},r=c(null);let a=r,s=!1;function o(e){return t.bindVertexArray(e)}function l(e){return t.deleteVertexArray(e)}function c(t){const e=[],i=[],r=[];for(let t=0;t<n;t++)e[t]=0,i[t]=0,r[t]=0;return{geometry:null,program:null,wireframe:!1,newAttributes:e,enabledAttributes:i,attributeDivisors:r,object:t,attributes:{},index:null}}function h(){const t=a.newAttributes;for(let e=0,n=t.length;e<n;e++)t[e]=0}function u(t){d(t,0)}function d(e,n){const i=a.newAttributes,r=a.enabledAttributes,s=a.attributeDivisors;i[e]=1,0===r[e]&&(t.enableVertexAttribArray(e),r[e]=1),s[e]!==n&&(t.vertexAttribDivisor(e,n),s[e]=n)}function p(){const e=a.newAttributes,n=a.enabledAttributes;for(let i=0,r=n.length;i<r;i++)n[i]!==e[i]&&(t.disableVertexAttribArray(i),n[i]=0)}function f(e,n,i,r,a,s,o){!0===o?t.vertexAttribIPointer(e,n,i,a,s):t.vertexAttribPointer(e,n,i,r,a,s)}function m(){g(),s=!0,a!==r&&(a=r,o(a.object))}function g(){r.geometry=null,r.program=null,r.wireframe=!1}return{setup:function(n,r,l,m,g){let _=!1;const v=function(e,n,r){const a=!0===r.wireframe;let s=i[e.id];void 0===s&&(s={},i[e.id]=s);let o=s[n.id];void 0===o&&(o={},s[n.id]=o);let l=o[a];void 0===l&&(l=c(t.createVertexArray()),o[a]=l);return l}(m,l,r);a!==v&&(a=v,o(a.object)),_=function(t,e,n,i){const r=a.attributes,s=e.attributes;let o=0;const l=n.getAttributes();for(const e in l){if(l[e].location>=0){const n=r[e];let i=s[e];if(void 0===i&&(\"instanceMatrix\"===e&&t.instanceMatrix&&(i=t.instanceMatrix),\"instanceColor\"===e&&t.instanceColor&&(i=t.instanceColor)),void 0===n)return!0;if(n.attribute!==i)return!0;if(i&&n.data!==i.data)return!0;o++}}return a.attributesNum!==o||a.index!==i}(n,m,l,g),_&&function(t,e,n,i){const r={},s=e.attributes;let o=0;const l=n.getAttributes();for(const e in l){if(l[e].location>=0){let n=s[e];void 0===n&&(\"instanceMatrix\"===e&&t.instanceMatrix&&(n=t.instanceMatrix),\"instanceColor\"===e&&t.instanceColor&&(n=t.instanceColor));const i={};i.attribute=n,n&&n.data&&(i.data=n.data),r[e]=i,o++}}a.attributes=r,a.attributesNum=o,a.index=i}(n,m,l,g),null!==g&&e.update(g,t.ELEMENT_ARRAY_BUFFER),(_||s)&&(s=!1,function(n,i,r,a){h();const s=a.attributes,o=r.getAttributes(),l=i.defaultAttributeValues;for(const i in o){const r=o[i];if(r.location>=0){let o=s[i];if(void 0===o&&(\"instanceMatrix\"===i&&n.instanceMatrix&&(o=n.instanceMatrix),\"instanceColor\"===i&&n.instanceColor&&(o=n.instanceColor)),void 0!==o){const i=o.normalized,s=o.itemSize,l=e.get(o);if(void 0===l)continue;const c=l.buffer,h=l.type,p=l.bytesPerElement,m=h===t.INT||h===t.UNSIGNED_INT||o.gpuType===j;if(o.isInterleavedBufferAttribute){const e=o.data,l=e.stride,g=o.offset;if(e.isInstancedInterleavedBuffer){for(let t=0;t<r.locationSize;t++)d(r.location+t,e.meshPerAttribute);!0!==n.isInstancedMesh&&void 0===a._maxInstanceCount&&(a._maxInstanceCount=e.meshPerAttribute*e.count)}else for(let t=0;t<r.locationSize;t++)u(r.location+t);t.bindBuffer(t.ARRAY_BUFFER,c);for(let t=0;t<r.locationSize;t++)f(r.location+t,s/r.locationSize,h,i,l*p,(g+s/r.locationSize*t)*p,m)}else{if(o.isInstancedBufferAttribute){for(let t=0;t<r.locationSize;t++)d(r.location+t,o.meshPerAttribute);!0!==n.isInstancedMesh&&void 0===a._maxInstanceCount&&(a._maxInstanceCount=o.meshPerAttribute*o.count)}else for(let t=0;t<r.locationSize;t++)u(r.location+t);t.bindBuffer(t.ARRAY_BUFFER,c);for(let t=0;t<r.locationSize;t++)f(r.location+t,s/r.locationSize,h,i,s*p,s/r.locationSize*t*p,m)}}else if(void 0!==l){const e=l[i];if(void 0!==e)switch(e.length){case 2:t.vertexAttrib2fv(r.location,e);break;case 3:t.vertexAttrib3fv(r.location,e);break;case 4:t.vertexAttrib4fv(r.location,e);break;default:t.vertexAttrib1fv(r.location,e)}}}}p()}(n,r,l,m),null!==g&&t.bindBuffer(t.ELEMENT_ARRAY_BUFFER,e.get(g).buffer))},reset:m,resetDefaultState:g,dispose:function(){m();for(const t in i){const e=i[t];for(const t in e){const n=e[t];for(const t in n)l(n[t].object),delete n[t];delete e[t]}delete i[t]}},releaseStatesOfGeometry:function(t){if(void 0===i[t.id])return;const e=i[t.id];for(const t in e){const n=e[t];for(const t in n)l(n[t].object),delete n[t];delete e[t]}delete i[t.id]},releaseStatesOfProgram:function(t){for(const e in i){const n=i[e];if(void 0===n[t.id])continue;const r=n[t.id];for(const t in r)l(r[t].object),delete r[t];delete n[t.id]}},initAttributes:h,enableAttribute:u,disableUnusedAttributes:p}}function Nr(t,e,n){let i;function r(e,r,a){0!==a&&(t.drawArraysInstanced(i,e,r,a),n.update(r,i,a))}this.setMode=function(t){i=t},this.render=function(e,r){t.drawArrays(i,e,r),n.update(r,i,1)},this.renderInstances=r,this.renderMultiDraw=function(t,r,a){if(0===a)return;e.get(\"WEBGL_multi_draw\").multiDrawArraysWEBGL(i,t,0,r,0,a);let s=0;for(let t=0;t<a;t++)s+=r[t];n.update(s,i,1)},this.renderMultiDrawInstances=function(t,a,s,o){if(0===s)return;const l=e.get(\"WEBGL_multi_draw\");if(null===l)for(let e=0;e<t.length;e++)r(t[e],a[e],o[e]);else{l.multiDrawArraysInstancedWEBGL(i,t,0,a,0,o,0,s);let e=0;for(let t=0;t<s;t++)e+=a[t]*o[t];n.update(e,i,1)}}}function Or(t,e,n,i){let r;function a(e){if(\"highp\"===e){if(t.getShaderPrecisionFormat(t.VERTEX_SHADER,t.HIGH_FLOAT).precision>0&&t.getShaderPrecisionFormat(t.FRAGMENT_SHADER,t.HIGH_FLOAT).precision>0)return\"highp\";e=\"mediump\"}return\"mediump\"===e&&t.getShaderPrecisionFormat(t.VERTEX_SHADER,t.MEDIUM_FLOAT).precision>0&&t.getShaderPrecisionFormat(t.FRAGMENT_SHADER,t.MEDIUM_FLOAT).precision>0?\"mediump\":\"lowp\"}let s=void 0!==n.precision?n.precision:\"highp\";const o=a(s);o!==s&&(s=o);const l=!0===n.logarithmicDepthBuffer,c=!0===n.reverseDepthBuffer&&e.has(\"EXT_clip_control\"),h=t.getParameter(t.MAX_TEXTURE_IMAGE_UNITS),u=t.getParameter(t.MAX_VERTEX_TEXTURE_IMAGE_UNITS);return{isWebGL2:!0,getMaxAnisotropy:function(){if(void 0!==r)return r;if(!0===e.has(\"EXT_texture_filter_anisotropic\")){const n=e.get(\"EXT_texture_filter_anisotropic\");r=t.getParameter(n.MAX_TEXTURE_MAX_ANISOTROPY_EXT)}else r=0;return r},getMaxPrecision:a,textureFormatReadable:function(e){return e===tt||i.convert(e)===t.getParameter(t.IMPLEMENTATION_COLOR_READ_FORMAT)},textureTypeReadable:function(n){const r=n===K&&(e.has(\"EXT_color_buffer_half_float\")||e.has(\"EXT_color_buffer_float\"));return!(n!==G&&i.convert(n)!==t.getParameter(t.IMPLEMENTATION_COLOR_READ_TYPE)&&n!==Y&&!r)},precision:s,logarithmicDepthBuffer:l,reverseDepthBuffer:c,maxTextures:h,maxVertexTextures:u,maxTextureSize:t.getParameter(t.MAX_TEXTURE_SIZE),maxCubemapSize:t.getParameter(t.MAX_CUBE_MAP_TEXTURE_SIZE),maxAttributes:t.getParameter(t.MAX_VERTEX_ATTRIBS),maxVertexUniforms:t.getParameter(t.MAX_VERTEX_UNIFORM_VECTORS),maxVaryings:t.getParameter(t.MAX_VARYING_VECTORS),maxFragmentUniforms:t.getParameter(t.MAX_FRAGMENT_UNIFORM_VECTORS),vertexTextures:u>0,maxSamples:t.getParameter(t.MAX_SAMPLES)}}function Fr(t){const e=this;let n=null,i=0,r=!1,a=!1;const s=new sr,o=new he,l={value:null,needsUpdate:!1};function c(t,n,i,r){const a=null!==t?t.length:0;let c=null;if(0!==a){if(c=l.value,!0!==r||null===c){const e=i+4*a,r=n.matrixWorldInverse;o.getNormalMatrix(r),(null===c||c.length<e)&&(c=new Float32Array(e));for(let e=0,n=i;e!==a;++e,n+=4)s.copy(t[e]).applyMatrix4(r,o),s.normal.toArray(c,n),c[n+3]=s.constant}l.value=c,l.needsUpdate=!0}return e.numPlanes=a,e.numIntersection=0,c}this.uniform=l,this.numPlanes=0,this.numIntersection=0,this.init=function(t,e){const n=0!==t.length||e||0!==i||r;return r=e,i=t.length,n},this.beginShadows=function(){a=!0,c(null)},this.endShadows=function(){a=!1},this.setGlobalState=function(t,e){n=c(t,e,0)},this.setState=function(s,o,h){const u=s.clippingPlanes,d=s.clipIntersection,p=s.clipShadows,f=t.get(s);if(!r||null===u||0===u.length||a&&!p)a?c(null):function(){l.value!==n&&(l.value=n,l.needsUpdate=i>0);e.numPlanes=i,e.numIntersection=0}();else{const t=a?0:i,e=4*t;let r=f.clippingState||null;l.value=r,r=c(u,o,e,h);for(let t=0;t!==e;++t)r[t]=n[t];f.clippingState=r,this.numIntersection=d?this.numPlanes:0,this.numPlanes+=t}}}function Br(t){let e=new WeakMap;function n(t,e){return 303===e?t.mapping=P:304===e&&(t.mapping=U),t}function i(t){const n=t.target;n.removeEventListener(\"dispose\",i);const r=e.get(n);void 0!==r&&(e.delete(n),r.dispose())}return{get:function(r){if(r&&r.isTexture){const a=r.mapping;if(303===a||304===a){if(e.has(r)){return n(e.get(r).texture,r.mapping)}{const a=r.image;if(a&&a.height>0){const s=new $i(a.height);return s.fromEquirectangularTexture(t,r),e.set(r,s),r.addEventListener(\"dispose\",i),n(s.texture,r.mapping)}return null}}}return r},dispose:function(){e=new WeakMap}}}const zr=[.125,.215,.35,.446,.526,.582],Hr=20,Vr=new Mr,Gr=new ai;let kr=null,Wr=0,Xr=0,jr=!1;const qr=(1+Math.sqrt(5))/2,Yr=1/qr,Kr=[new Oe(-qr,Yr,0),new Oe(qr,Yr,0),new Oe(-Yr,0,qr),new Oe(Yr,0,qr),new Oe(0,qr,-Yr),new Oe(0,qr,Yr),new Oe(-1,1,-1),new Oe(1,1,-1),new Oe(-1,1,1),new Oe(1,1,1)],Zr=new Oe;class Jr{constructor(t){this._renderer=t,this._pingPongRenderTarget=null,this._lodMax=0,this._cubeSize=0,this._lodPlanes=[],this._sizeLods=[],this._sigmas=[],this._blurMaterial=null,this._cubemapMaterial=null,this._equirectMaterial=null,this._compileMaterial(this._blurMaterial)}fromScene(t,e=0,n=.1,i=100,r={}){const{size:a=256,position:s=Zr}=r;kr=this._renderer.getRenderTarget(),Wr=this._renderer.getActiveCubeFace(),Xr=this._renderer.getActiveMipmapLevel(),jr=this._renderer.xr.enabled,this._renderer.xr.enabled=!1,this._setSize(a);const o=this._allocateTargets();return o.depthBuffer=!0,this._sceneToCubeUV(t,n,i,o,s),e>0&&this._blur(o,0,0,e),this._applyPMREM(o),this._cleanup(o),o}fromEquirectangular(t,e=null){return this._fromTexture(t,e)}fromCubemap(t,e=null){return this._fromTexture(t,e)}compileCubemapShader(){null===this._cubemapMaterial&&(this._cubemapMaterial=ea(),this._compileMaterial(this._cubemapMaterial))}compileEquirectangularShader(){null===this._equirectMaterial&&(this._equirectMaterial=ta(),this._compileMaterial(this._equirectMaterial))}dispose(){this._dispose(),null!==this._cubemapMaterial&&this._cubemapMaterial.dispose(),null!==this._equirectMaterial&&this._equirectMaterial.dispose()}_setSize(t){this._lodMax=Math.floor(Math.log2(t)),this._cubeSize=Math.pow(2,this._lodMax)}_dispose(){null!==this._blurMaterial&&this._blurMaterial.dispose(),null!==this._pingPongRenderTarget&&this._pingPongRenderTarget.dispose();for(let t=0;t<this._lodPlanes.length;t++)this._lodPlanes[t].dispose()}_cleanup(t){this._renderer.setRenderTarget(kr,Wr,Xr),this._renderer.xr.enabled=jr,t.scissorTest=!1,Qr(t,0,0,t.width,t.height)}_fromTexture(t,e){t.mapping===P||t.mapping===U?this._setSize(0===t.image.length?16:t.image[0].width||t.image[0].image.width):this._setSize(t.image.width/4),kr=this._renderer.getRenderTarget(),Wr=this._renderer.getActiveCubeFace(),Xr=this._renderer.getActiveMipmapLevel(),jr=this._renderer.xr.enabled,this._renderer.xr.enabled=!1;const n=e||this._allocateTargets();return this._textureToCubeUV(t,n),this._applyPMREM(n),this._cleanup(n),n}_allocateTargets(){const t=3*Math.max(this._cubeSize,112),e=4*this._cubeSize,n={magFilter:z,minFilter:z,generateMipmaps:!1,type:K,format:tt,colorSpace:zt,depthBuffer:!1},i=$r(t,e,n);if(null===this._pingPongRenderTarget||this._pingPongRenderTarget.width!==t||this._pingPongRenderTarget.height!==e){null!==this._pingPongRenderTarget&&this._dispose(),this._pingPongRenderTarget=$r(t,e,n);const{_lodMax:i}=this;({sizeLods:this._sizeLods,lodPlanes:this._lodPlanes,sigmas:this._sigmas}=function(t){const e=[],n=[],i=[];let r=t;const a=t-4+1+zr.length;for(let s=0;s<a;s++){const a=Math.pow(2,r);n.push(a);let o=1/a;s>t-4?o=zr[s-t+4-1]:0===s&&(o=0),i.push(o);const l=1/(a-2),c=-l,h=1+l,u=[c,c,h,c,h,h,c,c,h,h,c,h],d=6,p=6,f=3,m=2,g=1,_=new Float32Array(f*p*d),v=new Float32Array(m*p*d),x=new Float32Array(g*p*d);for(let t=0;t<d;t++){const e=t%3*2/3-1,n=t>2?0:-1,i=[e,n,0,e+2/3,n,0,e+2/3,n+1,0,e,n,0,e+2/3,n+1,0,e,n+1,0];_.set(i,f*p*t),v.set(u,m*p*t);const r=[t,t,t,t,t,t];x.set(r,g*p*t)}const M=new Ti;M.setAttribute(\"position\",new pi(_,f)),M.setAttribute(\"uv\",new pi(v,m)),M.setAttribute(\"faceIndex\",new pi(x,g)),e.push(M),r>4&&r--}return{lodPlanes:e,sizeLods:n,sigmas:i}}(i)),this._blurMaterial=function(t,e,n){const i=new Float32Array(Hr),r=new Oe(0,1,0),a=new ki({name:\"SphericalGaussianBlur\",defines:{n:Hr,CUBEUV_TEXEL_WIDTH:1/e,CUBEUV_TEXEL_HEIGHT:1/n,CUBEUV_MAX_MIP:`${t}.0`},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:i},latitudinal:{value:!1},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:r}},vertexShader:na(),fragmentShader:\"\\n\\n\\t\\t\\tprecision mediump float;\\n\\t\\t\\tprecision mediump int;\\n\\n\\t\\t\\tvarying vec3 vOutputDirection;\\n\\n\\t\\t\\tuniform sampler2D envMap;\\n\\t\\t\\tuniform int samples;\\n\\t\\t\\tuniform float weights[ n ];\\n\\t\\t\\tuniform bool latitudinal;\\n\\t\\t\\tuniform float dTheta;\\n\\t\\t\\tuniform float mipInt;\\n\\t\\t\\tuniform vec3 poleAxis;\\n\\n\\t\\t\\t#define ENVMAP_TYPE_CUBE_UV\\n\\t\\t\\t#include <cube_uv_reflection_fragment>\\n\\n\\t\\t\\tvec3 getSample( float theta, vec3 axis ) {\\n\\n\\t\\t\\t\\tfloat cosTheta = cos( theta );\\n\\t\\t\\t\\t// Rodrigues' axis-angle rotation\\n\\t\\t\\t\\tvec3 sampleDirection = vOutputDirection * cosTheta\\n\\t\\t\\t\\t\\t+ cross( axis, vOutputDirection ) * sin( theta )\\n\\t\\t\\t\\t\\t+ axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta );\\n\\n\\t\\t\\t\\treturn bilinearCubeUV( envMap, sampleDirection, mipInt );\\n\\n\\t\\t\\t}\\n\\n\\t\\t\\tvoid main() {\\n\\n\\t\\t\\t\\tvec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection );\\n\\n\\t\\t\\t\\tif ( all( equal( axis, vec3( 0.0 ) ) ) ) {\\n\\n\\t\\t\\t\\t\\taxis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x );\\n\\n\\t\\t\\t\\t}\\n\\n\\t\\t\\t\\taxis = normalize( axis );\\n\\n\\t\\t\\t\\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\\n\\t\\t\\t\\tgl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis );\\n\\n\\t\\t\\t\\tfor ( int i = 1; i < n; i++ ) {\\n\\n\\t\\t\\t\\t\\tif ( i >= samples ) {\\n\\n\\t\\t\\t\\t\\t\\tbreak;\\n\\n\\t\\t\\t\\t\\t}\\n\\n\\t\\t\\t\\t\\tfloat theta = dTheta * float( i );\\n\\t\\t\\t\\t\\tgl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis );\\n\\t\\t\\t\\t\\tgl_FragColor.rgb += weights[ i ] * getSample( theta, axis );\\n\\n\\t\\t\\t\\t}\\n\\n\\t\\t\\t}\\n\\t\\t\",blending:0,depthTest:!1,depthWrite:!1});return a}(i,t,e)}return i}_compileMaterial(t){const e=new Oi(this._lodPlanes[0],t);this._renderer.compile(e,Vr)}_sceneToCubeUV(t,e,n,i,r){const a=new Yi(90,1,e,n),s=[1,-1,1,1,1,1],o=[1,1,1,-1,-1,-1],l=this._renderer,c=l.autoClear,h=l.toneMapping;l.getClearColor(Gr),l.toneMapping=0,l.autoClear=!1;const u=new ci({name:\"PMREM.Background\",side:1,depthWrite:!1,depthTest:!1}),d=new Oi(new Bi,u);let p=!1;const f=t.background;f?f.isColor&&(u.color.copy(f),t.background=null,p=!0):(u.color.copy(Gr),p=!0);for(let e=0;e<6;e++){const n=e%3;0===n?(a.up.set(0,s[e],0),a.position.set(r.x,r.y,r.z),a.lookAt(r.x+o[e],r.y,r.z)):1===n?(a.up.set(0,0,s[e]),a.position.set(r.x,r.y,r.z),a.lookAt(r.x,r.y+o[e],r.z)):(a.up.set(0,s[e],0),a.position.set(r.x,r.y,r.z),a.lookAt(r.x,r.y,r.z+o[e]));const c=this._cubeSize;Qr(i,n*c,e>2?c:0,c,c),l.setRenderTarget(i),p&&l.render(d,a),l.render(t,a)}d.geometry.dispose(),d.material.dispose(),l.toneMapping=h,l.autoClear=c,t.background=f}_textureToCubeUV(t,e){const n=this._renderer,i=t.mapping===P||t.mapping===U;i?(null===this._cubemapMaterial&&(this._cubemapMaterial=ea()),this._cubemapMaterial.uniforms.flipEnvMap.value=!1===t.isRenderTargetTexture?-1:1):null===this._equirectMaterial&&(this._equirectMaterial=ta());const r=i?this._cubemapMaterial:this._equirectMaterial,a=new Oi(this._lodPlanes[0],r);r.uniforms.envMap.value=t;const s=this._cubeSize;Qr(e,0,0,3*s,2*s),n.setRenderTarget(e),n.render(a,Vr)}_applyPMREM(t){const e=this._renderer,n=e.autoClear;e.autoClear=!1;const i=this._lodPlanes.length;for(let e=1;e<i;e++){const n=Math.sqrt(this._sigmas[e]*this._sigmas[e]-this._sigmas[e-1]*this._sigmas[e-1]),r=Kr[(i-e-1)%Kr.length];this._blur(t,e-1,e,n,r)}e.autoClear=n}_blur(t,e,n,i,r){const a=this._pingPongRenderTarget;this._halfBlur(t,a,e,n,i,\"latitudinal\",r),this._halfBlur(a,t,n,n,i,\"longitudinal\",r)}_halfBlur(t,e,n,i,r,a,s){const o=this._renderer,l=this._blurMaterial,c=new Oi(this._lodPlanes[i],l),h=l.uniforms,u=this._sizeLods[n]-1,d=isFinite(r)?Math.PI/(2*u):2*Math.PI/39,p=r/d,f=isFinite(r)?1+Math.floor(3*p):Hr,m=[];let g=0;for(let t=0;t<Hr;++t){const e=t/p,n=Math.exp(-e*e/2);m.push(n),0===t?g+=n:t<f&&(g+=2*n)}for(let t=0;t<m.length;t++)m[t]=m[t]/g;h.envMap.value=t.texture,h.samples.value=f,h.weights.value=m,h.latitudinal.value=\"latitudinal\"===a,s&&(h.poleAxis.value=s);const{_lodMax:_}=this;h.dTheta.value=d,h.mipInt.value=_-n;const v=this._sizeLods[i];Qr(e,3*v*(i>_-4?i-_+4:0),4*(this._cubeSize-v),3*v,2*v),o.setRenderTarget(e),o.render(c,Vr)}}function $r(t,e,n){const i=new Le(t,e,n);return i.texture.mapping=L,i.texture.name=\"PMREM.cubeUv\",i.scissorTest=!0,i}function Qr(t,e,n,i,r){t.viewport.set(e,n,i,r),t.scissor.set(e,n,i,r)}function ta(){return new ki({name:\"EquirectangularToCubeUV\",uniforms:{envMap:{value:null}},vertexShader:na(),fragmentShader:\"\\n\\n\\t\\t\\tprecision mediump float;\\n\\t\\t\\tprecision mediump int;\\n\\n\\t\\t\\tvarying vec3 vOutputDirection;\\n\\n\\t\\t\\tuniform sampler2D envMap;\\n\\n\\t\\t\\t#include <common>\\n\\n\\t\\t\\tvoid main() {\\n\\n\\t\\t\\t\\tvec3 outputDirection = normalize( vOutputDirection );\\n\\t\\t\\t\\tvec2 uv = equirectUv( outputDirection );\\n\\n\\t\\t\\t\\tgl_FragColor = vec4( texture2D ( envMap, uv ).rgb, 1.0 );\\n\\n\\t\\t\\t}\\n\\t\\t\",blending:0,depthTest:!1,depthWrite:!1})}function ea(){return new ki({name:\"CubemapToCubeUV\",uniforms:{envMap:{value:null},flipEnvMap:{value:-1}},vertexShader:na(),fragmentShader:\"\\n\\n\\t\\t\\tprecision mediump float;\\n\\t\\t\\tprecision mediump int;\\n\\n\\t\\t\\tuniform float flipEnvMap;\\n\\n\\t\\t\\tvarying vec3 vOutputDirection;\\n\\n\\t\\t\\tuniform samplerCube envMap;\\n\\n\\t\\t\\tvoid main() {\\n\\n\\t\\t\\t\\tgl_FragColor = textureCube( envMap, vec3( flipEnvMap * vOutputDirection.x, vOutputDirection.yz ) );\\n\\n\\t\\t\\t}\\n\\t\\t\",blending:0,depthTest:!1,depthWrite:!1})}function na(){return\"\\n\\n\\t\\tprecision mediump float;\\n\\t\\tprecision mediump int;\\n\\n\\t\\tattribute float faceIndex;\\n\\n\\t\\tvarying vec3 vOutputDirection;\\n\\n\\t\\t// RH coordinate system; PMREM face-indexing convention\\n\\t\\tvec3 getDirection( vec2 uv, float face ) {\\n\\n\\t\\t\\tuv = 2.0 * uv - 1.0;\\n\\n\\t\\t\\tvec3 direction = vec3( uv, 1.0 );\\n\\n\\t\\t\\tif ( face == 0.0 ) {\\n\\n\\t\\t\\t\\tdirection = direction.zyx; // ( 1, v, u ) pos x\\n\\n\\t\\t\\t} else if ( face == 1.0 ) {\\n\\n\\t\\t\\t\\tdirection = direction.xzy;\\n\\t\\t\\t\\tdirection.xz *= -1.0; // ( -u, 1, -v ) pos y\\n\\n\\t\\t\\t} else if ( face == 2.0 ) {\\n\\n\\t\\t\\t\\tdirection.x *= -1.0; // ( -u, v, 1 ) pos z\\n\\n\\t\\t\\t} else if ( face == 3.0 ) {\\n\\n\\t\\t\\t\\tdirection = direction.zyx;\\n\\t\\t\\t\\tdirection.xz *= -1.0; // ( -1, v, -u ) neg x\\n\\n\\t\\t\\t} else if ( face == 4.0 ) {\\n\\n\\t\\t\\t\\tdirection = direction.xzy;\\n\\t\\t\\t\\tdirection.xy *= -1.0; // ( -u, -1, v ) neg y\\n\\n\\t\\t\\t} else if ( face == 5.0 ) {\\n\\n\\t\\t\\t\\tdirection.z *= -1.0; // ( u, v, -1 ) neg z\\n\\n\\t\\t\\t}\\n\\n\\t\\t\\treturn direction;\\n\\n\\t\\t}\\n\\n\\t\\tvoid main() {\\n\\n\\t\\t\\tvOutputDirection = getDirection( uv, faceIndex );\\n\\t\\t\\tgl_Position = vec4( position, 1.0 );\\n\\n\\t\\t}\\n\\t\"}function ia(t){let e=new WeakMap,n=null;function i(t){const n=t.target;n.removeEventListener(\"dispose\",i);const r=e.get(n);void 0!==r&&(e.delete(n),r.dispose())}return{get:function(r){if(r&&r.isTexture){const a=r.mapping,s=303===a||304===a,o=a===P||a===U;if(s||o){let a=e.get(r);const l=void 0!==a?a.texture.pmremVersion:0;if(r.isRenderTargetTexture&&r.pmremVersion!==l)return null===n&&(n=new Jr(t)),a=s?n.fromEquirectangular(r,a):n.fromCubemap(r,a),a.texture.pmremVersion=r.pmremVersion,e.set(r,a),a.texture;if(void 0!==a)return a.texture;{const l=r.image;return s&&l&&l.height>0||o&&l&&function(t){let e=0;const n=6;for(let i=0;i<n;i++)void 0!==t[i]&&e++;return e===n}(l)?(null===n&&(n=new Jr(t)),a=s?n.fromEquirectangular(r):n.fromCubemap(r),a.texture.pmremVersion=r.pmremVersion,e.set(r,a),r.addEventListener(\"dispose\",i),a.texture):null}}}return r},dispose:function(){e=new WeakMap,null!==n&&(n.dispose(),n=null)}}}function ra(t){const e={};function n(n){if(void 0!==e[n])return e[n];let i;switch(n){case\"WEBGL_depth_texture\":i=t.getExtension(\"WEBGL_depth_texture\")||t.getExtension(\"MOZ_WEBGL_depth_texture\")||t.getExtension(\"WEBKIT_WEBGL_depth_texture\");break;case\"EXT_texture_filter_anisotropic\":i=t.getExtension(\"EXT_texture_filter_anisotropic\")||t.getExtension(\"MOZ_EXT_texture_filter_anisotropic\")||t.getExtension(\"WEBKIT_EXT_texture_filter_anisotropic\");break;case\"WEBGL_compressed_texture_s3tc\":i=t.getExtension(\"WEBGL_compressed_texture_s3tc\")||t.getExtension(\"MOZ_WEBGL_compressed_texture_s3tc\")||t.getExtension(\"WEBKIT_WEBGL_compressed_texture_s3tc\");break;case\"WEBGL_compressed_texture_pvrtc\":i=t.getExtension(\"WEBGL_compressed_texture_pvrtc\")||t.getExtension(\"WEBKIT_WEBGL_compressed_texture_pvrtc\");break;default:i=t.getExtension(n)}return e[n]=i,i}return{has:function(t){return null!==n(t)},init:function(){n(\"EXT_color_buffer_float\"),n(\"WEBGL_clip_cull_distance\"),n(\"OES_texture_float_linear\"),n(\"EXT_color_buffer_half_float\"),n(\"WEBGL_multisampled_render_to_texture\"),n(\"WEBGL_render_shared_exponent\")},get:function(t){const e=n(t);return null===e&&ge(\"THREE.WebGLRenderer: \"+t+\" extension not supported.\"),e}}}function aa(t,e,n,i){const r={},a=new WeakMap;function s(t){const o=t.target;null!==o.index&&e.remove(o.index);for(const t in o.attributes)e.remove(o.attributes[t]);o.removeEventListener(\"dispose\",s),delete r[o.id];const l=a.get(o);l&&(e.remove(l),a.delete(o)),i.releaseStatesOfGeometry(o),!0===o.isInstancedBufferGeometry&&delete o._maxInstanceCount,n.memory.geometries--}function o(t){const n=[],i=t.index,r=t.attributes.position;let s=0;if(null!==i){const t=i.array;s=i.version;for(let e=0,i=t.length;e<i;e+=3){const i=t[e+0],r=t[e+1],a=t[e+2];n.push(i,r,r,a,a,i)}}else{if(void 0===r)return;{const t=r.array;s=r.version;for(let e=0,i=t.length/3-1;e<i;e+=3){const t=e+0,i=e+1,r=e+2;n.push(t,i,i,r,r,t)}}}const o=new(de(n)?mi:fi)(n,1);o.version=s;const l=a.get(t);l&&e.remove(l),a.set(t,o)}return{get:function(t,e){return!0===r[e.id]||(e.addEventListener(\"dispose\",s),r[e.id]=!0,n.memory.geometries++),e},update:function(n){const i=n.attributes;for(const n in i)e.update(i[n],t.ARRAY_BUFFER)},getWireframeAttribute:function(t){const e=a.get(t);if(e){const n=t.index;null!==n&&e.version<n.version&&o(t)}else o(t);return a.get(t)}}}function sa(t,e,n){let i,r,a;function s(e,s,o){0!==o&&(t.drawElementsInstanced(i,s,r,e*a,o),n.update(s,i,o))}this.setMode=function(t){i=t},this.setIndex=function(t){r=t.type,a=t.bytesPerElement},this.render=function(e,s){t.drawElements(i,s,r,e*a),n.update(s,i,1)},this.renderInstances=s,this.renderMultiDraw=function(t,a,s){if(0===s)return;e.get(\"WEBGL_multi_draw\").multiDrawElementsWEBGL(i,a,0,r,t,0,s);let o=0;for(let t=0;t<s;t++)o+=a[t];n.update(o,i,1)},this.renderMultiDrawInstances=function(t,o,l,c){if(0===l)return;const h=e.get(\"WEBGL_multi_draw\");if(null===h)for(let e=0;e<t.length;e++)s(t[e]/a,o[e],c[e]);else{h.multiDrawElementsInstancedWEBGL(i,o,0,r,t,0,c,0,l);let e=0;for(let t=0;t<l;t++)e+=o[t]*c[t];n.update(e,i,1)}}}function oa(t){const e={frame:0,calls:0,triangles:0,points:0,lines:0};return{memory:{geometries:0,textures:0},render:e,programs:null,autoReset:!0,reset:function(){e.calls=0,e.triangles=0,e.points=0,e.lines=0},update:function(n,i,r){switch(e.calls++,i){case t.TRIANGLES:e.triangles+=r*(n/3);break;case t.LINES:e.lines+=r*(n/2);break;case t.LINE_STRIP:e.lines+=r*(n-1);break;case t.LINE_LOOP:e.lines+=r*n;break;case t.POINTS:e.points+=r*n}}}}function la(t,e,n){const i=new WeakMap,r=new Pe;return{update:function(a,s,o){const l=a.morphTargetInfluences,c=s.morphAttributes.position||s.morphAttributes.normal||s.morphAttributes.color,h=void 0!==c?c.length:0;let u=i.get(s);if(void 0===u||u.count!==h){void 0!==u&&u.texture.dispose();const d=void 0!==s.morphAttributes.position,p=void 0!==s.morphAttributes.normal,f=void 0!==s.morphAttributes.color,m=s.morphAttributes.position||[],g=s.morphAttributes.normal||[],_=s.morphAttributes.color||[];let v=0;!0===d&&(v=1),!0===p&&(v=2),!0===f&&(v=3);let x=s.attributes.position.count*v,M=1;x>e.maxTextureSize&&(M=Math.ceil(x/e.maxTextureSize),x=e.maxTextureSize);const S=new Float32Array(x*M*4*h),E=new De(S,x,M,h);E.type=Y,E.needsUpdate=!0;const y=4*v;for(let b=0;b<h;b++){const A=m[b],w=g[b],R=_[b],C=x*M*4*b;for(let P=0;P<A.count;P++){const U=P*y;!0===d&&(r.fromBufferAttribute(A,P),S[C+U+0]=r.x,S[C+U+1]=r.y,S[C+U+2]=r.z,S[C+U+3]=0),!0===p&&(r.fromBufferAttribute(w,P),S[C+U+4]=r.x,S[C+U+5]=r.y,S[C+U+6]=r.z,S[C+U+7]=0),!0===f&&(r.fromBufferAttribute(R,P),S[C+U+8]=r.x,S[C+U+9]=r.y,S[C+U+10]=r.z,S[C+U+11]=4===R.itemSize?r.w:1)}}function T(){E.dispose(),i.delete(s),s.removeEventListener(\"dispose\",T)}u={count:h,texture:E,size:new ce(x,M)},i.set(s,u),s.addEventListener(\"dispose\",T)}if(!0===a.isInstancedMesh&&null!==a.morphTexture)o.getUniforms().setValue(t,\"morphTexture\",a.morphTexture,n);else{let L=0;for(let I=0;I<l.length;I++)L+=l[I];const D=s.morphTargetsRelative?1:1-L;o.getUniforms().setValue(t,\"morphTargetBaseInfluence\",D),o.getUniforms().setValue(t,\"morphTargetInfluences\",l)}o.getUniforms().setValue(t,\"morphTargetsTexture\",u.texture,n),o.getUniforms().setValue(t,\"morphTargetsTextureSize\",u.size)}}}function ca(t,e,n,i){let r=new WeakMap;function a(t){const e=t.target;e.removeEventListener(\"dispose\",a),n.remove(e.instanceMatrix),null!==e.instanceColor&&n.remove(e.instanceColor)}return{update:function(s){const o=i.render.frame,l=s.geometry,c=e.get(s,l);if(r.get(c)!==o&&(e.update(c),r.set(c,o)),s.isInstancedMesh&&(!1===s.hasEventListener(\"dispose\",a)&&s.addEventListener(\"dispose\",a),r.get(s)!==o&&(n.update(s.instanceMatrix,t.ARRAY_BUFFER),null!==s.instanceColor&&n.update(s.instanceColor,t.ARRAY_BUFFER),r.set(s,o))),s.isSkinnedMesh){const t=s.skeleton;r.get(t)!==o&&(t.update(),r.set(t,o))}return c},dispose:function(){r=new WeakMap}}}const ha=new Ce,ua=new hr(1,1),da=new De,pa=new Ie,fa=new Ji,ma=[],ga=[],_a=new Float32Array(16),va=new Float32Array(9),xa=new Float32Array(4);function Ma(t,e,n){const i=t[0];if(i<=0||i>0)return t;const r=e*n;let a=ma[r];if(void 0===a&&(a=new Float32Array(r),ma[r]=a),0!==e){i.toArray(a,0);for(let i=1,r=0;i!==e;++i)r+=n,t[i].toArray(a,r)}return a}function Sa(t,e){if(t.length!==e.length)return!1;for(let n=0,i=t.length;n<i;n++)if(t[n]!==e[n])return!1;return!0}function Ea(t,e){for(let n=0,i=e.length;n<i;n++)t[n]=e[n]}function ya(t,e){let n=ga[e];void 0===n&&(n=new Int32Array(e),ga[e]=n);for(let i=0;i!==e;++i)n[i]=t.allocateTextureUnit();return n}function Ta(t,e){const n=this.cache;n[0]!==e&&(t.uniform1f(this.addr,e),n[0]=e)}function ba(t,e){const n=this.cache;if(void 0!==e.x)n[0]===e.x&&n[1]===e.y||(t.uniform2f(this.addr,e.x,e.y),n[0]=e.x,n[1]=e.y);else{if(Sa(n,e))return;t.uniform2fv(this.addr,e),Ea(n,e)}}function Aa(t,e){const n=this.cache;if(void 0!==e.x)n[0]===e.x&&n[1]===e.y&&n[2]===e.z||(t.uniform3f(this.addr,e.x,e.y,e.z),n[0]=e.x,n[1]=e.y,n[2]=e.z);else if(void 0!==e.r)n[0]===e.r&&n[1]===e.g&&n[2]===e.b||(t.uniform3f(this.addr,e.r,e.g,e.b),n[0]=e.r,n[1]=e.g,n[2]=e.b);else{if(Sa(n,e))return;t.uniform3fv(this.addr,e),Ea(n,e)}}function wa(t,e){const n=this.cache;if(void 0!==e.x)n[0]===e.x&&n[1]===e.y&&n[2]===e.z&&n[3]===e.w||(t.uniform4f(this.addr,e.x,e.y,e.z,e.w),n[0]=e.x,n[1]=e.y,n[2]=e.z,n[3]=e.w);else{if(Sa(n,e))return;t.uniform4fv(this.addr,e),Ea(n,e)}}function Ra(t,e){const n=this.cache,i=e.elements;if(void 0===i){if(Sa(n,e))return;t.uniformMatrix2fv(this.addr,!1,e),Ea(n,e)}else{if(Sa(n,i))return;xa.set(i),t.uniformMatrix2fv(this.addr,!1,xa),Ea(n,i)}}function Ca(t,e){const n=this.cache,i=e.elements;if(void 0===i){if(Sa(n,e))return;t.uniformMatrix3fv(this.addr,!1,e),Ea(n,e)}else{if(Sa(n,i))return;va.set(i),t.uniformMatrix3fv(this.addr,!1,va),Ea(n,i)}}function Pa(t,e){const n=this.cache,i=e.elements;if(void 0===i){if(Sa(n,e))return;t.uniformMatrix4fv(this.addr,!1,e),Ea(n,e)}else{if(Sa(n,i))return;_a.set(i),t.uniformMatrix4fv(this.addr,!1,_a),Ea(n,i)}}function Ua(t,e){const n=this.cache;n[0]!==e&&(t.uniform1i(this.addr,e),n[0]=e)}function La(t,e){const n=this.cache;if(void 0!==e.x)n[0]===e.x&&n[1]===e.y||(t.uniform2i(this.addr,e.x,e.y),n[0]=e.x,n[1]=e.y);else{if(Sa(n,e))return;t.uniform2iv(this.addr,e),Ea(n,e)}}function Da(t,e){const n=this.cache;if(void 0!==e.x)n[0]===e.x&&n[1]===e.y&&n[2]===e.z||(t.uniform3i(this.addr,e.x,e.y,e.z),n[0]=e.x,n[1]=e.y,n[2]=e.z);else{if(Sa(n,e))return;t.uniform3iv(this.addr,e),Ea(n,e)}}function Ia(t,e){const n=this.cache;if(void 0!==e.x)n[0]===e.x&&n[1]===e.y&&n[2]===e.z&&n[3]===e.w||(t.uniform4i(this.addr,e.x,e.y,e.z,e.w),n[0]=e.x,n[1]=e.y,n[2]=e.z,n[3]=e.w);else{if(Sa(n,e))return;t.uniform4iv(this.addr,e),Ea(n,e)}}function Na(t,e){const n=this.cache;n[0]!==e&&(t.uniform1ui(this.addr,e),n[0]=e)}function Oa(t,e){const n=this.cache;if(void 0!==e.x)n[0]===e.x&&n[1]===e.y||(t.uniform2ui(this.addr,e.x,e.y),n[0]=e.x,n[1]=e.y);else{if(Sa(n,e))return;t.uniform2uiv(this.addr,e),Ea(n,e)}}function Fa(t,e){const n=this.cache;if(void 0!==e.x)n[0]===e.x&&n[1]===e.y&&n[2]===e.z||(t.uniform3ui(this.addr,e.x,e.y,e.z),n[0]=e.x,n[1]=e.y,n[2]=e.z);else{if(Sa(n,e))return;t.uniform3uiv(this.addr,e),Ea(n,e)}}function Ba(t,e){const n=this.cache;if(void 0!==e.x)n[0]===e.x&&n[1]===e.y&&n[2]===e.z&&n[3]===e.w||(t.uniform4ui(this.addr,e.x,e.y,e.z,e.w),n[0]=e.x,n[1]=e.y,n[2]=e.z,n[3]=e.w);else{if(Sa(n,e))return;t.uniform4uiv(this.addr,e),Ea(n,e)}}function za(t,e,n){const i=this.cache,r=n.allocateTextureUnit();let a;i[0]!==r&&(t.uniform1i(this.addr,r),i[0]=r),this.type===t.SAMPLER_2D_SHADOW?(ua.compareFunction=515,a=ua):a=ha,n.setTexture2D(e||a,r)}function Ha(t,e,n){const i=this.cache,r=n.allocateTextureUnit();i[0]!==r&&(t.uniform1i(this.addr,r),i[0]=r),n.setTexture3D(e||pa,r)}function Va(t,e,n){const i=this.cache,r=n.allocateTextureUnit();i[0]!==r&&(t.uniform1i(this.addr,r),i[0]=r),n.setTextureCube(e||fa,r)}function Ga(t,e,n){const i=this.cache,r=n.allocateTextureUnit();i[0]!==r&&(t.uniform1i(this.addr,r),i[0]=r),n.setTexture2DArray(e||da,r)}function ka(t,e){t.uniform1fv(this.addr,e)}function Wa(t,e){const n=Ma(e,this.size,2);t.uniform2fv(this.addr,n)}function Xa(t,e){const n=Ma(e,this.size,3);t.uniform3fv(this.addr,n)}function ja(t,e){const n=Ma(e,this.size,4);t.uniform4fv(this.addr,n)}function qa(t,e){const n=Ma(e,this.size,4);t.uniformMatrix2fv(this.addr,!1,n)}function Ya(t,e){const n=Ma(e,this.size,9);t.uniformMatrix3fv(this.addr,!1,n)}function Ka(t,e){const n=Ma(e,this.size,16);t.uniformMatrix4fv(this.addr,!1,n)}function Za(t,e){t.uniform1iv(this.addr,e)}function Ja(t,e){t.uniform2iv(this.addr,e)}function $a(t,e){t.uniform3iv(this.addr,e)}function Qa(t,e){t.uniform4iv(this.addr,e)}function ts(t,e){t.uniform1uiv(this.addr,e)}function es(t,e){t.uniform2uiv(this.addr,e)}function ns(t,e){t.uniform3uiv(this.addr,e)}function is(t,e){t.uniform4uiv(this.addr,e)}function rs(t,e,n){const i=this.cache,r=e.length,a=ya(n,r);Sa(i,a)||(t.uniform1iv(this.addr,a),Ea(i,a));for(let t=0;t!==r;++t)n.setTexture2D(e[t]||ha,a[t])}function as(t,e,n){const i=this.cache,r=e.length,a=ya(n,r);Sa(i,a)||(t.uniform1iv(this.addr,a),Ea(i,a));for(let t=0;t!==r;++t)n.setTexture3D(e[t]||pa,a[t])}function ss(t,e,n){const i=this.cache,r=e.length,a=ya(n,r);Sa(i,a)||(t.uniform1iv(this.addr,a),Ea(i,a));for(let t=0;t!==r;++t)n.setTextureCube(e[t]||fa,a[t])}function os(t,e,n){const i=this.cache,r=e.length,a=ya(n,r);Sa(i,a)||(t.uniform1iv(this.addr,a),Ea(i,a));for(let t=0;t!==r;++t)n.setTexture2DArray(e[t]||da,a[t])}class ls{constructor(t,e,n){this.id=t,this.addr=n,this.cache=[],this.type=e.type,this.setValue=function(t){switch(t){case 5126:return Ta;case 35664:return ba;case 35665:return Aa;case 35666:return wa;case 35674:return Ra;case 35675:return Ca;case 35676:return Pa;case 5124:case 35670:return Ua;case 35667:case 35671:return La;case 35668:case 35672:return Da;case 35669:case 35673:return Ia;case 5125:return Na;case 36294:return Oa;case 36295:return Fa;case 36296:return Ba;case 35678:case 36198:case 36298:case 36306:case 35682:return za;case 35679:case 36299:case 36307:return Ha;case 35680:case 36300:case 36308:case 36293:return Va;case 36289:case 36303:case 36311:case 36292:return Ga}}(e.type)}}class cs{constructor(t,e,n){this.id=t,this.addr=n,this.cache=[],this.type=e.type,this.size=e.size,this.setValue=function(t){switch(t){case 5126:return ka;case 35664:return Wa;case 35665:return Xa;case 35666:return ja;case 35674:return qa;case 35675:return Ya;case 35676:return Ka;case 5124:case 35670:return Za;case 35667:case 35671:return Ja;case 35668:case 35672:return $a;case 35669:case 35673:return Qa;case 5125:return ts;case 36294:return es;case 36295:return ns;case 36296:return is;case 35678:case 36198:case 36298:case 36306:case 35682:return rs;case 35679:case 36299:case 36307:return as;case 35680:case 36300:case 36308:case 36293:return ss;case 36289:case 36303:case 36311:case 36292:return os}}(e.type)}}class hs{constructor(t){this.id=t,this.seq=[],this.map={}}setValue(t,e,n){const i=this.seq;for(let r=0,a=i.length;r!==a;++r){const a=i[r];a.setValue(t,e[a.id],n)}}}const us=/(\\w+)(\\])?(\\[|\\.)?/g;function ds(t,e){t.seq.push(e),t.map[e.id]=e}function ps(t,e,n){const i=t.name,r=i.length;for(us.lastIndex=0;;){const a=us.exec(i),s=us.lastIndex;let o=a[1];const l=\"]\"===a[2],c=a[3];if(l&&(o|=0),void 0===c||\"[\"===c&&s+2===r){ds(n,void 0===c?new ls(o,t,e):new cs(o,t,e));break}{let t=n.map[o];void 0===t&&(t=new hs(o),ds(n,t)),n=t}}}class fs{constructor(t,e){this.seq=[],this.map={};const n=t.getProgramParameter(e,t.ACTIVE_UNIFORMS);for(let i=0;i<n;++i){const n=t.getActiveUniform(e,i);ps(n,t.getUniformLocation(e,n.name),this)}}setValue(t,e,n,i){const r=this.map[e];void 0!==r&&r.setValue(t,n,i)}setOptional(t,e,n){const i=e[n];void 0!==i&&this.setValue(t,n,i)}static upload(t,e,n,i){for(let r=0,a=e.length;r!==a;++r){const a=e[r],s=n[a.id];!1!==s.needsUpdate&&a.setValue(t,s.value,i)}}static seqWithValue(t,e){const n=[];for(let i=0,r=t.length;i!==r;++i){const r=t[i];r.id in e&&n.push(r)}return n}}function ms(t,e,n){const i=t.createShader(e);return t.shaderSource(i,n),t.compileShader(i),i}let gs=0;const _s=new he;function vs(t,e,n){const i=t.getShaderParameter(e,t.COMPILE_STATUS),r=t.getShaderInfoLog(e).trim();if(i&&\"\"===r)return\"\";const a=/ERROR: 0:(\\d+)/.exec(r);if(a){const i=parseInt(a[1]);return n.toUpperCase()+\"\\n\\n\"+r+\"\\n\\n\"+function(t,e){const n=t.split(\"\\n\"),i=[],r=Math.max(e-6,0),a=Math.min(e+6,n.length);for(let t=r;t<a;t++){const r=t+1;i.push(`${r===e?\">\":\" \"} ${r}: ${n[t]}`)}return i.join(\"\\n\")}(t.getShaderSource(e),i)}return r}function xs(t,e){const n=function(t){Me._getMatrix(_s,Me.workingColorSpace,t);const e=`mat3( ${_s.elements.map(t=>t.toFixed(4))} )`;switch(Me.getTransfer(t)){case Ht:return[e,\"LinearTransferOETF\"];case Vt:return[e,\"sRGBTransferOETF\"];default:return[e,\"LinearTransferOETF\"]}}(e);return[`vec4 ${t}( vec4 value ) {`,`\\treturn ${n[1]}( vec4( value.rgb * ${n[0]}, value.a ) );`,\"}\"].join(\"\\n\")}function Ms(t,e){let n;switch(e){case 1:default:n=\"Linear\";break;case 2:n=\"Reinhard\";break;case 3:n=\"Cineon\";break;case 4:n=\"ACESFilmic\";break;case 6:n=\"AgX\";break;case 7:n=\"Neutral\";break;case 5:n=\"Custom\"}return\"vec3 \"+t+\"( vec3 color ) { return \"+n+\"ToneMapping( color ); }\"}const Ss=new Oe;function Es(){Me.getLuminanceCoefficients(Ss);return[\"float luminance( const in vec3 rgb ) {\",`\\tconst vec3 weights = vec3( ${Ss.x.toFixed(4)}, ${Ss.y.toFixed(4)}, ${Ss.z.toFixed(4)} );`,\"\\treturn dot( weights, rgb );\",\"}\"].join(\"\\n\")}function ys(t){return\"\"!==t}function Ts(t,e){const n=e.numSpotLightShadows+e.numSpotLightMaps-e.numSpotLightShadowsWithMaps;return t.replace(/NUM_DIR_LIGHTS/g,e.numDirLights).replace(/NUM_SPOT_LIGHTS/g,e.numSpotLights).replace(/NUM_SPOT_LIGHT_MAPS/g,e.numSpotLightMaps).replace(/NUM_SPOT_LIGHT_COORDS/g,n).replace(/NUM_RECT_AREA_LIGHTS/g,e.numRectAreaLights).replace(/NUM_POINT_LIGHTS/g,e.numPointLights).replace(/NUM_HEMI_LIGHTS/g,e.numHemiLights).replace(/NUM_DIR_LIGHT_SHADOWS/g,e.numDirLightShadows).replace(/NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS/g,e.numSpotLightShadowsWithMaps).replace(/NUM_SPOT_LIGHT_SHADOWS/g,e.numSpotLightShadows).replace(/NUM_POINT_LIGHT_SHADOWS/g,e.numPointLightShadows)}function bs(t,e){return t.replace(/NUM_CLIPPING_PLANES/g,e.numClippingPlanes).replace(/UNION_CLIPPING_PLANES/g,e.numClippingPlanes-e.numClipIntersection)}const As=/^[ \\t]*#include +<([\\w\\d./]+)>/gm;function ws(t){return t.replace(As,Cs)}const Rs=new Map;function Cs(t,e){let n=wr[e];if(void 0===n){const t=Rs.get(e);if(void 0===t)throw new Error(\"Can not resolve #include <\"+e+\">\");n=wr[t]}return ws(n)}const Ps=/#pragma unroll_loop_start\\s+for\\s*\\(\\s*int\\s+i\\s*=\\s*(\\d+)\\s*;\\s*i\\s*<\\s*(\\d+)\\s*;\\s*i\\s*\\+\\+\\s*\\)\\s*{([\\s\\S]+?)}\\s+#pragma unroll_loop_end/g;function Us(t){return t.replace(Ps,Ls)}function Ls(t,e,n,i){let r=\"\";for(let t=parseInt(e);t<parseInt(n);t++)r+=i.replace(/\\[\\s*i\\s*\\]/g,\"[ \"+t+\" ]\").replace(/UNROLLED_LOOP_INDEX/g,t);return r}function Ds(t){let e=`precision ${t.precision} float;\\n\\tprecision ${t.precision} int;\\n\\tprecision ${t.precision} sampler2D;\\n\\tprecision ${t.precision} samplerCube;\\n\\tprecision ${t.precision} sampler3D;\\n\\tprecision ${t.precision} sampler2DArray;\\n\\tprecision ${t.precision} sampler2DShadow;\\n\\tprecision ${t.precision} samplerCubeShadow;\\n\\tprecision ${t.precision} sampler2DArrayShadow;\\n\\tprecision ${t.precision} isampler2D;\\n\\tprecision ${t.precision} isampler3D;\\n\\tprecision ${t.precision} isamplerCube;\\n\\tprecision ${t.precision} isampler2DArray;\\n\\tprecision ${t.precision} usampler2D;\\n\\tprecision ${t.precision} usampler3D;\\n\\tprecision ${t.precision} usamplerCube;\\n\\tprecision ${t.precision} usampler2DArray;\\n\\t`;return\"highp\"===t.precision?e+=\"\\n#define HIGH_PRECISION\":\"mediump\"===t.precision?e+=\"\\n#define MEDIUM_PRECISION\":\"lowp\"===t.precision&&(e+=\"\\n#define LOW_PRECISION\"),e}function Is(t,e,n,i){const r=t.getContext(),a=n.defines;let s=n.vertexShader,o=n.fragmentShader;const l=function(t){let e=\"SHADOWMAP_TYPE_BASIC\";return 1===t.shadowMapType?e=\"SHADOWMAP_TYPE_PCF\":2===t.shadowMapType?e=\"SHADOWMAP_TYPE_PCF_SOFT\":3===t.shadowMapType&&(e=\"SHADOWMAP_TYPE_VSM\"),e}(n),c=function(t){let e=\"ENVMAP_TYPE_CUBE\";if(t.envMap)switch(t.envMapMode){case P:case U:e=\"ENVMAP_TYPE_CUBE\";break;case L:e=\"ENVMAP_TYPE_CUBE_UV\"}return e}(n),h=function(t){let e=\"ENVMAP_MODE_REFLECTION\";t.envMap&&t.envMapMode===U&&(e=\"ENVMAP_MODE_REFRACTION\");return e}(n),u=function(t){let e=\"ENVMAP_BLENDING_NONE\";if(t.envMap)switch(t.combine){case 0:e=\"ENVMAP_BLENDING_MULTIPLY\";break;case 1:e=\"ENVMAP_BLENDING_MIX\";break;case 2:e=\"ENVMAP_BLENDING_ADD\"}return e}(n),d=function(t){const e=t.envMapCubeUVHeight;if(null===e)return null;const n=Math.log2(e)-2,i=1/e;return{texelWidth:1/(3*Math.max(Math.pow(2,n),112)),texelHeight:i,maxMip:n}}(n),p=function(t){return[t.extensionClipCullDistance?\"#extension GL_ANGLE_clip_cull_distance : require\":\"\",t.extensionMultiDraw?\"#extension GL_ANGLE_multi_draw : require\":\"\"].filter(ys).join(\"\\n\")}(n),f=function(t){const e=[];for(const n in t){const i=t[n];!1!==i&&e.push(\"#define \"+n+\" \"+i)}return e.join(\"\\n\")}(a),m=r.createProgram();let g,_,v=n.glslVersion?\"#version \"+n.glslVersion+\"\\n\":\"\";n.isRawShaderMaterial?(g=[\"#define SHADER_TYPE \"+n.shaderType,\"#define SHADER_NAME \"+n.shaderName,f].filter(ys).join(\"\\n\"),g.length>0&&(g+=\"\\n\"),_=[\"#define SHADER_TYPE \"+n.shaderType,\"#define SHADER_NAME \"+n.shaderName,f].filter(ys).join(\"\\n\"),_.length>0&&(_+=\"\\n\")):(g=[Ds(n),\"#define SHADER_TYPE \"+n.shaderType,\"#define SHADER_NAME \"+n.shaderName,f,n.extensionClipCullDistance?\"#define USE_CLIP_DISTANCE\":\"\",n.batching?\"#define USE_BATCHING\":\"\",n.batchingColor?\"#define USE_BATCHING_COLOR\":\"\",n.instancing?\"#define USE_INSTANCING\":\"\",n.instancingColor?\"#define USE_INSTANCING_COLOR\":\"\",n.instancingMorph?\"#define USE_INSTANCING_MORPH\":\"\",n.useFog&&n.fog?\"#define USE_FOG\":\"\",n.useFog&&n.fogExp2?\"#define FOG_EXP2\":\"\",n.map?\"#define USE_MAP\":\"\",n.envMap?\"#define USE_ENVMAP\":\"\",n.envMap?\"#define \"+h:\"\",n.lightMap?\"#define USE_LIGHTMAP\":\"\",n.aoMap?\"#define USE_AOMAP\":\"\",n.bumpMap?\"#define USE_BUMPMAP\":\"\",n.normalMap?\"#define USE_NORMALMAP\":\"\",n.normalMapObjectSpace?\"#define USE_NORMALMAP_OBJECTSPACE\":\"\",n.normalMapTangentSpace?\"#define USE_NORMALMAP_TANGENTSPACE\":\"\",n.displacementMap?\"#define USE_DISPLACEMENTMAP\":\"\",n.emissiveMap?\"#define USE_EMISSIVEMAP\":\"\",n.anisotropy?\"#define USE_ANISOTROPY\":\"\",n.anisotropyMap?\"#define USE_ANISOTROPYMAP\":\"\",n.clearcoatMap?\"#define USE_CLEARCOATMAP\":\"\",n.clearcoatRoughnessMap?\"#define USE_CLEARCOAT_ROUGHNESSMAP\":\"\",n.clearcoatNormalMap?\"#define USE_CLEARCOAT_NORMALMAP\":\"\",n.iridescenceMap?\"#define USE_IRIDESCENCEMAP\":\"\",n.iridescenceThicknessMap?\"#define USE_IRIDESCENCE_THICKNESSMAP\":\"\",n.specularMap?\"#define USE_SPECULARMAP\":\"\",n.specularColorMap?\"#define USE_SPECULAR_COLORMAP\":\"\",n.specularIntensityMap?\"#define USE_SPECULAR_INTENSITYMAP\":\"\",n.roughnessMap?\"#define USE_ROUGHNESSMAP\":\"\",n.metalnessMap?\"#define USE_METALNESSMAP\":\"\",n.alphaMap?\"#define USE_ALPHAMAP\":\"\",n.alphaHash?\"#define USE_ALPHAHASH\":\"\",n.transmission?\"#define USE_TRANSMISSION\":\"\",n.transmissionMap?\"#define USE_TRANSMISSIONMAP\":\"\",n.thicknessMap?\"#define USE_THICKNESSMAP\":\"\",n.sheenColorMap?\"#define USE_SHEEN_COLORMAP\":\"\",n.sheenRoughnessMap?\"#define USE_SHEEN_ROUGHNESSMAP\":\"\",n.mapUv?\"#define MAP_UV \"+n.mapUv:\"\",n.alphaMapUv?\"#define ALPHAMAP_UV \"+n.alphaMapUv:\"\",n.lightMapUv?\"#define LIGHTMAP_UV \"+n.lightMapUv:\"\",n.aoMapUv?\"#define AOMAP_UV \"+n.aoMapUv:\"\",n.emissiveMapUv?\"#define EMISSIVEMAP_UV \"+n.emissiveMapUv:\"\",n.bumpMapUv?\"#define BUMPMAP_UV \"+n.bumpMapUv:\"\",n.normalMapUv?\"#define NORMALMAP_UV \"+n.normalMapUv:\"\",n.displacementMapUv?\"#define DISPLACEMENTMAP_UV \"+n.displacementMapUv:\"\",n.metalnessMapUv?\"#define METALNESSMAP_UV \"+n.metalnessMapUv:\"\",n.roughnessMapUv?\"#define ROUGHNESSMAP_UV \"+n.roughnessMapUv:\"\",n.anisotropyMapUv?\"#define ANISOTROPYMAP_UV \"+n.anisotropyMapUv:\"\",n.clearcoatMapUv?\"#define CLEARCOATMAP_UV \"+n.clearcoatMapUv:\"\",n.clearcoatNormalMapUv?\"#define CLEARCOAT_NORMALMAP_UV \"+n.clearcoatNormalMapUv:\"\",n.clearcoatRoughnessMapUv?\"#define CLEARCOAT_ROUGHNESSMAP_UV \"+n.clearcoatRoughnessMapUv:\"\",n.iridescenceMapUv?\"#define IRIDESCENCEMAP_UV \"+n.iridescenceMapUv:\"\",n.iridescenceThicknessMapUv?\"#define IRIDESCENCE_THICKNESSMAP_UV \"+n.iridescenceThicknessMapUv:\"\",n.sheenColorMapUv?\"#define SHEEN_COLORMAP_UV \"+n.sheenColorMapUv:\"\",n.sheenRoughnessMapUv?\"#define SHEEN_ROUGHNESSMAP_UV \"+n.sheenRoughnessMapUv:\"\",n.specularMapUv?\"#define SPECULARMAP_UV \"+n.specularMapUv:\"\",n.specularColorMapUv?\"#define SPECULAR_COLORMAP_UV \"+n.specularColorMapUv:\"\",n.specularIntensityMapUv?\"#define SPECULAR_INTENSITYMAP_UV \"+n.specularIntensityMapUv:\"\",n.transmissionMapUv?\"#define TRANSMISSIONMAP_UV \"+n.transmissionMapUv:\"\",n.thicknessMapUv?\"#define THICKNESSMAP_UV \"+n.thicknessMapUv:\"\",n.vertexTangents&&!1===n.flatShading?\"#define USE_TANGENT\":\"\",n.vertexColors?\"#define USE_COLOR\":\"\",n.vertexAlphas?\"#define USE_COLOR_ALPHA\":\"\",n.vertexUv1s?\"#define USE_UV1\":\"\",n.vertexUv2s?\"#define USE_UV2\":\"\",n.vertexUv3s?\"#define USE_UV3\":\"\",n.pointsUvs?\"#define USE_POINTS_UV\":\"\",n.flatShading?\"#define FLAT_SHADED\":\"\",n.skinning?\"#define USE_SKINNING\":\"\",n.morphTargets?\"#define USE_MORPHTARGETS\":\"\",n.morphNormals&&!1===n.flatShading?\"#define USE_MORPHNORMALS\":\"\",n.morphColors?\"#define USE_MORPHCOLORS\":\"\",n.morphTargetsCount>0?\"#define MORPHTARGETS_TEXTURE_STRIDE \"+n.morphTextureStride:\"\",n.morphTargetsCount>0?\"#define MORPHTARGETS_COUNT \"+n.morphTargetsCount:\"\",n.doubleSided?\"#define DOUBLE_SIDED\":\"\",n.flipSided?\"#define FLIP_SIDED\":\"\",n.shadowMapEnabled?\"#define USE_SHADOWMAP\":\"\",n.shadowMapEnabled?\"#define \"+l:\"\",n.sizeAttenuation?\"#define USE_SIZEATTENUATION\":\"\",n.numLightProbes>0?\"#define USE_LIGHT_PROBES\":\"\",n.logarithmicDepthBuffer?\"#define USE_LOGDEPTHBUF\":\"\",n.reverseDepthBuffer?\"#define USE_REVERSEDEPTHBUF\":\"\",\"uniform mat4 modelMatrix;\",\"uniform mat4 modelViewMatrix;\",\"uniform mat4 projectionMatrix;\",\"uniform mat4 viewMatrix;\",\"uniform mat3 normalMatrix;\",\"uniform vec3 cameraPosition;\",\"uniform bool isOrthographic;\",\"#ifdef USE_INSTANCING\",\"\\tattribute mat4 instanceMatrix;\",\"#endif\",\"#ifdef USE_INSTANCING_COLOR\",\"\\tattribute vec3 instanceColor;\",\"#endif\",\"#ifdef USE_INSTANCING_MORPH\",\"\\tuniform sampler2D morphTexture;\",\"#endif\",\"attribute vec3 position;\",\"attribute vec3 normal;\",\"attribute vec2 uv;\",\"#ifdef USE_UV1\",\"\\tattribute vec2 uv1;\",\"#endif\",\"#ifdef USE_UV2\",\"\\tattribute vec2 uv2;\",\"#endif\",\"#ifdef USE_UV3\",\"\\tattribute vec2 uv3;\",\"#endif\",\"#ifdef USE_TANGENT\",\"\\tattribute vec4 tangent;\",\"#endif\",\"#if defined( USE_COLOR_ALPHA )\",\"\\tattribute vec4 color;\",\"#elif defined( USE_COLOR )\",\"\\tattribute vec3 color;\",\"#endif\",\"#ifdef USE_SKINNING\",\"\\tattribute vec4 skinIndex;\",\"\\tattribute vec4 skinWeight;\",\"#endif\",\"\\n\"].filter(ys).join(\"\\n\"),_=[Ds(n),\"#define SHADER_TYPE \"+n.shaderType,\"#define SHADER_NAME \"+n.shaderName,f,n.useFog&&n.fog?\"#define USE_FOG\":\"\",n.useFog&&n.fogExp2?\"#define FOG_EXP2\":\"\",n.alphaToCoverage?\"#define ALPHA_TO_COVERAGE\":\"\",n.map?\"#define USE_MAP\":\"\",n.matcap?\"#define USE_MATCAP\":\"\",n.envMap?\"#define USE_ENVMAP\":\"\",n.envMap?\"#define \"+c:\"\",n.envMap?\"#define \"+h:\"\",n.envMap?\"#define \"+u:\"\",d?\"#define CUBEUV_TEXEL_WIDTH \"+d.texelWidth:\"\",d?\"#define CUBEUV_TEXEL_HEIGHT \"+d.texelHeight:\"\",d?\"#define CUBEUV_MAX_MIP \"+d.maxMip+\".0\":\"\",n.lightMap?\"#define USE_LIGHTMAP\":\"\",n.aoMap?\"#define USE_AOMAP\":\"\",n.bumpMap?\"#define USE_BUMPMAP\":\"\",n.normalMap?\"#define USE_NORMALMAP\":\"\",n.normalMapObjectSpace?\"#define USE_NORMALMAP_OBJECTSPACE\":\"\",n.normalMapTangentSpace?\"#define USE_NORMALMAP_TANGENTSPACE\":\"\",n.emissiveMap?\"#define USE_EMISSIVEMAP\":\"\",n.anisotropy?\"#define USE_ANISOTROPY\":\"\",n.anisotropyMap?\"#define USE_ANISOTROPYMAP\":\"\",n.clearcoat?\"#define USE_CLEARCOAT\":\"\",n.clearcoatMap?\"#define USE_CLEARCOATMAP\":\"\",n.clearcoatRoughnessMap?\"#define USE_CLEARCOAT_ROUGHNESSMAP\":\"\",n.clearcoatNormalMap?\"#define USE_CLEARCOAT_NORMALMAP\":\"\",n.dispersion?\"#define USE_DISPERSION\":\"\",n.iridescence?\"#define USE_IRIDESCENCE\":\"\",n.iridescenceMap?\"#define USE_IRIDESCENCEMAP\":\"\",n.iridescenceThicknessMap?\"#define USE_IRIDESCENCE_THICKNESSMAP\":\"\",n.specularMap?\"#define USE_SPECULARMAP\":\"\",n.specularColorMap?\"#define USE_SPECULAR_COLORMAP\":\"\",n.specularIntensityMap?\"#define USE_SPECULAR_INTENSITYMAP\":\"\",n.roughnessMap?\"#define USE_ROUGHNESSMAP\":\"\",n.metalnessMap?\"#define USE_METALNESSMAP\":\"\",n.alphaMap?\"#define USE_ALPHAMAP\":\"\",n.alphaTest?\"#define USE_ALPHATEST\":\"\",n.alphaHash?\"#define USE_ALPHAHASH\":\"\",n.sheen?\"#define USE_SHEEN\":\"\",n.sheenColorMap?\"#define USE_SHEEN_COLORMAP\":\"\",n.sheenRoughnessMap?\"#define USE_SHEEN_ROUGHNESSMAP\":\"\",n.transmission?\"#define USE_TRANSMISSION\":\"\",n.transmissionMap?\"#define USE_TRANSMISSIONMAP\":\"\",n.thicknessMap?\"#define USE_THICKNESSMAP\":\"\",n.vertexTangents&&!1===n.flatShading?\"#define USE_TANGENT\":\"\",n.vertexColors||n.instancingColor||n.batchingColor?\"#define USE_COLOR\":\"\",n.vertexAlphas?\"#define USE_COLOR_ALPHA\":\"\",n.vertexUv1s?\"#define USE_UV1\":\"\",n.vertexUv2s?\"#define USE_UV2\":\"\",n.vertexUv3s?\"#define USE_UV3\":\"\",n.pointsUvs?\"#define USE_POINTS_UV\":\"\",n.gradientMap?\"#define USE_GRADIENTMAP\":\"\",n.flatShading?\"#define FLAT_SHADED\":\"\",n.doubleSided?\"#define DOUBLE_SIDED\":\"\",n.flipSided?\"#define FLIP_SIDED\":\"\",n.shadowMapEnabled?\"#define USE_SHADOWMAP\":\"\",n.shadowMapEnabled?\"#define \"+l:\"\",n.premultipliedAlpha?\"#define PREMULTIPLIED_ALPHA\":\"\",n.numLightProbes>0?\"#define USE_LIGHT_PROBES\":\"\",n.decodeVideoTexture?\"#define DECODE_VIDEO_TEXTURE\":\"\",n.decodeVideoTextureEmissive?\"#define DECODE_VIDEO_TEXTURE_EMISSIVE\":\"\",n.logarithmicDepthBuffer?\"#define USE_LOGDEPTHBUF\":\"\",n.reverseDepthBuffer?\"#define USE_REVERSEDEPTHBUF\":\"\",\"uniform mat4 viewMatrix;\",\"uniform vec3 cameraPosition;\",\"uniform bool isOrthographic;\",0!==n.toneMapping?\"#define TONE_MAPPING\":\"\",0!==n.toneMapping?wr.tonemapping_pars_fragment:\"\",0!==n.toneMapping?Ms(\"toneMapping\",n.toneMapping):\"\",n.dithering?\"#define DITHERING\":\"\",n.opaque?\"#define OPAQUE\":\"\",wr.colorspace_pars_fragment,xs(\"linearToOutputTexel\",n.outputColorSpace),Es(),n.useDepthPacking?\"#define DEPTH_PACKING \"+n.depthPacking:\"\",\"\\n\"].filter(ys).join(\"\\n\")),s=ws(s),s=Ts(s,n),s=bs(s,n),o=ws(o),o=Ts(o,n),o=bs(o,n),s=Us(s),o=Us(o),!0!==n.isRawShaderMaterial&&(v=\"#version 300 es\\n\",g=[p,\"#define attribute in\",\"#define varying out\",\"#define texture2D texture\"].join(\"\\n\")+\"\\n\"+g,_=[\"#define varying in\",n.glslVersion===Jt?\"\":\"layout(location = 0) out highp vec4 pc_fragColor;\",n.glslVersion===Jt?\"\":\"#define gl_FragColor pc_fragColor\",\"#define gl_FragDepthEXT gl_FragDepth\",\"#define texture2D texture\",\"#define textureCube texture\",\"#define texture2DProj textureProj\",\"#define texture2DLodEXT textureLod\",\"#define texture2DProjLodEXT textureProjLod\",\"#define textureCubeLodEXT textureLod\",\"#define texture2DGradEXT textureGrad\",\"#define texture2DProjGradEXT textureProjGrad\",\"#define textureCubeGradEXT textureGrad\"].join(\"\\n\")+\"\\n\"+_);const x=v+g+s,M=v+_+o,S=ms(r,r.VERTEX_SHADER,x),E=ms(r,r.FRAGMENT_SHADER,M);function y(e){if(t.debug.checkShaderErrors){const n=r.getProgramInfoLog(m).trim(),i=r.getShaderInfoLog(S).trim(),a=r.getShaderInfoLog(E).trim();let s=!0,o=!0;if(!1===r.getProgramParameter(m,r.LINK_STATUS))if(s=!1,\"function\"==typeof t.debug.onShaderError)t.debug.onShaderError(r,m,S,E);else{vs(r,S,\"vertex\"),vs(r,E,\"fragment\")}else\"\"!==n||\"\"!==i&&\"\"!==a||(o=!1);o&&(e.diagnostics={runnable:s,programLog:n,vertexShader:{log:i,prefix:g},fragmentShader:{log:a,prefix:_}})}r.deleteShader(S),r.deleteShader(E),T=new fs(r,m),b=function(t,e){const n={},i=t.getProgramParameter(e,t.ACTIVE_ATTRIBUTES);for(let r=0;r<i;r++){const i=t.getActiveAttrib(e,r),a=i.name;let s=1;i.type===t.FLOAT_MAT2&&(s=2),i.type===t.FLOAT_MAT3&&(s=3),i.type===t.FLOAT_MAT4&&(s=4),n[a]={type:i.type,location:t.getAttribLocation(e,a),locationSize:s}}return n}(r,m)}let T,b;r.attachShader(m,S),r.attachShader(m,E),void 0!==n.index0AttributeName?r.bindAttribLocation(m,0,n.index0AttributeName):!0===n.morphTargets&&r.bindAttribLocation(m,0,\"position\"),r.linkProgram(m),this.getUniforms=function(){return void 0===T&&y(this),T},this.getAttributes=function(){return void 0===b&&y(this),b};let A=!1===n.rendererExtensionParallelShaderCompile;return this.isReady=function(){return!1===A&&(A=r.getProgramParameter(m,37297)),A},this.destroy=function(){i.releaseStatesOfProgram(this),r.deleteProgram(m),this.program=void 0},this.type=n.shaderType,this.name=n.shaderName,this.id=gs++,this.cacheKey=e,this.usedTimes=1,this.program=m,this.vertexShader=S,this.fragmentShader=E,this}let Ns=0;class Os{constructor(){this.shaderCache=new Map,this.materialCache=new Map}update(t){const e=t.vertexShader,n=t.fragmentShader,i=this._getShaderStage(e),r=this._getShaderStage(n),a=this._getShaderCacheForMaterial(t);return!1===a.has(i)&&(a.add(i),i.usedTimes++),!1===a.has(r)&&(a.add(r),r.usedTimes++),this}remove(t){const e=this.materialCache.get(t);for(const t of e)t.usedTimes--,0===t.usedTimes&&this.shaderCache.delete(t.code);return this.materialCache.delete(t),this}getVertexShaderID(t){return this._getShaderStage(t.vertexShader).id}getFragmentShaderID(t){return this._getShaderStage(t.fragmentShader).id}dispose(){this.shaderCache.clear(),this.materialCache.clear()}_getShaderCacheForMaterial(t){const e=this.materialCache;let n=e.get(t);return void 0===n&&(n=new Set,e.set(t,n)),n}_getShaderStage(t){const e=this.shaderCache;let n=e.get(t);return void 0===n&&(n=new Fs(t),e.set(t,n)),n}}class Fs{constructor(t){this.id=Ns++,this.code=t,this.usedTimes=0}}function Bs(t,e,n,i,r,a,s){const o=new Tn,l=new Os,c=new Set,h=[],u=r.logarithmicDepthBuffer,d=r.vertexTextures;let p=r.precision;const f={MeshDepthMaterial:\"depth\",MeshDistanceMaterial:\"distanceRGBA\",MeshNormalMaterial:\"normal\",MeshBasicMaterial:\"basic\",MeshLambertMaterial:\"lambert\",MeshPhongMaterial:\"phong\",MeshToonMaterial:\"toon\",MeshStandardMaterial:\"physical\",MeshPhysicalMaterial:\"physical\",MeshMatcapMaterial:\"matcap\",LineBasicMaterial:\"basic\",LineDashedMaterial:\"dashed\",PointsMaterial:\"points\",ShadowMaterial:\"shadow\",SpriteMaterial:\"sprite\"};function m(t){return c.add(t),0===t?\"uv\":`uv${t}`}return{getParameters:function(a,o,h,g,_){const v=g.fog,x=_.geometry,M=a.isMeshStandardMaterial?g.environment:null,S=(a.isMeshStandardMaterial?n:e).get(a.envMap||M),E=S&&S.mapping===L?S.image.height:null,y=f[a.type];null!==a.precision&&(p=r.getMaxPrecision(a.precision),a.precision);const T=x.morphAttributes.position||x.morphAttributes.normal||x.morphAttributes.color,b=void 0!==T?T.length:0;let A,w,R,C,P=0;if(void 0!==x.morphAttributes.position&&(P=1),void 0!==x.morphAttributes.normal&&(P=2),void 0!==x.morphAttributes.color&&(P=3),y){const t=Cr[y];A=t.vertexShader,w=t.fragmentShader}else A=a.vertexShader,w=a.fragmentShader,l.update(a),R=l.getVertexShaderID(a),C=l.getFragmentShaderID(a);const U=t.getRenderTarget(),D=t.state.buffers.depth.getReversed(),I=!0===_.isInstancedMesh,N=!0===_.isBatchedMesh,O=!!a.map,F=!!a.matcap,B=!!S,z=!!a.aoMap,H=!!a.lightMap,V=!!a.bumpMap,G=!!a.normalMap,k=!!a.displacementMap,W=!!a.emissiveMap,X=!!a.metalnessMap,j=!!a.roughnessMap,q=a.anisotropy>0,Y=a.clearcoat>0,K=a.dispersion>0,Z=a.iridescence>0,J=a.sheen>0,$=a.transmission>0,Q=q&&!!a.anisotropyMap,tt=Y&&!!a.clearcoatMap,et=Y&&!!a.clearcoatNormalMap,nt=Y&&!!a.clearcoatRoughnessMap,it=Z&&!!a.iridescenceMap,rt=Z&&!!a.iridescenceThicknessMap,at=J&&!!a.sheenColorMap,st=J&&!!a.sheenRoughnessMap,ot=!!a.specularMap,lt=!!a.specularColorMap,ct=!!a.specularIntensityMap,ht=$&&!!a.transmissionMap,ut=$&&!!a.thicknessMap,dt=!!a.gradientMap,pt=!!a.alphaMap,ft=a.alphaTest>0,mt=!!a.alphaHash,gt=!!a.extensions;let _t=0;a.toneMapped&&(null!==U&&!0!==U.isXRRenderTarget||(_t=t.toneMapping));const vt={shaderID:y,shaderType:a.type,shaderName:a.name,vertexShader:A,fragmentShader:w,defines:a.defines,customVertexShaderID:R,customFragmentShaderID:C,isRawShaderMaterial:!0===a.isRawShaderMaterial,glslVersion:a.glslVersion,precision:p,batching:N,batchingColor:N&&null!==_._colorsTexture,instancing:I,instancingColor:I&&null!==_.instanceColor,instancingMorph:I&&null!==_.morphTexture,supportsVertexTextures:d,outputColorSpace:null===U?t.outputColorSpace:!0===U.isXRRenderTarget?U.texture.colorSpace:zt,alphaToCoverage:!!a.alphaToCoverage,map:O,matcap:F,envMap:B,envMapMode:B&&S.mapping,envMapCubeUVHeight:E,aoMap:z,lightMap:H,bumpMap:V,normalMap:G,displacementMap:d&&k,emissiveMap:W,normalMapObjectSpace:G&&1===a.normalMapType,normalMapTangentSpace:G&&0===a.normalMapType,metalnessMap:X,roughnessMap:j,anisotropy:q,anisotropyMap:Q,clearcoat:Y,clearcoatMap:tt,clearcoatNormalMap:et,clearcoatRoughnessMap:nt,dispersion:K,iridescence:Z,iridescenceMap:it,iridescenceThicknessMap:rt,sheen:J,sheenColorMap:at,sheenRoughnessMap:st,specularMap:ot,specularColorMap:lt,specularIntensityMap:ct,transmission:$,transmissionMap:ht,thicknessMap:ut,gradientMap:dt,opaque:!1===a.transparent&&1===a.blending&&!1===a.alphaToCoverage,alphaMap:pt,alphaTest:ft,alphaHash:mt,combine:a.combine,mapUv:O&&m(a.map.channel),aoMapUv:z&&m(a.aoMap.channel),lightMapUv:H&&m(a.lightMap.channel),bumpMapUv:V&&m(a.bumpMap.channel),normalMapUv:G&&m(a.normalMap.channel),displacementMapUv:k&&m(a.displacementMap.channel),emissiveMapUv:W&&m(a.emissiveMap.channel),metalnessMapUv:X&&m(a.metalnessMap.channel),roughnessMapUv:j&&m(a.roughnessMap.channel),anisotropyMapUv:Q&&m(a.anisotropyMap.channel),clearcoatMapUv:tt&&m(a.clearcoatMap.channel),clearcoatNormalMapUv:et&&m(a.clearcoatNormalMap.channel),clearcoatRoughnessMapUv:nt&&m(a.clearcoatRoughnessMap.channel),iridescenceMapUv:it&&m(a.iridescenceMap.channel),iridescenceThicknessMapUv:rt&&m(a.iridescenceThicknessMap.channel),sheenColorMapUv:at&&m(a.sheenColorMap.channel),sheenRoughnessMapUv:st&&m(a.sheenRoughnessMap.channel),specularMapUv:ot&&m(a.specularMap.channel),specularColorMapUv:lt&&m(a.specularColorMap.channel),specularIntensityMapUv:ct&&m(a.specularIntensityMap.channel),transmissionMapUv:ht&&m(a.transmissionMap.channel),thicknessMapUv:ut&&m(a.thicknessMap.channel),alphaMapUv:pt&&m(a.alphaMap.channel),vertexTangents:!!x.attributes.tangent&&(G||q),vertexColors:a.vertexColors,vertexAlphas:!0===a.vertexColors&&!!x.attributes.color&&4===x.attributes.color.itemSize,pointsUvs:!0===_.isPoints&&!!x.attributes.uv&&(O||pt),fog:!!v,useFog:!0===a.fog,fogExp2:!!v&&v.isFogExp2,flatShading:!0===a.flatShading,sizeAttenuation:!0===a.sizeAttenuation,logarithmicDepthBuffer:u,reverseDepthBuffer:D,skinning:!0===_.isSkinnedMesh,morphTargets:void 0!==x.morphAttributes.position,morphNormals:void 0!==x.morphAttributes.normal,morphColors:void 0!==x.morphAttributes.color,morphTargetsCount:b,morphTextureStride:P,numDirLights:o.directional.length,numPointLights:o.point.length,numSpotLights:o.spot.length,numSpotLightMaps:o.spotLightMap.length,numRectAreaLights:o.rectArea.length,numHemiLights:o.hemi.length,numDirLightShadows:o.directionalShadowMap.length,numPointLightShadows:o.pointShadowMap.length,numSpotLightShadows:o.spotShadowMap.length,numSpotLightShadowsWithMaps:o.numSpotLightShadowsWithMaps,numLightProbes:o.numLightProbes,numClippingPlanes:s.numPlanes,numClipIntersection:s.numIntersection,dithering:a.dithering,shadowMapEnabled:t.shadowMap.enabled&&h.length>0,shadowMapType:t.shadowMap.type,toneMapping:_t,decodeVideoTexture:O&&!0===a.map.isVideoTexture&&Me.getTransfer(a.map.colorSpace)===Vt,decodeVideoTextureEmissive:W&&!0===a.emissiveMap.isVideoTexture&&Me.getTransfer(a.emissiveMap.colorSpace)===Vt,premultipliedAlpha:a.premultipliedAlpha,doubleSided:2===a.side,flipSided:1===a.side,useDepthPacking:a.depthPacking>=0,depthPacking:a.depthPacking||0,index0AttributeName:a.index0AttributeName,extensionClipCullDistance:gt&&!0===a.extensions.clipCullDistance&&i.has(\"WEBGL_clip_cull_distance\"),extensionMultiDraw:(gt&&!0===a.extensions.multiDraw||N)&&i.has(\"WEBGL_multi_draw\"),rendererExtensionParallelShaderCompile:i.has(\"KHR_parallel_shader_compile\"),customProgramCacheKey:a.customProgramCacheKey()};return vt.vertexUv1s=c.has(1),vt.vertexUv2s=c.has(2),vt.vertexUv3s=c.has(3),c.clear(),vt},getProgramCacheKey:function(e){const n=[];if(e.shaderID?n.push(e.shaderID):(n.push(e.customVertexShaderID),n.push(e.customFragmentShaderID)),void 0!==e.defines)for(const t in e.defines)n.push(t),n.push(e.defines[t]);return!1===e.isRawShaderMaterial&&(!function(t,e){t.push(e.precision),t.push(e.outputColorSpace),t.push(e.envMapMode),t.push(e.envMapCubeUVHeight),t.push(e.mapUv),t.push(e.alphaMapUv),t.push(e.lightMapUv),t.push(e.aoMapUv),t.push(e.bumpMapUv),t.push(e.normalMapUv),t.push(e.displacementMapUv),t.push(e.emissiveMapUv),t.push(e.metalnessMapUv),t.push(e.roughnessMapUv),t.push(e.anisotropyMapUv),t.push(e.clearcoatMapUv),t.push(e.clearcoatNormalMapUv),t.push(e.clearcoatRoughnessMapUv),t.push(e.iridescenceMapUv),t.push(e.iridescenceThicknessMapUv),t.push(e.sheenColorMapUv),t.push(e.sheenRoughnessMapUv),t.push(e.specularMapUv),t.push(e.specularColorMapUv),t.push(e.specularIntensityMapUv),t.push(e.transmissionMapUv),t.push(e.thicknessMapUv),t.push(e.combine),t.push(e.fogExp2),t.push(e.sizeAttenuation),t.push(e.morphTargetsCount),t.push(e.morphAttributeCount),t.push(e.numDirLights),t.push(e.numPointLights),t.push(e.numSpotLights),t.push(e.numSpotLightMaps),t.push(e.numHemiLights),t.push(e.numRectAreaLights),t.push(e.numDirLightShadows),t.push(e.numPointLightShadows),t.push(e.numSpotLightShadows),t.push(e.numSpotLightShadowsWithMaps),t.push(e.numLightProbes),t.push(e.shadowMapType),t.push(e.toneMapping),t.push(e.numClippingPlanes),t.push(e.numClipIntersection),t.push(e.depthPacking)}(n,e),function(t,e){o.disableAll(),e.supportsVertexTextures&&o.enable(0);e.instancing&&o.enable(1);e.instancingColor&&o.enable(2);e.instancingMorph&&o.enable(3);e.matcap&&o.enable(4);e.envMap&&o.enable(5);e.normalMapObjectSpace&&o.enable(6);e.normalMapTangentSpace&&o.enable(7);e.clearcoat&&o.enable(8);e.iridescence&&o.enable(9);e.alphaTest&&o.enable(10);e.vertexColors&&o.enable(11);e.vertexAlphas&&o.enable(12);e.vertexUv1s&&o.enable(13);e.vertexUv2s&&o.enable(14);e.vertexUv3s&&o.enable(15);e.vertexTangents&&o.enable(16);e.anisotropy&&o.enable(17);e.alphaHash&&o.enable(18);e.batching&&o.enable(19);e.dispersion&&o.enable(20);e.batchingColor&&o.enable(21);t.push(o.mask),o.disableAll(),e.fog&&o.enable(0);e.useFog&&o.enable(1);e.flatShading&&o.enable(2);e.logarithmicDepthBuffer&&o.enable(3);e.reverseDepthBuffer&&o.enable(4);e.skinning&&o.enable(5);e.morphTargets&&o.enable(6);e.morphNormals&&o.enable(7);e.morphColors&&o.enable(8);e.premultipliedAlpha&&o.enable(9);e.shadowMapEnabled&&o.enable(10);e.doubleSided&&o.enable(11);e.flipSided&&o.enable(12);e.useDepthPacking&&o.enable(13);e.dithering&&o.enable(14);e.transmission&&o.enable(15);e.sheen&&o.enable(16);e.opaque&&o.enable(17);e.pointsUvs&&o.enable(18);e.decodeVideoTexture&&o.enable(19);e.decodeVideoTextureEmissive&&o.enable(20);e.alphaToCoverage&&o.enable(21);t.push(o.mask)}(n,e),n.push(t.outputColorSpace)),n.push(e.customProgramCacheKey),n.join()},getUniforms:function(t){const e=f[t.type];let n;if(e){const t=Cr[e];n=Gi.clone(t.uniforms)}else n=t.uniforms;return n},acquireProgram:function(e,n){let i;for(let t=0,e=h.length;t<e;t++){const e=h[t];if(e.cacheKey===n){i=e,++i.usedTimes;break}}return void 0===i&&(i=new Is(t,n,e,a),h.push(i)),i},releaseProgram:function(t){if(0===--t.usedTimes){const e=h.indexOf(t);h[e]=h[h.length-1],h.pop(),t.destroy()}},releaseShaderCache:function(t){l.remove(t)},programs:h,dispose:function(){l.dispose()}}}function zs(){let t=new WeakMap;return{has:function(e){return t.has(e)},get:function(e){let n=t.get(e);return void 0===n&&(n={},t.set(e,n)),n},remove:function(e){t.delete(e)},update:function(e,n,i){t.get(e)[n]=i},dispose:function(){t=new WeakMap}}}function Hs(t,e){return t.groupOrder!==e.groupOrder?t.groupOrder-e.groupOrder:t.renderOrder!==e.renderOrder?t.renderOrder-e.renderOrder:t.material.id!==e.material.id?t.material.id-e.material.id:t.z!==e.z?t.z-e.z:t.id-e.id}function Vs(t,e){return t.groupOrder!==e.groupOrder?t.groupOrder-e.groupOrder:t.renderOrder!==e.renderOrder?t.renderOrder-e.renderOrder:t.z!==e.z?e.z-t.z:t.id-e.id}function Gs(){const t=[];let e=0;const n=[],i=[],r=[];function a(n,i,r,a,s,o){let l=t[e];return void 0===l?(l={id:n.id,object:n,geometry:i,material:r,groupOrder:a,renderOrder:n.renderOrder,z:s,group:o},t[e]=l):(l.id=n.id,l.object=n,l.geometry=i,l.material=r,l.groupOrder=a,l.renderOrder=n.renderOrder,l.z=s,l.group=o),e++,l}return{opaque:n,transmissive:i,transparent:r,init:function(){e=0,n.length=0,i.length=0,r.length=0},push:function(t,e,s,o,l,c){const h=a(t,e,s,o,l,c);s.transmission>0?i.push(h):!0===s.transparent?r.push(h):n.push(h)},unshift:function(t,e,s,o,l,c){const h=a(t,e,s,o,l,c);s.transmission>0?i.unshift(h):!0===s.transparent?r.unshift(h):n.unshift(h)},finish:function(){for(let n=e,i=t.length;n<i;n++){const e=t[n];if(null===e.id)break;e.id=null,e.object=null,e.geometry=null,e.material=null,e.group=null}},sort:function(t,e){n.length>1&&n.sort(t||Hs),i.length>1&&i.sort(e||Vs),r.length>1&&r.sort(e||Vs)}}}function ks(){let t=new WeakMap;return{get:function(e,n){const i=t.get(e);let r;return void 0===i?(r=new Gs,t.set(e,[r])):n>=i.length?(r=new Gs,i.push(r)):r=i[n],r},dispose:function(){t=new WeakMap}}}function Ws(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let n;switch(e.type){case\"DirectionalLight\":n={direction:new Oe,color:new ai};break;case\"SpotLight\":n={position:new Oe,direction:new Oe,color:new ai,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case\"PointLight\":n={position:new Oe,color:new ai,distance:0,decay:0};break;case\"HemisphereLight\":n={direction:new Oe,skyColor:new ai,groundColor:new ai};break;case\"RectAreaLight\":n={color:new ai,position:new Oe,halfWidth:new Oe,halfHeight:new Oe}}return t[e.id]=n,n}}}let Xs=0;function js(t,e){return(e.castShadow?2:0)-(t.castShadow?2:0)+(e.map?1:0)-(t.map?1:0)}function qs(t){const e=new Ws,n=function(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let n;switch(e.type){case\"DirectionalLight\":case\"SpotLight\":n={shadowIntensity:1,shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new ce};break;case\"PointLight\":n={shadowIntensity:1,shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new ce,shadowCameraNear:1,shadowCameraFar:1e3}}return t[e.id]=n,n}}}(),i={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1,numSpotMaps:-1,numLightProbes:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotLightMap:[],spotShadow:[],spotShadowMap:[],spotLightMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[],numSpotLightShadowsWithMaps:0,numLightProbes:0};for(let t=0;t<9;t++)i.probe.push(new Oe);const r=new Oe,a=new pn,s=new pn;return{setup:function(r){let a=0,s=0,o=0;for(let t=0;t<9;t++)i.probe[t].set(0,0,0);let l=0,c=0,h=0,u=0,d=0,p=0,f=0,m=0,g=0,_=0,v=0;r.sort(js);for(let t=0,x=r.length;t<x;t++){const x=r[t],M=x.color,S=x.intensity,E=x.distance,y=x.shadow&&x.shadow.map?x.shadow.map.texture:null;if(x.isAmbientLight)a+=M.r*S,s+=M.g*S,o+=M.b*S;else if(x.isLightProbe){for(let t=0;t<9;t++)i.probe[t].addScaledVector(x.sh.coefficients[t],S);v++}else if(x.isDirectionalLight){const t=e.get(x);if(t.color.copy(x.color).multiplyScalar(x.intensity),x.castShadow){const t=x.shadow,e=n.get(x);e.shadowIntensity=t.intensity,e.shadowBias=t.bias,e.shadowNormalBias=t.normalBias,e.shadowRadius=t.radius,e.shadowMapSize=t.mapSize,i.directionalShadow[l]=e,i.directionalShadowMap[l]=y,i.directionalShadowMatrix[l]=x.shadow.matrix,p++}i.directional[l]=t,l++}else if(x.isSpotLight){const t=e.get(x);t.position.setFromMatrixPosition(x.matrixWorld),t.color.copy(M).multiplyScalar(S),t.distance=E,t.coneCos=Math.cos(x.angle),t.penumbraCos=Math.cos(x.angle*(1-x.penumbra)),t.decay=x.decay,i.spot[h]=t;const r=x.shadow;if(x.map&&(i.spotLightMap[g]=x.map,g++,r.updateMatrices(x),x.castShadow&&_++),i.spotLightMatrix[h]=r.matrix,x.castShadow){const t=n.get(x);t.shadowIntensity=r.intensity,t.shadowBias=r.bias,t.shadowNormalBias=r.normalBias,t.shadowRadius=r.radius,t.shadowMapSize=r.mapSize,i.spotShadow[h]=t,i.spotShadowMap[h]=y,m++}h++}else if(x.isRectAreaLight){const t=e.get(x);t.color.copy(M).multiplyScalar(S),t.halfWidth.set(.5*x.width,0,0),t.halfHeight.set(0,.5*x.height,0),i.rectArea[u]=t,u++}else if(x.isPointLight){const t=e.get(x);if(t.color.copy(x.color).multiplyScalar(x.intensity),t.distance=x.distance,t.decay=x.decay,x.castShadow){const t=x.shadow,e=n.get(x);e.shadowIntensity=t.intensity,e.shadowBias=t.bias,e.shadowNormalBias=t.normalBias,e.shadowRadius=t.radius,e.shadowMapSize=t.mapSize,e.shadowCameraNear=t.camera.near,e.shadowCameraFar=t.camera.far,i.pointShadow[c]=e,i.pointShadowMap[c]=y,i.pointShadowMatrix[c]=x.shadow.matrix,f++}i.point[c]=t,c++}else if(x.isHemisphereLight){const t=e.get(x);t.skyColor.copy(x.color).multiplyScalar(S),t.groundColor.copy(x.groundColor).multiplyScalar(S),i.hemi[d]=t,d++}}u>0&&(!0===t.has(\"OES_texture_float_linear\")?(i.rectAreaLTC1=Rr.LTC_FLOAT_1,i.rectAreaLTC2=Rr.LTC_FLOAT_2):(i.rectAreaLTC1=Rr.LTC_HALF_1,i.rectAreaLTC2=Rr.LTC_HALF_2)),i.ambient[0]=a,i.ambient[1]=s,i.ambient[2]=o;const x=i.hash;x.directionalLength===l&&x.pointLength===c&&x.spotLength===h&&x.rectAreaLength===u&&x.hemiLength===d&&x.numDirectionalShadows===p&&x.numPointShadows===f&&x.numSpotShadows===m&&x.numSpotMaps===g&&x.numLightProbes===v||(i.directional.length=l,i.spot.length=h,i.rectArea.length=u,i.point.length=c,i.hemi.length=d,i.directionalShadow.length=p,i.directionalShadowMap.length=p,i.pointShadow.length=f,i.pointShadowMap.length=f,i.spotShadow.length=m,i.spotShadowMap.length=m,i.directionalShadowMatrix.length=p,i.pointShadowMatrix.length=f,i.spotLightMatrix.length=m+g-_,i.spotLightMap.length=g,i.numSpotLightShadowsWithMaps=_,i.numLightProbes=v,x.directionalLength=l,x.pointLength=c,x.spotLength=h,x.rectAreaLength=u,x.hemiLength=d,x.numDirectionalShadows=p,x.numPointShadows=f,x.numSpotShadows=m,x.numSpotMaps=g,x.numLightProbes=v,i.version=Xs++)},setupView:function(t,e){let n=0,o=0,l=0,c=0,h=0;const u=e.matrixWorldInverse;for(let e=0,d=t.length;e<d;e++){const d=t[e];if(d.isDirectionalLight){const t=i.directional[n];t.direction.setFromMatrixPosition(d.matrixWorld),r.setFromMatrixPosition(d.target.matrixWorld),t.direction.sub(r),t.direction.transformDirection(u),n++}else if(d.isSpotLight){const t=i.spot[l];t.position.setFromMatrixPosition(d.matrixWorld),t.position.applyMatrix4(u),t.direction.setFromMatrixPosition(d.matrixWorld),r.setFromMatrixPosition(d.target.matrixWorld),t.direction.sub(r),t.direction.transformDirection(u),l++}else if(d.isRectAreaLight){const t=i.rectArea[c];t.position.setFromMatrixPosition(d.matrixWorld),t.position.applyMatrix4(u),s.identity(),a.copy(d.matrixWorld),a.premultiply(u),s.extractRotation(a),t.halfWidth.set(.5*d.width,0,0),t.halfHeight.set(0,.5*d.height,0),t.halfWidth.applyMatrix4(s),t.halfHeight.applyMatrix4(s),c++}else if(d.isPointLight){const t=i.point[o];t.position.setFromMatrixPosition(d.matrixWorld),t.position.applyMatrix4(u),o++}else if(d.isHemisphereLight){const t=i.hemi[h];t.direction.setFromMatrixPosition(d.matrixWorld),t.direction.transformDirection(u),h++}}},state:i}}function Ys(t){const e=new qs(t),n=[],i=[];const r={lightsArray:n,shadowsArray:i,camera:null,lights:e,transmissionRenderTarget:{}};return{init:function(t){r.camera=t,n.length=0,i.length=0},state:r,setupLights:function(){e.setup(n)},setupLightsView:function(t){e.setupView(n,t)},pushLight:function(t){n.push(t)},pushShadow:function(t){i.push(t)}}}function Ks(t){let e=new WeakMap;return{get:function(n,i=0){const r=e.get(n);let a;return void 0===r?(a=new Ys(t),e.set(n,[a])):i>=r.length?(a=new Ys(t),r.push(a)):a=r[i],a},dispose:function(){e=new WeakMap}}}function Zs(t,r,a){let s=new cr;const o=new ce,l=new ce,c=new Pe,h=new dr({depthPacking:3201}),u=new pr,d={},p=a.maxTextureSize,f={[e]:1,[n]:0,[i]:2},m=new ki({defines:{VSM_SAMPLES:8},uniforms:{shadow_pass:{value:null},resolution:{value:new ce},radius:{value:4}},vertexShader:\"void main() {\\n\\tgl_Position = vec4( position, 1.0 );\\n}\",fragmentShader:\"uniform sampler2D shadow_pass;\\nuniform vec2 resolution;\\nuniform float radius;\\n#include <packing>\\nvoid main() {\\n\\tconst float samples = float( VSM_SAMPLES );\\n\\tfloat mean = 0.0;\\n\\tfloat squared_mean = 0.0;\\n\\tfloat uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 );\\n\\tfloat uvStart = samples <= 1.0 ? 0.0 : - 1.0;\\n\\tfor ( float i = 0.0; i < samples; i ++ ) {\\n\\t\\tfloat uvOffset = uvStart + i * uvStride;\\n\\t\\t#ifdef HORIZONTAL_PASS\\n\\t\\t\\tvec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) );\\n\\t\\t\\tmean += distribution.x;\\n\\t\\t\\tsquared_mean += distribution.y * distribution.y + distribution.x * distribution.x;\\n\\t\\t#else\\n\\t\\t\\tfloat depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) );\\n\\t\\t\\tmean += depth;\\n\\t\\t\\tsquared_mean += depth * depth;\\n\\t\\t#endif\\n\\t}\\n\\tmean = mean / samples;\\n\\tsquared_mean = squared_mean / samples;\\n\\tfloat std_dev = sqrt( squared_mean - mean * mean );\\n\\tgl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) );\\n}\"}),g=m.clone();g.defines.HORIZONTAL_PASS=1;const _=new Ti;_.setAttribute(\"position\",new pi(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const v=new Oi(_,m),x=this;this.enabled=!1,this.autoUpdate=!0,this.needsUpdate=!1,this.type=1;let M=this.type;function S(e,n){const i=r.update(v);m.defines.VSM_SAMPLES!==e.blurSamples&&(m.defines.VSM_SAMPLES=e.blurSamples,g.defines.VSM_SAMPLES=e.blurSamples,m.needsUpdate=!0,g.needsUpdate=!0),null===e.mapPass&&(e.mapPass=new Le(o.x,o.y)),m.uniforms.shadow_pass.value=e.map.texture,m.uniforms.resolution.value=e.mapSize,m.uniforms.radius.value=e.radius,t.setRenderTarget(e.mapPass),t.clear(),t.renderBufferDirect(n,null,i,m,v,null),g.uniforms.shadow_pass.value=e.mapPass.texture,g.uniforms.resolution.value=e.mapSize,g.uniforms.radius.value=e.radius,t.setRenderTarget(e.map),t.clear(),t.renderBufferDirect(n,null,i,g,v,null)}function E(e,n,i,r){let a=null;const s=!0===i.isPointLight?e.customDistanceMaterial:e.customDepthMaterial;if(void 0!==s)a=s;else if(a=!0===i.isPointLight?u:h,t.localClippingEnabled&&!0===n.clipShadows&&Array.isArray(n.clippingPlanes)&&0!==n.clippingPlanes.length||n.displacementMap&&0!==n.displacementScale||n.alphaMap&&n.alphaTest>0||n.map&&n.alphaTest>0){const t=a.uuid,e=n.uuid;let i=d[t];void 0===i&&(i={},d[t]=i);let r=i[e];void 0===r&&(r=a.clone(),i[e]=r,n.addEventListener(\"dispose\",T)),a=r}if(a.visible=n.visible,a.wireframe=n.wireframe,a.side=3===r?null!==n.shadowSide?n.shadowSide:n.side:null!==n.shadowSide?n.shadowSide:f[n.side],a.alphaMap=n.alphaMap,a.alphaTest=n.alphaTest,a.map=n.map,a.clipShadows=n.clipShadows,a.clippingPlanes=n.clippingPlanes,a.clipIntersection=n.clipIntersection,a.displacementMap=n.displacementMap,a.displacementScale=n.displacementScale,a.displacementBias=n.displacementBias,a.wireframeLinewidth=n.wireframeLinewidth,a.linewidth=n.linewidth,!0===i.isPointLight&&!0===a.isMeshDistanceMaterial){t.properties.get(a).light=i}return a}function y(e,n,i,a,o){if(!1===e.visible)return;if(e.layers.test(n.layers)&&(e.isMesh||e.isLine||e.isPoints)&&(e.castShadow||e.receiveShadow&&3===o)&&(!e.frustumCulled||s.intersectsObject(e))){e.modelViewMatrix.multiplyMatrices(i.matrixWorldInverse,e.matrixWorld);const s=r.update(e),l=e.material;if(Array.isArray(l)){const r=s.groups;for(let c=0,h=r.length;c<h;c++){const h=r[c],u=l[h.materialIndex];if(u&&u.visible){const r=E(e,u,a,o);e.onBeforeShadow(t,e,n,i,s,r,h),t.renderBufferDirect(i,null,s,r,e,h),e.onAfterShadow(t,e,n,i,s,r,h)}}}else if(l.visible){const r=E(e,l,a,o);e.onBeforeShadow(t,e,n,i,s,r,null),t.renderBufferDirect(i,null,s,r,e,null),e.onAfterShadow(t,e,n,i,s,r,null)}}const l=e.children;for(let t=0,e=l.length;t<e;t++)y(l[t],n,i,a,o)}function T(t){t.target.removeEventListener(\"dispose\",T);for(const e in d){const n=d[e],i=t.target.uuid;if(i in n){n[i].dispose(),delete n[i]}}}this.render=function(e,n,i){if(!1===x.enabled)return;if(!1===x.autoUpdate&&!1===x.needsUpdate)return;if(0===e.length)return;const r=t.getRenderTarget(),a=t.getActiveCubeFace(),h=t.getActiveMipmapLevel(),u=t.state;u.setBlending(0),u.buffers.color.setClear(1,1,1,1),u.buffers.depth.setTest(!0),u.setScissorTest(!1);const d=3!==M&&3===this.type,f=3===M&&3!==this.type;for(let r=0,a=e.length;r<a;r++){const a=e[r],h=a.shadow;if(void 0===h)continue;if(!1===h.autoUpdate&&!1===h.needsUpdate)continue;o.copy(h.mapSize);const m=h.getFrameExtents();if(o.multiply(m),l.copy(h.mapSize),(o.x>p||o.y>p)&&(o.x>p&&(l.x=Math.floor(p/m.x),o.x=l.x*m.x,h.mapSize.x=l.x),o.y>p&&(l.y=Math.floor(p/m.y),o.y=l.y*m.y,h.mapSize.y=l.y)),null===h.map||!0===d||!0===f){const t=3!==this.type?{minFilter:O,magFilter:O}:{};null!==h.map&&h.map.dispose(),h.map=new Le(o.x,o.y,t),h.map.texture.name=a.name+\".shadowMap\",h.camera.updateProjectionMatrix()}t.setRenderTarget(h.map),t.clear();const g=h.getViewportCount();for(let t=0;t<g;t++){const e=h.getViewport(t);c.set(l.x*e.x,l.y*e.y,l.x*e.z,l.y*e.w),u.viewport(c),h.updateMatrices(a,t),s=h.getFrustum(),y(n,i,h.camera,a,this.type)}!0!==h.isPointLightShadow&&3===this.type&&S(h,i),h.needsUpdate=!1}M=this.type,x.needsUpdate=!1,t.setRenderTarget(r,a,h)}}const Js={[E]:1,[T]:6,[A]:7,[b]:5,[y]:0,[R]:2,[C]:4,[w]:3};function $s(t,e){const n=new function(){let e=!1;const n=new Pe;let i=null;const r=new Pe(0,0,0,0);return{setMask:function(n){i===n||e||(t.colorMask(n,n,n,n),i=n)},setLocked:function(t){e=t},setClear:function(e,i,a,s,o){!0===o&&(e*=s,i*=s,a*=s),n.set(e,i,a,s),!1===r.equals(n)&&(t.clearColor(e,i,a,s),r.copy(n))},reset:function(){e=!1,i=null,r.set(-1,0,0,0)}}},i=new function(){let n=!1,i=!1,r=null,a=null,s=null;return{setReversed:function(t){if(i!==t){const t=e.get(\"EXT_clip_control\");i?t.clipControlEXT(t.LOWER_LEFT_EXT,t.ZERO_TO_ONE_EXT):t.clipControlEXT(t.LOWER_LEFT_EXT,t.NEGATIVE_ONE_TO_ONE_EXT);const n=s;s=null,this.setClear(n)}i=t},getReversed:function(){return i},setTest:function(e){e?rt(t.DEPTH_TEST):at(t.DEPTH_TEST)},setMask:function(e){r===e||n||(t.depthMask(e),r=e)},setFunc:function(e){if(i&&(e=Js[e]),a!==e){switch(e){case 0:t.depthFunc(t.NEVER);break;case 1:t.depthFunc(t.ALWAYS);break;case 2:t.depthFunc(t.LESS);break;case 3:default:t.depthFunc(t.LEQUAL);break;case 4:t.depthFunc(t.EQUAL);break;case 5:t.depthFunc(t.GEQUAL);break;case 6:t.depthFunc(t.GREATER);break;case 7:t.depthFunc(t.NOTEQUAL)}a=e}},setLocked:function(t){n=t},setClear:function(e){s!==e&&(i&&(e=1-e),t.clearDepth(e),s=e)},reset:function(){n=!1,r=null,a=null,s=null,i=!1}}},E=new function(){let e=!1,n=null,i=null,r=null,a=null,s=null,o=null,l=null,c=null;return{setTest:function(n){e||(n?rt(t.STENCIL_TEST):at(t.STENCIL_TEST))},setMask:function(i){n===i||e||(t.stencilMask(i),n=i)},setFunc:function(e,n,s){i===e&&r===n&&a===s||(t.stencilFunc(e,n,s),i=e,r=n,a=s)},setOp:function(e,n,i){s===e&&o===n&&l===i||(t.stencilOp(e,n,i),s=e,o=n,l=i)},setLocked:function(t){e=t},setClear:function(e){c!==e&&(t.clearStencil(e),c=e)},reset:function(){e=!1,n=null,i=null,r=null,a=null,s=null,o=null,l=null,c=null}}},y=new WeakMap,T=new WeakMap;let b={},A={},w=new WeakMap,R=[],C=null,P=!1,U=null,L=null,D=null,I=null,N=null,O=null,F=null,B=new ai(0,0,0),z=0,H=!1,V=null,G=null,k=null,W=null,X=null;const j=t.getParameter(t.MAX_COMBINED_TEXTURE_IMAGE_UNITS);let q=!1,Y=0;const K=t.getParameter(t.VERSION);-1!==K.indexOf(\"WebGL\")?(Y=parseFloat(/^WebGL (\\d)/.exec(K)[1]),q=Y>=1):-1!==K.indexOf(\"OpenGL ES\")&&(Y=parseFloat(/^OpenGL ES (\\d)/.exec(K)[1]),q=Y>=2);let Z=null,J={};const $=t.getParameter(t.SCISSOR_BOX),Q=t.getParameter(t.VIEWPORT),tt=(new Pe).fromArray($),et=(new Pe).fromArray(Q);function nt(e,n,i,r){const a=new Uint8Array(4),s=t.createTexture();t.bindTexture(e,s),t.texParameteri(e,t.TEXTURE_MIN_FILTER,t.NEAREST),t.texParameteri(e,t.TEXTURE_MAG_FILTER,t.NEAREST);for(let s=0;s<i;s++)e===t.TEXTURE_3D||e===t.TEXTURE_2D_ARRAY?t.texImage3D(n,0,t.RGBA,1,1,r,0,t.RGBA,t.UNSIGNED_BYTE,a):t.texImage2D(n+s,0,t.RGBA,1,1,0,t.RGBA,t.UNSIGNED_BYTE,a);return s}const it={};function rt(e){!0!==b[e]&&(t.enable(e),b[e]=!0)}function at(e){!1!==b[e]&&(t.disable(e),b[e]=!1)}it[t.TEXTURE_2D]=nt(t.TEXTURE_2D,t.TEXTURE_2D,1),it[t.TEXTURE_CUBE_MAP]=nt(t.TEXTURE_CUBE_MAP,t.TEXTURE_CUBE_MAP_POSITIVE_X,6),it[t.TEXTURE_2D_ARRAY]=nt(t.TEXTURE_2D_ARRAY,t.TEXTURE_2D_ARRAY,1,1),it[t.TEXTURE_3D]=nt(t.TEXTURE_3D,t.TEXTURE_3D,1,1),n.setClear(0,0,0,1),i.setClear(1),E.setClear(0),rt(t.DEPTH_TEST),i.setFunc(3),ct(!1),ht(1),rt(t.CULL_FACE),lt(0);const st={[r]:t.FUNC_ADD,[a]:t.FUNC_SUBTRACT,[s]:t.FUNC_REVERSE_SUBTRACT};st[103]=t.MIN,st[104]=t.MAX;const ot={[o]:t.ZERO,[l]:t.ONE,[c]:t.SRC_COLOR,[u]:t.SRC_ALPHA,[_]:t.SRC_ALPHA_SATURATE,[m]:t.DST_COLOR,[p]:t.DST_ALPHA,[h]:t.ONE_MINUS_SRC_COLOR,[d]:t.ONE_MINUS_SRC_ALPHA,[g]:t.ONE_MINUS_DST_COLOR,[f]:t.ONE_MINUS_DST_ALPHA,[v]:t.CONSTANT_COLOR,[x]:t.ONE_MINUS_CONSTANT_COLOR,[M]:t.CONSTANT_ALPHA,[S]:t.ONE_MINUS_CONSTANT_ALPHA};function lt(e,n,i,a,s,o,l,c,h,u){if(0!==e){if(!1===P&&(rt(t.BLEND),P=!0),5===e)s=s||n,o=o||i,l=l||a,n===L&&s===N||(t.blendEquationSeparate(st[n],st[s]),L=n,N=s),i===D&&a===I&&o===O&&l===F||(t.blendFuncSeparate(ot[i],ot[a],ot[o],ot[l]),D=i,I=a,O=o,F=l),!1!==c.equals(B)&&h===z||(t.blendColor(c.r,c.g,c.b,h),B.copy(c),z=h),U=e,H=!1;else if(e!==U||u!==H){if(L===r&&N===r||(t.blendEquation(t.FUNC_ADD),L=r,N=r),u)switch(e){case 1:t.blendFuncSeparate(t.ONE,t.ONE_MINUS_SRC_ALPHA,t.ONE,t.ONE_MINUS_SRC_ALPHA);break;case 2:t.blendFunc(t.ONE,t.ONE);break;case 3:t.blendFuncSeparate(t.ZERO,t.ONE_MINUS_SRC_COLOR,t.ZERO,t.ONE);break;case 4:t.blendFuncSeparate(t.ZERO,t.SRC_COLOR,t.ZERO,t.SRC_ALPHA)}else switch(e){case 1:t.blendFuncSeparate(t.SRC_ALPHA,t.ONE_MINUS_SRC_ALPHA,t.ONE,t.ONE_MINUS_SRC_ALPHA);break;case 2:t.blendFunc(t.SRC_ALPHA,t.ONE);break;case 3:t.blendFuncSeparate(t.ZERO,t.ONE_MINUS_SRC_COLOR,t.ZERO,t.ONE);break;case 4:t.blendFunc(t.ZERO,t.SRC_COLOR)}D=null,I=null,O=null,F=null,B.set(0,0,0),z=0,U=e,H=u}}else!0===P&&(at(t.BLEND),P=!1)}function ct(e){V!==e&&(e?t.frontFace(t.CW):t.frontFace(t.CCW),V=e)}function ht(e){0!==e?(rt(t.CULL_FACE),e!==G&&(1===e?t.cullFace(t.BACK):2===e?t.cullFace(t.FRONT):t.cullFace(t.FRONT_AND_BACK))):at(t.CULL_FACE),G=e}function ut(e,n,i){e?(rt(t.POLYGON_OFFSET_FILL),W===n&&X===i||(t.polygonOffset(n,i),W=n,X=i)):at(t.POLYGON_OFFSET_FILL)}return{buffers:{color:n,depth:i,stencil:E},enable:rt,disable:at,bindFramebuffer:function(e,n){return A[e]!==n&&(t.bindFramebuffer(e,n),A[e]=n,e===t.DRAW_FRAMEBUFFER&&(A[t.FRAMEBUFFER]=n),e===t.FRAMEBUFFER&&(A[t.DRAW_FRAMEBUFFER]=n),!0)},drawBuffers:function(e,n){let i=R,r=!1;if(e){i=w.get(n),void 0===i&&(i=[],w.set(n,i));const a=e.textures;if(i.length!==a.length||i[0]!==t.COLOR_ATTACHMENT0){for(let e=0,n=a.length;e<n;e++)i[e]=t.COLOR_ATTACHMENT0+e;i.length=a.length,r=!0}}else i[0]!==t.BACK&&(i[0]=t.BACK,r=!0);r&&t.drawBuffers(i)},useProgram:function(e){return C!==e&&(t.useProgram(e),C=e,!0)},setBlending:lt,setMaterial:function(e,r){2===e.side?at(t.CULL_FACE):rt(t.CULL_FACE);let a=1===e.side;r&&(a=!a),ct(a),1===e.blending&&!1===e.transparent?lt(0):lt(e.blending,e.blendEquation,e.blendSrc,e.blendDst,e.blendEquationAlpha,e.blendSrcAlpha,e.blendDstAlpha,e.blendColor,e.blendAlpha,e.premultipliedAlpha),i.setFunc(e.depthFunc),i.setTest(e.depthTest),i.setMask(e.depthWrite),n.setMask(e.colorWrite);const s=e.stencilWrite;E.setTest(s),s&&(E.setMask(e.stencilWriteMask),E.setFunc(e.stencilFunc,e.stencilRef,e.stencilFuncMask),E.setOp(e.stencilFail,e.stencilZFail,e.stencilZPass)),ut(e.polygonOffset,e.polygonOffsetFactor,e.polygonOffsetUnits),!0===e.alphaToCoverage?rt(t.SAMPLE_ALPHA_TO_COVERAGE):at(t.SAMPLE_ALPHA_TO_COVERAGE)},setFlipSided:ct,setCullFace:ht,setLineWidth:function(e){e!==k&&(q&&t.lineWidth(e),k=e)},setPolygonOffset:ut,setScissorTest:function(e){e?rt(t.SCISSOR_TEST):at(t.SCISSOR_TEST)},activeTexture:function(e){void 0===e&&(e=t.TEXTURE0+j-1),Z!==e&&(t.activeTexture(e),Z=e)},bindTexture:function(e,n,i){void 0===i&&(i=null===Z?t.TEXTURE0+j-1:Z);let r=J[i];void 0===r&&(r={type:void 0,texture:void 0},J[i]=r),r.type===e&&r.texture===n||(Z!==i&&(t.activeTexture(i),Z=i),t.bindTexture(e,n||it[e]),r.type=e,r.texture=n)},unbindTexture:function(){const e=J[Z];void 0!==e&&void 0!==e.type&&(t.bindTexture(e.type,null),e.type=void 0,e.texture=void 0)},compressedTexImage2D:function(){try{t.compressedTexImage2D(...arguments)}catch(t){}},compressedTexImage3D:function(){try{t.compressedTexImage3D(...arguments)}catch(t){}},texImage2D:function(){try{t.texImage2D(...arguments)}catch(t){}},texImage3D:function(){try{t.texImage3D(...arguments)}catch(t){}},updateUBOMapping:function(e,n){let i=T.get(n);void 0===i&&(i=new WeakMap,T.set(n,i));let r=i.get(e);void 0===r&&(r=t.getUniformBlockIndex(n,e.name),i.set(e,r))},uniformBlockBinding:function(e,n){const i=T.get(n).get(e);y.get(n)!==i&&(t.uniformBlockBinding(n,i,e.__bindingPointIndex),y.set(n,i))},texStorage2D:function(){try{t.texStorage2D(...arguments)}catch(t){}},texStorage3D:function(){try{t.texStorage3D(...arguments)}catch(t){}},texSubImage2D:function(){try{t.texSubImage2D(...arguments)}catch(t){}},texSubImage3D:function(){try{t.texSubImage3D(...arguments)}catch(t){}},compressedTexSubImage2D:function(){try{t.compressedTexSubImage2D(...arguments)}catch(t){}},compressedTexSubImage3D:function(){try{t.compressedTexSubImage3D(...arguments)}catch(t){}},scissor:function(e){!1===tt.equals(e)&&(t.scissor(e.x,e.y,e.z,e.w),tt.copy(e))},viewport:function(e){!1===et.equals(e)&&(t.viewport(e.x,e.y,e.z,e.w),et.copy(e))},reset:function(){t.disable(t.BLEND),t.disable(t.CULL_FACE),t.disable(t.DEPTH_TEST),t.disable(t.POLYGON_OFFSET_FILL),t.disable(t.SCISSOR_TEST),t.disable(t.STENCIL_TEST),t.disable(t.SAMPLE_ALPHA_TO_COVERAGE),t.blendEquation(t.FUNC_ADD),t.blendFunc(t.ONE,t.ZERO),t.blendFuncSeparate(t.ONE,t.ZERO,t.ONE,t.ZERO),t.blendColor(0,0,0,0),t.colorMask(!0,!0,!0,!0),t.clearColor(0,0,0,0),t.depthMask(!0),t.depthFunc(t.LESS),i.setReversed(!1),t.clearDepth(1),t.stencilMask(4294967295),t.stencilFunc(t.ALWAYS,0,4294967295),t.stencilOp(t.KEEP,t.KEEP,t.KEEP),t.clearStencil(0),t.cullFace(t.BACK),t.frontFace(t.CCW),t.polygonOffset(0,0),t.activeTexture(t.TEXTURE0),t.bindFramebuffer(t.FRAMEBUFFER,null),t.bindFramebuffer(t.DRAW_FRAMEBUFFER,null),t.bindFramebuffer(t.READ_FRAMEBUFFER,null),t.useProgram(null),t.lineWidth(1),t.scissor(0,0,t.canvas.width,t.canvas.height),t.viewport(0,0,t.canvas.width,t.canvas.height),b={},Z=null,J={},A={},w=new WeakMap,R=[],C=null,P=!1,U=null,L=null,D=null,I=null,N=null,O=null,F=null,B=new ai(0,0,0),z=0,H=!1,V=null,G=null,k=null,W=null,X=null,tt.set(0,0,t.canvas.width,t.canvas.height),et.set(0,0,t.canvas.width,t.canvas.height),n.reset(),i.reset(),E.reset()}}}function Qs(t,e,n,i,r,a,s){const o=e.has(\"WEBGL_multisampled_render_to_texture\")?e.get(\"WEBGL_multisampled_render_to_texture\"):null,l=\"undefined\"!=typeof navigator&&/OculusBrowser/g.test(navigator.userAgent),c=new ce,h=new WeakMap;let u;const d=new WeakMap;let p=!1;try{p=\"undefined\"!=typeof OffscreenCanvas&&null!==new OffscreenCanvas(1,1).getContext(\"2d\")}catch(t){}function f(t,e){return p?new OffscreenCanvas(t,e):pe(\"canvas\")}function m(t,e,n){let i=1;const r=it(t);if((r.width>n||r.height>n)&&(i=n/Math.max(r.width,r.height)),i<1){if(\"undefined\"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||\"undefined\"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||\"undefined\"!=typeof ImageBitmap&&t instanceof ImageBitmap||\"undefined\"!=typeof VideoFrame&&t instanceof VideoFrame){const n=Math.floor(i*r.width),a=Math.floor(i*r.height);void 0===u&&(u=f(n,a));const s=e?f(n,a):u;s.width=n,s.height=a;return s.getContext(\"2d\").drawImage(t,0,0,n,a),s}return t}return t}function g(t){return t.generateMipmaps}function _(e){t.generateMipmap(e)}function v(e){return e.isWebGLCubeRenderTarget?t.TEXTURE_CUBE_MAP:e.isWebGL3DRenderTarget?t.TEXTURE_3D:e.isWebGLArrayRenderTarget||e.isCompressedArrayTexture?t.TEXTURE_2D_ARRAY:t.TEXTURE_2D}function x(n,i,r,a,s=!1){if(null!==n&&void 0!==t[n])return t[n];let o=i;if(i===t.RED&&(r===t.FLOAT&&(o=t.R32F),r===t.HALF_FLOAT&&(o=t.R16F),r===t.UNSIGNED_BYTE&&(o=t.R8)),i===t.RED_INTEGER&&(r===t.UNSIGNED_BYTE&&(o=t.R8UI),r===t.UNSIGNED_SHORT&&(o=t.R16UI),r===t.UNSIGNED_INT&&(o=t.R32UI),r===t.BYTE&&(o=t.R8I),r===t.SHORT&&(o=t.R16I),r===t.INT&&(o=t.R32I)),i===t.RG&&(r===t.FLOAT&&(o=t.RG32F),r===t.HALF_FLOAT&&(o=t.RG16F),r===t.UNSIGNED_BYTE&&(o=t.RG8)),i===t.RG_INTEGER&&(r===t.UNSIGNED_BYTE&&(o=t.RG8UI),r===t.UNSIGNED_SHORT&&(o=t.RG16UI),r===t.UNSIGNED_INT&&(o=t.RG32UI),r===t.BYTE&&(o=t.RG8I),r===t.SHORT&&(o=t.RG16I),r===t.INT&&(o=t.RG32I)),i===t.RGB_INTEGER&&(r===t.UNSIGNED_BYTE&&(o=t.RGB8UI),r===t.UNSIGNED_SHORT&&(o=t.RGB16UI),r===t.UNSIGNED_INT&&(o=t.RGB32UI),r===t.BYTE&&(o=t.RGB8I),r===t.SHORT&&(o=t.RGB16I),r===t.INT&&(o=t.RGB32I)),i===t.RGBA_INTEGER&&(r===t.UNSIGNED_BYTE&&(o=t.RGBA8UI),r===t.UNSIGNED_SHORT&&(o=t.RGBA16UI),r===t.UNSIGNED_INT&&(o=t.RGBA32UI),r===t.BYTE&&(o=t.RGBA8I),r===t.SHORT&&(o=t.RGBA16I),r===t.INT&&(o=t.RGBA32I)),i===t.RGB&&r===t.UNSIGNED_INT_5_9_9_9_REV&&(o=t.RGB9_E5),i===t.RGBA){const e=s?Ht:Me.getTransfer(a);r===t.FLOAT&&(o=t.RGBA32F),r===t.HALF_FLOAT&&(o=t.RGBA16F),r===t.UNSIGNED_BYTE&&(o=e===Vt?t.SRGB8_ALPHA8:t.RGBA8),r===t.UNSIGNED_SHORT_4_4_4_4&&(o=t.RGBA4),r===t.UNSIGNED_SHORT_5_5_5_1&&(o=t.RGB5_A1)}return o!==t.R16F&&o!==t.R32F&&o!==t.RG16F&&o!==t.RG32F&&o!==t.RGBA16F&&o!==t.RGBA32F||e.get(\"EXT_color_buffer_float\"),o}function M(e,n){let i;return e?null===n||n===q||n===$?i=t.DEPTH24_STENCIL8:n===Y?i=t.DEPTH32F_STENCIL8:n===X&&(i=t.DEPTH24_STENCIL8):null===n||n===q||n===$?i=t.DEPTH_COMPONENT24:n===Y?i=t.DEPTH_COMPONENT32F:n===X&&(i=t.DEPTH_COMPONENT16),i}function S(t,e){return!0===g(t)||t.isFramebufferTexture&&t.minFilter!==O&&t.minFilter!==z?Math.log2(Math.max(e.width,e.height))+1:void 0!==t.mipmaps&&t.mipmaps.length>0?t.mipmaps.length:t.isCompressedTexture&&Array.isArray(t.image)?e.mipmaps.length:1}function E(t){const e=t.target;e.removeEventListener(\"dispose\",E),function(t){const e=i.get(t);if(void 0===e.__webglInit)return;const n=t.source,r=d.get(n);if(r){const i=r[e.__cacheKey];i.usedTimes--,0===i.usedTimes&&T(t),0===Object.keys(r).length&&d.delete(n)}i.remove(t)}(e),e.isVideoTexture&&h.delete(e)}function y(e){const n=e.target;n.removeEventListener(\"dispose\",y),function(e){const n=i.get(e);e.depthTexture&&(e.depthTexture.dispose(),i.remove(e.depthTexture));if(e.isWebGLCubeRenderTarget)for(let e=0;e<6;e++){if(Array.isArray(n.__webglFramebuffer[e]))for(let i=0;i<n.__webglFramebuffer[e].length;i++)t.deleteFramebuffer(n.__webglFramebuffer[e][i]);else t.deleteFramebuffer(n.__webglFramebuffer[e]);n.__webglDepthbuffer&&t.deleteRenderbuffer(n.__webglDepthbuffer[e])}else{if(Array.isArray(n.__webglFramebuffer))for(let e=0;e<n.__webglFramebuffer.length;e++)t.deleteFramebuffer(n.__webglFramebuffer[e]);else t.deleteFramebuffer(n.__webglFramebuffer);if(n.__webglDepthbuffer&&t.deleteRenderbuffer(n.__webglDepthbuffer),n.__webglMultisampledFramebuffer&&t.deleteFramebuffer(n.__webglMultisampledFramebuffer),n.__webglColorRenderbuffer)for(let e=0;e<n.__webglColorRenderbuffer.length;e++)n.__webglColorRenderbuffer[e]&&t.deleteRenderbuffer(n.__webglColorRenderbuffer[e]);n.__webglDepthRenderbuffer&&t.deleteRenderbuffer(n.__webglDepthRenderbuffer)}const r=e.textures;for(let e=0,n=r.length;e<n;e++){const n=i.get(r[e]);n.__webglTexture&&(t.deleteTexture(n.__webglTexture),s.memory.textures--),i.remove(r[e])}i.remove(e)}(n)}function T(e){const n=i.get(e);t.deleteTexture(n.__webglTexture);const r=e.source;delete d.get(r)[n.__cacheKey],s.memory.textures--}let b=0;function A(e,r){const a=i.get(e);if(e.isVideoTexture&&function(t){const e=s.render.frame;h.get(t)!==e&&(h.set(t,e),t.update())}(e),!1===e.isRenderTargetTexture&&e.version>0&&a.__version!==e.version){const t=e.image;if(null===t);else if(!1!==t.complete)return void L(a,e,r)}n.bindTexture(t.TEXTURE_2D,a.__webglTexture,t.TEXTURE0+r)}const w={[D]:t.REPEAT,[I]:t.CLAMP_TO_EDGE,[N]:t.MIRRORED_REPEAT},R={[O]:t.NEAREST,[F]:t.NEAREST_MIPMAP_NEAREST,[B]:t.NEAREST_MIPMAP_LINEAR,[z]:t.LINEAR,[H]:t.LINEAR_MIPMAP_NEAREST,[V]:t.LINEAR_MIPMAP_LINEAR},C={[kt]:t.NEVER,[Zt]:t.ALWAYS,[Wt]:t.LESS,[jt]:t.LEQUAL,[Xt]:t.EQUAL,[Kt]:t.GEQUAL,[qt]:t.GREATER,[Yt]:t.NOTEQUAL};function P(n,a){if(a.type===Y&&!1===e.has(\"OES_texture_float_linear\")&&(a.magFilter===z||a.magFilter===H||a.magFilter===B||a.magFilter===V||a.minFilter===z||a.minFilter===H||a.minFilter===B||a.minFilter),t.texParameteri(n,t.TEXTURE_WRAP_S,w[a.wrapS]),t.texParameteri(n,t.TEXTURE_WRAP_T,w[a.wrapT]),n!==t.TEXTURE_3D&&n!==t.TEXTURE_2D_ARRAY||t.texParameteri(n,t.TEXTURE_WRAP_R,w[a.wrapR]),t.texParameteri(n,t.TEXTURE_MAG_FILTER,R[a.magFilter]),t.texParameteri(n,t.TEXTURE_MIN_FILTER,R[a.minFilter]),a.compareFunction&&(t.texParameteri(n,t.TEXTURE_COMPARE_MODE,t.COMPARE_REF_TO_TEXTURE),t.texParameteri(n,t.TEXTURE_COMPARE_FUNC,C[a.compareFunction])),!0===e.has(\"EXT_texture_filter_anisotropic\")){if(a.magFilter===O)return;if(a.minFilter!==B&&a.minFilter!==V)return;if(a.type===Y&&!1===e.has(\"OES_texture_float_linear\"))return;if(a.anisotropy>1||i.get(a).__currentAnisotropy){const s=e.get(\"EXT_texture_filter_anisotropic\");t.texParameterf(n,s.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(a.anisotropy,r.getMaxAnisotropy())),i.get(a).__currentAnisotropy=a.anisotropy}}}function U(e,n){let i=!1;void 0===e.__webglInit&&(e.__webglInit=!0,n.addEventListener(\"dispose\",E));const r=n.source;let a=d.get(r);void 0===a&&(a={},d.set(r,a));const o=function(t){const e=[];return e.push(t.wrapS),e.push(t.wrapT),e.push(t.wrapR||0),e.push(t.magFilter),e.push(t.minFilter),e.push(t.anisotropy),e.push(t.internalFormat),e.push(t.format),e.push(t.type),e.push(t.generateMipmaps),e.push(t.premultiplyAlpha),e.push(t.flipY),e.push(t.unpackAlignment),e.push(t.colorSpace),e.join()}(n);if(o!==e.__cacheKey){void 0===a[o]&&(a[o]={texture:t.createTexture(),usedTimes:0},s.memory.textures++,i=!0),a[o].usedTimes++;const r=a[e.__cacheKey];void 0!==r&&(a[e.__cacheKey].usedTimes--,0===r.usedTimes&&T(n)),e.__cacheKey=o,e.__webglTexture=a[o].texture}return i}function L(e,s,o){let l=t.TEXTURE_2D;(s.isDataArrayTexture||s.isCompressedArrayTexture)&&(l=t.TEXTURE_2D_ARRAY),s.isData3DTexture&&(l=t.TEXTURE_3D);const c=U(e,s),h=s.source;n.bindTexture(l,e.__webglTexture,t.TEXTURE0+o);const u=i.get(h);if(h.version!==u.__version||!0===c){n.activeTexture(t.TEXTURE0+o);const e=Me.getPrimaries(Me.workingColorSpace),i=s.colorSpace===Ft?null:Me.getPrimaries(s.colorSpace),d=s.colorSpace===Ft||e===i?t.NONE:t.BROWSER_DEFAULT_WEBGL;t.pixelStorei(t.UNPACK_FLIP_Y_WEBGL,s.flipY),t.pixelStorei(t.UNPACK_PREMULTIPLY_ALPHA_WEBGL,s.premultiplyAlpha),t.pixelStorei(t.UNPACK_ALIGNMENT,s.unpackAlignment),t.pixelStorei(t.UNPACK_COLORSPACE_CONVERSION_WEBGL,d);let p=m(s.image,!1,r.maxTextureSize);p=Q(s,p);const f=a.convert(s.format,s.colorSpace),v=a.convert(s.type);let E,y=x(s.internalFormat,f,v,s.colorSpace,s.isVideoTexture);P(l,s);const T=s.mipmaps,b=!0!==s.isVideoTexture,A=void 0===u.__version||!0===c,w=h.dataReady,R=S(s,p);if(s.isDepthTexture)y=M(s.format===nt,s.type),A&&(b?n.texStorage2D(t.TEXTURE_2D,1,y,p.width,p.height):n.texImage2D(t.TEXTURE_2D,0,y,p.width,p.height,0,f,v,null));else if(s.isDataTexture)if(T.length>0){b&&A&&n.texStorage2D(t.TEXTURE_2D,R,y,T[0].width,T[0].height);for(let e=0,i=T.length;e<i;e++)E=T[e],b?w&&n.texSubImage2D(t.TEXTURE_2D,e,0,0,E.width,E.height,f,v,E.data):n.texImage2D(t.TEXTURE_2D,e,y,E.width,E.height,0,f,v,E.data);s.generateMipmaps=!1}else b?(A&&n.texStorage2D(t.TEXTURE_2D,R,y,p.width,p.height),w&&n.texSubImage2D(t.TEXTURE_2D,0,0,0,p.width,p.height,f,v,p.data)):n.texImage2D(t.TEXTURE_2D,0,y,p.width,p.height,0,f,v,p.data);else if(s.isCompressedTexture)if(s.isCompressedArrayTexture){b&&A&&n.texStorage3D(t.TEXTURE_2D_ARRAY,R,y,T[0].width,T[0].height,p.depth);for(let e=0,i=T.length;e<i;e++)if(E=T[e],s.format!==tt){if(null!==f)if(b){if(w)if(s.layerUpdates.size>0){const i=Tr(E.width,E.height,s.format,s.type);for(const r of s.layerUpdates){const a=E.data.subarray(r*i/E.data.BYTES_PER_ELEMENT,(r+1)*i/E.data.BYTES_PER_ELEMENT);n.compressedTexSubImage3D(t.TEXTURE_2D_ARRAY,e,0,0,r,E.width,E.height,1,f,a)}s.clearLayerUpdates()}else n.compressedTexSubImage3D(t.TEXTURE_2D_ARRAY,e,0,0,0,E.width,E.height,p.depth,f,E.data)}else n.compressedTexImage3D(t.TEXTURE_2D_ARRAY,e,y,E.width,E.height,p.depth,0,E.data,0,0)}else b?w&&n.texSubImage3D(t.TEXTURE_2D_ARRAY,e,0,0,0,E.width,E.height,p.depth,f,v,E.data):n.texImage3D(t.TEXTURE_2D_ARRAY,e,y,E.width,E.height,p.depth,0,f,v,E.data)}else{b&&A&&n.texStorage2D(t.TEXTURE_2D,R,y,T[0].width,T[0].height);for(let e=0,i=T.length;e<i;e++)E=T[e],s.format!==tt?null!==f&&(b?w&&n.compressedTexSubImage2D(t.TEXTURE_2D,e,0,0,E.width,E.height,f,E.data):n.compressedTexImage2D(t.TEXTURE_2D,e,y,E.width,E.height,0,E.data)):b?w&&n.texSubImage2D(t.TEXTURE_2D,e,0,0,E.width,E.height,f,v,E.data):n.texImage2D(t.TEXTURE_2D,e,y,E.width,E.height,0,f,v,E.data)}else if(s.isDataArrayTexture)if(b){if(A&&n.texStorage3D(t.TEXTURE_2D_ARRAY,R,y,p.width,p.height,p.depth),w)if(s.layerUpdates.size>0){const e=Tr(p.width,p.height,s.format,s.type);for(const i of s.layerUpdates){const r=p.data.subarray(i*e/p.data.BYTES_PER_ELEMENT,(i+1)*e/p.data.BYTES_PER_ELEMENT);n.texSubImage3D(t.TEXTURE_2D_ARRAY,0,0,0,i,p.width,p.height,1,f,v,r)}s.clearLayerUpdates()}else n.texSubImage3D(t.TEXTURE_2D_ARRAY,0,0,0,0,p.width,p.height,p.depth,f,v,p.data)}else n.texImage3D(t.TEXTURE_2D_ARRAY,0,y,p.width,p.height,p.depth,0,f,v,p.data);else if(s.isData3DTexture)b?(A&&n.texStorage3D(t.TEXTURE_3D,R,y,p.width,p.height,p.depth),w&&n.texSubImage3D(t.TEXTURE_3D,0,0,0,0,p.width,p.height,p.depth,f,v,p.data)):n.texImage3D(t.TEXTURE_3D,0,y,p.width,p.height,p.depth,0,f,v,p.data);else if(s.isFramebufferTexture){if(A)if(b)n.texStorage2D(t.TEXTURE_2D,R,y,p.width,p.height);else{let e=p.width,i=p.height;for(let r=0;r<R;r++)n.texImage2D(t.TEXTURE_2D,r,y,e,i,0,f,v,null),e>>=1,i>>=1}}else if(T.length>0){if(b&&A){const e=it(T[0]);n.texStorage2D(t.TEXTURE_2D,R,y,e.width,e.height)}for(let e=0,i=T.length;e<i;e++)E=T[e],b?w&&n.texSubImage2D(t.TEXTURE_2D,e,0,0,f,v,E):n.texImage2D(t.TEXTURE_2D,e,y,f,v,E);s.generateMipmaps=!1}else if(b){if(A){const e=it(p);n.texStorage2D(t.TEXTURE_2D,R,y,e.width,e.height)}w&&n.texSubImage2D(t.TEXTURE_2D,0,0,0,f,v,p)}else n.texImage2D(t.TEXTURE_2D,0,y,f,v,p);g(s)&&_(l),u.__version=h.version,s.onUpdate&&s.onUpdate(s)}e.__version=s.version}function G(e,r,s,l,c,h){const u=a.convert(s.format,s.colorSpace),d=a.convert(s.type),p=x(s.internalFormat,u,d,s.colorSpace),f=i.get(r),m=i.get(s);if(m.__renderTarget=r,!f.__hasExternalTextures){const e=Math.max(1,r.width>>h),i=Math.max(1,r.height>>h);c===t.TEXTURE_3D||c===t.TEXTURE_2D_ARRAY?n.texImage3D(c,h,p,e,i,r.depth,0,u,d,null):n.texImage2D(c,h,p,e,i,0,u,d,null)}n.bindFramebuffer(t.FRAMEBUFFER,e),J(r)?o.framebufferTexture2DMultisampleEXT(t.FRAMEBUFFER,l,c,m.__webglTexture,0,Z(r)):(c===t.TEXTURE_2D||c>=t.TEXTURE_CUBE_MAP_POSITIVE_X&&c<=t.TEXTURE_CUBE_MAP_NEGATIVE_Z)&&t.framebufferTexture2D(t.FRAMEBUFFER,l,c,m.__webglTexture,h),n.bindFramebuffer(t.FRAMEBUFFER,null)}function k(e,n,i){if(t.bindRenderbuffer(t.RENDERBUFFER,e),n.depthBuffer){const r=n.depthTexture,a=r&&r.isDepthTexture?r.type:null,s=M(n.stencilBuffer,a),l=n.stencilBuffer?t.DEPTH_STENCIL_ATTACHMENT:t.DEPTH_ATTACHMENT,c=Z(n);J(n)?o.renderbufferStorageMultisampleEXT(t.RENDERBUFFER,c,s,n.width,n.height):i?t.renderbufferStorageMultisample(t.RENDERBUFFER,c,s,n.width,n.height):t.renderbufferStorage(t.RENDERBUFFER,s,n.width,n.height),t.framebufferRenderbuffer(t.FRAMEBUFFER,l,t.RENDERBUFFER,e)}else{const e=n.textures;for(let r=0;r<e.length;r++){const s=e[r],l=a.convert(s.format,s.colorSpace),c=a.convert(s.type),h=x(s.internalFormat,l,c,s.colorSpace),u=Z(n);i&&!1===J(n)?t.renderbufferStorageMultisample(t.RENDERBUFFER,u,h,n.width,n.height):J(n)?o.renderbufferStorageMultisampleEXT(t.RENDERBUFFER,u,h,n.width,n.height):t.renderbufferStorage(t.RENDERBUFFER,h,n.width,n.height)}}t.bindRenderbuffer(t.RENDERBUFFER,null)}function W(e){const r=i.get(e),a=!0===e.isWebGLCubeRenderTarget;if(r.__boundDepthTexture!==e.depthTexture){const t=e.depthTexture;if(r.__depthDisposeCallback&&r.__depthDisposeCallback(),t){const e=()=>{delete r.__boundDepthTexture,delete r.__depthDisposeCallback,t.removeEventListener(\"dispose\",e)};t.addEventListener(\"dispose\",e),r.__depthDisposeCallback=e}r.__boundDepthTexture=t}if(e.depthTexture&&!r.__autoAllocateDepthBuffer){if(a)throw new Error(\"target.depthTexture not supported in Cube render targets\");!function(e,r){if(r&&r.isWebGLCubeRenderTarget)throw new Error(\"Depth Texture with cube render targets is not supported\");if(n.bindFramebuffer(t.FRAMEBUFFER,e),!r.depthTexture||!r.depthTexture.isDepthTexture)throw new Error(\"renderTarget.depthTexture must be an instance of THREE.DepthTexture\");const a=i.get(r.depthTexture);a.__renderTarget=r,a.__webglTexture&&r.depthTexture.image.width===r.width&&r.depthTexture.image.height===r.height||(r.depthTexture.image.width=r.width,r.depthTexture.image.height=r.height,r.depthTexture.needsUpdate=!0),A(r.depthTexture,0);const s=a.__webglTexture,l=Z(r);if(r.depthTexture.format===et)J(r)?o.framebufferTexture2DMultisampleEXT(t.FRAMEBUFFER,t.DEPTH_ATTACHMENT,t.TEXTURE_2D,s,0,l):t.framebufferTexture2D(t.FRAMEBUFFER,t.DEPTH_ATTACHMENT,t.TEXTURE_2D,s,0);else{if(r.depthTexture.format!==nt)throw new Error(\"Unknown depthTexture format\");J(r)?o.framebufferTexture2DMultisampleEXT(t.FRAMEBUFFER,t.DEPTH_STENCIL_ATTACHMENT,t.TEXTURE_2D,s,0,l):t.framebufferTexture2D(t.FRAMEBUFFER,t.DEPTH_STENCIL_ATTACHMENT,t.TEXTURE_2D,s,0)}}(r.__webglFramebuffer,e)}else if(a){r.__webglDepthbuffer=[];for(let i=0;i<6;i++)if(n.bindFramebuffer(t.FRAMEBUFFER,r.__webglFramebuffer[i]),void 0===r.__webglDepthbuffer[i])r.__webglDepthbuffer[i]=t.createRenderbuffer(),k(r.__webglDepthbuffer[i],e,!1);else{const n=e.stencilBuffer?t.DEPTH_STENCIL_ATTACHMENT:t.DEPTH_ATTACHMENT,a=r.__webglDepthbuffer[i];t.bindRenderbuffer(t.RENDERBUFFER,a),t.framebufferRenderbuffer(t.FRAMEBUFFER,n,t.RENDERBUFFER,a)}}else if(n.bindFramebuffer(t.FRAMEBUFFER,r.__webglFramebuffer),void 0===r.__webglDepthbuffer)r.__webglDepthbuffer=t.createRenderbuffer(),k(r.__webglDepthbuffer,e,!1);else{const n=e.stencilBuffer?t.DEPTH_STENCIL_ATTACHMENT:t.DEPTH_ATTACHMENT,i=r.__webglDepthbuffer;t.bindRenderbuffer(t.RENDERBUFFER,i),t.framebufferRenderbuffer(t.FRAMEBUFFER,n,t.RENDERBUFFER,i)}n.bindFramebuffer(t.FRAMEBUFFER,null)}const j=[],K=[];function Z(t){return Math.min(r.maxSamples,t.samples)}function J(t){const n=i.get(t);return t.samples>0&&!0===e.has(\"WEBGL_multisampled_render_to_texture\")&&!1!==n.__useRenderToTexture}function Q(t,e){const n=t.colorSpace;t.format,t.type;return!0===t.isCompressedTexture||!0===t.isVideoTexture||n!==zt&&n!==Ft&&Me.getTransfer(n),e}function it(t){return\"undefined\"!=typeof HTMLImageElement&&t instanceof HTMLImageElement?(c.width=t.naturalWidth||t.width,c.height=t.naturalHeight||t.height):\"undefined\"!=typeof VideoFrame&&t instanceof VideoFrame?(c.width=t.displayWidth,c.height=t.displayHeight):(c.width=t.width,c.height=t.height),c}this.allocateTextureUnit=function(){const t=b;return r.maxTextures,b+=1,t},this.resetTextureUnits=function(){b=0},this.setTexture2D=A,this.setTexture2DArray=function(e,r){const a=i.get(e);e.version>0&&a.__version!==e.version?L(a,e,r):n.bindTexture(t.TEXTURE_2D_ARRAY,a.__webglTexture,t.TEXTURE0+r)},this.setTexture3D=function(e,r){const a=i.get(e);e.version>0&&a.__version!==e.version?L(a,e,r):n.bindTexture(t.TEXTURE_3D,a.__webglTexture,t.TEXTURE0+r)},this.setTextureCube=function(e,s){const o=i.get(e);e.version>0&&o.__version!==e.version?function(e,s,o){if(6!==s.image.length)return;const l=U(e,s),c=s.source;n.bindTexture(t.TEXTURE_CUBE_MAP,e.__webglTexture,t.TEXTURE0+o);const h=i.get(c);if(c.version!==h.__version||!0===l){n.activeTexture(t.TEXTURE0+o);const e=Me.getPrimaries(Me.workingColorSpace),i=s.colorSpace===Ft?null:Me.getPrimaries(s.colorSpace),u=s.colorSpace===Ft||e===i?t.NONE:t.BROWSER_DEFAULT_WEBGL;t.pixelStorei(t.UNPACK_FLIP_Y_WEBGL,s.flipY),t.pixelStorei(t.UNPACK_PREMULTIPLY_ALPHA_WEBGL,s.premultiplyAlpha),t.pixelStorei(t.UNPACK_ALIGNMENT,s.unpackAlignment),t.pixelStorei(t.UNPACK_COLORSPACE_CONVERSION_WEBGL,u);const d=s.isCompressedTexture||s.image[0].isCompressedTexture,p=s.image[0]&&s.image[0].isDataTexture,f=[];for(let t=0;t<6;t++)f[t]=d||p?p?s.image[t].image:s.image[t]:m(s.image[t],!0,r.maxCubemapSize),f[t]=Q(s,f[t]);const v=f[0],M=a.convert(s.format,s.colorSpace),E=a.convert(s.type),y=x(s.internalFormat,M,E,s.colorSpace),T=!0!==s.isVideoTexture,b=void 0===h.__version||!0===l,A=c.dataReady;let w,R=S(s,v);if(P(t.TEXTURE_CUBE_MAP,s),d){T&&b&&n.texStorage2D(t.TEXTURE_CUBE_MAP,R,y,v.width,v.height);for(let e=0;e<6;e++){w=f[e].mipmaps;for(let i=0;i<w.length;i++){const r=w[i];s.format!==tt?null!==M&&(T?A&&n.compressedTexSubImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,i,0,0,r.width,r.height,M,r.data):n.compressedTexImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,i,y,r.width,r.height,0,r.data)):T?A&&n.texSubImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,i,0,0,r.width,r.height,M,E,r.data):n.texImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,i,y,r.width,r.height,0,M,E,r.data)}}}else{if(w=s.mipmaps,T&&b){w.length>0&&R++;const e=it(f[0]);n.texStorage2D(t.TEXTURE_CUBE_MAP,R,y,e.width,e.height)}for(let e=0;e<6;e++)if(p){T?A&&n.texSubImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,0,0,0,f[e].width,f[e].height,M,E,f[e].data):n.texImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,0,y,f[e].width,f[e].height,0,M,E,f[e].data);for(let i=0;i<w.length;i++){const r=w[i].image[e].image;T?A&&n.texSubImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,i+1,0,0,r.width,r.height,M,E,r.data):n.texImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,i+1,y,r.width,r.height,0,M,E,r.data)}}else{T?A&&n.texSubImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,0,0,0,M,E,f[e]):n.texImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,0,y,M,E,f[e]);for(let i=0;i<w.length;i++){const r=w[i];T?A&&n.texSubImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,i+1,0,0,M,E,r.image[e]):n.texImage2D(t.TEXTURE_CUBE_MAP_POSITIVE_X+e,i+1,y,M,E,r.image[e])}}}g(s)&&_(t.TEXTURE_CUBE_MAP),h.__version=c.version,s.onUpdate&&s.onUpdate(s)}e.__version=s.version}(o,e,s):n.bindTexture(t.TEXTURE_CUBE_MAP,o.__webglTexture,t.TEXTURE0+s)},this.rebindTextures=function(e,n,r){const a=i.get(e);void 0!==n&&G(a.__webglFramebuffer,e,e.texture,t.COLOR_ATTACHMENT0,t.TEXTURE_2D,0),void 0!==r&&W(e)},this.setupRenderTarget=function(e){const r=e.texture,o=i.get(e),l=i.get(r);e.addEventListener(\"dispose\",y);const c=e.textures,h=!0===e.isWebGLCubeRenderTarget,u=c.length>1;if(u||(void 0===l.__webglTexture&&(l.__webglTexture=t.createTexture()),l.__version=r.version,s.memory.textures++),h){o.__webglFramebuffer=[];for(let e=0;e<6;e++)if(r.mipmaps&&r.mipmaps.length>0){o.__webglFramebuffer[e]=[];for(let n=0;n<r.mipmaps.length;n++)o.__webglFramebuffer[e][n]=t.createFramebuffer()}else o.__webglFramebuffer[e]=t.createFramebuffer()}else{if(r.mipmaps&&r.mipmaps.length>0){o.__webglFramebuffer=[];for(let e=0;e<r.mipmaps.length;e++)o.__webglFramebuffer[e]=t.createFramebuffer()}else o.__webglFramebuffer=t.createFramebuffer();if(u)for(let e=0,n=c.length;e<n;e++){const n=i.get(c[e]);void 0===n.__webglTexture&&(n.__webglTexture=t.createTexture(),s.memory.textures++)}if(e.samples>0&&!1===J(e)){o.__webglMultisampledFramebuffer=t.createFramebuffer(),o.__webglColorRenderbuffer=[],n.bindFramebuffer(t.FRAMEBUFFER,o.__webglMultisampledFramebuffer);for(let n=0;n<c.length;n++){const i=c[n];o.__webglColorRenderbuffer[n]=t.createRenderbuffer(),t.bindRenderbuffer(t.RENDERBUFFER,o.__webglColorRenderbuffer[n]);const r=a.convert(i.format,i.colorSpace),s=a.convert(i.type),l=x(i.internalFormat,r,s,i.colorSpace,!0===e.isXRRenderTarget),h=Z(e);t.renderbufferStorageMultisample(t.RENDERBUFFER,h,l,e.width,e.height),t.framebufferRenderbuffer(t.FRAMEBUFFER,t.COLOR_ATTACHMENT0+n,t.RENDERBUFFER,o.__webglColorRenderbuffer[n])}t.bindRenderbuffer(t.RENDERBUFFER,null),e.depthBuffer&&(o.__webglDepthRenderbuffer=t.createRenderbuffer(),k(o.__webglDepthRenderbuffer,e,!0)),n.bindFramebuffer(t.FRAMEBUFFER,null)}}if(h){n.bindTexture(t.TEXTURE_CUBE_MAP,l.__webglTexture),P(t.TEXTURE_CUBE_MAP,r);for(let n=0;n<6;n++)if(r.mipmaps&&r.mipmaps.length>0)for(let i=0;i<r.mipmaps.length;i++)G(o.__webglFramebuffer[n][i],e,r,t.COLOR_ATTACHMENT0,t.TEXTURE_CUBE_MAP_POSITIVE_X+n,i);else G(o.__webglFramebuffer[n],e,r,t.COLOR_ATTACHMENT0,t.TEXTURE_CUBE_MAP_POSITIVE_X+n,0);g(r)&&_(t.TEXTURE_CUBE_MAP),n.unbindTexture()}else if(u){for(let r=0,a=c.length;r<a;r++){const a=c[r],s=i.get(a);n.bindTexture(t.TEXTURE_2D,s.__webglTexture),P(t.TEXTURE_2D,a),G(o.__webglFramebuffer,e,a,t.COLOR_ATTACHMENT0+r,t.TEXTURE_2D,0),g(a)&&_(t.TEXTURE_2D)}n.unbindTexture()}else{let i=t.TEXTURE_2D;if((e.isWebGL3DRenderTarget||e.isWebGLArrayRenderTarget)&&(i=e.isWebGL3DRenderTarget?t.TEXTURE_3D:t.TEXTURE_2D_ARRAY),n.bindTexture(i,l.__webglTexture),P(i,r),r.mipmaps&&r.mipmaps.length>0)for(let n=0;n<r.mipmaps.length;n++)G(o.__webglFramebuffer[n],e,r,t.COLOR_ATTACHMENT0,i,n);else G(o.__webglFramebuffer,e,r,t.COLOR_ATTACHMENT0,i,0);g(r)&&_(i),n.unbindTexture()}e.depthBuffer&&W(e)},this.updateRenderTargetMipmap=function(t){const e=t.textures;for(let r=0,a=e.length;r<a;r++){const a=e[r];if(g(a)){const e=v(t),r=i.get(a).__webglTexture;n.bindTexture(e,r),_(e),n.unbindTexture()}}},this.updateMultisampleRenderTarget=function(e){if(e.samples>0)if(!1===J(e)){const r=e.textures,a=e.width,s=e.height;let o=t.COLOR_BUFFER_BIT;const c=e.stencilBuffer?t.DEPTH_STENCIL_ATTACHMENT:t.DEPTH_ATTACHMENT,h=i.get(e),u=r.length>1;if(u)for(let e=0;e<r.length;e++)n.bindFramebuffer(t.FRAMEBUFFER,h.__webglMultisampledFramebuffer),t.framebufferRenderbuffer(t.FRAMEBUFFER,t.COLOR_ATTACHMENT0+e,t.RENDERBUFFER,null),n.bindFramebuffer(t.FRAMEBUFFER,h.__webglFramebuffer),t.framebufferTexture2D(t.DRAW_FRAMEBUFFER,t.COLOR_ATTACHMENT0+e,t.TEXTURE_2D,null,0);n.bindFramebuffer(t.READ_FRAMEBUFFER,h.__webglMultisampledFramebuffer),n.bindFramebuffer(t.DRAW_FRAMEBUFFER,h.__webglFramebuffer);for(let n=0;n<r.length;n++){if(e.resolveDepthBuffer&&(e.depthBuffer&&(o|=t.DEPTH_BUFFER_BIT),e.stencilBuffer&&e.resolveStencilBuffer&&(o|=t.STENCIL_BUFFER_BIT)),u){t.framebufferRenderbuffer(t.READ_FRAMEBUFFER,t.COLOR_ATTACHMENT0,t.RENDERBUFFER,h.__webglColorRenderbuffer[n]);const e=i.get(r[n]).__webglTexture;t.framebufferTexture2D(t.DRAW_FRAMEBUFFER,t.COLOR_ATTACHMENT0,t.TEXTURE_2D,e,0)}t.blitFramebuffer(0,0,a,s,0,0,a,s,o,t.NEAREST),!0===l&&(j.length=0,K.length=0,j.push(t.COLOR_ATTACHMENT0+n),e.depthBuffer&&!1===e.resolveDepthBuffer&&(j.push(c),K.push(c),t.invalidateFramebuffer(t.DRAW_FRAMEBUFFER,K)),t.invalidateFramebuffer(t.READ_FRAMEBUFFER,j))}if(n.bindFramebuffer(t.READ_FRAMEBUFFER,null),n.bindFramebuffer(t.DRAW_FRAMEBUFFER,null),u)for(let e=0;e<r.length;e++){n.bindFramebuffer(t.FRAMEBUFFER,h.__webglMultisampledFramebuffer),t.framebufferRenderbuffer(t.FRAMEBUFFER,t.COLOR_ATTACHMENT0+e,t.RENDERBUFFER,h.__webglColorRenderbuffer[e]);const a=i.get(r[e]).__webglTexture;n.bindFramebuffer(t.FRAMEBUFFER,h.__webglFramebuffer),t.framebufferTexture2D(t.DRAW_FRAMEBUFFER,t.COLOR_ATTACHMENT0+e,t.TEXTURE_2D,a,0)}n.bindFramebuffer(t.DRAW_FRAMEBUFFER,h.__webglMultisampledFramebuffer)}else if(e.depthBuffer&&!1===e.resolveDepthBuffer&&l){const n=e.stencilBuffer?t.DEPTH_STENCIL_ATTACHMENT:t.DEPTH_ATTACHMENT;t.invalidateFramebuffer(t.DRAW_FRAMEBUFFER,[n])}},this.setupDepthRenderbuffer=W,this.setupFrameBufferTexture=G,this.useMultisampledRTT=J}function to(t,e){return{convert:function(n,i=\"\"){let r;const a=Me.getTransfer(i);if(n===G)return t.UNSIGNED_BYTE;if(n===Z)return t.UNSIGNED_SHORT_4_4_4_4;if(n===J)return t.UNSIGNED_SHORT_5_5_5_1;if(n===Q)return t.UNSIGNED_INT_5_9_9_9_REV;if(n===k)return t.BYTE;if(n===W)return t.SHORT;if(n===X)return t.UNSIGNED_SHORT;if(n===j)return t.INT;if(n===q)return t.UNSIGNED_INT;if(n===Y)return t.FLOAT;if(n===K)return t.HALF_FLOAT;if(1021===n)return t.ALPHA;if(1022===n)return t.RGB;if(n===tt)return t.RGBA;if(1024===n)return t.LUMINANCE;if(1025===n)return t.LUMINANCE_ALPHA;if(n===et)return t.DEPTH_COMPONENT;if(n===nt)return t.DEPTH_STENCIL;if(1028===n)return t.RED;if(n===it)return t.RED_INTEGER;if(1030===n)return t.RG;if(n===rt)return t.RG_INTEGER;if(n===at)return t.RGBA_INTEGER;if(n===st||n===ot||n===lt||n===ct)if(a===Vt){if(r=e.get(\"WEBGL_compressed_texture_s3tc_srgb\"),null===r)return null;if(n===st)return r.COMPRESSED_SRGB_S3TC_DXT1_EXT;if(n===ot)return r.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT;if(n===lt)return r.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT;if(n===ct)return r.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT}else{if(r=e.get(\"WEBGL_compressed_texture_s3tc\"),null===r)return null;if(n===st)return r.COMPRESSED_RGB_S3TC_DXT1_EXT;if(n===ot)return r.COMPRESSED_RGBA_S3TC_DXT1_EXT;if(n===lt)return r.COMPRESSED_RGBA_S3TC_DXT3_EXT;if(n===ct)return r.COMPRESSED_RGBA_S3TC_DXT5_EXT}if(n===ht||n===ut||n===dt||n===pt){if(r=e.get(\"WEBGL_compressed_texture_pvrtc\"),null===r)return null;if(n===ht)return r.COMPRESSED_RGB_PVRTC_4BPPV1_IMG;if(n===ut)return r.COMPRESSED_RGB_PVRTC_2BPPV1_IMG;if(n===dt)return r.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;if(n===pt)return r.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG}if(n===ft||n===mt||n===gt){if(r=e.get(\"WEBGL_compressed_texture_etc\"),null===r)return null;if(n===ft||n===mt)return a===Vt?r.COMPRESSED_SRGB8_ETC2:r.COMPRESSED_RGB8_ETC2;if(n===gt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:r.COMPRESSED_RGBA8_ETC2_EAC}if(n===_t||n===vt||n===xt||n===Mt||n===St||n===Et||n===yt||n===Tt||n===bt||n===At||n===wt||n===Rt||n===Ct||n===Pt){if(r=e.get(\"WEBGL_compressed_texture_astc\"),null===r)return null;if(n===_t)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR:r.COMPRESSED_RGBA_ASTC_4x4_KHR;if(n===vt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR:r.COMPRESSED_RGBA_ASTC_5x4_KHR;if(n===xt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR:r.COMPRESSED_RGBA_ASTC_5x5_KHR;if(n===Mt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR:r.COMPRESSED_RGBA_ASTC_6x5_KHR;if(n===St)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR:r.COMPRESSED_RGBA_ASTC_6x6_KHR;if(n===Et)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR:r.COMPRESSED_RGBA_ASTC_8x5_KHR;if(n===yt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR:r.COMPRESSED_RGBA_ASTC_8x6_KHR;if(n===Tt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR:r.COMPRESSED_RGBA_ASTC_8x8_KHR;if(n===bt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR:r.COMPRESSED_RGBA_ASTC_10x5_KHR;if(n===At)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR:r.COMPRESSED_RGBA_ASTC_10x6_KHR;if(n===wt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR:r.COMPRESSED_RGBA_ASTC_10x8_KHR;if(n===Rt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR:r.COMPRESSED_RGBA_ASTC_10x10_KHR;if(n===Ct)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR:r.COMPRESSED_RGBA_ASTC_12x10_KHR;if(n===Pt)return a===Vt?r.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR:r.COMPRESSED_RGBA_ASTC_12x12_KHR}if(n===Ut||n===Lt||n===Dt){if(r=e.get(\"EXT_texture_compression_bptc\"),null===r)return null;if(n===Ut)return a===Vt?r.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT:r.COMPRESSED_RGBA_BPTC_UNORM_EXT;if(n===Lt)return r.COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT;if(n===Dt)return r.COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT}if(36283===n||n===It||n===Nt||n===Ot){if(r=e.get(\"EXT_texture_compression_rgtc\"),null===r)return null;if(n===Ut)return r.COMPRESSED_RED_RGTC1_EXT;if(n===It)return r.COMPRESSED_SIGNED_RED_RGTC1_EXT;if(n===Nt)return r.COMPRESSED_RED_GREEN_RGTC2_EXT;if(n===Ot)return r.COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT}return n===$?t.UNSIGNED_INT_24_8:void 0!==t[n]?t[n]:null}}}class eo{constructor(){this.texture=null,this.mesh=null,this.depthNear=0,this.depthFar=0}init(t,e,n){if(null===this.texture){const i=new Ce;t.properties.get(i).__webglTexture=e.texture,e.depthNear===n.depthNear&&e.depthFar===n.depthFar||(this.depthNear=e.depthNear,this.depthFar=e.depthFar),this.texture=i}}getMesh(t){if(null!==this.texture&&null===this.mesh){const e=t.cameras[0].viewport,n=new ki({vertexShader:\"\\nvoid main() {\\n\\n\\tgl_Position = vec4( position, 1.0 );\\n\\n}\",fragmentShader:\"\\nuniform sampler2DArray depthColor;\\nuniform float depthWidth;\\nuniform float depthHeight;\\n\\nvoid main() {\\n\\n\\tvec2 coord = vec2( gl_FragCoord.x / depthWidth, gl_FragCoord.y / depthHeight );\\n\\n\\tif ( coord.x >= 1.0 ) {\\n\\n\\t\\tgl_FragDepth = texture( depthColor, vec3( coord.x - 1.0, coord.y, 1 ) ).r;\\n\\n\\t} else {\\n\\n\\t\\tgl_FragDepth = texture( depthColor, vec3( coord.x, coord.y, 0 ) ).r;\\n\\n\\t}\\n\\n}\",uniforms:{depthColor:{value:this.texture},depthWidth:{value:e.z},depthHeight:{value:e.w}}});this.mesh=new Oi(new ur(20,20),n)}return this.mesh}reset(){this.texture=null,this.mesh=null}getDepthTexture(){return this.texture}}class no extends te{constructor(t,e){super();const n=this;let i=null,r=1,a=null,s=\"local-floor\",o=1,l=null,c=null,h=null,u=null,d=null,p=null;const f=new eo,m=e.getContextAttributes();let g=null,_=null;const v=[],x=[],M=new ce;let S=null;const E=new Yi;E.viewport=new Pe;const y=new Yi;y.viewport=new Pe;const T=[E,y],b=new Sr;let A=null,w=null;function R(t){const e=x.indexOf(t.inputSource);if(-1===e)return;const n=v[e];void 0!==n&&(n.update(t.inputSource,t.frame,l||a),n.dispatchEvent({type:t.type,data:t.inputSource}))}function C(){i.removeEventListener(\"select\",R),i.removeEventListener(\"selectstart\",R),i.removeEventListener(\"selectend\",R),i.removeEventListener(\"squeeze\",R),i.removeEventListener(\"squeezestart\",R),i.removeEventListener(\"squeezeend\",R),i.removeEventListener(\"end\",C),i.removeEventListener(\"inputsourceschange\",P);for(let t=0;t<v.length;t++){const e=x[t];null!==e&&(x[t]=null,v[t].disconnect(e))}A=null,w=null,f.reset(),t.setRenderTarget(g),d=null,u=null,h=null,i=null,_=null,N.stop(),n.isPresenting=!1,t.setPixelRatio(S),t.setSize(M.width,M.height,!1),n.dispatchEvent({type:\"sessionend\"})}function P(t){for(let e=0;e<t.removed.length;e++){const n=t.removed[e],i=x.indexOf(n);i>=0&&(x[i]=null,v[i].disconnect(n))}for(let e=0;e<t.added.length;e++){const n=t.added[e];let i=x.indexOf(n);if(-1===i){for(let t=0;t<v.length;t++){if(t>=x.length){x.push(n),i=t;break}if(null===x[t]){x[t]=n,i=t;break}}if(-1===i)break}const r=v[i];r&&r.connect(n)}}this.cameraAutoUpdate=!0,this.enabled=!1,this.isPresenting=!1,this.getController=function(t){let e=v[t];return void 0===e&&(e=new er,v[t]=e),e.getTargetRaySpace()},this.getControllerGrip=function(t){let e=v[t];return void 0===e&&(e=new er,v[t]=e),e.getGripSpace()},this.getHand=function(t){let e=v[t];return void 0===e&&(e=new er,v[t]=e),e.getHandSpace()},this.setFramebufferScaleFactor=function(t){r=t,n.isPresenting},this.setReferenceSpaceType=function(t){s=t,n.isPresenting},this.getReferenceSpace=function(){return l||a},this.setReferenceSpace=function(t){l=t},this.getBaseLayer=function(){return null!==u?u:d},this.getBinding=function(){return h},this.getFrame=function(){return p},this.getSession=function(){return i},this.setSession=async function(c){if(i=c,null!==i){g=t.getRenderTarget(),i.addEventListener(\"select\",R),i.addEventListener(\"selectstart\",R),i.addEventListener(\"selectend\",R),i.addEventListener(\"squeeze\",R),i.addEventListener(\"squeezestart\",R),i.addEventListener(\"squeezeend\",R),i.addEventListener(\"end\",C),i.addEventListener(\"inputsourceschange\",P),!0!==m.xrCompatible&&await e.makeXRCompatible(),S=t.getPixelRatio(),t.getSize(M);if(\"undefined\"!=typeof XRWebGLBinding&&\"createProjectionLayer\"in XRWebGLBinding.prototype){let n=null,a=null,s=null;m.depth&&(s=m.stencil?e.DEPTH24_STENCIL8:e.DEPTH_COMPONENT24,n=m.stencil?nt:et,a=m.stencil?$:q);const o={colorFormat:e.RGBA8,depthFormat:s,scaleFactor:r};h=new XRWebGLBinding(i,e),u=h.createProjectionLayer(o),i.updateRenderState({layers:[u]}),t.setPixelRatio(1),t.setSize(u.textureWidth,u.textureHeight,!1),_=new Le(u.textureWidth,u.textureHeight,{format:tt,type:G,depthTexture:new hr(u.textureWidth,u.textureHeight,a,void 0,void 0,void 0,void 0,void 0,void 0,n),stencilBuffer:m.stencil,colorSpace:t.outputColorSpace,samples:m.antialias?4:0,resolveDepthBuffer:!1===u.ignoreDepthValues,resolveStencilBuffer:!1===u.ignoreDepthValues})}else{const n={antialias:m.antialias,alpha:!0,depth:m.depth,stencil:m.stencil,framebufferScaleFactor:r};d=new XRWebGLLayer(i,e,n),i.updateRenderState({baseLayer:d}),t.setPixelRatio(1),t.setSize(d.framebufferWidth,d.framebufferHeight,!1),_=new Le(d.framebufferWidth,d.framebufferHeight,{format:tt,type:G,colorSpace:t.outputColorSpace,stencilBuffer:m.stencil,resolveDepthBuffer:!1===d.ignoreDepthValues,resolveStencilBuffer:!1===d.ignoreDepthValues})}_.isXRRenderTarget=!0,this.setFoveation(o),l=null,a=await i.requestReferenceSpace(s),N.setContext(i),N.start(),n.isPresenting=!0,n.dispatchEvent({type:\"sessionstart\"})}},this.getEnvironmentBlendMode=function(){if(null!==i)return i.environmentBlendMode},this.getDepthTexture=function(){return f.getDepthTexture()};const U=new Oe,L=new Oe;function D(t,e){null===e?t.matrixWorld.copy(t.matrix):t.matrixWorld.multiplyMatrices(e.matrixWorld,t.matrix),t.matrixWorldInverse.copy(t.matrixWorld).invert()}this.updateCamera=function(t){if(null===i)return;let e=t.near,n=t.far;null!==f.texture&&(f.depthNear>0&&(e=f.depthNear),f.depthFar>0&&(n=f.depthFar)),b.near=y.near=E.near=e,b.far=y.far=E.far=n,A===b.near&&w===b.far||(i.updateRenderState({depthNear:b.near,depthFar:b.far}),A=b.near,w=b.far),E.layers.mask=2|t.layers.mask,y.layers.mask=4|t.layers.mask,b.layers.mask=E.layers.mask|y.layers.mask;const r=t.parent,a=b.cameras;D(b,r);for(let t=0;t<a.length;t++)D(a[t],r);2===a.length?function(t,e,n){U.setFromMatrixPosition(e.matrixWorld),L.setFromMatrixPosition(n.matrixWorld);const i=U.distanceTo(L),r=e.projectionMatrix.elements,a=n.projectionMatrix.elements,s=r[14]/(r[10]-1),o=r[14]/(r[10]+1),l=(r[9]+1)/r[5],c=(r[9]-1)/r[5],h=(r[8]-1)/r[0],u=(a[8]+1)/a[0],d=s*h,p=s*u,f=i/(-h+u),m=f*-h;if(e.matrixWorld.decompose(t.position,t.quaternion,t.scale),t.translateX(m),t.translateZ(f),t.matrixWorld.compose(t.position,t.quaternion,t.scale),t.matrixWorldInverse.copy(t.matrixWorld).invert(),-1===r[10])t.projectionMatrix.copy(e.projectionMatrix),t.projectionMatrixInverse.copy(e.projectionMatrixInverse);else{const e=s+f,n=o+f,r=d-m,a=p+(i-m),h=l*o/n*e,u=c*o/n*e;t.projectionMatrix.makePerspective(r,a,h,u,e,n),t.projectionMatrixInverse.copy(t.projectionMatrix).invert()}}(b,E,y):b.projectionMatrix.copy(E.projectionMatrix),function(t,e,n){null===n?t.matrix.copy(e.matrixWorld):(t.matrix.copy(n.matrixWorld),t.matrix.invert(),t.matrix.multiply(e.matrixWorld));t.matrix.decompose(t.position,t.quaternion,t.scale),t.updateMatrixWorld(!0),t.projectionMatrix.copy(e.projectionMatrix),t.projectionMatrixInverse.copy(e.projectionMatrixInverse),t.isPerspectiveCamera&&(t.fov=2*ie*Math.atan(1/t.projectionMatrix.elements[5]),t.zoom=1)}(t,b,r)},this.getCamera=function(){return b},this.getFoveation=function(){if(null!==u||null!==d)return o},this.setFoveation=function(t){o=t,null!==u&&(u.fixedFoveation=t),null!==d&&void 0!==d.fixedFoveation&&(d.fixedFoveation=t)},this.hasDepthSensing=function(){return null!==f.texture},this.getDepthSensingMesh=function(){return f.getMesh(b)};let I=null;const N=new br;N.setAnimationLoop(function(e,r){if(c=r.getViewerPose(l||a),p=r,null!==c){const e=c.views;null!==d&&(t.setRenderTargetFramebuffer(_,d.framebuffer),t.setRenderTarget(_));let n=!1;e.length!==b.cameras.length&&(b.cameras.length=0,n=!0);for(let i=0;i<e.length;i++){const r=e[i];let a=null;if(null!==d)a=d.getViewport(r);else{const e=h.getViewSubImage(u,r);a=e.viewport,0===i&&(t.setRenderTargetTextures(_,e.colorTexture,u.ignoreDepthValues?void 0:e.depthStencilTexture),t.setRenderTarget(_))}let s=T[i];void 0===s&&(s=new Yi,s.layers.enable(i),s.viewport=new Pe,T[i]=s),s.matrix.fromArray(r.transform.matrix),s.matrix.decompose(s.position,s.quaternion,s.scale),s.projectionMatrix.fromArray(r.projectionMatrix),s.projectionMatrixInverse.copy(s.projectionMatrix).invert(),s.viewport.set(a.x,a.y,a.width,a.height),0===i&&(b.matrix.copy(s.matrix),b.matrix.decompose(b.position,b.quaternion,b.scale)),!0===n&&b.cameras.push(s)}const r=i.enabledFeatures;if(r&&r.includes(\"depth-sensing\")&&\"gpu-optimized\"==i.depthUsage&&h){const n=h.getDepthInformation(e[0]);n&&n.isValid&&n.texture&&f.init(t,n,i.renderState)}}for(let t=0;t<v.length;t++){const e=x[t],n=v[t];null!==e&&void 0!==n&&n.update(e,r,l||a)}I&&I(e,r),r.detectedPlanes&&n.dispatchEvent({type:\"planesdetected\",data:r}),p=null}),this.setAnimationLoop=function(t){I=t},this.dispose=function(){}}}const io=new yn,ro=new pn;function ao(t,e){function n(t,e){!0===t.matrixAutoUpdate&&t.updateMatrix(),e.value.copy(t.matrix)}function i(t,i){t.opacity.value=i.opacity,i.color&&t.diffuse.value.copy(i.color),i.emissive&&t.emissive.value.copy(i.emissive).multiplyScalar(i.emissiveIntensity),i.map&&(t.map.value=i.map,n(i.map,t.mapTransform)),i.alphaMap&&(t.alphaMap.value=i.alphaMap,n(i.alphaMap,t.alphaMapTransform)),i.bumpMap&&(t.bumpMap.value=i.bumpMap,n(i.bumpMap,t.bumpMapTransform),t.bumpScale.value=i.bumpScale,1===i.side&&(t.bumpScale.value*=-1)),i.normalMap&&(t.normalMap.value=i.normalMap,n(i.normalMap,t.normalMapTransform),t.normalScale.value.copy(i.normalScale),1===i.side&&t.normalScale.value.negate()),i.displacementMap&&(t.displacementMap.value=i.displacementMap,n(i.displacementMap,t.displacementMapTransform),t.displacementScale.value=i.displacementScale,t.displacementBias.value=i.displacementBias),i.emissiveMap&&(t.emissiveMap.value=i.emissiveMap,n(i.emissiveMap,t.emissiveMapTransform)),i.specularMap&&(t.specularMap.value=i.specularMap,n(i.specularMap,t.specularMapTransform)),i.alphaTest>0&&(t.alphaTest.value=i.alphaTest);const r=e.get(i),a=r.envMap,s=r.envMapRotation;a&&(t.envMap.value=a,io.copy(s),io.x*=-1,io.y*=-1,io.z*=-1,a.isCubeTexture&&!1===a.isRenderTargetTexture&&(io.y*=-1,io.z*=-1),t.envMapRotation.value.setFromMatrix4(ro.makeRotationFromEuler(io)),t.flipEnvMap.value=a.isCubeTexture&&!1===a.isRenderTargetTexture?-1:1,t.reflectivity.value=i.reflectivity,t.ior.value=i.ior,t.refractionRatio.value=i.refractionRatio),i.lightMap&&(t.lightMap.value=i.lightMap,t.lightMapIntensity.value=i.lightMapIntensity,n(i.lightMap,t.lightMapTransform)),i.aoMap&&(t.aoMap.value=i.aoMap,t.aoMapIntensity.value=i.aoMapIntensity,n(i.aoMap,t.aoMapTransform))}return{refreshFogUniforms:function(e,n){n.color.getRGB(e.fogColor.value,Vi(t)),n.isFog?(e.fogNear.value=n.near,e.fogFar.value=n.far):n.isFogExp2&&(e.fogDensity.value=n.density)},refreshMaterialUniforms:function(t,r,a,s,o){r.isMeshBasicMaterial||r.isMeshLambertMaterial?i(t,r):r.isMeshToonMaterial?(i(t,r),function(t,e){e.gradientMap&&(t.gradientMap.value=e.gradientMap)}(t,r)):r.isMeshPhongMaterial?(i(t,r),function(t,e){t.specular.value.copy(e.specular),t.shininess.value=Math.max(e.shininess,1e-4)}(t,r)):r.isMeshStandardMaterial?(i(t,r),function(t,e){t.metalness.value=e.metalness,e.metalnessMap&&(t.metalnessMap.value=e.metalnessMap,n(e.metalnessMap,t.metalnessMapTransform));t.roughness.value=e.roughness,e.roughnessMap&&(t.roughnessMap.value=e.roughnessMap,n(e.roughnessMap,t.roughnessMapTransform));e.envMap&&(t.envMapIntensity.value=e.envMapIntensity)}(t,r),r.isMeshPhysicalMaterial&&function(t,e,i){t.ior.value=e.ior,e.sheen>0&&(t.sheenColor.value.copy(e.sheenColor).multiplyScalar(e.sheen),t.sheenRoughness.value=e.sheenRoughness,e.sheenColorMap&&(t.sheenColorMap.value=e.sheenColorMap,n(e.sheenColorMap,t.sheenColorMapTransform)),e.sheenRoughnessMap&&(t.sheenRoughnessMap.value=e.sheenRoughnessMap,n(e.sheenRoughnessMap,t.sheenRoughnessMapTransform)));e.clearcoat>0&&(t.clearcoat.value=e.clearcoat,t.clearcoatRoughness.value=e.clearcoatRoughness,e.clearcoatMap&&(t.clearcoatMap.value=e.clearcoatMap,n(e.clearcoatMap,t.clearcoatMapTransform)),e.clearcoatRoughnessMap&&(t.clearcoatRoughnessMap.value=e.clearcoatRoughnessMap,n(e.clearcoatRoughnessMap,t.clearcoatRoughnessMapTransform)),e.clearcoatNormalMap&&(t.clearcoatNormalMap.value=e.clearcoatNormalMap,n(e.clearcoatNormalMap,t.clearcoatNormalMapTransform),t.clearcoatNormalScale.value.copy(e.clearcoatNormalScale),1===e.side&&t.clearcoatNormalScale.value.negate()));e.dispersion>0&&(t.dispersion.value=e.dispersion);e.iridescence>0&&(t.iridescence.value=e.iridescence,t.iridescenceIOR.value=e.iridescenceIOR,t.iridescenceThicknessMinimum.value=e.iridescenceThicknessRange[0],t.iridescenceThicknessMaximum.value=e.iridescenceThicknessRange[1],e.iridescenceMap&&(t.iridescenceMap.value=e.iridescenceMap,n(e.iridescenceMap,t.iridescenceMapTransform)),e.iridescenceThicknessMap&&(t.iridescenceThicknessMap.value=e.iridescenceThicknessMap,n(e.iridescenceThicknessMap,t.iridescenceThicknessMapTransform)));e.transmission>0&&(t.transmission.value=e.transmission,t.transmissionSamplerMap.value=i.texture,t.transmissionSamplerSize.value.set(i.width,i.height),e.transmissionMap&&(t.transmissionMap.value=e.transmissionMap,n(e.transmissionMap,t.transmissionMapTransform)),t.thickness.value=e.thickness,e.thicknessMap&&(t.thicknessMap.value=e.thicknessMap,n(e.thicknessMap,t.thicknessMapTransform)),t.attenuationDistance.value=e.attenuationDistance,t.attenuationColor.value.copy(e.attenuationColor));e.anisotropy>0&&(t.anisotropyVector.value.set(e.anisotropy*Math.cos(e.anisotropyRotation),e.anisotropy*Math.sin(e.anisotropyRotation)),e.anisotropyMap&&(t.anisotropyMap.value=e.anisotropyMap,n(e.anisotropyMap,t.anisotropyMapTransform)));t.specularIntensity.value=e.specularIntensity,t.specularColor.value.copy(e.specularColor),e.specularColorMap&&(t.specularColorMap.value=e.specularColorMap,n(e.specularColorMap,t.specularColorMapTransform));e.specularIntensityMap&&(t.specularIntensityMap.value=e.specularIntensityMap,n(e.specularIntensityMap,t.specularIntensityMapTransform))}(t,r,o)):r.isMeshMatcapMaterial?(i(t,r),function(t,e){e.matcap&&(t.matcap.value=e.matcap)}(t,r)):r.isMeshDepthMaterial?i(t,r):r.isMeshDistanceMaterial?(i(t,r),function(t,n){const i=e.get(n).light;t.referencePosition.value.setFromMatrixPosition(i.matrixWorld),t.nearDistance.value=i.shadow.camera.near,t.farDistance.value=i.shadow.camera.far}(t,r)):r.isMeshNormalMaterial?i(t,r):r.isLineBasicMaterial?(function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,e.map&&(t.map.value=e.map,n(e.map,t.mapTransform))}(t,r),r.isLineDashedMaterial&&function(t,e){t.dashSize.value=e.dashSize,t.totalSize.value=e.dashSize+e.gapSize,t.scale.value=e.scale}(t,r)):r.isPointsMaterial?function(t,e,i,r){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.size.value=e.size*i,t.scale.value=.5*r,e.map&&(t.map.value=e.map,n(e.map,t.uvTransform));e.alphaMap&&(t.alphaMap.value=e.alphaMap,n(e.alphaMap,t.alphaMapTransform));e.alphaTest>0&&(t.alphaTest.value=e.alphaTest)}(t,r,a,s):r.isSpriteMaterial?function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.rotation.value=e.rotation,e.map&&(t.map.value=e.map,n(e.map,t.mapTransform));e.alphaMap&&(t.alphaMap.value=e.alphaMap,n(e.alphaMap,t.alphaMapTransform));e.alphaTest>0&&(t.alphaTest.value=e.alphaTest)}(t,r):r.isShadowMaterial?(t.color.value.copy(r.color),t.opacity.value=r.opacity):r.isShaderMaterial&&(r.uniformsNeedUpdate=!1)}}}function so(t,e,n,i){let r={},a={},s=[];const o=t.getParameter(t.MAX_UNIFORM_BUFFER_BINDINGS);function l(t,e,n,i){const r=t.value,a=e+\"_\"+n;if(void 0===i[a])return i[a]=\"number\"==typeof r||\"boolean\"==typeof r?r:r.clone(),!0;{const t=i[a];if(\"number\"==typeof r||\"boolean\"==typeof r){if(t!==r)return i[a]=r,!0}else if(!1===t.equals(r))return t.copy(r),!0}return!1}function c(t){const e={boundary:0,storage:0};return\"number\"==typeof t||\"boolean\"==typeof t?(e.boundary=4,e.storage=4):t.isVector2?(e.boundary=8,e.storage=8):t.isVector3||t.isColor?(e.boundary=16,e.storage=12):t.isVector4?(e.boundary=16,e.storage=16):t.isMatrix3?(e.boundary=48,e.storage=48):t.isMatrix4?(e.boundary=64,e.storage=64):t.isTexture,e}function h(e){const n=e.target;n.removeEventListener(\"dispose\",h);const i=s.indexOf(n.__bindingPointIndex);s.splice(i,1),t.deleteBuffer(r[n.id]),delete r[n.id],delete a[n.id]}return{bind:function(t,e){const n=e.program;i.uniformBlockBinding(t,n)},update:function(n,u){let d=r[n.id];void 0===d&&(!function(t){const e=t.uniforms;let n=0;const i=16;for(let t=0,r=e.length;t<r;t++){const r=Array.isArray(e[t])?e[t]:[e[t]];for(let t=0,e=r.length;t<e;t++){const e=r[t],a=Array.isArray(e.value)?e.value:[e.value];for(let t=0,r=a.length;t<r;t++){const r=c(a[t]),s=n%i,o=s%r.boundary,l=s+o;n+=o,0!==l&&i-l<r.storage&&(n+=i-l),e.__data=new Float32Array(r.storage/Float32Array.BYTES_PER_ELEMENT),e.__offset=n,n+=r.storage}}}const r=n%i;r>0&&(n+=i-r);t.__size=n,t.__cache={}}(n),d=function(e){const n=function(){for(let t=0;t<o;t++)if(-1===s.indexOf(t))return s.push(t),t;return 0}();e.__bindingPointIndex=n;const i=t.createBuffer(),r=e.__size,a=e.usage;return t.bindBuffer(t.UNIFORM_BUFFER,i),t.bufferData(t.UNIFORM_BUFFER,r,a),t.bindBuffer(t.UNIFORM_BUFFER,null),t.bindBufferBase(t.UNIFORM_BUFFER,n,i),i}(n),r[n.id]=d,n.addEventListener(\"dispose\",h));const p=u.program;i.updateUBOMapping(n,p);const f=e.render.frame;a[n.id]!==f&&(!function(e){const n=r[e.id],i=e.uniforms,a=e.__cache;t.bindBuffer(t.UNIFORM_BUFFER,n);for(let e=0,n=i.length;e<n;e++){const n=Array.isArray(i[e])?i[e]:[i[e]];for(let i=0,r=n.length;i<r;i++){const r=n[i];if(!0===l(r,e,i,a)){const e=r.__offset,n=Array.isArray(r.value)?r.value:[r.value];let i=0;for(let a=0;a<n.length;a++){const s=n[a],o=c(s);\"number\"==typeof s||\"boolean\"==typeof s?(r.__data[0]=s,t.bufferSubData(t.UNIFORM_BUFFER,e+i,r.__data)):s.isMatrix3?(r.__data[0]=s.elements[0],r.__data[1]=s.elements[1],r.__data[2]=s.elements[2],r.__data[3]=0,r.__data[4]=s.elements[3],r.__data[5]=s.elements[4],r.__data[6]=s.elements[5],r.__data[7]=0,r.__data[8]=s.elements[6],r.__data[9]=s.elements[7],r.__data[10]=s.elements[8],r.__data[11]=0):(s.toArray(r.__data,i),i+=o.storage/Float32Array.BYTES_PER_ELEMENT)}t.bufferSubData(t.UNIFORM_BUFFER,e,r.__data)}}}t.bindBuffer(t.UNIFORM_BUFFER,null)}(n),a[n.id]=f)},dispose:function(){for(const e in r)t.deleteBuffer(r[e]);s=[],r={},a={}}}}class oo{constructor(e={}){const{canvas:n=fe(),context:i=null,depth:r=!0,stencil:a=!1,alpha:s=!1,antialias:o=!1,premultipliedAlpha:l=!0,preserveDrawingBuffer:c=!1,powerPreference:h=\"default\",failIfMajorPerformanceCaveat:u=!1,reverseDepthBuffer:d=!1}=e;let p;if(this.isWebGLRenderer=!0,null!==i){if(\"undefined\"!=typeof WebGLRenderingContext&&i instanceof WebGLRenderingContext)throw new Error(\"THREE.WebGLRenderer: WebGL 1 is not supported since r163.\");p=i.getContextAttributes().alpha}else p=s;const f=new Uint32Array(4),m=new Int32Array(4);let g=null,_=null;const v=[],x=[];this.domElement=n,this.debug={checkShaderErrors:!0,onShaderError:null},this.autoClear=!0,this.autoClearColor=!0,this.autoClearDepth=!0,this.autoClearStencil=!0,this.sortObjects=!0,this.clippingPlanes=[],this.localClippingEnabled=!1,this._outputColorSpace=Bt,this.toneMapping=0,this.toneMappingExposure=1;const M=this;let S=!1,E=0,y=0,T=null,b=-1,A=null;const w=new Pe,R=new Pe;let C=null;const P=new ai(0);let U=0,L=n.width,D=n.height,I=1,N=null,O=null;const F=new Pe(0,0,L,D),B=new Pe(0,0,L,D);let z=!1;const H=new cr;let k=!1,W=!1;this.transmissionResolutionScale=1;const j=new pn,Y=new pn,Q=new Oe,tt=new Pe,et={background:null,fog:null,environment:null,overrideMaterial:null,isScene:!0};let nt=!1;function st(){return null===T?I:1}let ot,lt,ct,ht,ut,dt,pt,ft,mt,gt,_t,vt,xt,Mt,St,Et,yt,Tt,bt,At,wt,Rt,Ct,Pt,Ut=i;function Lt(t,e){return n.getContext(t,e)}try{const e={alpha:!0,depth:r,stencil:a,antialias:o,premultipliedAlpha:l,preserveDrawingBuffer:c,powerPreference:h,failIfMajorPerformanceCaveat:u};if(\"setAttribute\"in n&&n.setAttribute(\"data-engine\",`three.js r${t}`),n.addEventListener(\"webglcontextlost\",Nt,!1),n.addEventListener(\"webglcontextrestored\",Ot,!1),n.addEventListener(\"webglcontextcreationerror\",Ft,!1),null===Ut){const t=\"webgl2\";if(Ut=Lt(t,e),null===Ut)throw Lt(t)?new Error(\"Error creating WebGL context with your selected attributes.\"):new Error(\"Error creating WebGL context.\")}}catch(t){throw t}function Dt(){ot=new ra(Ut),ot.init(),Rt=new to(Ut,ot),lt=new Or(Ut,ot,e,Rt),ct=new $s(Ut,ot),lt.reverseDepthBuffer&&d&&ct.buffers.depth.setReversed(!0),ht=new oa(Ut),ut=new zs,dt=new Qs(Ut,ot,ct,ut,lt,Rt,ht),pt=new Br(M),ft=new ia(M),mt=new Ar(Ut),Ct=new Ir(Ut,mt),gt=new aa(Ut,mt,ht,Ct),_t=new ca(Ut,gt,mt,ht),bt=new la(Ut,lt,dt),Et=new Fr(ut),vt=new Bs(M,pt,ft,ot,lt,Ct,Et),xt=new ao(M,ut),Mt=new ks,St=new Ks(ot),Tt=new Dr(M,pt,ft,ct,_t,p,l),yt=new Zs(M,_t,lt),Pt=new so(Ut,ht,lt,ct),At=new Nr(Ut,ot,ht),wt=new sa(Ut,ot,ht),ht.programs=vt.programs,M.capabilities=lt,M.extensions=ot,M.properties=ut,M.renderLists=Mt,M.shadowMap=yt,M.state=ct,M.info=ht}Dt();const It=new no(M,Ut);function Nt(t){t.preventDefault(),S=!0}function Ot(){S=!1;const t=ht.autoReset,e=yt.enabled,n=yt.autoUpdate,i=yt.needsUpdate,r=yt.type;Dt(),ht.autoReset=t,yt.enabled=e,yt.autoUpdate=n,yt.needsUpdate=i,yt.type=r}function Ft(t){}function Ht(t){const e=t.target;e.removeEventListener(\"dispose\",Ht),function(t){(function(t){const e=ut.get(t).programs;void 0!==e&&(e.forEach(function(t){vt.releaseProgram(t)}),t.isShaderMaterial&&vt.releaseShaderCache(t))})(t),ut.remove(t)}(e)}function Vt(t,e,n){!0===t.transparent&&2===t.side&&!1===t.forceSinglePass?(t.side=1,t.needsUpdate=!0,Jt(t,e,n),t.side=0,t.needsUpdate=!0,Jt(t,e,n),t.side=2):Jt(t,e,n)}this.xr=It,this.getContext=function(){return Ut},this.getContextAttributes=function(){return Ut.getContextAttributes()},this.forceContextLoss=function(){const t=ot.get(\"WEBGL_lose_context\");t&&t.loseContext()},this.forceContextRestore=function(){const t=ot.get(\"WEBGL_lose_context\");t&&t.restoreContext()},this.getPixelRatio=function(){return I},this.setPixelRatio=function(t){void 0!==t&&(I=t,this.setSize(L,D,!1))},this.getSize=function(t){return t.set(L,D)},this.setSize=function(t,e,i=!0){It.isPresenting||(L=t,D=e,n.width=Math.floor(t*I),n.height=Math.floor(e*I),!0===i&&(n.style.width=t+\"px\",n.style.height=e+\"px\"),this.setViewport(0,0,t,e))},this.getDrawingBufferSize=function(t){return t.set(L*I,D*I).floor()},this.setDrawingBufferSize=function(t,e,i){L=t,D=e,I=i,n.width=Math.floor(t*i),n.height=Math.floor(e*i),this.setViewport(0,0,t,e)},this.getCurrentViewport=function(t){return t.copy(w)},this.getViewport=function(t){return t.copy(F)},this.setViewport=function(t,e,n,i){t.isVector4?F.set(t.x,t.y,t.z,t.w):F.set(t,e,n,i),ct.viewport(w.copy(F).multiplyScalar(I).round())},this.getScissor=function(t){return t.copy(B)},this.setScissor=function(t,e,n,i){t.isVector4?B.set(t.x,t.y,t.z,t.w):B.set(t,e,n,i),ct.scissor(R.copy(B).multiplyScalar(I).round())},this.getScissorTest=function(){return z},this.setScissorTest=function(t){ct.setScissorTest(z=t)},this.setOpaqueSort=function(t){N=t},this.setTransparentSort=function(t){O=t},this.getClearColor=function(t){return t.copy(Tt.getClearColor())},this.setClearColor=function(){Tt.setClearColor(...arguments)},this.getClearAlpha=function(){return Tt.getClearAlpha()},this.setClearAlpha=function(){Tt.setClearAlpha(...arguments)},this.clear=function(t=!0,e=!0,n=!0){let i=0;if(t){let t=!1;if(null!==T){const e=T.texture.format;t=e===at||e===rt||e===it}if(t){const t=T.texture.type,e=t===G||t===q||t===X||t===$||t===Z||t===J,n=Tt.getClearColor(),i=Tt.getClearAlpha(),r=n.r,a=n.g,s=n.b;e?(f[0]=r,f[1]=a,f[2]=s,f[3]=i,Ut.clearBufferuiv(Ut.COLOR,0,f)):(m[0]=r,m[1]=a,m[2]=s,m[3]=i,Ut.clearBufferiv(Ut.COLOR,0,m))}else i|=Ut.COLOR_BUFFER_BIT}e&&(i|=Ut.DEPTH_BUFFER_BIT),n&&(i|=Ut.STENCIL_BUFFER_BIT,this.state.buffers.stencil.setMask(4294967295)),Ut.clear(i)},this.clearColor=function(){this.clear(!0,!1,!1)},this.clearDepth=function(){this.clear(!1,!0,!1)},this.clearStencil=function(){this.clear(!1,!1,!0)},this.dispose=function(){n.removeEventListener(\"webglcontextlost\",Nt,!1),n.removeEventListener(\"webglcontextrestored\",Ot,!1),n.removeEventListener(\"webglcontextcreationerror\",Ft,!1),Tt.dispose(),Mt.dispose(),St.dispose(),ut.dispose(),pt.dispose(),ft.dispose(),_t.dispose(),Ct.dispose(),Pt.dispose(),vt.dispose(),It.dispose(),It.removeEventListener(\"sessionstart\",kt),It.removeEventListener(\"sessionend\",Wt),Xt.stop()},this.renderBufferDirect=function(t,e,n,i,r,a){null===e&&(e=et);const s=r.isMesh&&r.matrixWorld.determinant()<0,o=function(t,e,n,i,r){!0!==e.isScene&&(e=et);dt.resetTextureUnits();const a=e.fog,s=i.isMeshStandardMaterial?e.environment:null,o=null===T?M.outputColorSpace:!0===T.isXRRenderTarget?T.texture.colorSpace:zt,l=(i.isMeshStandardMaterial?ft:pt).get(i.envMap||s),c=!0===i.vertexColors&&!!n.attributes.color&&4===n.attributes.color.itemSize,h=!!n.attributes.tangent&&(!!i.normalMap||i.anisotropy>0),u=!!n.morphAttributes.position,d=!!n.morphAttributes.normal,p=!!n.morphAttributes.color;let f=0;i.toneMapped&&(null!==T&&!0!==T.isXRRenderTarget||(f=M.toneMapping));const m=n.morphAttributes.position||n.morphAttributes.normal||n.morphAttributes.color,g=void 0!==m?m.length:0,v=ut.get(i),x=_.state.lights;if(!0===k&&(!0===W||t!==A)){const e=t===A&&i.id===b;Et.setState(i,t,e)}let S=!1;i.version===v.__version?v.needsLights&&v.lightsStateVersion!==x.state.version||v.outputColorSpace!==o||r.isBatchedMesh&&!1===v.batching?S=!0:r.isBatchedMesh||!0!==v.batching?r.isBatchedMesh&&!0===v.batchingColor&&null===r.colorTexture||r.isBatchedMesh&&!1===v.batchingColor&&null!==r.colorTexture||r.isInstancedMesh&&!1===v.instancing?S=!0:r.isInstancedMesh||!0!==v.instancing?r.isSkinnedMesh&&!1===v.skinning?S=!0:r.isSkinnedMesh||!0!==v.skinning?r.isInstancedMesh&&!0===v.instancingColor&&null===r.instanceColor||r.isInstancedMesh&&!1===v.instancingColor&&null!==r.instanceColor||r.isInstancedMesh&&!0===v.instancingMorph&&null===r.morphTexture||r.isInstancedMesh&&!1===v.instancingMorph&&null!==r.morphTexture||v.envMap!==l||!0===i.fog&&v.fog!==a?S=!0:void 0===v.numClippingPlanes||v.numClippingPlanes===Et.numPlanes&&v.numIntersection===Et.numIntersection?(v.vertexAlphas!==c||v.vertexTangents!==h||v.morphTargets!==u||v.morphNormals!==d||v.morphColors!==p||v.toneMapping!==f||v.morphTargetsCount!==g)&&(S=!0):S=!0:S=!0:S=!0:S=!0:(S=!0,v.__version=i.version);let E=v.currentProgram;!0===S&&(E=Jt(i,e,r));let y=!1,w=!1,R=!1;const C=E.getUniforms(),P=v.uniforms;ct.useProgram(E.program)&&(y=!0,w=!0,R=!0);i.id!==b&&(b=i.id,w=!0);if(y||A!==t){ct.buffers.depth.getReversed()?(j.copy(t.projectionMatrix),function(t){const e=t.elements;e[2]=.5*e[2]+.5*e[3],e[6]=.5*e[6]+.5*e[7],e[10]=.5*e[10]+.5*e[11],e[14]=.5*e[14]+.5*e[15]}(j),function(t){const e=t.elements;-1===e[11]?(e[10]=-e[10]-1,e[14]=-e[14]):(e[10]=-e[10],e[14]=1-e[14])}(j),C.setValue(Ut,\"projectionMatrix\",j)):C.setValue(Ut,\"projectionMatrix\",t.projectionMatrix),C.setValue(Ut,\"viewMatrix\",t.matrixWorldInverse);const e=C.map.cameraPosition;void 0!==e&&e.setValue(Ut,Q.setFromMatrixPosition(t.matrixWorld)),lt.logarithmicDepthBuffer&&C.setValue(Ut,\"logDepthBufFC\",2/(Math.log(t.far+1)/Math.LN2)),(i.isMeshPhongMaterial||i.isMeshToonMaterial||i.isMeshLambertMaterial||i.isMeshBasicMaterial||i.isMeshStandardMaterial||i.isShaderMaterial)&&C.setValue(Ut,\"isOrthographic\",!0===t.isOrthographicCamera),A!==t&&(A=t,w=!0,R=!0)}if(r.isSkinnedMesh){C.setOptional(Ut,r,\"bindMatrix\"),C.setOptional(Ut,r,\"bindMatrixInverse\");const t=r.skeleton;t&&(null===t.boneTexture&&t.computeBoneTexture(),C.setValue(Ut,\"boneTexture\",t.boneTexture,dt))}r.isBatchedMesh&&(C.setOptional(Ut,r,\"batchingTexture\"),C.setValue(Ut,\"batchingTexture\",r._matricesTexture,dt),C.setOptional(Ut,r,\"batchingIdTexture\"),C.setValue(Ut,\"batchingIdTexture\",r._indirectTexture,dt),C.setOptional(Ut,r,\"batchingColorTexture\"),null!==r._colorsTexture&&C.setValue(Ut,\"batchingColorTexture\",r._colorsTexture,dt));const U=n.morphAttributes;void 0===U.position&&void 0===U.normal&&void 0===U.color||bt.update(r,n,E);(w||v.receiveShadow!==r.receiveShadow)&&(v.receiveShadow=r.receiveShadow,C.setValue(Ut,\"receiveShadow\",r.receiveShadow));i.isMeshGouraudMaterial&&null!==i.envMap&&(P.envMap.value=l,P.flipEnvMap.value=l.isCubeTexture&&!1===l.isRenderTargetTexture?-1:1);i.isMeshStandardMaterial&&null===i.envMap&&null!==e.environment&&(P.envMapIntensity.value=e.environmentIntensity);w&&(C.setValue(Ut,\"toneMappingExposure\",M.toneMappingExposure),v.needsLights&&(N=R,(L=P).ambientLightColor.needsUpdate=N,L.lightProbe.needsUpdate=N,L.directionalLights.needsUpdate=N,L.directionalLightShadows.needsUpdate=N,L.pointLights.needsUpdate=N,L.pointLightShadows.needsUpdate=N,L.spotLights.needsUpdate=N,L.spotLightShadows.needsUpdate=N,L.rectAreaLights.needsUpdate=N,L.hemisphereLights.needsUpdate=N),a&&!0===i.fog&&xt.refreshFogUniforms(P,a),xt.refreshMaterialUniforms(P,i,I,D,_.state.transmissionRenderTarget[t.id]),fs.upload(Ut,$t(v),P,dt));var L,N;i.isShaderMaterial&&!0===i.uniformsNeedUpdate&&(fs.upload(Ut,$t(v),P,dt),i.uniformsNeedUpdate=!1);i.isSpriteMaterial&&C.setValue(Ut,\"center\",r.center);if(C.setValue(Ut,\"modelViewMatrix\",r.modelViewMatrix),C.setValue(Ut,\"normalMatrix\",r.normalMatrix),C.setValue(Ut,\"modelMatrix\",r.matrixWorld),i.isShaderMaterial||i.isRawShaderMaterial){const t=i.uniformsGroups;for(let e=0,n=t.length;e<n;e++){const n=t[e];Pt.update(n,E),Pt.bind(n,E)}}return E}(t,e,n,i,r);ct.setMaterial(i,s);let l=n.index,c=1;if(!0===i.wireframe){if(l=gt.getWireframeAttribute(n),void 0===l)return;c=2}const h=n.drawRange,u=n.attributes.position;let d=h.start*c,p=(h.start+h.count)*c;null!==a&&(d=Math.max(d,a.start*c),p=Math.min(p,(a.start+a.count)*c)),null!==l?(d=Math.max(d,0),p=Math.min(p,l.count)):null!=u&&(d=Math.max(d,0),p=Math.min(p,u.count));const f=p-d;if(f<0||f===1/0)return;let m;Ct.setup(r,i,o,n,l);let g=At;if(null!==l&&(m=mt.get(l),g=wt,g.setIndex(m)),r.isMesh)!0===i.wireframe?(ct.setLineWidth(i.wireframeLinewidth*st()),g.setMode(Ut.LINES)):g.setMode(Ut.TRIANGLES);else if(r.isLine){let t=i.linewidth;void 0===t&&(t=1),ct.setLineWidth(t*st()),r.isLineSegments?g.setMode(Ut.LINES):r.isLineLoop?g.setMode(Ut.LINE_LOOP):g.setMode(Ut.LINE_STRIP)}else r.isPoints?g.setMode(Ut.POINTS):r.isSprite&&g.setMode(Ut.TRIANGLES);if(r.isBatchedMesh)if(null!==r._multiDrawInstances)ge(\"THREE.WebGLRenderer: renderMultiDrawInstances has been deprecated and will be removed in r184. Append to renderMultiDraw arguments and use indirection.\"),g.renderMultiDrawInstances(r._multiDrawStarts,r._multiDrawCounts,r._multiDrawCount,r._multiDrawInstances);else if(ot.get(\"WEBGL_multi_draw\"))g.renderMultiDraw(r._multiDrawStarts,r._multiDrawCounts,r._multiDrawCount);else{const t=r._multiDrawStarts,e=r._multiDrawCounts,n=r._multiDrawCount,a=l?mt.get(l).bytesPerElement:1,s=ut.get(i).currentProgram.getUniforms();for(let i=0;i<n;i++)s.setValue(Ut,\"_gl_DrawID\",i),g.render(t[i]/a,e[i])}else if(r.isInstancedMesh)g.renderInstances(d,f,r.count);else if(n.isInstancedBufferGeometry){const t=void 0!==n._maxInstanceCount?n._maxInstanceCount:1/0,e=Math.min(n.instanceCount,t);g.renderInstances(d,f,e)}else g.render(d,f)},this.compile=function(t,e,n=null){null===n&&(n=t),_=St.get(n),_.init(e),x.push(_),n.traverseVisible(function(t){t.isLight&&t.layers.test(e.layers)&&(_.pushLight(t),t.castShadow&&_.pushShadow(t))}),t!==n&&t.traverseVisible(function(t){t.isLight&&t.layers.test(e.layers)&&(_.pushLight(t),t.castShadow&&_.pushShadow(t))}),_.setupLights();const i=new Set;return t.traverse(function(t){if(!(t.isMesh||t.isPoints||t.isLine||t.isSprite))return;const e=t.material;if(e)if(Array.isArray(e))for(let r=0;r<e.length;r++){const a=e[r];Vt(a,n,t),i.add(a)}else Vt(e,n,t),i.add(e)}),_=x.pop(),i},this.compileAsync=function(t,e,n=null){const i=this.compile(t,e,n);return new Promise(e=>{function n(){i.forEach(function(t){ut.get(t).currentProgram.isReady()&&i.delete(t)}),0!==i.size?setTimeout(n,10):e(t)}null!==ot.get(\"KHR_parallel_shader_compile\")?n():setTimeout(n,10)})};let Gt=null;function kt(){Xt.stop()}function Wt(){Xt.start()}const Xt=new br;function jt(t,e,n,i){if(!1===t.visible)return;if(t.layers.test(e.layers))if(t.isGroup)n=t.renderOrder;else if(t.isLOD)!0===t.autoUpdate&&t.update(e);else if(t.isLight)_.pushLight(t),t.castShadow&&_.pushShadow(t);else if(t.isSprite){if(!t.frustumCulled||H.intersectsSprite(t)){i&&tt.setFromMatrixPosition(t.matrixWorld).applyMatrix4(Y);const e=_t.update(t),r=t.material;r.visible&&g.push(t,e,r,n,tt.z,null)}}else if((t.isMesh||t.isLine||t.isPoints)&&(!t.frustumCulled||H.intersectsObject(t))){const e=_t.update(t),r=t.material;if(i&&(void 0!==t.boundingSphere?(null===t.boundingSphere&&t.computeBoundingSphere(),tt.copy(t.boundingSphere.center)):(null===e.boundingSphere&&e.computeBoundingSphere(),tt.copy(e.boundingSphere.center)),tt.applyMatrix4(t.matrixWorld).applyMatrix4(Y)),Array.isArray(r)){const i=e.groups;for(let a=0,s=i.length;a<s;a++){const s=i[a],o=r[s.materialIndex];o&&o.visible&&g.push(t,e,o,n,tt.z,s)}}else r.visible&&g.push(t,e,r,n,tt.z,null)}const r=t.children;for(let t=0,a=r.length;t<a;t++)jt(r[t],e,n,i)}function qt(t,e,n,i){const r=t.opaque,a=t.transmissive,s=t.transparent;_.setupLightsView(n),!0===k&&Et.setGlobalState(M.clippingPlanes,n),i&&ct.viewport(w.copy(i)),r.length>0&&Kt(r,e,n),a.length>0&&Kt(a,e,n),s.length>0&&Kt(s,e,n),ct.buffers.depth.setTest(!0),ct.buffers.depth.setMask(!0),ct.buffers.color.setMask(!0),ct.setPolygonOffset(!1)}function Yt(t,e,n,i){if(null!==(!0===n.isScene?n.overrideMaterial:null))return;void 0===_.state.transmissionRenderTarget[i.id]&&(_.state.transmissionRenderTarget[i.id]=new Le(1,1,{generateMipmaps:!0,type:ot.has(\"EXT_color_buffer_half_float\")||ot.has(\"EXT_color_buffer_float\")?K:G,minFilter:V,samples:4,stencilBuffer:a,resolveDepthBuffer:!1,resolveStencilBuffer:!1,colorSpace:Me.workingColorSpace}));const r=_.state.transmissionRenderTarget[i.id],s=i.viewport||w;r.setSize(s.z*M.transmissionResolutionScale,s.w*M.transmissionResolutionScale);const o=M.getRenderTarget();M.setRenderTarget(r),M.getClearColor(P),U=M.getClearAlpha(),U<1&&M.setClearColor(16777215,.5),M.clear(),nt&&Tt.render(n);const l=M.toneMapping;M.toneMapping=0;const c=i.viewport;if(void 0!==i.viewport&&(i.viewport=void 0),_.setupLightsView(i),!0===k&&Et.setGlobalState(M.clippingPlanes,i),Kt(t,n,i),dt.updateMultisampleRenderTarget(r),dt.updateRenderTargetMipmap(r),!1===ot.has(\"WEBGL_multisampled_render_to_texture\")){let t=!1;for(let r=0,a=e.length;r<a;r++){const a=e[r],s=a.object,o=a.geometry,l=a.material,c=a.group;if(2===l.side&&s.layers.test(i.layers)){const e=l.side;l.side=1,l.needsUpdate=!0,Zt(s,n,i,o,l,c),l.side=e,l.needsUpdate=!0,t=!0}}!0===t&&(dt.updateMultisampleRenderTarget(r),dt.updateRenderTargetMipmap(r))}M.setRenderTarget(o),M.setClearColor(P,U),void 0!==c&&(i.viewport=c),M.toneMapping=l}function Kt(t,e,n){const i=!0===e.isScene?e.overrideMaterial:null;for(let r=0,a=t.length;r<a;r++){const a=t[r],s=a.object,o=a.geometry,l=null===i?a.material:i,c=a.group;s.layers.test(n.layers)&&Zt(s,e,n,o,l,c)}}function Zt(t,e,n,i,r,a){t.onBeforeRender(M,e,n,i,r,a),t.modelViewMatrix.multiplyMatrices(n.matrixWorldInverse,t.matrixWorld),t.normalMatrix.getNormalMatrix(t.modelViewMatrix),r.onBeforeRender(M,e,n,i,t,a),!0===r.transparent&&2===r.side&&!1===r.forceSinglePass?(r.side=1,r.needsUpdate=!0,M.renderBufferDirect(n,e,i,r,t,a),r.side=0,r.needsUpdate=!0,M.renderBufferDirect(n,e,i,r,t,a),r.side=2):M.renderBufferDirect(n,e,i,r,t,a),t.onAfterRender(M,e,n,i,r,a)}function Jt(t,e,n){!0!==e.isScene&&(e=et);const i=ut.get(t),r=_.state.lights,a=_.state.shadowsArray,s=r.state.version,o=vt.getParameters(t,r.state,a,e,n),l=vt.getProgramCacheKey(o);let c=i.programs;i.environment=t.isMeshStandardMaterial?e.environment:null,i.fog=e.fog,i.envMap=(t.isMeshStandardMaterial?ft:pt).get(t.envMap||i.environment),i.envMapRotation=null!==i.environment&&null===t.envMap?e.environmentRotation:t.envMapRotation,void 0===c&&(t.addEventListener(\"dispose\",Ht),c=new Map,i.programs=c);let h=c.get(l);if(void 0!==h){if(i.currentProgram===h&&i.lightsStateVersion===s)return Qt(t,o),h}else o.uniforms=vt.getUniforms(t),t.onBeforeCompile(o,M),h=vt.acquireProgram(o,l),c.set(l,h),i.uniforms=o.uniforms;const u=i.uniforms;return(t.isShaderMaterial||t.isRawShaderMaterial)&&!0!==t.clipping||(u.clippingPlanes=Et.uniform),Qt(t,o),i.needsLights=function(t){return t.isMeshLambertMaterial||t.isMeshToonMaterial||t.isMeshPhongMaterial||t.isMeshStandardMaterial||t.isShadowMaterial||t.isShaderMaterial&&!0===t.lights}(t),i.lightsStateVersion=s,i.needsLights&&(u.ambientLightColor.value=r.state.ambient,u.lightProbe.value=r.state.probe,u.directionalLights.value=r.state.directional,u.directionalLightShadows.value=r.state.directionalShadow,u.spotLights.value=r.state.spot,u.spotLightShadows.value=r.state.spotShadow,u.rectAreaLights.value=r.state.rectArea,u.ltc_1.value=r.state.rectAreaLTC1,u.ltc_2.value=r.state.rectAreaLTC2,u.pointLights.value=r.state.point,u.pointLightShadows.value=r.state.pointShadow,u.hemisphereLights.value=r.state.hemi,u.directionalShadowMap.value=r.state.directionalShadowMap,u.directionalShadowMatrix.value=r.state.directionalShadowMatrix,u.spotShadowMap.value=r.state.spotShadowMap,u.spotLightMatrix.value=r.state.spotLightMatrix,u.spotLightMap.value=r.state.spotLightMap,u.pointShadowMap.value=r.state.pointShadowMap,u.pointShadowMatrix.value=r.state.pointShadowMatrix),i.currentProgram=h,i.uniformsList=null,h}function $t(t){if(null===t.uniformsList){const e=t.currentProgram.getUniforms();t.uniformsList=fs.seqWithValue(e.seq,t.uniforms)}return t.uniformsList}function Qt(t,e){const n=ut.get(t);n.outputColorSpace=e.outputColorSpace,n.batching=e.batching,n.batchingColor=e.batchingColor,n.instancing=e.instancing,n.instancingColor=e.instancingColor,n.instancingMorph=e.instancingMorph,n.skinning=e.skinning,n.morphTargets=e.morphTargets,n.morphNormals=e.morphNormals,n.morphColors=e.morphColors,n.morphTargetsCount=e.morphTargetsCount,n.numClippingPlanes=e.numClippingPlanes,n.numIntersection=e.numClipIntersection,n.vertexAlphas=e.vertexAlphas,n.vertexTangents=e.vertexTangents,n.toneMapping=e.toneMapping}Xt.setAnimationLoop(function(t){Gt&&Gt(t)}),\"undefined\"!=typeof self&&Xt.setContext(self),this.setAnimationLoop=function(t){Gt=t,It.setAnimationLoop(t),null===t?Xt.stop():Xt.start()},It.addEventListener(\"sessionstart\",kt),It.addEventListener(\"sessionend\",Wt),this.render=function(t,e){if(void 0!==e&&!0!==e.isCamera)return;if(!0===S)return;if(!0===t.matrixWorldAutoUpdate&&t.updateMatrixWorld(),null===e.parent&&!0===e.matrixWorldAutoUpdate&&e.updateMatrixWorld(),!0===It.enabled&&!0===It.isPresenting&&(!0===It.cameraAutoUpdate&&It.updateCamera(e),e=It.getCamera()),!0===t.isScene&&t.onBeforeRender(M,t,e,T),_=St.get(t,x.length),_.init(e),x.push(_),Y.multiplyMatrices(e.projectionMatrix,e.matrixWorldInverse),H.setFromProjectionMatrix(Y),W=this.localClippingEnabled,k=Et.init(this.clippingPlanes,W),g=Mt.get(t,v.length),g.init(),v.push(g),!0===It.enabled&&!0===It.isPresenting){const t=M.xr.getDepthSensingMesh();null!==t&&jt(t,e,-1/0,M.sortObjects)}jt(t,e,0,M.sortObjects),g.finish(),!0===M.sortObjects&&g.sort(N,O),nt=!1===It.enabled||!1===It.isPresenting||!1===It.hasDepthSensing(),nt&&Tt.addToRenderList(g,t),this.info.render.frame++,!0===k&&Et.beginShadows();const n=_.state.shadowsArray;yt.render(n,t,e),!0===k&&Et.endShadows(),!0===this.info.autoReset&&this.info.reset();const i=g.opaque,r=g.transmissive;if(_.setupLights(),e.isArrayCamera){const n=e.cameras;if(r.length>0)for(let e=0,a=n.length;e<a;e++){Yt(i,r,t,n[e])}nt&&Tt.render(t);for(let e=0,i=n.length;e<i;e++){const i=n[e];qt(g,t,i,i.viewport)}}else r.length>0&&Yt(i,r,t,e),nt&&Tt.render(t),qt(g,t,e);null!==T&&0===y&&(dt.updateMultisampleRenderTarget(T),dt.updateRenderTargetMipmap(T)),!0===t.isScene&&t.onAfterRender(M,t,e),Ct.resetDefaultState(),b=-1,A=null,x.pop(),x.length>0?(_=x[x.length-1],!0===k&&Et.setGlobalState(M.clippingPlanes,_.state.camera)):_=null,v.pop(),g=v.length>0?v[v.length-1]:null},this.getActiveCubeFace=function(){return E},this.getActiveMipmapLevel=function(){return y},this.getRenderTarget=function(){return T},this.setRenderTargetTextures=function(t,e,n){ut.get(t.texture).__webglTexture=e,ut.get(t.depthTexture).__webglTexture=n;const i=ut.get(t);i.__hasExternalTextures=!0,i.__autoAllocateDepthBuffer=void 0===n,i.__autoAllocateDepthBuffer||!0===ot.has(\"WEBGL_multisampled_render_to_texture\")&&(i.__useRenderToTexture=!1)},this.setRenderTargetFramebuffer=function(t,e){const n=ut.get(t);n.__webglFramebuffer=e,n.__useDefaultFramebuffer=void 0===e};const te=Ut.createFramebuffer();this.setRenderTarget=function(t,e=0,n=0){T=t,E=e,y=n;let i=!0,r=null,a=!1,s=!1;if(t){const o=ut.get(t);if(void 0!==o.__useDefaultFramebuffer)ct.bindFramebuffer(Ut.FRAMEBUFFER,null),i=!1;else if(void 0===o.__webglFramebuffer)dt.setupRenderTarget(t);else if(o.__hasExternalTextures)dt.rebindTextures(t,ut.get(t.texture).__webglTexture,ut.get(t.depthTexture).__webglTexture);else if(t.depthBuffer){const e=t.depthTexture;if(o.__boundDepthTexture!==e){if(null!==e&&ut.has(e)&&(t.width!==e.image.width||t.height!==e.image.height))throw new Error(\"WebGLRenderTarget: Attached DepthTexture is initialized to the incorrect size.\");dt.setupDepthRenderbuffer(t)}}const l=t.texture;(l.isData3DTexture||l.isDataArrayTexture||l.isCompressedArrayTexture)&&(s=!0);const c=ut.get(t).__webglFramebuffer;t.isWebGLCubeRenderTarget?(r=Array.isArray(c[e])?c[e][n]:c[e],a=!0):r=t.samples>0&&!1===dt.useMultisampledRTT(t)?ut.get(t).__webglMultisampledFramebuffer:Array.isArray(c)?c[n]:c,w.copy(t.viewport),R.copy(t.scissor),C=t.scissorTest}else w.copy(F).multiplyScalar(I).floor(),R.copy(B).multiplyScalar(I).floor(),C=z;0!==n&&(r=te);if(ct.bindFramebuffer(Ut.FRAMEBUFFER,r)&&i&&ct.drawBuffers(t,r),ct.viewport(w),ct.scissor(R),ct.setScissorTest(C),a){const i=ut.get(t.texture);Ut.framebufferTexture2D(Ut.FRAMEBUFFER,Ut.COLOR_ATTACHMENT0,Ut.TEXTURE_CUBE_MAP_POSITIVE_X+e,i.__webglTexture,n)}else if(s){const i=ut.get(t.texture),r=e;Ut.framebufferTextureLayer(Ut.FRAMEBUFFER,Ut.COLOR_ATTACHMENT0,i.__webglTexture,n,r)}else if(null!==t&&0!==n){const e=ut.get(t.texture);Ut.framebufferTexture2D(Ut.FRAMEBUFFER,Ut.COLOR_ATTACHMENT0,Ut.TEXTURE_2D,e.__webglTexture,n)}b=-1},this.readRenderTargetPixels=function(t,e,n,i,r,a,s){if(!t||!t.isWebGLRenderTarget)return;let o=ut.get(t).__webglFramebuffer;if(t.isWebGLCubeRenderTarget&&void 0!==s&&(o=o[s]),o){ct.bindFramebuffer(Ut.FRAMEBUFFER,o);try{const s=t.texture,o=s.format,l=s.type;if(!lt.textureFormatReadable(o))return;if(!lt.textureTypeReadable(l))return;e>=0&&e<=t.width-i&&n>=0&&n<=t.height-r&&Ut.readPixels(e,n,i,r,Rt.convert(o),Rt.convert(l),a)}finally{const t=null!==T?ut.get(T).__webglFramebuffer:null;ct.bindFramebuffer(Ut.FRAMEBUFFER,t)}}},this.readRenderTargetPixelsAsync=async function(t,e,n,i,r,a,s){if(!t||!t.isWebGLRenderTarget)throw new Error(\"THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.\");let o=ut.get(t).__webglFramebuffer;if(t.isWebGLCubeRenderTarget&&void 0!==s&&(o=o[s]),o){const s=t.texture,l=s.format,c=s.type;if(!lt.textureFormatReadable(l))throw new Error(\"THREE.WebGLRenderer.readRenderTargetPixelsAsync: renderTarget is not in RGBA or implementation defined format.\");if(!lt.textureTypeReadable(c))throw new Error(\"THREE.WebGLRenderer.readRenderTargetPixelsAsync: renderTarget is not in UnsignedByteType or implementation defined type.\");if(e>=0&&e<=t.width-i&&n>=0&&n<=t.height-r){ct.bindFramebuffer(Ut.FRAMEBUFFER,o);const t=Ut.createBuffer();Ut.bindBuffer(Ut.PIXEL_PACK_BUFFER,t),Ut.bufferData(Ut.PIXEL_PACK_BUFFER,a.byteLength,Ut.STREAM_READ),Ut.readPixels(e,n,i,r,Rt.convert(l),Rt.convert(c),0);const s=null!==T?ut.get(T).__webglFramebuffer:null;ct.bindFramebuffer(Ut.FRAMEBUFFER,s);const h=Ut.fenceSync(Ut.SYNC_GPU_COMMANDS_COMPLETE,0);return Ut.flush(),await function(t,e,n){return new Promise(function(i,r){setTimeout(function a(){switch(t.clientWaitSync(e,t.SYNC_FLUSH_COMMANDS_BIT,0)){case t.WAIT_FAILED:r();break;case t.TIMEOUT_EXPIRED:setTimeout(a,n);break;default:i()}},n)})}(Ut,h,4),Ut.bindBuffer(Ut.PIXEL_PACK_BUFFER,t),Ut.getBufferSubData(Ut.PIXEL_PACK_BUFFER,0,a),Ut.deleteBuffer(t),Ut.deleteSync(h),a}throw new Error(\"THREE.WebGLRenderer.readRenderTargetPixelsAsync: requested read bounds are out of range.\")}},this.copyFramebufferToTexture=function(t,e=null,n=0){!0!==t.isTexture&&(ge(\"WebGLRenderer: copyFramebufferToTexture function signature has changed.\"),e=arguments[0]||null,t=arguments[1]);const i=Math.pow(2,-n),r=Math.floor(t.image.width*i),a=Math.floor(t.image.height*i),s=null!==e?e.x:0,o=null!==e?e.y:0;dt.setTexture2D(t,0),Ut.copyTexSubImage2D(Ut.TEXTURE_2D,n,0,0,s,o,r,a),ct.unbindTexture()};const ee=Ut.createFramebuffer(),ne=Ut.createFramebuffer();this.copyTextureToTexture=function(t,e,n=null,i=null,r=0,a=null){let s,o,l,c,h,u,d,p,f;!0!==t.isTexture&&(ge(\"WebGLRenderer: copyTextureToTexture function signature has changed.\"),i=arguments[0]||null,t=arguments[1],e=arguments[2],a=arguments[3]||0,n=null),null===a&&(0!==r?(ge(\"WebGLRenderer: copyTextureToTexture function signature has changed to support src and dst mipmap levels.\"),a=r,r=0):a=0);const m=t.isCompressedTexture?t.mipmaps[a]:t.image;if(null!==n)s=n.max.x-n.min.x,o=n.max.y-n.min.y,l=n.isBox3?n.max.z-n.min.z:1,c=n.min.x,h=n.min.y,u=n.isBox3?n.min.z:0;else{const e=Math.pow(2,-r);s=Math.floor(m.width*e),o=Math.floor(m.height*e),l=t.isDataArrayTexture?m.depth:t.isData3DTexture?Math.floor(m.depth*e):1,c=0,h=0,u=0}null!==i?(d=i.x,p=i.y,f=i.z):(d=0,p=0,f=0);const g=Rt.convert(e.format),_=Rt.convert(e.type);let v;e.isData3DTexture?(dt.setTexture3D(e,0),v=Ut.TEXTURE_3D):e.isDataArrayTexture||e.isCompressedArrayTexture?(dt.setTexture2DArray(e,0),v=Ut.TEXTURE_2D_ARRAY):(dt.setTexture2D(e,0),v=Ut.TEXTURE_2D),Ut.pixelStorei(Ut.UNPACK_FLIP_Y_WEBGL,e.flipY),Ut.pixelStorei(Ut.UNPACK_PREMULTIPLY_ALPHA_WEBGL,e.premultiplyAlpha),Ut.pixelStorei(Ut.UNPACK_ALIGNMENT,e.unpackAlignment);const x=Ut.getParameter(Ut.UNPACK_ROW_LENGTH),M=Ut.getParameter(Ut.UNPACK_IMAGE_HEIGHT),S=Ut.getParameter(Ut.UNPACK_SKIP_PIXELS),E=Ut.getParameter(Ut.UNPACK_SKIP_ROWS),y=Ut.getParameter(Ut.UNPACK_SKIP_IMAGES);Ut.pixelStorei(Ut.UNPACK_ROW_LENGTH,m.width),Ut.pixelStorei(Ut.UNPACK_IMAGE_HEIGHT,m.height),Ut.pixelStorei(Ut.UNPACK_SKIP_PIXELS,c),Ut.pixelStorei(Ut.UNPACK_SKIP_ROWS,h),Ut.pixelStorei(Ut.UNPACK_SKIP_IMAGES,u);const T=t.isDataArrayTexture||t.isData3DTexture,b=e.isDataArrayTexture||e.isData3DTexture;if(t.isDepthTexture){const n=ut.get(t),i=ut.get(e),m=ut.get(n.__renderTarget),g=ut.get(i.__renderTarget);ct.bindFramebuffer(Ut.READ_FRAMEBUFFER,m.__webglFramebuffer),ct.bindFramebuffer(Ut.DRAW_FRAMEBUFFER,g.__webglFramebuffer);for(let n=0;n<l;n++)T&&(Ut.framebufferTextureLayer(Ut.READ_FRAMEBUFFER,Ut.COLOR_ATTACHMENT0,ut.get(t).__webglTexture,r,u+n),Ut.framebufferTextureLayer(Ut.DRAW_FRAMEBUFFER,Ut.COLOR_ATTACHMENT0,ut.get(e).__webglTexture,a,f+n)),Ut.blitFramebuffer(c,h,s,o,d,p,s,o,Ut.DEPTH_BUFFER_BIT,Ut.NEAREST);ct.bindFramebuffer(Ut.READ_FRAMEBUFFER,null),ct.bindFramebuffer(Ut.DRAW_FRAMEBUFFER,null)}else if(0!==r||t.isRenderTargetTexture||ut.has(t)){const n=ut.get(t),i=ut.get(e);ct.bindFramebuffer(Ut.READ_FRAMEBUFFER,ee),ct.bindFramebuffer(Ut.DRAW_FRAMEBUFFER,ne);for(let t=0;t<l;t++)T?Ut.framebufferTextureLayer(Ut.READ_FRAMEBUFFER,Ut.COLOR_ATTACHMENT0,n.__webglTexture,r,u+t):Ut.framebufferTexture2D(Ut.READ_FRAMEBUFFER,Ut.COLOR_ATTACHMENT0,Ut.TEXTURE_2D,n.__webglTexture,r),b?Ut.framebufferTextureLayer(Ut.DRAW_FRAMEBUFFER,Ut.COLOR_ATTACHMENT0,i.__webglTexture,a,f+t):Ut.framebufferTexture2D(Ut.DRAW_FRAMEBUFFER,Ut.COLOR_ATTACHMENT0,Ut.TEXTURE_2D,i.__webglTexture,a),0!==r?Ut.blitFramebuffer(c,h,s,o,d,p,s,o,Ut.COLOR_BUFFER_BIT,Ut.NEAREST):b?Ut.copyTexSubImage3D(v,a,d,p,f+t,c,h,s,o):Ut.copyTexSubImage2D(v,a,d,p,c,h,s,o);ct.bindFramebuffer(Ut.READ_FRAMEBUFFER,null),ct.bindFramebuffer(Ut.DRAW_FRAMEBUFFER,null)}else b?t.isDataTexture||t.isData3DTexture?Ut.texSubImage3D(v,a,d,p,f,s,o,l,g,_,m.data):e.isCompressedArrayTexture?Ut.compressedTexSubImage3D(v,a,d,p,f,s,o,l,g,m.data):Ut.texSubImage3D(v,a,d,p,f,s,o,l,g,_,m):t.isDataTexture?Ut.texSubImage2D(Ut.TEXTURE_2D,a,d,p,s,o,g,_,m.data):t.isCompressedTexture?Ut.compressedTexSubImage2D(Ut.TEXTURE_2D,a,d,p,m.width,m.height,g,m.data):Ut.texSubImage2D(Ut.TEXTURE_2D,a,d,p,s,o,g,_,m);Ut.pixelStorei(Ut.UNPACK_ROW_LENGTH,x),Ut.pixelStorei(Ut.UNPACK_IMAGE_HEIGHT,M),Ut.pixelStorei(Ut.UNPACK_SKIP_PIXELS,S),Ut.pixelStorei(Ut.UNPACK_SKIP_ROWS,E),Ut.pixelStorei(Ut.UNPACK_SKIP_IMAGES,y),0===a&&e.generateMipmaps&&Ut.generateMipmap(v),ct.unbindTexture()},this.copyTextureToTexture3D=function(t,e,n=null,i=null,r=0){return!0!==t.isTexture&&(ge(\"WebGLRenderer: copyTextureToTexture3D function signature has changed.\"),n=arguments[0]||null,i=arguments[1]||null,t=arguments[2],e=arguments[3],r=arguments[4]||0),ge('WebGLRenderer: copyTextureToTexture3D function has been deprecated. Use \"copyTextureToTexture\" instead.'),this.copyTextureToTexture(t,e,n,i,r)},this.initRenderTarget=function(t){void 0===ut.get(t).__webglFramebuffer&&dt.setupRenderTarget(t)},this.initTexture=function(t){t.isCubeTexture?dt.setTextureCube(t,0):t.isData3DTexture?dt.setTexture3D(t,0):t.isDataArrayTexture||t.isCompressedArrayTexture?dt.setTexture2DArray(t,0):dt.setTexture2D(t,0),ct.unbindTexture()},this.resetState=function(){E=0,y=0,T=null,ct.reset(),Ct.reset()},\"undefined\"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent(\"observe\",{detail:this}))}get coordinateSystem(){return $t}get outputColorSpace(){return this._outputColorSpace}set outputColorSpace(t){this._outputColorSpace=t;const e=this.getContext();e.drawingBufferColorspace=Me._getDrawingBufferColorSpace(t),e.unpackColorSpace=Me._getUnpackColorSpace()}}const lo=void 0;export{Er as Clock,lo as IUniform,z as LinearFilter,Oi as Mesh,Yi as PerspectiveCamera,ur as PlaneGeometry,Bt as SRGBColorSpace,nr as Scene,ki as ShaderMaterial,xr as TextureLoader,ce as Vector2,oo as WebGLRenderer};\n","// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { 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-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{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/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:\"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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","/*\n * Utils/Component Message\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\nexport { default } from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"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/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useRef,useEffect,useState,useCallback}from\"react\";import{useMotionValue,useSpring,animate}from\"framer-motion\";import{Scene,PerspectiveCamera,WebGLRenderer,PlaneGeometry,Mesh,ShaderMaterial,Vector2,LinearFilter,SRGBColorSpace,Clock,TextureLoader}from\"https://cdn.jsdelivr.net/gh/framer-university/components/npm-bundles/liquid-mask.js\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 400\n * @framerDisableUnlink\n */export default function LiquidMask(props){const{imageBase,imageHover,borderRadius=10,radius=100,blur=.5,circleBoost=.5,texture=.5,timeSpeed=5,hover,preview=false}=props;// Check if base image is missing\nconst hasBaseImage=imageBase&&imageBase.src;// Show ComponentMessage if no base image is provided\nif(!hasBaseImage){return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\",position:\"relative\",borderRadius:borderRadius},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\",position:\"relative\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(ComponentMessage,{style:{position:\"relative\",width:\"100%\",height:\"100%\",minWidth:0,minHeight:0},title:\"Liquid Mask Effect\",description:\"Add a base image to create stunning liquid mask effects with gooey animations\"})})});}const canvasRef=useRef(null);const imgRef=useRef(null);const containerRef=useRef(null);const uniformsRef=useRef(null);// Detect mobile: disable effect and show base image only\nconst[isMobile,setIsMobile]=useState(false);useEffect(()=>{const checkMobile=()=>{const coarse=typeof window!==\"undefined\"&&window.matchMedia?window.matchMedia(\"(pointer: coarse)\").matches:false;const small=typeof window!==\"undefined\"&&window.matchMedia?window.matchMedia(\"(max-width: 768px)\").matches:false;setIsMobile(coarse||small);};checkMobile();window.addEventListener(\"resize\",checkMobile);return()=>window.removeEventListener(\"resize\",checkMobile);},[]);// Motion/value state for hover scaling\nconst scaleMV=useMotionValue(1);const[springOptions,setSpringOptions]=useState(()=>({stiffness:170,damping:26,mass:1}));const springScaleMV=useSpring(1,springOptions);const tweenAnimRef=useRef(null);const hoverScaleRef=useRef(hover?.scale??1.2);useEffect(()=>{hoverScaleRef.current=Math.max(1,Math.min(3,hover?.scale??1.2));},[hover?.scale]);useEffect(()=>{const tr=hover?.transition||{};if(tr&&tr.type===\"spring\"){if(typeof tr.stiffness===\"number\"||typeof tr.damping===\"number\"||typeof tr.mass===\"number\"){setSpringOptions({stiffness:typeof tr.stiffness===\"number\"?tr.stiffness:170,damping:typeof tr.damping===\"number\"?tr.damping:26,mass:typeof tr.mass===\"number\"?tr.mass:1,restDelta:typeof tr.restDelta===\"number\"?tr.restDelta:undefined,restSpeed:typeof tr.restSpeed===\"number\"?tr.restSpeed:undefined});}else{const bounce=Math.max(0,Math.min(1,tr.bounce??0));const duration=Math.max(.05,tr.duration??.5);const mass=1;const dampingRatio=1-.85*bounce;const stiffness=Math.max(50,Math.min(700,200/duration));const damping=2*Math.sqrt(stiffness*mass)*dampingRatio;setSpringOptions({stiffness,damping,mass});}}},[hover?.transition]);// Apply base image and hover image scale whenever motion values change\nuseEffect(()=>{const applyScale=v=>{const clamped=Math.max(1,Math.min(3,v));const img=imgRef.current;if(img){img.style.transform=`scale(${clamped})`;img.style.transformOrigin=\"50% 50%\";img.style.willChange=\"transform\";}if(uniformsRef.current&&uniformsRef.current.u_hoverScale){uniformsRef.current.u_hoverScale.value=clamped;}};const unsubA=scaleMV.on(\"change\",applyScale);const unsubB=springScaleMV.on(\"change\",applyScale);applyScale(1);return()=>{unsubA?.();unsubB?.();};},[scaleMV,springScaleMV]);const animateToScale=useCallback(target=>{const clamped=Math.max(1,Math.min(3,target));const tr=hover?.transition||{};if(tweenAnimRef.current&&typeof tweenAnimRef.current.stop===\"function\"){tweenAnimRef.current.stop();tweenAnimRef.current=null;}if(tr&&tr.type===\"spring\"){springScaleMV.set(clamped);}else if(tr&&tr.type===\"tween\"){tweenAnimRef.current=animate(scaleMV,clamped,{duration:typeof tr.duration===\"number\"?tr.duration:.5,delay:typeof tr.delay===\"number\"?tr.delay:0,ease:tr.ease});}else{tweenAnimRef.current=animate(scaleMV,clamped,{duration:.25,ease:[.44,0,.56,1]});}},[hover?.transition,scaleMV,springScaleMV]);// State for hover effect\n// (no local hover state needed; Motion values drive scale)\n// Debounced prop values to prevent excessive re-renders\nconst[debouncedProps,setDebouncedProps]=useState({radius,blur,circleBoost,texture,timeSpeed,preview});// Debounce prop changes to improve performance\nuseEffect(()=>{const timeoutId=setTimeout(()=>{setDebouncedProps({radius,blur,circleBoost,texture,timeSpeed,preview});},100)// 100ms debounce\n;return()=>clearTimeout(timeoutId);},[radius,blur,circleBoost,texture,timeSpeed,preview]);// Value mapping functions to convert normalized property values to internal shader values\nconst mapRadius=useCallback(normalizedRadius=>{// Map 10-1000px to 10-200px (current internal range)\nreturn 10+(normalizedRadius-10)*(190/990);},[]);const mapBlur=useCallback(normalizedBlur=>{// Map 0-1 to 0.2-3.0 (current internal range)\nreturn .2+normalizedBlur*2.8;},[]);const mapCircleBoost=useCallback(normalizedCircleBoost=>{// Map 0-1 to 0.5-4.0 (current internal range)\nreturn .5+normalizedCircleBoost*3.5;},[]);const mapTimeSpeed=useCallback(normalizedTimeSpeed=>{// Map 0-10 to 0.0-1.0 for true linear mapping from static to fast\nreturn normalizedTimeSpeed*.1;},[]);// Single texture mapping that controls the overall graininess/texture of the effect\nconst mapTexture=useCallback(normalizedTexture=>{// Map 0-1 texture control to appropriate noise parameters\n// 0 = smooth/minimal texture, 1 = very textured/grainy\nconst freq=2+normalizedTexture*12// frequency range 2-14 (more dramatic)\n;const strength=normalizedTexture*3// strength range 0-3 (stronger effect)\n;const size=1-normalizedTexture*.7// size range 1.0-0.3 (smaller = finer grain at high texture)\n;return{freq,strength,size};},[]);useEffect(()=>{if(isMobile)return;const canvas=canvasRef.current;const imgEl=imgRef.current;const container=containerRef.current;if(!canvas||!imgEl||!container)return;// Animation state variable\nlet isAnimating=false;// Scene setup\nconst scene=new Scene;const perspective=800;const renderer=new WebGLRenderer({canvas,alpha:true,antialias:true});renderer.setPixelRatio(Math.min(window.devicePixelRatio,2));// Use clientWidth/clientHeight for more reliable initial sizing\nconst initialWidth=Math.max(container.clientWidth,300)// Fallback minimum\n;const initialHeight=Math.max(container.clientHeight,200)// Fallback minimum\n;renderer.setSize(initialWidth,initialHeight);const computeFov=()=>{// Use clientHeight for consistent field of view calculation\nreturn 180*(2*Math.atan(container.clientHeight/2/perspective))/Math.PI;};const camera=new PerspectiveCamera(computeFov(),initialWidth/initialHeight,1,5e3);camera.position.set(0,0,perspective);// Load hover image texture for direct rendering\nconst loader=new TextureLoader;const hoverSrc=imageHover?.src||\"/random-assets/blue-profile-image.png\";const hoverTexture=loader.load(hoverSrc,()=>{// Update aspect ratio when texture loads\nif(hoverTexture.image){const imageAspect=hoverTexture.image.width/hoverTexture.image.height;uniforms.u_hoverImageAspect.value=imageAspect;// Force a re-render to update the effect with new aspect ratio\nif(isAnimating){renderer.render(scene,camera);}}});// Color space for modern three versions\n// @ts-ignore - guard older versions\nif(SRGBColorSpace){// @ts-ignore\nhoverTexture.colorSpace=SRGBColorSpace;}hoverTexture.minFilter=LinearFilter;const textureParams=mapTexture(debouncedProps.texture);const uniforms={u_time:{value:0},u_mouse:{value:new Vector2(.5,.5)},u_progress:{value:0},u_planeRes:{value:new Vector2(1,1)},u_radius:{value:mapRadius(debouncedProps.radius)},u_blur:{value:mapBlur(debouncedProps.blur)},u_circleBoost:{value:mapCircleBoost(debouncedProps.circleBoost)},u_noiseFreq:{value:textureParams.freq},u_noiseStrength:{value:textureParams.strength},u_noiseSize:{value:textureParams.size},u_timeSpeed:{value:mapTimeSpeed(debouncedProps.timeSpeed)},u_hoverScale:{value:1},u_hoverImage:{value:hoverTexture},u_hoverImageAspect:{value:1},u_containerAspect:{value:1},u_windowSize:{value:new Vector2(window.innerWidth,window.innerHeight)},u_containerOffset:{value:new Vector2(0,0)}};uniformsRef.current=uniforms;const vertexShader=`\n      varying vec2 vUv;\n      void main() {\n        vUv = uv;\n        gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n      }\n    `;// Shader that renders the hover image masked by the gooey effect\nconst fragmentShader=`\n      precision highp float;\n      varying vec2 vUv;\n      uniform float u_time;\n      uniform vec2 u_mouse;\n      uniform float u_progress;\n      uniform vec2 u_planeRes;\n      uniform float u_radius;\n      uniform float u_blur;\n      uniform float u_circleBoost;\n      uniform float u_noiseFreq;\n      uniform float u_noiseStrength;\n      uniform float u_noiseSize;\n      uniform float u_timeSpeed;\n      uniform sampler2D u_hoverImage;\n      uniform float u_hoverScale;\n      uniform float u_hoverImageAspect;\n      uniform float u_containerAspect;\n      uniform vec2 u_windowSize;\n      uniform vec2 u_containerOffset;\n\n              // Simplex noise 3D from https://github.com/ashima/webgl-noise\n      vec3 mod289(vec3 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; }\n      vec4 mod289(vec4 x) { return x - floor(x * (1.0 / 289.0)) * 289.0; }\n      vec4 permute(vec4 x) { return mod289(((x * 34.0) + 1.0) * x); }\n      vec4 taylorInvSqrt(vec4 r) { return 1.79284291400159 - 0.85373472095314 * r; }\n      float snoise(vec3 v) {\n        const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;\n        const vec4  D = vec4(0.0, 0.5, 1.0, 2.0);\n        // First corner\n        vec3 i  = floor(v + dot(v, C.yyy));\n        vec3 x0 = v - i + dot(i, C.xxx);\n\n        // Other corners\n        vec3 g = step(x0.yzx, x0.xyz);\n        vec3 l = 1.0 - g;\n        vec3 i1 = min( g.xyz, l.zxy );\n        vec3 i2 = max( g.xyz, l.zxy );\n\n        vec3 x1 = x0 - i1 + C.xxx;\n        vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y\n        vec3 x3 = x0 - D.yyy;      // -1.0 + 3.0 * C.x = -0.5 = -D.y\n\n        // Permutations\n        i = mod289(i);\n        vec4 p = permute( permute( permute(\n                   i.z + vec4(0.0, i1.z, i2.z, 1.0 ))\n                 + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))\n                 + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));\n\n        // Gradients: 7x7 points over a square, mapped onto an octahedron.\n        float n_ = 0.142857142857; // 1.0/7.0\n        vec3  ns = n_ * D.wyz - D.xzx;\n\n        vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  // mod(p,7*7)\n\n        vec4 x_ = floor(j * ns.z);\n        vec4 y_ = floor(j - 7.0 * x_ );\n\n        vec4 x = x_ *ns.x + ns.yyyy;\n        vec4 y = y_ *ns.x + ns.yyyy;\n        vec4 h = 1.0 - abs(x) - abs(y);\n\n        vec4 b0 = vec4( x.xy, y.xy );\n        vec4 b1 = vec4( x.zw, y.zw );\n\n        vec4 s0 = floor(b0)*2.0 + 1.0;\n        vec4 s1 = floor(b1)*2.0 + 1.0;\n        vec4 sh = -step(h, vec4(0.0));\n\n        vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;\n        vec4 a1 = b1.xzyw + s1.xzyw*sh.zzww ;\n\n        vec3 p0 = vec3(a0.xy,h.x);\n        vec3 p1 = vec3(a0.zw,h.y);\n        vec3 p2 = vec3(a1.xy,h.z);\n        vec3 p3 = vec3(a1.zw,h.w);\n\n        // Normalise gradients\n        vec4 norm = taylorInvSqrt(vec4(dot(p0,p0), dot(p1,p1), dot(p2,p2), dot(p3,p3)));\n        p0 *= norm.x;\n        p1 *= norm.y;\n        p2 *= norm.z;\n        p3 *= norm.w;\n\n        // Mix final noise value\n        vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);\n        m = m * m;\n        return 42.0 * dot( m*m, vec4( dot(p0,x0), dot(p1,x1),\n                                      dot(p2,x2), dot(p3,x3) ) );\n      }\n\n      // Pixel-based circle implementation\n      float circle_pixel(vec2 pixelPos, vec2 mousePixel, float radiusPixels, float blurriness, vec2 resolution){\n        float dist = length(pixelPos - mousePixel);\n        return 1.0 - smoothstep(\n          radiusPixels - (radiusPixels * blurriness),\n          radiusPixels + (radiusPixels * blurriness),\n          dist\n        );\n      }\n\n      void main() {\n        vec2 uv = vUv;\n\n        // Convert UV coordinates to pixel coordinates\n        vec2 pixelPos = uv * u_planeRes;\n        vec2 mousePixel = u_mouse * u_planeRes;\n\n        // Convert radius from normalized to pixels (u_radius is now in pixels)\n        float radiusPixels = u_radius;\n\n        // Window-relative noise coordinates for consistent grain size across component sizes\n        // Convert UV to absolute window coordinates, then normalize by window size\n        vec2 windowCoord = (uv * u_planeRes + u_containerOffset) / u_windowSize;\n        \n        // Apply time speed to ALL time-based movement\n        float offx = windowCoord.x + (u_time * u_timeSpeed * 0.1) + sin(windowCoord.y + u_time * u_timeSpeed * 0.1);\n        float offy = windowCoord.y - cos(u_time * u_timeSpeed * 0.001) * 0.01;\n        \n        // Apply noise size scaling for user control over grain size\n        float effectiveNoiseFreq = u_noiseFreq / u_noiseSize;\n        \n        // Apply time speed to multiple noise layers for more dramatic effect\n        float n1 = snoise(vec3(offx * effectiveNoiseFreq, offy * effectiveNoiseFreq, u_time * u_timeSpeed)) - 1.0;\n        float n2 = snoise(vec3(offx * effectiveNoiseFreq * 0.5, offy * effectiveNoiseFreq * 0.5, u_time * u_timeSpeed * 0.7)) - 1.0;\n        float n = (n1 + n2 * 0.5) * 0.7;\n\n        // Pixel-based circle calculation\n        float c = circle_pixel(pixelPos, mousePixel, radiusPixels, u_blur, u_planeRes) * u_circleBoost * u_progress;\n        float finalMask = smoothstep(0.4, 0.5, (n * u_noiseStrength) + pow(c, 2.0));\n\n        // Responsive UV mapping for hover image (maintains aspect ratio like object-fit: cover)\n        vec2 responsiveUV = uv;\n        \n        // Ensure we're not getting NaN or invalid values\n        if (u_hoverImageAspect > 0.0 && u_containerAspect > 0.0) {\n            if (u_hoverImageAspect > u_containerAspect) {\n              // Image is wider than container - scale to fit height\n              float scale = u_containerAspect / u_hoverImageAspect;\n              responsiveUV.x = (uv.x - 0.5) * scale + 0.5;\n            } else {\n              // Image is taller than container - scale to fit width\n              float scale = u_hoverImageAspect / u_containerAspect;\n              responsiveUV.y = (uv.y - 0.5) * scale + 0.5;\n            }\n        } else {\n            // Fallback to original UV if aspect ratios are invalid\n            responsiveUV = uv;\n        }\n\n        // Sample the hover image with responsive UV mapping and apply the mask\n        responsiveUV = (responsiveUV - vec2(0.5)) / max(u_hoverScale, 1.0) + vec2(0.5);\n        vec4 hoverColor = texture2D(u_hoverImage, responsiveUV);\n        \n        // Output the hover image with mask applied as alpha\n        gl_FragColor = vec4(hoverColor.rgb, hoverColor.a * finalMask);\n      }\n    `;const geometry=new PlaneGeometry(1,1,1,1);const material=new ShaderMaterial({uniforms,vertexShader,fragmentShader,transparent:true});const mesh=new Mesh(geometry,material);scene.add(mesh);const sizes=new Vector2;const offset=new Vector2;const updateFromDOM=()=>{// Use clientWidth/clientHeight for more reliable sizing\nconst actualWidth=Math.max(container.clientWidth,2);const actualHeight=Math.max(container.clientHeight,2);// Make the mesh fill the entire container (not just the image)\nsizes.set(actualWidth,actualHeight);offset.set(0,0)// Center in container\n;mesh.position.set(0,0,0);mesh.scale.set(actualWidth,actualHeight,1);// Update renderer size to match container exactly\nrenderer.setSize(actualWidth,actualHeight,false);// Update camera to match new dimensions\ncamera.aspect=actualWidth/actualHeight;camera.updateProjectionMatrix();// Ensure camera is positioned correctly for the new dimensions\ncamera.position.z=perspective;camera.lookAt(0,0,0);uniforms.u_planeRes.value.set(actualWidth,actualHeight);// Update window size and container offset for consistent noise scaling\nuniforms.u_windowSize.value.set(window.innerWidth,window.innerHeight);// Get container position for offset calculations\nconst containerRect=container.getBoundingClientRect();uniforms.u_containerOffset.value.set(containerRect.left,containerRect.top);// Update aspect ratio uniforms for responsive hover image\nconst containerAspect=actualWidth/actualHeight;uniforms.u_containerAspect.value=containerAspect;// Calculate hover image aspect ratio when texture is loaded\nif(hoverTexture.image){const imageAspect=hoverTexture.image.width/hoverTexture.image.height;uniforms.u_hoverImageAspect.value=imageAspect;}// Force a re-render to update the effect\nif(isAnimating){renderer.render(scene,camera);}};// Initial setup\nupdateFromDOM();let targetProgress=0;let rafId=0;const clock=new Clock;// Function to determine if we should animate\nconst shouldAnimate=()=>{const isCanvasMode=RenderTarget.current()===RenderTarget.canvas;const isInView=container.getBoundingClientRect().top<window.innerHeight&&container.getBoundingClientRect().bottom>0;// Only animate if:\n// 1. We're in Canvas mode AND preview is enabled, OR\n// 2. We're not in Canvas mode (live website) AND component is in view\nreturn isCanvasMode&&debouncedProps.preview||!isCanvasMode&&isInView;};const render=()=>{// Check if we should continue animating\nif(!shouldAnimate()){isAnimating=false;return;}isAnimating=true;rafId=requestAnimationFrame(render);uniforms.u_time.value+=clock.getDelta();// Update uniforms with debounced prop values (mapped to internal ranges)\nuniforms.u_blur.value=mapBlur(debouncedProps.blur);uniforms.u_circleBoost.value=mapCircleBoost(debouncedProps.circleBoost);const currentTextureParams=mapTexture(debouncedProps.texture);uniforms.u_noiseFreq.value=currentTextureParams.freq;uniforms.u_noiseStrength.value=currentTextureParams.strength;uniforms.u_noiseSize.value=currentTextureParams.size;uniforms.u_timeSpeed.value=mapTimeSpeed(debouncedProps.timeSpeed);// Check if we're in Canvas mode and preview is enabled\nconst isCanvasMode=RenderTarget.current()===RenderTarget.canvas;if(isCanvasMode&&debouncedProps.preview){// In Canvas mode with preview enabled, show effect in center\ntargetProgress=1;// Set mouse position to center (0.5, 0.5)\nuniforms.u_mouse.value.set(.5,.5);// Use normal radius (no scaling needed with proper dimension detection)\nuniforms.u_radius.value=mapRadius(debouncedProps.radius);uniforms.u_noiseFreq.value=currentTextureParams.freq*1.25;// Boost noise intensity by 10% in Canvas mode to match live preview\n//uniforms.u_noiseStrength.value = currentTextureParams.strength * 1.5\n}else{// Normal behavior - use mouse position and hover state\n// targetProgress will be updated by mouse events\nuniforms.u_radius.value=mapRadius(debouncedProps.radius);uniforms.u_noiseStrength.value=currentTextureParams.strength;}// ease progress\nuniforms.u_progress.value+=(targetProgress-uniforms.u_progress.value)*.08;renderer.render(scene,camera);// Canvas now renders hover image directly - no data URL needed\n};// Start animation if needed\nif(shouldAnimate()){render();}// Throttled resize handler\nlet resizeTimeout=null;const throttledResize=()=>{if(resizeTimeout)return;resizeTimeout=setTimeout(()=>{// Update DOM and force re-render\nupdateFromDOM();// Ensure the effect is properly updated\nif(isAnimating){renderer.render(scene,camera);}resizeTimeout=null;},100)// 100ms throttle\n;};// Use ResizeObserver for container changes\nconst resizeObserver=new ResizeObserver(entries=>{// Immediate update for critical dimension changes\nentries.forEach(entry=>{const{width,height}=entry.contentRect;// Update if dimensions have changed\nif(width!==sizes.x||height!==sizes.y){updateFromDOM();}});// Also use throttled resize for performance\nthrottledResize();});resizeObserver.observe(container);// Also listen to window resize for global changes\nwindow.addEventListener(\"resize\",throttledResize);// Intersection Observer to pause rendering when out of view\nconst intersectionObserver=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting&&!isAnimating&&shouldAnimate()){// Component came into view and should animate\nrender();}});},{root:null,rootMargin:\"50px\",threshold:.01});intersectionObserver.observe(container);const onMove=e=>{// Only handle mouse events if not in Canvas preview mode\nconst isCanvasMode=RenderTarget.current()===RenderTarget.canvas;if(isCanvasMode&&debouncedProps.preview)return;// Start animation if not already running\nif(!isAnimating&&shouldAnimate()){render();}const containerRect=container.getBoundingClientRect();const x=(e.clientX-containerRect.left)/containerRect.width;const y=1-(e.clientY-containerRect.top)/containerRect.height;uniforms.u_mouse.value.set(Math.max(0,Math.min(1,x)),Math.max(0,Math.min(1,y)));};const onEnter=()=>{// Only handle hover events if not in Canvas preview mode\nconst isCanvasMode=RenderTarget.current()===RenderTarget.canvas;if(isCanvasMode&&debouncedProps.preview)return;targetProgress=1;if(hover&&hover.enabled){animateToScale(hoverScaleRef.current);}// Start animation if not already running\nif(!isAnimating&&shouldAnimate()){render();}};const onLeave=()=>{// Only handle hover events if not in Canvas preview mode\nconst isCanvasMode=RenderTarget.current()===RenderTarget.canvas;if(isCanvasMode&&debouncedProps.preview)return;targetProgress=0;if(hover&&hover.enabled){animateToScale(1);}};container.addEventListener(\"mousemove\",onMove);container.addEventListener(\"mouseenter\",onEnter);container.addEventListener(\"mouseleave\",onLeave);return()=>{if(rafId){cancelAnimationFrame(rafId);}resizeObserver.disconnect();intersectionObserver.disconnect();window.removeEventListener(\"resize\",throttledResize);if(resizeTimeout){clearTimeout(resizeTimeout);}container.removeEventListener(\"mousemove\",onMove);container.removeEventListener(\"mouseenter\",onEnter);container.removeEventListener(\"mouseleave\",onLeave);geometry.dispose();material.dispose();renderer.dispose();};},[debouncedProps.radius,debouncedProps.blur,debouncedProps.circleBoost,debouncedProps.texture,debouncedProps.timeSpeed,// no debounced hoverScale in new pattern\ndebouncedProps.preview,imageBase?.positionX,imageBase?.positionY,imageHover?.positionX,imageHover?.positionY,mapRadius,mapBlur,mapCircleBoost,mapTexture,mapTimeSpeed,isMobile]);return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:borderRadius,overflow:\"clip\",...props.style},children:[/*#__PURE__*/_jsx(\"figure\",{style:{width:\"100%\",height:\"100%\",maxWidth:\"100%\",flex:\"0 0 auto\",margin:0,padding:0,position:\"absolute\",zIndex:1},children:/*#__PURE__*/_jsx(\"img\",{ref:imgRef,src:imageBase?.src,srcSet:imageBase?.srcSet,alt:imageBase?.alt||\"Base image\",draggable:false,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:`${imageBase?.positionX||\"50%\"} ${imageBase?.positionY||\"50%\"}`,margin:0,padding:0,userSelect:\"none\",pointerEvents:\"none\"}})}),!isMobile&&/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,id:\"stage\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",zIndex:3,pointerEvents:\"none\",opacity:1,minWidth:\"100%\",minHeight:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\"}})]});}addPropertyControls(LiquidMask,{preview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},imageBase:{type:ControlType.ResponsiveImage,title:\"Base\"},imageHover:{type:ControlType.ResponsiveImage,title:\"Hover\"},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:100,step:1,defaultValue:10,unit:\"px\"},radius:{type:ControlType.Number,title:\"Size\",min:10,max:1e3,step:10,defaultValue:100,unit:\"px\"},blur:{type:ControlType.Number,title:\"Interaction\",min:0,max:1,step:.01,defaultValue:.5,unit:\"\"},circleBoost:{type:ControlType.Number,title:\"Boost\",min:0,max:1,step:.01,defaultValue:.5,unit:\"\"},texture:{type:ControlType.Number,title:\"Texture\",min:0,max:1,step:.1,defaultValue:.5,unit:\"\"},timeSpeed:{type:ControlType.Number,title:\"Speed\",min:0,max:10,step:.5,defaultValue:5,unit:\"\"},hover:{type:ControlType.Object,title:\"Hover\",description:\"More components at [Framer University](https://frameruni.link/cc).\",controls:{enabled:{type:ControlType.Boolean,title:\"Enabled\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},scale:{type:ControlType.Number,title:\"Scale\",min:1,max:3,step:.1,defaultValue:1.2,unit:\"x\",hidden:props=>!props.enabled},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"tween\",duration:.5,ease:[.44,0,.56,1],delay:0},hidden:props=>!props.enabled}}}});LiquidMask.displayName=\"Liquid Mask\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LiquidMask\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"400\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Liquid_mask_Prod.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LiquidMask from\"https://framerusercontent.com/modules/fi53yhbcRqL43n1xSOoF/6KEopr91hekZfCUtO2bj/Liquid_mask_Prod.js\";const LiquidMaskFonts=getFonts(LiquidMask);const serializationHash=\"framer-08O51\";const variantClassNames={yPG4dZflW:\"framer-v-137nodg\"};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=({base,boost,height,hover,id,interaction,radius,size,speed,texture,width,...props})=>{return{...props,B53B5PCt3:radius??props.B53B5PCt3??30,dKPOCxaVp:interaction??props.dKPOCxaVp??.35,dphVkv7vH:boost??props.dphVkv7vH??.95,ETbvoMQCU:hover??props.ETbvoMQCU??{pixelHeight:2480,pixelWidth:1984,src:\"https://framerusercontent.com/images/JhsiuIE3BDiqeb03HrC6zefFAas.png?scale-down-to=1024&width=1984&height=2480\",srcSet:\"https://framerusercontent.com/images/JhsiuIE3BDiqeb03HrC6zefFAas.png?scale-down-to=1024&width=1984&height=2480 819w,https://framerusercontent.com/images/JhsiuIE3BDiqeb03HrC6zefFAas.png?scale-down-to=2048&width=1984&height=2480 1638w,https://framerusercontent.com/images/JhsiuIE3BDiqeb03HrC6zefFAas.png?width=1984&height=2480 1984w\"},gDMKdRxl4:size??props.gDMKdRxl4??500,N4S3R3EKh:speed??props.N4S3R3EKh??4.5,WX3UOGajS:texture??props.WX3UOGajS??.5,ZCsAtdIZF:base??props.ZCsAtdIZF??{pixelHeight:2480,pixelWidth:1984,src:\"https://framerusercontent.com/images/AtfNQfYeHwPV1wCOqd4ZmRSBexw.png?scale-down-to=1024&width=1984&height=2480\",srcSet:\"https://framerusercontent.com/images/AtfNQfYeHwPV1wCOqd4ZmRSBexw.png?scale-down-to=1024&width=1984&height=2480 819w,https://framerusercontent.com/images/AtfNQfYeHwPV1wCOqd4ZmRSBexw.png?scale-down-to=2048&width=1984&height=2480 1638w,https://framerusercontent.com/images/AtfNQfYeHwPV1wCOqd4ZmRSBexw.png?width=1984&height=2480 1984w\"}};};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,ZCsAtdIZF,ETbvoMQCU,B53B5PCt3,gDMKdRxl4,dKPOCxaVp,dphVkv7vH,WX3UOGajS,N4S3R3EKh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"yPG4dZflW\",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-137nodg\",className,classNames),\"data-framer-name\":\"Ripplehover Main\",layoutDependency:layoutDependency,layoutId:\"yPG4dZflW\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uwf3et-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xoVp2JGM7-container\",nodeId:\"xoVp2JGM7\",rendersWithMotion:true,scopeId:\"DhYEmnzxW\",children:/*#__PURE__*/_jsx(LiquidMask,{blur:dKPOCxaVp,borderRadius:B53B5PCt3,circleBoost:dphVkv7vH,height:\"100%\",hover:{enabled:true,scale:1.1,transition:{bounce:0,delay:0,duration:.8,type:\"spring\"}},id:\"xoVp2JGM7\",imageBase:toResponsiveImage(ZCsAtdIZF),imageHover:toResponsiveImage(ETbvoMQCU),layoutId:\"xoVp2JGM7\",preview:false,radius:gDMKdRxl4,style:{height:\"100%\",width:\"100%\"},texture:WX3UOGajS,timeSpeed:N4S3R3EKh,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-08O51.framer-12gtkhw, .framer-08O51 .framer-12gtkhw { display: block; }\",\".framer-08O51.framer-137nodg { align-content: center; align-items: center; display: flex; 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: 568px; }\",\".framer-08O51 .framer-uwf3et-container { flex: none; height: 390px; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 390\n * @framerIntrinsicWidth 568\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZCsAtdIZF\":\"base\",\"ETbvoMQCU\":\"hover\",\"B53B5PCt3\":\"radius\",\"gDMKdRxl4\":\"size\",\"dKPOCxaVp\":\"interaction\",\"dphVkv7vH\":\"boost\",\"WX3UOGajS\":\"texture\",\"N4S3R3EKh\":\"speed\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDhYEmnzxW=withCSS(Component,css,\"framer-08O51\");export default FramerDhYEmnzxW;FramerDhYEmnzxW.displayName=\"Card\";FramerDhYEmnzxW.defaultProps={height:390,width:568};addPropertyControls(FramerDhYEmnzxW,{ZCsAtdIZF:{__defaultAssetReference:\"data:framer/asset-reference,AtfNQfYeHwPV1wCOqd4ZmRSBexw.png?originalFilename=image.png&preferredSize=auto\",title:\"Base\",type:ControlType.ResponsiveImage},ETbvoMQCU:{__defaultAssetReference:\"data:framer/asset-reference,JhsiuIE3BDiqeb03HrC6zefFAas.png?originalFilename=image.png&preferredSize=auto\",title:\"Hover\",type:ControlType.ResponsiveImage},B53B5PCt3:{defaultValue:30,max:100,min:0,step:1,title:\"Radius\",type:ControlType.Number},gDMKdRxl4:{defaultValue:500,max:1e3,min:10,step:10,title:\"Size\",type:ControlType.Number},dKPOCxaVp:{defaultValue:.35,max:1,min:0,step:.01,title:\"Interaction\",type:ControlType.Number},dphVkv7vH:{defaultValue:.95,max:1,min:0,step:.01,title:\"Boost\",type:ControlType.Number},WX3UOGajS:{defaultValue:.5,max:1,min:0,step:.1,title:\"Texture\",type:ControlType.Number},N4S3R3EKh:{defaultValue:4.5,max:10,min:0,step:.5,title:\"Speed\",type:ControlType.Number}});addFonts(FramerDhYEmnzxW,[{explicitInter:true,fonts:[]},...LiquidMaskFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDhYEmnzxW\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"390\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ZCsAtdIZF\\\":\\\"base\\\",\\\"ETbvoMQCU\\\":\\\"hover\\\",\\\"B53B5PCt3\\\":\\\"radius\\\",\\\"gDMKdRxl4\\\":\\\"size\\\",\\\"dKPOCxaVp\\\":\\\"interaction\\\",\\\"dphVkv7vH\\\":\\\"boost\\\",\\\"WX3UOGajS\\\":\\\"texture\\\",\\\"N4S3R3EKh\\\":\\\"speed\\\"}\",\"framerIntrinsicWidth\":\"568\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DhYEmnzxW.map","// Generated by Framer (9aabefb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,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={qa2Up5iPD:{hover:true}};const serializationHash=\"framer-kLuAT\";const variantClassNames={qa2Up5iPD:\"framer-v-e57gnn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,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:\"qa2Up5iPD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterh4a353=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"qa2Up5iPD\");});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(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:3421,pixelWidth:4096,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/pmnQpYyPRtOhowvHip9muuU.jpg?width=4096&height=3421\",srcSet:\"https://framerusercontent.com/images/pmnQpYyPRtOhowvHip9muuU.jpg?scale-down-to=512&width=4096&height=3421 512w,https://framerusercontent.com/images/pmnQpYyPRtOhowvHip9muuU.jpg?scale-down-to=1024&width=4096&height=3421 1024w,https://framerusercontent.com/images/pmnQpYyPRtOhowvHip9muuU.jpg?scale-down-to=2048&width=4096&height=3421 2048w,https://framerusercontent.com/images/pmnQpYyPRtOhowvHip9muuU.jpg?width=4096&height=3421 4096w\"},className:cx(scopingClassNames,\"framer-e57gnn\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qa2Up5iPD\",onMouseEnter:onMouseEnterh4a353,ref:refBinding,style:{filter:\"blur(5px)\",WebkitFilter:\"blur(5px)\",...style},variants:{\"qa2Up5iPD-hover\":{filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"}},...addPropertyOverrides({\"qa2Up5iPD-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kLuAT.framer-1d22aha, .framer-kLuAT .framer-1d22aha { display: block; }\",\".framer-kLuAT.framer-e57gnn { cursor: pointer; height: 1598px; position: relative; width: 1400px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1598\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"S5nXn1aFl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerE_2c__24p=withCSS(Component,css,\"framer-kLuAT\");export default FramerE_2c__24p;FramerE_2c__24p.displayName=\"scrollimg\";FramerE_2c__24p.defaultProps={height:1598,width:1400};addFonts(FramerE_2c__24p,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE_2c__24p\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"S5nXn1aFl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1400\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1598\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./E_2c__24p.map","// Generated by Framer (14b65b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,SVG,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=[\"Ym91dUuEF\",\"WrWROVS1f\",\"HYF4ZOmMP\",\"ZJ1QLLdeZ\",\"jjMQalNUq\"];const serializationHash=\"framer-rnOks\";const variantClassNames={HYF4ZOmMP:\"framer-v-1spkpew\",jjMQalNUq:\"framer-v-9z4cou\",WrWROVS1f:\"framer-v-1cctyhy\",Ym91dUuEF:\"framer-v-2j7cvy\",ZJ1QLLdeZ:\"framer-v-vugo0p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const transformTemplate1=(_,t)=>`translateX(-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 humanReadableVariantMap={\"1\":\"Ym91dUuEF\",\"2\":\"WrWROVS1f\",\"3\":\"HYF4ZOmMP\",\"4\":\"ZJ1QLLdeZ\",\"5\":\"jjMQalNUq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ym91dUuEF\"};};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:\"Ym91dUuEF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaps9qjnj=activeVariantCallback(async(...args)=>{setVariant(\"WrWROVS1f\");});const onTap18et9mp=activeVariantCallback(async(...args)=>{setVariant(\"Ym91dUuEF\");});const onTapzfi3fm=activeVariantCallback(async(...args)=>{setVariant(\"HYF4ZOmMP\");});const onTaptz9kvn=activeVariantCallback(async(...args)=>{setVariant(\"ZJ1QLLdeZ\");});const onTap16a038b=activeVariantCallback(async(...args)=>{setVariant(\"jjMQalNUq\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"HYF4ZOmMP\",\"ZJ1QLLdeZ\",\"jjMQalNUq\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"WrWROVS1f\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"HYF4ZOmMP\")return false;return true;};const isDisplayed3=()=>{if([\"WrWROVS1f\",\"ZJ1QLLdeZ\",\"jjMQalNUq\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"ZJ1QLLdeZ\",\"jjMQalNUq\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"WrWROVS1f\",\"HYF4ZOmMP\",\"jjMQalNUq\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if(baseVariant===\"jjMQalNUq\")return false;return true;};const isDisplayed7=()=>{if(baseVariant===\"ZJ1QLLdeZ\")return false;return true;};const isDisplayed8=()=>{if([\"WrWROVS1f\",\"HYF4ZOmMP\",\"ZJ1QLLdeZ\"].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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2j7cvy\",className,classNames),\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"Ym91dUuEF\",ref:refBinding,style:{...style},...addPropertyOverrides({HYF4ZOmMP:{\"data-framer-name\":\"3\"},jjMQalNUq:{\"data-framer-name\":\"5\"},WrWROVS1f:{\"data-framer-name\":\"2\"},ZJ1QLLdeZ:{\"data-framer-name\":\"4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1acpf2\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"oErWrnK9T\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e4ysv9\",\"data-framer-name\":\"Card 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lkV_pvaQe\",onTap:onTaps9qjnj,style:{backgroundColor:\"rgb(91, 32, 168)\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},whileHover:animation,...addPropertyOverrides({WrWROVS1f:{onTap:onTap18et9mp}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m55qbb\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"qE6EB4A6I\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l1xd2j\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"IryjDOHOC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-g3hkf0\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"jga43wyTg\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||256)-0-256+0+0)+0+0+0+14+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/IBZykMMlNRfHD26N55iLDU0RZ4.png?width=512&height=512\"},className:\"framer-1xgmd7m\",\"data-framer-name\":\"16006158\",layoutDependency:layoutDependency,layoutId:\"Dll7N9a8l\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},...addPropertyOverrides({HYF4ZOmMP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+2.5+0+11+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/IBZykMMlNRfHD26N55iLDU0RZ4.png?width=512&height=512\"}},jjMQalNUq:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-96+0+0)+0+0+11+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/IBZykMMlNRfHD26N55iLDU0RZ4.png?width=512&height=512\"}},WrWROVS1f:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+-216+0+17+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/IBZykMMlNRfHD26N55iLDU0RZ4.png?width=512&height=512\"}},ZJ1QLLdeZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-100+0+0)+2+0+11+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/IBZykMMlNRfHD26N55iLDU0RZ4.png?width=512&height=512\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rzg5yb\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"GTPrAvFb9\",style:{filter:\"blur(5px)\",opacity:0,scale:.5,WebkitFilter:\"blur(5px)\"},variants:{WrWROVS1f:{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Copy Address\"})}),className:\"framer-tlb11w\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"nRg_ralHi\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Open Account\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{className:\"framer-1r00m2u\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"zPaJq2iF1\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{WrWROVS1f:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},...addPropertyOverrides({WrWROVS1f:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+-216+0+17+0+0+0+1.5),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/0ZOB0EOrglLoz5476jZumja4hk.png?width=512&height=512\"}}},baseVariant,gestureVariant),children:isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-9f38t1\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"aagGW3yZ3\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 13.419 5.703 L 13.419 3.369 C 13.419 2.435 13.419 1.969 13.237 1.612 C 13.077 1.298 12.822 1.043 12.509 0.883 C 12.152 0.702 11.685 0.702 10.752 0.702 L 4.417 0.702 C 3.484 0.702 3.017 0.702 2.66 0.883 C 2.347 1.043 2.092 1.298 1.932 1.612 C 1.75 1.969 1.75 2.435 1.75 3.369 L 1.75 9.704 C 1.75 10.637 1.75 11.104 1.932 11.461 C 2.092 11.774 2.347 12.029 2.66 12.189 C 3.017 12.371 3.484 12.371 4.417 12.371 L 6.751 12.371 M 9.418 17.372 L 15.753 17.372 C 16.686 17.372 17.153 17.372 17.51 17.19 C 17.823 17.03 18.078 16.775 18.238 16.462 C 18.42 16.105 18.42 15.638 18.42 14.705 L 18.42 8.37 C 18.42 7.436 18.42 6.97 18.238 6.613 C 18.078 6.299 17.823 6.044 17.51 5.884 C 17.153 5.703 16.686 5.703 15.753 5.703 L 9.418 5.703 C 8.485 5.703 8.018 5.703 7.661 5.884 C 7.348 6.044 7.093 6.299 6.933 6.613 C 6.751 6.97 6.751 7.436 6.751 8.37 L 6.751 14.705 C 6.751 15.638 6.751 16.105 6.933 16.462 C 7.093 16.775 7.348 17.03 7.661 17.19 C 8.018 17.372 8.485 17.372 9.418 17.372 Z\" fill=\"transparent\" stroke-width=\"0.88\" stroke=\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;12&quot;} */\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10366356326,withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qcin4p\",\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"dhQNVNhpY\",style:{backgroundColor:\"rgba(255, 255, 255, 0.42)\",borderBottomLeftRadius:47,borderBottomRightRadius:47,borderTopLeftRadius:47,borderTopRightRadius:47,filter:\"none\",opacity:1,WebkitFilter:\"none\"},variants:{WrWROVS1f:{filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-12vw0ow\",\"data-framer-name\":\"Graphic\",fill:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"sb1GDOOgK\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" class=\"shrink-0 translate-x-0 translate-y-0 fill-white\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6 10a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm6 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm4 2a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"/></svg>',withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w3gsla\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"C3xIXvMjh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1umaow9\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"wempwAic5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Accounts\"})}),className:\"framer-icrdlb\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"OgKhJ9DI1\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Accounts\"})})},jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Accounts\"})})},WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Accounts\"})})},ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Accounts\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Save securely\"})}),className:\"framer-1y92edr\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"jCNOs2Z01\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.49)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Save securely\"})})},jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Save securely\"})})},WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Save securely\"})})},ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Save securely\"})})}},baseVariant,gestureVariant)})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m3g3pg\",\"data-framer-name\":\"Customize Button\",layoutDependency:layoutDependency,layoutId:\"nybyE9DHZ\",style:{backgroundColor:\"rgba(255, 255, 255, 0.25)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,filter:\"blur(5px)\",opacity:0,scale:.5,WebkitFilter:\"blur(5px)\"},variants:{WrWROVS1f:{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Customize\"})}),className:\"framer-1tzarc2\",\"data-framer-name\":\"Customize\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"NvHlBTXgd\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Discover More\"})})}},baseVariant,gestureVariant)})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kz95qo\",\"data-framer-name\":\"Card 2\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KGJCohOiY\",onTap:onTapzfi3fm,style:{backgroundColor:\"var(--token-5b23898e-f48a-4c0b-a7d1-01a559bbd900, rgb(248, 248, 248))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},whileHover:animation,...addPropertyOverrides({HYF4ZOmMP:{onTap:onTap18et9mp}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-htengv\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"jXG3XSaR9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18vcvde\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"jo8Inuc7c\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c1anis\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"z11xtwLN8\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||256)-0-256+0+0)+0+0+0+14+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/0pzS6DELHf6FrAR3xwSWkrElfU.png?width=512&height=512\"},className:\"framer-1qvxdqz\",\"data-framer-name\":\"16006158\",layoutDependency:layoutDependency,layoutId:\"grXjq92sO\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{HYF4ZOmMP:{filter:\"none\",WebkitFilter:\"none\"},jjMQalNUq:{filter:\"none\",WebkitFilter:\"none\"},WrWROVS1f:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},ZJ1QLLdeZ:{filter:\"none\",WebkitFilter:\"none\"}},...addPropertyOverrides({HYF4ZOmMP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+-216+0+17+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/0pzS6DELHf6FrAR3xwSWkrElfU.png?width=512&height=512\"}},jjMQalNUq:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-96+0+0)+0+0+11+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/0pzS6DELHf6FrAR3xwSWkrElfU.png?width=512&height=512\"}},WrWROVS1f:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+.5+0+13+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/0pzS6DELHf6FrAR3xwSWkrElfU.png?width=512&height=512\"}},ZJ1QLLdeZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-100+0+0)+2+0+11+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/0pzS6DELHf6FrAR3xwSWkrElfU.png?width=512&height=512\"}}},baseVariant,gestureVariant)})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tofgg5\",\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"cOxOKowSt\",style:{backgroundColor:\"rgba(0, 0, 0, 0.1)\",borderBottomLeftRadius:47,borderBottomRightRadius:47,borderTopLeftRadius:47,borderTopRightRadius:47,filter:\"none\",opacity:1,WebkitFilter:\"none\"},variants:{HYF4ZOmMP:{filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3pjl87\",\"data-framer-name\":\"Graphic\",fill:\"rgb(0, 0, 0)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"SYQWSg6ra\",style:{opacity:.47},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" class=\"shrink-0 translate-x-0 translate-y-0 fill-white\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6 10a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm6 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm4 2a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"/></svg>',withExternalLayout:true})}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ojrbqn\",\"data-framer-name\":\"Copy Add\",layoutDependency:layoutDependency,layoutId:\"yB85yCWB6\",style:{opacity:0,scale:.5},variants:{HYF4ZOmMP:{opacity:1,scale:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\"},children:\"Copy Address\"})}),className:\"framer-16zhh2z\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"n3TJe4E3r\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\"},children:\"Start Investing\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{className:\"framer-19vz9ip\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"sUnBwezvD\",style:{backgroundColor:\"rgb(0, 0, 0)\",filter:\"none\",WebkitFilter:\"none\"},variants:{HYF4ZOmMP:{backgroundColor:\"rgba(0, 0, 0, 0)\",filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}},...addPropertyOverrides({HYF4ZOmMP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+-216+0+17+0+0+0+1.5),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/x0owdSN0VVx28ZjeQCXxUS0Dm3E.png?width=512&height=512\"}}},baseVariant,gestureVariant),children:isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1wnw9nm\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"HTlpAvPDB\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 13.419 5.703 L 13.419 3.369 C 13.419 2.435 13.419 1.969 13.237 1.612 C 13.077 1.298 12.822 1.043 12.509 0.883 C 12.152 0.702 11.685 0.702 10.752 0.702 L 4.417 0.702 C 3.484 0.702 3.017 0.702 2.66 0.883 C 2.347 1.043 2.092 1.298 1.932 1.612 C 1.75 1.969 1.75 2.435 1.75 3.369 L 1.75 9.704 C 1.75 10.637 1.75 11.104 1.932 11.461 C 2.092 11.774 2.347 12.029 2.66 12.189 C 3.017 12.371 3.484 12.371 4.417 12.371 L 6.751 12.371 M 9.418 17.372 L 15.753 17.372 C 16.686 17.372 17.153 17.372 17.51 17.19 C 17.823 17.03 18.078 16.775 18.238 16.462 C 18.42 16.105 18.42 15.638 18.42 14.705 L 18.42 8.37 C 18.42 7.436 18.42 6.97 18.238 6.613 C 18.078 6.299 17.823 6.044 17.51 5.884 C 17.153 5.703 16.686 5.703 15.753 5.703 L 9.418 5.703 C 8.485 5.703 8.018 5.703 7.661 5.884 C 7.348 6.044 7.093 6.299 6.933 6.613 C 6.751 6.97 6.751 7.436 6.751 8.37 L 6.751 14.705 C 6.751 15.638 6.751 16.105 6.933 16.462 C 7.093 16.775 7.348 17.03 7.661 17.19 C 8.018 17.372 8.485 17.372 9.418 17.372 Z\" fill=\"transparent\" stroke-width=\"0.88\" stroke=\"rgb(0, 0, 0)\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:8690570693,withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yukfqa\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"TKDDtW9yn\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aiwzgn\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"xw1W7u1HX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\"},children:\"Investments\"})}),className:\"framer-1qooq8x\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"AaCzCTJXZ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\"},children:\"Investments\"})})},jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\"},children:\"Investments\"})})},WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\"},children:\"Investments\"})})},ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\"},children:\"Investments\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\"},children:\"Grow your wealth\"})}),className:\"framer-xhkk6e\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"wfiYJNP_H\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\"},children:\"Grow your wealth\"})})},jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\"},children:\"Grow your wealth\"})})},WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\"},children:\"Grow your wealth\"})})},ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\"},children:\"Grow your wealth\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vkzma1\",\"data-framer-name\":\"Customize Button\",layoutDependency:layoutDependency,layoutId:\"KjG7MARli\",style:{backgroundColor:\"rgba(255, 255, 255, 0.25)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,filter:\"blur(5px)\",opacity:0,scale:.5,WebkitFilter:\"blur(5px)\"},variants:{HYF4ZOmMP:{backgroundColor:\"rgba(255, 255, 255, 0.6)\",filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"}},...addPropertyOverrides({ZJ1QLLdeZ:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Customize\"})}),className:\"framer-1sxczkr\",\"data-framer-name\":\"Customize\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"h44JUxGRZ\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{HYF4ZOmMP:{\"--extracted-r6o4lv\":\"var(--token-38c4cf9a-0aa8-4902-ad35-3a2d52d62d05, rgb(26, 28, 29))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38c4cf9a-0aa8-4902-ad35-3a2d52d62d05, rgb(26, 28, 29)))\"},children:\"Explore More\"})})}},baseVariant,gestureVariant)})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l8g7mt\",\"data-framer-name\":\"Card 3\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wGakEICIN\",onTap:onTaptz9kvn,style:{backgroundColor:\"var(--token-766d9903-0b06-4379-8115-2265d07273c7, rgb(3, 189, 200))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},whileHover:animation,...addPropertyOverrides({ZJ1QLLdeZ:{onTap:onTap18et9mp}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16vofms\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"mcYuQzhcL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1voahtw\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Rgq2Hrplq\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xt5yz0\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"IcYfxzMFL\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||256)-0-256+0+0)+0+136+0+14+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/ukW0NIrowzMUXuswUmuj5AHq4.png?width=512&height=512\"},className:\"framer-1c0p6o8\",\"data-framer-name\":\"16006158\",layoutDependency:layoutDependency,layoutId:\"kxaYgHxML\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},...addPropertyOverrides({HYF4ZOmMP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+0+0+13.5+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/ukW0NIrowzMUXuswUmuj5AHq4.png?width=512&height=512\"}},jjMQalNUq:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-96+0+0)+0+0+11+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/ukW0NIrowzMUXuswUmuj5AHq4.png?width=512&height=512\"}},WrWROVS1f:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+0+0+13.5+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/ukW0NIrowzMUXuswUmuj5AHq4.png?width=512&height=512\"}},ZJ1QLLdeZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-100+0+0)+-216+0+17+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/ukW0NIrowzMUXuswUmuj5AHq4.png?width=512&height=512\"}}},baseVariant,gestureVariant)})}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tr6x9g\",\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"K058dQU73\",style:{backgroundColor:\"rgba(255, 255, 255, 0.42)\",borderBottomLeftRadius:47,borderBottomRightRadius:47,borderTopLeftRadius:47,borderTopRightRadius:47,filter:\"none\",opacity:1,WebkitFilter:\"none\"},variants:{ZJ1QLLdeZ:{filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1j63vsg\",\"data-framer-name\":\"Graphic\",fill:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"J3QHe5SsG\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" class=\"shrink-0 translate-x-0 translate-y-0 fill-white\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6 10a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm6 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm4 2a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"/></svg>',withExternalLayout:true})}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mg8d21\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"A5M_90Wko\",style:{opacity:0,scale:.5},variants:{ZJ1QLLdeZ:{opacity:1,scale:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Copy Address\"})}),className:\"framer-1k1d277\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"o_iTnMB8U\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Get Card\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{className:\"framer-ikn3tr\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"TXDj1pdbB\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{ZJ1QLLdeZ:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},...addPropertyOverrides({ZJ1QLLdeZ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-100+0+0)+-216+0+17+0+0+0+1.5),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/KL0MNsoGGbpBkT2dD81LqLP5g.png?width=512&height=512\"}}},baseVariant,gestureVariant),children:isDisplayed7()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1mcn46s\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"xEQdf_kWp\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 13.419 5.703 L 13.419 3.369 C 13.419 2.435 13.419 1.969 13.237 1.612 C 13.077 1.298 12.822 1.043 12.509 0.883 C 12.152 0.702 11.685 0.702 10.752 0.702 L 4.417 0.702 C 3.484 0.702 3.017 0.702 2.66 0.883 C 2.347 1.043 2.092 1.298 1.932 1.612 C 1.75 1.969 1.75 2.435 1.75 3.369 L 1.75 9.704 C 1.75 10.637 1.75 11.104 1.932 11.461 C 2.092 11.774 2.347 12.029 2.66 12.189 C 3.017 12.371 3.484 12.371 4.417 12.371 L 6.751 12.371 M 9.418 17.372 L 15.753 17.372 C 16.686 17.372 17.153 17.372 17.51 17.19 C 17.823 17.03 18.078 16.775 18.238 16.462 C 18.42 16.105 18.42 15.638 18.42 14.705 L 18.42 8.37 C 18.42 7.436 18.42 6.97 18.238 6.613 C 18.078 6.299 17.823 6.044 17.51 5.884 C 17.153 5.703 16.686 5.703 15.753 5.703 L 9.418 5.703 C 8.485 5.703 8.018 5.703 7.661 5.884 C 7.348 6.044 7.093 6.299 6.933 6.613 C 6.751 6.97 6.751 7.436 6.751 8.37 L 6.751 14.705 C 6.751 15.638 6.751 16.105 6.933 16.462 C 7.093 16.775 7.348 17.03 7.661 17.19 C 8.018 17.372 8.485 17.372 9.418 17.372 Z\" fill=\"transparent\" stroke-width=\"0.88\" stroke=\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;12&quot;} */\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10366356326,withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iqepyy\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"jZfb53KD5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7b1i4m\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"KmgvcA5PZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Cards\"})}),className:\"framer-5p7gyx\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Oz7amDGto\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Cards\"})})},jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Cards\"})})},WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Cards\"})})},ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Cards\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Spend with ease\"})}),className:\"framer-3q4kbd\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"d_AK0GLc2\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.49)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Spend with ease\"})})},jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Spend with ease\"})})},WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Spend with ease\"})})},ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Spend with ease\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fnk6eu\",\"data-framer-name\":\"Customize Button\",layoutDependency:layoutDependency,layoutId:\"wYyZx30U7\",style:{backgroundColor:\"rgba(255, 255, 255, 0.25)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,filter:\"blur(5px)\",opacity:0,scale:.5,WebkitFilter:\"blur(5px)\"},variants:{ZJ1QLLdeZ:{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Customize\"})}),className:\"framer-1g2iwmj\",\"data-framer-name\":\"Customize\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"BMHVV5EiC\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Compare Cards\"})})}},baseVariant,gestureVariant)})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-o6rct\",\"data-framer-name\":\"Card 4\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WJjsDGeYl\",onTap:onTap16a038b,style:{backgroundColor:\"rgb(37, 122, 250)\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},whileHover:animation,...addPropertyOverrides({jjMQalNUq:{onTap:onTap18et9mp}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mru6mg\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"DtSMucTZF\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aplzrf\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"NX9ObF_fM\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ptogjg\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"mUTci30Aj\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||256)-0-256+0+0)+0+136+0+14+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/uOJX2poUgyhjy2N1Qx8LsjZIp3c.png?width=512&height=512\"},className:\"framer-lntkan\",\"data-framer-name\":\"16006158\",layoutDependency:layoutDependency,layoutId:\"PgRj2n6M_\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},...addPropertyOverrides({HYF4ZOmMP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+.5+0+13+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/uOJX2poUgyhjy2N1Qx8LsjZIp3c.png?width=512&height=512\"}},jjMQalNUq:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-96+0+0)+-216+0+17+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/uOJX2poUgyhjy2N1Qx8LsjZIp3c.png?width=512&height=512\"}},WrWROVS1f:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-101+0+0)+.5+0+13+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/uOJX2poUgyhjy2N1Qx8LsjZIp3c.png?width=512&height=512\"}},ZJ1QLLdeZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-100+0+0)+0+0+13+0+0+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/uOJX2poUgyhjy2N1Qx8LsjZIp3c.png?width=512&height=512\"}}},baseVariant,gestureVariant)})}),isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ko3z4r\",\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"gPN36pHSE\",style:{backgroundColor:\"rgba(255, 255, 255, 0.42)\",borderBottomLeftRadius:47,borderBottomRightRadius:47,borderTopLeftRadius:47,borderTopRightRadius:47,filter:\"none\",opacity:1,WebkitFilter:\"none\"},variants:{jjMQalNUq:{filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-11czic0\",\"data-framer-name\":\"Graphic\",fill:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"NEpwpKB4S\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" class=\"shrink-0 translate-x-0 translate-y-0 fill-white\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6 10a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm6 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm4 2a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1knbzl1\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"zB0dyWjZW\",style:{opacity:0,scale:.5},variants:{jjMQalNUq:{opacity:1,scale:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Copy Address\"})}),className:\"framer-1kt02d2\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"NhE6HAQGW\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Check Rates\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{className:\"framer-1qzn1qs\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"BXzrlDJSW\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{jjMQalNUq:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},...addPropertyOverrides({jjMQalNUq:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||312)-0-96+0+0)+-216+0+17+0+0+0+1.5),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/xBctvvlS1l9ZPpOQ1pTwvL6fE0.png?width=512&height=512\"}}},baseVariant,gestureVariant),children:isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1upizpx\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"oVP8ewIP_\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 13.419 5.703 L 13.419 3.369 C 13.419 2.435 13.419 1.969 13.237 1.612 C 13.077 1.298 12.822 1.043 12.509 0.883 C 12.152 0.702 11.685 0.702 10.752 0.702 L 4.417 0.702 C 3.484 0.702 3.017 0.702 2.66 0.883 C 2.347 1.043 2.092 1.298 1.932 1.612 C 1.75 1.969 1.75 2.435 1.75 3.369 L 1.75 9.704 C 1.75 10.637 1.75 11.104 1.932 11.461 C 2.092 11.774 2.347 12.029 2.66 12.189 C 3.017 12.371 3.484 12.371 4.417 12.371 L 6.751 12.371 M 9.418 17.372 L 15.753 17.372 C 16.686 17.372 17.153 17.372 17.51 17.19 C 17.823 17.03 18.078 16.775 18.238 16.462 C 18.42 16.105 18.42 15.638 18.42 14.705 L 18.42 8.37 C 18.42 7.436 18.42 6.97 18.238 6.613 C 18.078 6.299 17.823 6.044 17.51 5.884 C 17.153 5.703 16.686 5.703 15.753 5.703 L 9.418 5.703 C 8.485 5.703 8.018 5.703 7.661 5.884 C 7.348 6.044 7.093 6.299 6.933 6.613 C 6.751 6.97 6.751 7.436 6.751 8.37 L 6.751 14.705 C 6.751 15.638 6.751 16.105 6.933 16.462 C 7.093 16.775 7.348 17.03 7.661 17.19 C 8.018 17.372 8.485 17.372 9.418 17.372 Z\" fill=\"transparent\" stroke-width=\"0.88\" stroke=\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;12&quot;} */\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10366356326,withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-147t1wf\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"HUl7KATsv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zjwp8q\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"zlCf1kit5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Loans\"})}),className:\"framer-n8oiih\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"YFCxHvdtQ\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Loans\"})})},jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Loans\"})})},WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Loans\"})})},ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Loans\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Borrow smartly\"})}),className:\"framer-d8qzv0\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"vlVwsomIC\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.49)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HYF4ZOmMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Borrow smartly\"})})},jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Borrow smartly\"})})},WrWROVS1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Borrow smartly\"})})},ZJ1QLLdeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.49))\"},children:\"Borrow smartly\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-amy3n4\",\"data-framer-name\":\"Customize Button\",layoutDependency:layoutDependency,layoutId:\"S0WjLTUr_\",style:{backgroundColor:\"rgba(255, 255, 255, 0.25)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,filter:\"blur(5px)\",opacity:0,scale:.5,WebkitFilter:\"blur(5px)\"},variants:{jjMQalNUq:{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Customize\"})}),className:\"framer-ps46h1\",\"data-framer-name\":\"Customize\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"g6PKCD_3o\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jjMQalNUq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Uncover More\"})})}},baseVariant,gestureVariant)})})]})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rnOks.framer-1guv9nk, .framer-rnOks .framer-1guv9nk { display: block; }\",\".framer-rnOks.framer-2j7cvy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 256px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 336px; }\",\".framer-rnOks .framer-1acpf2 { display: grid; flex: none; gap: 16px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 336px; }\",\".framer-rnOks .framer-1e4ysv9 { align-content: center; align-items: center; align-self: start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 120px; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 4; }\",\".framer-rnOks .framer-1m55qbb, .framer-rnOks .framer-htengv, .framer-rnOks .framer-16vofms, .framer-rnOks .framer-1mru6mg { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rnOks .framer-l1xd2j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 78px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 136px; }\",\".framer-rnOks .framer-g3hkf0, .framer-rnOks .framer-1c1anis, .framer-rnOks .framer-1xt5yz0, .framer-rnOks .framer-ptogjg { flex: none; height: 40px; overflow: visible; position: relative; width: 40px; }\",\".framer-rnOks .framer-1xgmd7m, .framer-rnOks .framer-1c0p6o8, .framer-rnOks .framer-lntkan { flex: none; height: 40px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-rnOks .framer-1rzg5yb, .framer-rnOks .framer-ojrbqn, .framer-rnOks .framer-1mg8d21, .framer-rnOks .framer-1knbzl1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 27px; justify-content: center; overflow: hidden; padding: 0px; position: absolute; right: -40px; top: 0px; width: min-content; z-index: 1; }\",\".framer-rnOks .framer-tlb11w, .framer-rnOks .framer-icrdlb, .framer-rnOks .framer-1y92edr, .framer-rnOks .framer-1tzarc2, .framer-rnOks .framer-16zhh2z, .framer-rnOks .framer-1qooq8x, .framer-rnOks .framer-xhkk6e, .framer-rnOks .framer-1sxczkr, .framer-rnOks .framer-1k1d277, .framer-rnOks .framer-5p7gyx, .framer-rnOks .framer-3q4kbd, .framer-rnOks .framer-1g2iwmj, .framer-rnOks .framer-1kt02d2, .framer-rnOks .framer-n8oiih, .framer-rnOks .framer-d8qzv0, .framer-rnOks .framer-ps46h1 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-rnOks .framer-1r00m2u, .framer-rnOks .framer-19vz9ip, .framer-rnOks .framer-ikn3tr, .framer-rnOks .framer-1qzn1qs { flex: none; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-rnOks .framer-9f38t1, .framer-rnOks .framer-1wnw9nm, .framer-rnOks .framer-1mcn46s, .framer-rnOks .framer-1upizpx { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\",\".framer-rnOks .framer-qcin4p, .framer-rnOks .framer-1tofgg5, .framer-rnOks .framer-1tr6x9g, .framer-rnOks .framer-1ko3z4r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 2px; position: relative; width: min-content; }\",\".framer-rnOks .framer-12vw0ow, .framer-rnOks .framer-3pjl87, .framer-rnOks .framer-1j63vsg, .framer-rnOks .framer-11czic0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-rnOks .framer-w3gsla, .framer-rnOks .framer-yukfqa { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 136px; }\",\".framer-rnOks .framer-1umaow9, .framer-rnOks .framer-aiwzgn, .framer-rnOks .framer-7b1i4m, .framer-rnOks .framer-zjwp8q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rnOks .framer-1m3g3pg, .framer-rnOks .framer-1vkzma1, .framer-rnOks .framer-fnk6eu, .framer-rnOks .framer-amy3n4 { align-content: center; align-items: center; bottom: -7px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 12px 6px 12px; position: absolute; right: -30px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-rnOks .framer-kz95qo { align-content: center; align-items: center; align-self: start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 120px; justify-content: center; justify-self: end; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-rnOks .framer-18vcvde { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 76px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 136px; }\",\".framer-rnOks .framer-1qvxdqz { flex: none; height: 40px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 40px; }\",\".framer-rnOks .framer-l8g7mt { align-content: center; align-items: center; align-self: end; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 120px; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-rnOks .framer-1voahtw, .framer-rnOks .framer-1aplzrf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 72px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 136px; }\",\".framer-rnOks .framer-iqepyy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 136px; }\",\".framer-rnOks .framer-o6rct { align-content: center; align-items: center; align-self: end; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 120px; justify-content: center; justify-self: end; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-rnOks .framer-147t1wf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 136px; }\",\".framer-rnOks.framer-v-1cctyhy.framer-2j7cvy, .framer-rnOks.framer-v-1spkpew.framer-2j7cvy, .framer-rnOks.framer-v-vugo0p.framer-2j7cvy, .framer-rnOks.framer-v-9z4cou.framer-2j7cvy { height: 312px; width: 320px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1acpf2, .framer-rnOks.framer-v-1spkpew .framer-1acpf2, .framer-rnOks.framer-v-vugo0p .framer-1acpf2, .framer-rnOks.framer-v-9z4cou .framer-1acpf2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; width: 320px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1e4ysv9, .framer-rnOks.framer-v-1spkpew .framer-kz95qo, .framer-rnOks.framer-v-vugo0p .framer-l8g7mt, .framer-rnOks.framer-v-9z4cou .framer-o6rct { align-self: unset; height: 200px; left: 0px; position: absolute; top: -216px; width: 320px; z-index: 1; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1m55qbb, .framer-rnOks.framer-v-1spkpew .framer-htengv, .framer-rnOks.framer-v-vugo0p .framer-16vofms, .framer-rnOks.framer-v-9z4cou .framer-1mru6mg { gap: 54px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-l1xd2j { gap: 93px; height: 56px; width: min-content; }\",\".framer-rnOks.framer-v-1cctyhy .framer-g3hkf0, .framer-rnOks.framer-v-1spkpew .framer-1c1anis, .framer-rnOks.framer-v-vugo0p .framer-1xt5yz0, .framer-rnOks.framer-v-9z4cou .framer-ptogjg { height: 56px; width: 56px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1xgmd7m { aspect-ratio: 1.4 / 1; height: var(--framer-aspect-ratio-supported, 36px); right: 6px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1rzg5yb, .framer-rnOks.framer-v-1spkpew .framer-ojrbqn, .framer-rnOks.framer-v-9z4cou .framer-1knbzl1 { position: relative; right: unset; top: unset; }\",\".framer-rnOks.framer-v-1cctyhy .framer-qcin4p, .framer-rnOks.framer-v-1spkpew .framer-1tofgg5, .framer-rnOks.framer-v-vugo0p .framer-1tr6x9g, .framer-rnOks.framer-v-9z4cou .framer-1ko3z4r { position: absolute; right: 0px; top: 0px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-w3gsla { gap: 96px; height: 56px; width: 286px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1umaow9, .framer-rnOks.framer-v-1spkpew .framer-aiwzgn, .framer-rnOks.framer-v-9z4cou .framer-zjwp8q { gap: 6px; order: 0; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1m3g3pg { bottom: 0px; order: 1; right: 1px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-kz95qo, .framer-rnOks.framer-v-1cctyhy .framer-l8g7mt, .framer-rnOks.framer-v-1cctyhy .framer-o6rct, .framer-rnOks.framer-v-vugo0p .framer-o6rct { align-self: unset; aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 96px); width: 96px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-htengv, .framer-rnOks.framer-v-1cctyhy .framer-16vofms, .framer-rnOks.framer-v-1cctyhy .framer-1mru6mg, .framer-rnOks.framer-v-1spkpew .framer-1m55qbb, .framer-rnOks.framer-v-1spkpew .framer-16vofms, .framer-rnOks.framer-v-1spkpew .framer-1mru6mg, .framer-rnOks.framer-v-vugo0p .framer-1m55qbb, .framer-rnOks.framer-v-vugo0p .framer-htengv, .framer-rnOks.framer-v-vugo0p .framer-1mru6mg, .framer-rnOks.framer-v-9z4cou .framer-1m55qbb, .framer-rnOks.framer-v-9z4cou .framer-htengv, .framer-rnOks.framer-v-9z4cou .framer-16vofms { gap: 10px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-18vcvde { align-content: center; align-items: center; height: 32px; justify-content: flex-start; width: 72px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1c1anis, .framer-rnOks.framer-v-1cctyhy .framer-1xt5yz0, .framer-rnOks.framer-v-1cctyhy .framer-ptogjg, .framer-rnOks.framer-v-1spkpew .framer-g3hkf0, .framer-rnOks.framer-v-1spkpew .framer-1xt5yz0, .framer-rnOks.framer-v-1spkpew .framer-ptogjg, .framer-rnOks.framer-v-vugo0p .framer-g3hkf0, .framer-rnOks.framer-v-vugo0p .framer-1c1anis, .framer-rnOks.framer-v-vugo0p .framer-ptogjg, .framer-rnOks.framer-v-9z4cou .framer-g3hkf0, .framer-rnOks.framer-v-9z4cou .framer-1c1anis, .framer-rnOks.framer-v-9z4cou .framer-1xt5yz0 { height: 32px; width: 32px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-yukfqa, .framer-rnOks.framer-v-1cctyhy .framer-iqepyy, .framer-rnOks.framer-v-1cctyhy .framer-147t1wf, .framer-rnOks.framer-v-1spkpew .framer-w3gsla, .framer-rnOks.framer-v-1spkpew .framer-iqepyy, .framer-rnOks.framer-v-1spkpew .framer-147t1wf, .framer-rnOks.framer-v-vugo0p .framer-w3gsla, .framer-rnOks.framer-v-vugo0p .framer-yukfqa, .framer-rnOks.framer-v-vugo0p .framer-147t1wf, .framer-rnOks.framer-v-9z4cou .framer-w3gsla, .framer-rnOks.framer-v-9z4cou .framer-yukfqa, .framer-rnOks.framer-v-9z4cou .framer-iqepyy { height: 32px; width: 72px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1voahtw, .framer-rnOks.framer-v-1spkpew .framer-1voahtw { gap: 10px; height: 32px; justify-content: flex-start; width: 72px; }\",\".framer-rnOks.framer-v-1cctyhy .framer-1aplzrf, .framer-rnOks.framer-v-1spkpew .framer-1aplzrf, .framer-rnOks.framer-v-vugo0p .framer-1aplzrf { gap: 18px; height: 32px; justify-content: flex-start; width: 72px; }\",\".framer-rnOks.framer-v-1spkpew .framer-1e4ysv9, .framer-rnOks.framer-v-vugo0p .framer-1e4ysv9, .framer-rnOks.framer-v-vugo0p .framer-kz95qo { align-self: unset; height: 96px; width: 96px; z-index: 1; }\",\".framer-rnOks.framer-v-1spkpew .framer-l1xd2j, .framer-rnOks.framer-v-vugo0p .framer-l1xd2j, .framer-rnOks.framer-v-9z4cou .framer-l1xd2j { gap: 77px; height: 32px; justify-content: flex-start; width: 72px; }\",\".framer-rnOks.framer-v-1spkpew .framer-1umaow9, .framer-rnOks.framer-v-vugo0p .framer-1umaow9, .framer-rnOks.framer-v-9z4cou .framer-1umaow9 { order: 0; }\",\".framer-rnOks.framer-v-1spkpew .framer-18vcvde { gap: 100px; height: 56px; justify-content: flex-start; width: 286px; }\",\".framer-rnOks.framer-v-1spkpew .framer-1qvxdqz { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); width: 45px; }\",\".framer-rnOks.framer-v-1spkpew .framer-yukfqa { gap: 88px; height: 56px; width: 286px; }\",\".framer-rnOks.framer-v-1spkpew .framer-1vkzma1 { bottom: 0px; order: 1; right: -1px; }\",\".framer-rnOks.framer-v-1spkpew .framer-l8g7mt { align-self: unset; aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 101px); width: 96px; }\",\".framer-rnOks.framer-v-1spkpew .framer-o6rct { align-self: unset; aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 100px); width: 96px; }\",\".framer-rnOks.framer-v-vugo0p .framer-1m3g3pg, .framer-rnOks.framer-v-9z4cou .framer-1m3g3pg { order: 1; }\",\".framer-rnOks.framer-v-vugo0p .framer-18vcvde, .framer-rnOks.framer-v-9z4cou .framer-18vcvde { gap: 80px; height: 32px; justify-content: flex-start; width: 72px; }\",\".framer-rnOks.framer-v-vugo0p .framer-1vkzma1 { bottom: -8px; left: 49%; right: unset; }\",\".framer-rnOks.framer-v-vugo0p .framer-1voahtw { gap: 141px; height: 56px; justify-content: flex-start; width: 286px; }\",\".framer-rnOks.framer-v-vugo0p .framer-1c0p6o8 { aspect-ratio: 1.4 / 1; height: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-rnOks.framer-v-vugo0p .framer-1mg8d21 { justify-content: flex-end; position: relative; right: unset; top: unset; }\",\".framer-rnOks.framer-v-vugo0p .framer-iqepyy { align-content: flex-end; align-items: flex-end; flex-direction: row; gap: 73px; height: 56px; width: 286px; }\",\".framer-rnOks.framer-v-vugo0p .framer-7b1i4m { gap: 6px; }\",\".framer-rnOks.framer-v-vugo0p .framer-fnk6eu { bottom: 0px; right: 0px; }\",\".framer-rnOks.framer-v-9z4cou .framer-1e4ysv9, .framer-rnOks.framer-v-9z4cou .framer-kz95qo, .framer-rnOks.framer-v-9z4cou .framer-l8g7mt { align-self: unset; gap: 0px; height: 96px; width: 96px; z-index: 1; }\",\".framer-rnOks.framer-v-9z4cou .framer-1voahtw { gap: 78px; height: 32px; justify-content: flex-start; width: 72px; }\",\".framer-rnOks.framer-v-9z4cou .framer-1aplzrf { gap: 116px; height: 56px; justify-content: flex-start; width: 286px; }\",\".framer-rnOks.framer-v-9z4cou .framer-lntkan { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 50px); right: 6px; }\",\".framer-rnOks.framer-v-9z4cou .framer-147t1wf { align-content: flex-end; align-items: flex-end; flex-direction: row; gap: 76px; height: 56px; justify-content: flex-start; width: 286px; }\",\".framer-rnOks.framer-v-9z4cou .framer-amy3n4 { bottom: 0px; order: 1; right: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 256\n * @framerIntrinsicWidth 336\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WrWROVS1f\":{\"layout\":[\"fixed\",\"fixed\"]},\"HYF4ZOmMP\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZJ1QLLdeZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"jjMQalNUq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGg6DDWTTV=withCSS(Component,css,\"framer-rnOks\");export default FramerGg6DDWTTV;FramerGg6DDWTTV.displayName=\"Family Wallets\";FramerGg6DDWTTV.defaultProps={height:256,width:336};addPropertyControls(FramerGg6DDWTTV,{variant:{options:[\"Ym91dUuEF\",\"WrWROVS1f\",\"HYF4ZOmMP\",\"ZJ1QLLdeZ\",\"jjMQalNUq\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"5\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerGg6DDWTTV,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGg6DDWTTV\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"336\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"256\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WrWROVS1f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HYF4ZOmMP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZJ1QLLdeZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jjMQalNUq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Gg6DDWTTV.map","// Generated by Framer (349ae9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mona Sans-regular\",\"GF;Mona Sans-700\",\"GF;Mona Sans-700italic\",\"GF;Mona Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99Y41P6zHtY.woff2\",weight:\"400\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9Y41P6zHtY.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QNAZ6VLYyWtY1rI.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QDce6VLYyWtY1rI.woff2\",weight:\"400\"}]}];export const css=['.framer-lZq2C .framer-styles-preset-17s2p:not(.rich-text-wrapper), .framer-lZq2C .framer-styles-preset-17s2p.rich-text-wrapper p { --framer-font-family: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Mona Sans\", \"Mona Sans 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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-a042497d-749d-4d03-8d3a-78930210d354, #072913); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; }'];export const className=\"framer-lZq2C\";\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 (046e64a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Lexend-600\",\"GF;Lexend-900\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Lexend\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lexend/v25/wlptgwvFAVdoq2_F94zlCfv0bz1WC-UR_LVte6KuGEo.woff2\",weight:\"600\"},{family:\"Lexend\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lexend/v25/wlptgwvFAVdoq2_F94zlCfv0bz1WC5IR_LVte6KuGEo.woff2\",weight:\"900\"}]}];export const css=['.framer-Jg67b .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-Jg67b .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-family-bold: \"Lexend\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.38); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 36px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Jg67b\";\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 (9aabefb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SVG,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*as sharedStyle2 from\"https://framerusercontent.com/modules/4wKnDjIcGuIJSDJMaX4r/z1IYsaUlI42JpLJ4cNAS/fVxnimdqP.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/4hFu8rLLACE6u4ieosXV/KQqhMQQTGZjHSnJwRSjZ/qaaH5oCEc.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zEGUlAJjeX25Da8vLpEN/VUsI5z67wZWg72XUiL54/WiWVcZArd.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/e624LnzKelWveQH3EpcW/MiqhwxWbQeDhvPJecyfc/YckFIlg3V.js\";const cycleOrder=[\"cJ8nIYUVD\",\"K2YGpEZU7\",\"lEzjsx36E\",\"CMBfAZOC0\"];const serializationHash=\"framer-71Qvh\";const variantClassNames={cJ8nIYUVD:\"framer-v-t9l7tj\",CMBfAZOC0:\"framer-v-4dszso\",K2YGpEZU7:\"framer-v-q8p5u0\",lEzjsx36E:\"framer-v-2ukye3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.4,delay:0,duration:1,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 humanReadableVariantMap={\"3D tilt \":\"cJ8nIYUVD\",\"Scale Down Back\":\"K2YGpEZU7\",\"Scale Down Front\":\"CMBfAZOC0\",Flip:\"lEzjsx36E\"};const getProps=({height,id,level,name1,profileImage,width,...props})=>{return{...props,LIxJTNHhH:level??props.LIxJTNHhH??\"Volt Premium\",variant:humanReadableVariantMap[props.variant]??props.variant??\"cJ8nIYUVD\",Vb3NLMNWQ:name1??props.Vb3NLMNWQ??\"Jane\",YchB9L1ix:profileImage??props.YchB9L1ix??{pixelHeight:1024,pixelWidth:688,positionX:\"42.7%\",positionY:\"40.3%\",src:\"https://framerusercontent.com/images/VzPwSdEidOY6mN9ik2dfhrklw.jpg?scale-down-to=512&width=688&height=1024\",srcSet:\"https://framerusercontent.com/images/VzPwSdEidOY6mN9ik2dfhrklw.jpg?width=688&height=1024 688w\"}};};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,YchB9L1ix,Vb3NLMNWQ,LIxJTNHhH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cJ8nIYUVD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwi1is7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"K2YGpEZU7\");});const onAppearpsmvoi=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"lEzjsx36E\",true),200);});const onTap1fucd18=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"CMBfAZOC0\");});const onAppear9136yg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"cJ8nIYUVD\",true),200);});useOnVariantChange(baseVariant,{CMBfAZOC0:onAppear9136yg,K2YGpEZU7:onAppearpsmvoi});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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-t9l7tj\",className,classNames),\"data-framer-name\":\"3D tilt \",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cJ8nIYUVD\",onTap:onTapwi1is7,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({CMBfAZOC0:{\"data-framer-name\":\"Scale Down Front\",onTap:undefined},K2YGpEZU7:{\"data-framer-name\":\"Scale Down Back\",onTap:undefined},lEzjsx36E:{\"data-framer-name\":\"Flip\",onTap:onTap1fucd18}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o86tzi\",\"data-framer-name\":\"Faces\",layoutDependency:layoutDependency,layoutId:\"miKa6RZwF\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,rotateY:0,scale:1,transformPerspective:1200},variants:{CMBfAZOC0:{rotateY:0,scale:.9},K2YGpEZU7:{rotateY:-180,scale:.9},lEzjsx36E:{rotateY:-180,scale:1}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p1dsjp\",\"data-framer-name\":\"Front\",layoutDependency:layoutDependency,layoutId:\"ieEqTX8rC\",style:{backgroundColor:\"rgb(249, 237, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s8jmvn\",layoutDependency:layoutDependency,layoutId:\"P9KDjZ4OX\",style:{backgroundColor:\"rgb(187, 36, 237)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-xfdjns\",layoutDependency:layoutDependency,layoutId:\"qubs626lg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 16.016\" overflow=\"visible\"><path d=\"M 14 9.016 C 14 12.882 10.866 16.016 7 16.016 C 3.134 16.016 0 12.882 0 9.016 L 0 3.063 L 7 0 L 14 3.063 Z M 10.433 6.683 L 9.333 5.583 L 6.222 8.694 L 4.667 7.138 L 3.567 8.238 L 6.222 10.894 Z\" fill=\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;12&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-r2ol01\",layoutDependency:layoutDependency,layoutId:\"f0XNCkD73\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 16.016\" overflow=\"visible\"><path d=\"M 14 3.063 L 7 0 L 0 3.063 L 0 9.016 C 0 12.882 3.134 16.016 7 16.016 C 10.866 16.016 14 12.882 14 9.016 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x83hfd\",layoutDependency:layoutDependency,layoutId:\"Hr7iZZafZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.866 5.311\" overflow=\"visible\"><path d=\"M 6.866 1.1 L 5.766 0 L 2.655 3.111 L 1.1 1.556 L 0 2.655 L 2.655 5.311 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k5p9ef\",\"data-framer-name\":\"Profile Img\",layoutDependency:layoutDependency,layoutId:\"rJKaw_tes\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:54,intrinsicWidth:54,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||232)-0-232)/2)+0+0+30+0+0),pixelHeight:1024,pixelWidth:688,sizes:\"100px\",...toResponsiveImage(YchB9L1ix)},className:\"framer-1e4o001\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"s2zprIkbY\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pbedob\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"NaFtsg_1_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",children:\"Jane\"})}),className:\"framer-1muju0z\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jXY5MSN_z\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Vb3NLMNWQ,variants:{lEzjsx36E:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lEzjsx36E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Jane\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9zu0e6\",layoutDependency:layoutDependency,layoutId:\"Jejeu7ZqX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Superhost\"})}),className:\"framer-1msbm2k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rupYGAiUE\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LIxJTNHhH,verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c17e0s\",\"data-framer-name\":\"Stats\",layoutDependency:layoutDependency,layoutId:\"aRCiDV6Ju\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4pu0lf\",layoutDependency:layoutDependency,layoutId:\"Cd9gZc0aa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.2)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\"},children:\"785\"})}),className:\"framer-1w4siyc\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"iEBaqtCzs\",style:{\"--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,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\"},children:\"Credit Score\"})}),className:\"framer-1c6eod5\",fonts:[\"GF;Mona Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"TTfxx3tWo\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15kpxaw\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"mAhLBlUx_\",style:{backgroundColor:\"rgb(222, 222, 222)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18057kb\",layoutDependency:layoutDependency,layoutId:\"EVC5iJq4c\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tvqwt5\",layoutDependency:layoutDependency,layoutId:\"kirDM8BO6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.2)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\"},children:\"+8.5%\"})}),className:\"framer-ntzmf4\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"c9ptT_F0k\",style:{\"--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,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\"},children:\"Savings Growth\"})}),className:\"framer-1z2wfn\",fonts:[\"GF;Mona Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"VQwEfIjWp\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fy1vms\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"wTghfUdbc\",style:{backgroundColor:\"rgb(222, 222, 222)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pag7ac\",layoutDependency:layoutDependency,layoutId:\"Wp17oewIi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.2)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\"},children:\"$12,450\"})}),className:\"framer-g0l1fm\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"HHahgut1J\",style:{\"--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,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\"},children:\"Total Balance\"})}),className:\"framer-7eac4y\",fonts:[\"GF;Mona Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"vcMZ6utPm\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6r9ysm\",\"data-framer-name\":\"Back\",layoutDependency:layoutDependency,layoutId:\"FqQIXDyvq\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,rotateY:-180},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vvnytj\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"snn2Lbeey\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},variants:{K2YGpEZU7:{backgroundColor:\"rgb(79, 3, 145)\"},lEzjsx36E:{backgroundColor:\"rgb(79, 3, 145)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1grbjd4\",\"data-framer-name\":\"Row 1\",layoutDependency:layoutDependency,layoutId:\"FZhGaY98q\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\"},children:\"Juan\"})}),className:\"framer-1dfglte\",\"data-framer-name\":\"Jane\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"g4guO34mR\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{K2YGpEZU7:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\"},lEzjsx36E:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CMBfAZOC0:{text:Vb3NLMNWQ},K2YGpEZU7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Juan\"})}),fonts:[\"Inter\"],text:Vb3NLMNWQ},lEzjsx36E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Juan\"})}),text:Vb3NLMNWQ}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Verified since April 2019\"})}),className:\"framer-1lzdpx0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eTtVQGXCk\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{K2YGpEZU7:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},lEzjsx36E:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({K2YGpEZU7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Volt Premium\"})})},lEzjsx36E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Volt Premium\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vcy2w2\",\"data-framer-name\":\"Policy\",layoutDependency:layoutDependency,layoutId:\"smORHZ5Pr\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k6kx2u\",\"data-framer-name\":\"Row 2\",layoutDependency:layoutDependency,layoutId:\"GOZ9FTj4X\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\"},children:\"Trust is the cornerstone of Airbnb's community, and identity verfication is part of how we build it.\"})}),className:\"framer-1ltl9ne\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"LJC3fUjFQ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{K2YGpEZU7:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},lEzjsx36E:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({K2YGpEZU7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Send and receive money within seconds, anytime.\"})}),fonts:[\"Inter\"]},lEzjsx36E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Send and receive money within seconds, anytime.\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e1xr7j\",\"data-framer-name\":\"Profile Img\",layoutDependency:layoutDependency,layoutId:\"O_QKItgiR\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:54,intrinsicWidth:54,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||232)-0-232)/2)+0+24+102.6+0+0+-.3+0+0),pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/QFuwoLoDDnN98oze1GmEObczdic.jpg?width=400&height=400\"},className:\"framer-1q0mxu6\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"HCYyp8AKs\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{K2YGpEZU7:{borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},lEzjsx36E:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}},...addPropertyOverrides({CMBfAZOC0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:54,intrinsicWidth:54,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||232)-0-232)/2)+0+24+102.6+0+0+-.3+0+0),pixelHeight:1024,pixelWidth:688,sizes:\"78px\",src:\"https://framerusercontent.com/images/VzPwSdEidOY6mN9ik2dfhrklw.jpg?scale-down-to=512&width=688&height=1024\",srcSet:\"https://framerusercontent.com/images/VzPwSdEidOY6mN9ik2dfhrklw.jpg?width=688&height=1024 688w\"}},K2YGpEZU7:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:54,intrinsicWidth:54,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||232)-0-232)/2)+0+24+124.3+0+0+3+0+0),pixelHeight:1024,pixelWidth:688,sizes:\"78px\",src:\"https://framerusercontent.com/images/VzPwSdEidOY6mN9ik2dfhrklw.jpg?scale-down-to=512&width=688&height=1024\",srcSet:\"https://framerusercontent.com/images/VzPwSdEidOY6mN9ik2dfhrklw.jpg?width=688&height=1024 688w\"}},lEzjsx36E:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:54,intrinsicWidth:54,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||232)-0-232)/2)+0+24+103.2+0+0+-.6+0+0),pixelHeight:4096,pixelWidth:4096,sizes:\"94px\",src:\"https://framerusercontent.com/images/d3TH1ijmNRXRmdJ2unVp9VJXiE.jpg?scale-down-to=512&width=4096&height=4096\",srcSet:\"https://framerusercontent.com/images/d3TH1ijmNRXRmdJ2unVp9VJXiE.jpg?scale-down-to=512&width=4096&height=4096 512w,https://framerusercontent.com/images/d3TH1ijmNRXRmdJ2unVp9VJXiE.jpg?scale-down-to=1024&width=4096&height=4096 1024w,https://framerusercontent.com/images/d3TH1ijmNRXRmdJ2unVp9VJXiE.jpg?scale-down-to=2048&width=4096&height=4096 2048w,https://framerusercontent.com/images/d3TH1ijmNRXRmdJ2unVp9VJXiE.jpg?width=4096&height=4096 4096w\"}}},baseVariant,gestureVariant)})})]})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-71Qvh.framer-8kdcr1, .framer-71Qvh .framer-8kdcr1 { display: block; }\",\".framer-71Qvh.framer-t9l7tj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-71Qvh .framer-1o86tzi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; 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-71Qvh .framer-p1dsjp { align-content: center; align-items: center; backface-visibility: hidden; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: 232px; justify-content: center; overflow: visible; padding: 30px; position: relative; width: 344px; }\",\".framer-71Qvh .framer-1s8jmvn { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 30px); justify-content: center; left: 132px; overflow: visible; padding: 0px; position: absolute; top: 94px; width: 30px; z-index: 3; }\",\".framer-71Qvh .framer-xfdjns { height: 16px; position: relative; width: 14px; }\",\".framer-71Qvh .framer-r2ol01 { height: 16px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-71Qvh .framer-1x83hfd { height: 6px; left: 4px; position: absolute; top: 6px; width: 7px; }\",\".framer-71Qvh .framer-1k5p9ef { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-71Qvh .framer-1e4o001 { -webkit-user-select: none; flex: none; height: 100px; overflow: hidden; pointer-events: none; position: relative; user-select: none; width: 100px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-71Qvh .framer-1pbedob { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-71Qvh .framer-1muju0z, .framer-71Qvh .framer-1msbm2k, .framer-71Qvh .framer-1w4siyc, .framer-71Qvh .framer-1c6eod5, .framer-71Qvh .framer-ntzmf4, .framer-71Qvh .framer-1z2wfn, .framer-71Qvh .framer-g0l1fm, .framer-71Qvh .framer-7eac4y, .framer-71Qvh .framer-1dfglte, .framer-71Qvh .framer-1lzdpx0 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-71Qvh .framer-9zu0e6 { align-content: center; align-items: center; align-self: stretch; 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: auto; }\",\".framer-71Qvh .framer-c17e0s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-71Qvh .framer-4pu0lf, .framer-71Qvh .framer-18057kb, .framer-71Qvh .framer-pag7ac { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-71Qvh .framer-15kpxaw, .framer-71Qvh .framer-1fy1vms { flex: none; height: 1px; overflow: hidden; position: relative; width: 96px; }\",\".framer-71Qvh .framer-1tvqwt5 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-71Qvh .framer-6r9ysm { align-content: center; align-items: center; backface-visibility: hidden; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: center; left: 0px; overflow: visible; padding: 24px 12px 12px 24px; position: absolute; right: 0px; top: 0px; }\",\".framer-71Qvh .framer-1vvnytj { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-71Qvh .framer-1grbjd4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-71Qvh .framer-1vcy2w2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-71Qvh .framer-k6kx2u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-71Qvh .framer-1ltl9ne { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-71Qvh .framer-e1xr7j { align-content: center; align-items: center; 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: min-content; z-index: 1; }\",\".framer-71Qvh .framer-1q0mxu6 { flex: none; height: 94px; overflow: hidden; position: relative; width: 78px; will-change: var(--framer-will-change-override, transform); }\",\".framer-71Qvh.framer-v-q8p5u0.framer-t9l7tj, .framer-71Qvh.framer-v-4dszso.framer-t9l7tj { cursor: unset; }\",\".framer-71Qvh.framer-v-q8p5u0 .framer-1s8jmvn, .framer-71Qvh.framer-v-q8p5u0 .framer-1vvnytj, .framer-71Qvh.framer-v-q8p5u0 .framer-1ltl9ne, .framer-71Qvh.framer-v-4dszso .framer-1s8jmvn, .framer-71Qvh.framer-v-4dszso .framer-1vvnytj, .framer-71Qvh.framer-v-4dszso .framer-1ltl9ne { order: 0; }\",\".framer-71Qvh.framer-v-q8p5u0 .framer-1k5p9ef, .framer-71Qvh.framer-v-q8p5u0 .framer-1grbjd4, .framer-71Qvh.framer-v-q8p5u0 .framer-e1xr7j, .framer-71Qvh.framer-v-4dszso .framer-1k5p9ef, .framer-71Qvh.framer-v-4dszso .framer-1grbjd4, .framer-71Qvh.framer-v-4dszso .framer-e1xr7j { order: 1; }\",\".framer-71Qvh.framer-v-q8p5u0 .framer-c17e0s, .framer-71Qvh.framer-v-4dszso .framer-c17e0s, .framer-71Qvh.framer-v-4dszso .framer-1vcy2w2 { order: 2; }\",\".framer-71Qvh.framer-v-q8p5u0 .framer-1vcy2w2 { flex: none; height: 84px; order: 2; overflow: visible; }\",\".framer-71Qvh.framer-v-q8p5u0 .framer-1q0mxu6 { -webkit-user-select: none; height: 78px; overflow: visible; pointer-events: none; user-select: none; will-change: unset; }\",\".framer-71Qvh.framer-v-2ukye3 .framer-1q0mxu6 { width: 94px; }\",\".framer-71Qvh.framer-v-4dszso .framer-1q0mxu6 { pointer-events: none; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 232\n * @framerIntrinsicWidth 344\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"K2YGpEZU7\":{\"layout\":[\"auto\",\"auto\"]},\"lEzjsx36E\":{\"layout\":[\"auto\",\"auto\"]},\"CMBfAZOC0\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"YchB9L1ix\":\"profileImage\",\"Vb3NLMNWQ\":\"name1\",\"LIxJTNHhH\":\"level\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framergj3s7ltvB=withCSS(Component,css,\"framer-71Qvh\");export default Framergj3s7ltvB;Framergj3s7ltvB.displayName=\"3D Card\";Framergj3s7ltvB.defaultProps={height:232,width:344};addPropertyControls(Framergj3s7ltvB,{variant:{options:[\"cJ8nIYUVD\",\"K2YGpEZU7\",\"lEzjsx36E\",\"CMBfAZOC0\"],optionTitles:[\"3D tilt \",\"Scale Down Back\",\"Flip\",\"Scale Down Front\"],title:\"Variant\",type:ControlType.Enum},YchB9L1ix:{__defaultAssetReference:\"data:framer/asset-reference,VzPwSdEidOY6mN9ik2dfhrklw.jpg?originalFilename=4af83bafa8965278b997a2f2c72a1e39.jpg&preferredSize=auto&width=688&height=1024\",__vekterDefault:{assetReference:\"data:framer/asset-reference,VzPwSdEidOY6mN9ik2dfhrklw.jpg?originalFilename=4af83bafa8965278b997a2f2c72a1e39.jpg&preferredSize=auto&width=688&height=1024\",positionX:\"42.7%\",positionY:\"40.3%\"},title:\"Profile Image\",type:ControlType.ResponsiveImage},Vb3NLMNWQ:{defaultValue:\"Jane\",displayTextArea:false,placeholder:\"\",title:\"Name\",type:ControlType.String},LIxJTNHhH:{defaultValue:\"Volt Premium\",displayTextArea:false,title:\"Level\",type:ControlType.String}});addFonts(Framergj3s7ltvB,[{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\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99Y41P6zHtY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framergj3s7ltvB\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"232\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"YchB9L1ix\\\":\\\"profileImage\\\",\\\"Vb3NLMNWQ\\\":\\\"name1\\\",\\\"LIxJTNHhH\\\":\\\"level\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"K2YGpEZU7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lEzjsx36E\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CMBfAZOC0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"344\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gj3s7ltvB.map","// Electric text hover effect: text turns into an electric volt/current effect on hover\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useRef,useEffect,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * ElectricText\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function ElectricText(props){const{text,color,font,intensity,style,hoverDecoration=\"none\",effectSpeed=30,effectType=\"electric\",textSize=40,hoverColor=\"#00f6ff\"}=props;const[hovered,setHovered]=useState(false);const[jitter,setJitter]=useState(0);const isStatic=useIsStaticRenderer();const intervalRef=useRef(null);useEffect(()=>{if(isStatic)return;if(hovered){intervalRef.current=window.setInterval(()=>{startTransition(()=>setJitter(Math.random()));},effectSpeed);}else{if(intervalRef.current){clearInterval(intervalRef.current);intervalRef.current=null;}startTransition(()=>setJitter(0));}return()=>{if(intervalRef.current){clearInterval(intervalRef.current);intervalRef.current=null;}};},[hovered,isStatic,effectSpeed]);// Split text into spans for per-letter effect\nconst chars=text.split(\"\");return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",color:hovered?hoverColor:color,cursor:\"pointer\",filter:hovered&&effectType===\"electric\"?`drop-shadow(0 0 ${4+intensity*2}px #00f6ff) drop-shadow(0 0 ${8+intensity*4}px #00f6ff)`:hovered&&effectType===\"glow\"?`drop-shadow(0 0 ${6+intensity*2}px ${hoverColor})`:\"none\",transition:\"filter 0.2s cubic-bezier(.4,2,.6,1), color 0.2s cubic-bezier(.4,2,.6,1)\",...font,fontSize:textSize,...style,minWidth:\"max-content\",textDecoration:hovered?hoverDecoration:\"none\"},tabIndex:0,\"aria-label\":text,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),onFocus:()=>setHovered(true),onBlur:()=>setHovered(false),children:chars.map((char,i)=>{let x=0,y=0,rotate=0,shadow=\"none\";if(hovered&&!isStatic){if(effectType===\"electric\"){x=(Math.random()-.5)*intensity*2;y=(Math.random()-.5)*intensity*2;rotate=(Math.random()-.5)*intensity*1.5;shadow=`0 0 ${2+intensity}px #00f6ff, 0 0 ${4+intensity*2}px #00f6ff`;}else if(effectType===\"shake\"){x=(Math.random()-.5)*intensity;y=(Math.random()-.5)*intensity;rotate=0;shadow=\"none\";}else if(effectType===\"glow\"){x=0;y=0;rotate=0;shadow=`0 0 ${2+intensity}px ${color}, 0 0 ${4+intensity*2}px ${color}`;}}return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",transform:`translate(${x}px,${y}px) rotate(${rotate}deg)`,transition:hovered?\"none\":\"transform 0.2s cubic-bezier(.4,2,.6,1)\",textShadow:hovered?shadow:\"none\"},\"aria-hidden\":\"true\",children:char===\" \"?\"\\xa0\":char},i);})});}addPropertyControls(ElectricText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Electric Text\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#00f6ff\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"40px\",variant:\"Bold\",letterSpacing:\"-0.04em\",lineHeight:\"1em\"}},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:6,min:1,max:20,step:1,unit:\"px\"},hoverDecoration:{type:ControlType.Enum,title:\"Hover Decoration\",options:[\"none\",\"underline\",\"overline\",\"line-through\"],optionTitles:[\"None\",\"Underline\",\"Overline\",\"Line Through\"],defaultValue:\"none\"},effectSpeed:{type:ControlType.Number,title:\"Effect Speed\",defaultValue:30,min:10,max:200,step:1,unit:\"ms\"},effectType:{type:ControlType.Enum,title:\"Effect Type\",options:[\"electric\",\"shake\",\"glow\"],optionTitles:[\"Electric\",\"Shake\",\"Glow\"],defaultValue:\"electric\"},textSize:{type:ControlType.Number,title:\"Text Size\",defaultValue:40,min:8,max:200,step:1,unit:\"px\"},hoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#00f6ff\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ElectricText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ElectricText.map","// Generated by Framer (44e0108)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ElectricText from\"https://framerusercontent.com/modules/FKB4aYLpQNmjNKes5O95/O7jSCKlB0Eby2QRHxxbK/ElectricText.js\";const ElectricTextFonts=getFonts(ElectricText);const serializationHash=\"framer-n0lG0\";const variantClassNames={woqHVvSHs:\"framer-v-1j0rkbn\"};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:\"woqHVvSHs\",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:\"woqHVvSHs\",openInNewTab:false,scopeId:\"HNQ0tRuT5\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1j0rkbn\",className,classNames)} framer-ra1cmf`,\"data-framer-name\":\"Volt Logo Primary\",layoutDependency:layoutDependency,layoutId:\"woqHVvSHs\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1abu688\",layoutDependency:layoutDependency,layoutId:\"TfWRhLjbC\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:224,intrinsicWidth:260,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||26)-0-26)/2)+3),pixelHeight:336,pixelWidth:390,src:\"https://framerusercontent.com/images/p9eCYuFgs6CZhhQDCG4PmpklZRg.png?width=390&height=336\"},className:\"framer-1jdml02\",\"data-framer-name\":\"Black\",layoutDependency:layoutDependency,layoutId:\"sbRBobWo6\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ycdats-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"lI0RuhSQu-container\",nodeId:\"lI0RuhSQu\",rendersWithMotion:true,scopeId:\"HNQ0tRuT5\",children:/*#__PURE__*/_jsx(ElectricText,{color:\"rgb(0, 0, 0)\",effectSpeed:10,effectType:\"shake\",font:{fontFamily:'\"Fleuron\", sans-serif',fontSize:\"40px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hoverColor:\"rgb(18, 0, 120)\",hoverDecoration:\"none\",id:\"lI0RuhSQu\",intensity:2,layoutId:\"lI0RuhSQu\",text:\"VOLT\",textSize:25,width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-n0lG0.framer-ra1cmf, .framer-n0lG0 .framer-ra1cmf { display: block; }\",\".framer-n0lG0.framer-1j0rkbn { 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; text-decoration: none; width: min-content; }\",\".framer-n0lG0 .framer-1abu688 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 26px; justify-content: center; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: 30px; }\",\".framer-n0lG0 .framer-1jdml02 { flex: none; height: 20px; overflow: visible; position: relative; width: 24px; }\",\".framer-n0lG0 .framer-1ycdats-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 95\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 FramerHNQ0tRuT5=withCSS(Component,css,\"framer-n0lG0\");export default FramerHNQ0tRuT5;FramerHNQ0tRuT5.displayName=\"Logo\";FramerHNQ0tRuT5.defaultProps={height:26,width:95};addFonts(FramerHNQ0tRuT5,[{explicitInter:true,fonts:[{family:\"Fleuron\",source:\"builtIn\",style:\"normal\",url:\"https://framerusercontent.com/assets/lqth5c0drorYATRcWC1xTGXagA.woff2\",weight:\"400\"}]},...ElectricTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHNQ0tRuT5\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"26\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"95\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HNQ0tRuT5.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,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 MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={tVUT9XAy8:{hover:true}};const serializationHash=\"framer-A6Lnp\";const variantClassNames={tVUT9XAy8:\"framer-v-h1qsdb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:1.2,duration:1,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:46};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 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,eOUOOdh4irL1FBDNUb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tVUT9XAy8\",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:transition2,children:/*#__PURE__*/_jsx(Link,{href:eOUOOdh4irL1FBDNUb,motionChild:true,nodeId:\"tVUT9XAy8\",scopeId:\"Lt1je9Tyh\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-h1qsdb\",className,classNames)} framer-tf5g7q`,\"data-framer-appear-id\":\"h1qsdb\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"tVUT9XAy8\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,...style},variants:{\"tVUT9XAy8-hover\":{backgroundColor:\"var(--token-4ab49e58-a945-4490-8b5c-02ec027b9db5, rgb(58, 0, 84))\"}},...addPropertyOverrides({\"tVUT9XAy8-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\":\"R0Y7TW9uYSBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Let’s Begin\"})}),className:\"framer-v5unel\",fonts:[\"GF;Mona Sans-600\"],layoutDependency:layoutDependency,layoutId:\"Djjw7SGRq\",style:{\"--extracted-r6o4lv\":\"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-A6Lnp.framer-tf5g7q, .framer-A6Lnp .framer-tf5g7q { display: block; }\",\".framer-A6Lnp.framer-h1qsdb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 30px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-A6Lnp .framer-v5unel { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 154\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"d_s6BSK8k\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLt1je9Tyh=withCSS(Component,css,\"framer-A6Lnp\");export default FramerLt1je9Tyh;FramerLt1je9Tyh.displayName=\"Button3\";FramerLt1je9Tyh.defaultProps={height:40,width:154};addFonts(FramerLt1je9Tyh,[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAjBN9Y41P6zHtY.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLt1je9Tyh\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"d_s6BSK8k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"154\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lt1je9Tyh.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 (046e64a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mona Sans-500\",\"GF;Mona Sans-700\",\"GF;Mona Sans-700italic\",\"GF;Mona Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyDPA99Y41P6zHtY.woff2\",weight:\"500\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9Y41P6zHtY.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QNAZ6VLYyWtY1rI.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QAUe6VLYyWtY1rI.woff2\",weight:\"500\"}]}];export const css=['.framer-YLwxP .framer-styles-preset-1r40k1y:not(.rich-text-wrapper), .framer-YLwxP .framer-styles-preset-1r40k1y.rich-text-wrapper p { --framer-font-family: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.01em; --framer-line-height: 1.7em; --framer-paragraph-spacing: 19px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-YLwxP\";\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 (046e64a)\nimport{jsx as _jsx}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 enabledGestures={HtEsfhJGC:{hover:true}};const cycleOrder=[\"HtEsfhJGC\",\"vtl1vAh7G\"];const serializationHash=\"framer-QwyEC\";const variantClassNames={HtEsfhJGC:\"framer-v-4onhgj\",vtl1vAh7G:\"framer-v-m1lxnf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"vtl1vAh7G\",Default:\"HtEsfhJGC\"};const getProps=({amount,click,height,id,width,...props})=>{return{...props,MnsnOCuQP:click??props.MnsnOCuQP,Ut6Yarx_S:amount??props.Ut6Yarx_S??\"1D\",variant:humanReadableVariantMap[props.variant]??props.variant??\"HtEsfhJGC\"};};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,Ut6Yarx_S,MnsnOCuQP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HtEsfhJGC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1razbk2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(MnsnOCuQP){const res=await MnsnOCuQP(...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-4onhgj\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HtEsfhJGC\",onTap:onTap1razbk2,ref:refBinding,style:{backgroundColor:\"rgba(30, 32, 33, 0.09)\",borderBottomLeftRadius:16.35,borderBottomRightRadius:16.35,borderTopLeftRadius:16.35,borderTopRightRadius:16.35,...style},variants:{\"HtEsfhJGC-hover\":{backgroundColor:\"rgba(30, 32, 33, 0.35)\"},vtl1vAh7G:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\"}},...addPropertyOverrides({\"HtEsfhJGC-hover\":{\"data-framer-name\":undefined},vtl1vAh7G:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0)))\"},children:\"1D\"})}),className:\"framer-i0rnah\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"UMJl7EkR7\",style:{\"--extracted-r6o4lv\":\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:Ut6Yarx_S,variants:{vtl1vAh7G:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vtl1vAh7G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"1D\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QwyEC.framer-hj25u4, .framer-QwyEC .framer-hj25u4 { display: block; }\",\".framer-QwyEC.framer-4onhgj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5.45px; height: 29px; justify-content: center; overflow: hidden; padding: 8.18px 16.35px 8.18px 16.35px; position: relative; width: 54px; will-change: var(--framer-will-change-override, transform); }\",\".framer-QwyEC .framer-i0rnah { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 54\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vtl1vAh7G\":{\"layout\":[\"fixed\",\"fixed\"]},\"HlDsJ4koy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Ut6Yarx_S\":\"amount\",\"MnsnOCuQP\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernTbH0y_pN=withCSS(Component,css,\"framer-QwyEC\");export default FramernTbH0y_pN;FramernTbH0y_pN.displayName=\"Button 2\";FramernTbH0y_pN.defaultProps={height:29,width:54};addPropertyControls(FramernTbH0y_pN,{variant:{options:[\"HtEsfhJGC\",\"vtl1vAh7G\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},Ut6Yarx_S:{defaultValue:\"1D\",displayTextArea:false,title:\"Amount\",type:ControlType.String},MnsnOCuQP:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramernTbH0y_pN,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernTbH0y_pN\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vtl1vAh7G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HlDsJ4koy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Ut6Yarx_S\\\":\\\"amount\\\",\\\"MnsnOCuQP\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"54\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"29\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nTbH0y_pN.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NumberFlow from\"https://framerusercontent.com/modules/DPwgyTlYyPqF8EltT6Wk/7V1eDDmIfgMJSy3hQjXS/NumberFlow_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/9VbdIsk0OIs0OJ84Rcbb/dj9FEFtlZcCbYjkxZY7m/FrauynpPc.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zEGUlAJjeX25Da8vLpEN/VUsI5z67wZWg72XUiL54/WiWVcZArd.js\";import Button2 from\"https://framerusercontent.com/modules/eroghieU4iKduIs8b8wr/twZGXdP5auotK5c0D7Bl/nTbH0y_pN.js\";const NumberFlowFonts=getFonts(NumberFlow);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const Button2Fonts=getFonts(Button2);const cycleOrder=[\"t635e_tua\",\"Ptc7xpb5i\",\"Fj8PiK7w1\",\"a7Sr8xFMV\",\"B0URXyL1w\"];const serializationHash=\"framer-k62bm\";const variantClassNames={a7Sr8xFMV:\"framer-v-1r4ymqe\",B0URXyL1w:\"framer-v-elix5t\",Fj8PiK7w1:\"framer-v-1t2zeo7\",Ptc7xpb5i:\"framer-v-9mcmaz\",t635e_tua:\"framer-v-ak28mi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.4,delay:0,duration:1,type:\"spring\"};const transition2={delay:0,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1D\":\"t635e_tua\",\"1M\":\"Fj8PiK7w1\",\"1W\":\"Ptc7xpb5i\",\"1Y\":\"B0URXyL1w\",\"6M\":\"a7Sr8xFMV\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"t635e_tua\"};};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:\"t635e_tua\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const MnsnOCuQPoqgxim=activeVariantCallback(async(...args)=>{setVariant(\"t635e_tua\");});const MnsnOCuQP163bwwz=activeVariantCallback(async(...args)=>{setVariant(\"Ptc7xpb5i\");});const MnsnOCuQPzgtjyk=activeVariantCallback(async(...args)=>{setVariant(\"Fj8PiK7w1\");});const MnsnOCuQPuoi0jl=activeVariantCallback(async(...args)=>{setVariant(\"a7Sr8xFMV\");});const MnsnOCuQP13p7dhs=activeVariantCallback(async(...args)=>{setVariant(\"B0URXyL1w\");});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-ak28mi\",className,classNames),\"data-framer-name\":\"1D\",layoutDependency:layoutDependency,layoutId:\"t635e_tua\",ref:refBinding,style:{borderBottomLeftRadius:15.26,borderBottomRightRadius:15.26,borderTopLeftRadius:15.26,borderTopRightRadius:15.26,...style},...addPropertyOverrides({a7Sr8xFMV:{\"data-framer-name\":\"6M\"},B0URXyL1w:{\"data-framer-name\":\"1Y\"},Fj8PiK7w1:{\"data-framer-name\":\"1M\"},Ptc7xpb5i:{\"data-framer-name\":\"1W\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-soyfk9\",layoutDependency:layoutDependency,layoutId:\"gdFEyeKdH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-agxa7\",layoutDependency:layoutDependency,layoutId:\"sk9ZI07ov\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-birrry-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pn2BPyklU-container\",nodeId:\"pn2BPyklU\",rendersWithMotion:true,scopeId:\"Ol6QPOkHW\",children:/*#__PURE__*/_jsx(NumberFlow,{color:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",continuous:true,direction:\"nearest\",font:{fontFamily:'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',fontSize:\"42px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},format:{locale:\"\",plusSign:false,separators:true,style:\"default\"},gradientHeight:20,height:\"100%\",id:\"pn2BPyklU\",layoutId:\"pn2BPyklU\",prefix:\"\",suffix:\"\",transition:{duration:1,easing:\"smooth\"},userSelect:false,value:193.373,width:\"100%\",...addPropertyOverrides({a7Sr8xFMV:{value:175.183},B0URXyL1w:{value:215.336},Fj8PiK7w1:{value:195.917},Ptc7xpb5i:{value:219.932}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nwzuex\",layoutDependency:layoutDependency,layoutId:\"zDATPB_7k\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0)))\"},children:\"$\"})}),className:\"framer-1dbmen9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nsInqPBx6\",style:{\"--extracted-r6o4lv\":\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0)))\"},children:\"+71.37$ total return\"})}),className:\"framer-1heg87z\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kFo_rPjA0\",style:{\"--extracted-r6o4lv\":\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"bottom\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bsgkpt\",layoutDependency:layoutDependency,layoutId:\"N4jnypDZh\",children:[/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-v2ibho\",\"data-framer-appear-id\":\"v2ibho\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"BRqoCxDKC\",optimized:true,style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1yvegt2\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"d80MQTHJK\",opacity:1,radius:10,style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 299 67\"><path d=\"M 2.5 37.865 L 24.733 49.502 L 64.32 10.177 L 86.011 11.782 L 125.055 64.75 L 136.443 44.285 L 141.324 52.712 L 169.522 1.75 L 170.607 15.795 L 184.164 1.75 L 206.397 39.871 L 220.496 29.438 L 234.596 49.502 L 280.147 52.712 L 297.5 19.005\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(89, 217, 87)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:12614790665,withExternalLayout:true,...addPropertyOverrides({a7Sr8xFMV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 299 67\"><path d=\"M 7.5 58.5 L 31.5 44 L 64.5 56 L 86 52.5 L 101 33.5 L 115 52.5 L 141.324 52.712 L 160.5 44 L 176.5 33.5 L 194 33.5 L 214.5 29.5 L 230.5 52.5 L 252.5 29.5 L 280.147 52.712 L 299 10.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(89, 217, 87)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:12579804439},B0URXyL1w:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 299 67\"><path d=\"M 2.5 58.5 L 36.5 58.5 L 66 36 L 87 36 L 97.5 22 L 117.5 22 L 138 29.5 L 157.5 20 L 173.5 20 L 192.5 7 L 206 10.5 L 225.5 13.5 L 235 7 L 245 13.5 L 263 -9\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(89, 217, 87)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:12342951199},Fj8PiK7w1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 299 67\"><path d=\"M 2.5 59.5 L 23.5 38 L 55.5 33.5 L 75 3.5 L 88.5 16 L 114.5 7.5 L 139.5 19 L 158.5 3.5 L 171.5 16 L 187.5 33.5 L 206 22 L 223.5 19 L 250 -12 L 275.5 -4 L 299 -24.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(89, 217, 87)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:10247054915},Ptc7xpb5i:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 299 67\"><path d=\"M 2.5 59.5 L 36.5 59.5 L 66 59.5 L 86.5 65 L 125.055 64.75 L 138 33.5 L 149.5 26.5 L 163.5 26.5 L 170.607 15.795 L 184 16 L 198.5 26.5 L 220.5 3.5 L 235 38 L 263 45.5 L 297.5 19.005\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(89, 217, 87)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:8912228043}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1smzzqn\",\"data-framer-name\":\"Stack\",layoutDependency:layoutDependency,layoutId:\"e0Xq_5FDU\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cfp9fq\",layoutDependency:layoutDependency,layoutId:\"gffdoC_aP\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+0+(0+271+((componentViewport?.height||275)-0-434)/1*1)+0+128+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ge3hjc-container\",\"data-framer-name\":\"1D\",layoutDependency:layoutDependency,layoutId:\"aG_M9x4Ah-container\",name:\"1D\",nodeId:\"aG_M9x4Ah\",rendersWithMotion:true,scopeId:\"Ol6QPOkHW\",children:/*#__PURE__*/_jsx(Button2,{height:\"100%\",id:\"aG_M9x4Ah\",layoutId:\"aG_M9x4Ah\",MnsnOCuQP:MnsnOCuQPoqgxim,name:\"1D\",Ut6Yarx_S:\"1D\",variant:\"vtl1vAh7G\",width:\"100%\",...addPropertyOverrides({a7Sr8xFMV:{variant:\"HtEsfhJGC\"},B0URXyL1w:{variant:\"HtEsfhJGC\"},Fj8PiK7w1:{variant:\"HtEsfhJGC\"},Ptc7xpb5i:{variant:\"HtEsfhJGC\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+0+(0+271+((componentViewport?.height||275)-0-434)/1*1)+0+128+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-175kuli-container\",layoutDependency:layoutDependency,layoutId:\"VK5J5liFq-container\",nodeId:\"VK5J5liFq\",rendersWithMotion:true,scopeId:\"Ol6QPOkHW\",children:/*#__PURE__*/_jsx(Button2,{height:\"100%\",id:\"VK5J5liFq\",layoutId:\"VK5J5liFq\",MnsnOCuQP:MnsnOCuQP163bwwz,Ut6Yarx_S:\"1W\",variant:\"HtEsfhJGC\",width:\"100%\",...addPropertyOverrides({Ptc7xpb5i:{variant:\"vtl1vAh7G\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+0+(0+271+((componentViewport?.height||275)-0-434)/1*1)+0+128+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w2rw99-container\",layoutDependency:layoutDependency,layoutId:\"MumZC6mqn-container\",nodeId:\"MumZC6mqn\",rendersWithMotion:true,scopeId:\"Ol6QPOkHW\",children:/*#__PURE__*/_jsx(Button2,{height:\"100%\",id:\"MumZC6mqn\",layoutId:\"MumZC6mqn\",MnsnOCuQP:MnsnOCuQPzgtjyk,Ut6Yarx_S:\"1M\",variant:\"HtEsfhJGC\",width:\"100%\",...addPropertyOverrides({Fj8PiK7w1:{variant:\"vtl1vAh7G\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+0+(0+271+((componentViewport?.height||275)-0-434)/1*1)+0+128+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m451c3-container\",layoutDependency:layoutDependency,layoutId:\"smBNb6E0C-container\",nodeId:\"smBNb6E0C\",rendersWithMotion:true,scopeId:\"Ol6QPOkHW\",children:/*#__PURE__*/_jsx(Button2,{height:\"100%\",id:\"smBNb6E0C\",layoutId:\"smBNb6E0C\",MnsnOCuQP:MnsnOCuQPuoi0jl,Ut6Yarx_S:\"6M\",variant:\"HtEsfhJGC\",width:\"100%\",...addPropertyOverrides({a7Sr8xFMV:{variant:\"vtl1vAh7G\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+0+(0+271+((componentViewport?.height||275)-0-434)/1*1)+0+128+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16rzchx-container\",layoutDependency:layoutDependency,layoutId:\"dQTcLDeOP-container\",nodeId:\"dQTcLDeOP\",rendersWithMotion:true,scopeId:\"Ol6QPOkHW\",children:/*#__PURE__*/_jsx(Button2,{height:\"100%\",id:\"dQTcLDeOP\",layoutId:\"dQTcLDeOP\",MnsnOCuQP:MnsnOCuQP13p7dhs,Ut6Yarx_S:\"1Y\",variant:\"HtEsfhJGC\",width:\"100%\",...addPropertyOverrides({B0URXyL1w:{variant:\"vtl1vAh7G\"}},baseVariant,gestureVariant)})})})]})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k62bm.framer-1m8idka, .framer-k62bm .framer-1m8idka { display: block; }\",\".framer-k62bm.framer-ak28mi { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 275px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-k62bm .framer-soyfk9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 30px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-k62bm .framer-agxa7 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-k62bm .framer-birrry-container, .framer-k62bm .framer-ge3hjc-container, .framer-k62bm .framer-175kuli-container, .framer-k62bm .framer-w2rw99-container, .framer-k62bm .framer-m451c3-container, .framer-k62bm .framer-16rzchx-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-k62bm .framer-1nwzuex { 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 4px 0px; position: relative; width: min-content; }\",\".framer-k62bm .framer-1dbmen9, .framer-k62bm .framer-1heg87z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-k62bm .framer-1bsgkpt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-k62bm .framer-v2ibho { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 118px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-k62bm .framer-1yvegt2 { flex: none; height: 67px; position: relative; width: 299px; }\",\".framer-k62bm .framer-1smzzqn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5.45px; height: min-content; justify-content: flex-start; overflow: visible; padding: 3px; position: relative; width: 294px; }\",\".framer-k62bm .framer-cfp9fq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 275\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ptc7xpb5i\":{\"layout\":[\"fixed\",\"fixed\"]},\"Fj8PiK7w1\":{\"layout\":[\"fixed\",\"fixed\"]},\"a7Sr8xFMV\":{\"layout\":[\"fixed\",\"fixed\"]},\"B0URXyL1w\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOl6QPOkHW=withCSS(Component,css,\"framer-k62bm\");export default FramerOl6QPOkHW;FramerOl6QPOkHW.displayName=\"NumberFlow Component\";FramerOl6QPOkHW.defaultProps={height:275,width:400};addPropertyControls(FramerOl6QPOkHW,{variant:{options:[\"t635e_tua\",\"Ptc7xpb5i\",\"Fj8PiK7w1\",\"a7Sr8xFMV\",\"B0URXyL1w\"],optionTitles:[\"1D\",\"1W\",\"1M\",\"6M\",\"1Y\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOl6QPOkHW,[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9Y41P6zHtY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...NumberFlowFonts,...Button2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOl6QPOkHW\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ptc7xpb5i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Fj8PiK7w1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a7Sr8xFMV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B0URXyL1w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"275\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ol6QPOkHW.map","// Generated by Framer (046e64a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/4wKnDjIcGuIJSDJMaX4r/z1IYsaUlI42JpLJ4cNAS/fVxnimdqP.js\";const enabledGestures={LGSxocGTK:{hover:true}};const cycleOrder=[\"LGSxocGTK\",\"TNiCjChPv\"];const serializationHash=\"framer-4KWKJ\";const variantClassNames={LGSxocGTK:\"framer-v-1va0iv\",TNiCjChPv:\"framer-v-1qakcky\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:33,delay:0,mass:.1,stiffness:289,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-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 humanReadableVariantMap={Desktop:\"LGSxocGTK\",Phone:\"TNiCjChPv\"};const getProps=({height,id,link,width,...props})=>{return{...props,t_FPJZtam:link??props.t_FPJZtam,variant:humanReadableVariantMap[props.variant]??props.variant??\"LGSxocGTK\"};};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,t_FPJZtam,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LGSxocGTK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:t_FPJZtam,motionChild:true,nodeId:\"LGSxocGTK\",openInNewTab:false,scopeId:\"q6l5SGCdn\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1va0iv\",className,classNames)} framer-1w22s8s`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"LGSxocGTK\",ref:refBinding,style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,...style},...addPropertyOverrides({\"LGSxocGTK-hover\":{\"data-framer-name\":undefined},TNiCjChPv:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18ben36\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"slRiIglcw\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Get in touch\"})}),className:\"framer-uqo8iu\",\"data-framer-name\":\"Twitter/X\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FFdIMJhw2\",style:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y7b2sf\",\"data-framer-name\":\"icon\",layoutDependency:layoutDependency,layoutId:\"AtqdCN8Ym\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-koxtx3\",layoutDependency:layoutDependency,layoutId:\"vf98qHpmu\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-10i7lkm\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"wzUlaFEyP\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 1.628 0 C 2.016 0 2.337 0.307 2.337 0.692 L 2.337 10.54 C 2.337 14.678 5.785 18.041 10.027 18.041 L 20.304 18.041 L 15.856 14.69 C 15.547 14.459 15.492 14.022 15.729 13.72 C 15.965 13.419 16.413 13.366 16.722 13.596 L 22.806 18.183 C 22.982 18.313 23.079 18.514 23.079 18.727 C 23.079 18.94 22.976 19.141 22.806 19.271 L 16.716 23.858 C 16.589 23.953 16.438 24 16.286 24 C 16.074 24 15.868 23.905 15.729 23.734 C 15.492 23.432 15.547 23.001 15.856 22.765 L 20.304 19.419 L 10.027 19.419 C 5.009 19.419 0.925 15.435 0.925 10.54 L 0.925 0.692 C 0.919 0.307 1.24 0 1.628 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:10086000082,withExternalLayout:true})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4KWKJ.framer-1w22s8s, .framer-4KWKJ .framer-1w22s8s { display: block; }\",\".framer-4KWKJ.framer-1va0iv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 200px; justify-content: space-between; padding: 40px 30px 30px 40px; position: relative; text-decoration: none; width: 340px; }\",\".framer-4KWKJ .framer-18ben36 { 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; left: 30px; overflow: hidden; padding: 0px; position: absolute; top: 30px; width: min-content; z-index: 1; }\",\".framer-4KWKJ .framer-uqo8iu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4KWKJ .framer-y7b2sf { align-content: center; align-items: center; bottom: 31px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; left: 51%; overflow: hidden; padding: 0px; position: absolute; width: 270px; z-index: 1; }\",\".framer-4KWKJ .framer-koxtx3 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 24px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-4KWKJ .framer-10i7lkm { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-4KWKJ.framer-v-1qakcky.framer-1va0iv { cursor: unset; gap: 40px; height: min-content; justify-content: center; min-height: 200px; padding: 30px; }\",\".framer-4KWKJ.framer-v-1va0iv.hover .framer-18ben36 { padding: 0px 0px 0px 6px; }\",\".framer-4KWKJ.framer-v-1va0iv.hover .framer-koxtx3 { height: var(--framer-aspect-ratio-supported, 36px); width: 36px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TNiCjChPv\":{\"layout\":[\"fixed\",\"auto\"]},\"R9jaoBsVV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"t_FPJZtam\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq6l5SGCdn=withCSS(Component,css,\"framer-4KWKJ\");export default Framerq6l5SGCdn;Framerq6l5SGCdn.displayName=\"Get in touch\";Framerq6l5SGCdn.defaultProps={height:200,width:340};addPropertyControls(Framerq6l5SGCdn,{variant:{options:[\"LGSxocGTK\",\"TNiCjChPv\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},t_FPJZtam:{title:\"Link\",type:ControlType.Link}});addFonts(Framerq6l5SGCdn,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq6l5SGCdn\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"t_FPJZtam\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"340\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TNiCjChPv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R9jaoBsVV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (046e64a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,SVG,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=[\"gTysEGVCQ\",\"vBKBx_buA\",\"NcEVxLEEy\",\"ced6VX8sl\"];const serializationHash=\"framer-LQ0yN\";const variantClassNames={ced6VX8sl:\"framer-v-1hr9kqy\",gTysEGVCQ:\"framer-v-1o8dgbq\",NcEVxLEEy:\"framer-v-1vwr7r9\",vBKBx_buA:\"framer-v-32kw37\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.5,delay:0,duration:.6,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-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 humanReadableVariantMap={\"Step 1\":\"gTysEGVCQ\",\"Step 2\":\"vBKBx_buA\",\"Step 3\":\"NcEVxLEEy\",\"Step 4\":\"ced6VX8sl\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gTysEGVCQ\"};};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:\"gTysEGVCQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap11nw2xq=activeVariantCallback(async(...args)=>{setVariant(\"gTysEGVCQ\");});const onTap175uyw8=activeVariantCallback(async(...args)=>{setVariant(\"vBKBx_buA\");});const onTap1lhkb8e=activeVariantCallback(async(...args)=>{setVariant(\"NcEVxLEEy\");});const onTap1lie6dr=activeVariantCallback(async(...args)=>{setVariant(\"ced6VX8sl\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ced6VX8sl\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"NcEVxLEEy\")return false;return true;};const isDisplayed2=()=>{if([\"NcEVxLEEy\",\"ced6VX8sl\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"NcEVxLEEy\",\"ced6VX8sl\"].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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o8dgbq\",className,classNames),\"data-framer-name\":\"Step 1\",layoutDependency:layoutDependency,layoutId:\"gTysEGVCQ\",ref:refBinding,style:{...style},...addPropertyOverrides({ced6VX8sl:{\"data-framer-name\":\"Step 4\"},NcEVxLEEy:{\"data-framer-name\":\"Step 3\"},vBKBx_buA:{\"data-framer-name\":\"Step 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-507vtn\",\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"SBXXADGEg\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+((componentViewport?.height||300)*.6-0-((componentViewport?.height||300)*.6-0)*.8111)),pixelHeight:512,pixelWidth:512,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/UfJqId4xnleNjwRFf1xsX7Qw1t4.png?width=512&height=512\"},className:\"framer-pm0fm0\",layoutDependency:layoutDependency,layoutId:\"nYskI94FE\",...addPropertyOverrides({ced6VX8sl:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+((componentViewport?.height||300)*.6-0-((componentViewport?.height||300)*.6-0)*.8111)),pixelHeight:512,pixelWidth:512,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/h5WyulHZwf7RSMAQxVGmUxoWDk.png?width=512&height=512\"}},NcEVxLEEy:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+((componentViewport?.height||300)*.6-0-((componentViewport?.height||300)*.6-0)*.8111)),pixelHeight:512,pixelWidth:512,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/8C6NwldM3ULHvvNVihZtbN5wz4.png?width=512&height=512\"}},vBKBx_buA:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+((componentViewport?.height||300)*.6-0-((componentViewport?.height||300)*.6-0)*.8111)),pixelHeight:512,pixelWidth:512,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ZAXhQCJASMnC2JLUj1WluX26ds.png?width=512&height=512\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kmhqq1\",\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"NmSuLVoM0\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-vlabz3\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"k8iDxg9TT\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vp7o74\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"KqE1wZPCM\",style:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",borderBottomLeftRadius:34,borderBottomRightRadius:34,borderTopLeftRadius:34,borderTopRightRadius:34}})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-w0xkhm\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"wg7jPggbc\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-enn7hm\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"UGxWVAQbX\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:34,borderBottomRightRadius:34,borderTopLeftRadius:34,borderTopRightRadius:34},variants:{NcEVxLEEy:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"},vBKBx_buA:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"}}})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b276zj\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"rM8A9BuB2\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-o7chhi\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"FwteM0bx9\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:34,borderBottomRightRadius:34,borderTopLeftRadius:34,borderTopRightRadius:34},variants:{NcEVxLEEy:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"}}})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-42o872\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"Hqui1pBpp\",style:{backgroundColor:\"rgb(38, 199, 97)\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qd7vuh\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"JFjN8Q3T7\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-404og0\",\"data-framer-name\":\"Back\",layoutDependency:layoutDependency,layoutId:\"MlWPKrNsK\",style:{backgroundColor:\"rgb(248, 248, 248)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,filter:\"none\",opacity:0,WebkitFilter:\"none\"},transformTemplate:transformTemplate1,variants:{NcEVxLEEy:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"},vBKBx_buA:{opacity:1}},...addPropertyOverrides({NcEVxLEEy:{\"data-highlight\":true,onTap:onTap175uyw8,transformTemplate:undefined},vBKBx_buA:{\"data-highlight\":true,onTap:onTap11nw2xq,transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6029dbfc-fbac-430b-a786-4e5dcea7423c, rgb(30, 32, 33)))\"},children:\"Back\"})}),className:\"framer-fl3bmj\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"dTAIleGRB\",style:{\"--extracted-r6o4lv\":\"var(--token-6029dbfc-fbac-430b-a786-4e5dcea7423c, rgb(30, 32, 33))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"none\",WebkitFilter:\"none\"},variants:{NcEVxLEEy:{filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"}},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uzl7k3\",\"data-framer-name\":\"Continue\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"chaGi7pc2\",onTap:onTap175uyw8,style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22},variants:{ced6VX8sl:{backgroundColor:\"var(--token-1fa309e7-c017-4c1d-8a9c-ca9cb0621ad7, rgb(10, 128, 51))\"},NcEVxLEEy:{backgroundColor:\"var(--token-445bb80e-c393-4f0a-bb7a-1b2b2ccf601a, rgb(23, 11, 135))\"},vBKBx_buA:{backgroundColor:\"var(--token-445bb80e-c393-4f0a-bb7a-1b2b2ccf601a, rgb(23, 11, 135))\"}},...addPropertyOverrides({ced6VX8sl:{onTap:onTap11nw2xq},NcEVxLEEy:{onTap:onTap1lie6dr},vBKBx_buA:{onTap:onTap1lhkb8e}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1klg997\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Zea2B6a3J\",style:{opacity:0,scale:.7},variants:{ced6VX8sl:{opacity:1,scale:1}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3uxecw\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"qlIiHRJYW\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2Zm3.774 8.133a1 1 0 0 0-1.548-1.266l-3.8 4.645-1.219-1.22a1 1 0 0 0-1.414 1.415l2 2a1 1 0 0 0 1.481-.074l4.5-5.5Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Verify\"})}),className:\"framer-17d2mjq\",\"data-framer-name\":\"Finish\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"hjEB_lKTI\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ced6VX8sl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Account Created\"})})}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Create New Account\"})}),className:\"framer-r4yoe4\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"iJ7Q4nCAx\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vBKBx_buA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Signup\"})})}},baseVariant,gestureVariant)})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LQ0yN.framer-d691h2, .framer-LQ0yN .framer-d691h2 { display: block; }\",\".framer-LQ0yN.framer-1o8dgbq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 300px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 300px; }\",\".framer-LQ0yN .framer-507vtn { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 60%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-LQ0yN .framer-pm0fm0 { flex: none; height: 81%; position: relative; width: 81%; }\",\".framer-LQ0yN .framer-kmhqq1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LQ0yN .framer-vlabz3, .framer-LQ0yN .framer-w0xkhm, .framer-LQ0yN .framer-1b276zj { 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: hidden; padding: 7px; position: relative; width: min-content; z-index: 2; }\",\".framer-LQ0yN .framer-1vp7o74, .framer-LQ0yN .framer-enn7hm, .framer-LQ0yN .framer-o7chhi { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 5px); overflow: hidden; position: relative; width: 5px; will-change: var(--framer-will-change-override, transform); }\",\".framer-LQ0yN .framer-42o872 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 48px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-LQ0yN .framer-1qd7vuh { 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: 100%; }\",\".framer-LQ0yN .framer-404og0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; left: -76px; overflow: hidden; padding: 10px 20px 10px 20px; position: absolute; top: 49%; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-LQ0yN .framer-fl3bmj, .framer-LQ0yN .framer-17d2mjq, .framer-LQ0yN .framer-r4yoe4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-LQ0yN .framer-1uzl7k3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 15px 30px 15px 30px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-LQ0yN .framer-1klg997 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 17px; justify-content: center; left: 77px; overflow: visible; padding: 0px; position: absolute; top: calc(48.648648648648674% - 17px / 2); width: 16px; z-index: 1; }\",\".framer-LQ0yN .framer-3uxecw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 100%; }\",\".framer-LQ0yN.framer-v-32kw37 .framer-42o872 { right: 24px; }\",\".framer-LQ0yN.framer-v-32kw37 .framer-1qd7vuh, .framer-LQ0yN.framer-v-1vwr7r9 .framer-1qd7vuh, .framer-LQ0yN.framer-v-1hr9kqy .framer-1qd7vuh { gap: 4px; }\",\".framer-LQ0yN.framer-v-32kw37 .framer-404og0, .framer-LQ0yN.framer-v-1vwr7r9 .framer-404og0 { cursor: pointer; left: unset; position: relative; top: unset; }\",\".framer-LQ0yN.framer-v-32kw37 .framer-1klg997 { left: 42px; }\",\".framer-LQ0yN.framer-v-1vwr7r9 .framer-42o872 { overflow: visible; right: 0px; will-change: unset; }\",\".framer-LQ0yN.framer-v-1hr9kqy .framer-kmhqq1 { min-height: 18px; min-width: 67px; }\",\".framer-LQ0yN.framer-v-1hr9kqy .framer-1klg997 { left: unset; position: relative; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 300\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vBKBx_buA\":{\"layout\":[\"fixed\",\"fixed\"]},\"NcEVxLEEy\":{\"layout\":[\"fixed\",\"fixed\"]},\"ced6VX8sl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQMWW0hPiu=withCSS(Component,css,\"framer-LQ0yN\");export default FramerQMWW0hPiu;FramerQMWW0hPiu.displayName=\"Steps\";FramerQMWW0hPiu.defaultProps={height:300,width:300};addPropertyControls(FramerQMWW0hPiu,{variant:{options:[\"gTysEGVCQ\",\"vBKBx_buA\",\"NcEVxLEEy\",\"ced6VX8sl\"],optionTitles:[\"Step 1\",\"Step 2\",\"Step 3\",\"Step 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQMWW0hPiu,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQMWW0hPiu\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"300\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vBKBx_buA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NcEVxLEEy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ced6VX8sl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"300\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QMWW0hPiu.map","// Generated by Framer (349ae9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mona Sans-600\",\"GF;Mona Sans-900\",\"GF;Mona Sans-900italic\",\"GF;Mona Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAjBN9Y41P6zHtY.woff2\",weight:\"600\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyBUBN9Y41P6zHtY.woff2\",weight:\"900\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QJ4Z6VLYyWtY1rI.woff2\",weight:\"900\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QOkZ6VLYyWtY1rI.woff2\",weight:\"600\"}]}];export const css=['.framer-EW89v .framer-styles-preset-u08t2v:not(.rich-text-wrapper), .framer-EW89v .framer-styles-preset-u08t2v.rich-text-wrapper h3 { --framer-font-family: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Mona Sans\", sans-serif; --framer-font-family-bold-italic: \"Mona Sans\", sans-serif; --framer-font-family-italic: \"Mona Sans\", \"Mona Sans 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: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-EW89v\";\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 (046e64a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8LSNmW2Fyf9odSjOKMKd/9mhCjjr7xtfNWeQegIWe/u6yoKeseb.js\";const enabledGestures={KcNrhtMum:{hover:true}};const serializationHash=\"framer-vbgTe\";const variantClassNames={KcNrhtMum:\"framer-v-1fcdqfj\"};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,title,width,...props})=>{return{...props,hL96nF_NH:title??props.hL96nF_NH??\"Flexible Cards\"};};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,hL96nF_NH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"KcNrhtMum\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fcdqfj\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"KcNrhtMum\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,boxShadow:\"none\",...style},variants:{\"KcNrhtMum-hover\":{boxShadow:\"0px 4px 14px 0px rgba(0, 0, 0, 0.1)\"}},...addPropertyOverrides({\"KcNrhtMum-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rk3i6s\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"osDFJ19zi\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-alignment\":\"left\"},children:\"Flexible Cards\"})}),className:\"framer-69rybm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zy1nfE0Jd\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hL96nF_NH,variants:{\"KcNrhtMum-hover\":{\"--extracted-1eung3n\":\"var(--token-445bb80e-c393-4f0a-bb7a-1b2b2ccf601a, rgb(23, 11, 135))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"KcNrhtMum-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-445bb80e-c393-4f0a-bb7a-1b2b2ccf601a, rgb(23, 11, 135)))\"},children:\"Flexible Cards\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vbgTe.framer-2tjnwy, .framer-vbgTe .framer-2tjnwy { display: block; }\",\".framer-vbgTe.framer-1fcdqfj { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 12px; position: relative; width: 237px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vbgTe .framer-1rk3i6s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 54px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-vbgTe .framer-69rybm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 53\n * @framerIntrinsicWidth 237\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"C_SoiNTf2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hL96nF_NH\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZB18aewwQ=withCSS(Component,css,\"framer-vbgTe\");export default FramerZB18aewwQ;FramerZB18aewwQ.displayName=\"Card 2\";FramerZB18aewwQ.defaultProps={height:53,width:237};addPropertyControls(FramerZB18aewwQ,{hL96nF_NH:{defaultValue:\"Flexible Cards\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerZB18aewwQ,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZB18aewwQ\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"53\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"237\",\"framerVariables\":\"{\\\"hL96nF_NH\\\":\\\"title\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"C_SoiNTf2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (046e64a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Card2 from\"https://framerusercontent.com/modules/ySftoK1eRcCnOMZgyLIP/Pgqy9Sz1pmnwmWxi0ti4/ZB18aewwQ.js\";const Card2Fonts=getFonts(Card2);const cycleOrder=[\"vhaUjstuB\",\"bg7K9UKQJ\"];const serializationHash=\"framer-XmJ5Q\";const variantClassNames={bg7K9UKQJ:\"framer-v-11zuiz\",vhaUjstuB:\"framer-v-1mgs392\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.5,delay:0,duration:1.5,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-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 humanReadableVariantMap={Default:\"vhaUjstuB\",Expanded:\"bg7K9UKQJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vhaUjstuB\"};};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:\"vhaUjstuB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1g1bu8s=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"bg7K9UKQJ\");});const onMouseLeave1gs6mg5=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"vhaUjstuB\");});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-1mgs392\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vhaUjstuB\",onMouseEnter:onMouseEnter1g1bu8s,ref:refBinding,style:{backgroundColor:\"var(--token-445bb80e-c393-4f0a-bb7a-1b2b2ccf601a, rgb(23, 11, 135))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({bg7K9UKQJ:{\"data-framer-name\":\"Expanded\",onMouseLeave:onMouseLeave1gs6mg5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hg4z8z\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Hiu2WbTt2\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kxgcq0\",\"data-framer-name\":\"Alert Cards\",layoutDependency:layoutDependency,layoutId:\"DzKZR_R8O\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,width:\"237px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||122)-0-122)/2)+0+37.5+0+0,...addPropertyOverrides({bg7K9UKQJ:{width:\"300px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||300)-40-254)/2)+0+1.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pwe3ky-container\",\"data-framer-name\":\"Card 1\",layoutDependency:layoutDependency,layoutId:\"B05WJq9Sx-container\",name:\"Card 1\",nodeId:\"B05WJq9Sx\",rendersWithMotion:true,scopeId:\"qtxHfMeBd\",children:/*#__PURE__*/_jsx(Card2,{height:\"100%\",hL96nF_NH:\"Features at a Glance\",id:\"B05WJq9Sx\",layoutId:\"B05WJq9Sx\",name:\"Card 1\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bg7K9UKQJ:{hL96nF_NH:\"Credit and Debit Cards\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,width:\"237px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||122)-0-122)/2)+0+37.5+47-37,...addPropertyOverrides({bg7K9UKQJ:{width:\"300px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||300)-40-254)/2)+0+1.5+0+51}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zbz138-container\",layoutDependency:layoutDependency,layoutId:\"VE7DWX3SG-container\",nodeId:\"VE7DWX3SG\",rendersWithMotion:true,scopeId:\"qtxHfMeBd\",style:{scale:.9},transformTemplate:transformTemplate1,variants:{bg7K9UKQJ:{scale:1}},...addPropertyOverrides({bg7K9UKQJ:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Card2,{height:\"100%\",hL96nF_NH:\" \",id:\"VE7DWX3SG\",layoutId:\"VE7DWX3SG\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bg7K9UKQJ:{hL96nF_NH:\"Secure Savings Accounts\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,width:\"237px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||122)-0-122)/2)+0+37.5+47-27,...addPropertyOverrides({bg7K9UKQJ:{width:\"300px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||300)-40-254)/2)+0+1.5+0+102}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oxd0pt-container\",\"data-framer-name\":\"Card 3\",layoutDependency:layoutDependency,layoutId:\"NdjpFBDuQ-container\",name:\"Card 3\",nodeId:\"NdjpFBDuQ\",rendersWithMotion:true,scopeId:\"qtxHfMeBd\",style:{opacity:.35,scale:.8},transformTemplate:transformTemplate1,variants:{bg7K9UKQJ:{opacity:1,scale:1}},...addPropertyOverrides({bg7K9UKQJ:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Card2,{height:\"100%\",hL96nF_NH:\" \",id:\"NdjpFBDuQ\",layoutId:\"NdjpFBDuQ\",name:\"Card 3\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bg7K9UKQJ:{hL96nF_NH:\"Investment Plans\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,width:\"237px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||122)-0-122)/2)+0+37.5+47-17,...addPropertyOverrides({bg7K9UKQJ:{width:\"300px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||300)-40-254)/2)+0+1.5+0+153}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10ubg7k-container\",\"data-framer-name\":\"Card 4\",layoutDependency:layoutDependency,layoutId:\"qq9bMULN8-container\",name:\"Card 4\",nodeId:\"qq9bMULN8\",rendersWithMotion:true,scopeId:\"qtxHfMeBd\",style:{opacity:.24,scale:.7},variants:{bg7K9UKQJ:{opacity:1,scale:1}},children:/*#__PURE__*/_jsx(Card2,{height:\"100%\",hL96nF_NH:\" \",id:\"qq9bMULN8\",layoutId:\"qq9bMULN8\",name:\"Card 4\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bg7K9UKQJ:{hL96nF_NH:\"Risk Management\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,width:\"237px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||122)-0-122)/2)+0+37.5+47-7,...addPropertyOverrides({bg7K9UKQJ:{width:\"300px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||300)-40-254)/2)+0+1.5+0+204}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e72xj7-container\",\"data-framer-name\":\"Card 5\",layoutDependency:layoutDependency,layoutId:\"ZYLwCWyef-container\",name:\"Card 5\",nodeId:\"ZYLwCWyef\",rendersWithMotion:true,scopeId:\"qtxHfMeBd\",style:{opacity:.13,scale:.6},transformTemplate:transformTemplate1,variants:{bg7K9UKQJ:{opacity:1,scale:1}},...addPropertyOverrides({bg7K9UKQJ:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Card2,{height:\"100%\",hL96nF_NH:\" \",id:\"ZYLwCWyef\",layoutId:\"ZYLwCWyef\",name:\"Card 5\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bg7K9UKQJ:{hL96nF_NH:\"Smart Banking Options\"}},baseVariant,gestureVariant)})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XmJ5Q.framer-1rv37wy, .framer-XmJ5Q .framer-1rv37wy { display: block; }\",\".framer-XmJ5Q.framer-1mgs392 { 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: 0px 12px 0px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-XmJ5Q .framer-1hg4z8z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 122px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 237px; }\",\".framer-XmJ5Q .framer-kxgcq0 { 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: 100%; }\",\".framer-XmJ5Q .framer-1pwe3ky-container { flex: none; height: auto; position: relative; width: 100%; z-index: 4; }\",\".framer-XmJ5Q .framer-zbz138-container { bottom: -10px; flex: none; height: auto; left: 50%; position: absolute; width: 237px; z-index: 3; }\",\".framer-XmJ5Q .framer-oxd0pt-container { bottom: -20px; flex: none; height: auto; left: 50%; position: absolute; width: 237px; z-index: 2; }\",\".framer-XmJ5Q .framer-10ubg7k-container { bottom: -30px; flex: none; height: auto; left: 0px; position: absolute; width: 100%; z-index: 5; }\",\".framer-XmJ5Q .framer-1e72xj7-container { bottom: -40px; flex: none; height: auto; left: 50%; position: absolute; width: 100%; z-index: 1; }\",\".framer-XmJ5Q.framer-v-11zuiz.framer-1mgs392 { height: 300px; padding: 20px 12px 20px 12px; }\",\".framer-XmJ5Q.framer-v-11zuiz .framer-1hg4z8z { align-content: center; align-items: center; gap: 16px; height: 254px; width: 300px; }\",\".framer-XmJ5Q.framer-v-11zuiz .framer-kxgcq0 { gap: 4px; }\",\".framer-XmJ5Q.framer-v-11zuiz .framer-zbz138-container { bottom: unset; left: unset; position: relative; width: 100%; }\",\".framer-XmJ5Q.framer-v-11zuiz .framer-oxd0pt-container { bottom: unset; left: unset; position: relative; width: 100%; z-index: 0; }\",\".framer-XmJ5Q.framer-v-11zuiz .framer-10ubg7k-container, .framer-XmJ5Q.framer-v-11zuiz .framer-1e72xj7-container { bottom: unset; left: unset; position: relative; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 122\n * @framerIntrinsicWidth 261\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bg7K9UKQJ\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqtxHfMeBd=withCSS(Component,css,\"framer-XmJ5Q\");export default FramerqtxHfMeBd;FramerqtxHfMeBd.displayName=\"Notification\";FramerqtxHfMeBd.defaultProps={height:122,width:261};addPropertyControls(FramerqtxHfMeBd,{variant:{options:[\"vhaUjstuB\",\"bg7K9UKQJ\"],optionTitles:[\"Default\",\"Expanded\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqtxHfMeBd,[{explicitInter:true,fonts:[]},...Card2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqtxHfMeBd\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"261\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"122\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bg7K9UKQJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (44e0108)\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={lSvCY5uyN:{hover:true},nCkx51UHb:{hover:true}};const cycleOrder=[\"nCkx51UHb\",\"lSvCY5uyN\"];const serializationHash=\"framer-Y5vUC\";const variantClassNames={lSvCY5uyN:\"framer-v-tejhx3\",nCkx51UHb:\"framer-v-5dfj1m\"};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={\"Primary Button\":\"nCkx51UHb\",\"Secondary Button\":\"lSvCY5uyN\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,eOUOOdh4i:link??props.eOUOOdh4i,Ki19Ur9cs:title??props.Ki19Ur9cs??\"Click me\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nCkx51UHb\"};};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,eOUOOdh4i,Ki19Ur9cs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nCkx51UHb\",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:eOUOOdh4i,motionChild:true,nodeId:\"nCkx51UHb\",scopeId:\"rL1FBDNUb\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-5dfj1m\",className,classNames)} framer-iwpucv`,\"data-framer-name\":\"Primary Button\",layoutDependency:layoutDependency,layoutId:\"nCkx51UHb\",ref:refBinding,style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{\"lSvCY5uyN-hover\":{backgroundColor:\"var(--token-9a35acac-a7ce-41c9-ad11-0133a1f5c4f0, rgb(26, 5, 66))\"},\"nCkx51UHb-hover\":{backgroundColor:\"var(--token-445bb80e-c393-4f0a-bb7a-1b2b2ccf601a, rgb(23, 11, 135))\"}},...addPropertyOverrides({\"lSvCY5uyN-hover\":{\"data-framer-name\":undefined},\"nCkx51UHb-hover\":{\"data-framer-name\":undefined},lSvCY5uyN:{\"data-framer-name\":\"Secondary Button\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Click me\"})}),className:\"framer-1lqn2e2\",fonts:[\"GF;Mona Sans-600\"],layoutDependency:layoutDependency,layoutId:\"Sk7ghniHE\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Ki19Ur9cs,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Y5vUC.framer-iwpucv, .framer-Y5vUC .framer-iwpucv { display: block; }\",\".framer-Y5vUC.framer-5dfj1m { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 25px 30px 25px 30px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Y5vUC .framer-1lqn2e2 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 128\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"lSvCY5uyN\":{\"layout\":[\"auto\",\"fixed\"]},\"iLZuJrW3Y\":{\"layout\":[\"auto\",\"fixed\"]},\"Y1q0WcO0w\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"eOUOOdh4i\":\"link\",\"Ki19Ur9cs\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrL1FBDNUb=withCSS(Component,css,\"framer-Y5vUC\");export default FramerrL1FBDNUb;FramerrL1FBDNUb.displayName=\"Button\";FramerrL1FBDNUb.defaultProps={height:50,width:128};addPropertyControls(FramerrL1FBDNUb,{variant:{options:[\"nCkx51UHb\",\"lSvCY5uyN\"],optionTitles:[\"Primary Button\",\"Secondary Button\"],title:\"Variant\",type:ControlType.Enum},eOUOOdh4i:{title:\"Link\",type:ControlType.Link},Ki19Ur9cs:{defaultValue:\"Click me\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerrL1FBDNUb,[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAjBN9Y41P6zHtY.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrL1FBDNUb\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lSvCY5uyN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iLZuJrW3Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Y1q0WcO0w\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"128\",\"framerVariables\":\"{\\\"eOUOOdh4i\\\":\\\"link\\\",\\\"Ki19Ur9cs\\\":\\\"title\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rL1FBDNUb.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={aS_gTpoyV:{hover:true,pressed:true}};const cycleOrder=[\"aS_gTpoyV\",\"dF3Q4yL2X\",\"QyoFzT1uU\",\"hWzXgPKMh\"];const serializationHash=\"framer-TAsjC\";const variantClassNames={aS_gTpoyV:\"framer-v-1mjk43i\",dF3Q4yL2X:\"framer-v-1y9su4a\",hWzXgPKMh:\"framer-v-cy0wvp\",QyoFzT1uU:\"framer-v-uwskw4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,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={Desktop:\"aS_gTpoyV\",Handcursor:\"hWzXgPKMh\",Phone:\"QyoFzT1uU\",Tablet:\"dF3Q4yL2X\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aS_gTpoyV\"};};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:\"aS_gTpoyV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"hWzXgPKMh\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"hWzXgPKMh\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mjk43i\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"aS_gTpoyV\",ref:refBinding,style:{...style},...addPropertyOverrides({\"aS_gTpoyV-hover\":{\"data-framer-name\":undefined},\"aS_gTpoyV-pressed\":{\"data-framer-name\":undefined},dF3Q4yL2X:{\"data-framer-name\":\"Tablet\"},hWzXgPKMh:{\"data-framer-name\":\"Handcursor\"},QyoFzT1uU:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1h99ew1\",\"data-framer-name\":\"Pointer\",layoutDependency:layoutDependency,layoutId:\"KPBtYraIG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.001 19.679\" overflow=\"visible\"><path d=\"M 15.978 11.212 C 16.062 10.822 15.907 10.42 15.582 10.188 L 1.582 0.188 C 1.26 -0.044 0.832 -0.063 0.491 0.139 C 0.149 0.341 -0.04 0.725 0.007 1.119 L 2.007 18.119 C 2.054 18.517 2.335 18.849 2.72 18.962 C 3.105 19.074 3.52 18.945 3.774 18.635 L 7.386 14.219 L 10.763 19.679 L 12.464 18.627 L 9.107 13.199 L 15.196 11.981 C 15.587 11.904 15.895 11.602 15.978 11.212 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1qznt7p\",\"data-framer-name\":\"hand\",layoutDependency:layoutDependency,layoutId:\"mrjKXuGr0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 39.125\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({hWzXgPKMh:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 39.125\" overflow=\"visible\"><g><path d=\"M 0 0 L 36 0 L 36 36 L 0 36 Z\" fill=\"transparent\"></path><g><defs><path d=\"M 25.73 20.97 C 25.149 20.967 24.58 21.132 24.086 21.447 C 23.339 19.815 21.454 19.117 19.874 19.888 L 19.874 15.384 C 19.874 13.584 18.463 12.125 16.721 12.125 C 14.98 12.125 13.568 13.584 13.568 15.384 L 13.568 26.021 L 12.78 24.612 C 11.919 23.047 9.993 22.5 8.478 23.391 C 6.964 24.281 6.435 26.271 7.296 27.836 C 10.956 35.797 13.388 39.125 18.973 39.125 C 24.444 39.119 28.877 34.537 28.883 28.884 L 28.883 24.228 C 28.877 22.431 27.469 20.976 25.73 20.97 Z\" id=\"a1014z\"></path><clipPath id=\"a1015z\"><use xlink:href=\"#a1014z\"></use></clipPath></defs><use xlink:href=\"#a1014z\" fill=\"rgb(255, 255, 255)\" clip-path=\"url(#a1015z)\" stroke-width=\"2.4\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></use></g></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-19rgtjp\",layoutDependency:layoutDependency,layoutId:\"AkvxgHOGI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 36\" overflow=\"visible\"><path d=\"M 0 0 L 36 0 L 36 36 L 0 36 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uxjsn8\",layoutDependency:layoutDependency,layoutId:\"hrcNtnhLI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 27\" overflow=\"visible\"><g><defs><path d=\"M 18.847 8.845 C 18.267 8.842 17.697 9.007 17.203 9.322 C 16.456 7.69 14.571 6.992 12.991 7.763 L 12.991 3.259 C 12.991 1.459 11.58 0 9.838 0 C 8.097 0 6.685 1.459 6.685 3.259 L 6.685 13.896 L 5.897 12.487 C 5.036 10.922 3.11 10.375 1.595 11.266 C 0.081 12.156 -0.448 14.146 0.413 15.711 C 4.073 23.672 6.505 27 12.091 27 C 17.561 26.994 21.994 22.412 22 16.759 L 22 12.103 C 21.994 10.306 20.586 8.851 18.847 8.845 Z\" id=\"a1020z\"></path><clipPath id=\"a1021z\"><use xlink:href=\"#a1020z\"></use></clipPath></defs><use xlink:href=\"#a1020z\" fill=\"rgb(255, 255, 255)\" clip-path=\"url(#a1021z)\" stroke-width=\"2.4\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></use></g></svg>',withExternalLayout:true,...addPropertyOverrides({hWzXgPKMh:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 27\" overflow=\"visible\"><g><defs><path d=\"M 18.847 8.845 C 18.267 8.842 17.697 9.007 17.203 9.322 C 16.456 7.69 14.571 6.992 12.991 7.763 L 12.991 3.259 C 12.991 1.459 11.58 0 9.838 0 C 8.097 0 6.685 1.459 6.685 3.259 L 6.685 13.896 L 5.897 12.487 C 5.036 10.922 3.11 10.375 1.595 11.266 C 0.081 12.156 -0.448 14.146 0.413 15.711 C 4.073 23.672 6.505 27 12.091 27 C 17.561 26.994 21.994 22.412 22 16.759 L 22 12.103 C 21.994 10.306 20.586 8.851 18.847 8.845 Z\" id=\"a1022z\"></path><clipPath id=\"a1023z\"><use xlink:href=\"#a1022z\"></use></clipPath></defs><use xlink:href=\"#a1022z\" fill=\"rgb(255, 255, 255)\" clip-path=\"url(#a1023z)\" stroke-width=\"2.4\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></use></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ine5op\",layoutDependency:layoutDependency,layoutId:\"IitOV_sAz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 27\" overflow=\"visible\"><g><defs><path d=\"M 18.847 8.845 C 18.267 8.842 17.697 9.007 17.203 9.322 C 16.456 7.69 14.571 6.992 12.991 7.763 L 12.991 3.259 C 12.991 1.459 11.58 0 9.838 0 C 8.097 0 6.685 1.459 6.685 3.259 L 6.685 13.896 L 5.897 12.487 C 5.036 10.922 3.11 10.375 1.595 11.266 C 0.081 12.156 -0.448 14.146 0.413 15.711 C 4.073 23.672 6.505 27 12.091 27 C 17.561 26.994 21.994 22.412 22 16.759 L 22 12.103 C 21.994 10.306 20.586 8.851 18.847 8.845 Z\" id=\"a1024z\"></path><clipPath id=\"a1025z\"><use xlink:href=\"#a1024z\"></use></clipPath></defs><use xlink:href=\"#a1024z\" fill=\"transparent\" clip-path=\"url(#a1025z)\" stroke-width=\"2.4\" stroke=\"#09F\"></use></g></svg>',withExternalLayout:true,...addPropertyOverrides({hWzXgPKMh:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 27\" overflow=\"visible\"><g><defs><path d=\"M 18.847 8.845 C 18.267 8.842 17.697 9.007 17.203 9.322 C 16.456 7.69 14.571 6.992 12.991 7.763 L 12.991 3.259 C 12.991 1.459 11.58 0 9.838 0 C 8.097 0 6.685 1.459 6.685 3.259 L 6.685 13.896 L 5.897 12.487 C 5.036 10.922 3.11 10.375 1.595 11.266 C 0.081 12.156 -0.448 14.146 0.413 15.711 C 4.073 23.672 6.505 27 12.091 27 C 17.561 26.994 21.994 22.412 22 16.759 L 22 12.103 C 21.994 10.306 20.586 8.851 18.847 8.845 Z\" id=\"a1026z\"></path><clipPath id=\"a1027z\"><use xlink:href=\"#a1026z\"></use></clipPath></defs><use xlink:href=\"#a1026z\" fill=\"transparent\" clip-path=\"url(#a1027z)\" stroke-width=\"2.4\" stroke=\"#09F\"></use></g></svg>'}},baseVariant,gestureVariant)})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TAsjC.framer-hnoc9h, .framer-TAsjC .framer-hnoc9h { display: block; }\",\".framer-TAsjC.framer-1mjk43i { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; mix-blend-mode: difference; overflow: hidden; padding: 0px; position: relative; width: 44px; }\",\".framer-TAsjC .framer-1h99ew1 { height: 20px; position: relative; width: 16px; }\",\".framer-TAsjC .framer-1qznt7p { height: 39px; position: relative; width: 36px; }\",\".framer-TAsjC .framer-19rgtjp { height: 36px; left: 0px; position: absolute; top: 0px; width: 36px; }\",\".framer-TAsjC .framer-1uxjsn8 { height: 27px; left: 7px; position: absolute; top: 12px; width: 22px; }\",\".framer-TAsjC .framer-ine5op { height: 27px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-TAsjC.framer-v-1y9su4a.framer-1mjk43i, .framer-TAsjC.framer-v-uwskw4.framer-1mjk43i { cursor: unset; }\",\".framer-TAsjC.framer-v-cy0wvp.framer-1mjk43i { cursor: unset; mix-blend-mode: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dF3Q4yL2X\":{\"layout\":[\"fixed\",\"fixed\"]},\"QyoFzT1uU\":{\"layout\":[\"fixed\",\"fixed\"]},\"hWzXgPKMh\":{\"layout\":[\"fixed\",\"fixed\"]},\"jJHeSm1bY\":{\"layout\":[\"fixed\",\"fixed\"]},\"prvqYg5ov\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRlhmni2vn=withCSS(Component,css,\"framer-TAsjC\");export default FramerRlhmni2vn;FramerRlhmni2vn.displayName=\"CustomCursor\";FramerRlhmni2vn.defaultProps={height:44,width:44};addPropertyControls(FramerRlhmni2vn,{variant:{options:[\"aS_gTpoyV\",\"dF3Q4yL2X\",\"QyoFzT1uU\",\"hWzXgPKMh\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Handcursor\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRlhmni2vn,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRlhmni2vn\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"44\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dF3Q4yL2X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QyoFzT1uU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hWzXgPKMh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jJHeSm1bY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"prvqYg5ov\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"44\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rlhmni2vn.map","// Generated by Framer (dc3a148)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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=[\"nKQeeBuWs\",\"XpvAKy7Ps\"];const serializationHash=\"framer-Sueju\";const variantClassNames={nKQeeBuWs:\"framer-v-wjbrbn\",XpvAKy7Ps:\"framer-v-1ifoykl\"};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 humanReadableVariantMap={Default:\"nKQeeBuWs\",Smol:\"XpvAKy7Ps\"};const getProps=({height,id,image,mouseEnter,mouseLeave,width,...props})=>{return{...props,b8uZOaEMx:mouseEnter??props.b8uZOaEMx,v6mZZ37Tj:mouseLeave??props.v6mZZ37Tj,variant:humanReadableVariantMap[props.variant]??props.variant??\"nKQeeBuWs\",zgv2X5IcT:image??props.zgv2X5IcT??{alt:\"\",pixelHeight:640,pixelWidth:640,src:\"https://framerusercontent.com/images/aEHv1TmwZJUgpz0mdm4YA0mcw.jpeg?scale-down-to=512&width=640&height=640\",srcSet:\"https://framerusercontent.com/images/aEHv1TmwZJUgpz0mdm4YA0mcw.jpeg?scale-down-to=512&width=640&height=640 512w,https://framerusercontent.com/images/aEHv1TmwZJUgpz0mdm4YA0mcw.jpeg?width=640&height=640 640w\"}};};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,zgv2X5IcT,b8uZOaEMx,v6mZZ37Tj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nKQeeBuWs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterjug6kk=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(b8uZOaEMx){const res=await b8uZOaEMx(...args);if(res===false)return false;}});const onMouseLeave14pxwrc=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(v6mZZ37Tj){const res=await v6mZZ37Tj(...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-wjbrbn\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nKQeeBuWs\",onMouseEnter:onMouseEnterjug6kk,onMouseLeave:onMouseLeave14pxwrc,ref:refBinding,style:{...style},...addPropertyOverrides({XpvAKy7Ps:{\"data-framer-name\":\"Smol\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-72)/2)),pixelHeight:640,pixelWidth:640,sizes:\"72px\",...toResponsiveImage(zgv2X5IcT)},className:\"framer-15utdep\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"YstQ82uM9\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},...addPropertyOverrides({XpvAKy7Ps:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)),pixelHeight:640,pixelWidth:640,sizes:\"64px\",...toResponsiveImage(zgv2X5IcT)}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Sueju.framer-2cedzd, .framer-Sueju .framer-2cedzd { display: block; }\",\".framer-Sueju.framer-wjbrbn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Sueju .framer-15utdep { flex: none; height: 72px; overflow: hidden; position: relative; width: 72px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Sueju.framer-v-1ifoykl .framer-15utdep { height: 64px; width: 64px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 72\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XpvAKy7Ps\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"zgv2X5IcT\":\"image\",\"b8uZOaEMx\":\"mouseEnter\",\"v6mZZ37Tj\":\"mouseLeave\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerON3z23VfE=withCSS(Component,css,\"framer-Sueju\");export default FramerON3z23VfE;FramerON3z23VfE.displayName=\"Image\";FramerON3z23VfE.defaultProps={height:72,width:72};addPropertyControls(FramerON3z23VfE,{variant:{options:[\"nKQeeBuWs\",\"XpvAKy7Ps\"],optionTitles:[\"Default\",\"Smol\"],title:\"Variant\",type:ControlType.Enum},zgv2X5IcT:{__defaultAssetReference:\"data:framer/asset-reference,aEHv1TmwZJUgpz0mdm4YA0mcw.jpeg?originalFilename=Collection+Preview.jpeg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,aEHv1TmwZJUgpz0mdm4YA0mcw.jpeg?originalFilename=Collection+Preview.jpeg&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},b8uZOaEMx:{title:\"Mouse Enter\",type:ControlType.EventHandler},v6mZZ37Tj:{title:\"Mouse Leave\",type:ControlType.EventHandler}});addFonts(FramerON3z23VfE,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerON3z23VfE\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"72\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"72\",\"framerVariables\":\"{\\\"zgv2X5IcT\\\":\\\"image\\\",\\\"b8uZOaEMx\\\":\\\"mouseEnter\\\",\\\"v6mZZ37Tj\\\":\\\"mouseLeave\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XpvAKy7Ps\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ON3z23VfE.map","// Generated by Framer (dc3a148)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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 sharedStyle from\"https://framerusercontent.com/modules/4hFu8rLLACE6u4ieosXV/KQqhMQQTGZjHSnJwRSjZ/qaaH5oCEc.js\";const enabledGestures={T5bDxKJMy:{hover:true}};const serializationHash=\"framer-ZvZgj\";const variantClassNames={T5bDxKJMy:\"framer-v-1p7huyl\"};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=({click,height,id,width,...props})=>{return{...props,raITqvplI:click??props.raITqvplI};};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,raITqvplI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"T5bDxKJMy\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap18qho14=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(raITqvplI){const res=await raITqvplI(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1p7huyl\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"T5bDxKJMy\",onTap:onTap18qho14,ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"T5bDxKJMy-hover\":{backgroundColor:\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(7, 41, 19))\"}},...addPropertyOverrides({\"T5bDxKJMy-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17o2sp\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"wlnx2EN2b\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Safe & Transparent Trading\"})}),className:\"framer-sf2pxz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lt1_QjBvv\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"T5bDxKJMy-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Cross-Chain Interoperability\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZvZgj.framer-zzavdv, .framer-ZvZgj .framer-zzavdv { display: block; }\",\".framer-ZvZgj.framer-1p7huyl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 40px; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZvZgj .framer-17o2sp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-ZvZgj .framer-sf2pxz { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"VwAOO33yD\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"raITqvplI\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTMCezq9yI=withCSS(Component,css,\"framer-ZvZgj\");export default FramerTMCezq9yI;FramerTMCezq9yI.displayName=\"View Button\";FramerTMCezq9yI.defaultProps={height:40,width:240};addPropertyControls(FramerTMCezq9yI,{raITqvplI:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerTMCezq9yI,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTMCezq9yI\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VwAOO33yD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"raITqvplI\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"240\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dc3a148)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,SVG,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/zEGUlAJjeX25Da8vLpEN/VUsI5z67wZWg72XUiL54/WiWVcZArd.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/e624LnzKelWveQH3EpcW/MiqhwxWbQeDhvPJecyfc/YckFIlg3V.js\";import Image1 from\"https://framerusercontent.com/modules/x50z30CfJcXvfL5iRZQB/3q2aDwLdJSYSTtOWlW2g/ON3z23VfE.js\";import ViewButton from\"https://framerusercontent.com/modules/kSzdVECz1Uva4x2PEupF/z5LUJhQiCmC5K0vLGqiT/TMCezq9yI.js\";const Image1Fonts=getFonts(Image1);const ViewButtonFonts=getFonts(ViewButton);const cycleOrder=[\"XTRH0yuKQ\",\"FIeCee1Es\",\"p1eRXS34Q\",\"I0xN4Sdve\",\"DFn4VQJTK\",\"u3JKgzsNw\",\"KQEJHp279\"];const serializationHash=\"framer-UClbG\";const variantClassNames={DFn4VQJTK:\"framer-v-utjb4f\",FIeCee1Es:\"framer-v-6nex4m\",I0xN4Sdve:\"framer-v-4o3yhz\",KQEJHp279:\"framer-v-1g3heaj\",p1eRXS34Q:\"framer-v-joufvp\",u3JKgzsNw:\"framer-v-kxkrgc\",XTRH0yuKQ:\"framer-v-k0emzr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate1=(_,t)=>`translateY(-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 humanReadableVariantMap={\"Default (Expanded)\":\"XTRH0yuKQ\",\"Scale Up 1\":\"FIeCee1Es\",\"Scale Up 2\":\"p1eRXS34Q\",\"Scale Up 3\":\"I0xN4Sdve\",\"Scale Up 4\":\"DFn4VQJTK\",Collapsed:\"u3JKgzsNw\",Hover:\"KQEJHp279\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XTRH0yuKQ\"};};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:\"XTRH0yuKQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter135bdgm=activeVariantCallback(async(...args)=>{setVariant(\"KQEJHp279\");});const onTapcgzf96=activeVariantCallback(async(...args)=>{setVariant(\"XTRH0yuKQ\");});const onMouseLeavews7sbi=activeVariantCallback(async(...args)=>{setVariant(\"u3JKgzsNw\");});const b8uZOaEMx7neydf=activeVariantCallback(async(...args)=>{setVariant(\"FIeCee1Es\");});const v6mZZ37Tjcgzf96=activeVariantCallback(async(...args)=>{setVariant(\"XTRH0yuKQ\");});const b8uZOaEMxifnf17=activeVariantCallback(async(...args)=>{setVariant(\"p1eRXS34Q\");});const b8uZOaEMxc1ugin=activeVariantCallback(async(...args)=>{setVariant(\"I0xN4Sdve\");});const b8uZOaEMx1bfzjun=activeVariantCallback(async(...args)=>{setVariant(\"DFn4VQJTK\");});const raITqvplIws7sbi=activeVariantCallback(async(...args)=>{setVariant(\"u3JKgzsNw\");});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-k0emzr\",className,classNames),\"data-framer-name\":\"Default (Expanded)\",layoutDependency:layoutDependency,layoutId:\"XTRH0yuKQ\",ref:refBinding,style:{...style},...addPropertyOverrides({DFn4VQJTK:{\"data-framer-name\":\"Scale Up 4\"},FIeCee1Es:{\"data-framer-name\":\"Scale Up 1\"},I0xN4Sdve:{\"data-framer-name\":\"Scale Up 3\"},KQEJHp279:{\"data-framer-name\":\"Hover\"},p1eRXS34Q:{\"data-framer-name\":\"Scale Up 2\"},u3JKgzsNw:{\"data-framer-name\":\"Collapsed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-139tcv7\",\"data-framer-name\":\"Row 1\",layoutDependency:layoutDependency,layoutId:\"myaO35Cng\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-oafe70\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"KfM6do5bP\",...addPropertyOverrides({KQEJHp279:{\"data-highlight\":true,onMouseLeave:onMouseLeavews7sbi,onTap:onTapcgzf96},u3JKgzsNw:{\"data-highlight\":true,onMouseEnter:onMouseEnter135bdgm}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||300)-0-232+0+0)+0+0),pixelHeight:1260,pixelWidth:840,positionX:\"center\",positionY:\"top\",sizes:\"72px\",src:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260\",srcSet:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?scale-down-to=1024&width=840&height=1260 682w,https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260 840w\"},className:\"framer-rh5du5\",layoutDependency:layoutDependency,layoutId:\"KwOOq3LnZ\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{u3JKgzsNw:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}},...addPropertyOverrides({DFn4VQJTK:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+0+0)+0+0),pixelHeight:1260,pixelWidth:840,positionX:\"center\",positionY:\"top\",sizes:\"72px\",src:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260\",srcSet:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?scale-down-to=1024&width=840&height=1260 682w,https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260 840w\"}},FIeCee1Es:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+0+0)+0+0),pixelHeight:1260,pixelWidth:840,positionX:\"center\",positionY:\"top\",sizes:\"72px\",src:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260\",srcSet:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?scale-down-to=1024&width=840&height=1260 682w,https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260 840w\"}},I0xN4Sdve:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+0+0)+0+0),pixelHeight:1260,pixelWidth:840,positionX:\"center\",positionY:\"top\",sizes:\"72px\",src:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260\",srcSet:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?scale-down-to=1024&width=840&height=1260 682w,https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260 840w\"}},KQEJHp279:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||300)-0-177.6+0+0)+0+0+0),pixelHeight:1260,pixelWidth:840,positionX:\"center\",positionY:\"top\",sizes:\"90px\",src:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260\",srcSet:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?scale-down-to=1024&width=840&height=1260 682w,https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260 840w\"}},p1eRXS34Q:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+0+0)+0+0),pixelHeight:1260,pixelWidth:840,positionX:\"center\",positionY:\"top\",sizes:\"72px\",src:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260\",srcSet:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?scale-down-to=1024&width=840&height=1260 682w,https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260 840w\"}},u3JKgzsNw:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||300)-0-287.6)/2+0+0)+0+0+0),pixelHeight:1260,pixelWidth:840,positionX:\"center\",positionY:\"top\",sizes:\"174px\",src:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260\",srcSet:\"https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?scale-down-to=1024&width=840&height=1260 682w,https://framerusercontent.com/images/XVLeXgV3iTX1LtULFPOPEtI5Z1Y.jpg?width=840&height=1260 840w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6ck1la\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"ukEk_yXBs\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1udg7jn\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"kFhTqo7bY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6w5c5p\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"t4hdNy7CW\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-8zzdtm\",layoutDependency:layoutDependency,layoutId:\"MMNn44nsK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.999 23.282\" overflow=\"visible\"><g><path d=\"M 7.5 17.172 L 7.5 23.279 L 14.999 12.632 Z M 14.712 12.115 L 7.5 0 L 7.5 8.809 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 7.5 8.817 L 7.5 16.335 L 14.653 12.1 Z\" fill=\"rgb(15, 15, 15)\"></path><path d=\"M 0.296 12.115 L 7.506 0 L 7.506 8.809 Z\" fill=\"rgb(140, 140, 140)\"></path><path d=\"M 7.522 8.817 L 7.522 16.335 L 0.349 12.1 Z\" fill=\"rgb(59, 59, 59)\"></path><path d=\"M 7.499 17.175 L 7.499 23.282 L 0 12.634 Z\" fill=\"rgb(46, 46, 46)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-wpu04m\",layoutDependency:layoutDependency,layoutId:\"Q_wbfn3nf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.499 23.279\" overflow=\"visible\"><path d=\"M 0 17.172 L 0 23.279 L 7.499 12.632 Z M 7.212 12.115 L 0 0 L 0 8.809 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1qndmex\",layoutDependency:layoutDependency,layoutId:\"d2IQiKPW5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.499 10.648\" overflow=\"visible\"><path d=\"M 0 4.541 L 0 10.648 L 7.499 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qjf1ir\",layoutDependency:layoutDependency,layoutId:\"hSL6YCbJv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.212 12.115\" overflow=\"visible\"><path d=\"M 7.212 12.115 L 0 0 L 0 8.809 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ebvm9u\",layoutDependency:layoutDependency,layoutId:\"vpypJkM2k\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.153 7.517\" overflow=\"visible\"><path d=\"M 0 0 L 0 7.517 L 7.153 3.283 Z\" fill=\"rgb(15, 15, 15)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-101acel\",layoutDependency:layoutDependency,layoutId:\"QVVtvJRni\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.21 12.115\" overflow=\"visible\"><path d=\"M 0 12.115 L 7.21 0 L 7.21 8.809 Z\" fill=\"rgb(140, 140, 140)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-eil1db\",layoutDependency:layoutDependency,layoutId:\"lzbg2p_SN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.172 7.517\" overflow=\"visible\"><path d=\"M 7.172 0 L 7.172 7.517 L 0 3.283 Z\" fill=\"rgb(59, 59, 59)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19t8rdu\",layoutDependency:layoutDependency,layoutId:\"plMdYpLdW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.499 10.648\" overflow=\"visible\"><path d=\"M 7.499 4.541 L 7.499 10.648 L 0 0 Z\" fill=\"rgb(46, 46, 46)\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(0, 0, 0))\"},children:\"NFT Marketplace\"})}),className:\"framer-1ab68pw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ak0feqmV7\",style:{\"--extracted-a0htzi\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({u3JKgzsNw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(0, 0, 0))\"},children:\"NFT Marketplace\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Create & Collect\"})}),className:\"framer-1nbixg2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EX4KFt429\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KQEJHp279:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Create & Collect\"})})},u3JKgzsNw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Seamless NFT Minting\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k5nks0\",\"data-framer-name\":\"Row 2\",layoutDependency:layoutDependency,layoutId:\"cDLOgeD9Y\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-232+72+24)+0,...addPropertyOverrides({DFn4VQJTK:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0-72},FIeCee1Es:{height:0,y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0},I0xN4Sdve:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+-36},KQEJHp279:{height:90,width:\"90px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-177.6+0+0)+63},p1eRXS34Q:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0},u3JKgzsNw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||300)-0-287.6)/2+0+0)+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sbzkoh-container\",\"data-framer-name\":\"Purple\",layoutDependency:layoutDependency,layoutId:\"aOz4EVN2h-container\",name:\"Purple\",nodeId:\"aOz4EVN2h\",rendersWithMotion:true,scopeId:\"STObs0XQ6\",style:{rotate:0,scale:1},variants:{DFn4VQJTK:{scale:1},FIeCee1Es:{scale:1.4},I0xN4Sdve:{scale:1},KQEJHp279:{rotate:-18,scale:1},p1eRXS34Q:{scale:1},u3JKgzsNw:{rotate:-12,scale:1}},...addPropertyOverrides({I0xN4Sdve:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{b8uZOaEMx:b8uZOaEMx7neydf,height:\"100%\",id:\"aOz4EVN2h\",layoutId:\"aOz4EVN2h\",name:\"Purple\",variant:\"nKQeeBuWs\",width:\"100%\",zgv2X5IcT:addImageAlt({pixelHeight:604,pixelWidth:906,src:\"https://framerusercontent.com/images/gpTyWi74CxUHK48sQXwf0PvG8.jpg?width=906&height=604\",srcSet:\"https://framerusercontent.com/images/gpTyWi74CxUHK48sQXwf0PvG8.jpg?scale-down-to=512&width=906&height=604 512w,https://framerusercontent.com/images/gpTyWi74CxUHK48sQXwf0PvG8.jpg?width=906&height=604 906w\"},\"\"),...addPropertyOverrides({FIeCee1Es:{b8uZOaEMx:undefined,v6mZZ37Tj:v6mZZ37Tjcgzf96},KQEJHp279:{style:{height:\"100%\",width:\"100%\"},variant:\"XpvAKy7Ps\"},p1eRXS34Q:{style:{height:\"100%\"}},u3JKgzsNw:{variant:\"XpvAKy7Ps\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-232+72+24)+0,...addPropertyOverrides({DFn4VQJTK:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0},FIeCee1Es:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0-72},I0xN4Sdve:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+-36},KQEJHp279:{height:90,width:\"90px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-177.6+0+0)+65},p1eRXS34Q:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0},u3JKgzsNw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||300)-0-287.6)/2+0+0)+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5bvcwq-container\",layoutDependency:layoutDependency,layoutId:\"m9XZeGFc3-container\",nodeId:\"m9XZeGFc3\",rendersWithMotion:true,scopeId:\"STObs0XQ6\",style:{rotate:0,scale:1},variants:{DFn4VQJTK:{scale:1},I0xN4Sdve:{scale:1},KQEJHp279:{rotate:22,scale:1},p1eRXS34Q:{scale:1.4},u3JKgzsNw:{rotate:12,scale:1}},...addPropertyOverrides({I0xN4Sdve:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{b8uZOaEMx:b8uZOaEMxifnf17,height:\"100%\",id:\"m9XZeGFc3\",layoutId:\"m9XZeGFc3\",variant:\"nKQeeBuWs\",width:\"100%\",zgv2X5IcT:addImageAlt({pixelHeight:1376,pixelWidth:768,src:\"https://framerusercontent.com/images/XysA2HWYDGWADPpWl4ZEnQe2c.webp?width=768&height=1376\",srcSet:\"https://framerusercontent.com/images/XysA2HWYDGWADPpWl4ZEnQe2c.webp?scale-down-to=1024&width=768&height=1376 571w,https://framerusercontent.com/images/XysA2HWYDGWADPpWl4ZEnQe2c.webp?width=768&height=1376 768w\"},\"\"),...addPropertyOverrides({KQEJHp279:{style:{height:\"100%\",width:\"100%\"}},p1eRXS34Q:{b8uZOaEMx:undefined,style:{height:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-232+72+24)+0,...addPropertyOverrides({DFn4VQJTK:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+-36},FIeCee1Es:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0-72},I0xN4Sdve:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+-36},KQEJHp279:{height:90,width:\"90px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-177.6+0+0)+19},p1eRXS34Q:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0},u3JKgzsNw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||300)-0-287.6)/2+0+0)+81}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yh6gc3-container\",layoutDependency:layoutDependency,layoutId:\"BZNMom7NE-container\",nodeId:\"BZNMom7NE\",rendersWithMotion:true,scopeId:\"STObs0XQ6\",style:{rotate:0,scale:1},variants:{DFn4VQJTK:{scale:1},I0xN4Sdve:{scale:1.4},KQEJHp279:{rotate:23,scale:1},u3JKgzsNw:{rotate:22,scale:1}},...addPropertyOverrides({DFn4VQJTK:{transformTemplate:transformTemplate1},I0xN4Sdve:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{b8uZOaEMx:b8uZOaEMxc1ugin,height:\"100%\",id:\"BZNMom7NE\",layoutId:\"BZNMom7NE\",variant:\"nKQeeBuWs\",width:\"100%\",zgv2X5IcT:addImageAlt({pixelHeight:768,pixelWidth:1376,src:\"https://framerusercontent.com/images/Y25Zvvy93aYhGtAYPoSPPnxLeY.webp?width=1376&height=768\",srcSet:\"https://framerusercontent.com/images/Y25Zvvy93aYhGtAYPoSPPnxLeY.webp?scale-down-to=512&width=1376&height=768 512w,https://framerusercontent.com/images/Y25Zvvy93aYhGtAYPoSPPnxLeY.webp?scale-down-to=1024&width=1376&height=768 1024w,https://framerusercontent.com/images/Y25Zvvy93aYhGtAYPoSPPnxLeY.webp?width=1376&height=768 1376w\"},\"\"),...addPropertyOverrides({I0xN4Sdve:{b8uZOaEMx:undefined},KQEJHp279:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-232+72+24)+0,...addPropertyOverrides({DFn4VQJTK:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0},FIeCee1Es:{height:0,y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0},I0xN4Sdve:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0-72},KQEJHp279:{height:90,width:\"90px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-177.6+0+0)+19},p1eRXS34Q:{height:0,y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+24)+0},u3JKgzsNw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||300)-0-287.6)/2+0+0)+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1on7609-container\",layoutDependency:layoutDependency,layoutId:\"DaG6dFllU-container\",nodeId:\"DaG6dFllU\",rendersWithMotion:true,scopeId:\"STObs0XQ6\",style:{rotate:0,scale:1},variants:{DFn4VQJTK:{scale:1.4},KQEJHp279:{rotate:-13,scale:1},u3JKgzsNw:{rotate:-22,scale:1}},children:/*#__PURE__*/_jsx(Image1,{b8uZOaEMx:b8uZOaEMx1bfzjun,height:\"100%\",id:\"DaG6dFllU\",layoutId:\"DaG6dFllU\",variant:\"nKQeeBuWs\",width:\"100%\",zgv2X5IcT:addImageAlt({pixelHeight:1264,pixelWidth:848,src:\"https://framerusercontent.com/images/M42uhgk6saDaUJhGG0uLbXRnOE.webp?width=848&height=1264\",srcSet:\"https://framerusercontent.com/images/M42uhgk6saDaUJhGG0uLbXRnOE.webp?scale-down-to=1024&width=848&height=1264 686w,https://framerusercontent.com/images/M42uhgk6saDaUJhGG0uLbXRnOE.webp?width=848&height=1264 848w\"},\"\"),...addPropertyOverrides({DFn4VQJTK:{b8uZOaEMx:undefined},FIeCee1Es:{style:{height:\"100%\"}},KQEJHp279:{style:{height:\"100%\",width:\"100%\"}},p1eRXS34Q:{style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-232+144+48),...addPropertyOverrides({DFn4VQJTK:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+48)},FIeCee1Es:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+48)},I0xN4Sdve:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+48)},KQEJHp279:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-177.6+137.6+0)},p1eRXS34Q:{y:(componentViewport?.y||0)+0+((componentViewport?.height||300)-0-160+72+48)},u3JKgzsNw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||300)-0-287.6)/2+247.6+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zg4ylv-container\",layoutDependency:layoutDependency,layoutId:\"vhM5HFLPA-container\",nodeId:\"vhM5HFLPA\",rendersWithMotion:true,scopeId:\"STObs0XQ6\",style:{filter:\"none\",opacity:1,scale:1,WebkitFilter:\"none\"},variants:{KQEJHp279:{filter:\"blur(5px)\",opacity:0,scale:.1,WebkitFilter:\"blur(5px)\"},u3JKgzsNw:{filter:\"blur(5px)\",opacity:0,scale:.1,WebkitFilter:\"blur(5px)\"}},children:/*#__PURE__*/_jsx(ViewButton,{height:\"100%\",id:\"vhM5HFLPA\",layoutId:\"vhM5HFLPA\",raITqvplI:raITqvplIws7sbi,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UClbG.framer-w9u2bd, .framer-UClbG .framer-w9u2bd { display: block; }\",\".framer-UClbG.framer-k0emzr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 300px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 312px; }\",\".framer-UClbG .framer-139tcv7 { 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%; z-index: 5; }\",\".framer-UClbG .framer-oafe70 { 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; position: relative; width: min-content; z-index: 5; }\",\".framer-UClbG .framer-rh5du5 { flex: none; height: 72px; overflow: hidden; position: relative; width: 72px; will-change: var(--framer-will-change-override, transform); }\",\".framer-UClbG .framer-6ck1la { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-UClbG .framer-1udg7jn { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-UClbG .framer-6w5c5p { 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; position: relative; width: min-content; }\",\".framer-UClbG .framer-8zzdtm { height: 24px; position: relative; width: 15px; }\",\".framer-UClbG .framer-wpu04m { height: 24px; left: 8px; position: absolute; top: 0px; width: 8px; }\",\".framer-UClbG .framer-1qndmex, .framer-UClbG .framer-19t8rdu { height: 11px; left: 0px; position: absolute; top: 13px; width: 8px; }\",\".framer-UClbG .framer-1qjf1ir { height: 12px; left: 0px; position: absolute; top: 0px; width: 7px; }\",\".framer-UClbG .framer-1ebvm9u { height: 8px; left: 8px; position: absolute; top: 9px; width: 7px; }\",\".framer-UClbG .framer-101acel { height: 12px; left: 1px; position: absolute; top: 0px; width: 7px; }\",\".framer-UClbG .framer-eil1db { height: 8px; left: 1px; position: absolute; top: 9px; width: 7px; }\",\".framer-UClbG .framer-1ab68pw, .framer-UClbG .framer-1nbixg2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UClbG .framer-k5nks0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-UClbG .framer-1sbzkoh-container { flex: none; height: auto; position: relative; width: auto; z-index: 3; }\",\".framer-UClbG .framer-5bvcwq-container { flex: none; height: auto; position: relative; width: auto; z-index: 4; }\",\".framer-UClbG .framer-yh6gc3-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-UClbG .framer-1on7609-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-UClbG .framer-zg4ylv-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-UClbG.framer-v-6nex4m .framer-k5nks0, .framer-UClbG.framer-v-joufvp .framer-k5nks0, .framer-UClbG.framer-v-4o3yhz .framer-k5nks0, .framer-UClbG.framer-v-utjb4f .framer-k5nks0 { min-height: 72px; }\",\".framer-UClbG.framer-v-6nex4m .framer-1sbzkoh-container { height: 72px; left: 0px; position: absolute; top: 0px; }\",\".framer-UClbG.framer-v-6nex4m .framer-5bvcwq-container { bottom: 0px; left: 95px; position: absolute; }\",\".framer-UClbG.framer-v-6nex4m .framer-yh6gc3-container { bottom: 0px; left: 175px; position: absolute; }\",\".framer-UClbG.framer-v-6nex4m .framer-1on7609-container, .framer-UClbG.framer-v-joufvp .framer-1on7609-container { bottom: 0px; height: unset; position: absolute; right: -15px; top: 0px; }\",\".framer-UClbG.framer-v-joufvp .framer-1sbzkoh-container { height: 72px; left: -15px; position: absolute; top: 0px; }\",\".framer-UClbG.framer-v-joufvp .framer-5bvcwq-container { height: 72px; left: 80px; position: absolute; top: 0px; }\",\".framer-UClbG.framer-v-joufvp .framer-yh6gc3-container { left: 175px; position: absolute; top: 0px; }\",\".framer-UClbG.framer-v-4o3yhz .framer-1sbzkoh-container { left: -15px; position: absolute; top: 50%; }\",\".framer-UClbG.framer-v-4o3yhz .framer-5bvcwq-container { position: absolute; right: 175px; top: 50%; }\",\".framer-UClbG.framer-v-4o3yhz .framer-yh6gc3-container { position: absolute; right: 80px; top: 50%; }\",\".framer-UClbG.framer-v-4o3yhz .framer-1on7609-container { bottom: 0px; position: absolute; right: -15px; }\",\".framer-UClbG.framer-v-utjb4f .framer-1sbzkoh-container { bottom: 0px; left: -15px; position: absolute; }\",\".framer-UClbG.framer-v-utjb4f .framer-5bvcwq-container { position: absolute; right: 175px; top: 0px; }\",\".framer-UClbG.framer-v-utjb4f .framer-yh6gc3-container { left: 145px; position: absolute; top: 50%; }\",\".framer-UClbG.framer-v-utjb4f .framer-1on7609-container { position: absolute; right: 0px; top: 0px; }\",\".framer-UClbG.framer-v-kxkrgc.framer-k0emzr { gap: 0px; justify-content: center; }\",\".framer-UClbG.framer-v-kxkrgc .framer-139tcv7, .framer-UClbG.framer-v-1g3heaj .framer-139tcv7 { flex-direction: column; gap: 20px; order: 1; }\",\".framer-UClbG.framer-v-kxkrgc .framer-rh5du5 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 174px); width: 174px; }\",\".framer-UClbG.framer-v-kxkrgc .framer-6ck1la, .framer-UClbG.framer-v-1g3heaj .framer-6ck1la { align-content: center; align-items: center; }\",\".framer-UClbG.framer-v-kxkrgc .framer-1udg7jn { justify-content: center; }\",\".framer-UClbG.framer-v-kxkrgc .framer-k5nks0, .framer-UClbG.framer-v-1g3heaj .framer-k5nks0 { min-height: 72px; order: 0; z-index: 1; }\",\".framer-UClbG.framer-v-kxkrgc .framer-1sbzkoh-container { left: 129px; pointer-events: none; position: absolute; top: 82px; }\",\".framer-UClbG.framer-v-kxkrgc .framer-5bvcwq-container { left: 124px; pointer-events: none; position: absolute; top: 82px; }\",\".framer-UClbG.framer-v-kxkrgc .framer-yh6gc3-container { left: 119px; pointer-events: none; position: absolute; top: 81px; }\",\".framer-UClbG.framer-v-kxkrgc .framer-1on7609-container { pointer-events: none; position: absolute; right: 121px; top: 82px; }\",\".framer-UClbG.framer-v-kxkrgc .framer-zg4ylv-container, .framer-UClbG.framer-v-1g3heaj .framer-zg4ylv-container { order: 2; pointer-events: none; }\",\".framer-UClbG.framer-v-1g3heaj.framer-k0emzr { gap: 0px; }\",\".framer-UClbG.framer-v-1g3heaj .framer-oafe70 { cursor: pointer; }\",\".framer-UClbG.framer-v-1g3heaj .framer-rh5du5 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 90px); width: 90px; }\",\".framer-UClbG.framer-v-1g3heaj .framer-1sbzkoh-container { height: 90px; left: 59px; pointer-events: none; position: absolute; top: 63px; width: 90px; }\",\".framer-UClbG.framer-v-1g3heaj .framer-5bvcwq-container { height: 90px; pointer-events: none; position: absolute; right: 47px; top: 65px; width: 90px; }\",\".framer-UClbG.framer-v-1g3heaj .framer-yh6gc3-container { height: 90px; left: 150px; pointer-events: none; position: absolute; top: 19px; width: 90px; }\",\".framer-UClbG.framer-v-1g3heaj .framer-1on7609-container { height: 90px; left: 88px; pointer-events: none; position: absolute; top: 19px; width: 90px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 300\n * @framerIntrinsicWidth 312\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FIeCee1Es\":{\"layout\":[\"fixed\",\"fixed\"]},\"p1eRXS34Q\":{\"layout\":[\"fixed\",\"fixed\"]},\"I0xN4Sdve\":{\"layout\":[\"fixed\",\"fixed\"]},\"DFn4VQJTK\":{\"layout\":[\"fixed\",\"fixed\"]},\"u3JKgzsNw\":{\"layout\":[\"fixed\",\"fixed\"]},\"KQEJHp279\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSTObs0XQ6=withCSS(Component,css,\"framer-UClbG\");export default FramerSTObs0XQ6;FramerSTObs0XQ6.displayName=\"Collection Preview\";FramerSTObs0XQ6.defaultProps={height:300,width:312};addPropertyControls(FramerSTObs0XQ6,{variant:{options:[\"XTRH0yuKQ\",\"FIeCee1Es\",\"p1eRXS34Q\",\"I0xN4Sdve\",\"DFn4VQJTK\",\"u3JKgzsNw\",\"KQEJHp279\"],optionTitles:[\"Default (Expanded)\",\"Scale Up 1\",\"Scale Up 2\",\"Scale Up 3\",\"Scale Up 4\",\"Collapsed\",\"Hover\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSTObs0XQ6,[{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\"}]},...Image1Fonts,...ViewButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSTObs0XQ6\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"312\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"300\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FIeCee1Es\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p1eRXS34Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I0xN4Sdve\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DFn4VQJTK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u3JKgzsNw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KQEJHp279\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (046e64a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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\";import*as sharedStyle from\"https://framerusercontent.com/modules/zEGUlAJjeX25Da8vLpEN/VUsI5z67wZWg72XUiL54/WiWVcZArd.js\";const NumberFlowFonts=getFonts(NumberFlow);const cycleOrder=[\"VDv6yAKcS\",\"Ei7jtiJ4v\",\"QrLNyrweg\",\"PIdiJQQuV\",\"t9esv4qrq\",\"CWXO3Q773\"];const serializationHash=\"framer-dF3K6\";const variantClassNames={CWXO3Q773:\"framer-v-1o9tzwy\",Ei7jtiJ4v:\"framer-v-ribyh0\",PIdiJQQuV:\"framer-v-1geoi23\",QrLNyrweg:\"framer-v-btjaou\",t9esv4qrq:\"framer-v-qgi7kg\",VDv6yAKcS:\"framer-v-xmaouk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1\":\"VDv6yAKcS\",\"2\":\"Ei7jtiJ4v\",\"3\":\"QrLNyrweg\",\"4\":\"PIdiJQQuV\",\"5\":\"t9esv4qrq\",\"6\":\"CWXO3Q773\"};const getProps=({height,id,image,image2,image3,image4,image5,width,...props})=>{return{...props,fiu9JyYbj:image2??props.fiu9JyYbj??{alt:\"\",pixelHeight:399,pixelWidth:399,src:\"https://framerusercontent.com/images/p0QbvE8CgwlMrgDHHOeT0sLlps.png?width=399&height=399\"},JvnRMHYK0:image3??props.JvnRMHYK0??{alt:\"\",pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/9JcLEfLatNfEnqVUkS7JnK5cHk.png?width=400&height=400\"},K0QeZm16i:image??props.K0QeZm16i??{alt:\"\",pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/QVha4zq27sObaHRzXXJodv9Vg.png?width=400&height=400\"},LGvw7NlgJ:image4??props.LGvw7NlgJ??{alt:\"\",pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/oFyTpugKdLQDxxyC3B0Quf4cE.png?width=400&height=400\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"VDv6yAKcS\",vRaemrPrW:image5??props.vRaemrPrW??{alt:\"\",pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/WgLTpPKay8bDcx9yrYYPeUCU97U.png?width=400&height=400\"}};};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,K0QeZm16i,fiu9JyYbj,JvnRMHYK0,LGvw7NlgJ,vRaemrPrW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VDv6yAKcS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearlx6zip=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Ei7jtiJ4v\",true),1e3);});const onAppear16xnchp=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"QrLNyrweg\",true),2e3);});const onAppear1mwdltg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"PIdiJQQuV\",true),2e3);});const onAppeari5clqw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"t9esv4qrq\",true),2e3);});const onAppear1cr659h=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"CWXO3Q773\",true),2e3);});const onAppear6htp11=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"VDv6yAKcS\",true),1e3);});useOnVariantChange(baseVariant,{CWXO3Q773:onAppear6htp11,default:onAppearlx6zip,Ei7jtiJ4v:onAppear16xnchp,PIdiJQQuV:onAppeari5clqw,QrLNyrweg:onAppear1mwdltg,t9esv4qrq:onAppear1cr659h});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({CWXO3Q773:{value:transition2},Ei7jtiJ4v:{value:transition2},PIdiJQQuV:{value:transition2},QrLNyrweg:{value:transition2},t9esv4qrq:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xmaouk\",className,classNames),\"data-framer-name\":\"1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VDv6yAKcS\",ref:refBinding,style:{...style},...addPropertyOverrides({CWXO3Q773:{\"data-framer-name\":\"6\"},Ei7jtiJ4v:{\"data-framer-name\":\"2\"},PIdiJQQuV:{\"data-framer-name\":\"4\"},QrLNyrweg:{\"data-framer-name\":\"3\"},t9esv4qrq:{\"data-framer-name\":\"5\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sj3qlr\",\"data-framer-name\":\"Images\",layoutDependency:layoutDependency,layoutId:\"tE3k4qtGP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pfj7f7\",\"data-framer-name\":\"Jurre 2\",layoutDependency:layoutDependency,layoutId:\"Dy3uHV3u7\",style:{opacity:0},variants:{CWXO3Q773:{opacity:1}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(K0QeZm16i)},className:\"framer-cbwzy1\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"hNN9m7dVo\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 3px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},variants:{CWXO3Q773:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6ljaz7\",\"data-framer-name\":\"Jorn 2\",layoutDependency:layoutDependency,layoutId:\"C1bIgteC4\",style:{opacity:0},variants:{CWXO3Q773:{opacity:1},t9esv4qrq:{opacity:1}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:199.5,intrinsicWidth:199.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:399,pixelWidth:399,sizes:\"34px\",...toResponsiveImage(fiu9JyYbj)},className:\"framer-19fg88x\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"gWncnJBc_\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 3px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},variants:{CWXO3Q773:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},t9esv4qrq:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hipn86\",\"data-framer-name\":\"Roa 2\",layoutDependency:layoutDependency,layoutId:\"lsYkiiKFO\",style:{opacity:0},variants:{CWXO3Q773:{opacity:1},PIdiJQQuV:{opacity:1},t9esv4qrq:{opacity:1}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(JvnRMHYK0)},className:\"framer-z573z7\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"CVU1p7feV\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 3px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},variants:{CWXO3Q773:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},PIdiJQQuV:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},t9esv4qrq:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lgsnyh\",\"data-framer-name\":\"Andy 2\",layoutDependency:layoutDependency,layoutId:\"Lwirs2ymM\",style:{opacity:0},variants:{CWXO3Q773:{opacity:1},PIdiJQQuV:{opacity:1},QrLNyrweg:{opacity:1},t9esv4qrq:{opacity:1}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(LGvw7NlgJ)},className:\"framer-13ywv2b\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"rIEVR1VxO\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 3px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},variants:{CWXO3Q773:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},PIdiJQQuV:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},QrLNyrweg:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},t9esv4qrq:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fqbxtv\",\"data-framer-name\":\"Nina 2\",layoutDependency:layoutDependency,layoutId:\"imuOhUsIB\",style:{opacity:0},variants:{CWXO3Q773:{opacity:1},Ei7jtiJ4v:{opacity:1},PIdiJQQuV:{opacity:1},QrLNyrweg:{opacity:1},t9esv4qrq:{opacity:1}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(vRaemrPrW)},className:\"framer-zz2139\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"gCYYbcMny\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 3px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},variants:{CWXO3Q773:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},Ei7jtiJ4v:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},PIdiJQQuV:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},QrLNyrweg:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"},t9esv4qrq:{boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-110dprx\",\"data-framer-name\":\"Jurre 1\",layoutDependency:layoutDependency,layoutId:\"l0IK48091\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(K0QeZm16i)},className:\"framer-1qnwu5b\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"F0BI9NVqA\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rwe92e\",\"data-framer-name\":\"Jorn 1\",layoutDependency:layoutDependency,layoutId:\"GgG_OWacF\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:199.5,intrinsicWidth:199.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:399,pixelWidth:399,sizes:\"34px\",...toResponsiveImage(fiu9JyYbj)},className:\"framer-1juwdpm\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"jEESeSs8e\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hzdjbz\",\"data-framer-name\":\"Roa 1\",layoutDependency:layoutDependency,layoutId:\"JMr07_DlZ\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(JvnRMHYK0)},className:\"framer-nnihir\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"ZG2cC1yGp\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xrzelj\",\"data-framer-name\":\"Andy 1\",layoutDependency:layoutDependency,layoutId:\"vIzY5IaMm\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(LGvw7NlgJ)},className:\"framer-ijf0z\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"c_GMRGWOM\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uuliha\",\"data-framer-name\":\"Nina 1\",layoutDependency:layoutDependency,layoutId:\"j3KLMkfm0\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(vRaemrPrW)},className:\"framer-181tib7\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"PoXerRxi5\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 0px 0px 1px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pfhgbs\",\"data-framer-name\":\"Joined Already\",layoutDependency:layoutDependency,layoutId:\"ZT4ltWvmp\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7snyu3\",\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"lQo00LmEb\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 4px 8px 0px rgba(0, 0, 0, 0.25)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-52dsc6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Nogr0AbJE-container\",nodeId:\"Nogr0AbJE\",rendersWithMotion:true,scopeId:\"t77ieMzvD\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(NumberFlow,{color:\"rgb(0, 0, 0)\",continuous:true,direction:\"nearest\",font:{fontFamily:'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},format:{locale:\"\",plusSign:false,separators:true,style:\"default\"},gradientHeight:20,height:\"100%\",id:\"Nogr0AbJE\",layoutId:\"Nogr0AbJE\",prefix:\"\",suffix:\"\",transition:{duration:1,easing:\"smooth\"},userSelect:false,value:180,width:\"100%\",...addPropertyOverrides({CWXO3Q773:{value:185},Ei7jtiJ4v:{value:181},PIdiJQQuV:{value:183},QrLNyrweg:{value:182},t9esv4qrq:{value:184}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Joined already\"})}),className:\"framer-pltmen\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CGsxxs7tr\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-da72zu\",\"data-border\":true,\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"Dx3WEehoK\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-38c4cf9a-0aa8-4902-ad35-3a2d52d62d05, rgb(26, 28, 29))\",borderBottomRightRadius:100,borderTopRightRadius:100,boxShadow:\"0px 4px 8px 0px rgba(0, 0, 0, 0.25)\"}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dF3K6.framer-167mn3a, .framer-dF3K6 .framer-167mn3a { display: block; }\",\".framer-dF3K6.framer-xmaouk { 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: 0px; position: relative; width: 293px; }\",\".framer-dF3K6 .framer-1sj3qlr { 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-dF3K6 .framer-pfj7f7, .framer-dF3K6 .framer-6ljaz7, .framer-dF3K6 .framer-hipn86, .framer-dF3K6 .framer-lgsnyh, .framer-dF3K6 .framer-fqbxtv { bottom: 0px; flex: none; left: -30px; overflow: visible; position: absolute; top: 0px; width: 18px; z-index: 1; }\",\".framer-dF3K6 .framer-cbwzy1, .framer-dF3K6 .framer-19fg88x, .framer-dF3K6 .framer-z573z7, .framer-dF3K6 .framer-13ywv2b, .framer-dF3K6 .framer-zz2139, .framer-dF3K6 .framer-1qnwu5b, .framer-dF3K6 .framer-1juwdpm, .framer-dF3K6 .framer-nnihir, .framer-dF3K6 .framer-ijf0z, .framer-dF3K6 .framer-181tib7 { -webkit-user-select: none; flex: none; height: 34px; left: calc(50.00000000000002% - 34px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 34px / 2); user-select: none; width: 34px; }\",\".framer-dF3K6 .framer-110dprx, .framer-dF3K6 .framer-rwe92e, .framer-dF3K6 .framer-hzdjbz, .framer-dF3K6 .framer-1xrzelj, .framer-dF3K6 .framer-uuliha { flex: none; height: 34px; overflow: visible; position: relative; width: 18px; z-index: 5; }\",\".framer-dF3K6 .framer-1pfhgbs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 28px; justify-content: center; overflow: visible; padding: 0px 12px 0px 0px; position: relative; width: min-content; z-index: 7; }\",\".framer-dF3K6 .framer-7snyu3 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 34px); overflow: visible; position: relative; width: 34px; z-index: 2; }\",\".framer-dF3K6 .framer-52dsc6-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; }\",\".framer-dF3K6 .framer-pltmen { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 2; }\",\".framer-dF3K6 .framer-da72zu { 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-dF3K6.framer-v-ribyh0 .framer-fqbxtv, .framer-dF3K6.framer-v-btjaou .framer-lgsnyh, .framer-dF3K6.framer-v-btjaou .framer-fqbxtv, .framer-dF3K6.framer-v-1geoi23 .framer-hipn86, .framer-dF3K6.framer-v-1geoi23 .framer-lgsnyh, .framer-dF3K6.framer-v-1geoi23 .framer-fqbxtv, .framer-dF3K6.framer-v-qgi7kg .framer-6ljaz7, .framer-dF3K6.framer-v-qgi7kg .framer-hipn86, .framer-dF3K6.framer-v-qgi7kg .framer-lgsnyh, .framer-dF3K6.framer-v-qgi7kg .framer-fqbxtv, .framer-dF3K6.framer-v-1o9tzwy .framer-pfj7f7, .framer-dF3K6.framer-v-1o9tzwy .framer-6ljaz7, .framer-dF3K6.framer-v-1o9tzwy .framer-hipn86, .framer-dF3K6.framer-v-1o9tzwy .framer-lgsnyh, .framer-dF3K6.framer-v-1o9tzwy .framer-fqbxtv { bottom: unset; height: 34px; left: unset; position: relative; top: unset; }\",\".framer-dF3K6.framer-v-ribyh0 .framer-uuliha, .framer-dF3K6.framer-v-btjaou .framer-1xrzelj, .framer-dF3K6.framer-v-btjaou .framer-uuliha, .framer-dF3K6.framer-v-1geoi23 .framer-hzdjbz, .framer-dF3K6.framer-v-1geoi23 .framer-1xrzelj, .framer-dF3K6.framer-v-1geoi23 .framer-uuliha, .framer-dF3K6.framer-v-qgi7kg .framer-rwe92e, .framer-dF3K6.framer-v-qgi7kg .framer-hzdjbz, .framer-dF3K6.framer-v-qgi7kg .framer-1xrzelj, .framer-dF3K6.framer-v-qgi7kg .framer-uuliha, .framer-dF3K6.framer-v-1o9tzwy .framer-110dprx, .framer-dF3K6.framer-v-1o9tzwy .framer-rwe92e, .framer-dF3K6.framer-v-1o9tzwy .framer-hzdjbz, .framer-dF3K6.framer-v-1o9tzwy .framer-1xrzelj, .framer-dF3K6.framer-v-1o9tzwy .framer-uuliha { bottom: 0px; height: unset; position: absolute; right: -40px; top: 0px; }\",...sharedStyle.css,'.framer-dF3K6[data-border=\"true\"]::after, .framer-dF3K6 [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 34\n * @framerIntrinsicWidth 293\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ei7jtiJ4v\":{\"layout\":[\"fixed\",\"auto\"]},\"QrLNyrweg\":{\"layout\":[\"fixed\",\"auto\"]},\"PIdiJQQuV\":{\"layout\":[\"fixed\",\"auto\"]},\"t9esv4qrq\":{\"layout\":[\"fixed\",\"auto\"]},\"CWXO3Q773\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"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 Framert77ieMzvD=withCSS(Component,css,\"framer-dF3K6\");export default Framert77ieMzvD;Framert77ieMzvD.displayName=\"Social Proof Animation\";Framert77ieMzvD.defaultProps={height:34,width:293};addPropertyControls(Framert77ieMzvD,{variant:{options:[\"VDv6yAKcS\",\"Ei7jtiJ4v\",\"QrLNyrweg\",\"PIdiJQQuV\",\"t9esv4qrq\",\"CWXO3Q773\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\"],title:\"Variant\",type:ControlType.Enum},K0QeZm16i:{__defaultAssetReference:\"data:framer/asset-reference,QVha4zq27sObaHRzXXJodv9Vg.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,QVha4zq27sObaHRzXXJodv9Vg.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},fiu9JyYbj:{__defaultAssetReference:\"data:framer/asset-reference,p0QbvE8CgwlMrgDHHOeT0sLlps.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,p0QbvE8CgwlMrgDHHOeT0sLlps.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image 2\",type:ControlType.ResponsiveImage},JvnRMHYK0:{__defaultAssetReference:\"data:framer/asset-reference,9JcLEfLatNfEnqVUkS7JnK5cHk.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,9JcLEfLatNfEnqVUkS7JnK5cHk.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image 3\",type:ControlType.ResponsiveImage},LGvw7NlgJ:{__defaultAssetReference:\"data:framer/asset-reference,oFyTpugKdLQDxxyC3B0Quf4cE.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,oFyTpugKdLQDxxyC3B0Quf4cE.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image 4\",type:ControlType.ResponsiveImage},vRaemrPrW:{__defaultAssetReference:\"data:framer/asset-reference,WgLTpPKay8bDcx9yrYYPeUCU97U.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,WgLTpPKay8bDcx9yrYYPeUCU97U.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image 5\",type:ControlType.ResponsiveImage}});addFonts(Framert77ieMzvD,[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAjBN9Y41P6zHtY.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...NumberFlowFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert77ieMzvD\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"293\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ei7jtiJ4v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QrLNyrweg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PIdiJQQuV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"t9esv4qrq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CWXO3Q773\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"K0QeZm16i\\\":\\\"image\\\",\\\"fiu9JyYbj\\\":\\\"image2\\\",\\\"JvnRMHYK0\\\":\\\"image3\\\",\\\"LGvw7NlgJ\\\":\\\"image4\\\",\\\"vRaemrPrW\\\":\\\"image5\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"34\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (349ae9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Nb8xl .framer-styles-preset-b9e581:not(.rich-text-wrapper), .framer-Nb8xl .framer-styles-preset-b9e581.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #ffffff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #bdbdbd; --framer-link-text-decoration: none; }\"];export const className=\"framer-Nb8xl\";\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 (14b65b1)\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 cycleOrder=[\"VpoB6LjtV\",\"hu9VrKM4J\",\"jXI4RGEaQ\"];const serializationHash=\"framer-baPoi\";const variantClassNames={hu9VrKM4J:\"framer-v-1kuckzk\",jXI4RGEaQ:\"framer-v-qidspc\",VpoB6LjtV:\"framer-v-gqmdix\"};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={Dark:\"jXI4RGEaQ\",Footer:\"hu9VrKM4J\",Light:\"VpoB6LjtV\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VpoB6LjtV\"};};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:\"VpoB6LjtV\",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-gqmdix\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"VpoB6LjtV\",ref:refBinding,style:{...style},...addPropertyOverrides({hu9VrKM4J:{\"data-framer-name\":\"Footer\"},jXI4RGEaQ:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:333.3333333333333,intrinsicWidth:333.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||93)-0-93)/2)),pixelHeight:500,pixelWidth:500,src:\"https://framerusercontent.com/images/9sZNo2zqh1DpLhgr4PLGeTFtUI.png?width=500&height=500\"},className:\"framer-llv71m\",\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"C34ImZy3g\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-baPoi.framer-1ezofhm, .framer-baPoi .framer-1ezofhm { display: block; }\",\".framer-baPoi.framer-gqmdix { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5.902702808380127px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-baPoi .framer-llv71m { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 93px); overflow: visible; position: relative; width: 93px; }\",\".framer-baPoi.framer-v-qidspc .framer-llv71m { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 93\n * @framerIntrinsicWidth 93\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hu9VrKM4J\":{\"layout\":[\"auto\",\"auto\"]},\"jXI4RGEaQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQsf8k__WV=withCSS(Component,css,\"framer-baPoi\");export default FramerQsf8k__WV;FramerQsf8k__WV.displayName=\"Logo\";FramerQsf8k__WV.defaultProps={height:93,width:93};addPropertyControls(FramerQsf8k__WV,{variant:{options:[\"VpoB6LjtV\",\"hu9VrKM4J\",\"jXI4RGEaQ\"],optionTitles:[\"Light\",\"Footer\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQsf8k__WV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQsf8k__WV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"93\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hu9VrKM4J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jXI4RGEaQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"93\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Qsf8k__WV.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormPlainTextInput,getFonts,getFontsFromSharedStyle,Link,RichText,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*as sharedStyle1 from\"https://framerusercontent.com/modules/4hFu8rLLACE6u4ieosXV/KQqhMQQTGZjHSnJwRSjZ/qaaH5oCEc.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/sORSt2IcGLqIAAIwBKj1/5KRexM5oLNVm2T44VKsF/rktsgO1up.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/e624LnzKelWveQH3EpcW/MiqhwxWbQeDhvPJecyfc/YckFIlg3V.js\";import Logo from\"https://framerusercontent.com/modules/JkvZjCGx4OJOk3fDpqK6/Rjcs9CTJFZywSY8sp81o/Qsf8k__WV.js\";import SocialProofAnimation from\"https://framerusercontent.com/modules/ERxyLmuvGW4daZeGralD/NSa1PBh65Ah65bYRckCU/t77ieMzvD.js\";const LogoFonts=getFonts(Logo);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MotionDivWithFX=withFX(motion.div);const SocialProofAnimationFonts=getFonts(SocialProofAnimation);const cycleOrder=[\"tjLZtwpM0\",\"XZ2XbsAgK\",\"cobF2CYTu\"];const serializationHash=\"framer-5mh2K\";const variantClassNames={cobF2CYTu:\"framer-v-5bz4yb\",tjLZtwpM0:\"framer-v-2yzra2\",XZ2XbsAgK:\"framer-v-1elxlvd\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition2={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:50};const transition3={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:50};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"tjLZtwpM0\",Phone:\"cobF2CYTu\",Tablet:\"XZ2XbsAgK\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tjLZtwpM0\"};};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:\"tjLZtwpM0\",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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2yzra2\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"tjLZtwpM0\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({cobF2CYTu:{\"data-framer-name\":\"Phone\"},XZ2XbsAgK:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6c5la0\",layoutDependency:layoutDependency,layoutId:\"vVOCUdlxv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6clbsa\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Zm1dLEAo8\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"t5CLERQRu\",openInNewTab:false,scopeId:\"TmPBSoHx4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10oxc45 framer-10locp8\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"t5CLERQRu\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:81,width:\"89px\",y:(componentViewport?.y||0)+100+(((componentViewport?.height||804)-200-(((componentViewport?.height||804)-200)*1+0))/2+0+0)+0+(0+0+(((componentViewport?.height||804)-200)*1-0-239)/1*0)+0+0,...addPropertyOverrides({cobF2CYTu:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||900)-200-(((componentViewport?.height||900)-200)*1+0))/2+0+0)+0+(0+0+(((componentViewport?.height||900)-200)*1-0-803.3)/1*0)+0+0+0},XZ2XbsAgK:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||804)-80-(((componentViewport?.height||804)-80)*1+0))/2+0+0)+0+(0+0+(((componentViewport?.height||804)-80)*1-0-337)/1*0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1iigdbs-container\",layoutDependency:layoutDependency,layoutId:\"ImhQlN7NP-container\",nodeId:\"ImhQlN7NP\",rendersWithMotion:true,scopeId:\"TmPBSoHx4\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"ImhQlN7NP\",layoutId:\"ImhQlN7NP\",style:{height:\"100%\",width:\"100%\"},variant:\"hu9VrKM4J\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-al4g8d\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"t0jp4uec1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10pajk4\",\"data-framer-name\":\"Col\",layoutDependency:layoutDependency,layoutId:\"p00Bhdqw6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Company\"})}),className:\"framer-3ts0ph\",\"data-framer-name\":\"HOME\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TcGn1FEZ4\",style:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"kVOJguyfg\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"About Us\"})}),\" \"]})}),className:\"framer-hqgso1\",\"data-framer-name\":\"ABOUT\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kVOJguyfg\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--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-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tlHkldYt_\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"The Team\"})})})}),className:\"framer-10wgb61\",\"data-framer-name\":\"SOLUTIONS\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tlHkldYt_\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--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-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"h81jYrVPs\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"Mission\"})})})}),className:\"framer-4be9py\",\"data-framer-name\":\"PRODUCTS\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h81jYrVPs\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4dc4d5\",\"data-framer-name\":\"Col\",layoutDependency:layoutDependency,layoutId:\"ReMAcJ3B_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Services\"})}),className:\"framer-1ylfeh7\",\"data-framer-name\":\"HOME\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZgUYTcZMU\",style:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\",\"--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-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"OeBFS3LAL\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"Individual \"})})})}),className:\"framer-5z4ede\",\"data-framer-name\":\"ABOUT\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OeBFS3LAL\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--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-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"LIQRcisLI\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"Business\"})})})}),className:\"framer-13haptx\",\"data-framer-name\":\"SOLUTIONS\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LIQRcisLI\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--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-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ozaV9a7_4\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"Security\"})})})}),className:\"framer-1j3ot7f\",\"data-framer-name\":\"PRODUCTS\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ozaV9a7_4\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--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-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"IGfwbjqud\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"Support\"})})})}),className:\"framer-16tnoyl\",\"data-framer-name\":\"PRODUCTS\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IGfwbjqud\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kfaa2x\",\"data-framer-name\":\"Col\",layoutDependency:layoutDependency,layoutId:\"pc4CXUihN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Follow\"})}),className:\"framer-1cpzxrn\",\"data-framer-name\":\"HOME\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pMzRtHfot\",style:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\",\"--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-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"kuPtSzvd9\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"X\"})})})}),className:\"framer-vothm1\",\"data-framer-name\":\"ABOUT\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kuPtSzvd9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--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-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"YlZvTgpz8\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"Instagram\"})})})}),className:\"framer-rsxxhj\",\"data-framer-name\":\"SOLUTIONS\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YlZvTgpz8\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--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-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"B00yxMAJW\",openInNewTab:false,relValues:[],scopeId:\"TmPBSoHx4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-b9e581\",\"data-styles-preset\":\"rktsgO1up\",children:\"Linkedin\"})})})}),className:\"framer-bqpmyc\",\"data-framer-name\":\"PRODUCTS\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B00yxMAJW\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1kubdt6\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"C6VqoRSTk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s5xjdf\",\"data-framer-name\":\"Contacts\",layoutDependency:layoutDependency,layoutId:\"yuG6KI7Sc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"19px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"VOLT\"})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"19px\"},children:/*#__PURE__*/_jsx(motion.br,{})}),\"8 Rue des Fleurs,\",/*#__PURE__*/_jsx(motion.br,{}),\"Paris, 75010, France\"]})}),className:\"framer-1sqo8qs\",\"data-framer-name\":\"1132 Clonify Street New York, 12256\",fonts:[\"GF;Mona Sans-regular\",\"GF;Mona Sans-700\"],layoutDependency:layoutDependency,layoutId:\"De5LoEh2E\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"19px\"},children:/*#__PURE__*/_jsx(motion.br,{})}),\"+33 1 45 67 89 01\",/*#__PURE__*/_jsx(motion.br,{}),\"hello@volt.com\"]})}),className:\"framer-1110i83\",\"data-framer-name\":\"Tel: +921 5642 8711 hello@kroma.io\",fonts:[\"GF;Mona Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"FxQ8rboBk\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1va4rxi\",layoutDependency:layoutDependency,layoutId:\"NLSW9WCeQ\",children:[/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1g9x3fb\",inputName:\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"QalUW_bAB\",placeholder:\"Join Newsletter\",style:{\"--framer-input-background\":\"rgba(186, 186, 186, 0.08)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"15px\",\"--framer-input-border-radius-bottom-right\":\"15px\",\"--framer-input-border-radius-top-left\":\"15px\",\"--framer-input-border-radius-top-right\":\"15px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(153, 153, 153)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"text\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:\"294px\",y:(componentViewport?.y||0)+100+(((componentViewport?.height||804)-200-(((componentViewport?.height||804)-200)*1+0))/2+0+0)+0+(0+171+(((componentViewport?.height||804)-200)*1-0-239)/1*1)+17+0+29,...addPropertyOverrides({cobF2CYTu:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||900)-200-(((componentViewport?.height||900)-200)*1+0))/2+0+0)+0+(0+627.8+(((componentViewport?.height||900)-200)*1-0-803.3)/1*1)+17+107.5+0+29},XZ2XbsAgK:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||804)-80-(((componentViewport?.height||804)-80)*1+0))/2+0+0)+0+(0+269+(((componentViewport?.height||804)-80)*1-0-337)/1*1)+17+0+29}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i8yzp7-container\",layoutDependency:layoutDependency,layoutId:\"jv036_zo0-container\",nodeId:\"jv036_zo0\",rendersWithMotion:true,scopeId:\"TmPBSoHx4\",children:/*#__PURE__*/_jsx(SocialProofAnimation,{fiu9JyYbj:addImageAlt({pixelHeight:1272,pixelWidth:736,positionX:\"40.2%\",positionY:\"27.4%\",src:\"https://framerusercontent.com/images/0eEGlD2aJbCLJOzK5UQTDoI5sNY.jpg?width=736&height=1272\",srcSet:\"https://framerusercontent.com/images/0eEGlD2aJbCLJOzK5UQTDoI5sNY.jpg?scale-down-to=1024&width=736&height=1272 592w,https://framerusercontent.com/images/0eEGlD2aJbCLJOzK5UQTDoI5sNY.jpg?width=736&height=1272 736w\"},\"\"),height:\"100%\",id:\"jv036_zo0\",JvnRMHYK0:addImageAlt({pixelHeight:1318,pixelWidth:736,positionX:\"53.2%\",positionY:\"22.4%\",src:\"https://framerusercontent.com/images/kwot9QfIlISd5SekQjuYcVIs4.jpg?width=736&height=1318\",srcSet:\"https://framerusercontent.com/images/kwot9QfIlISd5SekQjuYcVIs4.jpg?scale-down-to=1024&width=736&height=1318 571w,https://framerusercontent.com/images/kwot9QfIlISd5SekQjuYcVIs4.jpg?width=736&height=1318 736w\"},\"\"),K0QeZm16i:addImageAlt({pixelHeight:640,pixelWidth:512,positionX:\"43.5%\",positionY:\"28.7%\",src:\"https://framerusercontent.com/images/gaWZ94DDdLeXGJx2hlzbYLHj1AU.jpg?width=512&height=640\",srcSet:\"https://framerusercontent.com/images/gaWZ94DDdLeXGJx2hlzbYLHj1AU.jpg?width=512&height=640 512w\"},\"\"),layoutId:\"jv036_zo0\",LGvw7NlgJ:addImageAlt({pixelHeight:1024,pixelWidth:592,positionX:\"50%\",positionY:\"26.7%\",src:\"https://framerusercontent.com/images/8xG4PljLZKi4fxDdsDgCqCc2U.jpg?width=592&height=1024\",srcSet:\"https://framerusercontent.com/images/8xG4PljLZKi4fxDdsDgCqCc2U.jpg?width=592&height=1024 592w\"},\"\"),style:{width:\"100%\"},variant:\"VDv6yAKcS\",vRaemrPrW:addImageAlt({pixelHeight:1280,pixelWidth:854,positionX:\"34.5%\",positionY:\"24.5%\",src:\"https://framerusercontent.com/images/w5DGwP0Z012QaOdZ1MmPCEuEII.jpg?width=854&height=1280\",srcSet:\"https://framerusercontent.com/images/w5DGwP0Z012QaOdZ1MmPCEuEII.jpg?scale-down-to=1024&width=854&height=1280 683w,https://framerusercontent.com/images/w5DGwP0Z012QaOdZ1MmPCEuEII.jpg?width=854&height=1280 854w\"},\"\"),width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5mh2K.framer-10locp8, .framer-5mh2K .framer-10locp8 { display: block; }\",\".framer-5mh2K.framer-2yzra2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 804px; justify-content: center; overflow: hidden; padding: 100px 40px 100px 40px; position: relative; width: 1440px; }\",\".framer-5mh2K .framer-6c5la0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 4; }\",\".framer-5mh2K .framer-6clbsa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5mh2K .framer-10oxc45 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-5mh2K .framer-1iigdbs-container { flex: none; height: 81px; position: relative; width: 89px; }\",\".framer-5mh2K .framer-al4g8d { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 112px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5mh2K .framer-10pajk4, .framer-5mh2K .framer-4dc4d5, .framer-5mh2K .framer-kfaa2x { 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: min-content; }\",\".framer-5mh2K .framer-3ts0ph, .framer-5mh2K .framer-hqgso1, .framer-5mh2K .framer-10wgb61, .framer-5mh2K .framer-4be9py, .framer-5mh2K .framer-1ylfeh7, .framer-5mh2K .framer-5z4ede, .framer-5mh2K .framer-13haptx, .framer-5mh2K .framer-1j3ot7f, .framer-5mh2K .framer-16tnoyl, .framer-5mh2K .framer-1cpzxrn, .framer-5mh2K .framer-vothm1, .framer-5mh2K .framer-rsxxhj, .framer-5mh2K .framer-bqpmyc, .framer-5mh2K .framer-1sqo8qs, .framer-5mh2K .framer-1110i83 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5mh2K .framer-1kubdt6 { 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: 17px 0px 17px 0px; position: relative; width: 100%; }\",\".framer-5mh2K .framer-s5xjdf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 68px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5mh2K .framer-1va4rxi { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: 34px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 298px; }\",'.framer-5mh2K .framer-1g9x3fb { --framer-input-focused-background: rgba(0, 36, 13, 0.4); --framer-input-focused-border-color: rgba(10, 128, 47, 0.38); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-focused-transition: all 0.1s cubic-bezier(0,0,1,1) 0s; --framer-input-font-family: \"Mona Sans\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 20px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-5mh2K .framer-1i8yzp7-container { flex: none; height: auto; position: relative; width: 294px; }\",\".framer-5mh2K.framer-v-1elxlvd.framer-2yzra2 { padding: 40px; width: 820px; }\",\".framer-5mh2K.framer-v-1elxlvd .framer-6clbsa { flex-direction: column; gap: 48px; justify-content: flex-start; }\",\".framer-5mh2K.framer-v-1elxlvd .framer-10oxc45, .framer-5mh2K.framer-v-5bz4yb .framer-10oxc45 { flex: none; width: 100%; }\",\".framer-5mh2K.framer-v-1elxlvd .framer-al4g8d { flex: none; justify-content: flex-start; width: 100%; }\",\".framer-5mh2K.framer-v-5bz4yb.framer-2yzra2 { gap: 72px; height: 900px; padding: 100px 16px 100px 16px; width: min-content; }\",\".framer-5mh2K.framer-v-5bz4yb .framer-6c5la0 { width: 358px; }\",\".framer-5mh2K.framer-v-5bz4yb .framer-6clbsa { flex-direction: column; gap: 56px; justify-content: flex-start; }\",\".framer-5mh2K.framer-v-5bz4yb .framer-al4g8d { flex: none; flex-direction: column; gap: 40px; justify-content: flex-start; width: 100%; }\",\".framer-5mh2K.framer-v-5bz4yb .framer-1kubdt6 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-5mh2K.framer-v-5bz4yb .framer-s5xjdf { flex-direction: column; gap: 24px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 804\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XZ2XbsAgK\":{\"layout\":[\"fixed\",\"fixed\"]},\"cobF2CYTu\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTmPBSoHx4=withCSS(Component,css,\"framer-5mh2K\");export default FramerTmPBSoHx4;FramerTmPBSoHx4.displayName=\"Footer\";FramerTmPBSoHx4.defaultProps={height:804,width:1440};addPropertyControls(FramerTmPBSoHx4,{variant:{options:[\"tjLZtwpM0\",\"XZ2XbsAgK\",\"cobF2CYTu\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTmPBSoHx4,[{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\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99Y41P6zHtY.woff2\",weight:\"400\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9Y41P6zHtY.woff2\",weight:\"700\"}]},...LogoFonts,...SocialProofAnimationFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTmPBSoHx4\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"804\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XZ2XbsAgK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cobF2CYTu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TmPBSoHx4.map","// Generated by Framer (14b65b1)\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 enabledGestures={fNJuXptYh:{hover:true},oPjIAHVyP:{hover:true}};const cycleOrder=[\"oPjIAHVyP\",\"fNJuXptYh\"];const serializationHash=\"framer-LkLLz\";const variantClassNames={fNJuXptYh:\"framer-v-26tuf0\",oPjIAHVyP:\"framer-v-18qo9ac\"};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={Up:\"fNJuXptYh\",X:\"oPjIAHVyP\"};const getProps=({click,height,id,width,...props})=>{return{...props,D1q0od5ok:click??props.D1q0od5ok,variant:humanReadableVariantMap[props.variant]??props.variant??\"oPjIAHVyP\"};};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,D1q0od5ok,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oPjIAHVyP\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1izsxtv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(D1q0od5ok){const res=await D1q0od5ok(...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-18qo9ac\",className,classNames),\"data-framer-name\":\"X\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"oPjIAHVyP\",onTap:onTap1izsxtv,ref:refBinding,style:{backgroundColor:\"rgba(39, 43, 45, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"fNJuXptYh-hover\":{backgroundColor:\"rgb(39, 43, 45)\"},\"oPjIAHVyP-hover\":{backgroundColor:\"rgb(39, 43, 45)\"}},...addPropertyOverrides({\"fNJuXptYh-hover\":{\"data-framer-name\":undefined},\"oPjIAHVyP-hover\":{\"data-framer-name\":undefined},fNJuXptYh:{\"data-framer-name\":\"Up\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gajj8e\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"mExIYSyZ6\",style:{backgroundColor:\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:45},variants:{fNJuXptYh:{rotate:135}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f8o7qi\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"phnDFHcmO\",style:{backgroundColor:\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:-45},variants:{fNJuXptYh:{rotate:-135}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LkLLz.framer-fq6poh, .framer-LkLLz .framer-fq6poh { display: block; }\",\".framer-LkLLz.framer-18qo9ac { cursor: pointer; height: 24px; overflow: hidden; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-LkLLz .framer-gajj8e, .framer-LkLLz .framer-1f8o7qi { flex: none; height: 14px; left: calc(50.00000000000002% - 2px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 2px; will-change: var(--framer-will-change-override, transform); }\",\".framer-LkLLz.framer-v-26tuf0.framer-18qo9ac, .framer-LkLLz.framer-v-18qo9ac.hover.framer-18qo9ac { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-LkLLz.framer-v-26tuf0 .framer-gajj8e { height: 9px; left: calc(62.50000000000002% - 2px / 2); top: calc(50.00000000000002% - 9px / 2); }\",\".framer-LkLLz.framer-v-26tuf0 .framer-1f8o7qi { height: 9px; left: calc(41.66666666666669% - 2px / 2); top: calc(50.00000000000002% - 9px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fNJuXptYh\":{\"layout\":[\"fixed\",\"fixed\"]},\"ag14Od_VZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hmo4HxvPy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"D1q0od5ok\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerixfaORa8G=withCSS(Component,css,\"framer-LkLLz\");export default FramerixfaORa8G;FramerixfaORa8G.displayName=\"Icon\";FramerixfaORa8G.defaultProps={height:24,width:24};addPropertyControls(FramerixfaORa8G,{variant:{options:[\"oPjIAHVyP\",\"fNJuXptYh\"],optionTitles:[\"X\",\"Up\"],title:\"Variant\",type:ControlType.Enum},D1q0od5ok:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerixfaORa8G,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerixfaORa8G\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"D1q0od5ok\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fNJuXptYh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ag14Od_VZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hmo4HxvPy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ixfaORa8G.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX,withOptimizedAppearEffect}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/zEGUlAJjeX25Da8vLpEN/VUsI5z67wZWg72XUiL54/WiWVcZArd.js\";import Icon from\"https://framerusercontent.com/modules/7kP6GovAnn1UoELGm30z/pHl1XgwRQMwMlUYWQ58v/ixfaORa8G.js\";const IconFonts=getFonts(Icon);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const cycleOrder=[\"hzU80SryV\",\"Ymz500DPP\",\"xlsGzNslT\",\"DNbjhBagB\"];const serializationHash=\"framer-X8bU7\";const variantClassNames={DNbjhBagB:\"framer-v-2iltqi\",hzU80SryV:\"framer-v-179v5zl\",xlsGzNslT:\"framer-v-e2177r\",Ymz500DPP:\"framer-v-16kkn2o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:1,type:\"spring\"};const transition2={bounce:0,delay:0,duration:1.25,type:\"spring\"};const transition3={bounce:0,delay:.15,duration:.5,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:8};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition4={bounce:0,delay:.45,duration:.5,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:0,delay:.25,duration:.5,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:0,delay:.35,duration:.5,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,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={\"Defaulthover show\":\"hzU80SryV\",\"New Notif\":\"Ymz500DPP\",Dexpand:\"DNbjhBagB\",Expand:\"xlsGzNslT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hzU80SryV\"};};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:\"hzU80SryV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1uosgee=activeVariantCallback(async(...args)=>{setVariant(\"Ymz500DPP\");});const onAppear6zojwp=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"hzU80SryV\"),1250);});const onMouseEnter17gzzfo=activeVariantCallback(async(...args)=>{setVariant(\"xlsGzNslT\");});const onMouseLeave117bo35=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Ymz500DPP\"),1e3);});const D1q0od5ok17gzzfo=activeVariantCallback(async(...args)=>{setVariant(\"xlsGzNslT\");});const onTap1y63nwt=activeVariantCallback(async(...args)=>{setVariant(\"DNbjhBagB\");});useOnVariantChange(baseVariant,{default:onAppear1uosgee,DNbjhBagB:onAppear6zojwp,xlsGzNslT:undefined,Ymz500DPP:undefined});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ymz500DPP\",\"xlsGzNslT\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Ymz500DPP\",\"xlsGzNslT\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"xlsGzNslT\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"Ymz500DPP\")return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"xlsGzNslT\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({DNbjhBagB:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-179v5zl\",className,classNames),\"data-framer-name\":\"Defaulthover show\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hzU80SryV\",ref:refBinding,style:{...style},...addPropertyOverrides({DNbjhBagB:{\"data-framer-name\":\"Dexpand\"},xlsGzNslT:{\"data-framer-name\":\"Expand\",\"data-highlight\":undefined},Ymz500DPP:{\"data-framer-name\":\"New Notif\",\"data-highlight\":undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({xlsGzNslT:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13vsm2o\",\"data-framer-name\":\"Notifi\",layoutDependency:layoutDependency,layoutId:\"O7YKzhTMY\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgb(250, 250, 250)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,WebkitBackdropFilter:\"blur(10px)\"},variants:{xlsGzNslT:{backdropFilter:\"blur(15px)\",backgroundColor:\"rgba(250, 250, 250, 0.5)\",WebkitBackdropFilter:\"blur(15px)\"},Ymz500DPP:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(242, 237, 245, 0.5)\",WebkitBackdropFilter:\"blur(5px)\"}},...addPropertyOverrides({xlsGzNslT:{\"data-highlight\":true,onMouseLeave:onMouseLeave117bo35},Ymz500DPP:{\"data-highlight\":true,onMouseEnter:onMouseEnter17gzzfo}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-aabdws\",\"data-framer-appear-id\":\"aabdws\",\"data-framer-name\":\"Top\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"WaDhNpEaH\",optimized:true,...addPropertyOverrides({Ymz500DPP:{animate:animation2,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/jCEyKCHqpKM90ZqewWlsE1G2nU.png?width=512&height=512\"},className:\"framer-1himlt5\",layoutDependency:layoutDependency,layoutId:\"TdJl8bzVU\",...addPropertyOverrides({xlsGzNslT:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||200)-378+16+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/jCEyKCHqpKM90ZqewWlsE1G2nU.png?width=512&height=512\"}},Ymz500DPP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||200)-96+8+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/jCEyKCHqpKM90ZqewWlsE1G2nU.png?width=512&height=512\"}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/Vt2XEybYF81TCP3Dwr13rr2bzuQ.png?width=400&height=400\"},className:\"framer-fe67be\",layoutDependency:layoutDependency,layoutId:\"qih39JmsS\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/jCEyKCHqpKM90ZqewWlsE1G2nU.png?width=512&height=512\"},className:\"framer-1m8b4ef\",layoutDependency:layoutDependency,layoutId:\"qpcizFg8n\"})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Jorn messaged you\"})}),className:\"framer-imh9c\",fonts:[\"GF;Mona Sans-500\"],layoutDependency:layoutDependency,layoutId:\"XLXazh2XO\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ymz500DPP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\"},children:\"Unauthorized Login\"})}),fonts:[\"GF;Mona Sans-600\"]}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Unauthorized Login\"})}),className:\"framer-pu4i6t\",fonts:[\"GF;Mona Sans-600\"],layoutDependency:layoutDependency,layoutId:\"c3Wv2nd7F\",style:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({xlsGzNslT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\"},children:\"Unauthorized Login\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({Ymz500DPP:{y:(componentViewport?.y||0)+(componentViewport?.height||200)-96+8+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y6cnk0-container\",layoutDependency:layoutDependency,layoutId:\"WeT52EAsL-container\",nodeId:\"WeT52EAsL\",rendersWithMotion:true,scopeId:\"TWWQAYNXK\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{Ymz500DPP:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},children:/*#__PURE__*/_jsx(Icon,{height:\"100%\",id:\"WeT52EAsL\",layoutId:\"WeT52EAsL\",variant:\"fNJuXptYh\",width:\"100%\",...addPropertyOverrides({Ymz500DPP:{D1q0od5ok:D1q0od5ok17gzzfo}},baseVariant,gestureVariant)})})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.5em\"},children:\"Immediate Action Required:An unauthorized login attempt was detected on your account at 10:30 AM on August 29, 2025, from London, UK.\"})}),className:\"framer-578usz\",\"data-framer-appear-id\":\"578usz\",fonts:[\"GF;Mona Sans-regular\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"GbC3XQVoX\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{xlsGzNslT:{\"--extracted-2gxw0f\":\"rgb(0, 0, 0)\",\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({xlsGzNslT:{animate:animation4,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Immediate Action Required:\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(0, 0, 0))\"},children:\"An unauthorized login attempt was detected on your account at 10:30 AM on August 29, 2025, from London, UK.\"})]}),fonts:[\"Inter\",\"Inter-Bold\"]}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nckbmj\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"AMca_ztIq\",style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({xlsGzNslT:{\"data-highlight\":true,onTap:onTap1y63nwt}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9nolt9\",layoutDependency:layoutDependency,layoutId:\"S8IThaacp\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-6gccyx\",layoutDependency:layoutDependency,layoutId:\"yCoWmY8EH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({xlsGzNslT:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 22 0 C 34.15 0 44 9.85 44 22 C 44 34.15 34.15 44 22 44 C 9.85 44 0 34.15 0 22 C 0 9.85 9.85 0 22 0 Z\" fill=\"var(--token-3e254c72-7726-48c7-a808-e2289c793067, rgb(176, 7, 103)) /* {&quot;name&quot;:&quot;Dark Pink&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-jyuwo2\",layoutDependency:layoutDependency,layoutId:\"d17GMRGV5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path><path d=\"M 17.79 20.254 C 17.79 20.254 18.012 20.645 18.639 20.615 C 19.265 20.585 19.851 20.254 19.851 20.254 L 16.011 26.741 L 3.522 5.259 L 11.849 5.259 C 11.849 5.259 18.014 15.95 18.214 16.132 C 18.414 16.314 18.702 16.92 19.305 16.92 C 19.909 16.92 20.497 15.768 20.8 15.223 C 21.103 14.677 25.447 6.978 25.447 6.978 L 21.245 6.978 L 17.972 12.495 L 16.941 10.815 L 20.276 5.259 L 28.478 5.259 C 28.478 5.259 22.279 16.174 21.812 16.92 C 21.346 17.665 20.336 18.942 19.306 18.92 C 18.275 18.899 17.708 18.517 16.617 16.92 C 15.526 15.322 10.818 6.977 10.818 6.977 L 6.635 6.977 L 16.011 23.325 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1eox0l1\",layoutDependency:layoutDependency,layoutId:\"L9_sG0Lv6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2iz4zj\",layoutDependency:layoutDependency,layoutId:\"b8omyFfYj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.956 21.482\" overflow=\"visible\"><path d=\"M 14.268 14.995 C 14.268 14.995 14.49 15.386 15.117 15.356 C 15.743 15.326 16.329 14.995 16.329 14.995 L 12.489 21.482 L 0 0 L 8.327 0 C 8.327 0 14.492 10.691 14.692 10.873 C 14.892 11.055 15.18 11.661 15.783 11.661 C 16.387 11.661 16.975 10.509 17.278 9.964 C 17.581 9.418 21.925 1.719 21.925 1.719 L 17.723 1.719 L 14.45 7.236 L 13.419 5.556 L 16.754 0 L 24.956 0 C 24.956 0 18.757 10.915 18.29 11.661 C 17.823 12.406 16.814 13.683 15.783 13.661 C 14.753 13.64 14.186 13.258 13.095 11.661 C 12.004 10.063 7.296 1.719 7.296 1.719 L 3.113 1.719 L 12.489 18.066 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-48)/2+0+0)+-1.5+11),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/5jp9o0r2zbc8RFjmyIAxPlFe9U.png?width=512&height=512\"},className:\"framer-kmm8xf\",\"data-framer-name\":\"16006160\",layoutDependency:layoutDependency,layoutId:\"QhtKbXirg\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},...addPropertyOverrides({DNbjhBagB:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+11),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/5jp9o0r2zbc8RFjmyIAxPlFe9U.png?width=512&height=512\"}},xlsGzNslT:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+11),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/5jp9o0r2zbc8RFjmyIAxPlFe9U.png?width=512&height=512\"}},Ymz500DPP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+11),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/5jp9o0r2zbc8RFjmyIAxPlFe9U.png?width=512&height=512\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-48)/2+0+0)+-1.5+10),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/IBZykMMlNRfHD26N55iLDU0RZ4.png?width=512&height=512\"},className:\"framer-gcot7\",\"data-framer-name\":\"16006158\",layoutDependency:layoutDependency,layoutId:\"vDOPa76Tk\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},...addPropertyOverrides({DNbjhBagB:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+10),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/IBZykMMlNRfHD26N55iLDU0RZ4.png?width=512&height=512\"}},xlsGzNslT:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+10),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/IBZykMMlNRfHD26N55iLDU0RZ4.png?width=512&height=512\"}},Ymz500DPP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+10),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/IBZykMMlNRfHD26N55iLDU0RZ4.png?width=512&height=512\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-48)/2+0+0)+-1.5+11),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/eNO4979Aidtanh77p8DFfVCRFs.png?width=512&height=512\"},className:\"framer-9cmpuq\",\"data-framer-name\":\"16006285\",layoutDependency:layoutDependency,layoutId:\"ZVaotiR90\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},...addPropertyOverrides({DNbjhBagB:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+11),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/eNO4979Aidtanh77p8DFfVCRFs.png?width=512&height=512\"}},xlsGzNslT:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+11),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/eNO4979Aidtanh77p8DFfVCRFs.png?width=512&height=512\"}},Ymz500DPP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+11),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/eNO4979Aidtanh77p8DFfVCRFs.png?width=512&height=512\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-48)/2+0+0)+-1.5+10),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/PiehCQpch2jXPTorV05p5zB5Oo8.png?width=512&height=512\"},className:\"framer-1mgk5zo\",\"data-framer-name\":\"16006303\",layoutDependency:layoutDependency,layoutId:\"NBGe02BZW\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},...addPropertyOverrides({DNbjhBagB:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+10),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/PiehCQpch2jXPTorV05p5zB5Oo8.png?width=512&height=512\"}},xlsGzNslT:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+10),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/PiehCQpch2jXPTorV05p5zB5Oo8.png?width=512&height=512\"}},Ymz500DPP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-48)/2+0+0)+-1.5+10),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/PiehCQpch2jXPTorV05p5zB5Oo8.png?width=512&height=512\"}}},baseVariant,gestureVariant)})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-X8bU7.framer-146d09z, .framer-X8bU7 .framer-146d09z { display: block; }\",\".framer-X8bU7.framer-179v5zl { align-content: center; align-items: center; 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-X8bU7 .framer-13vsm2o { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 16px 20px 16px 20px; position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-X8bU7 .framer-aabdws { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-X8bU7 .framer-1himlt5 { flex: none; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-X8bU7 .framer-fe67be { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-X8bU7 .framer-1m8b4ef { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; top: 0px; width: 24px; }\",\".framer-X8bU7 .framer-imh9c, .framer-X8bU7 .framer-pu4i6t { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-X8bU7 .framer-y6cnk0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-X8bU7 .framer-578usz { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-X8bU7 .framer-nckbmj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 320px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-X8bU7 .framer-9nolt9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: center; overflow: hidden; padding: 10px; position: relative; width: min-content; }\",\".framer-X8bU7 .framer-6gccyx { height: 44px; left: 176px; position: absolute; top: 4px; width: 44px; }\",\".framer-X8bU7 .framer-jyuwo2 { height: 32px; position: relative; width: 32px; }\",\".framer-X8bU7 .framer-1eox0l1 { height: 32px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-X8bU7 .framer-2iz4zj { height: 22px; left: 4px; position: absolute; top: 6px; width: 25px; }\",\".framer-X8bU7 .framer-kmm8xf, .framer-X8bU7 .framer-9cmpuq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); overflow: visible; position: relative; width: 29px; }\",\".framer-X8bU7 .framer-gcot7, .framer-X8bU7 .framer-1mgk5zo { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 31px); overflow: visible; position: relative; width: 31px; }\",\".framer-X8bU7.framer-v-16kkn2o .framer-13vsm2o { height: 96px; }\",\".framer-X8bU7.framer-v-16kkn2o .framer-aabdws { left: 50%; position: absolute; top: 8px; width: 280px; z-index: 1; }\",\".framer-X8bU7.framer-v-16kkn2o .framer-1himlt5 { height: 30px; width: 30px; }\",\".framer-X8bU7.framer-v-16kkn2o .framer-jyuwo2 { order: 3; }\",\".framer-X8bU7.framer-v-16kkn2o .framer-kmm8xf { order: 4; }\",\".framer-X8bU7.framer-v-16kkn2o .framer-gcot7 { order: 5; }\",\".framer-X8bU7.framer-v-16kkn2o .framer-9cmpuq { order: 7; }\",\".framer-X8bU7.framer-v-16kkn2o .framer-1mgk5zo { order: 8; }\",\".framer-X8bU7.framer-v-e2177r .framer-13vsm2o { bottom: 68px; height: min-content; }\",\".framer-X8bU7.framer-v-e2177r .framer-1himlt5 { height: 58px; width: 58px; }\",\".framer-X8bU7.framer-v-e2177r .framer-nckbmj { cursor: pointer; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Ymz500DPP\":{\"layout\":[\"auto\",\"auto\"]},\"xlsGzNslT\":{\"layout\":[\"auto\",\"auto\"]},\"DNbjhBagB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTWWQAYNXK=withCSS(Component,css,\"framer-X8bU7\");export default FramerTWWQAYNXK;FramerTWWQAYNXK.displayName=\"Navi\";FramerTWWQAYNXK.defaultProps={height:48,width:320};addPropertyControls(FramerTWWQAYNXK,{variant:{options:[\"hzU80SryV\",\"Ymz500DPP\",\"xlsGzNslT\",\"DNbjhBagB\"],optionTitles:[\"Defaulthover show\",\"New Notif\",\"Expand\",\"Dexpand\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTWWQAYNXK,[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyDPA99Y41P6zHtY.woff2\",weight:\"500\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAjBN9Y41P6zHtY.woff2\",weight:\"600\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99Y41P6zHtY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"},{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\"}]},...IconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTWWQAYNXK\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"320\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ymz500DPP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xlsGzNslT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DNbjhBagB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TWWQAYNXK.map","// Generated by Framer (046e64a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/4hFu8rLLACE6u4ieosXV/KQqhMQQTGZjHSnJwRSjZ/qaaH5oCEc.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/e624LnzKelWveQH3EpcW/MiqhwxWbQeDhvPJecyfc/YckFIlg3V.js\";const enabledGestures={jj0kQ_dAu:{hover:true}};const cycleOrder=[\"jj0kQ_dAu\",\"psaHPOZDF\"];const serializationHash=\"framer-flMhh\";const variantClassNames={jj0kQ_dAu:\"framer-v-1l3swde\",psaHPOZDF:\"framer-v-7rzd8h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.5,delay:0,duration:.5,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:\"jj0kQ_dAu\",Phone:\"psaHPOZDF\"};const getProps=({height,id,link,phone,text,title,width,...props})=>{return{...props,BGsmbP6SA:phone??props.BGsmbP6SA??\"Phone\",IXRaX3kZe:title??props.IXRaX3kZe??\"Address\",UttbU7etW:text??props.UttbU7etW??\"Address line\",variant:humanReadableVariantMap[props.variant]??props.variant??\"jj0kQ_dAu\",xeEBBn9oZ:link??props.xeEBBn9oZ};};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,UttbU7etW,xeEBBn9oZ,BGsmbP6SA,IXRaX3kZe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jj0kQ_dAu\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:xeEBBn9oZ,motionChild:true,nodeId:\"jj0kQ_dAu\",scopeId:\"U6IKuo94a\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1l3swde\",className,classNames)} framer-g2rh64`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"jj0kQ_dAu\",ref:refBinding,style:{backdropFilter:\"blur(25px)\",backgroundColor:\"rgba(255, 255, 255, 0.78)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,WebkitBackdropFilter:\"blur(25px)\",...style},...addPropertyOverrides({\"jj0kQ_dAu-hover\":{\"data-framer-name\":undefined},psaHPOZDF:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dukwwz\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"sp9xm92fG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",children:\"Address line\"})}),className:\"framer-uax4y7\",\"data-framer-name\":\"Twitter/X\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rL3EmO7Hl\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:UttbU7etW,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Address\"})}),className:\"framer-1fqr5ag\",\"data-framer-name\":\"Twitter/X\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MrHQJDCPL\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-paragraph-spacing\":\"0px\"},text:IXRaX3kZe,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Phone\"})}),className:\"framer-1mzcuo9\",\"data-framer-name\":\"Twitter/X\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IflJxyVYv\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-paragraph-spacing\":\"0px\"},text:BGsmbP6SA,verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-flMhh.framer-g2rh64, .framer-flMhh .framer-g2rh64 { display: block; }\",\".framer-flMhh.framer-1l3swde { cursor: pointer; display: grid; gap: 0px; grid-auto-rows: 200px; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, 200px); height: min-content; justify-content: center; overflow: hidden; padding: 30px 30px 30px 40px; position: relative; text-decoration: none; width: 424px; will-change: var(--framer-will-change-override, transform); }\",\".framer-flMhh .framer-1dukwwz { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; grid-column: span 2; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px 0px 80px 0px; position: relative; width: 100%; }\",\".framer-flMhh .framer-uax4y7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 130px; word-break: break-word; word-wrap: break-word; }\",\".framer-flMhh .framer-1fqr5ag { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 63%; word-break: break-word; word-wrap: break-word; }\",\".framer-flMhh .framer-1mzcuo9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-flMhh.framer-v-7rzd8h.framer-1l3swde { cursor: unset; gap: 20px; padding: 30px 20px 20px 30px; }\",\".framer-flMhh.framer-v-7rzd8h .framer-1fqr5ag { width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 260\n * @framerIntrinsicWidth 424\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"psaHPOZDF\":{\"layout\":[\"fixed\",\"auto\"]},\"ULKOiJlN2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"UttbU7etW\":\"text\",\"xeEBBn9oZ\":\"link\",\"BGsmbP6SA\":\"phone\",\"IXRaX3kZe\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU6IKuo94a=withCSS(Component,css,\"framer-flMhh\");export default FramerU6IKuo94a;FramerU6IKuo94a.displayName=\"Contact tile\";FramerU6IKuo94a.defaultProps={height:260,width:424};addPropertyControls(FramerU6IKuo94a,{variant:{options:[\"jj0kQ_dAu\",\"psaHPOZDF\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},UttbU7etW:{defaultValue:\"Address line\",displayTextArea:false,title:\"Text\",type:ControlType.String},xeEBBn9oZ:{title:\"Link\",type:ControlType.Link},BGsmbP6SA:{defaultValue:\"Phone\",displayTextArea:false,title:\"phone\",type:ControlType.String},IXRaX3kZe:{defaultValue:\"Address\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerU6IKuo94a,[{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\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU6IKuo94a\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"psaHPOZDF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ULKOiJlN2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"UttbU7etW\\\":\\\"text\\\",\\\"xeEBBn9oZ\\\":\\\"link\\\",\\\"BGsmbP6SA\\\":\\\"phone\\\",\\\"IXRaX3kZe\\\":\\\"title\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"260\",\"framerIntrinsicWidth\":\"424\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function SVG(props){const[customSvgElement,setCustomSvgElement]=useState(null);useEffect(()=>{const svgContent=props.customSvgCode;processCustomSVGContent(svgContent);});const processCustomSVGContent=svgContent=>{const replacements=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']];const hasCustomStroke=svgContent.includes('stroke=\"');const hasCustomStrokeWidth=svgContent.includes('stroke-width=\"');const hasLineCap=svgContent.includes('stroke-linecap=\"');const hasLineJoin=svgContent.includes('stroke-linejoin=\"');if(svgContent.includes(\"<circle\")){const circleFillRegex=/<circle[^>]*fill=\"([^\"]*)\"/;const match=svgContent.match(circleFillRegex);if(match){const updatedCircle=match[0].replace(match[1],props.customColor);svgContent=svgContent.replace(circleFillRegex,updatedCircle);}else{replacements.push([/<circle/g,`<circle fill=\"${props.customColor}\"`]);}}if(hasCustomStroke){if(!hasLineCap){replacements.push([/<path/g,`<path stroke=\"${props.customColor}\"`]);}else{replacements.push([/<path/g,`<path stroke=\"${props.customColor}\" stroke-linecap=\"${props.lineCap}\"`]);}if(hasCustomStrokeWidth){replacements.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${props.customStrokeWidth}\"`]);}}else{replacements.push([/<path/g,`<path fill=\"${props.customColor}\"`]);}if(svgContent.includes('overflow=\"')){replacements.push([/overflow=\"[^\"]*\"/,`overflow=\"visible\"`]);}else{replacements.push([/<svg/,`<svg overflow=\"visible\"`]);}if(!hasLineJoin){replacements.push([/<path/g,`<path stroke-linejoin=\"${props.lineJoin}\"`]);}else{replacements.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${props.lineJoin}\"`]);}replacements.forEach(([regex,replacement])=>{svgContent=svgContent.replace(regex,replacement);});setCustomSvgElement(svgContent);};const customContainerStyle={padding:`${props.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};const accessibilityProps={role:\"img\",...props.title&&{\"aria-label\":props.title},...props.description&&{\"aria-description\":props.description}};return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:customSvgElement},style:customContainerStyle,...accessibilityProps});}SVG.displayName=\"SVG\";SVG.defaultProps={customSvgCode:`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <g clip-path=\"url(#clip0_967_124)\"> <path d=\"M18 6.09674C18 6.0348 18.0246 5.97539 18.0684 5.93159L23.6013 0.398708C23.7484 0.251575 24 0.35578 24 0.563858V11.9033C24 11.9652 23.9754 12.0246 23.9316 12.0684L18 18V6.09674Z\" fill=\"white\"/> <path d=\"M6 18V6.56386C6 6.35578 5.74843 6.25158 5.60129 6.39871L0.0684074 11.9316C0.0246069 11.9754 0 12.0348 0 12.0967V23.7664C0 23.8954 0.104567 24 0.233557 24H11.9033C11.9652 24 12.0246 23.9754 12.0684 23.9316L18 18H6Z\" fill=\"white\"/> </g> <defs> <clipPath id=\"clip0_967_124\"> <rect width=\"24\" height=\"24\" fill=\"white\"/> </clipPath> </defs> </svg>`,customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\",title:\"\",description:\"\"};addPropertyControls(SVG,{customSvgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:false},customColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},customPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:true},customStrokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:true,hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineCap:{type:ControlType.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineJoin:{type:ControlType.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},title:{type:ControlType.String,title:\"Title\",defaultValue:\"\",placeholder:\"Icon name...\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",placeholder:\"Icon purpose...\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});export default SVG;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG_Prod.map","// Generated by Framer (046e64a)\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 SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/9VbdIsk0OIs0OJ84Rcbb/dj9FEFtlZcCbYjkxZY7m/FrauynpPc.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"ZLsUgy8YH\",\"aXz8vv0Cd\"];const serializationHash=\"framer-x8x5T\";const variantClassNames={aXz8vv0Cd:\"framer-v-xepo7s\",ZLsUgy8YH:\"framer-v-16qausx\"};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={Active:\"aXz8vv0Cd\",Default:\"ZLsUgy8YH\"};const getProps=({active,activeBG,click,height,icon,id,inactive,mouseEnter,title,width,...props})=>{return{...props,BfoO_klqj:activeBG??props.BfoO_klqj??\"var(--token-1a687ac0-8ae4-46c2-83ac-d244f76f7320, rgb(111, 153, 84))\",bS0PiqW7j:inactive??props.bS0PiqW7j??\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",dCinjMXn8:title??props.dCinjMXn8??\"Apps\",fuGK0kKiq:active??props.fuGK0kKiq??\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",gQ5jtb8lK:mouseEnter??props.gQ5jtb8lK,nEa_vufY9:icon??props.nEa_vufY9??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2 5.57143C2 3.84743 3.12382 2 5 2H19C20.8762 2 22 3.84744 22 5.57143V18.4286C22 20.1526 20.8762 22 19 22H5C3.12383 22 2 20.1526 2 18.4286V5.57143ZM5 9.71429C4.44772 9.71429 4 10.162 4 10.7143V18.4286C4 19.5449 4.66703 20 5 20H19C19.333 20 20 19.5449 20 18.4286V10.7143C20 10.162 19.5523 9.71429 19 9.71429H5ZM20 7.71429H4V5.57143C4 4.45511 4.66704 4 5 4H19C19.333 4 20 4.4551 20 5.57143V7.71429Z\" fill=\"black\"/> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5 2C3.95123 2 3.12395 2.42635 2.60733 3.19565C2.13542 3.89835 2 4.77317 2 5.57143V8.71429C2 9.26657 2.44772 9.71429 3 9.71429H21C21.5523 9.71429 22 9.26657 22 8.71429V5.57143C22 4.77317 21.8646 3.89835 21.3927 3.19565C20.876 2.42635 20.0488 2 19 2H5ZM6 6C6 6.55228 5.55228 7 5 7C4.44772 7 4 6.55228 4 6C4 5.44772 4.44772 5 5 5C5.55228 5 6 5.44772 6 6ZM9 6C9 6.55228 8.55228 7 8 7C7.44772 7 7 6.55228 7 6C7 5.44772 7.44772 5 8 5C8.55228 5 9 5.44772 9 6ZM11 7C11.5523 7 12 6.55228 12 6C12 5.44772 11.5523 5 11 5C10.4477 5 10 5.44772 10 6C10 6.55228 10.4477 7 11 7Z\" fill=\"black\"/> </svg>',RJfiBviPA:click??props.RJfiBviPA,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZLsUgy8YH\"};};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,dCinjMXn8,nEa_vufY9,bS0PiqW7j,fuGK0kKiq,BfoO_klqj,gQ5jtb8lK,RJfiBviPA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZLsUgy8YH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaplks4xl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(RJfiBviPA){const res=await RJfiBviPA(...args);if(res===false)return false;}});const onMouseEnter7btfis=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(gQ5jtb8lK){const res=await gQ5jtb8lK(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16qausx\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZLsUgy8YH\",onMouseEnter:onMouseEnter7btfis,onTap:onTaplks4xl,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,...style},variants:{aXz8vv0Cd:{backgroundColor:BfoO_klqj}},...addPropertyOverrides({aXz8vv0Cd:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-93iu1m-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IqXMbPtuq-container\",nodeId:\"IqXMbPtuq\",rendersWithMotion:true,scopeId:\"jMm9LlqfJ\",children:/*#__PURE__*/_jsx(SVG,{customColor:bS0PiqW7j,customPadding:0,customStrokeWidth:2,customSvgCode:nEa_vufY9,description:\"\",height:\"100%\",id:\"IqXMbPtuq\",layoutId:\"IqXMbPtuq\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\",...addPropertyOverrides({aXz8vv0Cd:{customColor:fuGK0kKiq}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Apps\"})}),className:\"framer-1184cd1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HJjDUUh1I\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-fuGK0kKiq-jMm9LlqfJ\":fuGK0kKiq},text:dCinjMXn8,variants:{aXz8vv0Cd:{\"--extracted-r6o4lv\":\"var(--variable-reference-fuGK0kKiq-jMm9LlqfJ)\",\"--variable-reference-fuGK0kKiq-jMm9LlqfJ\":fuGK0kKiq}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aXz8vv0Cd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-fuGK0kKiq-jMm9LlqfJ))\"},children:\"Apps\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-x8x5T.framer-1yl8ftx, .framer-x8x5T .framer-1yl8ftx { display: block; }\",\".framer-x8x5T.framer-16qausx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 40px; justify-content: center; overflow: hidden; padding: 0px 14px 0px 14px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-x8x5T .framer-93iu1m-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-x8x5T .framer-1184cd1 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 102\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"aXz8vv0Cd\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"dCinjMXn8\":\"title\",\"nEa_vufY9\":\"icon\",\"bS0PiqW7j\":\"inactive\",\"fuGK0kKiq\":\"active\",\"BfoO_klqj\":\"activeBG\",\"gQ5jtb8lK\":\"mouseEnter\",\"RJfiBviPA\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjMm9LlqfJ=withCSS(Component,css,\"framer-x8x5T\");export default FramerjMm9LlqfJ;FramerjMm9LlqfJ.displayName=\"Menu Item\";FramerjMm9LlqfJ.defaultProps={height:40,width:102};addPropertyControls(FramerjMm9LlqfJ,{variant:{options:[\"ZLsUgy8YH\",\"aXz8vv0Cd\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},dCinjMXn8:{defaultValue:\"Apps\",displayTextArea:false,title:\"Title\",type:ControlType.String},nEa_vufY9:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2 5.57143C2 3.84743 3.12382 2 5 2H19C20.8762 2 22 3.84744 22 5.57143V18.4286C22 20.1526 20.8762 22 19 22H5C3.12383 22 2 20.1526 2 18.4286V5.57143ZM5 9.71429C4.44772 9.71429 4 10.162 4 10.7143V18.4286C4 19.5449 4.66703 20 5 20H19C19.333 20 20 19.5449 20 18.4286V10.7143C20 10.162 19.5523 9.71429 19 9.71429H5ZM20 7.71429H4V5.57143C4 4.45511 4.66704 4 5 4H19C19.333 4 20 4.4551 20 5.57143V7.71429Z\" fill=\"black\"/> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5 2C3.95123 2 3.12395 2.42635 2.60733 3.19565C2.13542 3.89835 2 4.77317 2 5.57143V8.71429C2 9.26657 2.44772 9.71429 3 9.71429H21C21.5523 9.71429 22 9.26657 22 8.71429V5.57143C22 4.77317 21.8646 3.89835 21.3927 3.19565C20.876 2.42635 20.0488 2 19 2H5ZM6 6C6 6.55228 5.55228 7 5 7C4.44772 7 4 6.55228 4 6C4 5.44772 4.44772 5 5 5C5.55228 5 6 5.44772 6 6ZM9 6C9 6.55228 8.55228 7 8 7C7.44772 7 7 6.55228 7 6C7 5.44772 7.44772 5 8 5C8.55228 5 9 5.44772 9 6ZM11 7C11.5523 7 12 6.55228 12 6C12 5.44772 11.5523 5 11 5C10.4477 5 10 5.44772 10 6C10 6.55228 10.4477 7 11 7Z\" fill=\"black\"/> </svg>',displayTextArea:false,title:\"Icon\",type:ControlType.String},bS0PiqW7j:{defaultValue:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"Inactive\",type:ControlType.Color},fuGK0kKiq:{defaultValue:'var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)) /* {\"name\":\"1\"} */',title:\"Active\",type:ControlType.Color},BfoO_klqj:{defaultValue:'var(--token-1a687ac0-8ae4-46c2-83ac-d244f76f7320, rgb(111, 153, 84)) /* {\"name\":\"Support-330\"} */',title:\"Active BG\",type:ControlType.Color},gQ5jtb8lK:{title:\"Mouse Enter\",type:ControlType.EventHandler},RJfiBviPA:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerjMm9LlqfJ,[{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\"}]},...SVGFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjMm9LlqfJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"aXz8vv0Cd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"dCinjMXn8\\\":\\\"title\\\",\\\"nEa_vufY9\\\":\\\"icon\\\",\\\"bS0PiqW7j\\\":\\\"inactive\\\",\\\"fuGK0kKiq\\\":\\\"active\\\",\\\"BfoO_klqj\\\":\\\"activeBG\\\",\\\"gQ5jtb8lK\\\":\\\"mouseEnter\\\",\\\"RJfiBviPA\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"102\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jMm9LlqfJ.map","// Generated by Framer (14b65b1)\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 cycleOrder=[\"Cx17Q2h1T\",\"RStIBibpw\"];const serializationHash=\"framer-S1rWy\";const variantClassNames={Cx17Q2h1T:\"framer-v-tp93qg\",RStIBibpw:\"framer-v-122qgfw\"};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 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 humanReadableVariantMap={Klack:\"Cx17Q2h1T\",Quill:\"RStIBibpw\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Cx17Q2h1T\"};};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:\"Cx17Q2h1T\",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-tp93qg\",className,classNames),\"data-framer-name\":\"Klack\",layoutDependency:layoutDependency,layoutId:\"Cx17Q2h1T\",ref:refBinding,style:{...style},...addPropertyOverrides({RStIBibpw:{\"data-framer-name\":\"Quill\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:230,intrinsicWidth:230,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||54)*.3888888888888891-21)),pixelHeight:1024,pixelWidth:1024,sizes:\"42px\",src:\"https://framerusercontent.com/images/7DuNtcq8Yl7RgwYaVDebC1KjKGY.png?scale-down-to=512&width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/7DuNtcq8Yl7RgwYaVDebC1KjKGY.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/7DuNtcq8Yl7RgwYaVDebC1KjKGY.png?width=1024&height=1024 1024w\"},className:\"framer-q3p98e\",\"data-framer-name\":\"IMG\",layoutDependency:layoutDependency,layoutId:\"j41kax6nZ\",transformTemplate:transformTemplate1})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S1rWy.framer-1yo2yn6, .framer-S1rWy .framer-1yo2yn6 { display: block; }\",\".framer-S1rWy.framer-tp93qg { height: 54px; overflow: visible; position: relative; width: 54px; }\",\".framer-S1rWy .framer-q3p98e { -webkit-user-select: none; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 42px); left: 50%; overflow: visible; pointer-events: none; position: absolute; top: 39%; user-select: none; width: 42px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 54\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RStIBibpw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerfq6Thgm5R=withCSS(Component,css,\"framer-S1rWy\");export default Framerfq6Thgm5R;Framerfq6Thgm5R.displayName=\"App Logos 2\";Framerfq6Thgm5R.defaultProps={height:54,width:54};addPropertyControls(Framerfq6Thgm5R,{variant:{options:[\"Cx17Q2h1T\",\"RStIBibpw\"],optionTitles:[\"Klack\",\"Quill\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerfq6Thgm5R,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerfq6Thgm5R\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"54\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"54\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RStIBibpw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fq6Thgm5R.map","// Generated by Framer (14b65b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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=[\"I7w18aooC\",\"BZERNyNxd\"];const serializationHash=\"framer-1ahgE\";const variantClassNames={BZERNyNxd:\"framer-v-1hcs7ue\",I7w18aooC:\"framer-v-hccast\"};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 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 humanReadableVariantMap={Klack:\"I7w18aooC\",Quill:\"BZERNyNxd\"};const getProps=({click,height,id,width,...props})=>{return{...props,GwZe9tWFS:click??props.GwZe9tWFS,variant:humanReadableVariantMap[props.variant]??props.variant??\"I7w18aooC\"};};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,GwZe9tWFS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I7w18aooC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapxsmu2i=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GwZe9tWFS){const res=await GwZe9tWFS(...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-hccast\",className,classNames),\"data-framer-name\":\"Klack\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"I7w18aooC\",onTap:onTapxsmu2i,ref:refBinding,style:{...style},...addPropertyOverrides({BZERNyNxd:{\"data-framer-name\":\"Quill\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:230,intrinsicWidth:230,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||54)*.3888888888888891-21)),pixelHeight:1024,pixelWidth:1024,sizes:\"42px\",src:\"https://framerusercontent.com/images/NcfI9QlBE4nCqMNUcSbqGXkhc.png?scale-down-to=512&width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/NcfI9QlBE4nCqMNUcSbqGXkhc.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/NcfI9QlBE4nCqMNUcSbqGXkhc.png?width=1024&height=1024 1024w\"},className:\"framer-hwh83e\",\"data-framer-name\":\"IMG\",layoutDependency:layoutDependency,layoutId:\"psIHcxjZq\",transformTemplate:transformTemplate1,...addPropertyOverrides({BZERNyNxd:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:230,intrinsicWidth:230,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||54)*.3888888888888891-21)),pixelHeight:1024,pixelWidth:1024,sizes:\"42px\",src:\"https://framerusercontent.com/images/7DuNtcq8Yl7RgwYaVDebC1KjKGY.png?scale-down-to=512&width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/7DuNtcq8Yl7RgwYaVDebC1KjKGY.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/7DuNtcq8Yl7RgwYaVDebC1KjKGY.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1ahgE.framer-1v5ge3e, .framer-1ahgE .framer-1v5ge3e { display: block; }\",\".framer-1ahgE.framer-hccast { cursor: pointer; height: 54px; overflow: visible; position: relative; width: 54px; }\",\".framer-1ahgE .framer-hwh83e { -webkit-user-select: none; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 42px); left: 50%; overflow: visible; pointer-events: none; position: absolute; top: 39%; user-select: none; width: 42px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 54\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BZERNyNxd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GwZe9tWFS\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjvERWDCzq=withCSS(Component,css,\"framer-1ahgE\");export default FramerjvERWDCzq;FramerjvERWDCzq.displayName=\"App Logos\";FramerjvERWDCzq.defaultProps={height:54,width:54};addPropertyControls(FramerjvERWDCzq,{variant:{options:[\"I7w18aooC\",\"BZERNyNxd\"],optionTitles:[\"Klack\",\"Quill\"],title:\"Variant\",type:ControlType.Enum},GwZe9tWFS:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerjvERWDCzq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjvERWDCzq\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"54\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BZERNyNxd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerVariables\":\"{\\\"GwZe9tWFS\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jvERWDCzq.map","// Generated by Framer (14b65b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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 SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8LSNmW2Fyf9odSjOKMKd/9mhCjjr7xtfNWeQegIWe/u6yoKeseb.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zEGUlAJjeX25Da8vLpEN/VUsI5z67wZWg72XUiL54/WiWVcZArd.js\";import AppLogos2 from\"https://framerusercontent.com/modules/lGqvP0bmq1HZ1Uzsv6w9/KUK9DlKOKnzmcE1gWFbH/fq6Thgm5R.js\";import AppLogos from\"https://framerusercontent.com/modules/MEluHZgDw0Einh8jDQvS/n860SIa47AN9UEbE7mbd/jvERWDCzq.js\";const AppLogosFonts=getFonts(AppLogos);const AppLogos2Fonts=getFonts(AppLogos2);const SVGFonts=getFonts(SVG);const cycleOrder=[\"rB4Twqls1\",\"IiRFVKxkZ\",\"vh5KnvN4S\",\"EMMLpKq0Z\"];const serializationHash=\"framer-wJvlM\";const variantClassNames={EMMLpKq0Z:\"framer-v-12rra7a\",IiRFVKxkZ:\"framer-v-1jpwc03\",rB4Twqls1:\"framer-v-jtt3my\",vh5KnvN4S:\"framer-v-x7gd1z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={damping:45,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition3={damping:60,delay:0,mass:1,stiffness:800,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 transition4={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Accounts:\"rB4Twqls1\",Idle:\"EMMLpKq0Z\",Send:\"vh5KnvN4S\",Transactions:\"IiRFVKxkZ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rB4Twqls1\"};};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:\"rB4Twqls1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1d33rdi=activeVariantCallback(async(...args)=>{setVariant(\"MwQ_ucivS\");});const onMouseEnter19d7gej=activeVariantCallback(async(...args)=>{setVariant(\"LHT6LZHxy\");});const GwZe9tWFSj2jfrx=activeVariantCallback(async(...args)=>{setVariant(\"rB4Twqls1\");});const onMouseEnter1wdo7ea=activeVariantCallback(async(...args)=>{setVariant(\"bRERVEfm3\");});const onMouseEnter1jn7vgg=activeVariantCallback(async(...args)=>{setVariant(\"aV6h9MmqB\");});const onMouseLeave1pm9qrq=activeVariantCallback(async(...args)=>{setVariant(\"MBY04M3pj\");});const onMouseLeave17t5ltr=activeVariantCallback(async(...args)=>{setVariant(\"ppitW8nxt\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"IiRFVKxkZ\",\"vh5KnvN4S\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"vh5KnvN4S\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"IiRFVKxkZ\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"IiRFVKxkZ\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jtt3my\",className,classNames),\"data-framer-name\":\"Accounts\",layoutDependency:layoutDependency,layoutId:\"rB4Twqls1\",ref:refBinding,style:{...style},...addPropertyOverrides({EMMLpKq0Z:{\"data-framer-name\":\"Idle\"},IiRFVKxkZ:{\"data-framer-name\":\"Transactions\"},vh5KnvN4S:{\"data-framer-name\":\"Send\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({EMMLpKq0Z:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fxyvei\",\"data-framer-name\":\"Apps Content\",layoutDependency:layoutDependency,layoutId:\"O2iF5ihZk\",style:{filter:\"none\",opacity:1,WebkitFilter:\"none\"},variants:{EMMLpKq0Z:{filter:\"blur(2px)\",opacity:0,WebkitFilter:\"blur(2px)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a40j3s\",\"data-framer-name\":\"App Items\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MwQ_ucivS\",onMouseEnter:onMouseEnter1d33rdi,style:{backgroundColor:\"rgba(34, 36, 38, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({EMMLpKq0Z:{onMouseEnter:onMouseEnter19d7gej}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15rwy12\",\"data-framer-name\":\"App Icon + Info\",layoutDependency:layoutDependency,layoutId:\"BpgucyW2X\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+(componentViewport?.height||171)-323.6+0+0+12+39.2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nkw02h-container\",layoutDependency:layoutDependency,layoutId:\"kvqXtKse8-container\",nodeId:\"kvqXtKse8\",rendersWithMotion:true,scopeId:\"OgsuYCgxt\",children:/*#__PURE__*/_jsx(AppLogos,{GwZe9tWFS:GwZe9tWFSj2jfrx,height:\"100%\",id:\"kvqXtKse8\",layoutId:\"kvqXtKse8\",variant:\"I7w18aooC\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xedglr\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"wRVR82JZv\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kh1ril\",\"data-framer-name\":\"Title + Arrow\",layoutDependency:layoutDependency,layoutId:\"ufcS4iyvg\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Euro Account\"})}),className:\"framer-1we1mn8\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BPQXM3V_O\",style:{\"--extracted-a0htzi\":\"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,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\".... .... .... 1407\"})}),className:\"framer-1v9s5tv\",\"data-framer-name\":\"Sub\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZMQ30nsGH\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q6r95h\",\"data-border\":true,\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"RyhxFC4Hg\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,filter:\"blur(2px)\",opacity:0,WebkitFilter:\"blur(2px)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"Mac\"})}),className:\"framer-19qp98w\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gUy6qgLOE\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i7mp5m\",\"data-framer-name\":\"App Items 2\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bRERVEfm3\",onMouseEnter:onMouseEnter1wdo7ea,style:{backgroundColor:\"rgba(34, 36, 38, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({EMMLpKq0Z:{onMouseEnter:onMouseEnter1jn7vgg}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-elvjmu\",\"data-framer-name\":\"App Icon + Info\",layoutDependency:layoutDependency,layoutId:\"QJfvrfa7g\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+(componentViewport?.height||171)-323.6+0+156.4+12+37.1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bw2pis-container\",layoutDependency:layoutDependency,layoutId:\"VYFLcnbwa-container\",nodeId:\"VYFLcnbwa\",rendersWithMotion:true,scopeId:\"OgsuYCgxt\",children:/*#__PURE__*/_jsx(AppLogos2,{height:\"100%\",id:\"VYFLcnbwa\",layoutId:\"VYFLcnbwa\",variant:\"Cx17Q2h1T\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i1ol7b\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"MQ77PX7MG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-j2t8q6\",\"data-framer-name\":\"Title + Arrow\",layoutDependency:layoutDependency,layoutId:\"hp6lstkxJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"AED Account\"})}),className:\"framer-s8tdue\",\"data-framer-name\":\"Title\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"eVLXNFKFi\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, 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,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\".... .... .... 2547\"})}),className:\"framer-4r71ev\",\"data-framer-name\":\"Sub\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Svhw_vHnF\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1htqk0x\",\"data-border\":true,\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"gQ9lrU3em\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,filter:\"blur(2px)\",opacity:0,WebkitFilter:\"blur(2px)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"Web\"})}),className:\"framer-zwp4zj\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Ze8Uxbusp\",style:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-h6yr8z\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"qaPdkhtTE\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gbcmrv\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"mfau9uJVZ\",style:{backgroundColor:\"var(--token-6caa153b-31c9-4eaa-bd6e-82180b70617c, rgb(51, 55, 58))\"}})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{value:transition4,...addPropertyOverrides({EMMLpKq0Z:{value:transition3},IiRFVKxkZ:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-103gfp8\",\"data-framer-name\":\"Components Content\",layoutDependency:layoutDependency,layoutId:\"yfZ21UWQz\",style:{filter:\"blur(2px)\",opacity:0,WebkitFilter:\"blur(2px)\"},variants:{IiRFVKxkZ:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-90e8q\",\"data-framer-name\":\"Components Items\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Grvb8YZ5W\",onMouseLeave:onMouseLeave1pm9qrq,style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rn8r8j\",\"data-framer-name\":\"Icon + Info\",layoutDependency:layoutDependency,layoutId:\"R8gycGFJV\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r2r2go\",\"data-framer-name\":\"Icon + Title\",layoutDependency:layoutDependency,layoutId:\"GM5nCarkI\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-llvqaq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fjqoKMflT-container\",nodeId:\"fjqoKMflT\",rendersWithMotion:true,scopeId:\"OgsuYCgxt\",style:{opacity:.7},children:/*#__PURE__*/_jsx(SVG,{customColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M9.9997 20L13.9997 4M17.9997 8.00004L20.5855 10.5858C21.3665 11.3669 21.3665 12.6332 20.5855 13.4143L17.9997 16M5.9997 16L3.41391 13.4143C2.63286 12.6332 2.63287 11.3669 3.41391 10.5858L5.9997 8.00004\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>',description:\"\",height:\"100%\",id:\"fjqoKMflT\",layoutId:\"fjqoKMflT\",lineCap:\"round\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Read Time\"})}),className:\"framer-14w3v98\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ePj67np5z\",style:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"The Batman\"})})}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:682.6666666666666,pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/fjzyzpXchLVnEzIiAJi8fEGCouw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/fjzyzpXchLVnEzIiAJi8fEGCouw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/fjzyzpXchLVnEzIiAJi8fEGCouw.png?width=1024&height=1024 1024w\"},className:\"framer-12eytfc\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"BimZ5zdhR\",...addPropertyOverrides({IiRFVKxkZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:682.6666666666666,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||147)-147+0+0+-319+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"20px\",src:\"https://framerusercontent.com/images/fjzyzpXchLVnEzIiAJi8fEGCouw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/fjzyzpXchLVnEzIiAJi8fEGCouw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/fjzyzpXchLVnEzIiAJi8fEGCouw.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r7570g\",\"data-framer-name\":\"Tag + Date\",layoutDependency:layoutDependency,layoutId:\"z3idkP_bj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-n8fjmz\",\"data-border\":true,\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"Um7B_9TG0\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"Scroll\"})}),className:\"framer-1oleyom\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"z3HVT29Jo\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},variants:{IiRFVKxkZ:{\"--extracted-r6o4lv\":\"rgb(150, 255, 115)\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(150, 255, 115))\"},children:\"€2500\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kk5uv6\",\"data-framer-name\":\"Date\",layoutDependency:layoutDependency,layoutId:\"x1gPJ9iad\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"04\"})}),className:\"framer-1yqgx9i\",\"data-framer-name\":\"Month\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VsRS4R70D\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"22\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a04esp\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"ccnk3SQjs\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:.7}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"09\"})}),className:\"framer-v7go6z\",\"data-framer-name\":\"Day\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EVH6MllJg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"08\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ck62ls\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"bI5W4Ab1x\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:.7}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"09\"})}),className:\"framer-9qi2rc\",\"data-framer-name\":\"Day\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kZkTdQ72Q\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"2025\"})})}},baseVariant,gestureVariant)})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sptsev\",\"data-framer-name\":\"Components Items\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"TrqhvDOYc\",onMouseLeave:onMouseLeave1pm9qrq,style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2rtsx6\",\"data-framer-name\":\"Icon + Info\",layoutDependency:layoutDependency,layoutId:\"jq4xtOqtE\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vb0wnb\",\"data-framer-name\":\"Icon + Title\",layoutDependency:layoutDependency,layoutId:\"n8kd59dsE\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12j2tr0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cpeOvlM1I-container\",nodeId:\"cpeOvlM1I\",rendersWithMotion:true,scopeId:\"OgsuYCgxt\",style:{opacity:.7},children:/*#__PURE__*/_jsx(SVG,{customColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M9.9997 20L13.9997 4M17.9997 8.00004L20.5855 10.5858C21.3665 11.3669 21.3665 12.6332 20.5855 13.4143L17.9997 16M5.9997 16L3.41391 13.4143C2.63286 12.6332 2.63287 11.3669 3.41391 10.5858L5.9997 8.00004\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>',description:\"\",height:\"100%\",id:\"cpeOvlM1I\",layoutId:\"cpeOvlM1I\",lineCap:\"round\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Read Time\"})}),className:\"framer-1q96vxb\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YgzjykZjN\",style:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Ali Raza\"})})}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:682.6666666666666,pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/4Ugo0lGAN8uIjkfiUWm7m24pH3s.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/4Ugo0lGAN8uIjkfiUWm7m24pH3s.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/4Ugo0lGAN8uIjkfiUWm7m24pH3s.png?width=1024&height=1024 1024w\"},className:\"framer-1dhqvff\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"gwjfwUmb9\",...addPropertyOverrides({IiRFVKxkZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:682.6666666666666,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||147)-147+0+44+-319+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"20px\",src:\"https://framerusercontent.com/images/4Ugo0lGAN8uIjkfiUWm7m24pH3s.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/4Ugo0lGAN8uIjkfiUWm7m24pH3s.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/4Ugo0lGAN8uIjkfiUWm7m24pH3s.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ku6r4m\",\"data-framer-name\":\"Tag + Date\",layoutDependency:layoutDependency,layoutId:\"paPgW9i7Q\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dkcrsx\",\"data-border\":true,\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"X0n6BmLmY\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"Scroll\"})}),className:\"framer-13ubwg8\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R3dWtaEZV\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},variants:{IiRFVKxkZ:{\"--extracted-r6o4lv\":\"rgb(150, 255, 115)\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(150, 255, 115))\"},children:\"€1600\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xqtd71\",\"data-framer-name\":\"Date\",layoutDependency:layoutDependency,layoutId:\"AApOI1HZS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"04\"})}),className:\"framer-n0n3u5\",\"data-framer-name\":\"Month\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Waj4bMKMf\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"23\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-sfc5tf\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"m2S0_tXMU\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:.7}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"09\"})}),className:\"framer-1a49xwt\",\"data-framer-name\":\"Day\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MJAzuupnr\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"08\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17ftz4r\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"sPjoXIWch\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:.7}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"09\"})}),className:\"framer-36yl6x\",\"data-framer-name\":\"Day\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yqeFM2HpQ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"2025\"})})}},baseVariant,gestureVariant)})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gp747d\",\"data-framer-name\":\"Components Items\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aIEqUQKwe\",onMouseLeave:onMouseLeave1pm9qrq,style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15ndt6x\",\"data-framer-name\":\"Icon + Info\",layoutDependency:layoutDependency,layoutId:\"l6L3DQUdP\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l4l3p8\",\"data-framer-name\":\"Icon + Title\",layoutDependency:layoutDependency,layoutId:\"i6WuADRmJ\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lbiw1l-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"viqxUn0at-container\",nodeId:\"viqxUn0at\",rendersWithMotion:true,scopeId:\"OgsuYCgxt\",style:{opacity:.7},children:/*#__PURE__*/_jsx(SVG,{customColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M9.9997 20L13.9997 4M17.9997 8.00004L20.5855 10.5858C21.3665 11.3669 21.3665 12.6332 20.5855 13.4143L17.9997 16M5.9997 16L3.41391 13.4143C2.63286 12.6332 2.63287 11.3669 3.41391 10.5858L5.9997 8.00004\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>',description:\"\",height:\"100%\",id:\"viqxUn0at\",layoutId:\"viqxUn0at\",lineCap:\"round\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Read Time\"})}),className:\"framer-1c0i7ss\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"L718onFnE\",style:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Maria S.\"})})}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:682.6666666666666,pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024 1024w\"},className:\"framer-1ny46ar\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"GR3cnPaTK\",...addPropertyOverrides({IiRFVKxkZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:682.6666666666666,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||147)-147+0+88+-319+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"20px\",src:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6pfvw3\",\"data-framer-name\":\"Tag + Date\",layoutDependency:layoutDependency,layoutId:\"rUa6gIwW4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hgyjq7\",\"data-border\":true,\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"ou4GGgd7A\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"Scroll\"})}),className:\"framer-1w4ael2\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zfjirpP74\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},variants:{IiRFVKxkZ:{\"--extracted-r6o4lv\":\"rgb(150, 255, 115)\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(150, 255, 115))\"},children:\"€500\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ygdrga\",\"data-framer-name\":\"Date\",layoutDependency:layoutDependency,layoutId:\"hKYtUwCWo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"04\"})}),className:\"framer-30uh8g\",\"data-framer-name\":\"Month\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lFdWrzXfJ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"24\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11nvwoy\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"EQFPXZ3XH\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:.7}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"09\"})}),className:\"framer-1hceh2u\",\"data-framer-name\":\"Day\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"N9wKTA43C\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"08\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mgf55e\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"u8rGufXfX\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:.7}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"09\"})}),className:\"framer-czf4go\",\"data-framer-name\":\"Day\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SVATVeoXC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IiRFVKxkZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"2025\"})})}},baseVariant,gestureVariant)})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bx4709\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"U696GstVp\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xxi3j9\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"eafipfNqb\",style:{backgroundColor:\"var(--token-6caa153b-31c9-4eaa-bd6e-82180b70617c, rgb(51, 55, 58))\"}})})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{value:transition4,...addPropertyOverrides({EMMLpKq0Z:{value:transition3},vh5KnvN4S:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q1koik\",\"data-framer-name\":\"Notes Content\",layoutDependency:layoutDependency,layoutId:\"CrLHmAR_k\",style:{filter:\"blur(2px)\",opacity:0,WebkitFilter:\"blur(2px)\"},variants:{vh5KnvN4S:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1511wua\",\"data-framer-name\":\"Notes Items\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CdOn7erOJ\",onMouseLeave:onMouseLeave17t5ltr,style:{backgroundColor:\"rgb(0, 19, 38)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{vh5KnvN4S:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1twimal\",\"data-framer-name\":\"Icon + Info\",layoutDependency:layoutDependency,layoutId:\"B4___wX1T\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oh5dmp\",\"data-framer-name\":\"Icon + Title\",layoutDependency:layoutDependency,layoutId:\"TaqG553rm\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||171)-104+0+0+12.5+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/d4fs0flI2cF6CheK5xtRRntjenM.png?width=512&height=512\"},className:\"framer-19lqqr1\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"QYng5I8mj\",...addPropertyOverrides({EMMLpKq0Z:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||171)-103+0+0+12+0+0),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/d4fs0flI2cF6CheK5xtRRntjenM.png?width=512&height=512\"}},vh5KnvN4S:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341.3333333333333,intrinsicWidth:341.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||103)-103+0+0+10.3+0+1.7),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/d4fs0flI2cF6CheK5xtRRntjenM.png?width=512&height=512\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Changelog using GitHub\"})}),className:\"framer-16bswja\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"FlfRCw5Su\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{vh5KnvN4S:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vh5KnvN4S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Paypal Installment\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fx0ciw\",\"data-framer-name\":\"Date\",layoutDependency:layoutDependency,layoutId:\"aIJhBuHYL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"Jun, 2024\"})}),className:\"framer-ezrvzf\",\"data-framer-name\":\"Month\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c28eHoPRg\",style:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{vh5KnvN4S:{\"--extracted-1w3ko1f\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vh5KnvN4S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"Due   \"}),\"Sep, 2025\"]})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rv9dos\",\"data-framer-name\":\"Components Items\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OXq2By67L\",onMouseLeave:onMouseLeave1pm9qrq,style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h54sp4\",\"data-framer-name\":\"Icon + Info\",layoutDependency:layoutDependency,layoutId:\"Au_CkroQ1\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m7dc3n\",\"data-framer-name\":\"Icon + Title\",layoutDependency:layoutDependency,layoutId:\"jZpIJt9aF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Maria S.\"})}),className:\"framer-gyx3yl\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K5tOQ22sH\",style:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:682.6666666666666,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||171)-104+0+45+-319+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"20px\",src:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024 1024w\"},className:\"framer-1yb4r8j\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"TcoYTnch4\",...addPropertyOverrides({EMMLpKq0Z:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:682.6666666666666,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||171)-103+0+44+-319+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"20px\",src:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024 1024w\"}},vh5KnvN4S:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:682.6666666666666,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||103)-103+0+44+-319+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"20px\",src:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/6qmiZzJK8jJVFGzpRbIElx4pluM.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f15hch\",\"data-framer-name\":\"Tag + Date\",layoutDependency:layoutDependency,layoutId:\"vKSXobISR\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ke9ju\",\"data-border\":true,\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"XWPLk7wM9\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},variants:{vh5KnvN4S:{\"--border-color\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(255, 255, 255))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(150, 255, 115))\"},children:\"€500\"})}),className:\"framer-1iryfsr\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yGGLibFmn\",style:{\"--extracted-r6o4lv\":\"rgb(150, 255, 115)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{vh5KnvN4S:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vh5KnvN4S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(255, 255, 255)))\"},children:\"Send Again\"})})}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ptjoh2\",\"data-framer-name\":\"Date\",layoutDependency:layoutDependency,layoutId:\"Afj_ml2r9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"24\"})}),className:\"framer-besq6s\",\"data-framer-name\":\"Month\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NyS4S3Jc4\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j32qxc\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"z19715BW5\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:.7}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"08\"})}),className:\"framer-1q1fkap\",\"data-framer-name\":\"Day\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Hps29X_CO\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16hf4of\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"g7nwdmqJp\",style:{backgroundColor:\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:.7}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",children:\"2025\"})}),className:\"framer-sbeijp\",\"data-framer-name\":\"Day\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oHdLEK6iU\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-oxry2c\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"JtcKh7PAQ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6b7t8c\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"ZxDrdOcO8\",style:{backgroundColor:\"var(--token-6caa153b-31c9-4eaa-bd6e-82180b70617c, rgb(51, 55, 58))\"}})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wJvlM.framer-dk7awv, .framer-wJvlM .framer-dk7awv { display: block; }\",\".framer-wJvlM.framer-jtt3my { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 171px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 375px; }\",\".framer-wJvlM .framer-fxyvei { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-wJvlM .framer-a40j3s, .framer-wJvlM .framer-i7mp5m { 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: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-wJvlM .framer-15rwy12, .framer-wJvlM .framer-elvjmu, .framer-wJvlM .framer-1rn8r8j, .framer-wJvlM .framer-2rtsx6, .framer-wJvlM .framer-15ndt6x, .framer-wJvlM .framer-1twimal, .framer-wJvlM .framer-1h54sp4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-wJvlM .framer-1nkw02h-container, .framer-wJvlM .framer-bw2pis-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wJvlM .framer-xedglr, .framer-wJvlM .framer-1i1ol7b { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-wJvlM .framer-1kh1ril, .framer-wJvlM .framer-j2t8q6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wJvlM .framer-1we1mn8, .framer-wJvlM .framer-19qp98w, .framer-wJvlM .framer-s8tdue, .framer-wJvlM .framer-zwp4zj, .framer-wJvlM .framer-14w3v98, .framer-wJvlM .framer-1oleyom, .framer-wJvlM .framer-1yqgx9i, .framer-wJvlM .framer-v7go6z, .framer-wJvlM .framer-9qi2rc, .framer-wJvlM .framer-1q96vxb, .framer-wJvlM .framer-13ubwg8, .framer-wJvlM .framer-n0n3u5, .framer-wJvlM .framer-1a49xwt, .framer-wJvlM .framer-36yl6x, .framer-wJvlM .framer-1c0i7ss, .framer-wJvlM .framer-1w4ael2, .framer-wJvlM .framer-30uh8g, .framer-wJvlM .framer-1hceh2u, .framer-wJvlM .framer-czf4go, .framer-wJvlM .framer-16bswja, .framer-wJvlM .framer-ezrvzf, .framer-wJvlM .framer-gyx3yl, .framer-wJvlM .framer-1iryfsr, .framer-wJvlM .framer-besq6s, .framer-wJvlM .framer-1q1fkap, .framer-wJvlM .framer-sbeijp { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-wJvlM .framer-1v9s5tv, .framer-wJvlM .framer-4r71ev { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-wJvlM .framer-1q6r95h, .framer-wJvlM .framer-1htqk0x, .framer-wJvlM .framer-n8fjmz, .framer-wJvlM .framer-1dkcrsx, .framer-wJvlM .framer-1hgyjq7, .framer-wJvlM .framer-2ke9ju { 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: 4px 6px 4px 6px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-wJvlM .framer-h6yr8z, .framer-wJvlM .framer-bx4709, .framer-wJvlM .framer-oxry2c { 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: 14px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-wJvlM .framer-1gbcmrv, .framer-wJvlM .framer-xxi3j9, .framer-wJvlM .framer-6b7t8c { flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 1px; }\",\".framer-wJvlM .framer-103gfp8, .framer-wJvlM .framer-q1koik { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; pointer-events: none; position: absolute; right: 0px; z-index: 1; }\",\".framer-wJvlM .framer-90e8q, .framer-wJvlM .framer-sptsev, .framer-wJvlM .framer-1gp747d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 54px; justify-content: space-between; overflow: visible; padding: 10px 12px 10px 12px; position: relative; width: 100%; }\",\".framer-wJvlM .framer-r2r2go, .framer-wJvlM .framer-vb0wnb, .framer-wJvlM .framer-1l4l3p8, .framer-wJvlM .framer-1oh5dmp, .framer-wJvlM .framer-m7dc3n { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-wJvlM .framer-llvqaq-container, .framer-wJvlM .framer-12j2tr0-container, .framer-wJvlM .framer-1lbiw1l-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-wJvlM .framer-12eytfc, .framer-wJvlM .framer-1dhqvff, .framer-wJvlM .framer-1ny46ar { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 682px); overflow: visible; position: relative; width: 20px; }\",\".framer-wJvlM .framer-1r7570g, .framer-wJvlM .framer-1ku6r4m, .framer-wJvlM .framer-6pfvw3, .framer-wJvlM .framer-1f15hch { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wJvlM .framer-kk5uv6, .framer-wJvlM .framer-1xqtd71, .framer-wJvlM .framer-ygdrga, .framer-wJvlM .framer-1fx0ciw { 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-wJvlM .framer-a04esp, .framer-wJvlM .framer-1ck62ls, .framer-wJvlM .framer-sfc5tf, .framer-wJvlM .framer-17ftz4r, .framer-wJvlM .framer-11nvwoy, .framer-wJvlM .framer-mgf55e, .framer-wJvlM .framer-1j32qxc, .framer-wJvlM .framer-16hf4of { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 4px); overflow: hidden; position: relative; width: 4px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wJvlM .framer-1511wua { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 45px; justify-content: space-between; overflow: visible; padding: 10px 12px 10px 12px; position: relative; width: 100%; }\",\".framer-wJvlM .framer-19lqqr1, .framer-wJvlM .framer-1yb4r8j { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 20px; }\",\".framer-wJvlM .framer-rv9dos { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 44px; justify-content: space-between; overflow: visible; padding: 10px 12px 10px 12px; position: relative; width: 100%; }\",\".framer-wJvlM .framer-ptjoh2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wJvlM.framer-v-1jpwc03.framer-jtt3my { height: 147px; }\",\".framer-wJvlM.framer-v-1jpwc03 .framer-103gfp8, .framer-wJvlM.framer-v-x7gd1z .framer-q1koik { pointer-events: auto; }\",\".framer-wJvlM.framer-v-1jpwc03 .framer-90e8q, .framer-wJvlM.framer-v-1jpwc03 .framer-sptsev, .framer-wJvlM.framer-v-1jpwc03 .framer-1gp747d, .framer-wJvlM.framer-v-x7gd1z .framer-1511wua, .framer-wJvlM.framer-v-12rra7a .framer-90e8q, .framer-wJvlM.framer-v-12rra7a .framer-sptsev, .framer-wJvlM.framer-v-12rra7a .framer-1gp747d, .framer-wJvlM.framer-v-12rra7a .framer-1511wua { height: 44px; }\",\".framer-wJvlM.framer-v-1jpwc03 .framer-14w3v98, .framer-wJvlM.framer-v-1jpwc03 .framer-1q96vxb, .framer-wJvlM.framer-v-1jpwc03 .framer-1c0i7ss { order: 2; }\",\".framer-wJvlM.framer-v-1jpwc03 .framer-12eytfc, .framer-wJvlM.framer-v-1jpwc03 .framer-1dhqvff, .framer-wJvlM.framer-v-1jpwc03 .framer-1ny46ar { height: var(--framer-aspect-ratio-supported, 20px); order: 0; }\",\".framer-wJvlM.framer-v-1jpwc03 .framer-kk5uv6, .framer-wJvlM.framer-v-1jpwc03 .framer-1xqtd71, .framer-wJvlM.framer-v-1jpwc03 .framer-ygdrga { gap: 5px; }\",\".framer-wJvlM.framer-v-x7gd1z.framer-jtt3my { height: 103px; }\",\".framer-wJvlM.framer-v-x7gd1z .framer-gyx3yl { order: 1; }\",\".framer-wJvlM.framer-v-x7gd1z .framer-1yb4r8j { order: 0; }\",\".framer-wJvlM.framer-v-12rra7a .framer-fxyvei { pointer-events: none; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-wJvlM[data-border=\"true\"]::after, .framer-wJvlM [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 171\n * @framerIntrinsicWidth 375\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IiRFVKxkZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"vh5KnvN4S\":{\"layout\":[\"fixed\",\"fixed\"]},\"EMMLpKq0Z\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOgsuYCgxt=withCSS(Component,css,\"framer-wJvlM\");export default FramerOgsuYCgxt;FramerOgsuYCgxt.displayName=\"Content\";FramerOgsuYCgxt.defaultProps={height:171,width:375};addPropertyControls(FramerOgsuYCgxt,{variant:{options:[\"rB4Twqls1\",\"IiRFVKxkZ\",\"vh5KnvN4S\",\"EMMLpKq0Z\"],optionTitles:[\"Accounts\",\"Transactions\",\"Send\",\"Idle\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOgsuYCgxt,[{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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...AppLogosFonts,...AppLogos2Fonts,...SVGFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOgsuYCgxt\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"171\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"375\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IiRFVKxkZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vh5KnvN4S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EMMLpKq0Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (14b65b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 MenuItem from\"https://framerusercontent.com/modules/33ujNM3b17MUg1xBzfJx/MF4asViG2trlC0QcsVPP/jMm9LlqfJ.js\";import Content from\"https://framerusercontent.com/modules/9X0SroQKwm4AUsQA0lxR/hburMCa390BdnMc85NYp/OgsuYCgxt.js\";const MenuItemFonts=getFonts(MenuItem);const ContentFonts=getFonts(Content);const cycleOrder=[\"JuXQtw5I6\",\"MUpXaz7DP\",\"b4wAuj2mc\",\"MvRIh0mKr\"];const serializationHash=\"framer-nDHL1\";const variantClassNames={b4wAuj2mc:\"framer-v-7we608\",JuXQtw5I6:\"framer-v-8wtryt\",MUpXaz7DP:\"framer-v-8os4o\",MvRIh0mKr:\"framer-v-1yoigh4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:25,delay:0,mass:1,stiffness:300,type:\"spring\"};const transition2={damping:20,delay:0,mass:1,stiffness:300,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={\"DefaultHover menu\":\"JuXQtw5I6\",Accounts:\"MUpXaz7DP\",Send:\"MvRIh0mKr\",Transactions:\"b4wAuj2mc\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JuXQtw5I6\"};};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:\"JuXQtw5I6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave16ip422=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"JuXQtw5I6\");});const gQ5jtb8lKahc2k7=activeVariantCallback(async(...args)=>{setVariant(\"MUpXaz7DP\");});const gQ5jtb8lK1rw2idk=activeVariantCallback(async(...args)=>{setVariant(\"b4wAuj2mc\");});const gQ5jtb8lK73rcky=activeVariantCallback(async(...args)=>{setVariant(\"MvRIh0mKr\");});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({b4wAuj2mc:{value:transition2},MUpXaz7DP:{value:transition2},MvRIh0mKr:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8wtryt\",className,classNames),\"data-framer-name\":\"DefaultHover menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JuXQtw5I6\",onMouseLeave:onMouseLeave16ip422,ref:refBinding,style:{...style},...addPropertyOverrides({b4wAuj2mc:{\"data-framer-name\":\"Transactions\"},MUpXaz7DP:{\"data-framer-name\":\"Accounts\"},MvRIh0mKr:{\"data-framer-name\":\"Send\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bngbb3\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"XKtmuzh2_\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(8+((componentViewport?.height||56)-16-40)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1htcgy8-container\",layoutDependency:layoutDependency,layoutId:\"DUCAWraGm-container\",nodeId:\"DUCAWraGm\",rendersWithMotion:true,scopeId:\"wqBVwWRXN\",children:/*#__PURE__*/_jsx(MenuItem,{BfoO_klqj:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",bS0PiqW7j:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",dCinjMXn8:\"Account\",fuGK0kKiq:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",gQ5jtb8lK:gQ5jtb8lKahc2k7,height:\"100%\",id:\"DUCAWraGm\",layoutId:\"DUCAWraGm\",nEa_vufY9:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2 5.57143C2 3.84743 3.12382 2 5 2H19C20.8762 2 22 3.84744 22 5.57143V18.4286C22 20.1526 20.8762 22 19 22H5C3.12383 22 2 20.1526 2 18.4286V5.57143ZM5 9.71429C4.44772 9.71429 4 10.162 4 10.7143V18.4286C4 19.5449 4.66703 20 5 20H19C19.333 20 20 19.5449 20 18.4286V10.7143C20 10.162 19.5523 9.71429 19 9.71429H5ZM20 7.71429H4V5.57143C4 4.45511 4.66704 4 5 4H19C19.333 4 20 4.4551 20 5.57143V7.71429Z\" fill=\"black\"/> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5 2C3.95123 2 3.12395 2.42635 2.60733 3.19565C2.13542 3.89835 2 4.77317 2 5.57143V8.71429C2 9.26657 2.44772 9.71429 3 9.71429H21C21.5523 9.71429 22 9.26657 22 8.71429V5.57143C22 4.77317 21.8646 3.89835 21.3927 3.19565C20.876 2.42635 20.0488 2 19 2H5ZM6 6C6 6.55228 5.55228 7 5 7C4.44772 7 4 6.55228 4 6C4 5.44772 4.44772 5 5 5C5.55228 5 6 5.44772 6 6ZM9 6C9 6.55228 8.55228 7 8 7C7.44772 7 7 6.55228 7 6C7 5.44772 7.44772 5 8 5C8.55228 5 9 5.44772 9 6ZM11 7C11.5523 7 12 6.55228 12 6C12 5.44772 11.5523 5 11 5C10.4477 5 10 5.44772 10 6C10 6.55228 10.4477 7 11 7Z\" fill=\"black\"/> </svg>',variant:\"ZLsUgy8YH\",width:\"100%\",...addPropertyOverrides({MUpXaz7DP:{BfoO_klqj:\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(7, 41, 19))\",variant:\"aXz8vv0Cd\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(8+((componentViewport?.height||56)-16-40)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rzoqi7-container\",layoutDependency:layoutDependency,layoutId:\"gth0PfujN-container\",nodeId:\"gth0PfujN\",rendersWithMotion:true,scopeId:\"wqBVwWRXN\",children:/*#__PURE__*/_jsx(MenuItem,{BfoO_klqj:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",bS0PiqW7j:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",dCinjMXn8:\"Transactions\",fuGK0kKiq:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",gQ5jtb8lK:gQ5jtb8lK1rw2idk,height:\"100%\",id:\"gth0PfujN\",layoutId:\"gth0PfujN\",nEa_vufY9:'<?xml version=\"1.0\"?><svg fill=\"none\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9 14L15 8M9.50003 8.5H9.51003M14.5 13.5H14.51M19 21V5C19 3.89543 18.1046 3 17 3H7C5.89543 3 5 3.89543 5 5V21L8.5 19L12 21L15.5 19L19 21ZM10 8.5C10 8.77614 9.77614 9 9.5 9C9.22386 9 9 8.77614 9 8.5C9 8.22386 9.22386 8 9.5 8C9.77614 8 10 8.22386 10 8.5ZM15 13.5C15 13.7761 14.7761 14 14.5 14C14.2239 14 14 13.7761 14 13.5C14 13.2239 14.2239 13 14.5 13C14.7761 13 15 13.2239 15 13.5Z\" stroke=\"#374151\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/></svg>',variant:\"ZLsUgy8YH\",width:\"100%\",...addPropertyOverrides({b4wAuj2mc:{BfoO_klqj:\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(7, 41, 19))\",variant:\"aXz8vv0Cd\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(8+((componentViewport?.height||56)-16-40)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10abc6n-container\",layoutDependency:layoutDependency,layoutId:\"ExE9R5A99-container\",nodeId:\"ExE9R5A99\",rendersWithMotion:true,scopeId:\"wqBVwWRXN\",children:/*#__PURE__*/_jsx(MenuItem,{BfoO_klqj:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",bS0PiqW7j:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",dCinjMXn8:\"Send\",fuGK0kKiq:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",gQ5jtb8lK:gQ5jtb8lK73rcky,height:\"100%\",id:\"ExE9R5A99\",layoutId:\"ExE9R5A99\",nEa_vufY9:'<?xml version=\"1.0\"?><svg height=\"1792\" viewBox=\"0 0 1792 1792\" width=\"1792\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1764 11q33 24 27 64l-256 1536q-5 29-32 45-14 8-31 8-11 0-24-5l-527-215-298 327q-18 21-47 21-14 0-23-4-19-7-30-23.5t-11-36.5v-452l-472-193q-37-14-40-55-3-39 32-59l1664-960q35-21 68 2zm-342 1499l221-1323-1434 827 336 137 863-639-478 797z\"/></svg>',variant:\"ZLsUgy8YH\",width:\"100%\",...addPropertyOverrides({MvRIh0mKr:{BfoO_klqj:\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(7, 41, 19))\",variant:\"aXz8vv0Cd\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bs5xij\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"oLiKdLROy\",style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25},variants:{b4wAuj2mc:{borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36},MUpXaz7DP:{borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36},MvRIh0mKr:{borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+20+((componentViewport?.height||56)-0-20-171+0+0),...addPropertyOverrides({b4wAuj2mc:{width:`calc(${componentViewport?.width||\"100vw\"} - 15.5px)`,y:(componentViewport?.y||0)+(componentViewport?.height||56)-263+20+0},MUpXaz7DP:{width:`calc(${componentViewport?.width||\"100vw\"} - 15.5px)`,y:(componentViewport?.y||0)+(componentViewport?.height||56)-263+20+0},MvRIh0mKr:{width:`calc(${componentViewport?.width||\"100vw\"} - 15.5px)`,y:(componentViewport?.y||0)+(componentViewport?.height||56)-263+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jwmqzy-container\",layoutDependency:layoutDependency,layoutId:\"rvWJ6W954-container\",nodeId:\"rvWJ6W954\",rendersWithMotion:true,scopeId:\"wqBVwWRXN\",style:{opacity:0},variants:{b4wAuj2mc:{opacity:1},MUpXaz7DP:{opacity:1},MvRIh0mKr:{opacity:1}},children:/*#__PURE__*/_jsx(Content,{height:\"100%\",id:\"rvWJ6W954\",layoutId:\"rvWJ6W954\",style:{width:\"100%\"},variant:\"EMMLpKq0Z\",width:\"100%\",...addPropertyOverrides({b4wAuj2mc:{variant:\"IiRFVKxkZ\"},MUpXaz7DP:{variant:\"rB4Twqls1\"},MvRIh0mKr:{variant:\"vh5KnvN4S\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nDHL1.framer-14drtsy, .framer-nDHL1 .framer-14drtsy { display: block; }\",\".framer-nDHL1.framer-8wtryt { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-nDHL1 .framer-1bngbb3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-nDHL1 .framer-1htcgy8-container, .framer-nDHL1 .framer-1rzoqi7-container, .framer-nDHL1 .framer-10abc6n-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-nDHL1 .framer-1bs5xij { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-end; left: 0px; overflow: hidden; padding: 20px 24px 0px 24px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-nDHL1 .framer-1jwmqzy-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-nDHL1.framer-v-8os4o .framer-1bs5xij, .framer-nDHL1.framer-v-7we608 .framer-1bs5xij, .framer-nDHL1.framer-v-1yoigh4 .framer-1bs5xij { bottom: -16px; height: min-content; left: -16px; padding: 20px 24px 88px 24px; right: -16px; top: unset; }\",\".framer-nDHL1.framer-v-8os4o .framer-1jwmqzy-container { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 424\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MUpXaz7DP\":{\"layout\":[\"auto\",\"auto\"]},\"b4wAuj2mc\":{\"layout\":[\"auto\",\"auto\"]},\"MvRIh0mKr\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwqBVwWRXN=withCSS(Component,css,\"framer-nDHL1\");export default FramerwqBVwWRXN;FramerwqBVwWRXN.displayName=\"Dynamic Action Bar\";FramerwqBVwWRXN.defaultProps={height:56,width:424};addPropertyControls(FramerwqBVwWRXN,{variant:{options:[\"JuXQtw5I6\",\"MUpXaz7DP\",\"b4wAuj2mc\",\"MvRIh0mKr\"],optionTitles:[\"DefaultHover menu\",\"Accounts\",\"Transactions\",\"Send\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwqBVwWRXN,[{explicitInter:true,fonts:[]},...MenuItemFonts,...ContentFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwqBVwWRXN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MUpXaz7DP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b4wAuj2mc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MvRIh0mKr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"424\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (14b65b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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 sharedStyle from\"https://framerusercontent.com/modules/8LSNmW2Fyf9odSjOKMKd/9mhCjjr7xtfNWeQegIWe/u6yoKeseb.js\";const enabledGestures={hX_7USC84:{hover:true}};const serializationHash=\"framer-pP1rP\";const variantClassNames={hX_7USC84:\"framer-v-1ytceg6\"};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=({click,height,id,width,...props})=>{return{...props,ZyOQIG_S5:click??props.ZyOQIG_S5};};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,ZyOQIG_S5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hX_7USC84\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap6pywws=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZyOQIG_S5){const res=await ZyOQIG_S5(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ytceg6\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hX_7USC84\",onTap:onTap6pywws,ref:refBinding,style:{backgroundColor:\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{\"hX_7USC84-hover\":{backgroundColor:\"var(--token-1fa309e7-c017-4c1d-8a9c-ca9cb0621ad7, rgb(10, 128, 51))\"}},...addPropertyOverrides({\"hX_7USC84-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Download Receipt\"})}),className:\"framer-1hhithm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nFtdMuDXr\",style:{\"--extracted-a0htzi\":\"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-pP1rP.framer-1o9vzqu, .framer-pP1rP .framer-1o9vzqu { display: block; }\",\".framer-pP1rP.framer-1ytceg6 { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: visible; padding: 12px 30px 12px 30px; position: relative; user-select: none; width: min-content; }\",\".framer-pP1rP .framer-1hhithm { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 213\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"r_arRUPAp\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ZyOQIG_S5\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSSPmYb_8y=withCSS(Component,css,\"framer-pP1rP\");export default FramerSSPmYb_8y;FramerSSPmYb_8y.displayName=\"Button\";FramerSSPmYb_8y.defaultProps={height:47,width:213};addPropertyControls(FramerSSPmYb_8y,{ZyOQIG_S5:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerSSPmYb_8y,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSSPmYb_8y\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"47\",\"framerIntrinsicWidth\":\"213\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"r_arRUPAp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ZyOQIG_S5\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (14b65b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,SVG,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 sharedStyle from\"https://framerusercontent.com/modules/4hFu8rLLACE6u4ieosXV/KQqhMQQTGZjHSnJwRSjZ/qaaH5oCEc.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/8LSNmW2Fyf9odSjOKMKd/9mhCjjr7xtfNWeQegIWe/u6yoKeseb.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zEGUlAJjeX25Da8vLpEN/VUsI5z67wZWg72XUiL54/WiWVcZArd.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/e624LnzKelWveQH3EpcW/MiqhwxWbQeDhvPJecyfc/YckFIlg3V.js\";import Button from\"https://framerusercontent.com/modules/xsixwW7AmjzDiaHwepK4/JS52P0Zxu6JVrCt5fbY4/SSPmYb_8y.js\";const ButtonFonts=getFonts(Button);const enabledGestures={Wh9PhMES8:{hover:true}};const cycleOrder=[\"H64jctFxf\",\"Wh9PhMES8\",\"KUSb8GSJ3\",\"L0CVXeV98\",\"Q09KBJn2w\"];const serializationHash=\"framer-GQfCK\";const variantClassNames={H64jctFxf:\"framer-v-2u5tkn\",KUSb8GSJ3:\"framer-v-2jglut\",L0CVXeV98:\"framer-v-1vnv46a\",Q09KBJn2w:\"framer-v-l2a34w\",Wh9PhMES8:\"framer-v-1huedhb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.5,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={\"Kroger Open\":\"L0CVXeV98\",\"Target Open\":\"KUSb8GSJ3\",\"Trader Joe open\":\"Q09KBJn2w\",\"Walmart Open\":\"H64jctFxf\",Close:\"Wh9PhMES8\"};const getProps=({amount,day,event1,height,id,store,width,...props})=>{return{...props,HoXDBzM2t:store??props.HoXDBzM2t??\"Walmart\",savHOF_fn:amount??props.savHOF_fn??\"$153.79\",u4IeadaPe:event1??props.u4IeadaPe,variant:humanReadableVariantMap[props.variant]??props.variant??\"H64jctFxf\",WShjqKz0g:day??props.WShjqKz0g??\"Today\"};};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,HoXDBzM2t,WShjqKz0g,savHOF_fn,u4IeadaPe,hQPWFRbhl,UYKm3XBsa,Jey1FTlAE,OCFd5O7wa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"H64jctFxf\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap76jwpx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(hQPWFRbhl){const res=await hQPWFRbhl(...args);if(res===false)return false;}if(UYKm3XBsa){const res=await UYKm3XBsa(...args);if(res===false)return false;}if(Jey1FTlAE){const res=await Jey1FTlAE(...args);if(res===false)return false;}if(OCFd5O7wa){const res=await OCFd5O7wa(...args);if(res===false)return false;}});const ZyOQIG_S5d5d2aa=activeVariantCallback(async(...args)=>{if(u4IeadaPe){const res=await u4IeadaPe(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"KUSb8GSJ3\",\"L0CVXeV98\",\"Q09KBJn2w\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Q09KBJn2w\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"KUSb8GSJ3\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"L0CVXeV98\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2u5tkn\",className,classNames),\"data-framer-name\":\"Walmart Open\",layoutDependency:layoutDependency,layoutId:\"H64jctFxf\",ref:refBinding,style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({\"Wh9PhMES8-hover\":{\"data-framer-name\":undefined},KUSb8GSJ3:{\"data-framer-name\":\"Target Open\"},L0CVXeV98:{\"data-framer-name\":\"Kroger Open\"},Q09KBJn2w:{\"data-framer-name\":\"Trader Joe open\"},Wh9PhMES8:{\"data-framer-name\":\"Close\",\"data-highlight\":true,onTap:onTap76jwpx}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6h6xro\",\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"A7wu0IOxn\",style:{opacity:1},variants:{KUSb8GSJ3:{opacity:1},L0CVXeV98:{opacity:1},Q09KBJn2w:{opacity:1},Wh9PhMES8:{opacity:0}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sbt71g\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"WeedpaWh2\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3lg7lg\",layoutDependency:layoutDependency,layoutId:\"MzIG3PfWS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15wgsry\",layoutDependency:layoutDependency,layoutId:\"jwB3FGmWH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19y5i5b\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"WA3uQjUWv\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-wf5yzl\",\"data-framer-name\":\"Walmart\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"Sl6csbgqs\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-jy88io\",\"data-framer-name\":\"Walmart\",layoutDependency:layoutDependency,layoutId:\"UXoh9te15\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 106 25\" overflow=\"visible\"><g><path d=\"M 61.421 13.144 C 61.421 10.675 60.347 8.494 56.717 8.494 C 54.855 8.494 53.375 9.016 52.573 9.474 L 53.161 11.454 C 53.899 10.998 55.078 10.622 56.19 10.622 C 58.028 10.62 58.329 11.644 58.329 12.302 L 58.329 12.46 C 54.317 12.454 51.781 13.818 51.781 16.598 C 51.781 18.296 53.069 19.888 55.319 19.888 C 56.692 19.888 57.853 19.343 58.546 18.481 L 58.614 18.481 C 58.614 18.481 59.07 20.364 61.597 19.645 C 61.469 18.856 61.421 18.025 61.421 17.015 Z M 58.428 15.751 C 58.428 15.95 58.411 16.157 58.351 16.335 C 58.12 17.095 57.323 17.731 56.331 17.731 C 55.494 17.731 54.838 17.265 54.838 16.287 C 54.838 14.792 56.515 14.381 58.428 14.391 M 0 5.134 C 0 5.134 2.621 15.69 3.037 17.4 C 3.528 19.398 4.406 20.137 6.943 19.645 L 8.581 13.099 C 8.995 11.478 9.276 10.315 9.544 8.662 L 9.589 8.662 C 9.775 10.332 10.042 11.478 10.38 13.105 C 10.38 13.105 11.049 16.078 11.396 17.636 C 11.733 19.194 12.683 20.176 15.171 19.645 L 19.07 5.135 L 15.923 5.135 L 14.585 11.412 C 14.231 13.23 13.909 14.662 13.658 16.329 L 13.613 16.329 C 13.387 14.68 13.1 13.307 12.732 11.525 L 11.345 5.135 L 8.062 5.135 L 6.582 11.362 C 6.16 13.263 5.766 14.787 5.518 16.401 L 5.475 16.401 C 5.178 14.639 4.854 12.882 4.505 11.129 C 4.505 11.129 3.626 6.671 3.316 5.134 M 27.842 13.144 C 27.842 10.675 26.765 8.494 23.135 8.494 C 21.278 8.494 19.796 9.016 18.994 9.474 L 19.582 11.454 C 20.318 10.998 21.495 10.622 22.611 10.622 C 24.449 10.62 24.75 11.644 24.75 12.302 L 24.75 12.46 C 20.738 12.454 18.199 13.818 18.199 16.598 C 18.199 18.296 19.492 19.888 21.732 19.888 C 23.118 19.888 24.268 19.343 24.961 18.481 L 25.031 18.481 C 25.031 18.481 25.491 20.364 28.015 19.645 C 27.886 18.856 27.841 18.025 27.841 17.015 L 27.841 13.144 Z M 24.846 15.751 C 24.846 15.95 24.829 16.157 24.772 16.335 C 24.538 17.095 23.741 17.731 22.747 17.731 C 21.915 17.731 21.256 17.265 21.256 16.287 C 21.256 14.792 22.933 14.381 24.846 14.391 M 29.475 5.134 L 29.475 19.64 L 32.47 19.64 L 32.47 5.134 Z M 70.614 5.134 L 70.614 15.836 C 70.614 17.314 70.896 18.344 71.502 18.975 C 72.034 19.529 72.905 19.889 73.942 19.889 C 74.833 19.889 75.704 19.72 76.115 19.573 L 76.079 17.269 C 75.771 17.339 75.419 17.4 74.936 17.4 C 73.914 17.4 73.576 16.762 73.576 15.436 L 73.576 11.338 L 76.185 11.338 L 76.185 8.567 L 73.576 8.567 L 73.576 5.134 M 62.872 8.745 L 62.872 19.645 L 65.968 19.645 L 65.968 14.063 C 65.968 13.762 65.988 13.503 66.036 13.263 C 66.268 12.086 67.174 11.341 68.481 11.341 C 68.846 11.341 69.094 11.38 69.369 11.423 L 69.369 8.565 C 69.148 8.521 68.922 8.5 68.697 8.502 C 67.538 8.502 66.224 9.227 65.67 10.805 L 65.594 10.805 L 65.594 8.745 M 34.21 8.745 L 34.21 19.645 L 37.228 19.645 L 37.228 13.247 C 37.228 12.947 37.261 12.64 37.369 12.363 C 37.614 11.715 38.223 10.965 39.2 10.965 C 40.415 10.965 40.989 11.974 40.989 13.431 L 40.989 19.645 L 43.999 19.645 L 43.999 13.171 C 43.999 12.888 44.039 12.542 44.123 12.291 C 44.365 11.557 45.024 10.965 45.935 10.965 C 47.163 10.965 47.758 11.953 47.758 13.67 L 47.758 19.645 L 50.764 19.645 L 50.764 13.218 C 50.764 9.842 49.02 8.502 47.039 8.502 C 46.169 8.502 45.475 8.713 44.852 9.092 C 44.326 9.41 43.864 9.858 43.45 10.445 L 43.404 10.445 C 42.928 9.272 41.809 8.502 40.348 8.502 C 38.473 8.502 37.622 9.434 37.121 10.221 L 37.076 10.221 L 37.076 8.745\" fill=\"rgb(0,113,206)\"></path><path d=\"M 92.494 8.416 C 93.086 8.416 93.584 8.112 93.649 7.721 L 94.236 1.178 C 94.236 0.53 93.461 0 92.494 0 C 91.522 0 90.753 0.53 90.753 1.178 L 91.344 7.721 C 91.407 8.112 91.902 8.416 92.494 8.416 M 88.895 10.463 C 89.188 9.952 89.171 9.385 88.855 9.132 L 83.377 5.361 C 82.808 5.034 81.955 5.424 81.467 6.249 C 80.98 7.073 81.079 7.998 81.637 8.319 L 87.7 11.087 C 88.089 11.23 88.596 10.964 88.895 10.458 M 96.093 10.458 C 96.403 10.964 96.911 11.23 97.288 11.094 L 103.352 8.319 C 103.915 7.992 104 7.076 103.524 6.251 C 103.037 5.426 102.179 5.039 101.61 5.359 L 96.132 9.127 C 95.828 9.383 95.806 9.953 96.099 10.463 M 92.494 16.589 C 93.086 16.589 93.584 16.893 93.649 17.284 L 94.236 23.827 C 94.236 24.475 93.461 25 92.494 25 C 91.522 25 90.753 24.475 90.753 23.827 L 91.344 17.284 C 91.407 16.893 91.902 16.589 92.494 16.589 M 96.093 14.548 C 96.403 14.04 96.911 13.769 97.288 13.916 L 103.352 16.687 C 103.915 17.007 104 17.931 103.524 18.756 C 103.037 19.576 102.179 19.966 101.61 19.645 L 96.132 15.873 C 95.828 15.618 95.806 15.051 96.099 14.547 M 88.895 14.542 C 89.188 15.052 89.171 15.618 88.855 15.873 L 83.377 19.639 C 82.808 19.966 81.955 19.575 81.467 18.756 C 80.98 17.932 81.079 17.007 81.637 16.686 L 87.7 13.915 C 88.089 13.77 88.596 14.038 88.895 14.542 M 105.127 19.071 L 105.202 19.071 C 105.305 19.071 105.346 19.102 105.358 19.183 C 105.38 19.272 105.392 19.333 105.413 19.358 L 105.608 19.358 C 105.591 19.339 105.569 19.29 105.558 19.178 C 105.535 19.081 105.485 19.026 105.413 19.007 L 105.413 18.989 C 105.512 18.967 105.569 18.902 105.569 18.821 C 105.569 18.762 105.545 18.705 105.501 18.663 C 105.437 18.632 105.374 18.608 105.237 18.608 C 105.115 18.608 105.025 18.618 104.954 18.635 L 104.954 19.358 L 105.126 19.358 L 105.126 19.071 Z M 105.132 18.741 L 105.22 18.729 C 105.324 18.729 105.38 18.777 105.38 18.843 C 105.38 18.917 105.305 18.952 105.208 18.952 L 105.132 18.952 Z M 105.242 18.25 C 104.816 18.25 104.479 18.577 104.479 18.979 C 104.479 19.39 104.816 19.717 105.242 19.717 C 105.673 19.717 106 19.39 106 18.979 C 106 18.577 105.673 18.25 105.242 18.25 M 105.242 18.398 C 105.569 18.398 105.812 18.658 105.812 18.979 C 105.812 19.302 105.569 19.57 105.242 19.565 C 104.915 19.565 104.667 19.302 104.667 18.979 C 104.667 18.658 104.915 18.397 105.237 18.397\" fill=\"rgb(255,194,32)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-12ub5lb\",layoutDependency:layoutDependency,layoutId:\"jSUeQaOD2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 76.185 14.755\" overflow=\"visible\"><path d=\"M 61.421 8.01 C 61.421 5.541 60.347 3.359 56.717 3.359 C 54.855 3.359 53.375 3.882 52.573 4.34 L 53.161 6.32 C 53.899 5.864 55.078 5.488 56.19 5.488 C 58.028 5.486 58.329 6.51 58.329 7.168 L 58.329 7.326 C 54.317 7.32 51.781 8.684 51.781 11.464 C 51.781 13.162 53.069 14.754 55.319 14.754 C 56.692 14.754 57.853 14.209 58.546 13.347 L 58.614 13.347 C 58.614 13.347 59.07 15.23 61.597 14.511 C 61.469 13.722 61.421 12.891 61.421 11.881 Z M 58.428 10.617 C 58.428 10.816 58.411 11.023 58.351 11.201 C 58.12 11.961 57.323 12.597 56.331 12.597 C 55.494 12.597 54.838 12.131 54.838 11.153 C 54.838 9.658 56.515 9.247 58.428 9.257 M 0 0 C 0 0 2.621 10.556 3.037 12.266 C 3.528 14.264 4.406 15.003 6.943 14.511 L 8.581 7.965 C 8.995 6.344 9.276 5.181 9.544 3.528 L 9.589 3.528 C 9.775 5.198 10.042 6.344 10.38 7.971 C 10.38 7.971 11.049 10.944 11.396 12.502 C 11.733 14.06 12.683 15.042 15.171 14.51 L 19.07 0 L 15.923 0 L 14.585 6.277 C 14.231 8.096 13.909 9.528 13.658 11.195 L 13.613 11.195 C 13.387 9.546 13.1 8.173 12.732 6.391 L 11.345 0 L 8.062 0 L 6.582 6.227 C 6.16 8.129 5.766 9.653 5.518 11.267 L 5.475 11.267 C 5.178 9.505 4.854 7.748 4.505 5.995 C 4.505 5.995 3.626 1.536 3.316 0 M 27.842 8.01 C 27.842 5.541 26.765 3.359 23.135 3.359 C 21.278 3.359 19.796 3.882 18.994 4.34 L 19.582 6.32 C 20.318 5.864 21.495 5.488 22.611 5.488 C 24.449 5.486 24.75 6.51 24.75 7.168 L 24.75 7.326 C 20.738 7.32 18.199 8.684 18.199 11.464 C 18.199 13.162 19.492 14.754 21.732 14.754 C 23.118 14.754 24.268 14.209 24.961 13.347 L 25.031 13.347 C 25.031 13.347 25.491 15.23 28.015 14.511 C 27.886 13.722 27.841 12.891 27.841 11.881 L 27.841 8.01 Z M 24.846 10.617 C 24.846 10.816 24.829 11.023 24.772 11.201 C 24.538 11.961 23.741 12.597 22.747 12.597 C 21.915 12.597 21.256 12.131 21.256 11.153 C 21.256 9.658 22.933 9.247 24.846 9.257 M 29.475 0 L 29.475 14.506 L 32.47 14.506 L 32.47 0 Z M 70.614 0 L 70.614 10.702 C 70.614 12.18 70.896 13.21 71.502 13.841 C 72.034 14.394 72.905 14.755 73.942 14.755 C 74.833 14.755 75.704 14.586 76.115 14.439 L 76.079 12.135 C 75.771 12.205 75.419 12.266 74.936 12.266 C 73.914 12.266 73.576 11.628 73.576 10.302 L 73.576 6.204 L 76.185 6.204 L 76.185 3.433 L 73.576 3.433 L 73.576 0 M 62.872 3.611 L 62.872 14.511 L 65.968 14.511 L 65.968 8.929 C 65.968 8.628 65.988 8.369 66.036 8.129 C 66.268 6.951 67.174 6.206 68.481 6.206 C 68.846 6.206 69.094 6.246 69.369 6.289 L 69.369 3.431 C 69.148 3.387 68.922 3.366 68.697 3.368 C 67.538 3.368 66.224 4.093 65.67 5.671 L 65.594 5.671 L 65.594 3.611 M 34.21 3.611 L 34.21 14.51 L 37.228 14.51 L 37.228 8.113 C 37.228 7.813 37.261 7.506 37.369 7.229 C 37.614 6.581 38.223 5.831 39.2 5.831 C 40.415 5.831 40.989 6.84 40.989 8.297 L 40.989 14.51 L 43.999 14.51 L 43.999 8.037 C 43.999 7.754 44.039 7.408 44.123 7.157 C 44.365 6.423 45.024 5.831 45.935 5.831 C 47.163 5.831 47.758 6.819 47.758 8.536 L 47.758 14.51 L 50.764 14.51 L 50.764 8.084 C 50.764 4.708 49.02 3.368 47.039 3.368 C 46.169 3.368 45.475 3.579 44.852 3.958 C 44.326 4.276 43.864 4.724 43.45 5.311 L 43.404 5.311 C 42.928 4.138 41.809 3.368 40.348 3.368 C 38.473 3.368 37.622 4.3 37.121 5.087 L 37.076 5.087 L 37.076 3.611\" fill=\"rgb(0,113,206)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bbu31v\",layoutDependency:layoutDependency,layoutId:\"dcKQFnxNZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.816 11.395\" overflow=\"visible\"><path d=\"M 9.639 4.65 C 9.639 2.181 8.566 0 4.936 0 C 3.073 0 1.594 0.522 0.792 0.98 L 1.38 2.961 C 2.118 2.505 3.296 2.129 4.409 2.129 C 6.247 2.127 6.548 3.15 6.548 3.808 L 6.548 3.967 C 2.536 3.96 0 5.325 0 8.104 C 0 9.803 1.288 11.395 3.538 11.395 C 4.911 11.395 6.072 10.849 6.764 9.988 L 6.832 9.988 C 6.832 9.988 7.289 11.87 9.816 11.151 C 9.687 10.362 9.639 9.532 9.639 8.522 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rz1rm9\",layoutDependency:layoutDependency,layoutId:\"YLygwuJAA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.59 3.34\" overflow=\"visible\"><path d=\"M 3.59 1.36 C 3.59 1.559 3.574 1.766 3.514 1.944 C 3.282 2.704 2.486 3.34 1.494 3.34 C 0.657 3.34 0 2.874 0 1.896 C 0 0.401 1.677 -0.01 3.59 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2lrs6l\",layoutDependency:layoutDependency,layoutId:\"HZZGscznr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.07 14.658\" overflow=\"visible\"><path d=\"M 0 0 C 0 0 2.621 10.556 3.037 12.266 C 3.528 14.264 4.406 15.003 6.943 14.511 L 8.581 7.965 C 8.995 6.344 9.276 5.181 9.544 3.528 L 9.589 3.528 C 9.775 5.198 10.042 6.344 10.38 7.971 C 10.38 7.971 11.049 10.944 11.396 12.502 C 11.733 14.06 12.683 15.042 15.171 14.51 L 19.07 0 L 15.923 0 L 14.585 6.277 C 14.231 8.096 13.909 9.528 13.658 11.195 L 13.613 11.195 C 13.387 9.546 13.1 8.173 12.732 6.391 L 11.345 0 L 8.062 0 L 6.582 6.227 C 6.16 8.129 5.766 9.653 5.518 11.267 L 5.475 11.267 C 5.178 9.505 4.854 7.748 4.505 5.995 C 4.505 5.995 3.626 1.536 3.316 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d6zsgx\",layoutDependency:layoutDependency,layoutId:\"skszo5A1m\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.816 11.395\" overflow=\"visible\"><path d=\"M 9.642 4.65 C 9.642 2.181 8.566 0 4.936 0 C 3.078 0 1.596 0.522 0.794 0.98 L 1.382 2.961 C 2.118 2.505 3.296 2.129 4.411 2.129 C 6.249 2.127 6.55 3.15 6.55 3.808 L 6.55 3.967 C 2.538 3.96 0 5.325 0 8.104 C 0 9.803 1.293 11.395 3.533 11.395 C 4.919 11.395 6.069 10.849 6.762 9.988 L 6.832 9.988 C 6.832 9.988 7.292 11.87 9.816 11.151 C 9.686 10.362 9.642 9.532 9.642 8.522 L 9.642 4.65 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10p09sd\",layoutDependency:layoutDependency,layoutId:\"WBJ0FycZv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.591 3.34\" overflow=\"visible\"><path d=\"M 3.59 1.36 C 3.59 1.559 3.574 1.766 3.516 1.944 C 3.282 2.704 2.486 3.34 1.492 3.34 C 0.66 3.34 0 2.874 0 1.896 C 0 0.401 1.677 -0.01 3.591 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-heja6w\",layoutDependency:layoutDependency,layoutId:\"PaayxCAdU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.995 14.506\" overflow=\"visible\"><path d=\"M 0 0 L 0 14.506 L 2.995 14.506 L 2.995 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wjnhma\",layoutDependency:layoutDependency,layoutId:\"Se2y_VJrH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.571 14.755\" overflow=\"visible\"><path d=\"M 0 0 L 0 10.702 C 0 12.18 0.282 13.21 0.888 13.841 C 1.42 14.394 2.291 14.755 3.328 14.755 C 4.218 14.755 5.089 14.586 5.5 14.439 L 5.464 12.135 C 5.157 12.205 4.805 12.266 4.322 12.266 C 3.299 12.266 2.961 11.628 2.961 10.302 L 2.961 6.204 L 5.571 6.204 L 5.571 3.433 L 2.962 3.433 L 2.962 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9pd1bo\",layoutDependency:layoutDependency,layoutId:\"TlB1bsx_5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.497 11.142\" overflow=\"visible\"><path d=\"M 0 0.243 L 0 11.142 L 3.097 11.142 L 3.097 5.56 C 3.097 5.26 3.116 5 3.165 4.76 C 3.396 3.583 4.303 2.838 5.61 2.838 C 5.975 2.838 6.222 2.878 6.497 2.92 L 6.497 0.063 C 6.276 0.019 6.051 -0.002 5.825 0 C 4.666 0 3.353 0.725 2.798 2.303 L 2.722 2.303 L 2.722 0.243\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hjboze\",layoutDependency:layoutDependency,layoutId:\"yGCEbPQ1T\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.555 11.142\" overflow=\"visible\"><path d=\"M 0 0.243 L 0 11.142 L 3.018 11.142 L 3.018 4.745 C 3.018 4.445 3.051 4.138 3.159 3.861 C 3.404 3.213 4.013 2.463 4.99 2.463 C 6.205 2.463 6.779 3.472 6.779 4.929 L 6.779 11.142 L 9.789 11.142 L 9.789 4.668 C 9.789 4.386 9.829 4.039 9.913 3.789 C 10.155 3.054 10.814 2.463 11.725 2.463 C 12.953 2.463 13.548 3.451 13.548 5.168 L 13.548 11.142 L 16.555 11.142 L 16.555 4.716 C 16.555 1.339 14.81 0 12.83 0 C 11.959 0 11.265 0.211 10.643 0.589 C 10.116 0.907 9.654 1.356 9.24 1.943 L 9.194 1.943 C 8.718 0.769 7.599 0 6.138 0 C 4.264 0 3.412 0.932 2.911 1.719 L 2.866 1.719 L 2.866 0.243\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1t49w1y\",layoutDependency:layoutDependency,layoutId:\"kcEIM1Mkf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.846 25\" overflow=\"visible\"><path d=\"M 11.341 8.416 C 11.932 8.416 12.431 8.112 12.496 7.721 L 13.082 1.178 C 13.082 0.53 12.307 0 11.341 0 C 10.368 0 9.599 0.53 9.599 1.178 L 10.191 7.721 C 10.253 8.112 10.749 8.416 11.341 8.416 M 7.741 10.463 C 8.034 9.952 8.018 9.385 7.701 9.132 L 2.224 5.361 C 1.654 5.034 0.801 5.424 0.313 6.249 C -0.174 7.073 -0.075 7.998 0.483 8.319 L 6.547 11.087 C 6.935 11.23 7.443 10.964 7.741 10.458 M 14.939 10.458 C 15.249 10.964 15.757 11.23 16.135 11.094 L 22.199 8.319 C 22.762 7.992 22.846 7.076 22.37 6.251 C 21.883 5.426 21.025 5.039 20.457 5.359 L 14.978 9.127 C 14.674 9.383 14.653 9.953 14.946 10.463 M 11.341 16.589 C 11.932 16.589 12.431 16.893 12.496 17.284 L 13.082 23.827 C 13.082 24.475 12.307 25 11.341 25 C 10.368 25 9.599 24.475 9.599 23.827 L 10.191 17.284 C 10.253 16.893 10.749 16.589 11.341 16.589 M 14.939 14.548 C 15.249 14.04 15.757 13.769 16.135 13.916 L 22.199 16.687 C 22.762 17.007 22.846 17.931 22.37 18.756 C 21.883 19.576 21.025 19.966 20.457 19.645 L 14.978 15.873 C 14.674 15.618 14.653 15.051 14.946 14.547 M 7.741 14.542 C 8.034 15.052 8.018 15.618 7.701 15.873 L 2.224 19.639 C 1.654 19.966 0.801 19.575 0.313 18.756 C -0.174 17.932 -0.075 17.007 0.483 16.686 L 6.547 13.915 C 6.935 13.77 7.443 14.038 7.741 14.542 M 23.973 19.071 L 24.048 19.071 C 24.151 19.071 24.192 19.102 24.204 19.183 C 24.226 19.272 24.238 19.333 24.26 19.358 L 24.455 19.358 C 24.437 19.339 24.416 19.29 24.404 19.178 C 24.382 19.081 24.331 19.026 24.26 19.007 L 24.26 18.989 C 24.359 18.967 24.416 18.902 24.416 18.821 C 24.416 18.762 24.391 18.705 24.348 18.663 C 24.283 18.632 24.221 18.608 24.083 18.608 C 23.961 18.608 23.872 18.618 23.8 18.635 L 23.8 19.358 L 23.973 19.358 L 23.973 19.071 Z M 23.978 18.741 L 24.067 18.729 C 24.17 18.729 24.226 18.777 24.226 18.843 C 24.226 18.917 24.151 18.952 24.055 18.952 L 23.978 18.952 Z M 24.088 18.25 C 23.663 18.25 23.325 18.577 23.325 18.979 C 23.325 19.39 23.663 19.717 24.088 19.717 C 24.519 19.717 24.846 19.39 24.846 18.979 C 24.846 18.577 24.519 18.25 24.088 18.25 M 24.088 18.398 C 24.416 18.398 24.658 18.658 24.658 18.979 C 24.658 19.302 24.416 19.57 24.088 19.565 C 23.761 19.565 23.513 19.302 23.513 18.979 C 23.513 18.658 23.761 18.397 24.083 18.397\" fill=\"rgb(255,194,32)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gdhj41\",layoutDependency:layoutDependency,layoutId:\"ql1nBU36r\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.483 8.416\" overflow=\"visible\"><path d=\"M 1.742 8.416 C 2.334 8.416 2.832 8.112 2.897 7.721 L 3.483 1.178 C 3.483 0.53 2.708 0 1.742 0 C 0.769 0 0 0.53 0 1.178 L 0.592 7.721 C 0.654 8.112 1.15 8.416 1.742 8.416\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nl635v\",layoutDependency:layoutDependency,layoutId:\"MrvmJLWmK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.95 5.88\" overflow=\"visible\"><path d=\"M 7.741 5.218 C 8.034 4.707 8.018 4.139 7.701 3.887 L 2.224 0.116 C 1.654 -0.212 0.801 0.178 0.313 1.004 C -0.174 1.828 -0.075 2.753 0.483 3.074 L 6.547 5.841 C 6.935 5.985 7.443 5.719 7.741 5.213\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-f13sw0\",layoutDependency:layoutDependency,layoutId:\"vd4AIMvpV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.942 5.883\" overflow=\"visible\"><path d=\"M 0.202 5.211 C 0.512 5.717 1.019 5.983 1.397 5.847 L 7.461 3.072 C 8.024 2.745 8.108 1.829 7.632 1.004 C 7.145 0.179 6.288 -0.208 5.719 0.112 L 0.241 3.88 C -0.063 4.136 -0.085 4.706 0.208 5.216\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mewg3d\",layoutDependency:layoutDependency,layoutId:\"XQjv6ennl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.483 8.411\" overflow=\"visible\"><path d=\"M 1.742 0 C 2.334 0 2.832 0.304 2.897 0.695 L 3.483 7.238 C 3.483 7.886 2.708 8.411 1.742 8.411 C 0.769 8.411 0 7.886 0 7.238 L 0.592 0.695 C 0.654 0.304 1.15 0 1.742 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qqbojc\",layoutDependency:layoutDependency,layoutId:\"qfJumZA96\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.942 5.881\" overflow=\"visible\"><path d=\"M 0.202 0.671 C 0.512 0.164 1.019 -0.107 1.397 0.04 L 7.461 2.81 C 8.024 3.131 8.108 4.055 7.632 4.88 C 7.145 5.699 6.288 6.09 5.719 5.769 L 0.241 1.997 C -0.063 1.742 -0.085 1.174 0.208 0.671\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qp4rwn\",layoutDependency:layoutDependency,layoutId:\"emPeGfX8l\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.95 5.878\" overflow=\"visible\"><path d=\"M 7.741 0.666 C 8.034 1.175 8.018 1.741 7.701 1.997 L 2.224 5.763 C 1.654 6.09 0.801 5.699 0.313 4.88 C -0.174 4.056 -0.075 3.131 0.483 2.81 L 6.547 0.039 C 6.935 -0.106 7.443 0.162 7.741 0.666\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mul6ve\",layoutDependency:layoutDependency,layoutId:\"EDeMwDZ_C\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.173 0.463 L 0.248 0.463 C 0.35 0.463 0.392 0.495 0.404 0.575 C 0.426 0.665 0.438 0.725 0.459 0.75 L 0.654 0.75 C 0.637 0.731 0.615 0.683 0.603 0.57 C 0.581 0.473 0.531 0.418 0.459 0.399 L 0.459 0.381 C 0.558 0.359 0.615 0.294 0.615 0.213 C 0.615 0.154 0.591 0.097 0.547 0.055 C 0.483 0.024 0.42 0 0.283 0 C 0.16 0 0.071 0.01 0 0.027 L 0 0.75 L 0.172 0.75 L 0.172 0.463 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1olnjcs\",layoutDependency:layoutDependency,layoutId:\"QRsKoIJVX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0.012 L 0.088 0 C 0.192 0 0.248 0.047 0.248 0.114 C 0.248 0.188 0.173 0.222 0.077 0.222 L 0 0.222 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bxjkil\",layoutDependency:layoutDependency,layoutId:\"yd7QySUof\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.521 1.467\" overflow=\"visible\"><path d=\"M 0.763 0 C 0.337 0 0 0.328 0 0.729 C 0 1.14 0.337 1.467 0.763 1.467 C 1.194 1.467 1.521 1.14 1.521 0.729 C 1.521 0.327 1.194 0 0.763 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oof3s5\",layoutDependency:layoutDependency,layoutId:\"LLV9cvQZP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.145 1.168\" overflow=\"visible\"><path d=\"M 0.575 0 C 0.902 0 1.145 0.261 1.145 0.582 C 1.145 0.905 0.902 1.173 0.575 1.168 C 0.248 1.168 0 0.905 0 0.582 C 0 0.261 0.248 0 0.57 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1080,intrinsicWidth:1920,pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?scale-down-to=2048&width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?width=3840&height=2160 3840w\"},className:\"framer-1sp8w9k\",\"data-framer-name\":\"Trader Joe's Logo\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"zdWmQzh1D\",...addPropertyOverrides({Q09KBJn2w:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1080,intrinsicWidth:1920,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+20+-17.2+0+0+0+36.5),pixelHeight:2160,pixelWidth:3840,sizes:\"140px\",src:\"https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?scale-down-to=2048&width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/ftjK3W6VhyOkuPcteoEHTTlvlI.png?width=3840&height=2160 3840w\"}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:850,intrinsicWidth:2e3,pixelHeight:1700,pixelWidth:3629,src:\"https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?scale-down-to=2048&width=3629&height=1700\",srcSet:\"https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?scale-down-to=512&width=3629&height=1700 512w,https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?scale-down-to=1024&width=3629&height=1700 1024w,https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?scale-down-to=2048&width=3629&height=1700 2048w,https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?width=3629&height=1700 3629w\"},className:\"framer-6ohmfd\",\"data-framer-name\":\"Target Logo Icon\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"fYWo_x62a\",...addPropertyOverrides({KUSb8GSJ3:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:850,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+20+-11.5+0+0+0+25),pixelHeight:1700,pixelWidth:3629,sizes:\"119px\",src:\"https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?scale-down-to=2048&width=3629&height=1700\",srcSet:\"https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?scale-down-to=512&width=3629&height=1700 512w,https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?scale-down-to=1024&width=3629&height=1700 1024w,https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?scale-down-to=2048&width=3629&height=1700 2048w,https://framerusercontent.com/images/mrk18UDb6QzJ41uJrM38KpNncOo.png?width=3629&height=1700 3629w\"}}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ddlpwa\",\"data-framer-name\":\"Kroger\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"x2eNenMCN\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-7ezf9e\",layoutDependency:layoutDependency,layoutId:\"PWWy6YAxo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 81 30.022\" overflow=\"visible\"><g><path d=\"M 40.493 2.039 C 60.351 2.039 76.448 7.845 76.448 15.009 C 76.448 22.17 60.351 27.977 40.493 27.977 C 20.631 27.977 4.536 22.169 4.536 15.009 C 4.536 7.846 20.632 2.039 40.493 2.039\" fill=\"rgb(255,255,255)\"></path><path d=\"M 40.456 1.456 C 30.567 1.456 21.257 2.85 14.241 5.379 C 10.804 6.619 8.101 8.066 6.21 9.679 C 4.239 11.361 3.24 13.148 3.24 14.993 C 3.24 16.836 4.239 18.623 6.21 20.306 C 8.101 21.919 10.804 23.364 14.241 24.605 C 21.257 27.136 30.567 28.526 40.456 28.526 C 50.345 28.526 59.655 27.136 66.669 24.605 C 70.107 23.364 72.808 21.919 74.705 20.306 C 76.673 18.623 77.675 16.836 77.675 14.993 C 77.675 13.148 76.673 11.361 74.705 9.679 C 72.808 8.066 70.107 6.619 66.669 5.379 C 59.654 2.85 50.345 1.456 40.456 1.456\" fill=\"rgb(4,104,179)\"></path><path d=\"M 40.501 0 C 29.728 0 19.593 1.548 11.954 4.358 C 8.215 5.734 5.278 7.338 3.223 9.128 C 1.083 10.99 0 12.969 0 15.01 C 0 17.051 1.083 19.031 3.223 20.894 C 5.278 22.681 8.215 24.286 11.954 25.664 C 19.59 28.473 29.728 30.022 40.501 30.022 C 51.273 30.022 61.409 28.473 69.045 25.664 C 72.781 24.285 75.721 22.68 77.781 20.894 C 79.917 19.031 81 17.051 81 15.01 C 81 12.968 79.917 10.99 77.781 9.128 C 75.721 7.338 72.781 5.734 69.046 4.358 C 61.408 1.548 51.273 0 40.5 0 M 40.5 0.567 C 62.171 0.567 79.739 7.034 79.739 15.01 C 79.739 22.989 62.171 29.454 40.5 29.454 C 18.827 29.454 1.261 22.989 1.261 15.01 C 1.261 7.034 18.828 0.567 40.5 0.567\" fill=\"rgb(4,104,179)\"></path><g transform=\"translate(11.019 6.162)\"><path d=\"M 17.806 7.455 C 17.806 7.455 17.364 7.352 16.568 7.358 C 15.159 7.367 14.18 7.773 14.18 7.773 L 13.82 7.352 L 11.091 7.352 L 11.075 13.867 L 14.471 13.867 L 14.471 9.923 C 14.471 9.564 14.851 9.389 15.159 9.263 C 16.062 8.895 17.806 8.884 17.806 8.884 Z M 60.249 7.455 C 60.249 7.455 59.801 7.352 59.008 7.358 C 57.594 7.367 56.62 7.773 56.62 7.773 L 56.262 7.352 L 53.531 7.352 L 53.515 13.867 L 56.913 13.867 L 56.913 9.923 C 56.913 9.564 57.289 9.389 57.594 9.263 C 58.505 8.895 60.249 8.884 60.249 8.884 Z M 42.79 14.979 L 42.866 14.979 L 42.958 14.981 C 43.019 14.982 43.06 14.987 43.095 14.991 C 43.148 15.001 43.187 15.019 43.202 15.04 C 43.212 15.054 43.227 15.083 43.227 15.125 C 43.235 15.165 43.238 15.196 43.25 15.219 L 43.629 15.219 L 43.619 15.2 C 43.614 15.193 43.609 15.188 43.609 15.18 C 43.604 15.174 43.604 15.167 43.604 15.159 L 43.604 15.099 C 43.604 15.03 43.56 14.979 43.471 14.947 C 43.426 14.931 43.352 14.917 43.255 14.907 C 43.362 14.902 43.451 14.887 43.517 14.862 C 43.591 14.836 43.624 14.795 43.624 14.737 C 43.624 14.662 43.558 14.608 43.426 14.574 C 43.344 14.555 43.245 14.544 43.126 14.54 C 43.1 14.539 42.998 14.539 42.813 14.539 L 42.391 14.539 L 42.391 15.219 L 42.79 15.219 Z M 43.156 14.831 C 43.105 14.848 43.031 14.855 42.942 14.855 L 42.79 14.855 L 42.79 14.657 L 42.881 14.657 C 42.983 14.657 43.057 14.662 43.115 14.672 C 43.197 14.688 43.238 14.711 43.238 14.749 C 43.238 14.788 43.212 14.813 43.156 14.831 M 43.955 14.443 C 43.688 14.322 43.367 14.264 42.988 14.264 C 42.632 14.264 42.317 14.319 42.052 14.431 C 41.763 14.549 41.623 14.697 41.623 14.878 C 41.623 15.049 41.752 15.195 42.022 15.313 C 42.281 15.432 42.604 15.491 42.988 15.491 C 43.362 15.491 43.68 15.433 43.944 15.319 C 44.219 15.197 44.351 15.051 44.351 14.878 C 44.351 14.708 44.222 14.564 43.955 14.443 M 43.787 14.52 C 44.005 14.621 44.112 14.741 44.112 14.878 C 44.112 15.019 44.003 15.137 43.784 15.239 C 43.563 15.339 43.304 15.389 42.988 15.389 C 42.673 15.389 42.413 15.339 42.195 15.24 C 41.969 15.141 41.862 15.02 41.862 14.878 C 41.862 14.741 41.969 14.62 42.187 14.52 C 42.409 14.42 42.673 14.368 42.988 14.368 C 43.303 14.368 43.563 14.42 43.787 14.52 M 21.068 10.608 C 21.068 9.442 21.712 8.597 23.346 8.597 C 24.986 8.597 25.625 9.442 25.625 10.608 C 25.625 11.775 24.986 12.619 23.346 12.619 C 21.712 12.619 21.068 11.775 21.068 10.608 M 28.908 10.613 C 28.908 8.811 27.009 7.352 23.335 7.352 C 19.746 7.352 17.763 8.811 17.763 10.613 C 17.763 12.412 19.471 13.874 23.335 13.874 C 27.126 13.874 28.908 12.412 28.908 10.613 M 46.972 8.597 C 48.083 8.597 48.729 8.983 49.04 9.59 L 44.92 9.59 C 45.225 8.983 45.876 8.597 46.972 8.597 M 49.4 11.249 C 49.192 12.07 48.526 12.619 47.208 12.619 C 45.612 12.619 44.956 11.805 44.93 10.676 L 49.482 10.676 L 49.482 10.677 L 52.768 10.677 L 52.768 10.676 C 52.808 10.081 52.549 9.59 52.549 9.59 L 52.544 9.59 C 51.944 8.289 50.143 7.352 47.193 7.352 C 43.603 7.352 41.622 8.811 41.622 10.613 C 41.622 12.412 43.333 13.874 47.193 13.874 C 50.527 13.874 52.305 12.746 52.686 11.249 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 35.822 12.106 C 34.185 12.106 33.529 11.258 33.529 10.086 C 33.529 8.914 34.185 8.063 35.822 8.063 C 37.47 8.063 38.111 8.914 38.111 10.086 C 38.111 11.258 37.47 12.106 35.822 12.106 M 41.381 13.562 C 41.371 13.087 41.381 6.82 41.381 6.82 L 37.781 6.82 L 37.781 7.177 C 37.343 6.97 36.44 6.841 35.807 6.834 C 32.199 6.794 30.208 8.278 30.208 10.09 C 30.208 11.9 31.927 13.351 35.812 13.351 C 36.57 13.351 37.236 13.208 37.834 13.103 C 37.999 14.377 38.096 18.581 31.884 18.669 C 25.152 18.738 25.882 14.355 25.823 14.231 C 25.366 14.231 22.158 14.235 22.158 14.235 C 22.158 14.243 21.666 19.765 31.484 19.765 C 42.124 19.765 41.397 14.038 41.381 13.562 M 16.634 0 C 11.908 0 9.228 1.192 7.916 2.595 L 7.907 2.593 C 7.887 2.62 7.864 2.645 7.845 2.672 C 7.835 2.678 7.83 2.686 7.825 2.692 C 7.196 3.436 7.122 4.061 7.122 4.138 C 7.34 7.647 3.596 7.865 3.596 7.865 C 3.533 7.566 3.596 3.774 3.596 3.774 L 0 3.774 L 0 13.351 L 3.608 13.351 L 3.608 9.359 C 3.608 9.197 6.796 9.35 7.015 11.175 C 7.035 11.338 7.015 13.351 7.015 13.351 L 10.824 13.351 C 10.744 13.089 11.6 8.816 6.833 8.783 C 6.075 8.777 10.759 8.296 10.618 5.145 C 10.582 4.441 10.762 3.806 11.103 3.258 C 11.89 2.131 13.311 1.117 16.233 1.1 C 22.82 1.062 22.072 5.886 22.157 5.961 C 22.616 5.961 25.824 5.96 25.824 5.96 C 25.827 5.953 26.476 0 16.634 0\" fill=\"rgb(255,255,255)\"></path></g><path d=\"M 37.158 29.428 C 22.116 28.881 9.562 25.432 4.043 20.33 C 0.977 17.496 0.5 14.28 2.706 11.317 C 4.253 9.238 6.466 7.669 10.237 5.977 C 13.156 4.667 15.881 3.767 19.395 2.954 C 23.785 1.938 27.848 1.33 33.017 0.916 C 36.084 0.67 44.715 0.669 47.829 0.914 C 57.273 1.658 64.675 3.299 70.632 5.971 C 73.519 7.267 75.116 8.24 76.701 9.671 C 80.77 13.343 80.467 17.569 75.875 21.176 C 71.095 24.931 61.824 27.815 50.89 28.948 C 47.324 29.318 40.598 29.553 37.159 29.427 Z M 48.262 28.323 C 56.893 27.63 64.021 26.022 69.532 23.524 C 80.539 18.534 80.489 11.487 69.409 6.516 C 66.611 5.261 63.87 4.386 60.043 3.526 C 46.819 0.556 30.269 0.832 17.927 4.227 C 5.587 7.622 0.333 13.451 4.694 18.909 C 8.643 23.849 20.227 27.567 34.433 28.456 C 37.789 28.666 44.838 28.598 48.262 28.323 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1yxku24\",layoutDependency:layoutDependency,layoutId:\"VcftrRrJ6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 71.912 25.938\" overflow=\"visible\"><path d=\"M 35.957 0 C 55.815 0 71.912 5.807 71.912 12.97 C 71.912 20.131 55.815 25.938 35.957 25.938 C 16.095 25.938 0 20.13 0 12.97 C 0 5.807 16.096 0 35.957 0\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uesw1i\",layoutDependency:layoutDependency,layoutId:\"WW8SfJ_Bb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 74.435 27.07\" overflow=\"visible\"><path d=\"M 37.216 0 C 27.327 0 18.017 1.393 11.001 3.923 C 7.564 5.163 4.861 6.61 2.97 8.223 C 0.999 9.904 0 11.692 0 13.537 C 0 15.379 0.999 17.167 2.97 18.849 C 4.861 20.462 7.564 21.908 11.001 23.148 C 18.017 25.68 27.327 27.07 37.216 27.07 C 47.105 27.07 56.415 25.68 63.429 23.148 C 66.867 21.908 69.568 20.462 71.465 18.85 C 73.433 17.167 74.435 15.379 74.435 13.537 C 74.435 11.692 73.433 9.904 71.465 8.223 C 69.568 6.61 66.867 5.163 63.429 3.923 C 56.414 1.393 47.105 0 37.216 0\" fill=\"rgb(4,104,179)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-srat7y\",layoutDependency:layoutDependency,layoutId:\"T3IYyEdkk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 81 30.022\" overflow=\"visible\"><path d=\"M 40.501 0 C 29.728 0 19.593 1.548 11.954 4.358 C 8.215 5.734 5.278 7.338 3.223 9.128 C 1.083 10.99 0 12.969 0 15.01 C 0 17.051 1.083 19.031 3.223 20.894 C 5.278 22.681 8.215 24.286 11.954 25.664 C 19.59 28.473 29.728 30.022 40.501 30.022 C 51.273 30.022 61.409 28.473 69.045 25.664 C 72.781 24.285 75.721 22.68 77.781 20.894 C 79.917 19.031 81 17.051 81 15.01 C 81 12.968 79.917 10.99 77.781 9.128 C 75.721 7.338 72.781 5.734 69.046 4.358 C 61.408 1.548 51.273 0 40.5 0 M 40.5 0.567 C 62.171 0.567 79.739 7.034 79.739 15.01 C 79.739 22.989 62.171 29.454 40.5 29.454 C 18.827 29.454 1.261 22.989 1.261 15.01 C 1.261 7.034 18.828 0.567 40.5 0.567\" fill=\"rgb(4,104,179)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1kpt1h8\",layoutDependency:layoutDependency,layoutId:\"hCx8XhfzR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 81 30.022\" overflow=\"visible\"><path d=\"M 40.501 0 C 29.728 0 19.593 1.548 11.954 4.358 C 8.215 5.734 5.278 7.338 3.223 9.128 C 1.083 10.99 0 12.969 0 15.01 C 0 17.051 1.083 19.031 3.223 20.894 C 5.278 22.681 8.215 24.286 11.954 25.664 C 19.59 28.473 29.728 30.022 40.501 30.022 C 51.273 30.022 61.409 28.473 69.045 25.664 C 72.781 24.285 75.721 22.68 77.781 20.894 C 79.917 19.031 81 17.051 81 15.01 C 81 12.968 79.917 10.99 77.781 9.128 C 75.721 7.338 72.781 5.734 69.046 4.358 C 61.408 1.548 51.273 0 40.5 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n9s8c0\",layoutDependency:layoutDependency,layoutId:\"Cfb92eahw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.478 28.887\" overflow=\"visible\"><path d=\"M 39.24 0 C 60.911 0 78.478 6.467 78.478 14.443 C 78.478 22.422 60.911 28.887 39.24 28.887 C 17.566 28.887 0 22.422 0 14.443 C 0 6.467 17.567 0 39.24 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1w4cn6y\",layoutDependency:layoutDependency,layoutId:\"zg0X48Ixf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60.249 19.765\" overflow=\"visible\"><g><path d=\"M 17.806 7.455 C 17.806 7.455 17.364 7.352 16.568 7.358 C 15.159 7.367 14.18 7.773 14.18 7.773 L 13.82 7.352 L 11.091 7.352 L 11.075 13.867 L 14.471 13.867 L 14.471 9.923 C 14.471 9.564 14.851 9.389 15.159 9.263 C 16.062 8.895 17.806 8.884 17.806 8.884 Z M 60.249 7.455 C 60.249 7.455 59.801 7.352 59.008 7.358 C 57.594 7.367 56.62 7.773 56.62 7.773 L 56.262 7.352 L 53.531 7.352 L 53.515 13.867 L 56.913 13.867 L 56.913 9.923 C 56.913 9.564 57.289 9.389 57.594 9.263 C 58.505 8.895 60.249 8.884 60.249 8.884 Z M 42.79 14.979 L 42.866 14.979 L 42.958 14.981 C 43.019 14.982 43.06 14.987 43.095 14.991 C 43.148 15.001 43.187 15.019 43.202 15.04 C 43.212 15.054 43.227 15.083 43.227 15.125 C 43.235 15.165 43.238 15.196 43.25 15.219 L 43.629 15.219 L 43.619 15.2 C 43.614 15.193 43.609 15.188 43.609 15.18 C 43.604 15.174 43.604 15.167 43.604 15.159 L 43.604 15.099 C 43.604 15.03 43.56 14.979 43.471 14.947 C 43.426 14.931 43.352 14.917 43.255 14.907 C 43.362 14.902 43.451 14.887 43.517 14.862 C 43.591 14.836 43.624 14.795 43.624 14.737 C 43.624 14.662 43.558 14.608 43.426 14.574 C 43.344 14.555 43.245 14.544 43.126 14.54 C 43.1 14.539 42.998 14.539 42.813 14.539 L 42.391 14.539 L 42.391 15.219 L 42.79 15.219 Z M 43.156 14.831 C 43.105 14.848 43.031 14.855 42.942 14.855 L 42.79 14.855 L 42.79 14.657 L 42.881 14.657 C 42.983 14.657 43.057 14.662 43.115 14.672 C 43.197 14.688 43.238 14.711 43.238 14.749 C 43.238 14.788 43.212 14.813 43.156 14.831 M 43.955 14.443 C 43.688 14.322 43.367 14.264 42.988 14.264 C 42.632 14.264 42.317 14.319 42.052 14.431 C 41.763 14.549 41.623 14.697 41.623 14.878 C 41.623 15.049 41.752 15.195 42.022 15.313 C 42.281 15.432 42.604 15.491 42.988 15.491 C 43.362 15.491 43.68 15.433 43.944 15.319 C 44.219 15.197 44.351 15.051 44.351 14.878 C 44.351 14.708 44.222 14.564 43.955 14.443 M 43.787 14.52 C 44.005 14.621 44.112 14.741 44.112 14.878 C 44.112 15.019 44.003 15.137 43.784 15.239 C 43.563 15.339 43.304 15.389 42.988 15.389 C 42.673 15.389 42.413 15.339 42.195 15.24 C 41.969 15.141 41.862 15.02 41.862 14.878 C 41.862 14.741 41.969 14.62 42.187 14.52 C 42.409 14.42 42.673 14.368 42.988 14.368 C 43.303 14.368 43.563 14.42 43.787 14.52 M 21.068 10.608 C 21.068 9.442 21.712 8.597 23.346 8.597 C 24.986 8.597 25.625 9.442 25.625 10.608 C 25.625 11.775 24.986 12.619 23.346 12.619 C 21.712 12.619 21.068 11.775 21.068 10.608 M 28.908 10.613 C 28.908 8.811 27.009 7.352 23.335 7.352 C 19.746 7.352 17.763 8.811 17.763 10.613 C 17.763 12.412 19.471 13.874 23.335 13.874 C 27.126 13.874 28.908 12.412 28.908 10.613 M 46.972 8.597 C 48.083 8.597 48.729 8.983 49.04 9.59 L 44.92 9.59 C 45.225 8.983 45.876 8.597 46.972 8.597 M 49.4 11.249 C 49.192 12.07 48.526 12.619 47.208 12.619 C 45.612 12.619 44.956 11.805 44.93 10.676 L 49.482 10.676 L 49.482 10.677 L 52.768 10.677 L 52.768 10.676 C 52.808 10.081 52.549 9.59 52.549 9.59 L 52.544 9.59 C 51.944 8.289 50.143 7.352 47.193 7.352 C 43.603 7.352 41.622 8.811 41.622 10.613 C 41.622 12.412 43.333 13.874 47.193 13.874 C 50.527 13.874 52.305 12.746 52.686 11.249 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 35.822 12.106 C 34.185 12.106 33.529 11.258 33.529 10.086 C 33.529 8.914 34.185 8.063 35.822 8.063 C 37.47 8.063 38.111 8.914 38.111 10.086 C 38.111 11.258 37.47 12.106 35.822 12.106 M 41.381 13.562 C 41.371 13.087 41.381 6.82 41.381 6.82 L 37.781 6.82 L 37.781 7.177 C 37.343 6.97 36.44 6.841 35.807 6.834 C 32.199 6.794 30.208 8.278 30.208 10.09 C 30.208 11.9 31.927 13.351 35.812 13.351 C 36.57 13.351 37.236 13.208 37.834 13.103 C 37.999 14.377 38.096 18.581 31.884 18.669 C 25.152 18.738 25.882 14.355 25.823 14.231 C 25.366 14.231 22.158 14.235 22.158 14.235 C 22.158 14.243 21.666 19.765 31.484 19.765 C 42.124 19.765 41.397 14.038 41.381 13.562 M 16.634 0 C 11.908 0 9.228 1.192 7.916 2.595 L 7.907 2.593 C 7.887 2.62 7.864 2.645 7.845 2.672 C 7.835 2.678 7.83 2.686 7.825 2.692 C 7.196 3.436 7.122 4.061 7.122 4.138 C 7.34 7.647 3.596 7.865 3.596 7.865 C 3.533 7.566 3.596 3.774 3.596 3.774 L 0 3.774 L 0 13.351 L 3.608 13.351 L 3.608 9.359 C 3.608 9.197 6.796 9.35 7.015 11.175 C 7.035 11.338 7.015 13.351 7.015 13.351 L 10.824 13.351 C 10.744 13.089 11.6 8.816 6.833 8.783 C 6.075 8.777 10.759 8.296 10.618 5.145 C 10.582 4.441 10.762 3.806 11.103 3.258 C 11.89 2.131 13.311 1.117 16.233 1.1 C 22.82 1.062 22.072 5.886 22.157 5.961 C 22.616 5.961 25.824 5.96 25.824 5.96 C 25.827 5.953 26.476 0 16.634 0\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1jmuglw\",layoutDependency:layoutDependency,layoutId:\"gXozYLOkD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.174 8.139\" overflow=\"visible\"><path d=\"M 6.731 0.103 C 6.731 0.103 6.289 0 5.493 0.006 C 4.084 0.015 3.105 0.421 3.105 0.421 L 2.745 0 L 0.016 0 L 0 6.515 L 3.396 6.515 L 3.396 2.571 C 3.396 2.212 3.776 2.037 4.084 1.911 C 4.987 1.543 6.731 1.532 6.731 1.532 Z M 49.174 0.103 C 49.174 0.103 48.727 0 47.933 0.006 C 46.519 0.015 45.546 0.421 45.546 0.421 L 45.187 0 L 42.456 0 L 42.441 6.515 L 45.838 6.515 L 45.838 2.571 C 45.838 2.212 46.214 2.037 46.519 1.911 C 47.43 1.543 49.174 1.532 49.174 1.532 Z M 31.715 7.626 L 31.791 7.626 L 31.883 7.629 C 31.944 7.63 31.985 7.634 32.02 7.639 C 32.073 7.649 32.112 7.666 32.127 7.688 C 32.137 7.702 32.152 7.73 32.152 7.773 C 32.16 7.813 32.163 7.844 32.175 7.866 L 32.554 7.866 L 32.544 7.848 C 32.539 7.841 32.534 7.836 32.534 7.828 C 32.529 7.822 32.529 7.815 32.529 7.807 L 32.529 7.747 C 32.529 7.678 32.486 7.626 32.397 7.594 C 32.351 7.578 32.277 7.565 32.18 7.554 C 32.287 7.55 32.376 7.535 32.442 7.51 C 32.516 7.484 32.549 7.442 32.549 7.385 C 32.549 7.31 32.483 7.256 32.351 7.222 C 32.27 7.202 32.17 7.192 32.051 7.187 C 32.025 7.186 31.924 7.186 31.738 7.186 L 31.316 7.186 L 31.316 7.866 L 31.715 7.866 Z M 32.081 7.479 C 32.03 7.496 31.957 7.503 31.867 7.503 L 31.715 7.503 L 31.715 7.305 L 31.806 7.305 C 31.908 7.305 31.982 7.31 32.041 7.32 C 32.122 7.336 32.163 7.359 32.163 7.397 C 32.163 7.436 32.137 7.461 32.081 7.479 M 32.88 7.09 C 32.613 6.97 32.292 6.912 31.913 6.912 C 31.557 6.912 31.242 6.967 30.977 7.079 C 30.688 7.197 30.548 7.345 30.548 7.526 C 30.548 7.697 30.677 7.843 30.947 7.961 C 31.206 8.08 31.53 8.139 31.913 8.139 C 32.287 8.139 32.605 8.081 32.869 7.967 C 33.144 7.845 33.276 7.698 33.276 7.526 C 33.276 7.356 33.147 7.212 32.88 7.09 M 32.712 7.168 C 32.93 7.269 33.037 7.389 33.037 7.526 C 33.037 7.666 32.928 7.785 32.709 7.887 C 32.488 7.986 32.229 8.037 31.913 8.037 C 31.598 8.037 31.339 7.986 31.12 7.888 C 30.894 7.789 30.787 7.668 30.787 7.526 C 30.787 7.389 30.894 7.267 31.112 7.168 C 31.334 7.067 31.598 7.016 31.913 7.016 C 32.228 7.016 32.488 7.067 32.712 7.168 M 9.993 3.256 C 9.993 2.09 10.637 1.245 12.271 1.245 C 13.911 1.245 14.55 2.09 14.55 3.256 C 14.55 4.423 13.911 5.267 12.271 5.267 C 10.637 5.267 9.993 4.423 9.993 3.256 M 17.833 3.261 C 17.833 1.459 15.935 0 12.26 0 C 8.672 0 6.688 1.459 6.688 3.261 C 6.688 5.06 8.396 6.522 12.26 6.522 C 16.051 6.522 17.833 5.06 17.833 3.261 M 35.897 1.245 C 37.009 1.245 37.654 1.631 37.965 2.238 L 33.845 2.238 C 34.15 1.631 34.801 1.245 35.897 1.245 M 38.326 3.897 C 38.117 4.718 37.451 5.267 36.134 5.267 C 34.537 5.267 33.881 4.453 33.855 3.324 L 38.407 3.324 L 38.407 3.325 L 41.693 3.325 L 41.693 3.324 C 41.733 2.728 41.474 2.238 41.474 2.238 L 41.469 2.238 C 40.869 0.937 39.068 0 36.118 0 C 32.528 0 30.547 1.458 30.547 3.261 C 30.547 5.06 32.258 6.522 36.118 6.522 C 39.452 6.522 41.23 5.394 41.611 3.897 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-wdpz0p\",layoutDependency:layoutDependency,layoutId:\"IQ37y_RDA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.731 6.515\" overflow=\"visible\"><path d=\"M 6.731 0.103 C 6.731 0.103 6.289 0 5.493 0.006 C 4.084 0.015 3.105 0.421 3.105 0.421 L 2.745 0 L 0.016 0 L 0 6.515 L 3.396 6.515 L 3.396 2.571 C 3.396 2.212 3.776 2.037 4.084 1.911 C 4.987 1.543 6.731 1.532 6.731 1.532 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1drc86l\",layoutDependency:layoutDependency,layoutId:\"E6ze3_bgk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.734 6.515\" overflow=\"visible\"><path d=\"M 6.734 0.103 C 6.734 0.103 6.286 0 5.493 0.006 C 4.079 0.015 3.105 0.421 3.105 0.421 L 2.746 0 L 0.015 0 L 0 6.515 L 3.397 6.515 L 3.397 2.571 C 3.397 2.212 3.774 2.037 4.079 1.911 C 4.989 1.543 6.734 1.532 6.734 1.532 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cfg08s\",layoutDependency:layoutDependency,layoutId:\"xMbpHprN0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.238 1\" overflow=\"visible\"><path d=\"M 0.399 0.44 L 0.475 0.44 L 0.567 0.442 C 0.628 0.443 0.669 0.448 0.704 0.453 C 0.758 0.463 0.796 0.48 0.811 0.502 C 0.821 0.516 0.836 0.544 0.836 0.586 C 0.844 0.626 0.847 0.657 0.859 0.68 L 1.238 0.68 L 1.228 0.662 C 1.223 0.655 1.218 0.649 1.218 0.641 C 1.213 0.636 1.213 0.629 1.213 0.621 L 1.213 0.56 C 1.213 0.491 1.17 0.44 1.081 0.408 C 1.035 0.392 0.961 0.378 0.864 0.368 C 0.971 0.363 1.06 0.349 1.126 0.323 C 1.2 0.297 1.233 0.256 1.233 0.199 C 1.233 0.123 1.167 0.07 1.035 0.035 C 0.954 0.016 0.854 0.006 0.735 0.001 C 0.709 0 0.608 0 0.422 0 L 0 0 L 0 0.68 L 0.399 0.68 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c5hlcm\",layoutDependency:layoutDependency,layoutId:\"NSl6KUz5C\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.366 0.174 C 0.316 0.191 0.242 0.198 0.152 0.198 L 0 0.198 L 0 0 L 0.092 0 C 0.193 0 0.267 0.005 0.326 0.015 C 0.407 0.031 0.448 0.054 0.448 0.091 C 0.448 0.13 0.422 0.156 0.366 0.174\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1k9itha\",layoutDependency:layoutDependency,layoutId:\"iMBuGxWWk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.728 1.227\" overflow=\"visible\"><path d=\"M 2.332 0.178 C 2.065 0.058 1.744 0 1.365 0 C 1.009 0 0.694 0.055 0.429 0.167 C 0.14 0.285 0 0.433 0 0.614 C 0 0.785 0.129 0.93 0.399 1.049 C 0.658 1.168 0.982 1.227 1.365 1.227 C 1.739 1.227 2.057 1.169 2.321 1.055 C 2.596 0.933 2.728 0.786 2.728 0.614 C 2.728 0.443 2.599 0.3 2.332 0.178\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1242tm3\",layoutDependency:layoutDependency,layoutId:\"llhUNrdHq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.251 1.021\" overflow=\"visible\"><path d=\"M 1.925 0.152 C 2.144 0.253 2.251 0.373 2.251 0.51 C 2.251 0.65 2.141 0.769 1.923 0.871 C 1.701 0.97 1.442 1.021 1.126 1.021 C 0.811 1.021 0.552 0.97 0.333 0.872 C 0.107 0.773 0 0.652 0 0.51 C 0 0.373 0.107 0.251 0.326 0.152 C 0.547 0.051 0.811 0 1.126 0 C 1.442 0 1.701 0.051 1.925 0.152\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xawb7x\",layoutDependency:layoutDependency,layoutId:\"T7KFlEAfy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.557 4.022\" overflow=\"visible\"><path d=\"M 0 2.011 C 0 0.845 0.645 0 2.279 0 C 3.919 0 4.557 0.845 4.557 2.011 C 4.557 3.178 3.919 4.022 2.278 4.022 C 0.645 4.022 0 3.178 0 2.011\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bwil1f\",layoutDependency:layoutDependency,layoutId:\"iQ0otR1wg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.145 6.522\" overflow=\"visible\"><path d=\"M 11.145 3.261 C 11.145 1.458 9.247 0 5.572 0 C 1.984 0 0 1.458 0 3.261 C 0 5.06 1.708 6.522 5.572 6.522 C 9.363 6.522 11.145 5.06 11.145 3.261\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xade1z\",layoutDependency:layoutDependency,layoutId:\"ZUpyOhcSm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.119 1\" overflow=\"visible\"><path d=\"M 2.052 0 C 3.163 0 3.809 0.386 4.119 0.993 L 0 0.993 C 0.305 0.386 0.956 0 2.052 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qt6xoc\",layoutDependency:layoutDependency,layoutId:\"Y631yjsj0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.15 6.522\" overflow=\"visible\"><path d=\"M 7.779 3.896 C 7.57 4.718 6.904 5.267 5.587 5.267 C 3.99 5.267 3.334 4.453 3.308 3.324 L 7.86 3.324 L 7.86 3.325 L 11.146 3.325 L 11.146 3.324 C 11.186 2.728 10.927 2.238 10.927 2.238 L 10.922 2.238 C 10.322 0.937 8.521 0 5.572 0 C 1.981 0 0 1.458 0 3.261 C 0 5.06 1.711 6.522 5.572 6.522 C 8.905 6.522 10.683 5.394 11.064 3.896 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-19dk9it\",layoutDependency:layoutDependency,layoutId:\"pIE4RO5KZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41.397 19.765\" overflow=\"visible\"><path d=\"M 35.822 12.106 C 34.185 12.106 33.529 11.258 33.529 10.086 C 33.529 8.914 34.185 8.063 35.822 8.063 C 37.47 8.063 38.111 8.914 38.111 10.086 C 38.111 11.258 37.47 12.106 35.822 12.106 M 41.381 13.562 C 41.371 13.087 41.381 6.82 41.381 6.82 L 37.781 6.82 L 37.781 7.177 C 37.343 6.97 36.44 6.841 35.807 6.834 C 32.199 6.794 30.208 8.278 30.208 10.09 C 30.208 11.9 31.927 13.351 35.812 13.351 C 36.57 13.351 37.236 13.208 37.834 13.103 C 37.999 14.377 38.096 18.581 31.884 18.669 C 25.152 18.738 25.882 14.355 25.823 14.231 C 25.366 14.231 22.158 14.235 22.158 14.235 C 22.158 14.243 21.666 19.765 31.484 19.765 C 42.124 19.765 41.397 14.038 41.381 13.562 M 16.634 0 C 11.908 0 9.228 1.192 7.916 2.595 L 7.907 2.593 C 7.887 2.62 7.864 2.645 7.845 2.672 C 7.835 2.678 7.83 2.686 7.825 2.692 C 7.196 3.436 7.122 4.061 7.122 4.138 C 7.34 7.647 3.596 7.865 3.596 7.865 C 3.533 7.566 3.596 3.774 3.596 3.774 L 0 3.774 L 0 13.351 L 3.608 13.351 L 3.608 9.359 C 3.608 9.197 6.796 9.35 7.015 11.175 C 7.035 11.338 7.015 13.351 7.015 13.351 L 10.824 13.351 C 10.744 13.089 11.6 8.816 6.833 8.783 C 6.075 8.777 10.759 8.296 10.618 5.145 C 10.582 4.441 10.762 3.806 11.103 3.258 C 11.89 2.131 13.311 1.117 16.233 1.1 C 22.82 1.062 22.072 5.886 22.157 5.961 C 22.616 5.961 25.824 5.96 25.824 5.96 C 25.827 5.953 26.476 0 16.634 0\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-f29vgl\",layoutDependency:layoutDependency,layoutId:\"gVN5TU2rQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.582 4.043\" overflow=\"visible\"><path d=\"M 2.293 4.043 C 0.656 4.043 0 3.195 0 2.023 C 0 0.85 0.656 0 2.293 0 C 3.941 0 4.582 0.85 4.582 2.023 C 4.582 3.195 3.941 4.043 2.293 4.043\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r7w3dn\",layoutDependency:layoutDependency,layoutId:\"a0jZRCBsl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.243 12.945\" overflow=\"visible\"><path d=\"M 19.227 6.742 C 19.217 6.266 19.227 0 19.227 0 L 15.627 0 L 15.627 0.357 C 15.189 0.15 14.287 0.021 13.653 0.014 C 10.045 -0.026 8.054 1.457 8.054 3.269 C 8.054 5.08 9.773 6.53 13.659 6.53 C 14.416 6.53 15.083 6.387 15.68 6.282 C 15.846 7.557 15.942 11.76 9.73 11.849 C 2.998 11.917 3.728 7.535 3.67 7.41 C 3.212 7.41 0.004 7.415 0.004 7.415 C 0.004 7.423 -0.488 12.945 9.33 12.945 C 19.97 12.945 19.243 7.217 19.227 6.742\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xenmub\",layoutDependency:layoutDependency,layoutId:\"pmy8yMSSD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.834 13.351\" overflow=\"visible\"><path d=\"M 16.634 0 C 11.908 0 9.228 1.192 7.916 2.595 L 7.907 2.593 C 7.887 2.62 7.864 2.645 7.845 2.672 C 7.835 2.678 7.83 2.686 7.825 2.692 C 7.196 3.436 7.122 4.061 7.122 4.138 C 7.34 7.647 3.596 7.865 3.596 7.865 C 3.533 7.566 3.596 3.774 3.596 3.774 L 0 3.774 L 0 13.351 L 3.608 13.351 L 3.608 9.359 C 3.608 9.197 6.796 9.35 7.015 11.175 C 7.035 11.338 7.015 13.351 7.015 13.351 L 10.824 13.351 C 10.744 13.089 11.6 8.816 6.833 8.783 C 6.075 8.777 10.759 8.296 10.618 5.145 C 10.582 4.441 10.762 3.806 11.103 3.258 C 11.89 2.131 13.311 1.117 16.233 1.1 C 22.82 1.062 22.072 5.886 22.157 5.961 C 22.616 5.961 25.824 5.96 25.824 5.96 C 25.827 5.953 26.476 0 16.634 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1smwigg\",layoutDependency:layoutDependency,layoutId:\"uaRDzekng\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.211 28.73\" overflow=\"visible\"><path d=\"M 35.819 28.697 C 20.777 28.15 8.223 24.7 2.704 19.598 C -0.362 16.764 -0.839 13.549 1.367 10.586 C 2.914 8.507 5.128 6.938 8.899 5.245 C 11.817 3.936 14.543 3.036 18.056 2.223 C 22.447 1.207 26.51 0.599 31.678 0.185 C 34.746 -0.061 43.376 -0.062 46.49 0.183 C 55.934 0.927 63.336 2.568 69.293 5.24 C 72.18 6.535 73.778 7.509 75.363 8.94 C 79.432 12.612 79.128 16.838 74.536 20.445 C 69.757 24.2 60.485 27.084 49.551 28.217 C 45.985 28.587 39.26 28.821 35.82 28.696 Z M 46.923 27.591 C 55.554 26.899 62.682 25.29 68.193 22.792 C 79.2 17.803 79.151 10.756 68.07 5.785 C 65.273 4.53 62.532 3.654 58.704 2.795 C 45.481 -0.175 28.931 0.101 16.588 3.496 C 4.248 6.891 -1.006 12.72 3.356 18.177 C 7.304 23.117 18.889 26.836 33.095 27.725 C 36.45 27.934 43.499 27.867 46.923 27.592 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1p73l6a\",layoutDependency:layoutDependency,layoutId:\"LVsNOyqDr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.211 28.73\" overflow=\"visible\"><path d=\"M 35.819 28.697 C 20.777 28.15 8.223 24.7 2.704 19.598 C -0.362 16.764 -0.839 13.549 1.367 10.586 C 2.914 8.507 5.128 6.938 8.899 5.245 C 11.817 3.936 14.543 3.036 18.056 2.223 C 22.447 1.207 26.51 0.599 31.678 0.185 C 34.746 -0.061 43.376 -0.062 46.49 0.183 C 55.934 0.927 63.336 2.568 69.293 5.24 C 72.18 6.535 73.778 7.509 75.363 8.94 C 79.432 12.612 79.128 16.838 74.536 20.445 C 69.757 24.2 60.485 27.084 49.551 28.217 C 45.985 28.587 39.26 28.821 35.82 28.696 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2gnupd\",layoutDependency:layoutDependency,layoutId:\"TXzcnHekI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 74.574 27.103\" overflow=\"visible\"><path d=\"M 45.082 26.847 C 53.713 26.154 60.841 24.546 66.352 22.048 C 77.36 17.059 77.31 10.011 66.229 5.04 C 63.432 3.785 60.691 2.91 56.863 2.051 C 43.64 -0.919 27.09 -0.644 14.748 2.751 C 2.407 6.146 -2.847 11.975 1.515 17.433 C 5.464 22.373 17.048 26.092 31.254 26.98 C 34.609 27.19 41.658 27.122 45.082 26.847 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l7lc4s\",\"data-framer-name\":\"Address\",layoutDependency:layoutDependency,layoutId:\"vAkhCUDbd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(157, 157, 157))\"},children:\"2100 Vista Wat, Oceanside,\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(157, 157, 157))\"},children:\"CA 92054, United States\"})]}),className:\"framer-nngjbn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LemCarinK\",style:{\"--extracted-2gxw0f\":\"rgb(157, 157, 157)\",\"--extracted-r6o4lv\":\"rgb(157, 157, 157)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{Wh9PhMES8:{\"--extracted-2gxw0f\":\"rgb(0, 0, 0)\",\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"right\"},children:\"1000 Nicollet Mall, Minnesota 55403, US\"})})},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"right\"},children:\"1014 Vine Street, Cincinnati, Ohio 45202\"})}),fonts:[\"GF;Mona Sans-regular\"]},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\"},children:\"800 S. Shamrock Ave, Monrovia, Ca 91017, USA\"})}),fonts:[\"GF;Mona Sans-regular\"]},Wh9PhMES8:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"2100 Vista Wat, Oceanside,\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(0, 0, 0))\"},children:\"CA 92054, United States\"})]})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(157, 157, 157))\"},children:\"ITEMS PURCHASED\"})}),className:\"framer-vl19y7\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"IMTOCJgoy\",style:{\"--extracted-r6o4lv\":\"rgb(157, 157, 157)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{KUSb8GSJ3:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},L0CVXeV98:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},Q09KBJn2w:{\"--extracted-r6o4lv\":\"rgb(38, 33, 33)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Items Purchased\"})}),fonts:[\"Inter\"]},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"ITEMS PURCHASED\"})}),fonts:[\"Inter\"]},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(38, 33, 33))\"},children:\"ITEMS PURCHASED\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wkehtm\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"kkYNB7bZV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"2x Wilson Pickle Ball Racket\"})}),className:\"framer-sd4rb7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WxVNu0D10\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"2x Stanley Tumbler \"})})},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"2x Shoes \"})})},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"1x Mandarin Orange Chicken \"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$98.19\"})}),className:\"framer-4dqs69\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fSObfzEiy\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{Q09KBJn2w:{\"--extracted-a0htzi\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$150.00\"})})},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$500.00\"})})},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(0, 0, 0))\"},children:\"$4.99\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rwle0m\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"k80dAAZ_H\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"2x Pickle Balls\"})}),className:\"framer-lajvnq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ud2QVXs3K\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"1x Shoulder Bag\"})})},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"1x Lamp\"})})},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"1x Everything But the Bagel \"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$98.19\"})}),className:\"framer-9a8jt3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Im7aVy0FD\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{Q09KBJn2w:{\"--extracted-a0htzi\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$200.50\"})})},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$200.50\"})})},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(0, 0, 0))\"},children:\"$1.99\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a9a5j9\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"uAM6keHhT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"10x Prime Energy\"})}),className:\"framer-irwr4s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V1MprlM__\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"1x  Woven Basket\"})})},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"1x  Bedsheet\"})})},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"1x Dark Choc Peanut Butter\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$98.19\"})}),className:\"framer-klkeld\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nRQdK1h5m\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{Q09KBJn2w:{\"--extracted-a0htzi\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$1200.00\"})})},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$200.00\"})})},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(0, 0, 0))\"},children:\"$5.99\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vqf5nk\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"GuH3Nfx23\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Subtotal\"})}),className:\"framer-ichm9l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RohVznJy5\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--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.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$153.79\"})}),className:\"framer-5yncgn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D3WqpDBGX\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{Q09KBJn2w:{\"--extracted-a0htzi\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$1550.50\"})})},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$900.50\"})})},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(0, 0, 0))\"},children:\"$12.97\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qojxhj\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"YdbDtXDWC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Total\"})}),className:\"framer-1mn1td7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uFjzOGn2X\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--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.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$153.79\"})}),className:\"framer-fdhzhf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sU0pFSIq4\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{Q09KBJn2w:{\"--extracted-a0htzi\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KUSb8GSJ3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$1700.50\"})})},L0CVXeV98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",children:\"$910.50\"})})},Q09KBJn2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-u08t2v\",\"data-styles-preset\":\"u6yoKeseb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(0, 0, 0))\"},children:\"$13.88\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,y:(componentViewport?.y||0)+0+0+20+265.4,...addPropertyOverrides({KUSb8GSJ3:{y:(componentViewport?.y||0)+0+0+20+291.5},L0CVXeV98:{y:(componentViewport?.y||0)+0+0+20+297.2},Q09KBJn2w:{y:(componentViewport?.y||0)+0+0+20+297.2},Wh9PhMES8:{y:(componentViewport?.y||0)+0+0+20+284.6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ptf7pj-container\",layoutDependency:layoutDependency,layoutId:\"LER8z5u2v-container\",nodeId:\"LER8z5u2v\",rendersWithMotion:true,scopeId:\"G0eSIipUW\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"LER8z5u2v\",layoutId:\"LER8z5u2v\",width:\"100%\",ZyOQIG_S5:ZyOQIG_S5d5d2aa})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sb5xfx\",\"data-framer-name\":\"Close\",layoutDependency:layoutDependency,layoutId:\"QnFgdy2Yk\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,opacity:0},variants:{\"Wh9PhMES8-hover\":{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(218, 255, 214))\"},Wh9PhMES8:{opacity:1}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ti1ito\",layoutDependency:layoutDependency,layoutId:\"w7I8FL1dN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5wy650\",\"data-framer-name\":\"Store\",layoutDependency:layoutDependency,layoutId:\"aMWbF9jET\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wpr6f5\",\"data-framer-name\":\"Store\",layoutDependency:layoutDependency,layoutId:\"D6qAAoZv1\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",children:\"Walmart\"})}),className:\"framer-1qkrrtm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yqZyxDNvI\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Wh9PhMES8:{text:HoXDBzM2t}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hqvsvk\",\"data-framer-name\":\"Day\",layoutDependency:layoutDependency,layoutId:\"UgBjKJU0W\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(157, 157, 157))\"},children:\"Today\"})}),className:\"framer-1b87llm\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Ir0F9JxRw\",style:{\"--extracted-r6o4lv\":\"rgb(157, 157, 157)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{Wh9PhMES8:{\"--extracted-r6o4lv\":\"var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Wh9PhMES8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(0, 0, 0)))\"},children:\"Today\"})}),text:WShjqKz0g}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-oq6o6a\",\"data-framer-name\":\"Amount\",layoutDependency:layoutDependency,layoutId:\"k_PJI2Ah2\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"$153.79\"})}),className:\"framer-u85y26\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"SqE8E_bCC\",style:{\"--extracted-r6o4lv\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Wh9PhMES8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",children:\"$153.79\"})}),fonts:[\"Inter\"],text:savHOF_fn}},baseVariant,gestureVariant)})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GQfCK.framer-1gv5ovl, .framer-GQfCK .framer-1gv5ovl { display: block; }\",\".framer-GQfCK.framer-2u5tkn { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 365px; justify-content: flex-start; overflow: hidden; padding: 10px; position: relative; width: 362px; will-change: var(--framer-will-change-override, transform); }\",\".framer-GQfCK .framer-6h6xro { flex: none; gap: 10px; height: 71px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-GQfCK .framer-1sbt71g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: 367px; justify-content: center; left: 0px; overflow: visible; padding: 20px; position: absolute; top: 0px; width: 100%; z-index: 6; }\",\".framer-GQfCK .framer-3lg7lg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-GQfCK .framer-15wgsry { -webkit-user-select: none; 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; user-select: none; width: 330px; }\",\".framer-GQfCK .framer-19y5i5b { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-GQfCK .framer-wf5yzl { -webkit-user-select: none; flex: none; height: 25px; overflow: visible; position: relative; user-select: none; width: 106px; }\",\".framer-GQfCK .framer-jy88io { height: 25px; left: 0px; position: absolute; top: 0px; width: 106px; }\",\".framer-GQfCK .framer-12ub5lb { height: 15px; left: 0px; position: absolute; top: 5px; width: 76px; }\",\".framer-GQfCK .framer-1bbu31v { height: 12px; left: 52px; position: absolute; top: 4px; width: 10px; }\",\".framer-GQfCK .framer-rz1rm9 { height: 4px; left: 55px; position: absolute; top: 10px; width: 4px; }\",\".framer-GQfCK .framer-2lrs6l { height: 15px; left: 0px; position: absolute; top: 0px; width: 19px; }\",\".framer-GQfCK .framer-d6zsgx { height: 12px; left: 18px; position: absolute; top: 4px; width: 10px; }\",\".framer-GQfCK .framer-10p09sd { height: 4px; left: 22px; position: absolute; top: 10px; width: 4px; }\",\".framer-GQfCK .framer-heja6w { height: 15px; left: 30px; position: absolute; top: 0px; width: 3px; }\",\".framer-GQfCK .framer-wjnhma { height: 15px; left: 71px; position: absolute; top: 0px; width: 6px; }\",\".framer-GQfCK .framer-9pd1bo { height: 11px; left: 63px; position: absolute; top: 4px; width: 7px; }\",\".framer-GQfCK .framer-hjboze { height: 11px; left: 34px; position: absolute; top: 4px; width: 17px; }\",\".framer-GQfCK .framer-1t49w1y { height: 25px; left: 81px; position: absolute; top: 0px; width: 25px; }\",\".framer-GQfCK .framer-gdhj41 { height: 9px; left: 10px; position: absolute; top: 0px; width: 4px; }\",\".framer-GQfCK .framer-1nl635v { height: 6px; left: 0px; position: absolute; top: 5px; width: 8px; }\",\".framer-GQfCK .framer-f13sw0 { height: 6px; left: 15px; position: absolute; top: 5px; width: 8px; }\",\".framer-GQfCK .framer-mewg3d { height: 9px; left: 10px; position: absolute; top: 17px; width: 4px; }\",\".framer-GQfCK .framer-1qqbojc { height: 6px; left: 15px; position: absolute; top: 14px; width: 8px; }\",\".framer-GQfCK .framer-qp4rwn { height: 6px; left: 0px; position: absolute; top: 14px; width: 8px; }\",\".framer-GQfCK .framer-mul6ve, .framer-GQfCK .framer-1olnjcs, .framer-GQfCK .framer-oof3s5 { height: 1px; left: 24px; position: absolute; top: 19px; width: 1px; }\",\".framer-GQfCK .framer-bxjkil { height: 2px; left: 24px; position: absolute; top: 18px; width: 2px; }\",\".framer-GQfCK .framer-1sp8w9k { -webkit-user-select: none; aspect-ratio: 8.226415094339623 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 17px); overflow: visible; position: relative; user-select: none; width: 140px; }\",\".framer-GQfCK .framer-6ohmfd { -webkit-user-select: none; flex: none; height: 22px; overflow: visible; position: relative; user-select: none; width: 119px; }\",\".framer-GQfCK .framer-1ddlpwa { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-GQfCK .framer-7ezf9e { height: 30px; position: relative; width: 81px; }\",\".framer-GQfCK .framer-1yxku24 { height: 26px; left: 5px; position: absolute; top: 2px; width: 72px; }\",\".framer-GQfCK .framer-uesw1i { height: 27px; left: 3px; position: absolute; top: 2px; width: 75px; }\",\".framer-GQfCK .framer-srat7y, .framer-GQfCK .framer-1kpt1h8 { height: 30px; left: 0px; position: absolute; top: 0px; width: 81px; }\",\".framer-GQfCK .framer-n9s8c0 { height: 29px; left: 2px; position: absolute; top: 1px; width: 79px; }\",\".framer-GQfCK .framer-1w4cn6y { height: 20px; left: 11px; position: absolute; top: 6px; width: 60px; }\",\".framer-GQfCK .framer-1jmuglw { height: 8px; left: 11px; position: absolute; top: 8px; width: 49px; }\",\".framer-GQfCK .framer-wdpz0p { height: 7px; left: 0px; position: absolute; top: 0px; width: 7px; }\",\".framer-GQfCK .framer-1drc86l { height: 7px; left: 43px; position: absolute; top: 0px; width: 7px; }\",\".framer-GQfCK .framer-1cfg08s { height: 1px; left: 32px; position: absolute; top: 7px; width: 1px; }\",\".framer-GQfCK .framer-c5hlcm { height: 1px; left: 32px; position: absolute; top: 8px; width: 1px; }\",\".framer-GQfCK .framer-1k9itha, .framer-GQfCK .framer-1242tm3 { height: 1px; left: 31px; position: absolute; top: 7px; width: 3px; }\",\".framer-GQfCK .framer-1xawb7x { height: 4px; left: 10px; position: absolute; top: 1px; width: 5px; }\",\".framer-GQfCK .framer-1bwil1f { height: 7px; left: 7px; position: absolute; top: 0px; width: 11px; }\",\".framer-GQfCK .framer-1xade1z { height: 1px; left: 34px; position: absolute; top: 1px; width: 4px; }\",\".framer-GQfCK .framer-qt6xoc { height: 7px; left: 31px; position: absolute; top: 0px; width: 11px; }\",\".framer-GQfCK .framer-19dk9it { height: 20px; left: 0px; position: absolute; top: 0px; width: 42px; }\",\".framer-GQfCK .framer-f29vgl { height: 4px; left: 34px; position: absolute; top: 8px; width: 5px; }\",\".framer-GQfCK .framer-r7w3dn { height: 13px; left: 22px; position: absolute; top: 7px; width: 19px; }\",\".framer-GQfCK .framer-1xenmub { height: 14px; left: 0px; position: absolute; top: 0px; width: 26px; }\",\".framer-GQfCK .framer-1smwigg { height: 29px; left: 2px; position: absolute; top: 1px; width: 78px; }\",\".framer-GQfCK .framer-1p73l6a { height: 29px; left: 0px; position: absolute; top: 0px; width: 78px; }\",\".framer-GQfCK .framer-2gnupd { height: 27px; left: 2px; position: absolute; top: 1px; width: 75px; }\",\".framer-GQfCK .framer-l7lc4s { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 330px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-GQfCK .framer-nngjbn, .framer-GQfCK .framer-vl19y7, .framer-GQfCK .framer-1qkrrtm, .framer-GQfCK .framer-1b87llm, .framer-GQfCK .framer-u85y26 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-GQfCK .framer-1wkehtm, .framer-GQfCK .framer-1rwle0m, .framer-GQfCK .framer-a9a5j9 { -webkit-user-select: none; 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; user-select: none; width: 330px; }\",\".framer-GQfCK .framer-sd4rb7, .framer-GQfCK .framer-4dqs69, .framer-GQfCK .framer-lajvnq, .framer-GQfCK .framer-9a8jt3, .framer-GQfCK .framer-irwr4s, .framer-GQfCK .framer-klkeld, .framer-GQfCK .framer-ichm9l, .framer-GQfCK .framer-5yncgn, .framer-GQfCK .framer-1mn1td7, .framer-GQfCK .framer-fdhzhf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-GQfCK .framer-vqf5nk, .framer-GQfCK .framer-1qojxhj { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; user-select: none; width: 330px; }\",\".framer-GQfCK .framer-ptf7pj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-GQfCK .framer-sb5xfx { 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; left: 0px; overflow: hidden; padding: 14px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-GQfCK .framer-1ti1ito { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-GQfCK .framer-5wy650 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-GQfCK .framer-1wpr6f5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-GQfCK .framer-1hqvsvk { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-GQfCK .framer-oq6o6a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 6px 0px 6px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-GQfCK.framer-v-1huedhb.framer-2u5tkn { cursor: pointer; height: 71px; }\",\".framer-GQfCK.framer-v-1huedhb .framer-6h6xro { bottom: 0px; height: unset; order: 0; }\",\".framer-GQfCK.framer-v-1huedhb .framer-sb5xfx { -webkit-user-select: none; order: 1; user-select: none; }\",\".framer-GQfCK.framer-v-2jglut .framer-6ohmfd { order: 0; }\",\".framer-GQfCK.framer-v-2jglut .framer-nngjbn, .framer-GQfCK.framer-v-1vnv46a .framer-nngjbn, .framer-GQfCK.framer-v-l2a34w .framer-nngjbn { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-GQfCK.framer-v-1vnv46a .framer-1ddlpwa { order: 2; }\",\".framer-GQfCK.framer-v-l2a34w .framer-1sp8w9k { order: 1; }\",\".framer-GQfCK.framer-v-1huedhb.hover .framer-6h6xro { height: unset; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 365\n * @framerIntrinsicWidth 362\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Wh9PhMES8\":{\"layout\":[\"fixed\",\"fixed\"]},\"KUSb8GSJ3\":{\"layout\":[\"fixed\",\"fixed\"]},\"L0CVXeV98\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q09KBJn2w\":{\"layout\":[\"fixed\",\"fixed\"]},\"GMRB6XQOX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HoXDBzM2t\":\"store\",\"WShjqKz0g\":\"day\",\"savHOF_fn\":\"amount\",\"u4IeadaPe\":\"event1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerG0eSIipUW=withCSS(Component,css,\"framer-GQfCK\");export default FramerG0eSIipUW;FramerG0eSIipUW.displayName=\"Item\";FramerG0eSIipUW.defaultProps={height:365,width:362};addPropertyControls(FramerG0eSIipUW,{variant:{options:[\"H64jctFxf\",\"Wh9PhMES8\",\"KUSb8GSJ3\",\"L0CVXeV98\",\"Q09KBJn2w\"],optionTitles:[\"Walmart Open\",\"Close\",\"Target Open\",\"Kroger Open\",\"Trader Joe open\"],title:\"Variant\",type:ControlType.Enum},HoXDBzM2t:{defaultValue:\"Walmart\",displayTextArea:false,title:\"Store\",type:ControlType.String},WShjqKz0g:{defaultValue:\"Today\",displayTextArea:false,title:\"Day\",type:ControlType.String},savHOF_fn:{defaultValue:\"$153.79\",displayTextArea:false,title:\"Amount\",type:ControlType.String},u4IeadaPe:{title:\"Event 1\",type:ControlType.EventHandler}});addFonts(FramerG0eSIipUW,[{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\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99Y41P6zHtY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG0eSIipUW\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Wh9PhMES8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KUSb8GSJ3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L0CVXeV98\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q09KBJn2w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GMRB6XQOX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"362\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"HoXDBzM2t\\\":\\\"store\\\",\\\"WShjqKz0g\\\":\\\"day\\\",\\\"savHOF_fn\\\":\\\"amount\\\",\\\"u4IeadaPe\\\":\\\"event1\\\"}\",\"framerIntrinsicHeight\":\"365\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (046e64a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Item from\"https://framerusercontent.com/modules/Y4UUQ7mEGfYZjVc8EvhS/CfQferapBb5ElJOPY5Nf/G0eSIipUW.js\";const ItemFonts=getFonts(Item);const cycleOrder=[\"tpPyHs2Vx\",\"naPF_ybve\",\"Gr73n1C3K\",\"oREBh7Z2s\",\"ieRPfIJCo\",\"HMeI6_x6K\",\"sCUvcQ6Y2\",\"n_opj9jEE\",\"G9xUiJdXz\"];const serializationHash=\"framer-SCxjd\";const variantClassNames={G9xUiJdXz:\"framer-v-1nj9pay\",Gr73n1C3K:\"framer-v-qm666u\",HMeI6_x6K:\"framer-v-hsmh78\",ieRPfIJCo:\"framer-v-1df40r\",n_opj9jEE:\"framer-v-1t5jyol\",naPF_ybve:\"framer-v-1p6wyv9\",oREBh7Z2s:\"framer-v-16uk1vy\",sCUvcQ6Y2:\"framer-v-16gn5bd\",tpPyHs2Vx:\"framer-v-1i9v9kh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-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 humanReadableVariantMap={\"Kroger Receipt\":\"n_opj9jEE\",\"Target Receipt\":\"sCUvcQ6Y2\",\"Trader Joe's\":\"ieRPfIJCo\",\"Trader Receipt\":\"G9xUiJdXz\",\"Walmart Receipt\":\"HMeI6_x6K\",Kroger:\"oREBh7Z2s\",Target:\"Gr73n1C3K\",Transcripts:\"tpPyHs2Vx\",Walmart:\"naPF_ybve\"};const getProps=({event2,height,id,width,...props})=>{return{...props,m2bMLMirw:event2??props.m2bMLMirw,variant:humanReadableVariantMap[props.variant]??props.variant??\"tpPyHs2Vx\"};};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,m2bMLMirw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tpPyHs2Vx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeavesis5wr=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});await delay(()=>setVariant(\"tpPyHs2Vx\"),2e3);});const onTap1pitgjz=activeVariantCallback(async(...args)=>{setVariant(\"naPF_ybve\");});const u4IeadaPemfmavn=activeVariantCallback(async(...args)=>{if(m2bMLMirw){const res=await m2bMLMirw(...args);if(res===false)return false;}setVariant(\"HMeI6_x6K\");});const u4IeadaPe1fgu4lu=activeVariantCallback(async(...args)=>{if(m2bMLMirw){const res=await m2bMLMirw(...args);if(res===false)return false;}setVariant(\"sCUvcQ6Y2\");});const u4IeadaPe4ynujk=activeVariantCallback(async(...args)=>{if(m2bMLMirw){const res=await m2bMLMirw(...args);if(res===false)return false;}setVariant(\"n_opj9jEE\");});const u4IeadaPekctyd3=activeVariantCallback(async(...args)=>{if(m2bMLMirw){const res=await m2bMLMirw(...args);if(res===false)return false;}setVariant(\"G9xUiJdXz\");});const onTapq3f3b=activeVariantCallback(async(...args)=>{setVariant(\"Gr73n1C3K\");});const onTapkipezk=activeVariantCallback(async(...args)=>{setVariant(\"oREBh7Z2s\");});const onTaprbdkum=activeVariantCallback(async(...args)=>{setVariant(\"ieRPfIJCo\");});const onMouseLeavevvsn20=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"tpPyHs2Vx\"),1e3);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"naPF_ybve\",\"Gr73n1C3K\",\"oREBh7Z2s\",\"ieRPfIJCo\"].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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1i9v9kh\",className,classNames),\"data-framer-name\":\"Transcripts\",layoutDependency:layoutDependency,layoutId:\"tpPyHs2Vx\",ref:refBinding,style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({G9xUiJdXz:{\"data-framer-name\":\"Trader Receipt\",\"data-highlight\":true,onMouseLeave:onMouseLeavesis5wr},Gr73n1C3K:{\"data-framer-name\":\"Target\"},HMeI6_x6K:{\"data-framer-name\":\"Walmart Receipt\",\"data-highlight\":true,onMouseLeave:onMouseLeavesis5wr},ieRPfIJCo:{\"data-framer-name\":\"Trader Joe's\"},n_opj9jEE:{\"data-framer-name\":\"Kroger Receipt\",\"data-highlight\":true,onMouseLeave:onMouseLeavesis5wr},naPF_ybve:{\"data-framer-name\":\"Walmart\"},oREBh7Z2s:{\"data-framer-name\":\"Kroger\"},sCUvcQ6Y2:{\"data-framer-name\":\"Target Receipt\",\"data-highlight\":true,onMouseLeave:onMouseLeavesis5wr}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1333.3333333333333,intrinsicWidth:1333.3333333333333,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||526)-635),pixelHeight:2e3,pixelWidth:2e3,sizes:`calc(${componentViewport?.width||\"100vw\"} + 691px)`,src:\"https://framerusercontent.com/images/42FSXxHrsWiXiQaLxqtnfNc.png?width=2000&height=2000\",srcSet:\"https://framerusercontent.com/images/42FSXxHrsWiXiQaLxqtnfNc.png?scale-down-to=512&width=2000&height=2000 512w,https://framerusercontent.com/images/42FSXxHrsWiXiQaLxqtnfNc.png?scale-down-to=1024&width=2000&height=2000 1024w,https://framerusercontent.com/images/42FSXxHrsWiXiQaLxqtnfNc.png?width=2000&height=2000 2000w\"},className:\"framer-1v1dvwm\",\"data-framer-name\":\"Phone 035\",layoutDependency:layoutDependency,layoutId:\"lnRsUoAOS\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xd98yd\",\"data-framer-name\":\"Transactions\",layoutDependency:layoutDependency,layoutId:\"jlgoIr1XT\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,scale:1},variants:{G9xUiJdXz:{scale:.6},HMeI6_x6K:{scale:.6},n_opj9jEE:{scale:.6},sCUvcQ6Y2:{scale:.6}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hbgxep\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ikL1vbVMv\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-lm4lc5\",\"data-framer-name\":\"Transactions\",layoutDependency:layoutDependency,layoutId:\"UR9Urw_EX\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qghqwv\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"zHN6tw30n\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t6xlh8\",\"data-framer-name\":\"Item 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UA0spHOwy\",onTap:onTap1pitgjz,...addPropertyOverrides({G9xUiJdXz:{\"data-highlight\":undefined,onTap:undefined},Gr73n1C3K:{\"data-highlight\":undefined,onTap:undefined},HMeI6_x6K:{\"data-highlight\":undefined,onTap:undefined},ieRPfIJCo:{\"data-highlight\":undefined,onTap:undefined},n_opj9jEE:{\"data-highlight\":undefined,onTap:undefined},naPF_ybve:{\"data-highlight\":undefined,onTap:undefined},oREBh7Z2s:{\"data-highlight\":undefined,onTap:undefined},sCUvcQ6Y2:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:365,width:\"359px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||526)-0-526)/2)+50+0+17+0+0+-147,...addPropertyOverrides({Gr73n1C3K:{height:379,width:\"361px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||526)-0-526)/2)+50+0+17+0+0+0},ieRPfIJCo:{height:376,width:\"361px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||526)-0-526)/2)+50+0+17+0+0+0},naPF_ybve:{height:380,width:\"361px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||526)-0-526)/2)+50+0+17+0+0+0},oREBh7Z2s:{height:379,width:\"361px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||526)-0-526)/2)+50+0+17+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rwjno6-container\",\"data-framer-name\":\"Walmart\",layoutDependency:layoutDependency,layoutId:\"SY0lF4fq6-container\",name:\"Walmart\",nodeId:\"SY0lF4fq6\",rendersWithMotion:true,scopeId:\"y699qTDmK\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",HoXDBzM2t:\"Walmart\",id:\"SY0lF4fq6\",layoutId:\"SY0lF4fq6\",name:\"Walmart\",savHOF_fn:\"$153.79\",style:{width:\"100%\"},variant:\"Wh9PhMES8\",width:\"100%\",WShjqKz0g:\"Today\",...addPropertyOverrides({Gr73n1C3K:{style:{height:\"100%\",width:\"100%\"},u4IeadaPe:u4IeadaPe1fgu4lu,variant:\"KUSb8GSJ3\"},ieRPfIJCo:{style:{height:\"100%\",width:\"100%\"},u4IeadaPe:u4IeadaPekctyd3,variant:\"Q09KBJn2w\"},naPF_ybve:{style:{height:\"100%\",width:\"100%\"},u4IeadaPe:u4IeadaPemfmavn,variant:\"H64jctFxf\"},oREBh7Z2s:{style:{height:\"100%\",width:\"100%\"},u4IeadaPe:u4IeadaPe4ynujk,variant:\"L0CVXeV98\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xtt5kp\",\"data-framer-name\":\"Item 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fxDrrg6zj\",onTap:onTapq3f3b,...addPropertyOverrides({G9xUiJdXz:{\"data-highlight\":undefined,onTap:undefined},HMeI6_x6K:{\"data-highlight\":undefined,onTap:undefined},n_opj9jEE:{\"data-highlight\":undefined,onTap:undefined},sCUvcQ6Y2:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:365,width:\"359px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||526)-0-526)/2)+50+0+17+0+83+-147,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3k55t4-container\",\"data-framer-name\":\"Target\",layoutDependency:layoutDependency,layoutId:\"VRq17GQQH-container\",name:\"Target\",nodeId:\"VRq17GQQH\",rendersWithMotion:true,scopeId:\"y699qTDmK\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",HoXDBzM2t:\"Target\",id:\"VRq17GQQH\",layoutId:\"VRq17GQQH\",name:\"Target\",savHOF_fn:\"$170.50\",style:{width:\"100%\"},variant:\"Wh9PhMES8\",width:\"100%\",WShjqKz0g:\"Today\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q0a1qp\",\"data-framer-name\":\"Item 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Bl4BhgmHe\",onTap:onTapkipezk,...addPropertyOverrides({G9xUiJdXz:{\"data-highlight\":undefined,onTap:undefined},HMeI6_x6K:{\"data-highlight\":undefined,onTap:undefined},n_opj9jEE:{\"data-highlight\":undefined,onTap:undefined},sCUvcQ6Y2:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:365,width:\"359px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||526)-0-526)/2)+50+0+17+0+166+-147,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3ooss6-container\",\"data-framer-name\":\"Target\",layoutDependency:layoutDependency,layoutId:\"fGDiWvwqs-container\",name:\"Target\",nodeId:\"fGDiWvwqs\",rendersWithMotion:true,scopeId:\"y699qTDmK\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",HoXDBzM2t:\"Kroger\",id:\"fGDiWvwqs\",layoutId:\"fGDiWvwqs\",name:\"Target\",savHOF_fn:\"$910.50\",style:{width:\"100%\"},variant:\"Wh9PhMES8\",width:\"100%\",WShjqKz0g:\"Today\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eccm8a\",\"data-framer-name\":\"Item 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bjvF86TmS\",onTap:onTaprbdkum,...addPropertyOverrides({G9xUiJdXz:{\"data-highlight\":undefined,onTap:undefined},HMeI6_x6K:{\"data-highlight\":undefined,onTap:undefined},n_opj9jEE:{\"data-highlight\":undefined,onTap:undefined},sCUvcQ6Y2:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:365,width:\"359px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||526)-0-526)/2)+50+0+17+0+249+-147,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mvmuxm-container\",\"data-framer-name\":\"Target\",layoutDependency:layoutDependency,layoutId:\"FCsFs9q1R-container\",name:\"Target\",nodeId:\"FCsFs9q1R\",rendersWithMotion:true,scopeId:\"y699qTDmK\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",HoXDBzM2t:\"Trader Joe\",id:\"FCsFs9q1R\",layoutId:\"FCsFs9q1R\",name:\"Target\",savHOF_fn:\"$13.88\",style:{width:\"100%\"},variant:\"Wh9PhMES8\",width:\"100%\",WShjqKz0g:\"Today\"})})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5bq134\",\"data-framer-name\":\"Receipt\",layoutDependency:layoutDependency,layoutId:\"agyD55179\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",opacity:0,scale:0},transformTemplate:transformTemplate1,variants:{G9xUiJdXz:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",boxShadow:\"0px 1px 20px 0px rgba(0, 0, 0, 0.12)\",opacity:1,scale:1},HMeI6_x6K:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",boxShadow:\"0px 1px 20px 0px rgba(0, 0, 0, 0.12)\",opacity:1,scale:1},n_opj9jEE:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",boxShadow:\"0px 1px 20px 0px rgba(0, 0, 0, 0.12)\",opacity:1,scale:1},sCUvcQ6Y2:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 1px 20px 0px rgba(0, 0, 0, 0.12)\",opacity:1,scale:1}},...addPropertyOverrides({G9xUiJdXz:{\"data-highlight\":true,onMouseLeave:onMouseLeavevvsn20},HMeI6_x6K:{\"data-highlight\":true,onMouseLeave:onMouseLeavevvsn20,transformTemplate:transformTemplate2},n_opj9jEE:{\"data-highlight\":true,onMouseLeave:onMouseLeavevvsn20},sCUvcQ6Y2:{\"data-highlight\":true,onMouseLeave:onMouseLeavevvsn20}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sgvr5g\",layoutDependency:layoutDependency,layoutId:\"aKd4iRWbw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n6xx3n\",layoutDependency:layoutDependency,layoutId:\"OzfHM75TO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\"},children:\"Walmart\"})}),className:\"framer-q5dzrw\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"NDTo3sMYA\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},variants:{G9xUiJdXz:{opacity:0},n_opj9jEE:{opacity:0},sCUvcQ6Y2:{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\"},children:\"Target\"})}),className:\"framer-eovoou\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"Pvr34hKgM\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},transformTemplate:transformTemplate1,variants:{sCUvcQ6Y2:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\"},children:\"Kroger\"})}),className:\"framer-a3mw59\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"QpPhZbyqN\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},transformTemplate:transformTemplate1,variants:{n_opj9jEE:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\"},children:\"Tarader Joe's\"})}),className:\"framer-cmbyvt\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"x5AD9ytyB\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},transformTemplate:transformTemplate1,variants:{G9xUiJdXz:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3wjv0t\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"mlfiz9y1e\",style:{opacity:1},variants:{G9xUiJdXz:{opacity:0},n_opj9jEE:{opacity:0},sCUvcQ6Y2:{opacity:0}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-2bt9xz\",layoutDependency:layoutDependency,layoutId:\"gcObL0aaB\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\" overflow=\"visible\"><path d=\"M 9 0 L 9 3 M 9 15 L 9 18 M 2.636 2.636 L 4.758 4.757 M 13.243 13.243 L 15.364 15.364 M 0 9.001 L 3 9.001 M 15 9.001 L 18 9.001 M 2.636 15.364 L 4.758 13.243 M 13.243 4.757 L 15.364 2.636\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"square\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-nzyuw9\",layoutDependency:layoutDependency,layoutId:\"tjQbrxEKz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 3\" overflow=\"visible\"><path d=\"M 0 0 L 0 3\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t1rg7t\",layoutDependency:layoutDependency,layoutId:\"Q3eKcDWhR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 3\" overflow=\"visible\"><path d=\"M 0 0 L 0 3\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pe21om\",layoutDependency:layoutDependency,layoutId:\"XiQWhU7K7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.122 2.121\" overflow=\"visible\"><path d=\"M 0 0 L 2.122 2.121\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-huiiwo\",layoutDependency:layoutDependency,layoutId:\"wOGERpjFz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.121 2.121\" overflow=\"visible\"><path d=\"M 0 0 L 2.121 2.121\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h5twus\",layoutDependency:layoutDependency,layoutId:\"NTnRMtVU8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3 1\" overflow=\"visible\"><path d=\"M 0 0 L 3 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-f0umpu\",layoutDependency:layoutDependency,layoutId:\"Fhen195H1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3 1\" overflow=\"visible\"><path d=\"M 0 0 L 3 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hjjt28\",layoutDependency:layoutDependency,layoutId:\"YWNPu3Zia\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.122 2.121\" overflow=\"visible\"><path d=\"M 0 2.121 L 2.122 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qdz0jy\",layoutDependency:layoutDependency,layoutId:\"TDKmzJEQl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.121 2.121\" overflow=\"visible\"><path d=\"M 0 2.121 L 2.121 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v6rpe4\",layoutDependency:layoutDependency,layoutId:\"hy6rjbPUG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"Friday,\"})}),className:\"framer-kkyi9b\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"rry37FKfM\",style:{\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"December 20, 2023\"})}),className:\"framer-1o4m8k\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"gGIwL4ECy\",style:{\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"1:30:00 PM\"})}),className:\"framer-arlx00\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"owA28mrXO\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e9iatz\",layoutDependency:layoutDependency,layoutId:\"MPxseFsmq\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17j3662\",layoutDependency:layoutDependency,layoutId:\"n1mF4wLEK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"WILSON PICKLEBALL\"})}),className:\"framer-1s45mdj\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"EJw8WAyfJ\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"3284723847\"})}),className:\"framer-1vzmc36\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"vLckaBx30\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$40.09\"})}),className:\"framer-1aht4f1\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"DSg7J_Xad\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t0x22y\",layoutDependency:layoutDependency,layoutId:\"aMGy5ATnN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"WILSON PICKLEBALL\"})}),className:\"framer-1tjftuk\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"xocDRWAPs\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"3284723847\"})}),className:\"framer-1x42dvt\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"r0kiBIq0n\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$40.09\"})}),className:\"framer-1h6cerj\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"IawPhw1og\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11gtwpq\",layoutDependency:layoutDependency,layoutId:\"vqmz8lHKW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PICKLEBALL PREM\"})}),className:\"framer-1jc4lnq\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"trTgOBDqq\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"  1234567890\"})}),className:\"framer-1p13ipi\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"AsHMSiWfD\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$12.75\"})}),className:\"framer-327dbw\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"flG1vTTas\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d35c4d\",layoutDependency:layoutDependency,layoutId:\"txVaEkIjf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-cyjqn5\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"Z0YVolnow\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-1ka30ku\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"tP7I_5kXY\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.04\"})}),className:\"framer-1ct87sc\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"D7IWluNpM\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rawo25\",layoutDependency:layoutDependency,layoutId:\"Kcff8Sbc6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-15pb8tq\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"KSKAfhtKC\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-1orf01x\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"JE4sLiYNn\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.09\"})}),className:\"framer-105m4v4\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"SWeh1ZPgZ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19it6ql\",layoutDependency:layoutDependency,layoutId:\"MDOGYqzx0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-1960dxj\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"PI2P04cL0\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-o0m2ji\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"BjrfhoY4m\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.09\"})}),className:\"framer-1qsd4z3\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"oWxU2ihNY\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-227u89\",layoutDependency:layoutDependency,layoutId:\"Jz_3OEXYG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-to8za6\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"dTV4QoZbx\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-h1hdle\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"iAxqy4pjk\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.09\"})}),className:\"framer-1pxb8by\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"l6itX4OWc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pk6n9m\",layoutDependency:layoutDependency,layoutId:\"OiXZV8iUE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-y7he4t\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"ReNnrOKj0\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-1szpzqh\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"IQGYbY3hv\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.09\"})}),className:\"framer-1foyetu\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"YBfjSxSvh\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8g6zel\",layoutDependency:layoutDependency,layoutId:\"PeJ7LLWP2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-13cic92\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"GniBBBTSw\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-1mn1r93\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"mhWe7vJZ5\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.09\"})}),className:\"framer-1kwa3du\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"M5SChPkNJ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13ptwi4\",layoutDependency:layoutDependency,layoutId:\"PQ_NE5Ghy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-ex5q0f\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"cgs55uZuC\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-ku16uj\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"TwDZHVkqv\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.09\"})}),className:\"framer-1k5z5nl\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"QaomTfDud\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qekfen\",layoutDependency:layoutDependency,layoutId:\"feW0xtNLA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-qlz4u5\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"UPxSxkR6Y\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-1htk8p9\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"Xgo4ECdvZ\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.09\"})}),className:\"framer-3axto6\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"H8d5LDd6B\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2x177d\",layoutDependency:layoutDependency,layoutId:\"pSUqMsXO4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-5fm7kd\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"oANcXYnuX\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-qnay4p\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"J8IvpFsND\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.09\"})}),className:\"framer-1nc8bcq\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"KGg8ghq8r\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ao7m7l\",layoutDependency:layoutDependency,layoutId:\"X1BU45AOT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"PRIME ICEPOP\"})}),className:\"framer-obfb98\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"RChg_JnKd\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"    4677129124\"})}),className:\"framer-20c152\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"uI3V_H7qg\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"$3.09\"})}),className:\"framer-9ugvxb\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"SC4W_qk1E\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1re6ci6\",layoutDependency:layoutDependency,layoutId:\"P9kVcdDmz\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iew4s2\",layoutDependency:layoutDependency,layoutId:\"w6wMBmDRy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"ACCOUNT #\"})}),className:\"framer-14z6dbg\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"T5NNr2VLS\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"***************1234\"})}),className:\"framer-9xe257\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"E7luILAxO\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kp9a0d\",layoutDependency:layoutDependency,layoutId:\"WSyZPtXYs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"CARD TYPE\"})}),className:\"framer-fyc9pi\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"UI_og8Nip\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"VISA\"})}),className:\"framer-194zws4\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"ajAxXEB9x\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16mro55\",layoutDependency:layoutDependency,layoutId:\"RNi7wp9vI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(131, 131, 131))\"},children:\"REF\"})}),className:\"framer-lu5osx\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"gaOuKRQft\",style:{\"--extracted-r6o4lv\":\"rgb(131, 131, 131)\",\"--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,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"42340723004578414\"})}),className:\"framer-tcu221\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"uK2bnQ1_P\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hyqjkl\",layoutDependency:layoutDependency,layoutId:\"dPRyj8DyB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tNzAw\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\"},children:\"# ITEMS SOLD 14\"})}),className:\"framer-1qtt6gw\",fonts:[\"GF;Roboto Mono-700\"],layoutDependency:layoutDependency,layoutId:\"fptzHsRc0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e4k0lo\",\"data-framer-name\":\"Barcode\",layoutDependency:layoutDependency,layoutId:\"mCEiU28px\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rzgw7j\",layoutDependency:layoutDependency,layoutId:\"NVB0eFtA9\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-abrwxi\",layoutDependency:layoutDependency,layoutId:\"cAhw9PXeo\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-egx53b\",layoutDependency:layoutDependency,layoutId:\"zvCIpPXmg\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-f1kkkd\",layoutDependency:layoutDependency,layoutId:\"cNdFcg43p\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1my17xf\",layoutDependency:layoutDependency,layoutId:\"xvLVSJTV8\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-axyh9y\",layoutDependency:layoutDependency,layoutId:\"iw2c8JgD4\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-75le3l\",layoutDependency:layoutDependency,layoutId:\"iCS_32gU3\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5dzptv\",layoutDependency:layoutDependency,layoutId:\"OEwv8YCTD\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o5g9rp\",layoutDependency:layoutDependency,layoutId:\"T1nawCA_V\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yq97bd\",layoutDependency:layoutDependency,layoutId:\"rvwvoRqGa\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-efhj5z\",layoutDependency:layoutDependency,layoutId:\"COwXHiPRd\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kq6ns4\",layoutDependency:layoutDependency,layoutId:\"Cy7Dowyp0\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13r8n89\",layoutDependency:layoutDependency,layoutId:\"Ge6s7BEsf\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9vudtl\",layoutDependency:layoutDependency,layoutId:\"hsyJsjMu7\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-u8kjzv\",layoutDependency:layoutDependency,layoutId:\"S41K6LQ0w\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tv2i6b\",layoutDependency:layoutDependency,layoutId:\"dBVOB4r8q\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ythx9o\",layoutDependency:layoutDependency,layoutId:\"mZk0sBwwq\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-u3q2c7\",layoutDependency:layoutDependency,layoutId:\"wDZFYWnGI\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nx0xyq\",layoutDependency:layoutDependency,layoutId:\"yQav3pf6R\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1atdzjb\",layoutDependency:layoutDependency,layoutId:\"a1MXAzH4z\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3vbqcn\",layoutDependency:layoutDependency,layoutId:\"EczXjN9O7\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14ma5vj\",layoutDependency:layoutDependency,layoutId:\"ST0yECu9a\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j0tx4p\",layoutDependency:layoutDependency,layoutId:\"tphMMu_IH\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dizor1\",layoutDependency:layoutDependency,layoutId:\"fqwy5P_LF\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oo9d60\",layoutDependency:layoutDependency,layoutId:\"LAuI2XMdF\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w8ihvp\",layoutDependency:layoutDependency,layoutId:\"ves5CApzn\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tz2xwf\",layoutDependency:layoutDependency,layoutId:\"nDgAmDvxC\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a2fjhf\",layoutDependency:layoutDependency,layoutId:\"llP8NxYkN\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vsruhy\",layoutDependency:layoutDependency,layoutId:\"zro4pKpdS\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s55y8\",layoutDependency:layoutDependency,layoutId:\"BSU7VwaVs\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jc5k67\",layoutDependency:layoutDependency,layoutId:\"Kq4xeEUFV\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17e7iop\",layoutDependency:layoutDependency,layoutId:\"nYLMa7fDO\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dwd8l8\",layoutDependency:layoutDependency,layoutId:\"dpq60Dl4N\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d4nhde\",layoutDependency:layoutDependency,layoutId:\"ppJgjw2Q6\",style:{backgroundColor:\"rgb(5, 5, 5)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bbcswx\",layoutDependency:layoutDependency,layoutId:\"pkYVEiQIm\",style:{backgroundColor:\"rgb(5, 5, 5)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hmqzze\",\"data-framer-name\":\"Cutting\",layoutDependency:layoutDependency,layoutId:\"TbvOcMKTt\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-c0kiww\",layoutDependency:layoutDependency,layoutId:\"GmDNqMoQE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 280 10\" overflow=\"visible\"><path d=\"M 258.778 0 L 280 0 L 269.389 10 Z M 237.213 0 L 258.435 0 L 247.824 10 Z M 215.649 0 L 236.87 0 L 226.259 10 Z M 194.084 0 L 215.306 0 L 204.695 10 Z M 172.519 0 L 193.741 0 L 183.13 10 Z M 150.954 0 L 172.176 0 L 161.565 10 Z M 129.389 0 L 150.611 0 L 140 10 Z M 107.824 0 L 129.046 0 L 118.435 10 Z M 86.259 0 L 107.481 0 L 96.87 10 Z M 64.695 0 L 85.916 0 L 75.305 10 Z M 43.13 0 L 64.352 0 L 53.741 10 Z M 21.565 0 L 42.787 0 L 32.176 10 Z M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({G9xUiJdXz:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 280 10\" overflow=\"visible\"><path d=\"M 258.778 0 L 280 0 L 269.389 10 Z M 237.213 0 L 258.435 0 L 247.824 10 Z M 215.649 0 L 236.87 0 L 226.259 10 Z M 194.084 0 L 215.305 0 L 204.695 10 Z M 172.519 0 L 193.741 0 L 183.13 10 Z M 150.954 0 L 172.176 0 L 161.565 10 Z M 129.389 0 L 150.611 0 L 140 10 Z M 107.824 0 L 129.046 0 L 118.435 10 Z M 86.259 0 L 107.481 0 L 96.87 10 Z M 64.695 0 L 85.916 0 L 75.305 10 Z M 43.13 0 L 64.351 0 L 53.741 10 Z M 21.565 0 L 42.787 0 L 32.176 10 Z M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},HMeI6_x6K:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 280 10\" overflow=\"visible\"><path d=\"M 258.778 0 L 280 0 L 269.389 10 Z M 237.213 0 L 258.435 0 L 247.824 10 Z M 215.649 0 L 236.87 0 L 226.259 10 Z M 194.084 0 L 215.305 0 L 204.695 10 Z M 172.519 0 L 193.741 0 L 183.13 10 Z M 150.954 0 L 172.176 0 L 161.565 10 Z M 129.389 0 L 150.611 0 L 140 10 Z M 107.824 0 L 129.046 0 L 118.435 10 Z M 86.259 0 L 107.481 0 L 96.87 10 Z M 64.695 0 L 85.916 0 L 75.305 10 Z M 43.13 0 L 64.351 0 L 53.741 10 Z M 21.565 0 L 42.787 0 L 32.176 10 Z M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},n_opj9jEE:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 280 10\" overflow=\"visible\"><path d=\"M 258.778 0 L 280 0 L 269.389 10 Z M 237.213 0 L 258.435 0 L 247.824 10 Z M 215.649 0 L 236.87 0 L 226.259 10 Z M 194.084 0 L 215.305 0 L 204.695 10 Z M 172.519 0 L 193.741 0 L 183.13 10 Z M 150.954 0 L 172.176 0 L 161.565 10 Z M 129.389 0 L 150.611 0 L 140 10 Z M 107.824 0 L 129.046 0 L 118.435 10 Z M 86.259 0 L 107.481 0 L 96.87 10 Z M 64.695 0 L 85.916 0 L 75.305 10 Z M 43.13 0 L 64.351 0 L 53.741 10 Z M 21.565 0 L 42.787 0 L 32.176 10 Z M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},sCUvcQ6Y2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 280 10\" overflow=\"visible\"><path d=\"M 258.778 0 L 280 0 L 269.389 10 Z M 237.213 0 L 258.435 0 L 247.824 10 Z M 215.649 0 L 236.87 0 L 226.259 10 Z M 194.084 0 L 215.305 0 L 204.695 10 Z M 172.519 0 L 193.741 0 L 183.13 10 Z M 150.954 0 L 172.176 0 L 161.565 10 Z M 129.389 0 L 150.611 0 L 140 10 Z M 107.824 0 L 129.046 0 L 118.435 10 Z M 86.259 0 L 107.481 0 L 96.87 10 Z M 64.695 0 L 85.916 0 L 75.305 10 Z M 43.13 0 L 64.351 0 L 53.741 10 Z M 21.565 0 L 42.787 0 L 32.176 10 Z M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mn9bkv\",layoutDependency:layoutDependency,layoutId:\"nmqOU384j\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-146xf9c\",layoutDependency:layoutDependency,layoutId:\"QnC_E1x2E\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bo0mhs\",layoutDependency:layoutDependency,layoutId:\"dFMCRtqbN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sbh6k6\",layoutDependency:layoutDependency,layoutId:\"Mj_fk3ksN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yuprbe\",layoutDependency:layoutDependency,layoutId:\"gJpWd_HpG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yev95e\",layoutDependency:layoutDependency,layoutId:\"RG1zYxzZa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rml4me\",layoutDependency:layoutDependency,layoutId:\"XGg6t1p5y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tycnef\",layoutDependency:layoutDependency,layoutId:\"fNJ2QJ0yd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q364je\",layoutDependency:layoutDependency,layoutId:\"OmygSOrN2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13ibdy8\",layoutDependency:layoutDependency,layoutId:\"MdpRITK4i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cmnzqo\",layoutDependency:layoutDependency,layoutId:\"vTFqkRCBh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17cx3gx\",layoutDependency:layoutDependency,layoutId:\"N6VHJiuJT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sywk5q\",layoutDependency:layoutDependency,layoutId:\"vz_Cu97Zk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.222 10\" overflow=\"visible\"><path d=\"M 0 0 L 21.222 0 L 10.611 10 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SCxjd.framer-zo6kjq, .framer-SCxjd .framer-zo6kjq { display: block; }\",\".framer-SCxjd.framer-1i9v9kh { 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: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-SCxjd .framer-1v1dvwm { aspect-ratio: 1 / 1; bottom: -471px; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 1106px); left: -349px; overflow: visible; position: absolute; right: -342px; z-index: 1; }\",\".framer-SCxjd .framer-1xd98yd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 526px; justify-content: center; overflow: hidden; padding: 50px 28px 28px 28px; position: relative; width: 415px; will-change: var(--framer-will-change-override, transform); }\",\".framer-SCxjd .framer-hbgxep { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 17px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-SCxjd .framer-lm4lc5 { 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; min-height: 43px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SCxjd .framer-1qghqwv { 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-SCxjd .framer-1t6xlh8, .framer-SCxjd .framer-1xtt5kp, .framer-SCxjd .framer-1q0a1qp, .framer-SCxjd .framer-1eccm8a { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 71px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 4; }\",\".framer-SCxjd .framer-rwjno6-container, .framer-SCxjd .framer-3k55t4-container, .framer-SCxjd .framer-3ooss6-container, .framer-SCxjd .framer-mvmuxm-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-SCxjd .framer-5bq134 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 28px; position: absolute; top: 50%; user-select: none; width: min-content; z-index: 1; }\",\".framer-SCxjd .framer-sgvr5g, .framer-SCxjd .framer-1hyqjkl { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; pointer-events: none; position: relative; user-select: none; width: 224px; }\",\".framer-SCxjd .framer-n6xx3n, .framer-SCxjd .framer-1v6rpe4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SCxjd .framer-q5dzrw, .framer-SCxjd .framer-kkyi9b, .framer-SCxjd .framer-1o4m8k, .framer-SCxjd .framer-arlx00, .framer-SCxjd .framer-1s45mdj, .framer-SCxjd .framer-1vzmc36, .framer-SCxjd .framer-1aht4f1, .framer-SCxjd .framer-1tjftuk, .framer-SCxjd .framer-1x42dvt, .framer-SCxjd .framer-1h6cerj, .framer-SCxjd .framer-1jc4lnq, .framer-SCxjd .framer-1p13ipi, .framer-SCxjd .framer-327dbw, .framer-SCxjd .framer-cyjqn5, .framer-SCxjd .framer-1ka30ku, .framer-SCxjd .framer-1ct87sc, .framer-SCxjd .framer-15pb8tq, .framer-SCxjd .framer-1orf01x, .framer-SCxjd .framer-105m4v4, .framer-SCxjd .framer-1960dxj, .framer-SCxjd .framer-o0m2ji, .framer-SCxjd .framer-1qsd4z3, .framer-SCxjd .framer-to8za6, .framer-SCxjd .framer-h1hdle, .framer-SCxjd .framer-1pxb8by, .framer-SCxjd .framer-y7he4t, .framer-SCxjd .framer-1szpzqh, .framer-SCxjd .framer-1foyetu, .framer-SCxjd .framer-13cic92, .framer-SCxjd .framer-1mn1r93, .framer-SCxjd .framer-1kwa3du, .framer-SCxjd .framer-ex5q0f, .framer-SCxjd .framer-ku16uj, .framer-SCxjd .framer-1k5z5nl, .framer-SCxjd .framer-qlz4u5, .framer-SCxjd .framer-1htk8p9, .framer-SCxjd .framer-3axto6, .framer-SCxjd .framer-5fm7kd, .framer-SCxjd .framer-qnay4p, .framer-SCxjd .framer-1nc8bcq, .framer-SCxjd .framer-obfb98, .framer-SCxjd .framer-20c152, .framer-SCxjd .framer-9ugvxb, .framer-SCxjd .framer-14z6dbg, .framer-SCxjd .framer-9xe257, .framer-SCxjd .framer-fyc9pi, .framer-SCxjd .framer-194zws4, .framer-SCxjd .framer-lu5osx, .framer-SCxjd .framer-tcu221, .framer-SCxjd .framer-1qtt6gw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-SCxjd .framer-eovoou, .framer-SCxjd .framer-a3mw59, .framer-SCxjd .framer-cmbyvt { flex: none; height: auto; left: 43%; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 1; }\",\".framer-SCxjd .framer-3wjv0t { aspect-ratio: 0.9444444444444444 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); overflow: visible; position: relative; width: 20px; }\",\".framer-SCxjd .framer-2bt9xz { height: 18px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-SCxjd .framer-nzyuw9 { height: 3px; left: 9px; position: absolute; top: 0px; width: 1px; }\",\".framer-SCxjd .framer-1t1rg7t { height: 3px; left: 9px; position: absolute; top: 15px; width: 1px; }\",\".framer-SCxjd .framer-pe21om { height: 2px; left: 3px; position: absolute; top: 3px; width: 2px; }\",\".framer-SCxjd .framer-huiiwo { height: 2px; left: 13px; position: absolute; top: 13px; width: 2px; }\",\".framer-SCxjd .framer-1h5twus { height: 1px; left: 0px; position: absolute; top: 9px; width: 3px; }\",\".framer-SCxjd .framer-f0umpu { height: 1px; left: 15px; position: absolute; top: 9px; width: 3px; }\",\".framer-SCxjd .framer-1hjjt28 { height: 2px; left: 3px; position: absolute; top: 13px; width: 2px; }\",\".framer-SCxjd .framer-1qdz0jy { height: 2px; left: 13px; position: absolute; top: 3px; width: 2px; }\",\".framer-SCxjd .framer-1e9iatz { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; pointer-events: none; position: relative; user-select: none; width: 224px; }\",\".framer-SCxjd .framer-17j3662, .framer-SCxjd .framer-1t0x22y, .framer-SCxjd .framer-11gtwpq, .framer-SCxjd .framer-d35c4d, .framer-SCxjd .framer-1rawo25, .framer-SCxjd .framer-19it6ql, .framer-SCxjd .framer-227u89, .framer-SCxjd .framer-pk6n9m, .framer-SCxjd .framer-8g6zel, .framer-SCxjd .framer-13ptwi4, .framer-SCxjd .framer-qekfen, .framer-SCxjd .framer-2x177d, .framer-SCxjd .framer-ao7m7l, .framer-SCxjd .framer-1iew4s2, .framer-SCxjd .framer-1kp9a0d, .framer-SCxjd .framer-16mro55 { 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: 100%; }\",\".framer-SCxjd .framer-1re6ci6 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; pointer-events: none; position: relative; user-select: none; width: 224px; }\",\".framer-SCxjd .framer-1e4k0lo { -webkit-user-select: none; flex: none; gap: 1px; height: 50px; overflow: visible; pointer-events: none; position: relative; user-select: none; width: 224px; }\",\".framer-SCxjd .framer-1rzgw7j { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-abrwxi { bottom: 0px; flex: none; left: 4px; overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-egx53b { bottom: 0px; flex: none; left: 8px; overflow: visible; position: absolute; top: 0px; width: 1px; }\",\".framer-SCxjd .framer-f1kkkd { bottom: 0px; flex: none; left: 14px; overflow: visible; position: absolute; top: 0px; width: 1px; }\",\".framer-SCxjd .framer-1my17xf { bottom: 0px; flex: none; left: 16px; overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-axyh9y { bottom: 0px; flex: none; left: 27px; overflow: visible; position: absolute; top: 0px; width: 5px; }\",\".framer-SCxjd .framer-75le3l { bottom: 0px; flex: none; left: 34px; overflow: visible; position: absolute; top: 0px; width: 5px; }\",\".framer-SCxjd .framer-5dzptv { bottom: 0px; flex: none; left: 40px; overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-1o5g9rp { bottom: 0px; flex: none; left: 44px; overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-yq97bd { bottom: 0px; flex: none; left: 57px; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-SCxjd .framer-efhj5z { bottom: 0px; flex: none; left: 61px; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-SCxjd .framer-kq6ns4 { bottom: 0px; flex: none; left: 67px; overflow: visible; position: absolute; top: 0px; width: 1px; }\",\".framer-SCxjd .framer-13r8n89 { bottom: 0px; flex: none; left: 70px; overflow: visible; position: absolute; top: 0px; width: 5px; }\",\".framer-SCxjd .framer-9vudtl { bottom: 0px; flex: none; left: 81px; overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-u8kjzv { bottom: 0px; flex: none; left: 85px; overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-tv2i6b { bottom: 0px; flex: none; left: 93px; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-SCxjd .framer-1ythx9o { bottom: 0px; flex: none; left: calc(47.32142857142859% - 3px / 2); overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-u3q2c7 { bottom: 0px; flex: none; left: calc(49.107142857142875% - 3px / 2); overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-nx0xyq { bottom: 0px; flex: none; left: calc(51.33928571428573% - 4px / 2); overflow: visible; position: absolute; top: 0px; width: 4px; }\",\".framer-SCxjd .framer-1atdzjb { bottom: 0px; flex: none; left: calc(54.91071428571431% - 2px / 2); overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-SCxjd .framer-3vbqcn { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 89px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-14ma5vj { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 85px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-1j0tx4p { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 81px; top: 0px; width: 2px; }\",\".framer-SCxjd .framer-dizor1 { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 72px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-1oo9d60 { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 62px; top: 0px; width: 2px; }\",\".framer-SCxjd .framer-w8ihvp { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 58px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-tz2xwf { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 54px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-a2fjhf { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 44px; top: 0px; width: 2px; }\",\".framer-SCxjd .framer-vsruhy { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 40px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-s55y8 { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 34px; top: 0px; width: 5px; }\",\".framer-SCxjd .framer-jc5k67 { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 29px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-17e7iop { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 20px; top: 0px; width: 1px; }\",\".framer-SCxjd .framer-1dwd8l8 { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 14px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-1d4nhde { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 7px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-bbcswx { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 0px; top: 0px; width: 3px; }\",\".framer-SCxjd .framer-hmqzze { -webkit-user-select: none; bottom: -19px; flex: none; height: 19px; left: calc(50.00000000000002% - 280px / 2); overflow: visible; pointer-events: none; position: absolute; user-select: none; width: 280px; z-index: 1; }\",\".framer-SCxjd .framer-c0kiww { height: 10px; left: 0px; position: absolute; top: 0px; width: 280px; }\",\".framer-SCxjd .framer-1mn9bkv { height: 10px; left: 259px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-146xf9c { height: 10px; left: 237px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-bo0mhs { height: 10px; left: 216px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-sbh6k6 { height: 10px; left: 194px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-1yuprbe { height: 10px; left: 173px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-1yev95e { height: 10px; left: 151px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-1rml4me { height: 10px; left: 130px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-1tycnef { height: 10px; left: 108px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-q364je { height: 10px; left: 87px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-13ibdy8 { height: 10px; left: 65px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-cmnzqo { height: 10px; left: 43px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-17cx3gx { height: 10px; left: 22px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd .framer-sywk5q { height: 10px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-SCxjd.framer-v-1p6wyv9 .framer-1t6xlh8, .framer-SCxjd.framer-v-qm666u .framer-1t6xlh8, .framer-SCxjd.framer-v-16uk1vy .framer-1t6xlh8, .framer-SCxjd.framer-v-1df40r .framer-1t6xlh8, .framer-SCxjd.framer-v-hsmh78 .framer-1t6xlh8, .framer-SCxjd.framer-v-hsmh78 .framer-1xtt5kp, .framer-SCxjd.framer-v-hsmh78 .framer-1q0a1qp, .framer-SCxjd.framer-v-hsmh78 .framer-1eccm8a, .framer-SCxjd.framer-v-16gn5bd .framer-1t6xlh8, .framer-SCxjd.framer-v-16gn5bd .framer-1xtt5kp, .framer-SCxjd.framer-v-16gn5bd .framer-1q0a1qp, .framer-SCxjd.framer-v-16gn5bd .framer-1eccm8a, .framer-SCxjd.framer-v-1t5jyol .framer-1t6xlh8, .framer-SCxjd.framer-v-1t5jyol .framer-1xtt5kp, .framer-SCxjd.framer-v-1t5jyol .framer-1q0a1qp, .framer-SCxjd.framer-v-1t5jyol .framer-1eccm8a, .framer-SCxjd.framer-v-1nj9pay .framer-1t6xlh8, .framer-SCxjd.framer-v-1nj9pay .framer-1xtt5kp, .framer-SCxjd.framer-v-1nj9pay .framer-1q0a1qp, .framer-SCxjd.framer-v-1nj9pay .framer-1eccm8a { cursor: unset; }\",\".framer-SCxjd.framer-v-1p6wyv9 .framer-rwjno6-container { flex: none; height: 380px; left: -1px; position: absolute; right: -1px; top: 0px; width: unset; z-index: 2; }\",\".framer-SCxjd.framer-v-qm666u .framer-rwjno6-container, .framer-SCxjd.framer-v-16uk1vy .framer-rwjno6-container { flex: none; height: 379px; left: -1px; position: absolute; right: -1px; top: 0px; width: unset; z-index: 2; }\",\".framer-SCxjd.framer-v-1df40r .framer-rwjno6-container { flex: none; height: 376px; left: -1px; position: absolute; right: -1px; top: 0px; width: unset; z-index: 2; }\",\".framer-SCxjd.framer-v-hsmh78.framer-1i9v9kh, .framer-SCxjd.framer-v-16gn5bd.framer-1i9v9kh, .framer-SCxjd.framer-v-1t5jyol.framer-1i9v9kh, .framer-SCxjd.framer-v-1nj9pay.framer-1i9v9kh { overflow: visible; will-change: unset; }\",\".framer-SCxjd.framer-v-hsmh78 .framer-5bq134 { padding: 15px 28px 15px 28px; top: 70px; z-index: 7; }\",\".framer-SCxjd.framer-v-hsmh78 .framer-eovoou, .framer-SCxjd.framer-v-hsmh78 .framer-a3mw59, .framer-SCxjd.framer-v-hsmh78 .framer-cmbyvt, .framer-SCxjd.framer-v-16gn5bd .framer-eovoou, .framer-SCxjd.framer-v-1t5jyol .framer-a3mw59, .framer-SCxjd.framer-v-1nj9pay .framer-cmbyvt { left: 50%; }\",\".framer-SCxjd.framer-v-hsmh78 .framer-3wjv0t { height: var(--framer-aspect-ratio-supported, 22px); }\",\".framer-SCxjd.framer-v-16gn5bd .framer-5bq134, .framer-SCxjd.framer-v-1t5jyol .framer-5bq134, .framer-SCxjd.framer-v-1nj9pay .framer-5bq134 { top: 50%; z-index: 7; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 526\n * @framerIntrinsicWidth 415\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"naPF_ybve\":{\"layout\":[\"auto\",\"auto\"]},\"Gr73n1C3K\":{\"layout\":[\"auto\",\"auto\"]},\"oREBh7Z2s\":{\"layout\":[\"auto\",\"auto\"]},\"ieRPfIJCo\":{\"layout\":[\"auto\",\"auto\"]},\"HMeI6_x6K\":{\"layout\":[\"auto\",\"auto\"]},\"sCUvcQ6Y2\":{\"layout\":[\"auto\",\"auto\"]},\"n_opj9jEE\":{\"layout\":[\"auto\",\"auto\"]},\"G9xUiJdXz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"m2bMLMirw\":\"event2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery699qTDmK=withCSS(Component,css,\"framer-SCxjd\");export default Framery699qTDmK;Framery699qTDmK.displayName=\"Digital Receipt 2\";Framery699qTDmK.defaultProps={height:526,width:415};addPropertyControls(Framery699qTDmK,{variant:{options:[\"tpPyHs2Vx\",\"naPF_ybve\",\"Gr73n1C3K\",\"oREBh7Z2s\",\"ieRPfIJCo\",\"HMeI6_x6K\",\"sCUvcQ6Y2\",\"n_opj9jEE\",\"G9xUiJdXz\"],optionTitles:[\"Transcripts\",\"Walmart\",\"Target\",\"Kroger\",\"Trader Joe's\",\"Walmart Receipt\",\"Target Receipt\",\"Kroger Receipt\",\"Trader Receipt\"],title:\"Variant\",type:ControlType.Enum},m2bMLMirw:{title:\"Event 2\",type:ControlType.EventHandler}});addFonts(Framery699qTDmK,[{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/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:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v30/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vqPRu-5Ip2sSQ.woff2\",weight:\"400\"},{family:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v30/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_Of2PRu-5Ip2sSQ.woff2\",weight:\"700\"}]},...ItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery699qTDmK\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"415\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"naPF_ybve\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Gr73n1C3K\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oREBh7Z2s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ieRPfIJCo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HMeI6_x6K\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sCUvcQ6Y2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"n_opj9jEE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G9xUiJdXz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"m2bMLMirw\\\":\\\"event2\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"526\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (44e0108)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"FHBgUtsu0\",\"yemsOLjSh\",\"M7bv9zk8N\",\"hNKZJQKVE\"];const serializationHash=\"framer-LHXjp\";const variantClassNames={FHBgUtsu0:\"framer-v-1217jd1\",hNKZJQKVE:\"framer-v-3n50dj\",M7bv9zk8N:\"framer-v-1xljfwa\",yemsOLjSh:\"framer-v-15ty809\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:2.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:0,delay:0,duration:.4,type:\"spring\"};const transition3={bounce:0,delay:0,duration:1,type:\"spring\"};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:-11,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const animation1={opacity:1,rotate:-4,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const animation2={opacity:1,rotate:-2,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const animation4={opacity:1,rotate:2,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const animation5={opacity:1,rotate:4,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const animation6={opacity:1,rotate:11,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};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={\"Scale Down\":\"M7bv9zk8N\",Expand:\"hNKZJQKVE\",In:\"yemsOLjSh\",Out:\"FHBgUtsu0\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FHBgUtsu0\"};};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:\"FHBgUtsu0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearyj1imx=activeVariantCallback(async(...args)=>{setVariant(\"yemsOLjSh\",true);});const onAppearvdj1e5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"M7bv9zk8N\",true),400);});const onAppear1comya5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"hNKZJQKVE\",true),400);});useOnVariantChange(baseVariant,{default:onAppearyj1imx,hNKZJQKVE:undefined,M7bv9zk8N:onAppear1comya5,yemsOLjSh:onAppearvdj1e5});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"hNKZJQKVE\")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,...addPropertyOverrides({hNKZJQKVE:{value:transition3},M7bv9zk8N:{value:transition3},yemsOLjSh:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1217jd1\",className,classNames),\"data-framer-name\":\"Out\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FHBgUtsu0\",ref:refBinding,style:{...style},...addPropertyOverrides({hNKZJQKVE:{\"data-framer-name\":\"Expand\",\"data-highlight\":undefined},M7bv9zk8N:{\"data-framer-name\":\"Scale Down\"},yemsOLjSh:{\"data-framer-name\":\"In\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qv7u22\",\"data-framer-name\":\"Image Container\",layoutDependency:layoutDependency,layoutId:\"UuVY4ywHN\",style:{rotate:-40,scale:1.2},variants:{hNKZJQKVE:{rotate:0,scale:1},M7bv9zk8N:{rotate:0,scale:1},yemsOLjSh:{rotate:-14}},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||184)- -1016+0),pixelHeight:1593,pixelWidth:1200,sizes:\"184px\",src:\"https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?width=1200&height=1593\",srcSet:\"https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?scale-down-to=1024&width=1200&height=1593 771w,https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?width=1200&height=1593 1200w\"},className:\"framer-3xtz1g\",\"data-framer-name\":\"Image 7\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"pb8F9QaMA\",style:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,rotate:0},variants:{hNKZJQKVE:{rotate:-11}},...addPropertyOverrides({hNKZJQKVE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+184-156),pixelHeight:1593,pixelWidth:1200,sizes:\"184px\",src:\"https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?width=1200&height=1593\",srcSet:\"https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?scale-down-to=1024&width=1200&height=1593 771w,https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?width=1200&height=1593 1200w\"},whileHover:animation},M7bv9zk8N:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:1593,pixelWidth:1200,sizes:\"184px\",src:\"https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?width=1200&height=1593\",srcSet:\"https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?scale-down-to=1024&width=1200&height=1593 771w,https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?width=1200&height=1593 1200w\"}},yemsOLjSh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:1593,pixelWidth:1200,sizes:\"184px\",src:\"https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?width=1200&height=1593\",srcSet:\"https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?scale-down-to=1024&width=1200&height=1593 771w,https://framerusercontent.com/images/61xCkladowD1O7rWSr4SBMMls.jpg?width=1200&height=1593 1200w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||184)- -1016+0),pixelHeight:1024,pixelWidth:688,sizes:\"184px\",src:\"https://framerusercontent.com/images/PWZf7WxgISz7lrn8WF0wnJhvRns.jpg?width=688&height=1024\",srcSet:\"https://framerusercontent.com/images/PWZf7WxgISz7lrn8WF0wnJhvRns.jpg?width=688&height=1024 688w\"},className:\"framer-1tpxqqw\",\"data-framer-name\":\"Image 6\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"gT0FyYEwD\",style:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,rotate:0},variants:{hNKZJQKVE:{rotate:-4}},...addPropertyOverrides({hNKZJQKVE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+10),pixelHeight:659,pixelWidth:688,sizes:\"184px\",src:\"https://framerusercontent.com/images/6KGm8p84Tc5iHMYQni8KcTlLtY.jpg?width=688&height=659\",srcSet:\"https://framerusercontent.com/images/6KGm8p84Tc5iHMYQni8KcTlLtY.jpg?scale-down-to=512&width=688&height=659 512w,https://framerusercontent.com/images/6KGm8p84Tc5iHMYQni8KcTlLtY.jpg?width=688&height=659 688w\"},whileHover:animation1},M7bv9zk8N:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:1024,pixelWidth:688,sizes:\"184px\",src:\"https://framerusercontent.com/images/PWZf7WxgISz7lrn8WF0wnJhvRns.jpg?width=688&height=1024\",srcSet:\"https://framerusercontent.com/images/PWZf7WxgISz7lrn8WF0wnJhvRns.jpg?width=688&height=1024 688w\"}},yemsOLjSh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:1024,pixelWidth:688,sizes:\"184px\",src:\"https://framerusercontent.com/images/PWZf7WxgISz7lrn8WF0wnJhvRns.jpg?width=688&height=1024\",srcSet:\"https://framerusercontent.com/images/PWZf7WxgISz7lrn8WF0wnJhvRns.jpg?width=688&height=1024 688w\"}}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t6fige\",\"data-framer-name\":\"Pin 2\",layoutDependency:layoutDependency,layoutId:\"IbbOrT4rs\",style:{backgroundColor:\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(0, 128, 255))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,scale:0},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"@nandi\"})}),className:\"framer-14k10y5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J05fg0E2T\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jcxf15\",\"data-framer-name\":\"Rec\",layoutDependency:layoutDependency,layoutId:\"xrAgNxqok\",style:{backgroundColor:\"rgb(42, 98, 241)\",rotate:-45}})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||184)- -1016+0),pixelHeight:800,pixelWidth:640,sizes:\"184px\",src:\"https://framerusercontent.com/images/A3tPPttrSDYmtE8CGf9gvAICCI.jpg?width=640&height=800\",srcSet:\"https://framerusercontent.com/images/A3tPPttrSDYmtE8CGf9gvAICCI.jpg?width=640&height=800 640w\"},className:\"framer-dzykar\",\"data-framer-name\":\"Image 5\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"gfG8C9in4\",style:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,rotate:0},variants:{hNKZJQKVE:{rotate:-2}},...addPropertyOverrides({hNKZJQKVE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+3),pixelHeight:800,pixelWidth:640,sizes:\"184px\",src:\"https://framerusercontent.com/images/A3tPPttrSDYmtE8CGf9gvAICCI.jpg?width=640&height=800\",srcSet:\"https://framerusercontent.com/images/A3tPPttrSDYmtE8CGf9gvAICCI.jpg?width=640&height=800 640w\"},whileHover:animation2},M7bv9zk8N:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:800,pixelWidth:640,sizes:\"184px\",src:\"https://framerusercontent.com/images/A3tPPttrSDYmtE8CGf9gvAICCI.jpg?width=640&height=800\",srcSet:\"https://framerusercontent.com/images/A3tPPttrSDYmtE8CGf9gvAICCI.jpg?width=640&height=800 640w\"}},yemsOLjSh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:800,pixelWidth:640,sizes:\"184px\",src:\"https://framerusercontent.com/images/A3tPPttrSDYmtE8CGf9gvAICCI.jpg?width=640&height=800\",srcSet:\"https://framerusercontent.com/images/A3tPPttrSDYmtE8CGf9gvAICCI.jpg?width=640&height=800 640w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||184)- -1016+0),pixelHeight:680,pixelWidth:434,sizes:\"184px\",src:\"https://framerusercontent.com/images/s56sceojpQCOrT0OlO9vjfOFI4.jpg?width=434&height=680\",srcSet:\"https://framerusercontent.com/images/s56sceojpQCOrT0OlO9vjfOFI4.jpg?width=434&height=680 434w\"},className:\"framer-zwf8o8\",\"data-framer-name\":\"Image 4\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"yQC4usxcP\",style:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18},...addPropertyOverrides({hNKZJQKVE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:680,pixelWidth:434,sizes:\"184px\",src:\"https://framerusercontent.com/images/s56sceojpQCOrT0OlO9vjfOFI4.jpg?width=434&height=680\",srcSet:\"https://framerusercontent.com/images/s56sceojpQCOrT0OlO9vjfOFI4.jpg?width=434&height=680 434w\"},whileHover:animation3},M7bv9zk8N:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:680,pixelWidth:434,sizes:\"184px\",src:\"https://framerusercontent.com/images/s56sceojpQCOrT0OlO9vjfOFI4.jpg?width=434&height=680\",srcSet:\"https://framerusercontent.com/images/s56sceojpQCOrT0OlO9vjfOFI4.jpg?width=434&height=680 434w\"}},yemsOLjSh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:680,pixelWidth:434,sizes:\"184px\",src:\"https://framerusercontent.com/images/s56sceojpQCOrT0OlO9vjfOFI4.jpg?width=434&height=680\",srcSet:\"https://framerusercontent.com/images/s56sceojpQCOrT0OlO9vjfOFI4.jpg?width=434&height=680 434w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||184)- -1016+0),pixelHeight:1332,pixelWidth:882,sizes:\"184px\",src:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332\",srcSet:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?scale-down-to=1024&width=882&height=1332 678w,https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332 882w\"},className:\"framer-3wxw4p\",\"data-framer-name\":\"Image 3\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"qTa1fUpe6\",style:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,rotate:0},variants:{hNKZJQKVE:{rotate:2}},...addPropertyOverrides({hNKZJQKVE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+-1),pixelHeight:1332,pixelWidth:882,sizes:\"184px\",src:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332\",srcSet:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?scale-down-to=1024&width=882&height=1332 678w,https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332 882w\"},whileHover:animation4},M7bv9zk8N:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:1332,pixelWidth:882,sizes:\"184px\",src:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332\",srcSet:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?scale-down-to=1024&width=882&height=1332 678w,https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332 882w\"}},yemsOLjSh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:1332,pixelWidth:882,sizes:\"184px\",src:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332\",srcSet:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?scale-down-to=1024&width=882&height=1332 678w,https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332 882w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||184)- -1016+0),pixelHeight:711,pixelWidth:474,sizes:\"184px\",src:\"https://framerusercontent.com/images/bK0OKVoCDOAf5qpAS6KRBXvFcY8.jpg?width=474&height=711\",srcSet:\"https://framerusercontent.com/images/bK0OKVoCDOAf5qpAS6KRBXvFcY8.jpg?width=474&height=711 474w\"},className:\"framer-1tcsai3\",\"data-framer-name\":\"Image 2\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"iVnCSi3X9\",style:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,rotate:0},variants:{hNKZJQKVE:{rotate:4}},...addPropertyOverrides({hNKZJQKVE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+184-175),pixelHeight:711,pixelWidth:474,sizes:\"184px\",src:\"https://framerusercontent.com/images/bK0OKVoCDOAf5qpAS6KRBXvFcY8.jpg?width=474&height=711\",srcSet:\"https://framerusercontent.com/images/bK0OKVoCDOAf5qpAS6KRBXvFcY8.jpg?width=474&height=711 474w\"},whileHover:animation5},M7bv9zk8N:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:711,pixelWidth:474,sizes:\"184px\",src:\"https://framerusercontent.com/images/bK0OKVoCDOAf5qpAS6KRBXvFcY8.jpg?width=474&height=711\",srcSet:\"https://framerusercontent.com/images/bK0OKVoCDOAf5qpAS6KRBXvFcY8.jpg?width=474&height=711 474w\"}},yemsOLjSh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:711,pixelWidth:474,sizes:\"184px\",src:\"https://framerusercontent.com/images/bK0OKVoCDOAf5qpAS6KRBXvFcY8.jpg?width=474&height=711\",srcSet:\"https://framerusercontent.com/images/bK0OKVoCDOAf5qpAS6KRBXvFcY8.jpg?width=474&height=711 474w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||184)- -1016+0),pixelHeight:977,pixelWidth:736,sizes:\"184px\",src:\"https://framerusercontent.com/images/DLEC7zGXHgNU2GfNPry6ICcqG0.jpg?width=736&height=977\",srcSet:\"https://framerusercontent.com/images/DLEC7zGXHgNU2GfNPry6ICcqG0.jpg?width=736&height=977 736w\"},className:\"framer-ovzci9\",\"data-framer-name\":\"Image 1\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"nIiTwZ2dd\",style:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,rotate:0},variants:{hNKZJQKVE:{rotate:11}},...addPropertyOverrides({hNKZJQKVE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+28),pixelHeight:977,pixelWidth:736,sizes:\"184px\",src:\"https://framerusercontent.com/images/DLEC7zGXHgNU2GfNPry6ICcqG0.jpg?width=736&height=977\",srcSet:\"https://framerusercontent.com/images/DLEC7zGXHgNU2GfNPry6ICcqG0.jpg?width=736&height=977 736w\"},whileHover:animation6},M7bv9zk8N:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:977,pixelWidth:736,sizes:\"184px\",src:\"https://framerusercontent.com/images/DLEC7zGXHgNU2GfNPry6ICcqG0.jpg?width=736&height=977\",srcSet:\"https://framerusercontent.com/images/DLEC7zGXHgNU2GfNPry6ICcqG0.jpg?width=736&height=977 736w\"}},yemsOLjSh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-184)/2+0+0)+0),pixelHeight:977,pixelWidth:736,sizes:\"184px\",src:\"https://framerusercontent.com/images/DLEC7zGXHgNU2GfNPry6ICcqG0.jpg?width=736&height=977\",srcSet:\"https://framerusercontent.com/images/DLEC7zGXHgNU2GfNPry6ICcqG0.jpg?width=736&height=977 736w\"}}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n4hr1r\",\"data-framer-name\":\"Pin 1\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"cVG_oF0Cv\",style:{backgroundColor:\"rgb(212, 212, 212)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,scale:0},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"@prianca\"})}),className:\"framer-48ce8m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GPPhyg8ev\",style:{\"--extracted-r6o4lv\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m8qa9x\",layoutDependency:layoutDependency,layoutId:\"k3CwXHja_\",style:{backgroundColor:\"rgb(115, 177, 153)\",rotate:-45}})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LHXjp.framer-wu4xwf, .framer-LHXjp .framer-wu4xwf { display: block; }\",\".framer-LHXjp.framer-1217jd1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 184px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 184px; }\",\".framer-LHXjp .framer-qv7u22 { bottom: -1200px; flex: none; height: 184px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-LHXjp .framer-3xtz1g, .framer-LHXjp .framer-dzykar, .framer-LHXjp .framer-zwf8o8, .framer-LHXjp .framer-3wxw4p, .framer-LHXjp .framer-1tcsai3 { flex: none; height: 184px; left: calc(50.00000000000002% - 184px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 184px / 2); width: 184px; will-change: var(--framer-will-change-override, transform); }\",\".framer-LHXjp .framer-1tpxqqw, .framer-LHXjp .framer-ovzci9 { flex: none; height: 184px; left: calc(50.00000000000002% - 184px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 184px / 2); width: 184px; }\",\".framer-LHXjp .framer-t6fige { 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: 6px 10px 6px 10px; position: absolute; right: 82px; top: -65px; width: min-content; }\",\".framer-LHXjp .framer-14k10y5, .framer-LHXjp .framer-48ce8m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LHXjp .framer-1jcxf15 { bottom: -5px; flex: none; height: 10px; overflow: hidden; position: absolute; right: 25px; width: 10px; z-index: 1; }\",\".framer-LHXjp .framer-1n4hr1r { 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: 6px 10px 6px 10px; position: absolute; right: 30px; top: -65px; width: min-content; }\",\".framer-LHXjp .framer-1m8qa9x { bottom: -5px; flex: none; height: 10px; left: 23px; overflow: hidden; position: absolute; width: 10px; z-index: 1; }\",\".framer-LHXjp.framer-v-15ty809 .framer-qv7u22, .framer-LHXjp.framer-v-1xljfwa .framer-qv7u22, .framer-LHXjp.framer-v-3n50dj .framer-qv7u22 { bottom: unset; left: unset; position: relative; right: unset; width: 184px; }\",\".framer-LHXjp.framer-v-3n50dj .framer-3xtz1g { bottom: -28px; gap: 10px; left: -410px; top: unset; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-LHXjp.framer-v-3n50dj .framer-1tpxqqw { left: -277px; top: 10px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-LHXjp.framer-v-3n50dj .framer-dzykar { left: -144px; top: calc(51.63043478260872% - 184px / 2); will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-LHXjp.framer-v-3n50dj .framer-zwf8o8 { left: calc(46.19565217391307% - 184px / 2); will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-LHXjp.framer-v-3n50dj .framer-3wxw4p { left: unset; right: -137px; top: calc(49.45652173913045% - 184px / 2); will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-LHXjp.framer-v-3n50dj .framer-1tcsai3 { bottom: -9px; left: unset; right: -280px; top: unset; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-LHXjp.framer-v-3n50dj .framer-ovzci9 { left: calc(278.804347826087% - 184px / 2); top: 28px; will-change: var(--framer-will-change-effect-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 184\n * @framerIntrinsicWidth 184\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yemsOLjSh\":{\"layout\":[\"fixed\",\"fixed\"]},\"M7bv9zk8N\":{\"layout\":[\"fixed\",\"fixed\"]},\"hNKZJQKVE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzFQu3kDWo=withCSS(Component,css,\"framer-LHXjp\");export default FramerzFQu3kDWo;FramerzFQu3kDWo.displayName=\"Image Animation\";FramerzFQu3kDWo.defaultProps={height:184,width:184};addPropertyControls(FramerzFQu3kDWo,{variant:{options:[\"FHBgUtsu0\",\"yemsOLjSh\",\"M7bv9zk8N\",\"hNKZJQKVE\"],optionTitles:[\"Out\",\"In\",\"Scale Down\",\"Expand\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerzFQu3kDWo,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzFQu3kDWo\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"184\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"184\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yemsOLjSh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M7bv9zk8N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hNKZJQKVE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zFQu3kDWo.map","// Scrolling images ticker with configurable images, direction, speed, gap, and image border radius\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const defaultImages=[{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},{src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"Gradient 2 - Purple\"},{src:\"https://framerusercontent.com/images/BYnxEV1zjYb9bhWh1IwBZ1ZoS60.jpg\",alt:\"Gradient 3 - Orange\"},{src:\"https://framerusercontent.com/images/2uTNEj5aTl2K3NJaEFWMbnrA.jpg\",alt:\"Gradient 4 - Yellow\"},{src:\"https://framerusercontent.com/images/f9RiWoNpmlCMqVRIHz8l8wYfeI.jpg\",alt:\"Gradient 5 - Green\"}];/**\n * Scrolling Images Ticker\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n */export default function ImageTicker(props){const{images=defaultImages,direction,speed,gap,borderRadius,style}=props;const isStatic=useIsStaticRenderer();const[offset,setOffset]=useState(0);const tickerRef=useRef(null);const animationRef=useRef(null);// Calculate total width of all images + gaps\nconst[contentWidth,setContentWidth]=useState(0);useEffect(()=>{if(!tickerRef.current)return;setContentWidth(tickerRef.current.scrollWidth/2);},[images,gap]);useEffect(()=>{if(isStatic)return;let last=performance.now();function animate(now){const elapsed=now-last;last=now;const pxPerMs=speed/1e3;startTransition(()=>{setOffset(prev=>{let next=direction===\"left\"?prev-pxPerMs*elapsed:prev+pxPerMs*elapsed;// Seamless looping: reset offset when fully scrolled\nif(direction===\"left\"&&Math.abs(next)>=contentWidth){next+=contentWidth;}else if(direction===\"right\"&&next>=0){next-=contentWidth;}return next;});});animationRef.current=requestAnimationFrame(animate);}animationRef.current=requestAnimationFrame(animate);return()=>cancelAnimationFrame(animationRef.current);},[direction,speed,contentWidth,isStatic]);// Duplicate images for seamless loop\nconst allImages=[...images,...images];return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:\"100%\",height:\"100%\",overflow:\"hidden\",position:\"relative\",display:\"flex\",alignItems:\"center\",background:\"transparent\"},children:/*#__PURE__*/_jsx(\"div\",{ref:tickerRef,style:{display:\"flex\",flexDirection:\"row\",gap,transform:`translateX(${offset}px)`,transition:isStatic?\"none\":undefined,willChange:\"transform\"},\"aria-label\":\"Scrolling images ticker\",children:allImages.map((img,i)=>/*#__PURE__*/_jsx(\"img\",{src:img.src,alt:img.alt||\"Image\",style:{height:\"100px\",width:props.imageWidth,borderRadius,objectFit:\"cover\",display:\"block\",background:\"#eee\",flexShrink:0},draggable:false},i))})});}addPropertyControls(ImageTicker,{images:{type:ControlType.Array,title:\"Images\",control:{type:ControlType.Object,controls:{src:{type:ControlType.File,allowedFileTypes:[\"jpg\",\"jpeg\",\"png\",\"gif\",\"webp\",\"svg\"]},alt:{type:ControlType.String,defaultValue:\"Image\"}}},defaultValue:defaultImages,maxCount:10},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:80,min:10,max:500,unit:\"px/s\",step:1,displayStepper:false},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:24,min:0,max:80,unit:\"px\",step:1,displayStepper:false},borderRadius:{type:ControlType.Number,title:\"Image Radius\",defaultValue:12,min:0,max:64,unit:\"px\",step:1,displayStepper:false},imageWidth:{type:ControlType.Number,title:\"Image Width\",defaultValue:120,min:40,max:400,unit:\"px\",step:1,displayStepper:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ImageTicker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ImageTicker.map","// Generated by Framer (349ae9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-85hiB .framer-styles-preset-1wicq5s:not(.rich-text-wrapper), .framer-85hiB .framer-styles-preset-1wicq5s.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #000000; --framer-link-hover-text-decoration: underline; --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-85hiB\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (046e64a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mona Sans-500\",\"GF;Mona Sans-700\",\"GF;Mona Sans-700italic\",\"GF;Mona Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyDPA99Y41P6zHtY.woff2\",weight:\"500\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9Y41P6zHtY.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QNAZ6VLYyWtY1rI.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v3/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QAUe6VLYyWtY1rI.woff2\",weight:\"500\"}]}];export const css=['.framer-xRYlA .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-xRYlA .framer-styles-preset-21ogod.rich-text-wrapper p { --framer-font-family: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.25); --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.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-xRYlA\";\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 (046e64a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Lexend-500\",\"GF;Lexend-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Lexend\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lexend/v25/wlptgwvFAVdoq2_F94zlCfv0bz1WCwkW_LVte6KuGEo.woff2\",weight:\"500\"},{family:\"Lexend\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lexend/v25/wlptgwvFAVdoq2_F94zlCfv0bz1WC9wR_LVte6KuGEo.woff2\",weight:\"700\"}]}];export const css=['.framer-c4vRT .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-c4vRT .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-family-bold: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 61px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #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-c4vRT .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-c4vRT .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-family-bold: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 61px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #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-c4vRT .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-c4vRT .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-family-bold: \"Lexend\", \"Lexend Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-c4vRT\";\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 (9aabefb)\nexport default function metadata(params,activeLocale){return{customHTMLHeadEnd:\"<style>\\n  /* Works in all modern browsers */\\n  ::selection {\\n    background: #000;  \\n    color: #ffffff;      /* readable on green */\\n  }\\n\\n  /* Firefox-specific */\\n  ::-moz-selection {\\n    background: #000;\\n    color: #ffffff;\\n  }\\n</style>\",description:\"Volt Bank: The digital bank that gives you full control. Manage your money, accelerate your savings, and secure your financial future—all with the power of our smart app.\",favicon:\"https://framerusercontent.com/assets/p9eCYuFgs6CZhhQDCG4PmpklZRg.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/1q5pL3jShmM9arVfGiMqPOZQPQ.jpg\",title:\"Volt Digital Bank\"};}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 (4f63079)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1600px)\"},{hash:\"1i6nyat\",mediaQuery:\"(min-width: 810px) and (max-width: 1599.98px)\"},{hash:\"15hurun\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{eOX4EaETY:\"3\",ESdaMeNyY:\"1\",GbKu5iu7Z:\"2\",pypRnUfvI:\"features\",qd1cZRVlr:\"contact\",S48s0AycK:\"home\",tIF7SG7Bg:\"features-1\",tRMHsoT_U:\"discover\",xfAhmPXnn:\"clients\",Z7YifxxN8:\"4\"},robots:\"max-image-preview:large\",serializationId:\"framer-fMmET\",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 (4f63079)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,FormPlainTextInput,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PropertyOverrides,ResolveLinks,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js\";import Embed1 from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/qXyG1UgqGGx5DS4G9abM/Smooth_Scroll.js\";import Smooth3DSlideshow from\"#framer/local/canvasComponent/A5O7PAeYa/A5O7PAeYa.js\";import Card from\"#framer/local/canvasComponent/DhYEmnzxW/DhYEmnzxW.js\";import Scrollimg from\"#framer/local/canvasComponent/E_2c__24p/E_2c__24p.js\";import FamilyWallets from\"#framer/local/canvasComponent/Gg6DDWTTV/Gg6DDWTTV.js\";import DCard from\"#framer/local/canvasComponent/gj3s7ltvB/gj3s7ltvB.js\";import Logo from\"#framer/local/canvasComponent/HNQ0tRuT5/HNQ0tRuT5.js\";import Button3 from\"#framer/local/canvasComponent/Lt1je9Tyh/Lt1je9Tyh.js\";import NumberFlowComponent from\"#framer/local/canvasComponent/Ol6QPOkHW/Ol6QPOkHW.js\";import GetInTouch from\"#framer/local/canvasComponent/q6l5SGCdn/q6l5SGCdn.js\";import Steps from\"#framer/local/canvasComponent/QMWW0hPiu/QMWW0hPiu.js\";import Notification1 from\"#framer/local/canvasComponent/qtxHfMeBd/qtxHfMeBd.js\";import Button from\"#framer/local/canvasComponent/rL1FBDNUb/rL1FBDNUb.js\";import CustomCursor from\"#framer/local/canvasComponent/Rlhmni2vn/Rlhmni2vn.js\";import CollectionPreview from\"#framer/local/canvasComponent/STObs0XQ6/STObs0XQ6.js\";import SocialProofAnimation from\"#framer/local/canvasComponent/t77ieMzvD/t77ieMzvD.js\";import Footer from\"#framer/local/canvasComponent/TmPBSoHx4/TmPBSoHx4.js\";import Navi from\"#framer/local/canvasComponent/TWWQAYNXK/TWWQAYNXK.js\";import ContactTile from\"#framer/local/canvasComponent/U6IKuo94a/U6IKuo94a.js\";import DynamicActionBar from\"#framer/local/canvasComponent/wqBVwWRXN/wqBVwWRXN.js\";import DigitalReceipt2 from\"#framer/local/canvasComponent/y699qTDmK/y699qTDmK.js\";import ImageAnimation from\"#framer/local/canvasComponent/zFQu3kDWo/zFQu3kDWo.js\";import ImageTicker from\"#framer/local/codeFile/CqK3Lcq/ImageTicker.js\";import*as sharedStyle from\"#framer/local/css/FrauynpPc/FrauynpPc.js\";import*as sharedStyle2 from\"#framer/local/css/fVxnimdqP/fVxnimdqP.js\";import*as sharedStyle4 from\"#framer/local/css/qaaH5oCEc/qaaH5oCEc.js\";import*as sharedStyle1 from\"#framer/local/css/ro7OPezbn/ro7OPezbn.js\";import*as sharedStyle6 from\"#framer/local/css/WiWVcZArd/WiWVcZArd.js\";import*as sharedStyle5 from\"#framer/local/css/xZndidUCt/xZndidUCt.js\";import*as sharedStyle7 from\"#framer/local/css/YAP816Y5n/YAP816Y5n.js\";import*as sharedStyle3 from\"#framer/local/css/YckFIlg3V/YckFIlg3V.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const LogoFonts=getFonts(Logo);const MotionNavWithFX=withFX(motion.nav);const EmbedFonts=getFonts(Embed);const MotionDivWithFX=withFX(motion.div);const ImageAnimationFonts=getFonts(ImageAnimation);const ContainerWithFX=withFX(Container);const ButtonFonts=getFonts(Button);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const Image1WithFX=withFX(Image1);const CollectionPreviewFonts=getFonts(CollectionPreview);const Embed1Fonts=getFonts(Embed1);const FamilyWalletsFonts=getFonts(FamilyWallets);const Notification1Fonts=getFonts(Notification1);const DCardFonts=getFonts(DCard);const CardFonts=getFonts(Card);const ImageTickerFonts=getFonts(ImageTicker);const NaviFonts=getFonts(Navi);const DynamicActionBarFonts=getFonts(DynamicActionBar);const Smooth3DSlideshowFonts=getFonts(Smooth3DSlideshow);const RichTextWithFX=withFX(RichText);const StepsFonts=getFonts(Steps);const DigitalReceipt2Fonts=getFonts(DigitalReceipt2);const NumberFlowComponentFonts=getFonts(NumberFlowComponent);const ScrollimgFonts=getFonts(Scrollimg);const Button3Fonts=getFonts(Button3);const SocialProofAnimationFonts=getFonts(SocialProofAnimation);const ContactTileFonts=getFonts(ContactTile);const GetInTouchFonts=getFonts(GetInTouch);const FooterFonts=getFonts(Footer);const CustomCursorFonts=getFonts(CustomCursor);const breakpoints={KDWX91tIU:\"(max-width: 809.98px)\",rxJ8_y4tS:\"(min-width: 810px) and (max-width: 1599.98px)\",WQLkyLRf1:\"(min-width: 1600px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-fMmET\";const variantClassNames={KDWX91tIU:\"framer-v-15hurun\",rxJ8_y4tS:\"framer-v-1i6nyat\",WQLkyLRf1:\"framer-v-72rtr7\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const transition1={bounce:.4,delay:0,duration:2,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const animation1={filter:\"blur(5px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:25};const transition2={bounce:0,delay:.075,duration:.4,type:\"spring\"};const textEffect={effect:animation1,startDelay:.4,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:0,delay:1.1,duration:1,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:46};const transition4={bounce:0,delay:1.2,duration:1,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition5={damping:30,delay:0,mass:1,stiffness:200,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const transition6={delay:0,duration:2,ease:[0,0,1,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:12};const transition7={delay:0,duration:2.4,ease:[0,0,1,1],type:\"tween\"};const transition8={delay:0,duration:2.8,ease:[0,0,1,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition9={delay:0,duration:4,ease:[.44,0,.56,1],type:\"tween\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition10={bounce:.5,delay:0,duration:1.5,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,transition:transition10};const transition11={delay:0,duration:3,ease:[.44,0,.56,1],type:\"tween\"};const animation10={opacity:1,rotate:4,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition12={bounce:.5,delay:0,duration:.45,type:\"spring\"};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition12};const animation12={opacity:1,rotate:-4,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition13={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation13={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transition:transition13};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const animation14={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:32};const transition14={delay:.1,duration:.4,ease:[.5,0,.88,.77],type:\"tween\"};const transition15={delay:0,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation15={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition15,x:0,y:0};const animation16={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.7,skewX:0,skewY:0,transition:transition10};const animation17={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition16={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation18={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition16,x:0,y:150};const animation19={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition17={damping:20,delay:0,mass:1,stiffness:66,type:\"spring\"};const animation20={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition17,x:0,y:40};const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"KDWX91tIU\",Tablet:\"rxJ8_y4tS\"};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??\"WQLkyLRf1\"};};const cursor={component:CustomCursor,variant:\"aS_gTpoyV\"};const cursor1={component:CustomCursor,variant:\"hWzXgPKMh\"};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,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.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(\"S48s0AycK\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"pypRnUfvI\");const ref2=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if([\"rxJ8_y4tS\",\"KDWX91tIU\"].includes(baseVariant))return false;return true;};const elementId2=useRouteElementId(\"tRMHsoT_U\");const ref3=React.useRef(null);const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"KDWX91tIU\")return false;return true;};const ref4=React.useRef(null);const elementId3=useRouteElementId(\"Z7YifxxN8\");const ref5=React.useRef(null);const elementId4=useRouteElementId(\"eOX4EaETY\");const ref6=React.useRef(null);const elementId5=useRouteElementId(\"GbKu5iu7Z\");const ref7=React.useRef(null);const elementId6=useRouteElementId(\"ESdaMeNyY\");const elementId7=useRouteElementId(\"xfAhmPXnn\");const ref8=React.useRef(null);const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"rxJ8_y4tS\")return false;return true;};const elementId8=useRouteElementId(\"tIF7SG7Bg\");const ref9=React.useRef(null);const elementId9=useRouteElementId(\"qd1cZRVlr\");const ref10=React.useRef(null);const router=useRouter();const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"KDWX91tIU\")return true;return false;};useCustomCursors({\"1mb92fe\":cursor,eo1967:cursor1});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(242, 248, 252); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),\"data-framer-cursor\":\"1mb92fe\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-phpaag-container\",isAuthoredByUser:true,isModuleExternal:true,layout:motionLayout,nodeId:\"niPd9fF6i\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"niPd9fF6i\",intensity:10,layoutId:\"niPd9fF6i\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(MotionNavWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1285g4m\",\"data-framer-name\":\"Navigation\",layout:motionLayout,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+0+200+19,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qa6ocw-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"jTifrYQDF\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"jTifrYQDF\",layoutId:\"jTifrYQDF\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1s39xnd\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":pypRnUfvI\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"lB5RwQH0Q\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Features\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":pypRnUfvI\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"lB5RwQH0Q\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Features\"})})})}),className:\"framer-1dent12\",\"data-framer-cursor\":\"eo1967\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":tRMHsoT_U\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"EQKIVyqtn\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Discover\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":tRMHsoT_U\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"EQKIVyqtn\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Discover\"})})})}),className:\"framer-nwihvc\",\"data-framer-cursor\":\"eo1967\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":xfAhmPXnn\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"zUxZ1JLss\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Clients\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":xfAhmPXnn\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"zUxZ1JLss\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Clients\"})})})}),className:\"framer-nb3fav\",\"data-framer-cursor\":\"eo1967\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":qd1cZRVlr\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"oRvMwZfQs\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Contact\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":qd1cZRVlr\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"oRvMwZfQs\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Contact\"})})})}),className:\"framer-1twna8w\",\"data-framer-cursor\":\"eo1967\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k6fqkg\",layout:motionLayout,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-n3pjnj-container\",isModuleExternal:true,nodeId:\"QmJ18pvhd\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<script type=\"text/javascript\">\\n  (function(d, t) {\\n      var v = d.createElement(t), s = d.getElementsByTagName(t)[0];\\n      v.onload = function() {\\n        window.voiceflow.chat.load({\\n          verify: { projectID: \\'6a933e086339cb859a493b46\\' },\\n          url: \\'https://general-runtime.voiceflow.com\\',\\n          voice: {\\n            url: \"https://runtime-api.voiceflow.com\"\\n          }\\n        });\\n      }\\n      v.src = \"https://cdn.voiceflow.com/widget-next/bundle.mjs\"; v.type = \"text/javascript\"; s.parentNode.insertBefore(v, s);\\n  })(document, \\'script\\');\\n</script>',id:\"QmJ18pvhd\",layoutId:\"QmJ18pvhd\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pro08\",\"data-framer-name\":\"Hero\",layout:motionLayout,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jx0221\",\"data-framer-name\":\"Main\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bbonob\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:70,__perspectiveFX:false,__targetOpacity:1,className:\"framer-18j02kg\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"Qkk7RmxldXJvbi9SZWd1bGFyL3Yw\",\"--framer-font-family\":'\"Fleuron\", \"Fleuron Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 5)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(2, 12, 36)\"},children:\"VOLT\"})})},rxJ8_y4tS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"Qkk7RmxldXJvbi9SZWd1bGFyL3Yw\",\"--framer-font-family\":'\"Fleuron\", \"Fleuron Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 15)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(2, 12, 36)\"},children:\"VOLT\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"Qkk7RmxldXJvbi9SZWd1bGFyL3Yw\",\"--framer-font-family\":'\"Fleuron\", \"Fleuron Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 25)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(2, 12, 36)\"},children:\"VOLT\"})}),className:\"framer-1cezd9t\",effect:textEffect,fonts:[\"BI;Fleuron/Regular/v0\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 2)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\"},children:\"Powering a smarter financial life\"})}),className:\"framer-3y7uw4\",effect:textEffect,fonts:[\"GF;Mona Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+264+0+84+-39+0+566}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:236,width:\"236px\",y:(componentViewport?.y||0)+0+264+0+84+-127+0+742,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:110,__perspectiveFX:false,__targetOpacity:1,className:\"framer-2su68s-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"UMpptbGmQ\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ImageAnimation,{height:\"100%\",id:\"UMpptbGmQ\",layoutId:\"UMpptbGmQ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FHBgUtsu0\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-se1udz\",\"data-framer-name\":\"Sub-Heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10z65tb\",\"data-framer-name\":\"CTA\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+264+0+84+-39+0+844+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+264+0+84+-127+0+1020+0+0+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-9yxnr5-container\",\"data-framer-appear-id\":\"9yxnr5\",\"data-framer-cursor\":\"eo1967\",initial:animation3,nodeId:\"vMYthINWl\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"vMYthINWl\",Ki19Ur9cs:\"Personal Account\",layoutId:\"vMYthINWl\",variant:matchVariant(\"lSvCY5uyN\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+264+0+84+-39+0+844+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+264+0+84+-127+0+1020+0+0+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation4,className:\"framer-1jyahx3-container\",\"data-framer-appear-id\":\"1jyahx3\",\"data-framer-cursor\":\"eo1967\",initial:animation3,nodeId:\"DGuf1RGyy\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"DGuf1RGyy\",Ki19Ur9cs:\"Business Account\",layoutId:\"DGuf1RGyy\",variant:matchVariant(\"nCkx51UHb\"),width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:70,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1chkqma\",\"data-framer-name\":\"3D-elements\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{__framer__speed:90,background:{alt:\"Purple Sphere\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"140px\",src:\"https://framerusercontent.com/images/m3YA9HpmQG8c9ThSe5XusCzYw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/m3YA9HpmQG8c9ThSe5XusCzYw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/m3YA9HpmQG8c9ThSe5XusCzYw.png?width=1024&height=1024 1024w\"}},rxJ8_y4tS:{background:{alt:\"Purple Sphere\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+90+260),pixelHeight:1024,pixelWidth:1024,sizes:\"200px\",src:\"https://framerusercontent.com/images/m3YA9HpmQG8c9ThSe5XusCzYw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/m3YA9HpmQG8c9ThSe5XusCzYw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/m3YA9HpmQG8c9ThSe5XusCzYw.png?width=1024&height=1024 1024w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__adjustPosition:false,__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation5,__framer__exit:animation6,__framer__loop:animation7,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition6,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:150,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"Purple Sphere\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+-50+260),pixelHeight:1024,pixelWidth:1024,sizes:\"280px\",src:\"https://framerusercontent.com/images/m3YA9HpmQG8c9ThSe5XusCzYw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/m3YA9HpmQG8c9ThSe5XusCzYw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/m3YA9HpmQG8c9ThSe5XusCzYw.png?width=1024&height=1024 1024w\"},className:\"framer-2qne85\",\"data-framer-name\":\"purple sphere\",style:{transformPerspective:1200}})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{__framer__speed:90,background:{alt:\"Orange Pyramid\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"140px\",src:\"https://framerusercontent.com/images/0f09LEy6qZK1Y9gL9T6AG622ZZ8.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/0f09LEy6qZK1Y9gL9T6AG622ZZ8.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/0f09LEy6qZK1Y9gL9T6AG622ZZ8.png?width=1024&height=1024 1024w\"}},rxJ8_y4tS:{background:{alt:\"Orange Pyramid\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+90+0),pixelHeight:1024,pixelWidth:1024,sizes:\"200px\",src:\"https://framerusercontent.com/images/0f09LEy6qZK1Y9gL9T6AG622ZZ8.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/0f09LEy6qZK1Y9gL9T6AG622ZZ8.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/0f09LEy6qZK1Y9gL9T6AG622ZZ8.png?width=1024&height=1024 1024w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__adjustPosition:false,__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation5,__framer__exit:animation6,__framer__loop:animation7,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition7,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:140,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"Orange Pyramid\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+-50+0),pixelHeight:1024,pixelWidth:1024,sizes:\"280px\",src:\"https://framerusercontent.com/images/0f09LEy6qZK1Y9gL9T6AG622ZZ8.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/0f09LEy6qZK1Y9gL9T6AG622ZZ8.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/0f09LEy6qZK1Y9gL9T6AG622ZZ8.png?width=1024&height=1024 1024w\"},className:\"framer-1rbiqmn\",\"data-framer-name\":\"orange pyramid\",style:{rotate:10,transformPerspective:1200}})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{__framer__speed:90,background:{alt:\"Blue Cylinder\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"140px\",src:\"https://framerusercontent.com/images/lZLqIoLGAjMHHOlhOwugYSASrjc.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/lZLqIoLGAjMHHOlhOwugYSASrjc.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/lZLqIoLGAjMHHOlhOwugYSASrjc.png?width=1024&height=1024 1024w\"}},rxJ8_y4tS:{background:{alt:\"Blue Cylinder\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+90+520),pixelHeight:1024,pixelWidth:1024,sizes:\"200px\",src:\"https://framerusercontent.com/images/lZLqIoLGAjMHHOlhOwugYSASrjc.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/lZLqIoLGAjMHHOlhOwugYSASrjc.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/lZLqIoLGAjMHHOlhOwugYSASrjc.png?width=1024&height=1024 1024w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__adjustPosition:false,__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation5,__framer__exit:animation6,__framer__loop:animation7,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition8,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:160,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"Blue Cylinder\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+-50+520),pixelHeight:1024,pixelWidth:1024,sizes:\"280px\",src:\"https://framerusercontent.com/images/lZLqIoLGAjMHHOlhOwugYSASrjc.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/lZLqIoLGAjMHHOlhOwugYSASrjc.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/lZLqIoLGAjMHHOlhOwugYSASrjc.png?width=1024&height=1024 1024w\"},className:\"framer-cwtr1j\",\"data-framer-name\":\"blue cylinder\",style:{rotate:-55,transformPerspective:1200}})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{__framer__speed:130,background:{alt:\"Lime Green Object\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"140px\",src:\"https://framerusercontent.com/images/LUkmo3gFVQOfp5kvltA05Mc6K4.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/LUkmo3gFVQOfp5kvltA05Mc6K4.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/LUkmo3gFVQOfp5kvltA05Mc6K4.png?width=1024&height=1024 1024w\"}},rxJ8_y4tS:{background:{alt:\"Lime Green Object\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+90+260),pixelHeight:1024,pixelWidth:1024,sizes:\"200px\",src:\"https://framerusercontent.com/images/LUkmo3gFVQOfp5kvltA05Mc6K4.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/LUkmo3gFVQOfp5kvltA05Mc6K4.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/LUkmo3gFVQOfp5kvltA05Mc6K4.png?width=1024&height=1024 1024w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__adjustPosition:false,__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation5,__framer__exit:animation6,__framer__loop:animation7,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition6,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:150,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"Lime Green Object\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+-50+260),pixelHeight:1024,pixelWidth:1024,sizes:\"280px\",src:\"https://framerusercontent.com/images/LUkmo3gFVQOfp5kvltA05Mc6K4.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/LUkmo3gFVQOfp5kvltA05Mc6K4.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/LUkmo3gFVQOfp5kvltA05Mc6K4.png?width=1024&height=1024 1024w\"},className:\"framer-z3ohu7\",\"data-framer-name\":\"green element\",style:{transformPerspective:1200}})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{__framer__speed:130,background:{alt:\"Turquoise Star\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"140px\",src:\"https://framerusercontent.com/images/l1KkpEI9tJzqQPgJDNKytRuxgeI.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/l1KkpEI9tJzqQPgJDNKytRuxgeI.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/l1KkpEI9tJzqQPgJDNKytRuxgeI.png?width=1024&height=1024 1024w\"}},rxJ8_y4tS:{background:{alt:\"Turquoise Star\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+90+0),pixelHeight:1024,pixelWidth:1024,sizes:\"200px\",src:\"https://framerusercontent.com/images/l1KkpEI9tJzqQPgJDNKytRuxgeI.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/l1KkpEI9tJzqQPgJDNKytRuxgeI.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/l1KkpEI9tJzqQPgJDNKytRuxgeI.png?width=1024&height=1024 1024w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__adjustPosition:false,__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation5,__framer__exit:animation6,__framer__loop:animation7,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition8,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:140,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"Turquoise Star\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+-50+0),pixelHeight:1024,pixelWidth:1024,sizes:\"280px\",src:\"https://framerusercontent.com/images/l1KkpEI9tJzqQPgJDNKytRuxgeI.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/l1KkpEI9tJzqQPgJDNKytRuxgeI.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/l1KkpEI9tJzqQPgJDNKytRuxgeI.png?width=1024&height=1024 1024w\"},className:\"framer-gfruwm\",\"data-framer-name\":\"turquoise star\",style:{transformPerspective:1200}})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{__framer__speed:130,background:{alt:\"Yellow Cube\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"140px\",src:\"https://framerusercontent.com/images/jaVohrUAKzleX6rjxEEOPrqeysw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/jaVohrUAKzleX6rjxEEOPrqeysw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/jaVohrUAKzleX6rjxEEOPrqeysw.png?width=1024&height=1024 1024w\"}},rxJ8_y4tS:{background:{alt:\"Yellow Cube\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+90+520),pixelHeight:1024,pixelWidth:1024,sizes:\"200px\",src:\"https://framerusercontent.com/images/jaVohrUAKzleX6rjxEEOPrqeysw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/jaVohrUAKzleX6rjxEEOPrqeysw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/jaVohrUAKzleX6rjxEEOPrqeysw.png?width=1024&height=1024 1024w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__adjustPosition:false,__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation5,__framer__exit:animation6,__framer__loop:animation7,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition7,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:160,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"Yellow Cube\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+264+0+-50+520),pixelHeight:1024,pixelWidth:1024,sizes:\"280px\",src:\"https://framerusercontent.com/images/jaVohrUAKzleX6rjxEEOPrqeysw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/jaVohrUAKzleX6rjxEEOPrqeysw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/jaVohrUAKzleX6rjxEEOPrqeysw.png?width=1024&height=1024 1024w\"},className:\"framer-13k02wq\",\"data-framer-name\":\"yellow cube\",style:{transformPerspective:1200}})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ry3qi7\",\"data-framer-name\":\"Features1\",id:elementId1,layout:motionLayout,ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yp04rb\",\"data-framer-name\":\"Features\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hip0zv\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yrta0a\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-12hlg0p\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:300,y:(componentViewport?.y||0)+0+1164+84+0+80+0+0+40+0+40,children:/*#__PURE__*/_jsx(Container,{className:\"framer-10uqawo-container\",\"data-framer-cursor\":\"eo1967\",\"data-framer-name\":\"Collective Preview 2\",name:\"Collective Preview 2\",nodeId:\"PzfEHeLf9\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CollectionPreview,{height:\"100%\",id:\"PzfEHeLf9\",layoutId:\"PzfEHeLf9\",name:\"Collective Preview 2\",variant:matchVariant(\"u3JKgzsNw\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cr703i\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Collect & trade NFTs\"})}),className:\"framer-1w1cqpq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-4c32cw hidden-1i6nyat hidden-15hurun\",\"data-framer-name\":\"Placeholder\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ox8knx\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1es9z9q-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"wKpPqoCy_\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Embed1,{height:\"100%\",html:\"\",id:\"wKpPqoCy_\",layoutId:\"wKpPqoCy_\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"url\",url:\"https://my.spline.design/animatedshapeblend-X8XuO0x521lUCjtatkNAZ7Jo/\",width:\"100%\",zoom:1})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cnkyjq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Fluid Banking\"})}),className:\"framer-1vygqny\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vri609\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1v1lml4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{height:260,y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:360,y:(componentViewport?.y||0)+0+1164+84+0+80+0+0+40+0+0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{scale:.9}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-zmlz07-container\",\"data-framer-cursor\":\"eo1967\",\"data-framer-name\":\"Family Wallets\",name:\"Family Wallets\",nodeId:\"GWx7_iZv3\",rendersWithMotion:true,scopeId:\"augiA20Il\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FamilyWallets,{height:\"100%\",id:\"GWx7_iZv3\",layoutId:\"GWx7_iZv3\",name:\"Family Wallets\",style:{height:\"100%\"},variant:matchVariant(\"Ym91dUuEF\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-lfosb2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:\"Finance Hub\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Finance Hub\"})}),className:\"framer-vv75in\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-c0dznf\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-h3tsi2\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-9k90jb\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:122,y:(componentViewport?.y||0)+0+1164+84+0+80+460+0+40+80+54,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1f5lq2r-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"A05qZyLmC\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Notification1,{height:\"100%\",id:\"A05qZyLmC\",layoutId:\"A05qZyLmC\",variant:matchVariant(\"vhaUjstuB\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-6usjvz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:\"Popular Features\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Popular Features\"})}),className:\"framer-1fkfk73\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1s5v1iq\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1c7424b\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:232,y:(componentViewport?.y||0)+0+1164+84+0+80+460+0+40+0+40+44,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation8,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition9,__perspectiveFX:false,__targetOpacity:1,className:\"framer-15daymk-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"tsP30F0Q5\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DCard,{height:\"100%\",id:\"tsP30F0Q5\",layoutId:\"tsP30F0Q5\",LIxJTNHhH:\"Volt Premium\",variant:matchVariant(\"cJ8nIYUVD\"),Vb3NLMNWQ:\"Jane\",width:\"100%\",YchB9L1ix:addImageAlt({pixelHeight:2286,pixelWidth:2402,src:\"https://framerusercontent.com/images/HySDY1UPvPUm4sg582d7kNE.jpg?width=2402&height=2286\",srcSet:\"https://framerusercontent.com/images/HySDY1UPvPUm4sg582d7kNE.jpg?scale-down-to=512&width=2402&height=2286 512w,https://framerusercontent.com/images/HySDY1UPvPUm4sg582d7kNE.jpg?scale-down-to=1024&width=2402&height=2286 1024w,https://framerusercontent.com/images/HySDY1UPvPUm4sg582d7kNE.jpg?scale-down-to=2048&width=2402&height=2286 2048w,https://framerusercontent.com/images/HySDY1UPvPUm4sg582d7kNE.jpg?width=2402&height=2286 2402w\"},\"\")})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-mw6k7b\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:\"Fintech Solutions\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Fintech Solutions\"})}),className:\"framer-5sbenj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yb1gwn\",\"data-framer-name\":\"Discover\",id:elementId2,layout:motionLayout,ref:ref3,children:[isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a2dv3c hidden-15hurun\",\"data-framer-name\":\"Spacer\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4znru\",\"data-framer-name\":\"Scroll Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref4,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1kk3061\",\"data-framer-name\":\"Card 1\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sjxm1y\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Smart Banking at Your Fingertips\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Smart Banking at Your Fingertips\"})}),className:\"framer-1igfwql\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-transform\":\"capitalize\"},children:\"Open an account in minutes, send money instantly, and manage everything from your phone. A bank that fits in your pocket—anytime, anywhere.\"})}),fonts:[\"GF;Mona Sans-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Open an account in minutes, send money instantly, and manage everything from your phone. A bank that fits in your pocket—anytime, anywhere.\"})}),className:\"framer-e9bjrd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{background:{alt:\"\",fit:\"fill\",pixelHeight:4096,pixelWidth:4096,sizes:`calc((${componentViewport?.width||\"100vw\"} - 100px) * 0.4)`,src:\"https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?width=4096&height=4096\",srcSet:\"https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?scale-down-to=512&width=4096&height=4096 512w,https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?scale-down-to=1024&width=4096&height=4096 1024w,https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?scale-down-to=2048&width=4096&height=4096 2048w,https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?width=4096&height=4096 4096w\"}},rxJ8_y4tS:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2308+0+100+100+0+40+219),pixelHeight:4096,pixelWidth:4096,sizes:`calc((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 80px) * 0.4)`,src:\"https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?width=4096&height=4096\",srcSet:\"https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?scale-down-to=512&width=4096&height=4096 512w,https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?scale-down-to=1024&width=4096&height=4096 1024w,https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?scale-down-to=2048&width=4096&height=4096 2048w,https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?width=4096&height=4096 4096w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2378+0+100+100+0+212),pixelHeight:4096,pixelWidth:4096,sizes:`calc((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 180px) * 0.4)`,src:\"https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?width=4096&height=4096\",srcSet:\"https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?scale-down-to=512&width=4096&height=4096 512w,https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?scale-down-to=1024&width=4096&height=4096 1024w,https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?scale-down-to=2048&width=4096&height=4096 2048w,https://framerusercontent.com/images/795LGYFii5PSaDZkGoWQAd8By4.jpg?width=4096&height=4096 4096w\"},className:\"framer-1dpv67a\",fitImageDimension:\"height\"})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref4,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1x4ttdb\",\"data-framer-name\":\"Card 2\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:390,width:`calc((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 180px) * 0.4)`,y:(componentViewport?.y||0)+0+2378+0+100+100+860+205,children:/*#__PURE__*/_jsx(Container,{className:\"framer-euwu0y-container hidden-1i6nyat hidden-15hurun\",nodeId:\"AL94mA3Un\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Card,{B53B5PCt3:30,dKPOCxaVp:.5,dphVkv7vH:1,ETbvoMQCU:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/HRMl9DrMDVLxUls6AE8cO0o33tQ.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/HRMl9DrMDVLxUls6AE8cO0o33tQ.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/HRMl9DrMDVLxUls6AE8cO0o33tQ.png?width=1024&height=1024 1024w\"},\"Red interior of a classic car.\"),gDMKdRxl4:800,height:\"100%\",id:\"AL94mA3Un\",layoutId:\"AL94mA3Un\",N4S3R3EKh:4,style:{width:\"100%\"},width:\"100%\",WX3UOGajS:.4,ZCsAtdIZF:addImageAlt({pixelHeight:2e3,pixelWidth:1368,positionX:\"48.1%\",positionY:\"36.4%\",src:\"https://framerusercontent.com/images/BoU77iXA9VjWYjYp9CdlM6Lnk04.jpg?width=1368&height=2000\",srcSet:\"https://framerusercontent.com/images/BoU77iXA9VjWYjYp9CdlM6Lnk04.jpg?scale-down-to=1024&width=1368&height=2000 700w,https://framerusercontent.com/images/BoU77iXA9VjWYjYp9CdlM6Lnk04.jpg?width=1368&height=2000 1368w\"},\"a white chair and a white table\")})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1a05t83\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"AI-Powered Financial Insights\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"AI-Powered Financial Insights\"})}),className:\"framer-1xe11l6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-transform\":\"capitalize\"},children:\"Track expenses, get real-time insights, and budget smarter. Understand your money, save more, and reach your goals faster.\"})}),fonts:[\"GF;Mona Sans-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Track expenses, get real-time insights, and budget smarter. Understand your money, save more, and reach your goals faster.\"})}),className:\"framer-1dbeg27\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref4,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ltteg6\",\"data-framer-name\":\"Card 3\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13h8oyi\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Built for Security and Trust\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Built for Security and Trust\"})}),className:\"framer-rjbzmo\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-transform\":\"capitalize\"},children:\"Your money is safe with advanced encryption, biometrics, and fraud alerts. We handle security—you focus on life.\"})}),fonts:[\"GF;Mona Sans-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Your money is safe with advanced encryption, biometrics, and fraud alerts. We handle security—you focus on life.\"})}),className:\"framer-zhcmat\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:390,width:`calc((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 180px) * 0.4)`,y:(componentViewport?.y||0)+0+2378+0+100+100+1720+205,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18orv4z-container hidden-1i6nyat hidden-15hurun\",nodeId:\"Fj1QPfX5R\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Card,{B53B5PCt3:30,dKPOCxaVp:.5,dphVkv7vH:1,ETbvoMQCU:addImageAlt({pixelHeight:1332,pixelWidth:882,src:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332\",srcSet:\"https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?scale-down-to=1024&width=882&height=1332 678w,https://framerusercontent.com/images/hRjrLmNtjbLW7NzBAvcN7wwJjQY.jpg?width=882&height=1332 882w\"},\"Red interior of a classic car.\"),gDMKdRxl4:800,height:\"100%\",id:\"Fj1QPfX5R\",layoutId:\"Fj1QPfX5R\",N4S3R3EKh:4,style:{width:\"100%\"},width:\"100%\",WX3UOGajS:.4,ZCsAtdIZF:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/uDJe5ABR5oJ6t5Rl3otym87PSg.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/uDJe5ABR5oJ6t5Rl3otym87PSg.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/uDJe5ABR5oJ6t5Rl3otym87PSg.png?width=1024&height=1024 1024w\"},\"a white chair and a white table\")})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref4,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-10wdhjq\",\"data-framer-name\":\"Card 4\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:390,width:`calc((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 180px) * 0.4)`,y:(componentViewport?.y||0)+0+2378+0+100+100+2580+205,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gxn57e-container hidden-1i6nyat hidden-15hurun\",nodeId:\"wsJBvLSnq\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Card,{B53B5PCt3:30,dKPOCxaVp:.5,dphVkv7vH:1,ETbvoMQCU:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/ltulyFtnBWWhBIBusokGnCh1djs.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/ltulyFtnBWWhBIBusokGnCh1djs.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/ltulyFtnBWWhBIBusokGnCh1djs.png?width=1024&height=1024 1024w\"},\"Red interior of a classic car.\"),gDMKdRxl4:800,height:\"100%\",id:\"wsJBvLSnq\",layoutId:\"wsJBvLSnq\",N4S3R3EKh:4,style:{width:\"100%\"},width:\"100%\",WX3UOGajS:.4,ZCsAtdIZF:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/ZMpDQDJpCgH8NF7Fr2uWXWznUc.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/ZMpDQDJpCgH8NF7Fr2uWXWznUc.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/ZMpDQDJpCgH8NF7Fr2uWXWznUc.png?width=1024&height=1024 1024w\"},\"a white chair and a white table\")})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-57gaq8\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Grow with Flexible Savings\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Grow with Flexible Savings\"})}),className:\"framer-vn6hxo\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-transform\":\"capitalize\"},children:\"Grow your savings with smart tools, automated deposits, and competitive interest. Set goals, save easily, and make your money work harder.\"})}),fonts:[\"GF;Mona Sans-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17s2p\",\"data-styles-preset\":\"qaaH5oCEc\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Grow your savings with smart tools, automated deposits, and competitive interest. Set goals, save easily, and make your money work harder.\"})}),className:\"framer-dqfir6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-n1r7sg\",\"data-framer-name\":\"4\",id:elementId3,ref:ref5}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-65rbqh\",\"data-framer-name\":\"3\",id:elementId4,ref:ref6}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-74j98q\",\"data-framer-name\":\"2\",id:elementId5,ref:ref7}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-17nid01\",\"data-framer-name\":\"1\",id:elementId6,ref:ref4})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11a56db\",\"data-framer-name\":\"Spacer\",layout:motionLayout}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ez1r2j\",\"data-framer-name\":\"Features2\",layout:motionLayout,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1as69a8\",\"data-framer-name\":\"Features\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-211tt9\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q9sh7l\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vwtrmt\",\"data-framer-name\":\"media ticker (cards)\",style:{scale:1.2},whileHover:animation9,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{scale:.8}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1f126wb-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"O3X2yT6hR\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{scale:.9},children:/*#__PURE__*/_jsx(ImageTicker,{borderRadius:10,direction:\"left\",gap:20,height:\"100%\",id:\"O3X2yT6hR\",images:[{alt:\" \",src:\"https://framerusercontent.com/assets/SkbBxIY81Jj5CWEnbM9ZjQzaXg.jpg\"},{alt:\"\",src:\"https://framerusercontent.com/assets/VU21VTaqrfCtakDvk1Vpnikbgc.jpg\"},{alt:\"\",src:\"https://framerusercontent.com/assets/qC8131UxRKzY08rERQ9fvW9Xsc.jpg\"},{alt:\"\",src:\"https://framerusercontent.com/assets/58qRNQ7ZnD3pq5bt5D82ufkc1wA.jpg\"},{alt:\"\",src:\"https://framerusercontent.com/assets/B5taRmpMjJPIBm6j1c0XjJfIwk.jpg\"}],imageWidth:150,layoutId:\"O3X2yT6hR\",speed:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{scale:.9}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j1h9vu-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"r9f0s3B_Z\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ImageTicker,{borderRadius:10,direction:\"left\",gap:20,height:\"100%\",id:\"r9f0s3B_Z\",images:[{alt:\"\",src:\"https://framerusercontent.com/assets/iHLFQDvV9PEdFA4C6CLiVtp2Q.jpg\"},{alt:\"\",src:\"https://framerusercontent.com/assets/MPMXeSDdU6x7xrqLdXzwKOfwMU.jpg\"},{alt:\"\",src:\"https://framerusercontent.com/assets/QaeTWMyCmuiM2pmGYKKw14NyZ5A.jpg\"},{alt:\"\",src:\"https://framerusercontent.com/assets/86rsgtam7VtNXoOvEWd2xRN6k.jpg\"},{alt:\"\",src:\"https://framerusercontent.com/assets/7fU7zW9cNcbfDB4KDLQs350CgM.jpg\"}],imageWidth:150,layoutId:\"r9f0s3B_Z\",speed:30,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-15rgkvl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:\"Global Acceptance & Usage\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Global Acceptance & Usage\"})}),className:\"framer-33aqm3\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10n382o\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{background:{alt:\"\",fit:\"fill\",pixelHeight:512,pixelWidth:512,sizes:\"192px\",src:\"https://framerusercontent.com/images/z8DZzF2z5mf1TPlD63hnMHGOrVg.png?width=512&height=512\"}},rxJ8_y4tS:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5218+84+0+80+0+0+90),pixelHeight:512,pixelWidth:512,sizes:\"192px\",src:\"https://framerusercontent.com/images/z8DZzF2z5mf1TPlD63hnMHGOrVg.png?width=512&height=512\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__loop:animation10,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition11,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6498+84+0+80+0+0+90),pixelHeight:512,pixelWidth:512,sizes:\"192px\",src:\"https://framerusercontent.com/images/z8DZzF2z5mf1TPlD63hnMHGOrVg.png?width=512&height=512\"},className:\"framer-1fzacpe\",whileHover:animation11})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+5218+84+0+80+0+0+440-87}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+6498+84+0+80+0+0+440-96,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pl1gmq-container\",\"data-framer-cursor\":\"eo1967\",\"data-framer-name\":\"security navi\",name:\"security navi\",nodeId:\"ylKLUfQJV\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{scale:1.2},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Navi,{height:\"100%\",id:\"ylKLUfQJV\",layoutId:\"ylKLUfQJV\",name:\"security navi\",variant:matchVariant(\"hzU80SryV\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19oy9ow\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:\"Infrastructure Security\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Infrastructure Security\"})}),className:\"framer-1slgbpi\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-edi9tf\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1w3058n\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+5218+84+0+80+460+0+440-86}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+0+6498+84+0+80+460+0+440-103,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{scale:.7}},rxJ8_y4tS:{style:{scale:.8}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1l3ar32-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"m7r2xgGTb\",rendersWithMotion:true,scopeId:\"augiA20Il\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(DynamicActionBar,{height:\"100%\",id:\"m7r2xgGTb\",layoutId:\"m7r2xgGTb\",variant:matchVariant(\"JuXQtw5I6\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ksyncb\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:\"Digital Banking\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Digital Banking\"})}),className:\"framer-s25em\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{background:{alt:\"\",fit:\"fill\",pixelHeight:512,pixelWidth:512,sizes:\"192px\",src:\"https://framerusercontent.com/images/ZbwAc0rrMAka3KU1LDQETNcpJ0.png?width=512&height=512\"}},rxJ8_y4tS:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5218+84+0+80+460+116),pixelHeight:512,pixelWidth:512,sizes:\"192px\",src:\"https://framerusercontent.com/images/ZbwAc0rrMAka3KU1LDQETNcpJ0.png?width=512&height=512\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__loop:animation12,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition11,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6498+84+0+80+460+102),pixelHeight:512,pixelWidth:512,sizes:\"192px\",src:\"https://framerusercontent.com/images/ZbwAc0rrMAka3KU1LDQETNcpJ0.png?width=512&height=512\"},className:\"framer-v9ppam\",whileHover:animation11})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-172m06v\",\"data-framer-name\":\"Placeholder\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+5218+84+0+80+460+0+40+-44}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:448,width:\"300px\",y:(componentViewport?.y||0)+0+6498+84+0+80+460+0+40+-44,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{scale:.8},transformTemplate:transformTemplate2}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-njgn67-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"OSXSVXifR\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{scale:.9},whileHover:animation13,children:/*#__PURE__*/_jsx(Smooth3DSlideshow,{height:\"100%\",id:\"OSXSVXifR\",layoutId:\"OSXSVXifR\",style:{width:\"100%\"},variant:matchVariant(\"YXfMSwbtq\"),width:\"100%\"})})})})})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v2ez26\",\"data-framer-name\":\"Clients\",id:elementId7,layout:motionLayout,ref:ref8,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{}}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-aax4fl\",\"data-framer-name\":\"Wrapper\",style:{scale:1.14},children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12q604c\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rqe592\",\"data-framer-name\":\"txt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Relied upon by Companies\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition14},__framer__animateOnce:true,__framer__enter:animation14,__framer__exit:animation15,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Powering Today’s Innovators\"})}),className:\"framer-1cnjwyl\",\"data-framer-name\":\"Trusted by a New Generation of Companies\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10fpbq1\",\"data-framer-name\":\"images\",children:[isDisplayed2()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:250,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:32}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1okw0et hidden-1i6nyat\",\"data-framer-name\":\"1\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12hohjg\",\"data-framer-name\":\"card-txt\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1au8wsf\",\"data-framer-name\":\"top\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"rgb(138, 15, 60)\"},children:\"99 %\"})}),viewBox:\"0 0 90.2 44\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"61px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"rgb(138, 15, 60)\"},children:\"99 %\"})}),className:\"framer-199vb8t\",\"data-framer-name\":\"87 %\",fonts:[\"GF;Mona Sans-600\"],verticalAlignment:\"top\",viewBox:\"0 0 136.83 67\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"rgb(138, 15, 60)\"},children:\"Security & Trust\"})}),viewBox:\"0 0 247 40\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"30.260843468909695px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"rgb(138, 15, 60)\"},children:\"Security & Trust\"})}),className:\"framer-rahouj\",\"data-framer-name\":\"reduction in hiring costs\",fonts:[\"GF;Mona Sans-600\"],verticalAlignment:\"top\",viewBox:\"0 0 220 36\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1siwu2y\",\"data-framer-name\":\"Avatar label group\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rb35vf\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-187frz4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64.722 15.996\" overflow=\"visible\"><path d=\"M 64.154 7.828 L 63.568 7.988 C 63.005 6.068 62.061 5.238 60.728 5.238 C 59.792 5.238 59.133 5.857 59.133 6.838 C 59.133 7.778 59.91 8.278 61.996 9.13 C 63.922 9.84 64.722 10.71 64.722 12.23 C 64.722 14.544 62.91 15.996 59.936 15.996 C 58.501 15.996 56.883 15.675 55.969 15.308 L 55.855 12.093 L 56.419 11.979 C 57.264 14.179 58.345 15.011 59.754 15.011 C 60.972 15.011 61.612 14.163 61.612 13.292 C 61.612 12.422 61.118 11.918 59.214 11.23 C 57.402 10.63 56.161 9.856 56.161 7.924 C 56.161 6.022 57.828 4.41 60.668 4.41 C 62.008 4.41 63.226 4.64 64.026 5.01 Z M 51.888 8.836 C 51.957 7.324 51.652 5.14 50.411 5.14 C 49.135 5.14 48.439 7.179 48.416 8.928 Z M 50.716 4.406 C 53.837 4.406 55.341 6.698 55.368 9.706 L 48.348 9.706 C 48.325 12.372 49.733 14.388 52.367 14.388 C 53.517 14.388 54.179 14.067 54.88 13.563 L 55.207 13.93 C 54.43 14.984 52.831 15.992 50.699 15.992 C 47.273 15.992 44.897 13.632 44.897 10.302 C 44.889 7.293 46.839 4.406 50.714 4.406 M 40.589 9.982 C 40.521 7.599 39.653 5.713 37.985 5.713 C 37.589 5.713 37.284 5.782 36.813 5.942 L 36.95 15.099 C 37.117 15.168 37.513 15.214 37.795 15.214 C 39.417 15.214 40.59 12.915 40.59 9.982 M 44.069 9.798 C 44.069 13.564 41.694 15.992 37.681 15.992 C 36.245 15.992 34.765 15.763 33.478 15.465 C 33.592 13.953 33.592 4.585 33.478 2.825 C 33.364 1.905 33.105 1.473 32.401 1.385 L 31.929 1.339 L 31.929 0.919 L 36.881 0 C 36.835 1.744 36.812 3.488 36.812 5.232 C 37.68 4.797 38.479 4.545 39.561 4.545 C 42.142 4.545 44.068 6.745 44.068 9.799 M 31.453 7.752 C 29.922 6.744 28.278 7.179 27.95 7.752 C 27.806 9.512 27.836 12.232 27.973 13.625 C 28.042 14.545 28.3 14.931 29.009 15 L 29.945 15.092 L 29.945 15.692 L 22.948 15.692 L 22.948 15.092 L 23.489 15 C 24.166 14.931 24.406 14.542 24.448 13.625 C 24.615 12.136 24.661 9.012 24.448 7.294 C 24.402 6.309 24.166 5.942 23.489 5.854 L 22.948 5.785 L 22.948 5.373 L 27.95 4.411 L 27.881 6.977 C 29.054 4.319 31.384 3.998 32.648 4.709 Z M 15.037 10.211 C 15.037 13.014 15.795 15.305 17.31 15.305 C 18.955 15.305 19.427 13.06 19.427 10.211 C 19.427 7.362 18.7 5.14 17.154 5.14 C 15.502 5.14 15.037 7.317 15.037 10.211 M 22.971 10.165 C 22.971 13.38 20.854 15.992 17.077 15.992 C 13.362 15.992 11.489 13.51 11.489 10.256 C 11.489 7.064 13.606 4.406 17.382 4.406 C 21.097 4.406 22.971 6.904 22.971 10.165 M 13.248 4.64 L 12.472 4.869 C 11.817 2.616 10.66 1.333 8.665 1.333 L 6.061 1.333 C 5.916 2.83 5.847 5.144 5.916 7.641 L 7.652 7.549 C 8.824 7.549 9.319 6.701 9.601 5.464 L 10.256 5.464 L 10.256 10.672 L 9.601 10.672 C 9.319 9.412 8.824 8.552 7.652 8.488 L 5.916 8.466 C 5.916 10.322 5.939 11.906 6.061 12.872 C 6.175 14.247 6.555 14.873 7.56 15.003 L 8.504 15.095 L 8.504 15.695 L 0 15.695 L 0 15.095 L 0.708 15.003 C 1.69 14.866 2.094 14.243 2.208 12.872 C 2.398 10.627 2.444 5.831 2.208 3.166 C 2.094 1.746 1.69 1.172 0.708 1.058 L 0 0.943 L 0 0.324 L 13.226 0.324 Z\" fill=\"rgb(138, 15, 60)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1wtvv5d\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.866 11.585\" overflow=\"visible\"><path d=\"M 8.299 3.418 L 7.713 3.578 C 7.149 1.658 6.205 0.828 4.873 0.828 C 3.936 0.828 3.278 1.447 3.278 2.428 C 3.278 3.367 4.054 3.868 6.141 4.719 C 8.067 5.43 8.866 6.3 8.866 7.82 C 8.866 10.134 7.054 11.585 4.081 11.585 C 2.645 11.585 1.028 11.264 0.114 10.898 L 0 7.683 L 0.563 7.568 C 1.409 9.768 2.49 10.6 3.898 10.6 C 5.117 10.6 5.757 9.752 5.757 8.882 C 5.757 8.012 5.262 7.507 3.358 6.82 C 1.546 6.22 0.305 5.445 0.305 3.513 C 0.305 1.612 1.972 0 4.813 0 C 6.153 0 7.371 0.229 8.17 0.6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zuhygt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.481 3.788\" overflow=\"visible\"><path d=\"M 3.472 3.696 C 3.54 2.184 3.236 0 1.995 0 C 0.719 0 0.023 2.039 0 3.788 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qaf7fe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.471 11.586\" overflow=\"visible\"><path d=\"M 5.819 0 C 8.94 0 10.444 2.292 10.471 5.3 L 3.451 5.3 C 3.428 7.966 4.836 9.982 7.47 9.982 C 8.62 9.982 9.282 9.661 9.983 9.157 L 10.31 9.524 C 9.533 10.578 7.934 11.586 5.802 11.586 C 2.376 11.586 0 9.226 0 5.896 C -0.008 2.887 1.942 0 5.817 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u6p3wq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.777 9.501\" overflow=\"visible\"><path d=\"M 3.776 4.269 C 3.708 1.886 2.84 0 1.172 0 C 0.776 0 0.472 0.069 0 0.229 L 0.137 9.386 C 0.305 9.455 0.701 9.501 0.983 9.501 C 2.604 9.501 3.777 7.202 3.777 4.269\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17qyocv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.14 15.992\" overflow=\"visible\"><path d=\"M 12.14 9.798 C 12.14 13.564 9.765 15.992 5.752 15.992 C 4.316 15.992 2.836 15.763 1.549 15.465 C 1.663 13.953 1.663 4.585 1.549 2.825 C 1.435 1.905 1.176 1.473 0.472 1.385 L 0 1.339 L 0 0.919 L 4.952 0 C 4.906 1.744 4.883 3.488 4.883 5.232 C 5.752 4.797 6.55 4.545 7.632 4.545 C 10.213 4.545 12.139 6.745 12.139 9.799\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hr4wkr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.7 11.309\" overflow=\"visible\"><path d=\"M 8.505 3.369 C 6.975 2.361 5.33 2.796 5.003 3.369 C 4.858 5.129 4.889 7.849 5.025 9.242 C 5.094 10.162 5.352 10.548 6.061 10.617 L 6.997 10.709 L 6.997 11.309 L 0 11.309 L 0 10.709 L 0.541 10.617 C 1.219 10.548 1.458 10.159 1.5 9.242 C 1.668 7.753 1.714 4.63 1.5 2.911 C 1.454 1.926 1.219 1.559 0.541 1.471 L 0 1.402 L 0 0.99 L 5.002 0.028 L 4.934 2.594 C 6.106 -0.064 8.436 -0.384 9.7 0.326 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sso8pp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.39 10.165\" overflow=\"visible\"><path d=\"M 0 5.071 C 0 7.874 0.758 10.165 2.273 10.165 C 3.918 10.165 4.39 7.92 4.39 5.071 C 4.39 2.222 3.663 0 2.117 0 C 0.465 0 0 2.177 0 5.071\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hbzba6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.481 11.586\" overflow=\"visible\"><path d=\"M 11.481 5.759 C 11.481 8.974 9.365 11.586 5.588 11.586 C 1.873 11.586 0 9.104 0 5.85 C 0 2.658 2.117 0 5.893 0 C 9.608 0 11.481 2.497 11.481 5.758\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xr7jx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.248 15.371\" overflow=\"visible\"><path d=\"M 13.248 4.316 L 12.472 4.545 C 11.817 2.292 10.66 1.009 8.665 1.009 L 6.061 1.009 C 5.916 2.506 5.847 4.82 5.916 7.317 L 7.652 7.225 C 8.824 7.225 9.319 6.377 9.601 5.14 L 10.256 5.14 L 10.256 10.348 L 9.601 10.348 C 9.319 9.088 8.824 8.228 7.652 8.164 L 5.916 8.142 C 5.916 9.998 5.939 11.582 6.061 12.548 C 6.175 13.923 6.555 14.549 7.56 14.679 L 8.504 14.771 L 8.504 15.371 L 0 15.371 L 0 14.771 L 0.708 14.679 C 1.69 14.542 2.094 13.919 2.208 12.548 C 2.398 10.303 2.444 5.507 2.208 2.842 C 2.094 1.422 1.69 0.848 0.708 0.734 L 0 0.619 L 0 0 L 13.226 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18whqiz\",\"data-framer-name\":\"Text and supporting text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"rgb(138, 15, 60)\"},children:\"Jia P.\"})}),className:\"framer-n0s9ps\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"rgb(138, 15, 60)\"},children:\"Digital Marketing, Forbes\"})}),className:\"framer-14xfcwk\",\"data-framer-name\":\"20 Jan 2024\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{background:{alt:\"\",fit:\"fill\",pixelHeight:1500,pixelWidth:1200,positionX:\"center\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/VMGE9Od3uqGZDf09yjw2BSTDHeM.jpg?width=1200&height=1500\",srcSet:\"https://framerusercontent.com/images/VMGE9Od3uqGZDf09yjw2BSTDHeM.jpg?scale-down-to=1024&width=1200&height=1500 819w,https://framerusercontent.com/images/VMGE9Od3uqGZDf09yjw2BSTDHeM.jpg?width=1200&height=1500 1200w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7712+0+0+50+0+120+135+0+0+426),pixelHeight:1500,pixelWidth:1200,positionX:\"center\",positionY:\"top\",sizes:\"284px\",src:\"https://framerusercontent.com/images/VMGE9Od3uqGZDf09yjw2BSTDHeM.jpg?width=1200&height=1500\",srcSet:\"https://framerusercontent.com/images/VMGE9Od3uqGZDf09yjw2BSTDHeM.jpg?scale-down-to=1024&width=1200&height=1500 819w,https://framerusercontent.com/images/VMGE9Od3uqGZDf09yjw2BSTDHeM.jpg?width=1200&height=1500 1200w\"},className:\"framer-zg6w5q\",\"data-framer-name\":\"image\"})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:250,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-32}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1s6muhi hidden-1i6nyat\",\"data-framer-name\":\"2\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{background:{alt:\"\",fit:\"fill\",pixelHeight:1349,pixelWidth:736,positionX:\"center\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/5o0L9HAkWDj86aaFkM364ip2E4.jpg?width=736&height=1349\",srcSet:\"https://framerusercontent.com/images/5o0L9HAkWDj86aaFkM364ip2E4.jpg?scale-down-to=1024&width=736&height=1349 558w,https://framerusercontent.com/images/5o0L9HAkWDj86aaFkM364ip2E4.jpg?width=736&height=1349 736w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7712+0+0+50+0+120+135+0+0+0),pixelHeight:1349,pixelWidth:736,positionX:\"center\",positionY:\"top\",sizes:\"284px\",src:\"https://framerusercontent.com/images/5o0L9HAkWDj86aaFkM364ip2E4.jpg?width=736&height=1349\",srcSet:\"https://framerusercontent.com/images/5o0L9HAkWDj86aaFkM364ip2E4.jpg?scale-down-to=1024&width=736&height=1349 558w,https://framerusercontent.com/images/5o0L9HAkWDj86aaFkM364ip2E4.jpg?width=736&height=1349 736w\"},className:\"framer-1m8w7ai\",\"data-framer-name\":\"image\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vu8h4d\",\"data-framer-name\":\"card-txt\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1yrdh7m\",\"data-framer-name\":\"top\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"rgb(58, 0, 84)\"},children:\"Volt makes me feel safe. Every login and transaction is fully protected.\"})}),className:\"framer-1suakhw\",\"data-framer-name\":\"Finding, hiring and managing remote tech talent with Athos has never been faster, easier or more flexible.\",fonts:[\"GF;Mona Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19swy8m\",\"data-framer-name\":\"Avatar label group\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1autx0f\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.975 34.046\" overflow=\"visible\"><g><path d=\"M 46.145 34.03 C 43.808 34.03 42.422 32.825 42.316 31.089 L 44.551 31.089 C 44.551 31.668 44.869 32.438 46.252 32.485 C 47.21 32.485 47.74 31.907 47.74 31.472 C 47.634 30.798 46.782 30.75 45.933 30.603 C 44.975 30.463 44.232 30.267 43.698 30.028 C 42.956 29.641 42.528 28.819 42.528 27.953 C 42.528 26.409 43.808 25.204 46.039 25.204 C 48.168 25.204 49.551 26.313 49.653 28.001 L 47.528 28.001 C 47.528 27.57 47.422 26.844 46.145 26.844 C 45.293 26.844 44.763 26.988 44.657 27.614 C 44.657 28.484 46.464 28.436 47.846 28.771 C 49.123 29.11 49.975 29.928 49.975 31.089 C 49.975 33.212 48.274 34.03 46.145 34.03 M 5.421 19.789 L 12.758 15.496 L 16.694 22.299 L 6.803 22.299\" fill=\"rgb(57, 20, 94)\"></path><path d=\"M 20.859 33.773 L 20.859 25.187\" fill=\"rgb(57, 20, 94)\" stroke-width=\"2\" stroke=\"rgb(57, 20, 94)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 2.019 29.59 C 2.019 30.939 3.19 32.048 4.462 32.048 C 5.849 32.048 6.909 30.939 6.909 29.59 C 6.909 28.289 5.849 27.132 4.462 27.132 C 3.19 27.132 2.019 28.289 2.019 29.59 M 4.356 34.027 C 2.019 34.027 0 32.048 0 29.59 C 0 27.132 2.019 25.202 4.356 25.202 C 5.315 25.202 6.167 25.445 6.909 25.972 L 6.909 25.297 L 9.038 25.297 L 9.038 33.832 L 6.91 33.832 L 6.91 33.301 C 6.273 33.784 5.315 34.027 4.357 34.027 M 32.756 22.279 L 22.547 4.341 L 29.884 0 L 42.646 22.279 M 11.803 29.59 C 11.803 30.939 12.868 32.048 14.25 32.048 C 15.523 32.048 16.697 30.939 16.697 29.59 C 16.697 28.289 15.523 27.132 14.25 27.132 C 12.868 27.132 11.803 28.289 11.803 29.59 M 14.144 34.027 C 11.697 34.027 9.784 32.048 9.784 29.59 C 9.784 27.132 11.697 25.202 14.144 25.202 C 15.099 25.202 15.951 25.445 16.697 25.972 L 16.697 22.357 L 18.823 22.357 L 18.823 33.832 L 16.697 33.832 L 16.697 33.301 C 15.951 33.784 15.099 34.027 14.144 34.027 M 14.039 12.105 L 21.483 7.863 L 29.673 22.279 L 21.907 22.279 L 21.907 24.401 L 19.782 24.401 L 19.782 22.279 M 48.6 24.468 C 48.066 24.468 47.535 23.985 47.535 23.407 C 47.535 22.828 48.066 22.346 48.6 22.346 C 49.236 22.346 49.664 22.828 49.664 23.407 C 49.664 23.985 49.236 24.468 48.6 24.468 M 48.6 22.493 C 48.066 22.493 47.748 22.924 47.748 23.407 C 47.748 23.889 48.066 24.324 48.6 24.324 C 49.13 24.324 49.448 23.89 49.448 23.407 C 49.448 22.924 49.13 22.493 48.6 22.493\" fill=\"rgb(57, 20, 94)\"></path><path d=\"M 48.813 24.008 L 48.601 23.525 L 48.388 23.525 L 48.388 24.008 L 48.228 24.008 L 48.228 22.851 L 48.707 22.851 C 48.813 22.851 49.025 22.998 49.025 23.19 C 49.025 23.381 48.919 23.477 48.813 23.525 L 49.025 24.008 M 48.601 22.998 L 48.388 22.998 L 48.388 23.381 L 48.601 23.381 C 48.813 23.381 48.813 23.334 48.813 23.19 C 48.813 23.09 48.813 22.998 48.601 22.998 M 34.548 29.609 C 34.548 30.958 35.612 32.067 36.995 32.067 C 38.271 32.067 39.438 30.958 39.438 29.609 C 39.438 28.308 38.271 27.151 36.995 27.151 C 35.612 27.151 34.548 28.308 34.548 29.609 M 36.885 34.046 C 34.442 34.046 32.529 32.067 32.529 29.609 C 32.529 27.151 34.442 25.22 36.885 25.22 C 37.843 25.22 38.696 25.463 39.438 25.99 L 39.438 25.316 L 41.461 25.316 L 41.461 33.85 L 39.438 33.85 L 39.438 33.32 C 38.696 33.802 37.843 34.046 36.885 34.046 M 24.771 29.609 C 24.771 30.958 25.941 32.067 27.218 32.067 C 28.6 32.067 29.665 30.958 29.665 29.609 C 29.665 28.308 28.6 27.151 27.218 27.151 C 25.941 27.151 24.771 28.308 24.771 29.609 M 29.665 22.375 L 31.79 22.375 L 31.79 33.85 L 29.665 33.85 L 29.665 33.32 C 29.025 33.802 28.172 34.046 27.218 34.046 C 24.771 34.046 22.752 32.067 22.752 29.609 C 22.752 27.151 24.771 25.22 27.218 25.22 C 28.172 25.22 29.025 25.463 29.665 25.99 Z\" fill=\"rgb(57, 20, 94)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-16l4pp0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44.554 18.534\" overflow=\"visible\"><path d=\"M 40.725 18.534 C 38.387 18.534 37.001 17.328 36.895 15.593 L 39.13 15.593 C 39.13 16.172 39.448 16.942 40.831 16.989 C 41.789 16.989 42.319 16.411 42.319 15.976 C 42.213 15.302 41.361 15.254 40.512 15.107 C 39.554 14.967 38.812 14.771 38.278 14.532 C 37.535 14.145 37.107 13.323 37.107 12.457 C 37.107 10.913 38.387 9.708 40.618 9.708 C 42.747 9.708 44.13 10.817 44.232 12.505 L 42.107 12.505 C 42.107 12.074 42.001 11.348 40.724 11.348 C 39.872 11.348 39.342 11.492 39.236 12.118 C 39.236 12.988 41.043 12.94 42.425 13.275 C 43.702 13.614 44.554 14.432 44.554 15.593 C 44.554 17.715 42.853 18.534 40.725 18.534 M 0 4.293 L 7.337 0 L 11.273 6.803 L 1.383 6.803\" fill=\"rgb(57, 20, 94)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-sbvtse\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.659 8.826\" overflow=\"visible\"><path d=\"M 3.83 8.826 C 1.492 8.826 0.106 7.62 0 5.885 L 2.235 5.885 C 2.235 6.464 2.553 7.234 3.936 7.281 C 4.894 7.281 5.424 6.703 5.424 6.268 C 5.318 5.594 4.466 5.546 3.617 5.399 C 2.659 5.259 1.917 5.063 1.383 4.824 C 0.64 4.437 0.212 3.615 0.212 2.749 C 0.212 1.205 1.492 0 3.723 0 C 5.852 0 7.235 1.109 7.337 2.797 L 5.212 2.797 C 5.212 2.366 5.106 1.64 3.829 1.64 C 2.977 1.64 2.447 1.784 2.341 2.41 C 2.341 3.28 4.148 3.232 5.53 3.567 C 6.807 3.906 7.659 4.724 7.659 5.885 C 7.659 8.008 5.958 8.826 3.83 8.826\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5tf9y2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.273 6.803\" overflow=\"visible\"><path d=\"M 0 4.293 L 7.337 0 L 11.273 6.803 L 1.383 6.803\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13jnhak\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 8.586\" overflow=\"visible\"><path d=\"M 0 8.586 L 0 0\" fill=\"rgb(57, 20, 94)\" stroke-width=\"2\" stroke=\"rgb(57, 20, 94)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1s124cc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.664 34.027\" overflow=\"visible\"><path d=\"M 2.019 29.59 C 2.019 30.939 3.19 32.048 4.462 32.048 C 5.849 32.048 6.909 30.939 6.909 29.59 C 6.909 28.289 5.849 27.132 4.462 27.132 C 3.19 27.132 2.019 28.289 2.019 29.59 M 4.356 34.027 C 2.019 34.027 0 32.048 0 29.59 C 0 27.132 2.019 25.202 4.356 25.202 C 5.315 25.202 6.167 25.445 6.909 25.972 L 6.909 25.297 L 9.038 25.297 L 9.038 33.832 L 6.91 33.832 L 6.91 33.301 C 6.273 33.784 5.315 34.027 4.357 34.027 M 32.756 22.279 L 22.547 4.341 L 29.884 0 L 42.646 22.279 M 11.803 29.59 C 11.803 30.939 12.868 32.048 14.25 32.048 C 15.523 32.048 16.697 30.939 16.697 29.59 C 16.697 28.289 15.523 27.132 14.25 27.132 C 12.868 27.132 11.803 28.289 11.803 29.59 M 14.144 34.027 C 11.697 34.027 9.784 32.048 9.784 29.59 C 9.784 27.132 11.697 25.202 14.144 25.202 C 15.099 25.202 15.951 25.445 16.697 25.972 L 16.697 22.357 L 18.823 22.357 L 18.823 33.832 L 16.697 33.832 L 16.697 33.301 C 15.951 33.784 15.099 34.027 14.144 34.027 M 14.039 12.105 L 21.483 7.863 L 29.673 22.279 L 21.907 22.279 L 21.907 24.401 L 19.782 24.401 L 19.782 22.279 M 48.6 24.468 C 48.066 24.468 47.535 23.985 47.535 23.407 C 47.535 22.828 48.066 22.346 48.6 22.346 C 49.236 22.346 49.664 22.828 49.664 23.407 C 49.664 23.985 49.236 24.468 48.6 24.468 M 48.6 22.493 C 48.066 22.493 47.748 22.924 47.748 23.407 C 47.748 23.889 48.066 24.324 48.6 24.324 C 49.13 24.324 49.448 23.89 49.448 23.407 C 49.448 22.924 49.13 22.493 48.6 22.493\" fill=\"rgb(57, 20, 94)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ros8zo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.89 4.916\" overflow=\"visible\"><path d=\"M 0 2.458 C 0 3.806 1.17 4.916 2.443 4.916 C 3.829 4.916 4.89 3.806 4.89 2.458 C 4.89 1.157 3.829 0 2.443 0 C 1.17 0 0 1.157 0 2.458\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4y1ixi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.038 8.825\" overflow=\"visible\"><path d=\"M 4.356 8.825 C 2.019 8.825 0 6.847 0 4.389 C 0 1.931 2.019 0 4.356 0 C 5.315 0 6.167 0.243 6.909 0.77 L 6.909 0.096 L 9.038 0.096 L 9.038 8.63 L 6.91 8.63 L 6.91 8.1 C 6.273 8.582 5.315 8.825 4.357 8.825\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j9896q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.099 22.279\" overflow=\"visible\"><path d=\"M 10.209 22.279 L 0 4.341 L 7.337 0 L 20.099 22.279\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bj836m\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.894 4.916\" overflow=\"visible\"><path d=\"M 0 2.458 C 0 3.806 1.065 4.916 2.447 4.916 C 3.72 4.916 4.894 3.806 4.894 2.458 C 4.894 1.157 3.72 0 2.447 0 C 1.064 0 0 1.157 0 2.458\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1olf3xx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.038 11.67\" overflow=\"visible\"><path d=\"M 4.36 11.67 C 1.913 11.67 0 9.691 0 7.234 C 0 4.776 1.913 2.845 4.36 2.845 C 5.315 2.845 6.167 3.088 6.913 3.615 L 6.913 0 L 9.038 0 L 9.038 11.475 L 6.913 11.475 L 6.913 10.944 C 6.167 11.427 5.315 11.67 4.36 11.67\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o1qnhw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.633 16.538\" overflow=\"visible\"><path d=\"M 0 4.241 L 7.443 0 L 15.633 14.416 L 7.868 14.416 L 7.868 16.538 L 5.743 16.538 L 5.743 14.416\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g1zcre\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.129 2.123\" overflow=\"visible\"><path d=\"M 1.064 2.123 C 0.53 2.123 0 1.64 0 1.061 C 0 0.483 0.53 0 1.064 0 C 1.701 0 2.129 0.483 2.129 1.061 C 2.129 1.64 1.701 2.123 1.064 2.123\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u6wiyb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.701 1.831\" overflow=\"visible\"><path d=\"M 0.852 0 C 0.318 0 0 0.431 0 0.914 C 0 1.396 0.318 1.831 0.852 1.831 C 1.383 1.831 1.701 1.397 1.701 0.914 C 1.701 0.431 1.383 0 0.852 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-qevsq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.273 11.67\" overflow=\"visible\"><path d=\"M 26.061 1.632 L 25.849 1.15 L 25.637 1.15 L 25.637 1.632 L 25.476 1.632 L 25.476 0.475 L 25.955 0.475 C 26.061 0.475 26.273 0.623 26.273 0.814 C 26.273 1.006 26.167 1.102 26.061 1.15 L 26.273 1.632 M 25.849 0.623 L 25.637 0.623 L 25.637 1.006 L 25.849 1.006 C 26.061 1.006 26.061 0.958 26.061 0.814 C 26.061 0.715 26.061 0.623 25.849 0.623 M 11.796 7.234 C 11.796 8.582 12.861 9.691 14.243 9.691 C 15.52 9.691 16.686 8.582 16.686 7.234 C 16.686 5.933 15.52 4.776 14.243 4.776 C 12.86 4.776 11.796 5.933 11.796 7.234 M 14.133 11.67 C 11.69 11.67 9.777 9.691 9.777 7.234 C 9.777 4.776 11.69 2.845 14.133 2.845 C 15.092 2.845 15.944 3.088 16.686 3.615 L 16.686 2.941 L 18.709 2.941 L 18.709 11.475 L 16.687 11.475 L 16.687 10.944 C 15.944 11.427 15.092 11.67 14.133 11.67 M 2.019 7.234 C 2.019 8.582 3.19 9.691 4.466 9.691 C 5.849 9.691 6.913 8.582 6.913 7.234 C 6.913 5.933 5.849 4.776 4.466 4.776 C 3.19 4.776 2.019 5.933 2.019 7.234 M 6.913 0 L 9.038 0 L 9.038 11.475 L 6.913 11.475 L 6.913 10.944 C 6.273 11.427 5.421 11.67 4.466 11.67 C 2.019 11.67 0 9.691 0 7.234 C 0 4.776 2.019 2.845 4.466 2.845 C 5.421 2.845 6.273 3.088 6.913 3.615 Z\" fill=\"rgb(57, 20, 94)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-3ow6lh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.157\" overflow=\"visible\"><path d=\"M 0.585 1.157 L 0.373 0.674 L 0.161 0.674 L 0.161 1.157 L 0 1.157 L 0 0 L 0.479 0 C 0.585 0 0.797 0.148 0.797 0.339 C 0.797 0.531 0.691 0.627 0.585 0.674 L 0.797 1.157\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1f54qrl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.212 0 L 0 0 L 0 0.383 L 0.212 0.383 C 0.424 0.383 0.424 0.335 0.424 0.192 C 0.424 0.092 0.424 0 0.212 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ofud7f\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.89 4.916\" overflow=\"visible\"><path d=\"M 0 2.458 C 0 3.806 1.065 4.916 2.447 4.916 C 3.723 4.916 4.89 3.806 4.89 2.458 C 4.89 1.157 3.723 0 2.447 0 C 1.064 0 0 1.157 0 2.458\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g5m28j\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.932 8.825\" overflow=\"visible\"><path d=\"M 4.356 8.825 C 1.913 8.825 0 6.847 0 4.389 C 0 1.931 1.913 0 4.356 0 C 5.315 0 6.167 0.243 6.909 0.77 L 6.909 0.096 L 8.932 0.096 L 8.932 8.63 L 6.91 8.63 L 6.91 8.1 C 6.167 8.582 5.315 8.825 4.356 8.825\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dsitzz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.894 4.916\" overflow=\"visible\"><path d=\"M 0 2.458 C 0 3.806 1.17 4.916 2.447 4.916 C 3.83 4.916 4.894 3.806 4.894 2.458 C 4.894 1.157 3.829 0 2.447 0 C 1.17 0 0 1.157 0 2.458\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17mf55z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.038 11.67\" overflow=\"visible\"><path d=\"M 6.913 0 L 9.038 0 L 9.038 11.475 L 6.913 11.475 L 6.913 10.944 C 6.273 11.427 5.421 11.67 4.466 11.67 C 2.019 11.67 0 9.691 0 7.234 C 0 4.776 2.019 2.845 4.466 2.845 C 5.421 2.845 6.273 3.088 6.913 3.615 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rrh6ns\",\"data-framer-name\":\"Text and supporting text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--token-4ab49e58-a945-4490-8b5c-02ec027b9db5, rgb(58, 0, 84))\"},children:\"Carina M.\"})}),className:\"framer-uu9izy\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--token-4ab49e58-a945-4490-8b5c-02ec027b9db5, rgb(58, 0, 84))\"},children:\"Head Design, Adidas\"})}),className:\"framer-1mr9a7l\",\"data-framer-name\":\"20 Jan 2024\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:250,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:32}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1w2a53n\",\"data-framer-name\":\"3\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1u4t888\",\"data-framer-name\":\"card-txt\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-vpayj1\",\"data-framer-name\":\"top\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"rgb(50, 61, 69)\"},children:\"The interface is clean and simple. I can manage everything in seconds.\"})}),className:\"framer-17kphso\",\"data-framer-name\":\"Athos has allowed us to deliver on relevant projects on time and strengthened our team.\",fonts:[\"GF;Mona Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jjajbc\",\"data-framer-name\":\"Avatar label group\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1n4dike\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 39\" overflow=\"visible\"><path d=\"M 26.725 20.719 C 26.781 26.621 31.943 28.585 32 28.61 C 31.956 28.749 31.175 31.409 29.28 34.157 C 27.642 36.533 25.942 38.9 23.264 38.949 C 20.633 38.997 19.787 37.401 16.778 37.401 C 13.77 37.401 12.83 38.9 10.339 38.997 C 7.754 39.095 5.786 36.428 4.134 34.061 C 0.759 29.219 -1.82 20.379 1.643 14.412 C 3.364 11.448 6.438 9.572 9.775 9.524 C 12.314 9.476 14.71 11.218 16.261 11.218 C 17.812 11.218 20.724 9.123 23.785 9.43 C 25.066 9.483 28.663 9.944 30.973 13.299 C 30.786 13.413 26.681 15.785 26.725 20.719 M 21.78 6.227 C 23.152 4.578 24.076 2.283 23.824 0 C 21.846 0.079 19.454 1.308 18.035 2.956 C 16.763 4.415 15.649 6.75 15.95 8.988 C 18.155 9.158 20.407 7.877 21.78 6.227\" fill=\"rgb(6, 31, 35)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hxaygh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 29.601\" overflow=\"visible\"><path d=\"M 26.725 11.32 C 26.781 17.222 31.943 19.186 32 19.211 C 31.956 19.349 31.175 22.01 29.28 24.758 C 27.642 27.134 25.942 29.501 23.264 29.55 C 20.633 29.598 19.787 28.001 16.778 28.001 C 13.77 28.001 12.83 29.501 10.339 29.598 C 7.754 29.695 5.786 27.029 4.134 24.662 C 0.759 19.82 -1.82 10.98 1.643 5.012 C 3.364 2.049 6.438 0.172 9.775 0.124 C 12.314 0.076 14.71 1.819 16.261 1.819 C 17.812 1.819 20.724 -0.277 23.785 0.031 C 25.066 0.084 28.663 0.545 30.973 3.899 C 30.786 4.014 26.681 6.386 26.725 11.32\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l1ujrj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.965 9.003\" overflow=\"visible\"><path d=\"M 5.879 6.227 C 7.252 4.578 8.176 2.283 7.924 0 C 5.945 0.079 3.553 1.308 2.134 2.956 C 0.863 4.415 -0.251 6.75 0.05 8.988 C 2.254 9.158 4.507 7.877 5.879 6.227\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-slosin\",\"data-framer-name\":\"Text and supporting text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--token-09eaa171-06cf-4a4c-8c56-a4f55b7348dc, rgb(50, 61, 69))\"},children:\"Justin R.\"})}),className:\"framer-n9dh91\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--token-09eaa171-06cf-4a4c-8c56-a4f55b7348dc, rgb(50, 61, 69))\"},children:\"Design Director, Apple\"})}),className:\"framer-1u6x8r3\",\"data-framer-name\":\"20 Jan 2024\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{background:{alt:\"\",fit:\"fill\",pixelHeight:1104,pixelWidth:736,positionX:\"center\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg?width=736&height=1104\",srcSet:\"https://framerusercontent.com/images/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg?scale-down-to=1024&width=736&height=1104 682w,https://framerusercontent.com/images/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg?width=736&height=1104 736w\"}},rxJ8_y4tS:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6432+0+0+20+0+0+135+0+0+426),pixelHeight:1104,pixelWidth:736,positionX:\"center\",positionY:\"top\",sizes:\"284px\",src:\"https://framerusercontent.com/images/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg?width=736&height=1104\",srcSet:\"https://framerusercontent.com/images/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg?scale-down-to=1024&width=736&height=1104 682w,https://framerusercontent.com/images/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg?width=736&height=1104 736w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7712+0+0+50+0+120+135+0+0+426),pixelHeight:1104,pixelWidth:736,positionX:\"center\",positionY:\"top\",sizes:\"284px\",src:\"https://framerusercontent.com/images/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg?width=736&height=1104\",srcSet:\"https://framerusercontent.com/images/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg?scale-down-to=1024&width=736&height=1104 682w,https://framerusercontent.com/images/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg?width=736&height=1104 736w\"},className:\"framer-1n134cd\",\"data-framer-name\":\"image\"})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:250,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-32}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-r1c6id\",\"data-framer-name\":\"4\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{background:{alt:\"\",fit:\"fill\",pixelHeight:1086,pixelWidth:736,positionX:\"center\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/BXyaMGok7LzqrflvKJwYhkUz54.jpg?width=736&height=1086\",srcSet:\"https://framerusercontent.com/images/BXyaMGok7LzqrflvKJwYhkUz54.jpg?scale-down-to=1024&width=736&height=1086 693w,https://framerusercontent.com/images/BXyaMGok7LzqrflvKJwYhkUz54.jpg?width=736&height=1086 736w\"}},rxJ8_y4tS:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6432+0+0+20+0+0+135+0+0+0),pixelHeight:1086,pixelWidth:736,positionX:\"center\",positionY:\"top\",sizes:\"284px\",src:\"https://framerusercontent.com/images/BXyaMGok7LzqrflvKJwYhkUz54.jpg?width=736&height=1086\",srcSet:\"https://framerusercontent.com/images/BXyaMGok7LzqrflvKJwYhkUz54.jpg?scale-down-to=1024&width=736&height=1086 693w,https://framerusercontent.com/images/BXyaMGok7LzqrflvKJwYhkUz54.jpg?width=736&height=1086 736w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7712+0+0+50+0+120+135+0+0+0),pixelHeight:1086,pixelWidth:736,positionX:\"center\",positionY:\"top\",sizes:\"284px\",src:\"https://framerusercontent.com/images/BXyaMGok7LzqrflvKJwYhkUz54.jpg?width=736&height=1086\",srcSet:\"https://framerusercontent.com/images/BXyaMGok7LzqrflvKJwYhkUz54.jpg?scale-down-to=1024&width=736&height=1086 693w,https://framerusercontent.com/images/BXyaMGok7LzqrflvKJwYhkUz54.jpg?width=736&height=1086 736w\"},className:\"framer-l4xoox\",\"data-framer-name\":\"image\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-huexvk\",\"data-framer-name\":\"card-txt\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lo6s76\",\"data-framer-name\":\"top\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"100px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(122, 62, 1)\"},children:\"7x\"})}),className:\"framer-98989i\",\"data-framer-name\":\"7x\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"rgb(150, 75, 0)\"},children:\"Faster than traditional banking transactions\"})}),className:\"framer-kfxe50\",\"data-framer-name\":\"Faster than traditional hiring\",fonts:[\"GF;Mona Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kjn3vk\",\"data-framer-name\":\"Avatar label group\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 34\" overflow=\"visible\"><g><g><g><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><g><defs><radialGradient id=\"idsKDWX91tIUcK9VAW2g8_8g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idsKDWX91tIUcK9VAW2g8_8g600658636)\"></path></g><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></g></g></g></svg>'},rxJ8_y4tS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 34\" overflow=\"visible\"><g><g><g><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><g><defs><radialGradient id=\"idsrxJ8_y4tScK9VAW2g8_8g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idsrxJ8_y4tScK9VAW2g8_8g600658636)\"></path></g><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></g></g></g></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1inkman\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 34\" overflow=\"visible\"><g><g><g><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><g><defs><radialGradient id=\"idscK9VAW2g8_8g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idscK9VAW2g8_8g600658636)\"></path></g><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></g></g></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 34\" overflow=\"visible\"><g><g><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><g><defs><radialGradient id=\"idsKDWX91tIUs12eLnD4t_7g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idsKDWX91tIUs12eLnD4t_7g600658636)\"></path></g><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></g></g></svg>'},rxJ8_y4tS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 34\" overflow=\"visible\"><g><g><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><g><defs><radialGradient id=\"idsrxJ8_y4tSs12eLnD4t_7g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idsrxJ8_y4tSs12eLnD4t_7g600658636)\"></path></g><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></g></g></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-nmm2ba\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 34\" overflow=\"visible\"><g><g><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><g><defs><radialGradient id=\"idss12eLnD4t_7g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idss12eLnD4t_7g600658636)\"></path></g><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></g></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 34\" overflow=\"visible\"><g><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><g><defs><radialGradient id=\"idsKDWX91tIUzzSYclAY__6g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idsKDWX91tIUzzSYclAY__6g600658636)\"></path></g><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></g></svg>'},rxJ8_y4tS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 34\" overflow=\"visible\"><g><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><g><defs><radialGradient id=\"idsrxJ8_y4tSzzSYclAY__6g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idsrxJ8_y4tSzzSYclAY__6g600658636)\"></path></g><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></g></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-wino80\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 34\" overflow=\"visible\"><g><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 12.226 0.027 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 L 11.572 13.305 L 10.76 30.031 C 11.559 32.249 11.985 33.435 11.99 33.439 C 11.994 33.444 12.448 33.47 12.997 33.497 C 14.657 33.578 16.717 33.752 18.282 33.944 C 18.645 33.989 18.953 34.011 18.976 33.994 C 18.998 33.976 19.003 26.328 18.998 16.995 L 18.985 0.027 Z\" fill=\"rgb(177,6,15)\"></path><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path><g><defs><radialGradient id=\"idszzSYclAY__6g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idszzSYclAY__6g600658636)\"></path></g><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-20nf7w\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.24 33.973\" overflow=\"visible\"><path d=\"M 1.465 0 L 1.452 7.513 L 1.438 15.027 L 0.812 13.283 L 0.812 13.278 L 0 30.004 C 0.798 32.223 1.225 33.408 1.229 33.412 C 1.234 33.417 1.688 33.444 2.236 33.47 C 3.897 33.551 5.956 33.725 7.521 33.918 C 7.884 33.962 8.193 33.985 8.215 33.967 C 8.238 33.949 8.243 26.301 8.238 16.968 L 8.224 0 Z\" fill=\"rgb(177,6,15)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1whhrl9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.374 34\" overflow=\"visible\"><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p40fag\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.24 33.973\" overflow=\"visible\"><path d=\"M 1.465 0 L 1.452 7.513 L 1.438 15.027 L 0.812 13.283 L 0.812 13.278 L 0 30.004 C 0.798 32.223 1.225 33.408 1.229 33.412 C 1.234 33.417 1.688 33.444 2.236 33.47 C 3.897 33.551 5.956 33.725 7.521 33.918 C 7.884 33.962 8.193 33.985 8.215 33.967 C 8.238 33.949 8.243 26.301 8.238 16.968 L 8.224 0 Z\" fill=\"rgb(177,6,15)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2axqik\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.374 34\" overflow=\"visible\"><path d=\"M 0 0.004 L 0 16.99 C 0 26.333 0.009 33.985 0.023 33.998 C 0.036 34.011 0.621 33.953 1.329 33.877 C 2.037 33.801 3.012 33.703 3.498 33.663 C 4.242 33.6 6.473 33.461 6.727 33.457 C 6.805 33.457 6.809 33.077 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 7.453 20.8 7.481 20.872 7.562 21.1 L 8.374 4.378 C 8.202 3.9 8.293 4.15 8.097 3.605 C 7.435 1.758 6.873 0.197 6.85 0.125 L 6.805 0 L 0 0 Z\" fill=\"rgb(177,6,15)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.994 34\" overflow=\"visible\"><g><defs><radialGradient id=\"idsKDWX91tIUYKFzMICRt_1g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idsKDWX91tIUYKFzMICRt_1g600658636)\"></path></g></svg>'},rxJ8_y4tS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.994 34\" overflow=\"visible\"><g><defs><radialGradient id=\"idsrxJ8_y4tSYKFzMICRt_1g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idsrxJ8_y4tSYKFzMICRt_1g600658636)\"></path></g></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-12hynzu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.994 34\" overflow=\"visible\"><g><defs><radialGradient id=\"idsYKFzMICRt_1g600658636\" cy=\"0.49637472924100207\" cx=\"0.8948785164092279\" r=\"0.06340023382383557\" gradientTransform=\"translate(0.8948785164092279, 0.49637472924100207) scale(1 1) translate(-0.8948785164092279, -0.49637472924100207)\"><stop offset=\"0\" stop-color=\"rgb(0,0,0)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(0,0,0,0)\" stop-opacity=\"0\"></stop></radialGradient></defs><path d=\"M 0 0.004 L 0 9.539 L 6.814 27.357 C 6.814 26.95 6.814 26.726 6.818 26.261 L 6.832 19.065 L 7.372 20.568 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.64 33.989 18.949 34.011 18.971 33.994 C 18.985 33.98 18.994 30.232 18.994 24.942 L 12.217 5.72 L 12.212 7.54 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 0 0 Z\" fill=\"url(#idsYKFzMICRt_1g600658636)\"></path></g></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fg4rng\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.967 34\" overflow=\"visible\"><path d=\"M 0 0.004 L 6.827 19.079 L 6.827 19.07 L 7.367 20.572 C 10.366 28.94 11.976 33.43 11.985 33.439 C 11.99 33.444 12.443 33.47 12.992 33.497 C 14.653 33.578 16.712 33.752 18.277 33.944 C 18.636 33.989 18.949 34.011 18.967 33.994 L 12.198 15.049 L 12.198 15.054 L 11.572 13.309 C 10.96 11.605 10.552 10.465 8.088 3.605 C 7.426 1.758 6.864 0.197 6.841 0.125 L 6.796 0 L 3.398 0 Z\" fill=\"rgb(229,9,20)\"></path></svg>',withExternalLayout:true})]})})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kq5ejr\",\"data-framer-name\":\"Text and supporting text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--token-c66ce4ae-faed-46ba-8751-539a18206dcc, rgb(122, 62, 1))\"},children:\"Lila K.\"})}),className:\"framer-zl84k1\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-color\":\"var(--token-c66ce4ae-faed-46ba-8751-539a18206dcc, rgb(122, 62, 1))\"},children:\"HR, Netflix\"})}),className:\"framer-1snw3ct\",\"data-framer-name\":\"20 Jan 2024\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]})]})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16fz9bu\",\"data-framer-name\":\"Features3\",id:elementId8,layout:motionLayout,ref:ref9,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p5o0g0\",\"data-framer-name\":\"Features\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-psxcho\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-w5e3ft\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{}},rxJ8_y4tS:{style:{}}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-64tu4a\",style:{scale:1.2},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{height:260,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 80px)`,y:undefined},rxJ8_y4tS:{height:340,width:`calc(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 60px) / 2, 1px) - 80px)`,y:(componentViewport?.y||0)+0+7389+84+0+80+0+0+40+0+20}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:274.012,width:`calc((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 60px) / 2, 1px) - 80px) * 0.8308)`,y:(componentViewport?.y||0)+0+8977+84+0+80+0+0+40+32.994+20,children:/*#__PURE__*/_jsx(Container,{className:\"framer-171dw11-container\",\"data-framer-cursor\":\"eo1967\",\"data-framer-name\":\"Steps\",name:\"Steps\",nodeId:\"ZLzNyn9EI\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Steps,{height:\"100%\",id:\"ZLzNyn9EI\",layoutId:\"ZLzNyn9EI\",name:\"Steps\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gTysEGVCQ\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hp1mln\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:\"Remote Account Setup\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Remote Account Setup\"})}),className:\"framer-13nfri5\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-l62npd\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-kk8b7m\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+7389+84+0+80+0+0+440-427.02+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:526,y:(componentViewport?.y||0)+0+8977+84+0+80+0+0+440-427.02+0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{scale:.8}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-hr6atw-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"nLDMEe0Ls\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{scale:.75},children:/*#__PURE__*/_jsx(DigitalReceipt2,{height:\"100%\",id:\"nLDMEe0Ls\",layoutId:\"nLDMEe0Ls\",variant:matchVariant(\"tpPyHs2Vx\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-om0o2c\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:\"Digital Transactions\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Digital Transactions\"})}),className:\"framer-p5gw8c\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1phdte6\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rcdjhm\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{rotate:-9,scale:1.4}},rxJ8_y4tS:{style:{rotate:-9,scale:1.5}}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yzdvor\",\"data-framer-name\":\"media ticker (cards)\",style:{rotate:-9,scale:1.8},whileHover:animation16,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-eyxo9s-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"pqf_OlnCd\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{scale:.9},children:/*#__PURE__*/_jsx(ImageTicker,{borderRadius:50,direction:\"left\",gap:20,height:\"100%\",id:\"pqf_OlnCd\",images:[{alt:\"Image\",src:\"https://framerusercontent.com/assets/9JQfMKa9ryKB2YIoC7tq60glUT8.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/xDToYhkqIbSd8eLOJYXjh1QTbc.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/hqELThF144GwKgeflJNy13FsrE.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/r0CNgblByYUQMJqW6Q1UcBZb6o.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/IMkCJDMUrSeKjdNsP2cO5u1nFBs.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/idUSPTfmwoGn0j08qlbyWsQ5OKs.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/EmL4DLf745rSUdSCVBYRkisKZw.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/wnPfTG2oEO7cDuSH71lk748xqjc.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/FMluhVm5rZwBIkVfn6xDoGIi4.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/gANA3v5xDkHHDkOfFE0heWypc.jpg\"}],imageWidth:100,layoutId:\"pqf_OlnCd\",speed:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-o0r1h6-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"HfHr69YBe\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ImageTicker,{borderRadius:50,direction:\"left\",gap:20,height:\"100%\",id:\"HfHr69YBe\",images:[{alt:\"Image\",src:\"https://framerusercontent.com/assets/VMGE9Od3uqGZDf09yjw2BSTDHeM.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/VMGE9Od3uqGZDf09yjw2BSTDHeM.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/XVdVA0VEjf4Ap2HrLthZ6XHBIs.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/6cOGkvcd1FvuAvpqb2l7mO2CE.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/2QUVwbkUaF9zqk2SPDY67cvXV7U.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/qYCUVUeG4eJbn5tMjtdnUtyaNBE.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/7EdBGAr04qfB21Mg9a3v2vaaBI.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/ee6WGqmrPdsybsInmQlU4GJ25o.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/m0PWthyCo4dbQx0KAyeQcPzgVc.jpg\"},{alt:\"Image\",src:\"https://framerusercontent.com/assets/A3tPPttrSDYmtE8CGf9gvAICCI.jpg\"}],imageWidth:100,layoutId:\"HfHr69YBe\",speed:30,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ccgsq6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Millions of Users Worldwide\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Millions of Users Worldwide\"})}),className:\"framer-5xm1af\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ci20vj\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vp8f2v\",style:{scale:1.1},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{height:281.5855,width:`calc((min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px) * 0.8286)`,y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+7389+84+0+80+460+0+440-410.008+40+20.6405}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:299.3675,width:`calc(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 60px) / 2, 1px) * 0.8298)`,y:(componentViewport?.y||0)+0+8977+84+0+80+460+0+440-410.008+40+20.6405,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{scale:.9}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-7m38sq-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"vOA3cA7_G\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(NumberFlowComponent,{height:\"100%\",id:\"vOA3cA7_G\",layoutId:\"vOA3cA7_G\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"t635e_tua\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1bpx8ud\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:\"Track Your Wealth\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"left\"},children:\"Track Your Wealth\"})}),className:\"framer-1tw3qyf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xzl9jh\",\"data-framer-name\":\"Subscribe\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition16},__framer__animateOnce:true,__framer__enter:animation17,__framer__exit:animation18,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1f3e8zd\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1400px)`,y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+8603+100+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1414.02,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+10191+100+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g793m9-container\",nodeId:\"uGmt4eKPu\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Scrollimg,{height:\"100%\",id:\"uGmt4eKPu\",layoutId:\"uGmt4eKPu\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-x7iwip\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7TGV4ZW5kLTUwMA==\",\"--framer-font-family\":'\"Lexend\", \"Lexend Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.97)\"},children:\"Get Volt\"})})},rxJ8_y4tS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7TGV4ZW5kLTUwMA==\",\"--framer-font-family\":'\"Lexend\", \"Lexend Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 10)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.97)\"},children:\"Get Volt\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7TGV4ZW5kLTUwMA==\",\"--framer-font-family\":'\"Lexend\", \"Lexend Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 20)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.97)\"},children:\"Get Volt\"})}),className:\"framer-1dnj5nu\",fonts:[\"GF;Lexend-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+8603+100+0+184.5+0+191}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+10191+100+0+96.5+0+367,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b505ah-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"UGAPkv82B\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Button3,{height:\"100%\",id:\"UGAPkv82B\",layoutId:\"UGAPkv82B\",style:{height:\"100%\"},width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xvwqsg\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition16},__framer__animateOnce:true,__framer__enter:animation17,__framer__exit:animation18,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-11rg37n\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ud7gjg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rxJ8_y4tS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(61, 6, 39)\"},children:\"Sign up\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(61, 6, 39)\"},children:\"Sign up to receive updates\"})}),className:\"framer-133uksb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16t4p3x\",children:[/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-b59hbr\",inputName:\"Newsletter\",placeholder:\"Join Newsletter\",type:\"text\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{y:undefined},rxJ8_y4tS:{y:(componentViewport?.y||0)+0+8603+100+630+0+40+117.5+0+78}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:\"294px\",y:(componentViewport?.y||0)+0+10191+100+630+0+40+117.5+0+78,children:/*#__PURE__*/_jsx(Container,{className:\"framer-289bs6-container\",nodeId:\"lP1xBMrKR\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SocialProofAnimation,{fiu9JyYbj:addImageAlt({pixelHeight:1272,pixelWidth:736,positionX:\"40.2%\",positionY:\"27.4%\",src:\"https://framerusercontent.com/images/0eEGlD2aJbCLJOzK5UQTDoI5sNY.jpg?width=736&height=1272\",srcSet:\"https://framerusercontent.com/images/0eEGlD2aJbCLJOzK5UQTDoI5sNY.jpg?scale-down-to=1024&width=736&height=1272 592w,https://framerusercontent.com/images/0eEGlD2aJbCLJOzK5UQTDoI5sNY.jpg?width=736&height=1272 736w\"},\"\"),height:\"100%\",id:\"lP1xBMrKR\",JvnRMHYK0:addImageAlt({pixelHeight:1318,pixelWidth:736,positionX:\"53.2%\",positionY:\"22.4%\",src:\"https://framerusercontent.com/images/kwot9QfIlISd5SekQjuYcVIs4.jpg?width=736&height=1318\",srcSet:\"https://framerusercontent.com/images/kwot9QfIlISd5SekQjuYcVIs4.jpg?scale-down-to=1024&width=736&height=1318 571w,https://framerusercontent.com/images/kwot9QfIlISd5SekQjuYcVIs4.jpg?width=736&height=1318 736w\"},\"\"),K0QeZm16i:addImageAlt({pixelHeight:640,pixelWidth:512,positionX:\"43.5%\",positionY:\"28.7%\",src:\"https://framerusercontent.com/images/gaWZ94DDdLeXGJx2hlzbYLHj1AU.jpg?width=512&height=640\",srcSet:\"https://framerusercontent.com/images/gaWZ94DDdLeXGJx2hlzbYLHj1AU.jpg?width=512&height=640 512w\"},\"\"),layoutId:\"lP1xBMrKR\",LGvw7NlgJ:addImageAlt({pixelHeight:1024,pixelWidth:592,positionX:\"50%\",positionY:\"26.7%\",src:\"https://framerusercontent.com/images/8xG4PljLZKi4fxDdsDgCqCc2U.jpg?width=592&height=1024\",srcSet:\"https://framerusercontent.com/images/8xG4PljLZKi4fxDdsDgCqCc2U.jpg?width=592&height=1024 592w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"VDv6yAKcS\"),vRaemrPrW:addImageAlt({pixelHeight:1280,pixelWidth:854,positionX:\"34.5%\",positionY:\"24.5%\",src:\"https://framerusercontent.com/images/w5DGwP0Z012QaOdZ1MmPCEuEII.jpg?width=854&height=1280\",srcSet:\"https://framerusercontent.com/images/w5DGwP0Z012QaOdZ1MmPCEuEII.jpg?scale-down-to=1024&width=854&height=1280 683w,https://framerusercontent.com/images/w5DGwP0Z012QaOdZ1MmPCEuEII.jpg?width=854&height=1280 854w\"},\"\"),width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition16},__framer__animateOnce:true,__framer__enter:animation17,__framer__exit:animation18,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1mp0ky5\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rxJ8_y4tS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"center\"},children:\"Seamless Banking\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"center\"},children:\"Seamless Banking for a Smarter Future\"})}),className:\"framer-16q0k9x\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(7, 41, 19))\",\"--framer-text-transform\":\"capitalize\"},children:\"Experience secure, convenient, and innovative financial solutions anytime, anywhere. Simplifying your transactions, empowering your lifestyle, and shaping tomorrow’s banking today.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TW9uYSBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Mona Sans\", \"Mona Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(7, 41, 19))\",\"--framer-text-transform\":\"capitalize\"},children:\"Experience secure, convenient, and innovative financial solutions anytime, anywhere. Simplifying your transactions, empowering your lifestyle, and shaping tomorrow’s banking today.\"})}),className:\"framer-1fi523j\",fonts:[\"GF;Mona Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1klk86w\",\"data-framer-name\":\"Contact\",layout:motionLayout,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-38k0m1-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"HBcgYlHa6\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Embed1,{height:\"100%\",html:\"\",id:\"HBcgYlHa6\",layoutId:\"HBcgYlHa6\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"url\",url:\"https://my.spline.design/planeearth-DfcpZoNMag64V6BhjqOQwQbO/\",width:\"100%\",zoom:1})})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-czz9qk\",\"data-framer-name\":\"Contacts\",id:elementId9,ref:ref10,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kna18j\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition17},__framer__animateOnce:true,__framer__enter:animation19,__framer__exit:animation20,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-z5ayb7\",\"data-framer-name\":\"heading\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Volt around the world\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(7, 1, 56)\"},children:\"Volt around the world\"})}),className:\"framer-1rgezsu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lkhmbt hidden-15hurun\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-i8kaej\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rxJ8_y4tS:{width:`max((min(${componentViewport?.width||\"100vw\"} - 64px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+9793+0+100+0+0+107.1+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,width:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 80px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+11381+0+100+0+0+303.55+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jym1ac-container\",nodeId:\"OquK1yJ2X\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"+1 416-555-2398\",height:\"100%\",id:\"OquK1yJ2X\",IXRaX3kZe:\"14 Maple Ave, Toronto, ON M5J 2N1, Canada\",layoutId:\"OquK1yJ2X\",style:{width:\"100%\"},UttbU7etW:\"North America\",variant:matchVariant(\"jj0kQ_dAu\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rxJ8_y4tS:{width:`max((min(${componentViewport?.width||\"100vw\"} - 64px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+9793+0+100+0+0+107.1+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,width:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 80px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+11381+0+100+0+0+303.55+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yj17fn-container\",nodeId:\"FQErNqR1J\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"+33 1 45 67 89 01\",height:\"100%\",id:\"FQErNqR1J\",IXRaX3kZe:\"8 Rue des Fleurs, Paris, 75010, France\",layoutId:\"FQErNqR1J\",style:{width:\"100%\"},UttbU7etW:\"Europe\",variant:matchVariant(\"jj0kQ_dAu\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rxJ8_y4tS:{width:`max((min(${componentViewport?.width||\"100vw\"} - 64px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+9793+0+100+0+0+107.1+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,width:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 80px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+11381+0+100+0+0+303.55+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hi4m1i-container\",nodeId:\"uttfkuZBP\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"+27 11 345 6789\",height:\"100%\",id:\"uttfkuZBP\",IXRaX3kZe:\"12 Ndlovu St, Johannesburg, 2001, South Africa\",layoutId:\"uttfkuZBP\",style:{width:\"100%\"},UttbU7etW:\"Africa\",variant:matchVariant(\"jj0kQ_dAu\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1llikdz\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rxJ8_y4tS:{width:`max((min(${componentViewport?.width||\"100vw\"} - 64px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+9793+0+100+0+0+107.1+0+290+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,width:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 80px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+11381+0+100+0+0+303.55+0+290+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qin35c-container\",nodeId:\"N2w5T78pf\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"+81 3-1234-5678\",height:\"100%\",id:\"N2w5T78pf\",IXRaX3kZe:\"5-3 Shinjuku, Tokyo 160, Japan\",layoutId:\"N2w5T78pf\",style:{width:\"100%\"},UttbU7etW:\"Asia\",variant:matchVariant(\"jj0kQ_dAu\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rxJ8_y4tS:{width:`max((min(${componentViewport?.width||\"100vw\"} - 64px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+9793+0+100+0+0+107.1+0+290+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,width:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 80px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+11381+0+100+0+0+303.55+0+290+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yotixh-container\",nodeId:\"W4Sobr7NX\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"+61 2 9123 4567\",height:\"100%\",id:\"W4Sobr7NX\",IXRaX3kZe:\"17 George St, Sydney NSW 2000, Australia\",layoutId:\"W4Sobr7NX\",style:{width:\"100%\"},UttbU7etW:\"Australia\",variant:matchVariant(\"jj0kQ_dAu\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":qd1cZRVlr\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qd1cZRVlr\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rxJ8_y4tS:{width:`max((min(${componentViewport?.width||\"100vw\"} - 64px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+9793+0+100+0+0+107.1+0+290+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,width:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 80px, 1200px) - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+11381+0+100+0+0+303.55+0+290+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-f0uwvt-container\",\"data-framer-cursor\":\"eo1967\",nodeId:\"cUJEbfyfN\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rxJ8_y4tS:{t_FPJZtam:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(GetInTouch,{height:\"100%\",id:\"cUJEbfyfN\",layoutId:\"cUJEbfyfN\",style:{height:\"100%\",width:\"100%\"},t_FPJZtam:resolvedLinks[0],variant:matchVariant(\"LGSxocGTK\"),width:\"100%\"})})})})})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-maqbxs hidden-72rtr7 hidden-1i6nyat\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1200px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4q5n4o-container\",nodeId:\"XfjxmPePg\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"Phone\",height:\"100%\",id:\"XfjxmPePg\",IXRaX3kZe:\"Address\",layoutId:\"XfjxmPePg\",style:{width:\"100%\"},UttbU7etW:\"America\",variant:matchVariant(\"psaHPOZDF\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1200px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e2bnzy-container\",nodeId:\"MP6y78As_\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"Phone\",height:\"100%\",id:\"MP6y78As_\",IXRaX3kZe:\"Address\",layoutId:\"MP6y78As_\",style:{width:\"100%\"},UttbU7etW:\"Europe\",variant:matchVariant(\"jj0kQ_dAu\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1200px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wo60ct-container\",nodeId:\"LVJT_y6Nr\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"Phone\",height:\"100%\",id:\"LVJT_y6Nr\",IXRaX3kZe:\"Address\",layoutId:\"LVJT_y6Nr\",style:{width:\"100%\"},UttbU7etW:\"Asia\",variant:matchVariant(\"jj0kQ_dAu\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1200px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8yx8b1-container\",nodeId:\"G2Dz91KFb\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"Phone\",height:\"100%\",id:\"G2Dz91KFb\",IXRaX3kZe:\"Address\",layoutId:\"G2Dz91KFb\",style:{width:\"100%\"},UttbU7etW:\"Africa\",variant:matchVariant(\"jj0kQ_dAu\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1200px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:260,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rc2eda-container\",nodeId:\"zu8R9mogN\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ContactTile,{BGsmbP6SA:\"Phone\",height:\"100%\",id:\"zu8R9mogN\",IXRaX3kZe:\"Address\",layoutId:\"zu8R9mogN\",style:{width:\"100%\"},UttbU7etW:\"Australia\",variant:matchVariant(\"jj0kQ_dAu\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Vd2teR_Cg\"},implicitPathVariables:undefined},{href:{webPageId:\"Vd2teR_Cg\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 48px, 1200px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3qr8xi-container\",nodeId:\"fJqr_0DCr\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{t_FPJZtam:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(GetInTouch,{height:\"100%\",id:\"fJqr_0DCr\",layoutId:\"fJqr_0DCr\",style:{width:\"100%\"},t_FPJZtam:resolvedLinks1[0],variant:matchVariant(\"LGSxocGTK\"),width:\"100%\"})})})})})})]})]})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{height:804,y:undefined},rxJ8_y4tS:{height:804,y:(componentViewport?.y||0)+0+10793}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:700,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+12481,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16vgtlt-container\",layout:motionLayout,nodeId:\"aSRI0fyVA\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KDWX91tIU:{style:{width:\"100%\"},variant:matchVariant(\"cobF2CYTu\")},rxJ8_y4tS:{style:{width:\"100%\"},variant:matchVariant(\"XZ2XbsAgK\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"aSRI0fyVA\",layoutId:\"aSRI0fyVA\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tjLZtwpM0\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\".framer-fMmET.framer-lux5qc, .framer-fMmET .framer-lux5qc { display: block; }\",\".framer-fMmET.framer-72rtr7 { align-content: center; align-items: center; background-color: #f2f8fc; 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: 1600px; }\",\".framer-fMmET .framer-phpaag-container, .framer-fMmET .framer-1qa6ocw-container, .framer-fMmET .framer-hr6atw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fMmET .framer-1285g4m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; overflow: hidden; padding: 50px; position: sticky; width: 100%; z-index: 1; }\",\".framer-fMmET .framer-1s39xnd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: min-content; }\",\".framer-fMmET .framer-1dent12, .framer-fMmET .framer-nwihvc, .framer-fMmET .framer-nb3fav, .framer-fMmET .framer-1twna8w { --framer-paragraph-spacing: 0px; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-fMmET .framer-k6fqkg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: flex-start; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 6; }\",\".framer-fMmET .framer-n3pjnj-container { flex: none; height: 100%; position: relative; width: 100%; z-index: 10; }\",\".framer-fMmET .framer-1pro08 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-jx0221 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 90vh; justify-content: center; overflow: visible; padding: 84px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-fMmET .framer-bbonob { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; z-index: 2; }\",\".framer-fMmET .framer-18j02kg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-1cezd9t, .framer-fMmET .framer-3y7uw4, .framer-fMmET .framer-1igfwql, .framer-fMmET .framer-e9bjrd, .framer-fMmET .framer-1xe11l6, .framer-fMmET .framer-1dbeg27, .framer-fMmET .framer-rjbzmo, .framer-fMmET .framer-zhcmat, .framer-fMmET .framer-vn6hxo, .framer-fMmET .framer-dqfir6 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-fMmET .framer-2su68s-container { flex: none; height: 236px; position: relative; width: 236px; }\",\".framer-fMmET .framer-se1udz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-10z65tb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fMmET .framer-9yxnr5-container, .framer-fMmET .framer-1jyahx3-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-fMmET .framer-1chkqma { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100vh / 2); width: 100%; z-index: 1; }\",\".framer-fMmET .framer-2qne85 { flex: none; height: 280px; left: calc(11.66666666666669% - 280px / 2); overflow: visible; position: absolute; top: 260px; width: 280px; z-index: 2; }\",\".framer-fMmET .framer-1rbiqmn { flex: none; height: 280px; left: calc(18.333333333333353% - 280px / 2); overflow: visible; position: absolute; top: 0px; width: 280px; z-index: 1; }\",\".framer-fMmET .framer-cwtr1j { flex: none; height: 280px; left: calc(18.333333333333353% - 280px / 2); overflow: visible; position: absolute; top: 520px; width: 280px; z-index: 1; }\",\".framer-fMmET .framer-z3ohu7 { flex: none; height: 280px; left: calc(88.33333333333336% - 280px / 2); overflow: visible; position: absolute; top: 260px; width: 280px; z-index: 1; }\",\".framer-fMmET .framer-gfruwm { flex: none; height: 280px; left: calc(73.33333333333336% - 280px / 2); overflow: visible; position: absolute; top: 0px; transform-style: preserve-3d; width: 280px; z-index: 2; }\",\".framer-fMmET .framer-13k02wq { backface-visibility: hidden; flex: none; height: 280px; left: calc(73.33333333333336% - 280px / 2); overflow: visible; position: absolute; top: 520px; width: 280px; z-index: 2; }\",\".framer-fMmET .framer-1ry3qi7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 100vh; overflow: visible; padding: 84px 0px 0px 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-fMmET .framer-yp04rb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1400px; min-height: 100vh; overflow: hidden; padding: 80px 20px 150px 20px; position: relative; width: 100%; }\",\".framer-fMmET .framer-hip0zv, .framer-fMmET .framer-c0dznf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 400px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-yrta0a, .framer-fMmET .framer-vri609, .framer-fMmET .framer-1s5v1iq, .framer-fMmET .framer-1w3058n { align-content: center; align-items: center; background-color: var(--token-bf966309-2582-4df8-98f4-f091ce81e703, #ffffff); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 440px; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 1px; }\",\".framer-fMmET .framer-12hlg0p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-10uqawo-container, .framer-fMmET .framer-1f5lq2r-container { flex: none; height: auto; position: relative; width: auto; z-index: 3; }\",\".framer-fMmET .framer-1cr703i, .framer-fMmET .framer-1cnkyjq, .framer-fMmET .framer-lfosb2, .framer-fMmET .framer-6usjvz, .framer-fMmET .framer-mw6k7b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 30px; transform: translateX(-50%); width: 88%; z-index: 1; }\",\".framer-fMmET .framer-1w1cqpq, .framer-fMmET .framer-1vygqny, .framer-fMmET .framer-vv75in, .framer-fMmET .framer-1fkfk73, .framer-fMmET .framer-5sbenj, .framer-fMmET .framer-33aqm3, .framer-fMmET .framer-1slgbpi, .framer-fMmET .framer-s25em, .framer-fMmET .framer-13nfri5, .framer-fMmET .framer-p5gw8c, .framer-fMmET .framer-5xm1af, .framer-fMmET .framer-1tw3qyf { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-fMmET .framer-4c32cw { align-content: center; align-items: center; background-color: var(--token-bf966309-2582-4df8-98f4-f091ce81e703, #ffffff); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; bottom: -460px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; left: calc(50.00000000000002% - 350px / 2); overflow: hidden; padding: 0px; position: absolute; top: 0px; width: 350px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-fMmET .framer-1ox8knx { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-1es9z9q-container { flex: none; height: 107%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-fMmET .framer-1v1lml4 { flex: none; height: 100%; overflow: visible; position: relative; width: 100%; z-index: 3; }\",\".framer-fMmET .framer-zmlz07-container { bottom: 0px; flex: none; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); width: auto; z-index: 3; }\",\".framer-fMmET .framer-h3tsi2, .framer-fMmET .framer-w5e3ft { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 440px; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 1px; }\",\".framer-fMmET .framer-9k90jb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 116%; z-index: 1; }\",\".framer-fMmET .framer-1c7424b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 40px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-15daymk-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-fMmET .framer-yb1gwn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 3020px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-1a2dv3c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-4znru { 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; overflow: visible; padding: 100px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-1kk3061 { -webkit-backdrop-filter: blur(20px); align-content: center; align-items: center; backdrop-filter: blur(20px); background-color: rgba(255, 255, 255, 0.95); 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: 20px; height: 80vh; justify-content: center; max-width: 70%; overflow: hidden; padding: 90px; position: sticky; top: 80px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-fMmET .framer-1sjxm1y, .framer-fMmET .framer-1a05t83, .framer-fMmET .framer-13h8oyi, .framer-fMmET .framer-57gaq8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 600px; overflow: hidden; padding: 0px 50px 0px 50px; position: relative; width: 58%; }\",\".framer-fMmET .framer-1dpv67a { border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; border-top-left-radius: 40px; border-top-right-radius: 40px; flex: none; height: auto; position: relative; width: 40%; }\",\".framer-fMmET .framer-1x4ttdb { -webkit-backdrop-filter: blur(20px); align-content: center; align-items: center; backdrop-filter: blur(20px); background-color: rgba(255, 255, 255, 0.95); 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: 20px; height: 80vh; justify-content: center; max-width: 70%; overflow: hidden; padding: 90px; position: sticky; top: 100px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-fMmET .framer-euwu0y-container, .framer-fMmET .framer-18orv4z-container, .framer-fMmET .framer-1gxn57e-container { flex: none; height: auto; position: relative; width: 40%; }\",\".framer-fMmET .framer-ltteg6 { -webkit-backdrop-filter: blur(20px); align-content: center; align-items: center; backdrop-filter: blur(20px); background-color: rgba(255, 255, 255, 0.95); 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: 20px; height: 80vh; justify-content: center; max-width: 70%; overflow: hidden; padding: 90px; position: sticky; top: 120px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-fMmET .framer-10wdhjq { -webkit-backdrop-filter: blur(20px); align-content: center; align-items: center; backdrop-filter: blur(20px); background-color: rgba(255, 255, 255, 0.95); 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: 20px; height: 80vh; justify-content: center; max-width: 70%; overflow: hidden; padding: 90px; position: sticky; top: 140px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-fMmET .framer-n1r7sg { background-color: #ffffff; bottom: 0px; flex: none; height: 1400px; left: 0px; opacity: 0; overflow: hidden; position: absolute; right: 0px; z-index: -1; }\",\".framer-fMmET .framer-65rbqh { background-color: #ffffff; bottom: 0px; flex: none; height: 1800px; left: 0px; opacity: 0; overflow: hidden; position: absolute; right: 0px; z-index: -1; }\",\".framer-fMmET .framer-74j98q { background-color: #ffffff; bottom: 0px; flex: none; height: 2180px; left: 0px; opacity: 0; overflow: hidden; position: absolute; right: 0px; z-index: -1; }\",\".framer-fMmET .framer-17nid01 { background-color: #ffffff; bottom: 0px; flex: none; height: 2540px; left: 0px; opacity: 0; overflow: hidden; position: absolute; right: 0px; z-index: -1; }\",\".framer-fMmET .framer-11a56db { flex: none; height: 110.00000000000001vh; overflow: hidden; position: relative; width: 100%; }\",\".framer-fMmET .framer-ez1r2j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 84px 0px 0px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-fMmET .framer-1as69a8, .framer-fMmET .framer-1p5o0g0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1200px; min-height: 100vh; overflow: hidden; padding: 80px 20px 150px 20px; position: relative; width: 100%; }\",\".framer-fMmET .framer-211tt9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-q9sh7l, .framer-fMmET .framer-rcdjhm { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 440px; justify-content: center; overflow: hidden; padding: 40px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fMmET .framer-1vwtrmt { align-content: center; align-items: center; bottom: 10px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 74%; justify-content: flex-end; left: calc(50.00000000000002% - 68.95522388059702% / 2); overflow: visible; padding: 0px; position: absolute; width: 69%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-fMmET .framer-1f126wb-container { flex: none; height: 100px; left: -270px; position: absolute; right: -273px; top: 67px; z-index: 1; }\",\".framer-fMmET .framer-1j1h9vu-container, .framer-fMmET .framer-o0r1h6-container { bottom: 39px; flex: none; height: 100px; left: -239px; position: absolute; right: -240px; z-index: 1; }\",\".framer-fMmET .framer-15rgkvl, .framer-fMmET .framer-19oy9ow, .framer-fMmET .framer-1ksyncb, .framer-fMmET .framer-1hp1mln, .framer-fMmET .framer-om0o2c, .framer-fMmET .framer-1bpx8ud { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 30px; transform: translateX(-50%); width: 88%; z-index: 1; }\",\".framer-fMmET .framer-10n382o { align-content: center; align-items: center; background-color: var(--token-bf966309-2582-4df8-98f4-f091ce81e703, #ffffff); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 440px; justify-content: flex-start; overflow: visible; padding: 40px; position: relative; width: 1px; }\",\".framer-fMmET .framer-1fzacpe { flex: none; height: 192px; left: calc(50.00000000000002% - 192px / 2); overflow: visible; position: absolute; top: 90px; width: 192px; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-fMmET .framer-1pl1gmq-container { bottom: 48px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); width: auto; z-index: 2; }\",\".framer-fMmET .framer-edi9tf, .framer-fMmET .framer-psxcho, .framer-fMmET .framer-1phdte6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-1l3ar32-container { bottom: 47px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); width: auto; z-index: 1; }\",\".framer-fMmET .framer-v9ppam { flex: none; height: 192px; left: 189px; overflow: visible; position: absolute; top: 102px; width: 192px; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-fMmET .framer-172m06v { align-content: center; align-items: center; background-color: var(--token-bf966309-2582-4df8-98f4-f091ce81e703, #ffffff); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 440px; justify-content: center; overflow: hidden; padding: 40px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fMmET .framer-njgn67-container { flex: none; height: auto; position: relative; width: 300px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-fMmET .framer-v2ez26 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 50px 50px 50px; position: relative; width: 100%; }\",\".framer-fMmET .framer-aax4fl { align-content: center; align-items: center; border-bottom-left-radius: 36px; border-bottom-right-radius: 36px; border-top-left-radius: 36px; border-top-right-radius: 36px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 50px; position: relative; width: 100%; }\",\".framer-fMmET .framer-12q604c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 84px; height: min-content; justify-content: flex-start; overflow: visible; padding: 120px 32px 128px 32px; position: relative; width: 100%; }\",\".framer-fMmET .framer-1rqe592 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-fMmET .framer-1cnjwyl { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 640px; }\",\".framer-fMmET .framer-10fpbq1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-1okw0et, .framer-fMmET .framer-1w2a53n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 732px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fMmET .framer-12hohjg { align-content: flex-start; align-items: flex-start; background-color: #ffccdf; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 30px; position: relative; width: 284px; }\",\".framer-fMmET .framer-1au8wsf, .framer-fMmET .framer-1yrdh7m, .framer-fMmET .framer-vpayj1, .framer-fMmET .framer-1lo6s76 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-199vb8t, .framer-fMmET .framer-rahouj { flex: none; height: auto; position: relative; white-space: pre; width: 100%; }\",\".framer-fMmET .framer-1siwu2y, .framer-fMmET .framer-19swy8m, .framer-fMmET .framer-jjajbc, .framer-fMmET .framer-1kjn3vk { 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: min-content; }\",\".framer-fMmET .framer-1rb35vf { flex: none; height: 16px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 65px; }\",\".framer-fMmET .framer-187frz4 { height: 16px; left: 0px; position: absolute; top: 0px; width: 65px; }\",\".framer-fMmET .framer-1wtvv5d { height: 12px; left: 56px; position: absolute; top: 4px; width: 9px; }\",\".framer-fMmET .framer-zuhygt { height: 4px; left: 48px; position: absolute; top: 5px; width: 4px; }\",\".framer-fMmET .framer-qaf7fe { height: 12px; left: 45px; position: absolute; top: 4px; width: 11px; }\",\".framer-fMmET .framer-1u6p3wq { height: 10px; left: 37px; position: absolute; top: 6px; width: 4px; }\",\".framer-fMmET .framer-17qyocv { height: 16px; left: 32px; position: absolute; top: 0px; width: 12px; }\",\".framer-fMmET .framer-1hr4wkr { height: 12px; left: 23px; position: absolute; top: 4px; width: 10px; }\",\".framer-fMmET .framer-sso8pp { height: 10px; left: 15px; position: absolute; top: 5px; width: 5px; }\",\".framer-fMmET .framer-1hbzba6 { height: 12px; left: 11px; position: absolute; top: 4px; width: 12px; }\",\".framer-fMmET .framer-1xr7jx { height: 16px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-fMmET .framer-18whqiz, .framer-fMmET .framer-1rrh6ns, .framer-fMmET .framer-slosin, .framer-fMmET .framer-1kq5ejr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fMmET .framer-n0s9ps, .framer-fMmET .framer-uu9izy, .framer-fMmET .framer-n9dh91, .framer-fMmET .framer-zl84k1 { --framer-paragraph-spacing: 14px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fMmET .framer-14xfcwk, .framer-fMmET .framer-1mr9a7l, .framer-fMmET .framer-1u6x8r3, .framer-fMmET .framer-98989i, .framer-fMmET .framer-1snw3ct { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fMmET .framer-zg6w5q, .framer-fMmET .framer-1m8w7ai, .framer-fMmET .framer-1n134cd, .framer-fMmET .framer-l4xoox { align-content: center; align-items: center; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 306px; justify-content: center; overflow: hidden; padding: 32px; position: relative; width: 284px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fMmET .framer-1s6muhi, .framer-fMmET .framer-r1c6id { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 732px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fMmET .framer-vu8h4d { align-content: flex-start; align-items: flex-start; background-color: #efd4ff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 30px; position: relative; width: 284px; }\",\".framer-fMmET .framer-1suakhw, .framer-fMmET .framer-17kphso, .framer-fMmET .framer-kfxe50 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-fMmET .framer-1autx0f { height: 34px; position: relative; width: 50px; }\",\".framer-fMmET .framer-16l4pp0 { height: 19px; left: 5px; position: absolute; top: 15px; width: 45px; }\",\".framer-fMmET .framer-sbvtse { height: 9px; left: 37px; position: absolute; top: 10px; width: 8px; }\",\".framer-fMmET .framer-5tf9y2 { height: 7px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-fMmET .framer-13jnhak { height: 9px; left: 21px; position: absolute; top: 25px; width: 1px; }\",\".framer-fMmET .framer-1s124cc { height: 34px; left: 0px; position: absolute; top: 0px; width: 50px; }\",\".framer-fMmET .framer-ros8zo { height: 5px; left: 2px; position: absolute; top: 27px; width: 5px; }\",\".framer-fMmET .framer-4y1ixi { height: 9px; left: 0px; position: absolute; top: 25px; width: 9px; }\",\".framer-fMmET .framer-1j9896q { height: 23px; left: 23px; position: absolute; top: 0px; width: 20px; }\",\".framer-fMmET .framer-bj836m { height: 5px; left: 12px; position: absolute; top: 27px; width: 5px; }\",\".framer-fMmET .framer-1olf3xx { height: 12px; left: 10px; position: absolute; top: 22px; width: 9px; }\",\".framer-fMmET .framer-o1qnhw { height: 17px; left: 14px; position: absolute; top: 8px; width: 16px; }\",\".framer-fMmET .framer-1g1zcre, .framer-fMmET .framer-1u6wiyb { height: 2px; left: 48px; position: absolute; top: 22px; width: 2px; }\",\".framer-fMmET .framer-qevsq { height: 12px; left: 23px; position: absolute; top: 22px; width: 27px; }\",\".framer-fMmET .framer-3ow6lh { height: 1px; left: 25px; position: absolute; top: 0px; width: 1px; }\",\".framer-fMmET .framer-1f54qrl { height: 1px; left: 26px; position: absolute; top: 1px; width: 1px; }\",\".framer-fMmET .framer-1ofud7f { height: 5px; left: 12px; position: absolute; top: 5px; width: 5px; }\",\".framer-fMmET .framer-1g5m28j { height: 9px; left: 10px; position: absolute; top: 3px; width: 9px; }\",\".framer-fMmET .framer-1dsitzz { height: 5px; left: 2px; position: absolute; top: 5px; width: 5px; }\",\".framer-fMmET .framer-17mf55z { height: 12px; left: 0px; position: absolute; top: 0px; width: 9px; }\",\".framer-fMmET .framer-1u4t888 { align-content: flex-start; align-items: flex-start; background-color: #d1fffd; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 30px; position: relative; width: 284px; }\",\".framer-fMmET .framer-1n4dike { height: 39px; position: relative; width: 32px; }\",\".framer-fMmET .framer-1hxaygh { height: 30px; left: 0px; position: absolute; top: 9px; width: 32px; }\",\".framer-fMmET .framer-l1ujrj { height: 9px; left: 16px; position: absolute; top: 0px; width: 8px; }\",\".framer-fMmET .framer-huexvk { align-content: flex-start; align-items: flex-start; background-color: var(--token-ed20d5c9-9059-4f0d-b986-536fc58ca702, #fae4d0); border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 30px; position: relative; width: 284px; }\",\".framer-fMmET .framer-1inkman { height: 34px; position: relative; width: 19px; }\",\".framer-fMmET .framer-nmm2ba, .framer-fMmET .framer-wino80, .framer-fMmET .framer-12hynzu, .framer-fMmET .framer-fg4rng { height: 34px; left: 0px; position: absolute; top: 0px; width: 19px; }\",\".framer-fMmET .framer-20nf7w, .framer-fMmET .framer-1p40fag { height: 34px; left: 11px; position: absolute; top: 0px; width: 8px; }\",\".framer-fMmET .framer-1whhrl9, .framer-fMmET .framer-2axqik { height: 34px; left: 0px; position: absolute; top: 0px; width: 9px; }\",\".framer-fMmET .framer-16fz9bu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 90vh; overflow: visible; padding: 84px 0px 0px 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-fMmET .framer-64tu4a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 82%; justify-content: center; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 83%; z-index: 1; }\",\".framer-fMmET .framer-171dw11-container { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-fMmET .framer-l62npd { align-content: center; align-items: center; background-color: var(--token-14950f0c-8694-4e05-a7f3-e64ee8c79b6e, #ffffff); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 440px; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 1px; }\",\".framer-fMmET .framer-kk8b7m { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 97%; justify-content: center; left: calc(50.00000000000002% - 82.88888888888889% / 2); overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; width: 83%; z-index: 3; }\",\".framer-fMmET .framer-1yzdvor { align-content: center; align-items: center; bottom: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 244px; justify-content: flex-end; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-fMmET .framer-eyxo9s-container { flex: none; height: 100px; left: -270px; position: absolute; right: -273px; top: -7px; z-index: 1; }\",\".framer-fMmET .framer-1ccgsq6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; mix-blend-mode: exclusion; overflow: visible; padding: 0px; position: absolute; top: 30px; transform: translateX(-50%); width: 88%; z-index: 1; }\",\".framer-fMmET .framer-ci20vj { align-content: center; align-items: center; background-color: var(--token-14950f0c-8694-4e05-a7f3-e64ee8c79b6e, #ffffff); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 440px; justify-content: center; overflow: hidden; padding: 40px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fMmET .framer-1vp8f2v { align-content: center; align-items: center; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; bottom: 50px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 82%; justify-content: flex-end; left: calc(50.00000000000002% - 82.97872340425532% / 2); overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 0px 0px; position: absolute; width: 83%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-fMmET .framer-7m38sq-container { flex: none; height: 94%; position: relative; width: 100%; }\",\".framer-fMmET .framer-1xzl9jh { align-content: center; align-items: center; background-color: var(--token-bf966309-2582-4df8-98f4-f091ce81e703, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; min-height: 100vh; overflow: hidden; padding: 100px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-1f3e8zd { align-content: center; align-items: center; background-color: rgba(247, 247, 247, 0.2); 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: 30px; height: 600px; justify-content: center; max-width: 1400px; overflow: hidden; padding: 30px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-fMmET .framer-1g793m9-container { flex: none; height: 236%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-fMmET .framer-x7iwip { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fMmET .framer-1dnj5nu { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 100%; mix-blend-mode: lighten; opacity: 0.92; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-fMmET .framer-1b505ah-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-fMmET .framer-1xvwqsg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: 360px; justify-content: center; max-width: 1400px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-11rg37n { align-content: center; align-items: center; background-color: rgba(245, 105, 189, 0.2); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 33px; height: 100%; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 1px; }\",\".framer-fMmET .framer-ud7gjg { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: 34px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-fMmET .framer-133uksb { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 210%; word-break: break-word; word-wrap: break-word; }\",\".framer-fMmET .framer-16t4p3x { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 60%; z-index: 1; }\",'.framer-fMmET .framer-b59hbr { --framer-input-background: #ffffff; --framer-input-border-radius-bottom-left: 20px; --framer-input-border-radius-bottom-right: 20px; --framer-input-border-radius-top-left: 20px; --framer-input-border-radius-top-right: 20px; --framer-input-focused-background: #ffffff; --framer-input-focused-border-color: #ffadd8; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 2px; --framer-input-focused-transition: all 0.1s cubic-bezier(0,0,1,1) 0s; --framer-input-font-color: #000000; --framer-input-font-family: \"Mona Sans\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: calc(var(--framer-root-font-size, 1rem) * 1.2); --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-padding: 20px; --framer-input-placeholder-color: #c2a7b1; flex: none; height: 60px; position: relative; width: 100%; }',\".framer-fMmET .framer-289bs6-container { flex: none; height: auto; position: relative; width: 294px; }\",\".framer-fMmET .framer-1mp0ky5 { align-content: center; align-items: center; background-color: rgba(82, 255, 142, 0.2); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 30px; position: relative; width: 1px; }\",\".framer-fMmET .framer-16q0k9x { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 70%; word-break: break-word; word-wrap: break-word; }\",\".framer-fMmET .framer-1fi523j { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-fMmET .framer-1klk86w { align-content: flex-start; align-items: flex-start; background-color: #d6f3ff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 110.00000000000001vh; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-38k0m1-container { bottom: -60px; flex: none; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 300px; width: 100%; z-index: 1; }\",\".framer-fMmET .framer-czz9qk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 100px 40px 0px 40px; position: relative; width: 1px; z-index: 2; }\",\".framer-fMmET .framer-1kna18j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 960px; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-z5ayb7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 130px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-fMmET .framer-1rgezsu { --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-fMmET .framer-1lkhmbt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-i8kaej { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-fMmET .framer-1jym1ac-container, .framer-fMmET .framer-yj17fn-container, .framer-fMmET .framer-1hi4m1i-container, .framer-fMmET .framer-qin35c-container, .framer-fMmET .framer-1yotixh-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-fMmET .framer-1llikdz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-f0uwvt-container { align-self: stretch; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-fMmET .framer-maqbxs { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-fMmET .framer-4q5n4o-container, .framer-fMmET .framer-1e2bnzy-container, .framer-fMmET .framer-1wo60ct-container, .framer-fMmET .framer-8yx8b1-container, .framer-fMmET .framer-rc2eda-container, .framer-fMmET .framer-3qr8xi-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-fMmET .framer-16vgtlt-container { flex: none; height: 70vh; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,\"@media (min-width: 810px) and (max-width: 1599.98px) { .framer-fMmET.framer-72rtr7 { width: 810px; } .framer-fMmET .framer-1chkqma { height: 720px; left: calc(50.00000000000002% - 1fr / 2); top: calc(50.00000000000002% - 720px / 2); } .framer-fMmET .framer-2qne85 { height: 200px; left: calc(12.3456790123457% - 200px / 2); width: 200px; } .framer-fMmET .framer-1rbiqmn, .framer-fMmET .framer-cwtr1j { height: 200px; left: calc(22.222222222222243% - 200px / 2); width: 200px; } .framer-fMmET .framer-z3ohu7 { height: 200px; left: calc(87.65432098765434% - 200px / 2); width: 200px; } .framer-fMmET .framer-gfruwm, .framer-fMmET .framer-13k02wq { height: 200px; left: 530px; width: 200px; } .framer-fMmET .framer-yp04rb { padding: 80px 20px 80px 20px; } .framer-fMmET .framer-hip0zv, .framer-fMmET .framer-c0dznf { gap: 20px; } .framer-fMmET .framer-1cr703i, .framer-fMmET .framer-lfosb2, .framer-fMmET .framer-6usjvz, .framer-fMmET .framer-mw6k7b, .framer-fMmET .framer-15rgkvl, .framer-fMmET .framer-19oy9ow, .framer-fMmET .framer-1ksyncb, .framer-fMmET .framer-1hp1mln, .framer-fMmET .framer-om0o2c, .framer-fMmET .framer-1bpx8ud { min-height: 43px; width: 100%; } .framer-fMmET .framer-1w1cqpq, .framer-fMmET .framer-vv75in, .framer-fMmET .framer-1fkfk73, .framer-fMmET .framer-5sbenj, .framer-fMmET .framer-33aqm3, .framer-fMmET .framer-1slgbpi, .framer-fMmET .framer-s25em, .framer-fMmET .framer-13nfri5, .framer-fMmET .framer-p5gw8c, .framer-fMmET .framer-5xm1af, .framer-fMmET .framer-1tw3qyf { left: 20px; position: absolute; top: 0px; } .framer-fMmET .framer-yb1gwn, .framer-fMmET .framer-1kna18j { height: min-content; } .framer-fMmET .framer-1kk3061 { flex-direction: column; height: min-content; padding: 40px; } .framer-fMmET .framer-1sjxm1y, .framer-fMmET .framer-1a05t83, .framer-fMmET .framer-13h8oyi, .framer-fMmET .framer-57gaq8 { padding: 0px 20px 0px 20px; width: 90%; } .framer-fMmET .framer-1x4ttdb, .framer-fMmET .framer-ltteg6, .framer-fMmET .framer-10wdhjq { height: min-content; padding: 40px; } .framer-fMmET .framer-1pl1gmq-container { bottom: 39px; left: 50%; } .framer-fMmET .framer-1l3ar32-container { bottom: 30px; left: 50%; } .framer-fMmET .framer-v9ppam { left: 92px; top: calc(48.1818181818182% - 192px / 2); } .framer-fMmET .framer-aax4fl { padding: 20px; } .framer-fMmET .framer-12q604c { padding: 0px; } .framer-fMmET .framer-64tu4a { height: 100%; width: 100%; } .framer-fMmET .framer-kk8b7m { left: calc(50.00000000000002% - 100% / 2); width: 100%; } .framer-fMmET .framer-1ccgsq6 { min-height: 36px; width: 100%; } .framer-fMmET .framer-133uksb, .framer-fMmET .framer-16q0k9x, .framer-fMmET .framer-1fi523j { width: 100%; } .framer-fMmET .framer-16t4p3x { align-content: center; align-items: center; } .framer-fMmET .framer-1klk86w { height: 100vh; } .framer-fMmET .framer-czz9qk { flex: none; padding: 100px 32px 0px 32px; width: 100%; } .framer-fMmET .framer-z5ayb7 { padding: 0px 0px 40px 0px; } .framer-fMmET .framer-16vgtlt-container { height: auto; }}\",\"@media (max-width: 809.98px) { .framer-fMmET.framer-72rtr7 { width: 390px; } .framer-fMmET .framer-1285g4m { flex-direction: column; padding: 0px 12px 0px 20px; } .framer-fMmET .framer-1qa6ocw-container, .framer-fMmET .framer-1cr703i, .framer-fMmET .framer-lfosb2, .framer-fMmET .framer-6usjvz, .framer-fMmET .framer-mw6k7b, .framer-fMmET .framer-1cnjwyl, .framer-fMmET .framer-19swy8m, .framer-fMmET .framer-1w2a53n, .framer-fMmET .framer-1u4t888, .framer-fMmET .framer-1n134cd, .framer-fMmET .framer-r1c6id, .framer-fMmET .framer-l4xoox, .framer-fMmET .framer-huexvk, .framer-fMmET .framer-16t4p3x, .framer-fMmET .framer-16q0k9x, .framer-fMmET .framer-1fi523j { width: 100%; } .framer-fMmET .framer-1s39xnd { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; opacity: 0; padding: 20px; width: 100%; } .framer-fMmET .framer-jx0221, .framer-fMmET .framer-yb1gwn, .framer-fMmET .framer-1klk86w, .framer-fMmET .framer-1kna18j { height: min-content; } .framer-fMmET .framer-10z65tb { flex-direction: column; gap: 10px; } .framer-fMmET .framer-1chkqma { left: calc(50.00000000000002% - 1fr / 2); } .framer-fMmET .framer-2qne85 { height: 140px; left: calc(50.00000000000002% - 140px / 2); top: -20px; width: 140px; z-index: 1; } .framer-fMmET .framer-1rbiqmn { height: 140px; left: unset; right: 0px; top: 20px; width: 140px; } .framer-fMmET .framer-cwtr1j { height: 140px; left: 0px; top: 20px; width: 140px; z-index: 2; } .framer-fMmET .framer-z3ohu7 { bottom: -60px; height: unset; left: calc(50.00000000000002% - 140px / 2); width: 140px; } .framer-fMmET .framer-gfruwm { bottom: -20px; height: 140px; left: unset; right: 0px; top: unset; width: 140px; } .framer-fMmET .framer-13k02wq { bottom: -20px; height: unset; left: 0px; width: 140px; z-index: 1; } .framer-fMmET .framer-1ry3qi7 { min-height: unset; } .framer-fMmET .framer-yp04rb, .framer-fMmET .framer-1as69a8, .framer-fMmET .framer-1p5o0g0 { padding: 40px 20px 80px 20px; } .framer-fMmET .framer-hip0zv, .framer-fMmET .framer-c0dznf { flex-direction: column; gap: 20px; } .framer-fMmET .framer-yrta0a, .framer-fMmET .framer-vri609, .framer-fMmET .framer-h3tsi2, .framer-fMmET .framer-1s5v1iq, .framer-fMmET .framer-1w3058n, .framer-fMmET .framer-172m06v, .framer-fMmET .framer-w5e3ft, .framer-fMmET .framer-rcdjhm, .framer-fMmET .framer-ci20vj { flex: none; height: 400px; justify-content: flex-start; padding: 100px 20px 40px 20px; width: 100%; } .framer-fMmET .framer-4znru { gap: 37px; padding: 20px; } .framer-fMmET .framer-1kk3061, .framer-fMmET .framer-1x4ttdb, .framer-fMmET .framer-ltteg6 { flex-direction: column; height: min-content; max-width: 100%; padding: 30px; } .framer-fMmET .framer-1sjxm1y, .framer-fMmET .framer-1a05t83, .framer-fMmET .framer-13h8oyi, .framer-fMmET .framer-57gaq8 { padding: 0px; width: 90%; } .framer-fMmET .framer-10wdhjq { flex-direction: column; gap: 0px; height: min-content; max-width: 100%; padding: 30px; } .framer-fMmET .framer-211tt9, .framer-fMmET .framer-edi9tf, .framer-fMmET .framer-10fpbq1, .framer-fMmET .framer-psxcho, .framer-fMmET .framer-1phdte6 { flex-direction: column; } .framer-fMmET .framer-q9sh7l { flex: none; height: 400px; justify-content: flex-start; padding: 40px 20px 40px 20px; width: 100%; } .framer-fMmET .framer-1f126wb-container { left: -271px; right: -272px; top: 45px; } .framer-fMmET .framer-15rgkvl, .framer-fMmET .framer-19oy9ow, .framer-fMmET .framer-1ksyncb, .framer-fMmET .framer-1hp1mln, .framer-fMmET .framer-om0o2c, .framer-fMmET .framer-1ccgsq6, .framer-fMmET .framer-1bpx8ud { left: 30px; transform: unset; width: 100%; } .framer-fMmET .framer-10n382o { flex: none; height: 400px; padding: 100px 20px 40px 20px; width: 100%; } .framer-fMmET .framer-1pl1gmq-container { bottom: 28px; } .framer-fMmET .framer-1l3ar32-container { bottom: 20px; } .framer-fMmET .framer-v9ppam { left: calc(50.00000000000002% - 192px / 2); top: 104px; } .framer-fMmET .framer-njgn67-container { left: 50%; order: 1; position: absolute; top: 50%; transform: translate(-50%, -50%); z-index: 1; } .framer-fMmET .framer-v2ez26 { padding: 0px; } .framer-fMmET .framer-aax4fl { border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; padding: 20px; } .framer-fMmET .framer-12q604c { gap: 48px; padding: 0px; } .framer-fMmET .framer-1rqe592 { max-width: unset; padding: 0px; } .framer-fMmET .framer-1okw0et, .framer-fMmET .framer-1s6muhi { height: min-content; width: 100%; } .framer-fMmET .framer-12hohjg, .framer-fMmET .framer-vu8h4d { flex: none; gap: 80px; height: min-content; justify-content: center; order: 0; width: 100%; } .framer-fMmET .framer-1siwu2y { gap: 28px; width: 100%; } .framer-fMmET .framer-18whqiz, .framer-fMmET .framer-1rrh6ns { flex: 1 0 0px; width: 1px; } .framer-fMmET .framer-n0s9ps, .framer-fMmET .framer-14xfcwk, .framer-fMmET .framer-uu9izy, .framer-fMmET .framer-1mr9a7l { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-fMmET .framer-zg6w5q { order: 1; width: 100%; } .framer-fMmET .framer-1m8w7ai { aspect-ratio: 0.9281045751633987 / 1; height: auto; order: 1; width: 100%; } .framer-fMmET .framer-16fz9bu { min-height: unset; padding: 0px; } .framer-fMmET .framer-64tu4a { height: 100%; padding: 0px; width: 100%; } .framer-fMmET .framer-l62npd { flex: none; height: 400px; justify-content: flex-start; overflow: hidden; padding: 100px 20px 0px 20px; width: 100%; will-change: var(--framer-will-change-override, transform); } .framer-fMmET .framer-kk8b7m { bottom: -20px; height: 100%; left: calc(50.00000000000002% - 100% / 2); width: 100%; } .framer-fMmET .framer-1vp8f2v { bottom: 36px; height: 85%; left: calc(50.00000000000002% - 82.85714285714286% / 2); width: 83%; } .framer-fMmET .framer-1xzl9jh { padding: 40px 20px 40px 20px; } .framer-fMmET .framer-1f3e8zd { flex-direction: column; gap: 20px; padding: 30px 30px 40px 30px; } .framer-fMmET .framer-1g793m9-container { order: 0; } .framer-fMmET .framer-x7iwip { flex: none; gap: 10px; order: 1; width: 100%; } .framer-fMmET .framer-1xvwqsg { flex-direction: column; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px 0px 40px 0px; } .framer-fMmET .framer-11rg37n { flex: none; gap: 59px; height: 320px; order: 0; width: 100%; } .framer-fMmET .framer-b59hbr { --framer-input-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-input-padding: 15px; height: 40px; } .framer-fMmET .framer-1mp0ky5 { align-content: flex-start; align-items: flex-start; flex: none; height: 320px; justify-content: flex-start; order: 1; width: 100%; } .framer-fMmET .framer-czz9qk { padding: 100px 24px 50px 24px; } .framer-fMmET .framer-z5ayb7 { padding: 0px 0px 40px 0px; } .framer-fMmET .framer-16vgtlt-container { height: auto; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 12257\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rxJ8_y4tS\":{\"layout\":[\"fixed\",\"auto\"]},\"KDWX91tIU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"S48s0AycK\":{\"pattern\":\":S48s0AycK\",\"name\":\"home\"},\"pypRnUfvI\":{\"pattern\":\":pypRnUfvI\",\"name\":\"features\"},\"tRMHsoT_U\":{\"pattern\":\":tRMHsoT_U\",\"name\":\"discover\"},\"Z7YifxxN8\":{\"pattern\":\":Z7YifxxN8\",\"name\":\"4\"},\"eOX4EaETY\":{\"pattern\":\":eOX4EaETY\",\"name\":\"3\"},\"GbKu5iu7Z\":{\"pattern\":\":GbKu5iu7Z\",\"name\":\"2\"},\"ESdaMeNyY\":{\"pattern\":\":ESdaMeNyY\",\"name\":\"1\"},\"xfAhmPXnn\":{\"pattern\":\":xfAhmPXnn\",\"name\":\"clients\"},\"tIF7SG7Bg\":{\"pattern\":\":tIF7SG7Bg\",\"name\":\"features\"},\"qd1cZRVlr\":{\"pattern\":\":qd1cZRVlr\",\"name\":\"contact\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-fMmET\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:12257,width:1600};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Fleuron\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Fleuron\",url:\"https://framerusercontent.com/assets/lqth5c0drorYATRcWC1xTGXagA.woff2\",weight:\"400\"},{cssFamilyName:\"Mona Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Mona Sans\",url:\"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyDPA99Y41P6zHtY.woff2\",weight:\"500\"},{cssFamilyName:\"Mona Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Mona Sans\",url:\"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99Y41P6zHtY.woff2\",weight:\"400\"},{cssFamilyName:\"Mona Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Mona Sans\",url:\"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAjBN9Y41P6zHtY.woff2\",weight:\"600\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{cssFamilyName:\"Lexend\",source:\"google\",style:\"normal\",uiFamilyName:\"Lexend\",url:\"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WCwkW_LVte6KuGEo.woff2\",weight:\"500\"}]},...SmoothScrollFonts,...LogoFonts,...EmbedFonts,...ImageAnimationFonts,...ButtonFonts,...CollectionPreviewFonts,...Embed1Fonts,...FamilyWalletsFonts,...Notification1Fonts,...DCardFonts,...CardFonts,...ImageTickerFonts,...NaviFonts,...DynamicActionBarFonts,...Smooth3DSlideshowFonts,...StepsFonts,...DigitalReceipt2Fonts,...NumberFlowComponentFonts,...ScrollimgFonts,...Button3Fonts,...SocialProofAnimationFonts,...ContactTileFonts,...GetInTouchFonts,...FooterFonts,...CustomCursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts)],{supportsExplicitInterCodegen:true});FrameraugiA20Il.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(ImageAnimation,{},context),forwardLoader(Button,{},context),forwardLoader(CollectionPreview,{},context),forwardLoader(FamilyWallets,{},context),forwardLoader(Notification1,{},context),forwardLoader(DCard,{},context),forwardLoader(Card,{},context),forwardLoader(Navi,{},context),forwardLoader(DynamicActionBar,{},context),forwardLoader(Smooth3DSlideshow,{},context),forwardLoader(Steps,{},context),forwardLoader(DigitalReceipt2,{},context),forwardLoader(NumberFlowComponent,{},context),forwardLoader(Scrollimg,{},context),forwardLoader(Button3,{},context),forwardLoader(SocialProofAnimation,{},context),forwardLoader(ContactTile,{},context),forwardLoader(GetInTouch,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1600\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerResponsiveScreen\":\"true\",\"framerContractVersion\":\"1\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerIntrinsicHeight\":\"12257\",\"framerComponentViewportWidth\":\"true\",\"framerScrollSections\":\"{\\\"S48s0AycK\\\":{\\\"pattern\\\":\\\":S48s0AycK\\\",\\\"name\\\":\\\"home\\\"},\\\"pypRnUfvI\\\":{\\\"pattern\\\":\\\":pypRnUfvI\\\",\\\"name\\\":\\\"features\\\"},\\\"tRMHsoT_U\\\":{\\\"pattern\\\":\\\":tRMHsoT_U\\\",\\\"name\\\":\\\"discover\\\"},\\\"Z7YifxxN8\\\":{\\\"pattern\\\":\\\":Z7YifxxN8\\\",\\\"name\\\":\\\"4\\\"},\\\"eOX4EaETY\\\":{\\\"pattern\\\":\\\":eOX4EaETY\\\",\\\"name\\\":\\\"3\\\"},\\\"GbKu5iu7Z\\\":{\\\"pattern\\\":\\\":GbKu5iu7Z\\\",\\\"name\\\":\\\"2\\\"},\\\"ESdaMeNyY\\\":{\\\"pattern\\\":\\\":ESdaMeNyY\\\",\\\"name\\\":\\\"1\\\"},\\\"xfAhmPXnn\\\":{\\\"pattern\\\":\\\":xfAhmPXnn\\\",\\\"name\\\":\\\"clients\\\"},\\\"tIF7SG7Bg\\\":{\\\"pattern\\\":\\\":tIF7SG7Bg\\\",\\\"name\\\":\\\"features\\\"},\\\"qd1cZRVlr\\\":{\\\"pattern\\\":\\\":qd1cZRVlr\\\",\\\"name\\\":\\\"contact\\\"}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rxJ8_y4tS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KDWX91tIU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (55d3d16)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[],bodyStart:[],headEnd:[\"legacy-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\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{withCSS}from\"framer\";const NotFoundPage=()=>{React.useEffect(()=>{let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",\"noindex\");}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",\"noindex\");document.head.appendChild(robotsTag);}},[]);return /*#__PURE__*/_jsx(\"div\",{className:\"__framer-not-found-page\",style:{display:\"flex\",height:\"100vh\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"var(--color-primary)\",background:\"var(--color-background)\",fontSize:\"var(--font-size-body)\",boxSizing:\"border-box\",fontFeatureSettings:'\"liga\", \"clig\"',fontVariantLigatures:\"common-ligatures\",textRendering:\"optimizeLegibility\"},children:/*#__PURE__*/_jsxs(\"main\",{style:{boxSizing:\"border-box\",fontFamily:'\"Inter\", sans-serif',fontWeight:500,maxWidth:\"240px\",width:\"100%\",display:\"flex\",alignItems:\"center\",flexDirection:\"column\",padding:\"0 20px\",textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"14\",height:\"21\",style:{verticalAlign:\"middle\",color:\"var(--color-primary)\",marginBottom:\"20px\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M 14 0 L 14 7 L 7 7 L 0 0 Z M 14 14 L 7 14 L 7 21 L 0 14 L 0 7 L 7 7 Z\",fill:\"currentColor\"})}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:\"0 0 10px 0\",fontSize:\"var(--font-size-title)\",color:\"var(--color-primary)\",textAlign:\"center\"},children:\"Page Not Found\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"var(--color-secondary)\",marginBottom:\"20px\",lineHeight:\"1.5em\",textAlign:\"center\"},children:\"The page you are looking for does not exist or may have been moved.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",role:\"button\",style:{backgroundColor:\"var(--color-tint)\",color:\"#ffffff\",paddingLeft:\"8px\",paddingRight:\"8px\",borderRadius:\"8px\",lineHeight:\"30px\",height:\"30px\",textDecoration:\"none\",verticalAlign:\"baseline\"},children:\"Back to Home\"})]})});};const css=[`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter Placeholder;\n      src: local(\"Arial\");\n      ascent-override: 89.79%;\n      descent-override: 22.36%;\n      line-gap-override: 0%;\n      size-adjust: 107.89%;\n    }`,`.__framer-not-found-page {\n      --color-background: #ffffff;\n      --color-primary: #333;\n      --color-secondary: #888;\n      --color-tint: #0099ff;\n      --font-size-body: 12px;\n      --font-size-title: 12px;\n    }`,`@media (prefers-color-scheme: dark) {\n      .__framer-not-found-page {\n        --color-background: #000000;\n        --color-primary: #fff;\n        --color-secondary: #888;\n      }\n    }`];const component=withCSS(NotFoundPage,css);export default component;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotFoundPage.map","/*\n * NotFoundPage (framer/SitesNotFoundPage@1.4.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\nexport { default } from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\n","// DO NOT DELETE THIS FILE! It's integral functionality of the badge.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useSyncExternalStore,forwardRef}from\"react\";import{RenderTarget}from\"framer\";/**\n * Override for the \"Made in Framer\" badge that adds two behaviors:\n * 1. Hides the badge when in an iframe with a framer.com parent domain\n * 2. Adds click handler to open Framer with UTM tracking\n *\n * Badge hiding works by detecting if the current page is running inside an iframe\n * and checking if the parent domain is framer.com or a subdomain. This allows\n * embedding sites (e.g., Components pages) to hide the badge when appropriate.\n *\n * Cross-browser compatibility:\n * - Chrome, Safari, Edge: Uses window.location.ancestorOrigins API\n * - Firefox: Falls back to document.referrer (limited by security restrictions)\n *\n * Note: Also hides the badge in Framer's Preview mode since it runs in a\n * framer.com iframe.\n */const FRAMER_DOMAIN=\"framer.com\";function getIsIframeOnFramerDomain(){let isIframe=false;// Check if we're in an iframe\ntry{isIframe=window.self!==window.top;}catch{// If we can't access window.top, we're likely in a cross-origin iframe\nisIframe=true;}if(!isIframe){return false;}// Check if we're running on framer.com\nlet parentHost=null;let isFramerDomain=false;// Try ancestorOrigins first (Chrome, Safari, Edge)\nif(window.location.ancestorOrigins&&window.location.ancestorOrigins.length>0){const ancestorOrigin=window.location.ancestorOrigins[0];try{const ancestorUrl=new URL(ancestorOrigin);parentHost=ancestorUrl.host;}catch(error){// ignore malformed URL\n}}else if(document.referrer){// Fallback to referrer for browsers without ancestorOrigins (Firefox)\ntry{const referrerUrl=new URL(document.referrer);parentHost=referrerUrl.host;}catch(error){// ignore malformed URL\n}}if(parentHost){isFramerDomain=parentHost===FRAMER_DOMAIN||parentHost.endsWith(`.${FRAMER_DOMAIN}`);}return isFramerDomain;}const noopSubscribe=()=>()=>{};const getSnapshot=()=>getIsIframeOnFramerDomain();const getServerSnapshot=()=>false;export function withFramerBadgeHandling(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const shouldHide=useSyncExternalStore(noopSubscribe,getSnapshot,getServerSnapshot);const isCanvas=RenderTarget.current()===RenderTarget.canvas;if(shouldHide&&!isCanvas){return null;}return /*#__PURE__*/_jsx(Component,{...props,ref:ref,onClick:e=>{e.preventDefault();window.open(// This is the link that will actually open (we prevent the default click handler; the link is important for SEO.)\n`https://www.framer.com/r/badge/?utm_campaign=freeplanbadge&utm_source=${encodeURIComponent(window?.location?.origin)}`);},style:{...props.style,pointerEvents:\"auto\"},// important for SEO:\ntitle:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\",className:props.className+\" __framer-badge\"});});}// We use overrides so that the badge doesn't load custom fonts, as the text is visually hidden.\n// This is important for SEO:\nexport function withText(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{position:\"absolute\",transform:\"scale(0.001)\"},children:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\"}),/*#__PURE__*/_jsx(Component,{...props,ref:ref})]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withFramerBadgeHandling\":{\"type\":\"reactHoc\",\"name\":\"withFramerBadgeHandling\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withText\":{\"type\":\"reactHoc\",\"name\":\"withText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Click.map","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 97 10\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 91.736 9.781 L 91.736 2.818 L 93.316 2.818 L 93.316 3.98 L 93.374 3.98 C 93.501 3.577 93.714 3.269 94.014 3.053 C 94.328 2.833 94.704 2.72 95.087 2.729 C 95.185 2.729 95.287 2.733 95.392 2.742 C 95.498 2.75 95.587 2.759 95.659 2.767 L 95.659 4.253 C 95.552 4.23 95.444 4.215 95.335 4.209 C 95.188 4.192 95.039 4.184 94.891 4.184 C 94.603 4.184 94.343 4.247 94.11 4.374 C 93.882 4.497 93.702 4.674 93.57 4.907 C 93.434 5.16 93.366 5.445 93.374 5.732 L 93.374 9.782 L 91.736 9.782 Z M 87.286 9.927 C 86.588 9.927 85.985 9.779 85.477 9.483 C 84.969 9.183 84.577 8.761 84.303 8.22 C 84.032 7.678 83.897 7.048 83.897 6.328 C 83.897 5.618 84.032 4.988 84.303 4.443 C 84.56 3.917 84.96 3.475 85.458 3.167 C 85.953 2.858 86.531 2.704 87.191 2.704 C 87.64 2.704 88.059 2.78 88.448 2.932 C 88.841 3.08 89.186 3.305 89.482 3.605 C 89.779 3.901 90.009 4.272 90.174 4.715 C 90.344 5.155 90.428 5.67 90.428 6.258 L 90.428 6.748 L 84.627 6.748 L 84.627 5.629 L 89.609 5.629 L 88.86 5.946 C 88.868 5.594 88.801 5.243 88.664 4.918 C 88.549 4.641 88.355 4.404 88.105 4.238 C 87.86 4.074 87.559 3.991 87.204 3.991 C 86.852 3.991 86.55 4.074 86.296 4.239 C 86.042 4.404 85.847 4.629 85.712 4.912 C 85.576 5.213 85.509 5.54 85.515 5.87 L 85.515 6.62 C 85.515 7.047 85.587 7.413 85.731 7.717 C 85.879 8.017 86.089 8.248 86.359 8.409 C 86.63 8.566 86.948 8.644 87.312 8.644 C 87.562 8.644 87.786 8.608 87.984 8.536 C 88.177 8.467 88.353 8.356 88.499 8.212 C 88.642 8.072 88.749 7.906 88.816 7.711 L 90.326 7.921 C 90.228 8.313 90.032 8.673 89.756 8.968 C 89.476 9.268 89.125 9.503 88.702 9.672 C 88.282 9.842 87.811 9.926 87.286 9.926 Z M 72.643 9.781 L 72.643 2.818 L 74.191 2.818 L 74.235 4.443 L 74.115 4.443 C 74.225 4.041 74.385 3.713 74.597 3.459 C 74.798 3.212 75.055 3.016 75.347 2.888 C 75.63 2.761 75.928 2.698 76.241 2.698 C 76.753 2.698 77.177 2.854 77.511 3.167 C 77.849 3.48 78.074 3.922 78.184 4.494 L 77.987 4.494 C 78.066 4.132 78.232 3.795 78.469 3.51 C 78.691 3.248 78.972 3.041 79.289 2.907 C 79.615 2.766 79.968 2.695 80.323 2.697 C 80.746 2.697 81.127 2.79 81.465 2.977 C 81.808 3.159 82.077 3.429 82.272 3.789 C 82.47 4.149 82.57 4.591 82.57 5.116 L 82.57 9.781 L 80.939 9.781 L 80.939 5.363 C 80.939 4.923 80.818 4.602 80.577 4.398 C 80.333 4.19 80.021 4.08 79.701 4.088 C 79.434 4.088 79.204 4.145 79.009 4.258 C 78.816 4.371 78.66 4.536 78.559 4.735 C 78.449 4.953 78.394 5.195 78.399 5.439 L 78.399 9.781 L 76.813 9.781 L 76.813 5.287 C 76.813 4.923 76.698 4.633 76.47 4.417 C 76.246 4.197 75.958 4.087 75.606 4.087 C 75.366 4.087 75.143 4.145 74.94 4.259 C 74.737 4.374 74.569 4.543 74.458 4.748 C 74.339 4.963 74.28 5.23 74.28 5.548 L 74.28 9.781 L 72.642 9.781 Z M 67.291 9.915 C 66.724 9.915 66.221 9.771 65.781 9.483 C 65.344 9.191 65 8.776 64.746 8.239 C 64.496 7.701 64.371 7.059 64.371 6.309 C 64.371 5.552 64.498 4.904 64.752 4.367 C 65.01 3.829 65.359 3.419 65.799 3.135 C 66.244 2.851 66.763 2.703 67.291 2.71 C 67.668 2.71 67.987 2.771 68.25 2.894 C 68.516 3.013 68.736 3.164 68.91 3.351 C 69.083 3.533 69.22 3.719 69.322 3.91 L 69.38 3.91 L 69.38 2.818 L 70.998 2.818 L 70.998 9.781 L 69.38 9.781 L 69.38 8.696 L 69.322 8.696 C 69.211 8.908 69.07 9.102 68.903 9.273 C 68.726 9.46 68.503 9.614 68.237 9.737 C 67.938 9.863 67.615 9.923 67.291 9.915 Z M 67.723 8.563 C 68.078 8.563 68.383 8.469 68.637 8.283 C 68.901 8.079 69.101 7.804 69.215 7.49 C 69.35 7.147 69.418 6.751 69.418 6.303 C 69.418 5.85 69.35 5.456 69.214 5.123 C 69.103 4.811 68.902 4.539 68.637 4.341 C 68.387 4.155 68.083 4.062 67.723 4.062 C 67.363 4.062 67.058 4.155 66.809 4.342 C 66.559 4.528 66.369 4.788 66.237 5.122 C 66.107 5.456 66.041 5.85 66.041 6.302 C 66.041 6.752 66.106 7.145 66.237 7.483 C 66.369 7.822 66.559 8.086 66.809 8.277 C 67.063 8.467 67.367 8.563 67.723 8.563 Z M 59.909 9.781 L 59.909 2.818 L 61.489 2.818 L 61.489 3.98 L 61.546 3.98 C 61.673 3.577 61.887 3.269 62.188 3.053 C 62.488 2.837 62.846 2.729 63.26 2.729 C 63.358 2.729 63.46 2.733 63.565 2.742 C 63.671 2.75 63.76 2.759 63.832 2.767 L 63.832 4.253 C 63.725 4.23 63.617 4.215 63.508 4.209 C 63.361 4.192 63.212 4.184 63.064 4.184 C 62.776 4.184 62.516 4.247 62.283 4.374 C 62.054 4.497 61.875 4.674 61.743 4.907 C 61.607 5.16 61.539 5.445 61.546 5.732 L 61.546 9.782 L 59.909 9.782 Z M 52.647 9.781 L 52.647 0.323 L 58.804 0.323 L 58.804 1.758 L 54.336 1.758 L 54.336 4.513 L 58.411 4.513 L 58.411 5.928 L 54.336 5.928 L 54.336 9.781 Z M 43.265 5.744 L 43.265 9.781 L 41.628 9.781 L 41.628 2.818 L 43.195 2.818 L 43.215 4.551 L 43.024 4.551 C 43.223 3.946 43.517 3.489 43.906 3.18 C 44.296 2.867 44.78 2.71 45.36 2.71 C 45.842 2.71 46.263 2.814 46.623 3.021 C 46.987 3.228 47.268 3.531 47.467 3.929 C 47.67 4.322 47.772 4.805 47.772 5.376 L 47.772 9.781 L 46.141 9.781 L 46.141 5.63 C 46.141 5.147 46.018 4.775 45.773 4.513 C 45.531 4.246 45.195 4.113 44.763 4.113 C 44.475 4.113 44.217 4.176 43.989 4.303 C 43.762 4.429 43.576 4.619 43.456 4.849 C 43.329 5.09 43.266 5.389 43.266 5.744 Z M 38.353 9.781 L 38.353 2.818 L 39.99 2.818 L 39.99 9.781 L 38.352 9.781 Z M 39.171 1.815 C 38.919 1.821 38.675 1.728 38.491 1.555 C 38.31 1.389 38.208 1.153 38.212 0.907 C 38.208 0.663 38.31 0.43 38.492 0.267 C 38.674 0.091 38.918 -0.005 39.171 0 C 39.438 0 39.664 0.088 39.851 0.266 C 40.041 0.44 40.136 0.653 40.136 0.907 C 40.136 1.161 40.041 1.377 39.85 1.555 C 39.667 1.728 39.423 1.821 39.171 1.815 Z M 30.741 9.927 C 30.043 9.927 29.44 9.779 28.932 9.483 C 28.426 9.185 28.018 8.746 27.758 8.22 C 27.488 7.678 27.352 7.048 27.352 6.328 C 27.352 5.618 27.487 4.988 27.758 4.443 C 28.015 3.917 28.415 3.475 28.913 3.167 C 29.408 2.858 29.986 2.704 30.646 2.704 C 31.095 2.704 31.514 2.78 31.903 2.932 C 32.293 3.079 32.646 3.308 32.938 3.605 C 33.234 3.901 33.464 4.272 33.629 4.715 C 33.799 5.155 33.883 5.67 33.883 6.258 L 33.883 6.748 L 28.083 6.748 L 28.083 5.629 L 33.066 5.629 L 32.316 5.946 C 32.316 5.553 32.251 5.21 32.12 4.918 C 32.005 4.641 31.811 4.404 31.561 4.238 C 31.316 4.074 31.015 3.991 30.66 3.991 C 30.34 3.983 30.024 4.069 29.752 4.239 C 29.498 4.404 29.303 4.629 29.168 4.912 C 29.032 5.213 28.965 5.54 28.971 5.87 L 28.971 6.62 C 28.971 7.047 29.043 7.413 29.187 7.717 C 29.335 8.017 29.545 8.248 29.816 8.409 C 30.086 8.566 30.404 8.644 30.768 8.644 C 31.018 8.644 31.242 8.608 31.441 8.536 C 31.634 8.467 31.809 8.356 31.955 8.212 C 32.099 8.072 32.205 7.906 32.272 7.711 L 33.782 7.921 C 33.684 8.313 33.488 8.673 33.212 8.968 C 32.932 9.268 32.581 9.503 32.158 9.672 C 31.707 9.847 31.226 9.934 30.742 9.926 Z M 22.312 9.915 C 21.777 9.924 21.251 9.774 20.801 9.483 C 20.361 9.191 20.016 8.776 19.766 8.239 C 19.516 7.701 19.392 7.059 19.392 6.309 C 19.392 5.552 19.519 4.904 19.772 4.367 C 20.027 3.829 20.374 3.419 20.814 3.135 C 21.254 2.852 21.751 2.71 22.305 2.71 C 22.682 2.71 23.001 2.771 23.264 2.894 C 23.53 3.013 23.748 3.164 23.918 3.351 C 24.091 3.533 24.228 3.721 24.33 3.916 L 24.381 3.916 L 24.381 0.323 L 26.019 0.323 L 26.019 9.781 L 24.413 9.781 L 24.413 8.689 L 24.343 8.689 C 24.233 8.904 24.091 9.101 23.923 9.273 C 23.734 9.468 23.51 9.626 23.263 9.737 C 23.001 9.855 22.684 9.915 22.312 9.915 Z M 22.737 8.563 C 23.092 8.563 23.397 8.469 23.651 8.283 C 23.915 8.079 24.115 7.804 24.229 7.49 C 24.364 7.147 24.432 6.751 24.432 6.303 C 24.432 5.85 24.364 5.456 24.229 5.123 C 24.118 4.811 23.917 4.539 23.651 4.341 C 23.385 4.151 23.064 4.053 22.737 4.062 C 22.41 4.053 22.089 4.152 21.823 4.342 C 21.573 4.528 21.383 4.79 21.252 5.128 C 21.118 5.505 21.054 5.903 21.062 6.303 C 21.062 6.751 21.127 7.145 21.258 7.483 C 21.389 7.822 21.58 8.086 21.829 8.277 C 22.079 8.467 22.381 8.563 22.737 8.563 Z M 14.352 9.915 C 13.817 9.924 13.291 9.774 12.841 9.483 C 12.405 9.191 12.061 8.776 11.806 8.239 C 11.556 7.701 11.432 7.059 11.432 6.309 C 11.432 5.552 11.559 4.904 11.812 4.367 C 12.071 3.829 12.42 3.419 12.86 3.135 C 13.3 2.852 13.797 2.71 14.352 2.71 C 14.728 2.71 15.048 2.771 15.31 2.894 C 15.577 3.013 15.797 3.164 15.97 3.351 C 16.144 3.533 16.281 3.719 16.383 3.91 L 16.44 3.91 L 16.44 2.818 L 18.059 2.818 L 18.059 9.781 L 16.44 9.781 L 16.44 8.696 L 16.383 8.696 C 16.272 8.908 16.131 9.102 15.964 9.273 C 15.786 9.46 15.564 9.614 15.298 9.737 C 14.999 9.863 14.676 9.923 14.352 9.915 Z M 14.783 8.563 C 15.139 8.563 15.443 8.469 15.697 8.283 C 15.951 8.093 16.144 7.828 16.275 7.49 C 16.41 7.147 16.478 6.751 16.478 6.303 C 16.478 5.85 16.41 5.456 16.275 5.123 C 16.164 4.811 15.963 4.539 15.697 4.341 C 15.447 4.155 15.143 4.062 14.783 4.062 C 14.423 4.062 14.119 4.155 13.869 4.342 C 13.608 4.543 13.41 4.813 13.298 5.122 C 13.167 5.456 13.101 5.85 13.101 6.302 C 13.101 6.752 13.167 7.145 13.298 7.483 C 13.429 7.822 13.62 8.086 13.869 8.277 C 14.123 8.467 14.428 8.563 14.783 8.563 Z M 0 9.781 L 0 0.323 L 2.507 0.323 L 4.322 5.236 C 4.382 5.418 4.452 5.646 4.532 5.922 C 4.612 6.197 4.695 6.493 4.779 6.811 C 4.864 7.124 4.942 7.428 5.014 7.725 C 5.09 8.017 5.154 8.273 5.204 8.493 L 4.843 8.493 C 5.045 7.633 5.267 6.778 5.509 5.928 C 5.589 5.648 5.662 5.418 5.725 5.236 L 7.509 0.323 L 10.023 0.323 L 10.023 9.781 L 8.347 9.781 L 8.347 4.989 C 8.35 4.443 8.358 3.897 8.372 3.351 L 8.398 2.38 C 8.406 2.054 8.412 1.743 8.417 1.447 L 8.563 1.447 C 8.473 1.773 8.379 2.107 8.277 2.45 L 7.979 3.446 C 7.886 3.764 7.795 4.056 7.706 4.322 C 7.636 4.546 7.561 4.768 7.483 4.989 L 5.719 9.781 L 4.303 9.781 L 2.513 4.989 L 2.291 4.329 C 2.198 4.04 2.107 3.75 2.018 3.459 L 1.713 2.469 C 1.613 2.129 1.514 1.788 1.415 1.447 L 1.593 1.447 C 1.597 1.73 1.603 2.035 1.612 2.361 C 1.62 2.682 1.627 3.006 1.631 3.332 C 1.639 3.654 1.646 3.958 1.65 4.246 C 1.658 4.534 1.663 4.781 1.663 4.989 L 1.663 9.781 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"9.927205036163329px\" id=\"LLqmOOyHA\" transform=\"translate(0 -0.25)\" width=\"95.65900006103517px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-g7oZR\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-g7oZR { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 9.7; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 97px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 97\n * @framerIntrinsicHeight 10\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Text\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-g7oZR\");Icon.displayName=\"Text\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"97\",\"framerIntrinsicHeight\":\"10\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Text\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 12 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 12 0 L 12 6 L 6 6 Z M 0 6 L 6 6 L 12 12 L 6 12 L 6 18 L 0 12 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"18px\" id=\"td4SVg2I8\" transform=\"translate(0 1.5)\" width=\"12px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hcsc7\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-hcsc7 { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 0.6; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 12px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 12\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Framer\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-hcsc7\");Icon.displayName=\"Framer\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerIntrinsicWidth\":\"12\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Framer\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (332c618)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFramerBadgeHandling,withText}from\"https://framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js\";import Text from\"https://framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js\";import Framer from\"https://framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js\";const FramerFonts=getFonts(Framer);const TextFonts=getFonts(Text);const TextWithText1um7t9d=withCodeBoundaryForOverrides(Text,{nodeId:\"pBR1Ew0r8\",override:withText,scopeId:\"PX9hIOIVM\"});const MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(withCodeBoundaryForOverrides(motion.a,{nodeId:\"HK2sXlagE\",override:withFramerBadgeHandling,scopeId:\"PX9hIOIVM\"})));const serializationHash=\"framer-6jWyo\";const variantClassNames={HK2sXlagE:\"framer-v-n0ccwk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:1,mass:1.5,stiffness:350,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={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-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:\"HK2sXlagE\",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:transition2,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com\",motionChild:true,nodeId:\"HK2sXlagE\",openInNewTab:false,relValues:[],scopeId:\"PX9hIOIVM\",children:/*#__PURE__*/_jsxs(MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-n0ccwk\",className,classNames)} framer-bmpgw8`,\"data-framer-appear-id\":\"n0ccwk\",\"data-framer-name\":\"Light\",\"data-nosnippet\":true,layoutDependency:layoutDependency,layoutId:\"HK2sXlagE\",optimized:true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13yxzio\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"IH1cvP0s5\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0.6021873017743928px 1.5656869846134214px -1.5px rgba(0, 0, 0, 0.17), 0px 2.288533303243457px 5.950186588432988px -3px rgba(0, 0, 0, 0.14), 0px 10px 26px -4.5px rgba(0, 0, 0, 0.02)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19yaanm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"U6HIU1IEW\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kflzx5\",layoutDependency:layoutDependency,layoutId:\"roMJYXHnO\",children:/*#__PURE__*/_jsx(Framer,{animated:true,className:\"framer-e50co\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"O3s3GcxMZ\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"},transformTemplate:transformTemplate2})}),/*#__PURE__*/_jsx(TextWithText1um7t9d,{animated:true,className:\"framer-1um7t9d\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"pBR1Ew0r8\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j4ugry\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"vCwsHyUh8\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",mask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\",opacity:.06,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jnuwbw\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"ZirFGX8Eh\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",opacity:.04}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6jWyo.framer-bmpgw8, .framer-6jWyo .framer-bmpgw8 { display: block; }\",\".framer-6jWyo.framer-n0ccwk { gap: 10px; height: 38px; overflow: visible; position: relative; text-decoration: none; width: 140px; }\",\".framer-6jWyo .framer-13yxzio { bottom: 1px; flex: none; left: 1px; overflow: hidden; position: absolute; right: 1px; top: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6jWyo .framer-19yaanm { 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; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-6jWyo .framer-1kflzx5 { flex: none; height: 16px; overflow: visible; position: relative; width: 12px; }\",\".framer-6jWyo .framer-e50co { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: -2px; }\",\".framer-6jWyo .framer-1um7t9d { flex: none; height: var(--framer-aspect-ratio-supported, 10px); position: relative; }\",\".framer-6jWyo .framer-j4ugry, .framer-6jWyo .framer-jnuwbw { bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 140\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 FramerPX9hIOIVM=withCSS(Component,css,\"framer-6jWyo\");export default FramerPX9hIOIVM;FramerPX9hIOIVM.displayName=\"Badge\";FramerPX9hIOIVM.defaultProps={height:38,width:140};addFonts(FramerPX9hIOIVM,[{explicitInter:true,fonts:[]},...FramerFonts,...TextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPX9hIOIVM\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"140\",\"framerIntrinsicHeight\":\"38\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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G,OAAO,EAAE,EAAE,EAAE,EAAE,WAAW,EAAE,WAAW,KAAK,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,EAAE,KAAK,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,KAAK,GAAG,OAAO,KAAK,IAAI,EAAE,EAAE,EAAE,KAAK,IAAI,EAAE,CAAC,EAAE,EAAE,KAAK,GAAG,KAAK,GAAG,OAAO,KAAK,IAAI,EAAE,CAAC,EAAE,KAAK,IAAI,EAAE,CAAC,EAAE,EAAE,KAAK,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,EAAE,KAAK,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,OAAO,KAAK,OAAO,EAAE,GAAG,EAAE,EAAE,KAAK,OAAO,EAAE,GAAG,CAAC,EAAE,GAA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C,EAAE,GAAW,EAAE,QAAV,MAAgB,CAAC,IAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,CAAC,MAAM,GAAW,EAAE,QAAV,MAAgB,CAAC,IAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,CAAC,MAAM,GAAW,EAAE,QAAV,MAAgB,CAAC,IAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,CAAC,MAAM,GAAW,EAAE,QAAV,MAAgB,CAAC,IAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,CAAC,MAAM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,CAAC,cAAc,EAAE,CAAC,IAAM,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,KAAK,IAAI,CAAC,EAAE,OAAO,KAAK,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,cAAc,EAAE,CAAC,IAAM,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,KAAK,IAAI,CAAC,EAAE,OAAO,KAAK,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,cAAc,EAAE,CAAC,IAAM,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,KAAK,IAAI,CAAC,EAAE,OAAO,KAAK,IAAI,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,iBAAiB,EAAE,EAAE,CAAC,IAAM,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,KAAK,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,UAAU,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,UAAU,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EA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"}