{"version":3,"file":"shared-lib.CmHZFh-b.mjs","names":["n","e","a","l","c","s","i","r","o","v","b","w$1","m","S","h","x$1","d","y$1","A","T","E","g","f","x","R","N","B","V","z","U","O","j","H","ue","F","G","se","_","pe","ye","R$1","T$1","U$1","V$1","W$1","Y$1","X$1","I","$","k","p","t","u","w","y","C","D","L","M","P","W","X","Y","e.default","e","t","n","a","r","i","o","s","u","l","c","h","f","d","p","v","m","b","g","y","I","M","P","E","C","w","_","A","F","R","T","L","O","Y","j","k","S","x","D","W","B","U","V","N","$","z","H","X","G","J","K","Z","Jn","Q","ee","lt","te","ne","re","ie","ae","oe","se","ue","le","ce","he","fe","de","pe","ve","me","Fe","be","ge","ye","we","$e","xe","Re","Se","_e","Ae","Ce","Me","Ie","Pe","Ee","Te","Le","Oe","Je","je","ke","We","De","Be","Ue","Ve","Ne","ze","Ye","He","Xe","Ge","qe","Ke","nt","Ze","Qe","et","tt","rt","it","at","ot","st","ut","ct","ht","ft","dt","pt","vt","mt","bt","gt","yt","wt","_t","At","Xn","Ct","Mt","It","Pt","Et","Ft","Rt","Tt","Lt","Ot","jt","kt","St","xt","Dt","Wt","Bt","Ut","Vt","Nt","$t","zt","Yt","Ht","vn","Xt","Gt","qt","Jt","Kt","Zt","Qt","en","tn","nn","rn","an","on","sn","un","ln","cn","hn","fn","dn","pn","mn","bn","gn","yn","wn","_n","An","Cn","Mn","In","Pn","En","Fn","Rn","Tn","Ln","On","jn","kn","Sn","xn","Dn","Wn","Bn","Un","Vn","Nn","$n","Hn","Yn","er","zn","Gn","qn","Kn","Zn","Qn","l","e","f","t","u","n","a","d","i","o","v","r","h","p","m","w","c","s","g","y","R","C","V","b","E","I","k","O","M","P","x","T","S","L","A","D","z","e.default","n.default","H","j","N","B","F","W","_","U","X","Y","G","t","n","a","r","i","o","s","e","u","l","c","f","h","d","Qn","Yn","p","v","m","g","b","$","y","w","_","A","C","E","M","P","I","F","L","T","x","R","S","k","j","O","B","W","D","V","U","N","z","G","H","Y","X","K","J","Z","st","Q","ee","te","ne","re","ie","ae","oe","se","ue","le","ce","fe","he","de","pe","Pe","ve","me","ge","be","Ue","ke","Ie","Se","ye","we","_e","Ae","Ce","Ee","Me","Fe","Le","Te","Xe","xe","Re","Oe","je","Be","We","De","Ve","Ne","$e","ze","Ge","He","Ye","qe","et","Ke","Je","Ze","Qe","tt","nt","rt","it","at","ot","ut","lt","ct","ft","ht","dt","pt","vt","mt","gt","bt","yt","wt","_t","At","Ct","Et","Mt","Pt","It","Ft","Lt","Tt","xt","Rt","St","kt","jt","Ot","Bt","Wt","Dt","Vt","Ut","Nt","$t","zt","vn","Gt","Ht","Yt","Xt","qt","Kt","Jt","Zt","Qt","en","tn","nn","rn","an","on","sn","un","ln","cn","fn","hn","dn","pn","mn","gn","bn","yn","wn","_n","An","Cn","En","Mn","Pn","In","Fn","Ln","Tn","xn","Rn","Sn","kn","jn","On","Bn","Wn","Dn","Vn","Un","Nn","$n","zn","Gn","Hn","Xn","qn","Kn","Jn","Zn","er","e","t","u","n","a","i","o","l","r","p","m","c","s","f","d","v","b","g","y","w","C","V","E","I","k","O","M","P","x","T","S","L","A","D","z","h","e.default","n.default","Y","useMemo","useState","rivePackage","riveWebGL","riveCanvas","useRef","mask","SVG","getProps","Icon","className","addPropertyOverrides","ArrowRight","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","useRef","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","ChevronLeft","createLayoutDependency","useRef","React.useId","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","TagFonts","Tag","enabledGestures","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","Image","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","addPropertyOverrides","LayoutJumpPreventer","Card","ArrowButton","cycleOrder","serializationHash","variantClassNames","transition1","numberToPixelString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","ChevronLeft","ChevronRight","mask","SVG","getProps","Icon","className","addPropertyOverrides","BulletPoint","enabledGestures","serializationHash","variantClassNames","transition1","numberToPixelString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ListItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","mask","SVG","getProps","Icon","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","VectorFonts","Vector","MenuIcon","MenuItem","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","useRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","PIEDONUTCHARTBACHOFFSTUDIOFonts","PIEDONUTCHARTBACHOFFSTUDIO","SchemeButton2Fonts","SchemeButton2","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","SchemeButton2","PIEDONUTCHARTBACHOFFSTUDIO","serializationHash","variantClassNames","transition1","matchVariant","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","getProps","className","X","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","metadata","siteMetadata","__FramerMetadata__","Navbar","Button","Tag","Carousel","CardList","RichText","Image1","Tokenomics","TokenomicsMobile","Vector","EverythingOnX","useRef","React.useId","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","React.useContext","React.useRef","className","PropertyOverrides","React.Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","__FramerMetadata__","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/ga.jspm.io/npm:@rive-app/canvas@2.35.0/rive.js","https:/ga.jspm.io/npm:@rive-app/react-canvas@4.27.0/dist/index.js","https:/ga.jspm.io/npm:@rive-app/webgl2@2.35.0/rive.js","https:/ga.jspm.io/npm:@rive-app/react-webgl2@4.27.0/dist/index.js","https:/framerusercontent.com/modules/FYhRUfK47x1b4scDC0wi/ldRgwsJeGArd2bf0gWfV/RivePlayer_vX.js","https:/framerusercontent.com/modules/0xPtdRjxgfJJuHXAxeL8/Fn8rkce68klg6cEa0GeZ/HBtRuvp_8.js","https:/framerusercontent.com/modules/T0ayL0S185eK5ulT1Jnv/CTmGQdj2DcOvPF05Fpvo/gj3KgkhX4.js","https:/framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js","https:/framerusercontent.com/modules/FVA3pNu3M3JEFRTdUVQU/QKikF4QcbjEdzEogL8rb/IIMSqynIr.js","https:/framerusercontent.com/modules/KqKyXbT3b0F4pJD3Y4I6/GdquYQfF48TKO5HkKnZL/O5XhLsS0g.js","https:/framerusercontent.com/modules/A43ok3ZPKGUQaWbEjNHq/KmQHse5MVBhZCpwbJ0SL/OC9XGTbte.js","https:/framerusercontent.com/modules/qHwUdfg2bSXJLTU2TpAL/RFJglT2ct3sKZyupNvGE/b5Z9T4RHA.js","https:/framerusercontent.com/modules/uoGTwS946VWNGrWDhfLb/eewl3UkWl9XohkfuTm2Y/HfjtkKLs3.js","https:/framerusercontent.com/modules/Wvy5sfoaVNPGF4aV1QJc/O1q5deLodlD2VooxCqUe/RCLU3M1jt.js","https:/framerusercontent.com/modules/C4AgDiZUnPAxWOgqAWwe/he7UvyIl69tc9hA1S7aT/u9Lk05FHx.js","https:/framerusercontent.com/modules/8R8Kpk1qhmkRRRWjjyFd/1UhQ5MjtPjKoF2sIFSDU/XvgwDQ2yW.js","https:/framerusercontent.com/modules/FkWToHlff3dpDPFFiiQ2/jgkEgcuQGabis3qMNYVH/U0UapVsCK.js","https:/framerusercontent.com/modules/SXjeMT6Ohkb71aMLRLw4/JZDrkWzr89bMRItqg9l6/SWApcrZup.js","https:/framerusercontent.com/modules/aCI9oa75jtARWPeOsWa4/XvUZ36VN0ECN7978qaSG/VULQaca2G.js","https:/framerusercontent.com/modules/EQUyt6yX7F23lWc9U0pv/BxS7JBNDxIsMAOx1Qz21/GXAZ36H2n.js","https:/framerusercontent.com/modules/dNOPjUQtkZbOsm2X1IOb/vB5ZySC9qsaBTBqeLOdU/EdW6OqInC.js","https:/framerusercontent.com/modules/3dRbsAsOnRV2d25WPqvj/NXUEaPrMwiT2Amp8T5EG/zogEZc71Q.js","https:/framerusercontent.com/modules/GXek6Zo1LCiOeFinjOkQ/ft8g74vRZXuLuUdiYj5r/Cv_W943mN.js","https:/framerusercontent.com/modules/c14ZOTG5wZZyP8fOhxro/JLjf38PyBp0z3R6i6cSZ/hekcmgI_w.js","https:/framerusercontent.com/modules/W652DUBYwF7zkVamDFIW/6tTCb5Hgo7Ylr1xnLsiR/FJBt1uuMF.js","https:/framerusercontent.com/modules/k0k4rNgSYGMPBm6MIgsZ/tMbB6bInN850YGnt8v0P/batei2en9.js","https:/framerusercontent.com/modules/p0GYG1qaZqpxJK9Z54W6/fXqbF9GY9IV1ExfFqdal/ftVx6F9w4.js","https:/framerusercontent.com/modules/pC6aPD7FChfcLR2gqXck/djUA2kxmadc7OwA24iUH/JD1C7x2r8.js","https:/framerusercontent.com/modules/GlopU9OfDIzF05bXZkWC/yvDMFWDvphoLnHCTudwB/Simple_Pie_Chart.js","https:/framerusercontent.com/modules/LApCzRcJ5cNOv8XiZ3ax/UKXd76alOBQeOrxgj1CP/yMTjmiHlG.js","https:/framerusercontent.com/modules/tMi8lOy3eA2TEWFyKL4i/RPWIhD4RgXJ3bNsOUzFu/Nvg3yPlRx.js","https:/framerusercontent.com/modules/KNheLbarbDPAhfy1pj7q/9FHMtGIA1JEa06isKM0j/T2OIiVMCX.js","https:/framerusercontent.com/modules/JlAvLxdDhapuXD9OEFw1/D76abqeZDhfZFmTf9qA0/oxkkZgG5y.js","https:/framerusercontent.com/modules/znfgbald4in0GD9ILw6N/KEipwVvfkdo1l76HzXWO/yufiEZ7Xy.js","https:/framerusercontent.com/modules/c2UWdcKsLJX6ZU57iTQl/4GWYSZNgZjQqlIwqJzu1/siteMetadata.js","https:/framerusercontent.com/modules/lWTbowaC4gsdvlZqKGeC/MjO8CueAawetFnz5zwHz/augiA20Il.js","https:/framerusercontent.com/modules/erKp6dd2B3ldqV9gd0Mf/DXMjvHz3Qaqp4rUJgV7m/augiA20Il.js","https:/framerusercontent.com/modules/6x9aYKSZmO2ppnfWxSNv/5HHUifZ6M8z2vgA0IaxS/snippets.js","https:/framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0"],"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","var e=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var t={};(function(e,n){t=n()})(0,(()=>(()=>{var t=[,(t,n,r)=>{r.r(n);r.d(n,{default:()=>a});var i=(()=>{var t=typeof document!=\"undefined\"?document.currentScript?.src:void 0;return function(n={}){var r;var i,a,o=n,s=new Promise(((e,t)=>{i=e;a=t})),u=\"object\"==typeof window,l=\"function\"==typeof importScripts;function c(){function t(e){const t=i;r=n=0;i=new Map;t.forEach((t=>{try{t(e)}catch(e){console.error(e)}}));this.ob();a&&a.Qb()}let n=0,r=0,i=new Map,a=null,o=null;(this||e).requestAnimationFrame=function(a){n||=requestAnimationFrame(t.bind(this||e));const o=++r;i.set(o,a);return o};(this||e).cancelAnimationFrame=function(e){i.delete(e);n&&0==i.size&&(cancelAnimationFrame(n),n=0)};(this||e).Ob=function(t){o&&(document.body.remove(o),o=null);t||(o=document.createElement(\"div\"),o.style.backgroundColor=\"black\",o.style.position=\"fixed\",o.style.right=0,o.style.top=0,o.style.color=\"white\",o.style.padding=\"4px\",o.innerHTML=\"RIVE FPS\",t=function(e){o.innerHTML=\"RIVE FPS \"+e.toFixed(1)},document.body.appendChild(o));a=new function(){let n=0,r=0;(this||e).Qb=function(){var e=performance.now();r?(++n,e-=r,1e3<e&&(t(1e3*n/e),n=r=0)):(r=e,n=0)}}};(this||e).Lb=function(){o&&(document.body.remove(o),o=null);a=null};(this||e).ob=function(){}}function h(t){undefined;const n=new Map;let r=-Infinity;(this||e).push=function(e){e=e+((1<<t)-1)>>t;n.has(e)&&clearTimeout(n.get(e));n.set(e,setTimeout((function(){n.delete(e);0==n.length?r=-Infinity:e==r&&(r=Math.max(...n.keys()),console.assert(r<e))}),1e3));r=Math.max(e,r);return r<<t}}const f=o.onRuntimeInitialized;o.onRuntimeInitialized=function(){f&&f();let t=o.decodeAudio;o.decodeAudio=function(e,n){e=t(e);n(e)};let n=o.decodeFont;o.decodeFont=function(e,t){e=n(e);t(e)};const r=o.FileAssetLoader;o.ptrToAsset=e=>{let t=o.ptrToFileAsset(e);return t.isImage?o.ptrToImageAsset(e):t.isFont?o.ptrToFontAsset(e):t.isAudio?o.ptrToAudioAsset(e):t};o.CustomFileAssetLoader=r.extend(\"CustomFileAssetLoader\",{__construct:function({loadContents:t}){(this||e).__parent.__construct.call(this||e);(this||e).Eb=t},loadContents:function(e,t){e=o.ptrToAsset(e);return this.Eb(e,t)}});o.CDNFileAssetLoader=r.extend(\"CDNFileAssetLoader\",{__construct:function(){(this||e).__parent.__construct.call(this||e)},loadContents:function(e){let t=o.ptrToAsset(e);e=t.cdnUuid;if(\"\"===e)return!1;(function(e,t){var n=new XMLHttpRequest;n.responseType=\"arraybuffer\";n.onreadystatechange=function(){4==n.readyState&&200==n.status&&t(n)};n.open(\"GET\",e,!0);n.send(null)})(t.cdnBaseUrl+\"/\"+e,(e=>{t.decode(new Uint8Array(e.response))}));return!0}});o.FallbackFileAssetLoader=r.extend(\"FallbackFileAssetLoader\",{__construct:function(){(this||e).__parent.__construct.call(this||e);(this||e).kb=[]},addLoader:function(t){(this||e).kb.push(t)},loadContents:function(t,n){for(let r of(this||e).kb)if(r.loadContents(t,n))return!0;return!1}});let i=o.computeAlignment;o.computeAlignment=function(t,n,r,a,o=1){return i.call(this||e,t,n,r,a,o)}};const d=\"createConicGradient createImageData createLinearGradient createPattern createRadialGradient getContextAttributes getImageData getLineDash getTransform isContextLost isPointInPath isPointInStroke measureText\".split(\" \"),p=new function(){function t(){if(!n){var e=document.createElement(\"canvas\"),t={alpha:1,depth:0,stencil:0,antialias:0,premultipliedAlpha:1,preserveDrawingBuffer:0,powerPreference:\"high-performance\",failIfMajorPerformanceCaveat:0,enableExtensionsByDefault:1,explicitSwapControl:1,renderViaOffscreenBackBuffer:1};let s;if(/iPhone|iPad|iPod/i.test(navigator.userAgent)){if(s=e.getContext(\"webgl\",t),r=1,!s)return console.log(\"No WebGL support. Image mesh will not be drawn.\"),!1}else if(s=e.getContext(\"webgl2\",t))r=2;else{if(!(s=e.getContext(\"webgl\",t)))return console.log(\"No WebGL support. Image mesh will not be drawn.\"),!1;r=1}s=new Proxy(s,{get(e,t){return e.isContextLost()?(l||(console.error(\"Cannot render the mesh because the GL Context was lost. Tried to invoke \",t),l=!0),\"function\"===typeof e[t]?function(){}:void 0):\"function\"===typeof e[t]?function(...n){return e[t].apply(e,n)}:e[t]},set(e,t,n){if(!e.isContextLost())return e[t]=n,!0;l||(console.error(\"Cannot render the mesh because the GL Context was lost. Tried to set property \"+t),l=!0)}});i=Math.min(s.getParameter(s.MAX_RENDERBUFFER_SIZE),s.getParameter(s.MAX_TEXTURE_SIZE));function u(e,t,n){t=s.createShader(t);s.shaderSource(t,n);s.compileShader(t);n=s.getShaderInfoLog(t);if(0<(n||\"\").length)throw n;s.attachShader(e,t)}e=s.createProgram();u(e,s.VERTEX_SHADER,\"attribute vec2 vertex;\\n                attribute vec2 uv;\\n                uniform vec4 mat;\\n                uniform vec2 translate;\\n                varying vec2 st;\\n                void main() {\\n                    st = uv;\\n                    gl_Position = vec4(mat2(mat) * vertex + translate, 0, 1);\\n                }\");u(e,s.FRAGMENT_SHADER,\"precision highp float;\\n                uniform sampler2D image;\\n                varying vec2 st;\\n                void main() {\\n                    gl_FragColor = texture2D(image, st);\\n                }\");s.bindAttribLocation(e,0,\"vertex\");s.bindAttribLocation(e,1,\"uv\");s.linkProgram(e);t=s.getProgramInfoLog(e);if(0<(t||\"\").trim().length)throw t;a=s.getUniformLocation(e,\"mat\");o=s.getUniformLocation(e,\"translate\");s.useProgram(e);s.bindBuffer(s.ARRAY_BUFFER,s.createBuffer());s.enableVertexAttribArray(0);s.enableVertexAttribArray(1);s.bindBuffer(s.ELEMENT_ARRAY_BUFFER,s.createBuffer());s.uniform1i(s.getUniformLocation(e,\"image\"),0);s.pixelStorei(s.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0);n=s}return!0}let n=null,r=0,i=0,a=null,o=null,s=0,u=0,l=!1;t();(this||e).bc=function(){t();return i};(this||e).Kb=function(e){n.deleteTexture&&n.deleteTexture(e)};(this||e).Jb=function(e){if(!t())return null;const i=n.createTexture();if(!i)return null;n.bindTexture(n.TEXTURE_2D,i);n.texImage2D(n.TEXTURE_2D,0,n.RGBA,n.RGBA,n.UNSIGNED_BYTE,e);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_S,n.CLAMP_TO_EDGE);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_T,n.CLAMP_TO_EDGE);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MAG_FILTER,n.LINEAR);2==r?(n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MIN_FILTER,n.LINEAR_MIPMAP_LINEAR),n.generateMipmap(n.TEXTURE_2D)):n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MIN_FILTER,n.LINEAR);return i};const c=new h(8),f=new h(8),d=new h(10),p=new h(10);(this||e).Nb=function(e,r,i,l,h){if(t()){var v=c.push(e),m=f.push(r);if(n.canvas){n.canvas.width==v&&n.canvas.height==m||(n.canvas.width=v,n.canvas.height=m);n.viewport(0,m-r,e,r);n.disable(n.SCISSOR_TEST);n.clearColor(0,0,0,0);n.clear(n.COLOR_BUFFER_BIT);n.enable(n.SCISSOR_TEST);i.sort(((e,t)=>t.vb-e.vb));v=d.push(l);s!=v&&(n.bufferData(n.ARRAY_BUFFER,8*v,n.DYNAMIC_DRAW),s=v);v=0;for(var b of i)n.bufferSubData(n.ARRAY_BUFFER,v,b.Ta),v+=4*b.Ta.length;console.assert(v==4*l);for(var g of i)n.bufferSubData(n.ARRAY_BUFFER,v,g.Bb),v+=4*g.Bb.length;console.assert(v==8*l);v=p.push(h);u!=v&&(n.bufferData(n.ELEMENT_ARRAY_BUFFER,2*v,n.DYNAMIC_DRAW),u=v);b=0;for(var y of i)n.bufferSubData(n.ELEMENT_ARRAY_BUFFER,b,y.indices),b+=2*y.indices.length;console.assert(b==2*h);y=0;g=!0;v=b=0;for(const t of i){t.image.Ja!=y&&(n.bindTexture(n.TEXTURE_2D,t.image.Ia||null),y=t.image.Ja);t.hc?(n.scissor(t.Za,m-t.$a-t.jb,t.uc,t.jb),g=!0):g&&(n.scissor(0,m-r,e,r),g=!1);i=2/e;const s=-2/r;n.uniform4f(a,t.ha[0]*i*t.Aa,t.ha[1]*s*t.Ba,t.ha[2]*i*t.Aa,t.ha[3]*s*t.Ba);n.uniform2f(o,t.ha[4]*i*t.Aa+i*(t.Za-t.cc*t.Aa)-1,t.ha[5]*s*t.Ba+s*(t.$a-t.dc*t.Ba)+1);n.vertexAttribPointer(0,2,n.FLOAT,!1,0,v);n.vertexAttribPointer(1,2,n.FLOAT,!1,0,v+4*l);n.drawElements(n.TRIANGLES,t.indices.length,n.UNSIGNED_SHORT,b);v+=4*t.Ta.length;b+=2*t.indices.length}console.assert(v==4*l);console.assert(b==2*h)}}};(this||e).canvas=function(){return t()&&n.canvas}},v=o.onRuntimeInitialized;o.onRuntimeInitialized=function(){function t(e){switch(e){case f.srcOver:return\"source-over\";case f.screen:return\"screen\";case f.overlay:return\"overlay\";case f.darken:return\"darken\";case f.lighten:return\"lighten\";case f.colorDodge:return\"color-dodge\";case f.colorBurn:return\"color-burn\";case f.hardLight:return\"hard-light\";case f.softLight:return\"soft-light\";case f.difference:return\"difference\";case f.exclusion:return\"exclusion\";case f.multiply:return\"multiply\";case f.hue:return\"hue\";case f.saturation:return\"saturation\";case f.color:return\"color\";case f.luminosity:return\"luminosity\"}}function n(e){return\"rgba(\"+((16711680&e)>>>16)+\",\"+((65280&e)>>>8)+\",\"+((255&e)>>>0)+\",\"+((4278190080&e)>>>24)/255+\")\"}function r(){0<I.length&&(p.Nb(M.drawWidth(),M.drawHeight(),I,P,E),I=[],E=P=0,M.reset(512,512));for(const e of C){for(const t of e.I)t();e.I=[]}C.clear()}v&&v();var i=o.RenderPaintStyle;const a=o.RenderPath,s=o.RenderPaint,u=o.Renderer,l=o.StrokeCap,h=o.StrokeJoin,f=o.BlendMode,m=i.fill,b=i.stroke,g=o.FillRule.evenOdd;let y=1;var w=o.RenderImage.extend(\"CanvasRenderImage\",{__construct:function({la:t,wa:n}={}){(this||e).__parent.__construct.call(this||e);(this||e).Ja=y;y=y+1&2147483647||1;(this||e).la=t;(this||e).wa=n},__destruct:function(){(this||e).Ia&&(p.Kb((this||e).Ia),URL.revokeObjectURL((this||e).Wa));(this||e).__parent.__destruct.call(this||e)},decode:function(t){var n=this||e;n.wa&&n.wa(n);var r=new Image;n.Wa=URL.createObjectURL(new Blob([t],{type:\"image/png\"}));r.onload=function(){n.Db=r;n.Ia=p.Jb(r);n.size(r.width,r.height);n.la&&n.la(n)};r.src=n.Wa}}),_=a.extend(\"CanvasRenderPath\",{__construct:function(){(this||e).__parent.__construct.call(this||e);(this||e).U=new Path2D},rewind:function(){(this||e).U=new Path2D},addPath:function(t,n,r,i,a,o,s){var u=(this||e).U,l=u.addPath;t=t.U;const c=new DOMMatrix;c.a=n;c.b=r;c.c=i;c.d=a;c.e=o;c.f=s;l.call(u,t,c)},fillRule:function(t){(this||e).Va=t},moveTo:function(t,n){(this||e).U.moveTo(t,n)},lineTo:function(t,n){(this||e).U.lineTo(t,n)},cubicTo:function(t,n,r,i,a,o){(this||e).U.bezierCurveTo(t,n,r,i,a,o)},close:function(){(this||e).U.closePath()}}),A=s.extend(\"CanvasRenderPaint\",{color:function(t){(this||e).Xa=n(t)},thickness:function(t){(this||e).Gb=t},join:function(t){switch(t){case h.miter:(this||e).Ha=\"miter\";break;case h.round:(this||e).Ha=\"round\";break;case h.bevel:(this||e).Ha=\"bevel\"}},cap:function(t){switch(t){case l.butt:(this||e).Ga=\"butt\";break;case l.round:(this||e).Ga=\"round\";break;case l.square:(this||e).Ga=\"square\"}},style:function(t){(this||e).Fb=t},blendMode:function(n){(this||e).Cb=t(n)},clearGradient:function(){(this||e).ja=null},linearGradient:function(t,n,r,i){(this||e).ja={xb:t,yb:n,cb:r,eb:i,Qa:[]}},radialGradient:function(t,n,r,i){(this||e).ja={xb:t,yb:n,cb:r,eb:i,Qa:[],ac:!0}},addStop:function(t,n){(this||e).ja.Qa.push({color:t,stop:n})},completeGradient:function(){},draw:function(t,r,i,a){let o=(this||e).Fb;var s=(this||e).Xa,u=(this||e).ja;const l=t.globalCompositeOperation,c=t.globalAlpha;t.globalCompositeOperation=(this||e).Cb;t.globalAlpha=a;if(null!=u){s=u.xb;const r=u.yb,i=u.cb;var h=u.eb;a=u.Qa;u.ac?(u=i-s,h-=r,s=t.createRadialGradient(s,r,0,s,r,Math.sqrt(u*u+h*h))):s=t.createLinearGradient(s,r,i,h);for(let e=0,t=a.length;e<t;e++)u=a[e],s.addColorStop(u.stop,n(u.color));(this||e).Xa=s;(this||e).ja=null}switch(o){case b:t.strokeStyle=s;t.lineWidth=(this||e).Gb;t.lineCap=(this||e).Ga;t.lineJoin=(this||e).Ha;t.stroke(r);break;case m:t.fillStyle=s,t.fill(r,i)}t.globalCompositeOperation=l;t.globalAlpha=c}});const C=new Set;let M=null,I=[],P=0,E=0;var F=o.CanvasRenderer=u.extend(\"Renderer\",{__construct:function(t){(this||e).__parent.__construct.call(this||e);(this||e).T=[1,0,0,1,0,0];(this||e).G=[1];(this||e).B=t.getContext(\"2d\");(this||e).Ua=t;(this||e).I=[]},save:function(){(this||e).T.push(...(this||e).T.slice((this||e).T.length-6));(this||e).G.push((this||e).G[(this||e).G.length-1]);(this||e).I.push((this||e).B.save.bind((this||e).B))},restore:function(){const t=(this||e).T.length-6;if(6>t)throw\"restore() called without matching save().\";(this||e).T.splice(t);(this||e).G.pop();(this||e).I.push((this||e).B.restore.bind((this||e).B))},transform:function(t,n,r,i,a,o){const s=(this||e).T,u=s.length-6;s.splice(u,6,s[u]*t+s[u+2]*n,s[u+1]*t+s[u+3]*n,s[u]*r+s[u+2]*i,s[u+1]*r+s[u+3]*i,s[u]*a+s[u+2]*o+s[u+4],s[u+1]*a+s[u+3]*o+s[u+5]);(this||e).I.push((this||e).B.transform.bind((this||e).B,t,n,r,i,a,o))},rotate:function(e){const t=Math.sin(e);e=Math.cos(e);this.transform(e,t,-t,e,0,0)},modulateOpacity:function(t){(this||e).G[(this||e).G.length-1]*=t},_drawPath:function(t,n){(this||e).I.push(n.draw.bind(n,(this||e).B,t.U,t.Va===g?\"evenodd\":\"nonzero\",Math.max(0,(this||e).G[(this||e).G.length-1])))},_drawRiveImage:function(n,r,i,a){var o=n.Db;if(o){var s=(this||e).B,u=t(i),l=Math.max(0,a*(this||e).G[(this||e).G.length-1]);(this||e).I.push((function(){s.globalCompositeOperation=u;s.globalAlpha=l;s.drawImage(o,0,0);s.globalAlpha=1}))}},_getMatrix:function(t){const n=(this||e).T,r=n.length-6;for(let e=0;6>e;++e)t[e]=n[r+e]},_drawImageMesh:function(n,i,a,s,u,l,c,h,f,d,v){i=(this||e).B.canvas.width;var m=(this||e).B.canvas.height;const b=d-h,g=v-f;h=Math.max(h,0);f=Math.max(f,0);d=Math.min(d,i);v=Math.min(v,m);const y=d-h,w=v-f;console.assert(y<=Math.min(b,i));console.assert(w<=Math.min(g,m));if(!(0>=y||0>=w)){d=y<b||w<g;i=v=1;var _=Math.ceil(y*v),A=Math.ceil(w*i);m=p.bc();_>m&&(v*=m/_,_=m);A>m&&(i*=m/A,A=m);M||(M=new o.DynamicRectanizer(m),M.reset(512,512));m=M.addRect(_,A);0>m&&(r(),C.add(this||e),m=M.addRect(_,A),console.assert(0<=m));var F=m&65535,R=m>>16;I.push({ha:(this||e).T.slice((this||e).T.length-6),image:n,Za:F,$a:R,cc:h,dc:f,uc:_,jb:A,Aa:v,Ba:i,Ta:new Float32Array(u),Bb:new Float32Array(l),indices:new Uint16Array(c),hc:d,vb:n.Ja<<1|(d?1:0)});P+=u.length;E+=c.length;var T=(this||e).B,L=t(a),O=Math.max(0,s*(this||e).G[(this||e).G.length-1]);(this||e).I.push((function(){T.save();T.resetTransform();T.globalCompositeOperation=L;T.globalAlpha=O;const e=p.canvas();e&&T.drawImage(e,F,R,_,A,h,f,y,w);T.restore()}))}},_clipPath:function(t){(this||e).I.push((this||e).B.clip.bind((this||e).B,t.U,t.Va===g?\"evenodd\":\"nonzero\"))},clear:function(){C.add(this||e);(this||e).I.push((this||e).B.clearRect.bind((this||e).B,0,0,(this||e).Ua.width,(this||e).Ua.height))},flush:function(){},translate:function(e,t){this.transform(1,0,0,1,e,t)}});o.makeRenderer=function(e){const t=new F(e),n=t.B;return new Proxy(t,{get(e,r){if(\"function\"===typeof e[r])return function(...t){return e[r].apply(e,t)};if(\"function\"===typeof n[r]){if(-1<d.indexOf(r))throw Error(\"RiveException: Method call to '\"+r+\"()' is not allowed, as the renderer cannot immediately pass through the return                 values of any canvas 2d context methods.\");return function(...e){t.I.push(n[r].bind(n,...e))}}return e[r]},set(e,r,i){if(r in n)return t.I.push((()=>{n[r]=i})),!0}})};o.decodeImage=function(e,t){new w({la:t}).decode(e)};o.renderFactory={makeRenderPaint:function(){return new A},makeRenderPath:function(){return new _},makeRenderImage:function(){let e=T;return new w({wa:()=>{e.total++},la:()=>{e.loaded++;if(e.loaded===e.total){const t=e.ready;t&&(t(),e.ready=null)}}})}};let R=o.load,T=null;o.load=function(e,t,n=!0){const r=new o.FallbackFileAssetLoader;void 0!==t&&r.addLoader(t);n&&(t=new o.CDNFileAssetLoader,r.addLoader(t));return new Promise((function(t){let n=null;T={total:0,loaded:0,ready:function(){t(n)}};n=R(e,r);0==T.total&&t(n)}))};let L=o.RendererWrapper.prototype.align;o.RendererWrapper.prototype.align=function(t,n,r,i,a=1){L.call(this||e,t,n,r,i,a)};i=new c;o.requestAnimationFrame=i.requestAnimationFrame.bind(i);o.cancelAnimationFrame=i.cancelAnimationFrame.bind(i);o.enableFPSCounter=i.Ob.bind(i);o.disableFPSCounter=i.Lb;i.ob=r;o.resolveAnimationFrame=r;o.cleanup=function(){M&&M.delete()}};var m,b,g=Object.assign({},o),y=\"./this.program\",w=\"\";(u||l)&&(l?w=self.location.href:\"undefined\"!=typeof document&&document.currentScript&&(w=document.currentScript.src),t&&(w=t),w=w.startsWith(\"blob:\")?\"\":w.substr(0,w.replace(/[?#].*/,\"\").lastIndexOf(\"/\")+1),l&&(b=e=>{var t=new XMLHttpRequest;t.open(\"GET\",e,!1);t.responseType=\"arraybuffer\";t.send(null);return new Uint8Array(t.response)}),m=(e,t,n)=>{if(Y(e)){var r=new XMLHttpRequest;r.open(\"GET\",e,!0);r.responseType=\"arraybuffer\";r.onload=()=>{200==r.status||0==r.status&&r.response?t(r.response):n()};r.onerror=n;r.send(null)}else fetch(e,{credentials:\"same-origin\"}).then((e=>e.ok?e.arrayBuffer():Promise.reject(Error(e.status+\" : \"+e.url)))).then(t,n)});var _=o.print||console.log.bind(console),A=o.printErr||console.error.bind(console);Object.assign(o,g);g=null;o.thisProgram&&(y=o.thisProgram);var C;o.wasmBinary&&(C=o.wasmBinary);var M,I,P,E,F,R,T,L,O,j=!1;function k(){var e=M.buffer;o.HEAP8=I=new Int8Array(e);o.HEAP16=E=new Int16Array(e);o.HEAPU8=P=new Uint8Array(e);o.HEAPU16=F=new Uint16Array(e);o.HEAP32=R=new Int32Array(e);o.HEAPU32=T=new Uint32Array(e);o.HEAPF32=L=new Float32Array(e);o.HEAPF64=O=new Float64Array(e)}var S=[],x=[],D=[];function W(){var e=o.preRun.shift();S.unshift(e)}var B=0,U=null,V=null;function N(e){o.onAbort?.(e);e=\"Aborted(\"+e+\")\";A(e);j=!0;e=new WebAssembly.RuntimeError(e+\". Build with -sASSERTIONS for more info.\");a(e);throw e}var $,z=e=>e.startsWith(\"data:application/octet-stream;base64,\"),Y=e=>e.startsWith(\"file://\");function H(e){if(e==$&&C)return new Uint8Array(C);if(b)return b(e);throw\"both async and sync fetching of the wasm failed\"}function X(e){return C?Promise.resolve().then((()=>H(e))):new Promise(((t,n)=>{m(e,(e=>t(new Uint8Array(e))),(()=>{try{t(H(e))}catch(e){n(e)}}))}))}function G(e,t,n){return X(e).then((e=>WebAssembly.instantiate(e,t))).then(n,(e=>{A(`failed to asynchronously prepare wasm: ${e}`);N(e)}))}function q(e,t){var n=$;return C||\"function\"!=typeof WebAssembly.instantiateStreaming||z(n)||Y(n)||\"function\"!=typeof fetch?G(n,e,t):fetch(n,{credentials:\"same-origin\"}).then((r=>WebAssembly.instantiateStreaming(r,e).then(t,(function(r){A(`wasm streaming compile failed: ${r}`);A(\"falling back to ArrayBuffer instantiation\");return G(n,e,t)}))))}var J,K,Z={491138:(e,t,n,r,i)=>{if(\"undefined\"===typeof window||void 0===(window.AudioContext||window.webkitAudioContext))return 0;if(\"undefined\"===typeof window.h){window.h={za:0};window.h.J={};window.h.J.xa=e;window.h.J.capture=t;window.h.J.Ka=n;window.h.ga={};window.h.ga.stopped=r;window.h.ga.wb=i;let a=window.h;a.D=[];a.sc=function(e){for(var t=0;t<a.D.length;++t)if(null==a.D[t])return a.D[t]=e,t;a.D.push(e);return a.D.length-1};a.Ab=function(e){for(a.D[e]=null;0<a.D.length;){if(null!=a.D[a.D.length-1])break;a.D.pop()}};a.Pc=function(e){for(var t=0;t<a.D.length;++t)if(a.D[t]==e)return a.Ab(t)};a.qa=function(e){return a.D[e]};a.Sa=[\"touchend\",\"click\"];a.unlock=function(){for(var e=0;e<a.D.length;++e){var t=a.D[e];null!=t&&null!=t.L&&t.state===a.ga.wb&&t.L.resume().then((()=>{Gn(t.pb)}),(e=>{console.error(\"Failed to resume audiocontext\",e)}))}a.Sa.map((function(e){document.removeEventListener(e,a.unlock,!0)}))};a.Sa.map((function(e){document.addEventListener(e,a.unlock,!0)}))}window.h.za+=1;return 1},493316:()=>{\"undefined\"!==typeof window.h&&(window.h.Sa.map((function(e){document.removeEventListener(e,window.h.unlock,!0)})),--window.h.za,0===window.h.za&&delete window.h)},493620:()=>void 0!==navigator.mediaDevices&&void 0!==navigator.mediaDevices.getUserMedia,493724:()=>{try{var e=new(window.AudioContext||window.webkitAudioContext),t=e.sampleRate;e.close();return t}catch(e){return 0}},493895:(e,t,n,r,i,a)=>{if(\"undefined\"===typeof window.h)return-1;var o={},s={};e==window.h.J.xa&&0!=n&&(s.sampleRate=n);o.L=new(window.AudioContext||window.webkitAudioContext)(s);o.L.suspend();o.state=window.h.ga.stopped;n=0;e!=window.h.J.xa&&(n=t);o.Z=o.L.createScriptProcessor(r,n,t);o.Z.onaudioprocess=function(n){null!=o.ra&&0!=o.ra.length||(o.ra=new Float32Array(L.buffer,i,r*t));if(e==window.h.J.capture||e==window.h.J.Ka){for(var s=0;s<t;s+=1)for(var u=n.inputBuffer.getChannelData(s),l=o.ra,c=0;c<r;c+=1)l[c*t+s]=u[c];qn(a,r,i)}if(e==window.h.J.xa||e==window.h.J.Ka)for(Jn(a,r,i),s=0;s<n.outputBuffer.numberOfChannels;++s)for(u=n.outputBuffer.getChannelData(s),l=o.ra,c=0;c<r;c+=1)u[c]=l[c*t+s];else for(s=0;s<n.outputBuffer.numberOfChannels;++s)n.outputBuffer.getChannelData(s).fill(0)};e!=window.h.J.capture&&e!=window.h.J.Ka||navigator.mediaDevices.getUserMedia({audio:!0,video:!1}).then((function(e){o.Ca=o.L.createMediaStreamSource(e);o.Ca.connect(o.Z);o.Z.connect(o.L.destination)})).catch((function(e){console.log(\"Failed to get user media: \"+e)}));e==window.h.J.xa&&o.Z.connect(o.L.destination);o.pb=a;return window.h.sc(o)},496772:e=>window.h.qa(e).L.sampleRate,496845:e=>{e=window.h.qa(e);void 0!==e.Z&&(e.Z.onaudioprocess=function(){},e.Z.disconnect(),e.Z=void 0);void 0!==e.Ca&&(e.Ca.disconnect(),e.Ca=void 0);e.L.close();e.L=void 0;e.pb=void 0},497245:e=>{window.h.Ab(e)},497295:e=>{e=window.h.qa(e);e.L.resume();e.state=window.h.ga.wb},497434:e=>{e=window.h.qa(e);e.L.suspend();e.state=window.h.ga.stopped}},Q=e=>{for(;0<e.length;)e.shift()(o)};function ee(){var e=R[+lt>>2];lt+=4;return e}var te=(e,t)=>{for(var n=0,r=e.length-1;0<=r;r--){var i=e[r];\".\"===i?e.splice(r,1):\"..\"===i?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n;n--)e.unshift(\"..\");return e},ne=e=>{var t=\"/\"===e.charAt(0),n=\"/\"===e.substr(-1);(e=te(e.split(\"/\").filter((e=>!!e)),!t).join(\"/\"))||t||(e=\".\");e&&n&&(e+=\"/\");return(t?\"/\":\"\")+e},re=e=>{var t=/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(e).slice(1);e=t[0];t=t[1];if(!e&&!t)return\".\";t&&=t.substr(0,t.length-1);return e+t},ie=e=>{if(\"/\"===e)return\"/\";e=ne(e);e=e.replace(/\\/$/,\"\");var t=e.lastIndexOf(\"/\");return-1===t?e:e.substr(t+1)},ae=()=>{if(\"object\"==typeof crypto&&\"function\"==typeof crypto.getRandomValues)return e=>crypto.getRandomValues(e);N(\"initRandomDevice\")},oe=e=>(oe=ae())(e),se=(...e)=>{for(var t=\"\",n=!1,r=e.length-1;-1<=r&&!n;r--){n=0<=r?e[r]:\"/\";if(\"string\"!=typeof n)throw new TypeError(\"Arguments to path.resolve must be strings\");if(!n)return\"\";t=n+\"/\"+t;n=\"/\"===n.charAt(0)}t=te(t.split(\"/\").filter((e=>!!e)),!n).join(\"/\");return(n?\"/\":\"\")+t||\".\"},ue=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf8\"):void 0,le=(e,t,n)=>{var r=t+n;for(n=t;e[n]&&!(n>=r);)++n;if(16<n-t&&e.buffer&&ue)return ue.decode(e.subarray(t,n));for(r=\"\";t<n;){var i=e[t++];if(i&128){var a=e[t++]&63;if(192==(i&224))r+=String.fromCharCode((i&31)<<6|a);else{var o=e[t++]&63;i=224==(i&240)?(i&15)<<12|a<<6|o:(i&7)<<18|a<<12|o<<6|e[t++]&63;65536>i?r+=String.fromCharCode(i):(i-=65536,r+=String.fromCharCode(55296|i>>10,56320|i&1023))}}else r+=String.fromCharCode(i)}return r},ce=[],he=e=>{for(var t=0,n=0;n<e.length;++n){var r=e.charCodeAt(n);127>=r?t++:2047>=r?t+=2:55296<=r&&57343>=r?(t+=4,++n):t+=3}return t},fe=(e,t,n,r)=>{if(!(0<r))return 0;var i=n;r=n+r-1;for(var a=0;a<e.length;++a){var o=e.charCodeAt(a);if(55296<=o&&57343>=o){var s=e.charCodeAt(++a);o=65536+((o&1023)<<10)|s&1023}if(127>=o){if(n>=r)break;t[n++]=o}else{if(2047>=o){if(n+1>=r)break;t[n++]=192|o>>6}else{if(65535>=o){if(n+2>=r)break;t[n++]=224|o>>12}else{if(n+3>=r)break;t[n++]=240|o>>18;t[n++]=128|o>>12&63}t[n++]=128|o>>6&63}t[n++]=128|o&63}}t[n]=0;return n-i};function de(e,t){var n=Array(he(e)+1);e=fe(e,n,0,n.length);t&&(n.length=e);return n}var pe=[];function ve(e,t){pe[e]={input:[],H:[],W:t};ze(e,me)}var me={open(e){var t=pe[e.node.ya];if(!t)throw new Fe(43);e.s=t;e.seekable=!1},close(e){e.s.W.pa(e.s)},pa(e){e.s.W.pa(e.s)},read(e,t,n,r){if(!e.s||!e.s.W.ib)throw new Fe(60);for(var i=0,a=0;a<r;a++){try{var o=e.s.W.ib(e.s)}catch(e){throw new Fe(29)}if(void 0===o&&0===i)throw new Fe(6);if(null===o||void 0===o)break;i++;t[n+a]=o}i&&(e.node.timestamp=Date.now());return i},write(e,t,n,r){if(!e.s||!e.s.W.Na)throw new Fe(60);try{for(var i=0;i<r;i++)e.s.W.Na(e.s,t[n+i])}catch(e){throw new Fe(29)}r&&(e.node.timestamp=Date.now());return i}},be={ib(){e:{if(!ce.length){var e=null;\"undefined\"!=typeof window&&\"function\"==typeof window.prompt&&(e=window.prompt(\"Input: \"),null!==e&&(e+=\"\\n\"));if(!e){e=null;break e}ce=de(e,!0)}e=ce.shift()}return e},Na(e,t){null===t||10===t?(_(le(e.H,0)),e.H=[]):0!=t&&e.H.push(t)},pa(e){e.H&&0<e.H.length&&(_(le(e.H,0)),e.H=[])},Yb(){return{Ac:25856,Cc:5,zc:191,Bc:35387,yc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},Zb(){return 0},$b(){return[24,80]}},ge={Na(e,t){null===t||10===t?(A(le(e.H,0)),e.H=[]):0!=t&&e.H.push(t)},pa(e){e.H&&0<e.H.length&&(A(le(e.H,0)),e.H=[])}};function ye(e,t){var n=e.l?e.l.length:0;n>=t||(t=Math.max(t,n*(1048576>n?2:1.125)>>>0),0!=n&&(t=Math.max(t,256)),n=e.l,e.l=new Uint8Array(t),0<e.v&&e.l.set(n.subarray(0,e.v),0))}var we={O:null,V(){return we.createNode(null,\"/\",16895,0)},createNode(e,t,n,r){if(24576===(n&61440)||4096===(n&61440))throw new Fe(63);we.O||(we.O={dir:{node:{Y:we.j.Y,R:we.j.R,ka:we.j.ka,ua:we.j.ua,tb:we.j.tb,zb:we.j.zb,ub:we.j.ub,sb:we.j.sb,Da:we.j.Da},stream:{ba:we.m.ba}},file:{node:{Y:we.j.Y,R:we.j.R},stream:{ba:we.m.ba,read:we.m.read,write:we.m.write,Ya:we.m.Ya,lb:we.m.lb,nb:we.m.nb}},link:{node:{Y:we.j.Y,R:we.j.R,ma:we.j.ma},stream:{}},ab:{node:{Y:we.j.Y,R:we.j.R},stream:$e}});n=xe(e,t,n,r);16384===(n.mode&61440)?(n.j=we.O.dir.node,n.m=we.O.dir.stream,n.l={}):32768===(n.mode&61440)?(n.j=we.O.file.node,n.m=we.O.file.stream,n.v=0,n.l=null):40960===(n.mode&61440)?(n.j=we.O.link.node,n.m=we.O.link.stream):8192===(n.mode&61440)&&(n.j=we.O.ab.node,n.m=we.O.ab.stream);n.timestamp=Date.now();e&&(e.l[t]=n,e.timestamp=n.timestamp);return n},Gc(e){return e.l?e.l.subarray?e.l.subarray(0,e.v):new Uint8Array(e.l):new Uint8Array(0)},j:{Y(e){var t={};t.Ec=8192===(e.mode&61440)?e.id:1;t.Ic=e.id;t.mode=e.mode;t.Lc=1;t.uid=0;t.Hc=0;t.ya=e.ya;16384===(e.mode&61440)?t.size=4096:32768===(e.mode&61440)?t.size=e.v:40960===(e.mode&61440)?t.size=e.link.length:t.size=0;t.wc=new Date(e.timestamp);t.Kc=new Date(e.timestamp);t.Dc=new Date(e.timestamp);t.Hb=4096;t.xc=Math.ceil(t.size/t.Hb);return t},R(e,t){void 0!==t.mode&&(e.mode=t.mode);void 0!==t.timestamp&&(e.timestamp=t.timestamp);if(void 0!==t.size&&(t=t.size,e.v!=t))if(0==t)e.l=null,e.v=0;else{var n=e.l;e.l=new Uint8Array(t);n&&e.l.set(n.subarray(0,Math.min(t,e.v)));e.v=t}},ka(){throw Re[44]},ua(e,t,n,r){return we.createNode(e,t,n,r)},tb(e,t,n){if(16384===(e.mode&61440)){try{var r=Se(t,n)}catch(e){}if(r)for(var i in r.l)throw new Fe(55)}delete e.parent.l[e.name];e.parent.timestamp=Date.now();e.name=n;t.l[n]=e;t.timestamp=e.parent.timestamp},zb(e,t){delete e.l[t];e.timestamp=Date.now()},ub(e,t){var n,r=Se(e,t);for(n in r.l)throw new Fe(55);delete e.l[t];e.timestamp=Date.now()},sb(e){var t,n=[\".\",\"..\"];for(t of Object.keys(e.l))n.push(t);return n},Da(e,t,n){e=we.createNode(e,t,41471,0);e.link=n;return e},ma(e){if(40960!==(e.mode&61440))throw new Fe(28);return e.link}},m:{read(e,t,n,r,i){var a=e.node.l;if(i>=e.node.v)return 0;e=Math.min(e.node.v-i,r);if(8<e&&a.subarray)t.set(a.subarray(i,i+e),n);else for(r=0;r<e;r++)t[n+r]=a[i+r];return e},write(e,t,n,r,i,a){t.buffer===I.buffer&&(a=!1);if(!r)return 0;e=e.node;e.timestamp=Date.now();if(t.subarray&&(!e.l||e.l.subarray)){if(a)return e.l=t.subarray(n,n+r),e.v=r;if(0===e.v&&0===i)return e.l=t.slice(n,n+r),e.v=r;if(i+r<=e.v)return e.l.set(t.subarray(n,n+r),i),r}ye(e,i+r);if(e.l.subarray&&t.subarray)e.l.set(t.subarray(n,n+r),i);else for(a=0;a<r;a++)e.l[i+a]=t[n+a];e.v=Math.max(e.v,i+r);return r},ba(e,t,n){1===n?t+=e.position:2===n&&32768===(e.node.mode&61440)&&(t+=e.node.v);if(0>t)throw new Fe(28);return t},Ya(e,t,n){ye(e.node,t+n);e.node.v=Math.max(e.node.v,t+n)},lb(e,t,n,r,i){if(32768!==(e.node.mode&61440))throw new Fe(43);e=e.node.l;if(i&2||e.buffer!==I.buffer){(0<n||n+t<e.length)&&(e=e.subarray?e.subarray(n,n+t):Array.prototype.slice.call(e,n,n+t));n=!0;N();t=void 0;if(!t)throw new Fe(48);I.set(e,t)}else n=!1,t=e.byteOffset;return{o:t,vc:n}},nb(e,t,n,r){we.m.write(e,t,0,r,n,!1);return 0}}},_e=(e,t)=>{var n=0;e&&(n|=365);t&&(n|=146);return n},Ae=null,Ce={},Me=[],Ie=1,Pe=null,Ee=!0,Fe=class{constructor(e){this.name=\"ErrnoError\";this.aa=e}},Re={},Te=class{constructor(){this.h={};this.node=null}get flags(){return this.h.flags}set flags(e){this.h.flags=e}get position(){return this.h.position}set position(e){this.h.position=e}},Le=class{constructor(e,t,n,r){e||=this;this.parent=e;this.V=e.V;this.va=null;this.id=Ie++;this.name=t;this.mode=n;this.j={};this.m={};this.ya=r}get read(){return 365===(this.mode&365)}set read(e){e?this.mode|=365:this.mode&=-366}get write(){return 146===(this.mode&146)}set write(e){e?this.mode|=146:this.mode&=-147}};function Oe(e,t={}){e=se(e);if(!e)return{path:\"\",node:null};t=Object.assign({hb:!0,Pa:0},t);if(8<t.Pa)throw new Fe(32);e=e.split(\"/\").filter((e=>!!e));for(var n=Ae,r=\"/\",i=0;i<e.length;i++){var a=i===e.length-1;if(a&&t.parent)break;n=Se(n,e[i]);r=ne(r+\"/\"+e[i]);n.va&&(!a||a&&t.hb)&&(n=n.va.root);if(!a||t.gb)for(a=0;40960===(n.mode&61440);)if(n=Je(r),r=se(re(r),n),n=Oe(r,{Pa:t.Pa+1}).node,40<a++)throw new Fe(32)}return{path:r,node:n}}function je(e){for(var t;;){if(e===e.parent)return e=e.V.mb,t?\"/\"!==e[e.length-1]?`${e}/${t}`:e+t:e;t=t?`${e.name}/${t}`:e.name;e=e.parent}}function ke(e,t){for(var n=0,r=0;r<t.length;r++)n=(n<<5)-n+t.charCodeAt(r)|0;return(e+n>>>0)%Pe.length}function Se(e,t){var n=16384===(e.mode&61440)?(n=We(e,\"x\"))?n:e.j.ka?0:2:54;if(n)throw new Fe(n);for(n=Pe[ke(e.id,t)];n;n=n.fc){var r=n.name;if(n.parent.id===e.id&&r===t)return n}return e.j.ka(e,t)}function xe(e,t,n,r){e=new Le(e,t,n,r);t=ke(e.parent.id,e.name);e.fc=Pe[t];return Pe[t]=e}function De(e){var t=[\"r\",\"w\",\"rw\"][e&3];e&512&&(t+=\"w\");return t}function We(e,t){return Ee?0:!t.includes(\"r\")||e.mode&292?t.includes(\"w\")&&!(e.mode&146)||t.includes(\"x\")&&!(e.mode&73)?2:0:2}function Be(e,t){try{return Se(e,t),20}catch(e){}return We(e,\"wx\")}function Ue(e){e=Me[e];if(!e)throw new Fe(8);return e}function Ve(e,t=-1){e=Object.assign(new Te,e);if(-1==t)e:{for(t=0;4096>=t;t++)if(!Me[t])break e;throw new Fe(33)}e.X=t;return Me[t]=e}function Ne(e,t=-1){e=Ve(e,t);e.m?.Fc?.(e);return e}var $e={open(e){e.m=Ce[e.node.ya].m;e.m.open?.(e)},ba(){throw new Fe(70)}};function ze(e,t){Ce[e]={m:t}}function Ye(e,t){var n=\"/\"===t;if(n&&Ae)throw new Fe(10);if(!n&&t){var r=Oe(t,{hb:!1});t=r.path;r=r.node;if(r.va)throw new Fe(10);if(16384!==(r.mode&61440))throw new Fe(54)}t={type:e,Nc:{},mb:t,ec:[]};e=e.V(t);e.V=t;t.root=e;n?Ae=e:r&&(r.va=t,r.V&&r.V.ec.push(t))}function He(e,t,n){var r=Oe(e,{parent:!0}).node;e=ie(e);if(!e||\".\"===e||\"..\"===e)throw new Fe(28);var i=Be(r,e);if(i)throw new Fe(i);if(!r.j.ua)throw new Fe(63);return r.j.ua(r,e,t,n)}function Xe(e){return He(e,16895,0)}function Ge(e,t,n){\"undefined\"==typeof n&&(n=t,t=438);He(e,t|8192,n)}function qe(e,t){if(!se(e))throw new Fe(44);var n=Oe(t,{parent:!0}).node;if(!n)throw new Fe(44);t=ie(t);var r=Be(n,t);if(r)throw new Fe(r);if(!n.j.Da)throw new Fe(63);n.j.Da(n,t,e)}function Je(e){e=Oe(e).node;if(!e)throw new Fe(44);if(!e.j.ma)throw new Fe(28);return se(je(e.parent),e.j.ma(e))}function Ke(e,t,n){if(\"\"===e)throw new Fe(44);if(\"string\"==typeof t){var r={r:0,\"r+\":2,w:577,\"w+\":578,a:1089,\"a+\":1090}[t];if(\"undefined\"==typeof r)throw Error(`Unknown file open mode: ${t}`);t=r}n=t&64?(\"undefined\"==typeof n?438:n)&4095|32768:0;if(\"object\"==typeof e)var i=e;else{e=ne(e);try{i=Oe(e,{gb:!(t&131072)}).node}catch(e){}}r=!1;if(t&64)if(i){if(t&128)throw new Fe(20)}else i=He(e,n,0),r=!0;if(!i)throw new Fe(44);8192===(i.mode&61440)&&(t&=-513);if(t&65536&&16384!==(i.mode&61440))throw new Fe(54);if(!r&&(n=i?40960===(i.mode&61440)?32:16384===(i.mode&61440)&&(\"r\"!==De(t)||t&512)?31:We(i,De(t)):44))throw new Fe(n);if(t&512&&!r){n=i;n=\"string\"==typeof n?Oe(n,{gb:!0}).node:n;if(!n.j.R)throw new Fe(63);if(16384===(n.mode&61440))throw new Fe(31);if(32768!==(n.mode&61440))throw new Fe(28);if(r=We(n,\"w\"))throw new Fe(r);n.j.R(n,{size:0,timestamp:Date.now()})}t&=-131713;i=Ve({node:i,path:je(i),flags:t,seekable:!0,position:0,m:i.m,tc:[],error:!1});i.m.open&&i.m.open(i);!o.logReadFiles||t&1||(nt||={},e in nt||(nt[e]=1));return i}function Ze(e,t,n){if(null===e.X)throw new Fe(8);if(!e.seekable||!e.m.ba)throw new Fe(70);if(0!=n&&1!=n&&2!=n)throw new Fe(28);e.position=e.m.ba(e,t,n);e.tc=[]}var Qe;function et(e,t,n){e=ne(\"/dev/\"+e);var r=_e(!!t,!!n);tt||=64;var i=tt++<<8;ze(i,{open(e){e.seekable=!1},close(){n?.buffer?.length&&n(10)},read(e,n,r,i){for(var a=0,o=0;o<i;o++){try{var s=t()}catch(e){throw new Fe(29)}if(void 0===s&&0===a)throw new Fe(6);if(null===s||void 0===s)break;a++;n[r+o]=s}a&&(e.node.timestamp=Date.now());return a},write(e,t,r,i){for(var a=0;a<i;a++)try{n(t[r+a])}catch(e){throw new Fe(29)}i&&(e.node.timestamp=Date.now());return a}});Ge(e,r,i)}var tt,nt,rt,it,at,ot,st,ut={},lt=void 0,ct=(e,t)=>Object.defineProperty(t,\"name\",{value:e}),ht=[],ft=[],dt=e=>{if(!e)throw new rt(\"Cannot use deleted val. handle = \"+e);return ft[e]},pt=e=>{switch(e){case void 0:return 2;case null:return 4;case!0:return 6;case!1:return 8;default:const t=ht.pop()||ft.length;ft[t]=e;ft[t+1]=1;return t}},vt=t=>{var n=Error,r=ct(t,(function(n){(this||e).name=t;(this||e).message=n;n=Error(n).stack;void 0!==n&&((this||e).stack=this.toString()+\"\\n\"+n.replace(/^Error(:[^\\n]*)?\\n/,\"\"))}));r.prototype=Object.create(n.prototype);r.prototype.constructor=r;r.prototype.toString=function(){return void 0===(this||e).message?(this||e).name:`${(this||e).name}: ${(this||e).message}`};return r},mt=e=>{for(var t=\"\";P[e];)t+=at[P[e++]];return t},bt=[],gt=()=>{for(;bt.length;){var e=bt.pop();e.g.fa=!1;e.delete()}},yt={},wt=(e,t)=>{if(void 0===t)throw new rt(\"ptr should not be undefined\");for(;e.C;)t=e.na(t),e=e.C;return t},_t={},At=e=>{e=Xn(e);var t=mt(e);Yn(e);return t},Ct=(e,t)=>{var n=_t[e];if(void 0===n)throw e=`${t} has unknown type ${At(e)}`,new rt(e);return n},Mt=()=>{},It=!1,Pt=(e,t,n)=>{if(t===n)return e;if(void 0===n.C)return null;e=Pt(e,t,n.C);return null===e?null:n.Mb(e)},Et={},Ft=(e,t)=>{t=wt(e,t);return yt[t]},Rt=(e,t)=>{if(!t.u||!t.o)throw new st(\"makeClassHandle requires ptr and ptrType\");if(!!t.K!==!!t.F)throw new st(\"Both smartPtrType and smartPtr must be specified\");t.count={value:1};return Tt(Object.create(e,{g:{value:t,writable:!0}}))},Tt=e=>{if(\"undefined\"===typeof FinalizationRegistry)return Tt=e=>e,e;It=new FinalizationRegistry((e=>{e=e.g;--e.count.value;0===e.count.value&&(e.F?e.K.P(e.F):e.u.i.P(e.o))}));Tt=e=>{var t=e.g;t.F&&It.register(e,{g:t},e);return e};Mt=e=>{It.unregister(e)};return Tt(e)},Lt={},Ot=e=>{for(;e.length;){var t=e.pop();e.pop()(t)}};function jt(e){return this.fromWireType(T[e>>2])}var kt={},St={},xt=(e,t,n)=>{function r(t){t=n(t);if(t.length!==e.length)throw new st(\"Mismatched type converter count\");for(var r=0;r<e.length;++r)Wt(e[r],t[r])}e.forEach((function(e){St[e]=t}));var i=Array(t.length),a=[],o=0;t.forEach(((e,t)=>{_t.hasOwnProperty(e)?i[t]=_t[e]:(a.push(e),kt.hasOwnProperty(e)||(kt[e]=[]),kt[e].push((()=>{i[t]=_t[e];++o;o===a.length&&r(i)})))}));0===a.length&&r(i)};function Dt(e,t,n={}){var r=t.name;if(!e)throw new rt(`type \"${r}\" must have a positive integer typeid pointer`);if(_t.hasOwnProperty(e)){if(n.Wb)return;throw new rt(`Cannot register type '${r}' twice`)}_t[e]=t;delete St[e];kt.hasOwnProperty(e)&&(t=kt[e],delete kt[e],t.forEach((e=>e())))}function Wt(e,t,n={}){if(!(\"argPackAdvance\"in t))throw new TypeError(\"registerType registeredInstance requires argPackAdvance\");return Dt(e,t,n)}var Bt=e=>{throw new rt(e.g.u.i.name+\" instance already deleted\")};function Ut(){}var Vt=(t,n,r)=>{if(void 0===t[n].A){var i=t[n];t[n]=function(...i){if(!t[n].A.hasOwnProperty(i.length))throw new rt(`Function '${r}' called with an invalid number of arguments (${i.length}) - expects one of (${t[n].A})!`);return t[n].A[i.length].apply(this||e,i)};t[n].A=[];t[n].A[i.ea]=i}},Nt=(e,t,n)=>{if(o.hasOwnProperty(e)){if(void 0===n||void 0!==o[e].A&&void 0!==o[e].A[n])throw new rt(`Cannot register public name '${e}' twice`);Vt(o,e,e);if(o.hasOwnProperty(n))throw new rt(`Cannot register multiple overloads of a function with the same number of arguments (${n})!`);o[e].A[n]=t}else o[e]=t,void 0!==n&&(o[e].Mc=n)},$t=e=>{if(void 0===e)return\"_unknown\";e=e.replace(/[^a-zA-Z0-9_]/g,\"$\");var t=e.charCodeAt(0);return 48<=t&&57>=t?`_${e}`:e};function zt(t,n,r,i,a,o,s,u){(this||e).name=t;(this||e).constructor=n;(this||e).N=r;(this||e).P=i;(this||e).C=a;(this||e).Rb=o;(this||e).na=s;(this||e).Mb=u;(this||e).qb=[]}var Yt=(e,t,n)=>{for(;t!==n;){if(!t.na)throw new rt(`Expected null or instance of ${n.name}, got an instance of ${t.name}`);e=t.na(e);t=t.C}return e};function Ht(t,n){if(null===n){if((this||e).Ma)throw new rt(`null is not a valid ${(this||e).name}`);return 0}if(!n.g)throw new rt(`Cannot pass \"${vn(n)}\" as a ${(this||e).name}`);if(!n.g.o)throw new rt(`Cannot pass deleted object as a pointer of type ${(this||e).name}`);return Yt(n.g.o,n.g.u.i,(this||e).i)}function Xt(t,n){if(null===n){if((this||e).Ma)throw new rt(`null is not a valid ${(this||e).name}`);if((this||e).ta){var r=this.Oa();null!==t&&t.push((this||e).P,r);return r}return 0}if(!n||!n.g)throw new rt(`Cannot pass \"${vn(n)}\" as a ${(this||e).name}`);if(!n.g.o)throw new rt(`Cannot pass deleted object as a pointer of type ${(this||e).name}`);if(!(this||e).sa&&n.g.u.sa)throw new rt(`Cannot convert argument of type ${n.g.K?n.g.K.name:n.g.u.name} to parameter type ${(this||e).name}`);r=Yt(n.g.o,n.g.u.i,(this||e).i);if((this||e).ta){if(void 0===n.g.F)throw new rt(\"Passing raw pointer to smart pointer is illegal\");switch((this||e).nc){case 0:if(n.g.K!==(this||e))throw new rt(`Cannot convert argument of type ${n.g.K?n.g.K.name:n.g.u.name} to parameter type ${(this||e).name}`);r=n.g.F;break;case 1:r=n.g.F;break;case 2:if(n.g.K===(this||e))r=n.g.F;else{var i=n.clone();r=this.jc(r,pt((()=>i.delete())));null!==t&&t.push((this||e).P,r)}break;default:throw new rt(\"Unsupporting sharing policy\")}}return r}function Gt(t,n){if(null===n){if((this||e).Ma)throw new rt(`null is not a valid ${(this||e).name}`);return 0}if(!n.g)throw new rt(`Cannot pass \"${vn(n)}\" as a ${(this||e).name}`);if(!n.g.o)throw new rt(`Cannot pass deleted object as a pointer of type ${(this||e).name}`);if(n.g.u.sa)throw new rt(`Cannot convert argument of type ${n.g.u.name} to parameter type ${(this||e).name}`);return Yt(n.g.o,n.g.u.i,(this||e).i)}function qt(t,n,r,i,a,o,s,u,l,c,h){(this||e).name=t;(this||e).i=n;(this||e).Ma=r;(this||e).sa=i;(this||e).ta=a;(this||e).ic=o;(this||e).nc=s;(this||e).rb=u;(this||e).Oa=l;(this||e).jc=c;(this||e).P=h;a||void 0!==n.C?(this||e).toWireType=Xt:((this||e).toWireType=i?Ht:Gt,(this||e).M=null)}var Jt,Kt,Zt=(e,t,n)=>{if(!o.hasOwnProperty(e))throw new st(\"Replacing nonexistent public symbol\");void 0!==o[e].A&&void 0!==n?o[e].A[n]=t:(o[e]=t,o[e].ea=n)},Qt=[],en=e=>{var t=Qt[e];t||(e>=Qt.length&&(Qt.length=e+1),Qt[e]=t=Jt.get(e));return t},tn=(e,t,n=[])=>{e.includes(\"j\")?(e=e.replace(/p/g,\"i\"),t=(0,o[\"dynCall_\"+e])(t,...n)):t=en(t)(...n);return t},nn=(e,t)=>(...n)=>tn(e,t,n),rn=(e,t)=>{e=mt(e);var n=e.includes(\"j\")?nn(e,t):en(t);if(\"function\"!=typeof n)throw new rt(`unknown function pointer with signature ${e}: ${t}`);return n},an=(e,t)=>{function n(e){i[e]||_t[e]||(St[e]?St[e].forEach(n):(r.push(e),i[e]=!0))}var r=[],i={};t.forEach(n);throw new Kt(`${e}: `+r.map(At).join([\", \"]))};function on(e){for(var t=1;t<e.length;++t)if(null!==e[t]&&void 0===e[t].M)return!0;return!1}function sn(t,n,r,i,a){var o=n.length;if(2>o)throw new rt(\"argTypes array size mismatch! Must at least get return value and 'this' types!\");var s=null!==n[1]&&null!==r,u=on(n),l=\"void\"!==n[0].name,c=o-2,h=Array(c),f=[],d=[];return ct(t,(function(...r){if(r.length!==c)throw new rt(`function ${t} called with ${r.length} arguments, expected ${c}`);d.length=0;f.length=s?2:1;f[0]=a;if(s){var o=n[1].toWireType(d,this||e);f[1]=o}for(var p=0;p<c;++p)h[p]=n[p+2].toWireType(d,r[p]),f.push(h[p]);r=i(...f);if(u)Ot(d);else for(p=s?1:2;p<n.length;p++){var v=1===p?o:h[p-2];null!==n[p].M&&n[p].M(v)}o=l?n[0].fromWireType(r):void 0;return o}))}var un,ln=(e,t)=>{for(var n=[],r=0;r<e;r++)n.push(T[t+4*r>>2]);return n},cn=e=>{e=e.trim();const t=e.indexOf(\"(\");return-1!==t?e.substr(0,t):e},hn=(e,t,n)=>{if(!(e instanceof Object))throw new rt(`${n} with invalid \"this\": ${e}`);if(!(e instanceof t.i.constructor))throw new rt(`${n} incompatible with \"this\" of type ${e.constructor.name}`);if(!e.g.o)throw new rt(`cannot call emscripten binding method ${n} on deleted object`);return Yt(e.g.o,e.g.u.i,t.i)},fn=e=>{9<e&&0===--ft[e+1]&&(ft[e]=void 0,ht.push(e))},dn={name:\"emscripten::val\",fromWireType:e=>{var t=dt(e);fn(e);return t},toWireType:(e,t)=>pt(t),argPackAdvance:8,readValueFromPointer:jt,M:null},pn=(e,t,n)=>{switch(t){case 1:return n?function(e){return this.fromWireType(I[e])}:function(e){return this.fromWireType(P[e])};case 2:return n?function(e){return this.fromWireType(E[e>>1])}:function(e){return this.fromWireType(F[e>>1])};case 4:return n?function(e){return this.fromWireType(R[e>>2])}:function(e){return this.fromWireType(T[e>>2])};default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},vn=e=>{if(null===e)return\"null\";var t=typeof e;return\"object\"===t||\"array\"===t||\"function\"===t?e.toString():\"\"+e},mn=(e,t)=>{switch(t){case 4:return function(e){return this.fromWireType(L[e>>2])};case 8:return function(e){return this.fromWireType(O[e>>3])};default:throw new TypeError(`invalid float width (${t}): ${e}`)}},bn=(e,t,n)=>{switch(t){case 1:return n?e=>I[e]:e=>P[e];case 2:return n?e=>E[e>>1]:e=>F[e>>1];case 4:return n?e=>R[e>>2]:e=>T[e>>2];default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},gn=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf-16le\"):void 0,yn=(e,t)=>{var n=e>>1;for(var r=n+t/2;!(n>=r)&&F[n];)++n;n<<=1;if(32<n-e&&gn)return gn.decode(P.subarray(e,n));n=\"\";for(r=0;!(r>=t/2);++r){var i=E[e+2*r>>1];if(0==i)break;n+=String.fromCharCode(i)}return n},wn=(e,t,n)=>{n??=2147483647;if(2>n)return 0;n-=2;var r=t;n=n<2*e.length?n/2:e.length;for(var i=0;i<n;++i)E[t>>1]=e.charCodeAt(i),t+=2;E[t>>1]=0;return t-r},_n=e=>2*e.length,An=(e,t)=>{for(var n=0,r=\"\";!(n>=t/4);){var i=R[e+4*n>>2];if(0==i)break;++n;65536<=i?(i-=65536,r+=String.fromCharCode(55296|i>>10,56320|i&1023)):r+=String.fromCharCode(i)}return r},Cn=(e,t,n)=>{n??=2147483647;if(4>n)return 0;var r=t;n=r+n-4;for(var i=0;i<e.length;++i){var a=e.charCodeAt(i);if(55296<=a&&57343>=a){var o=e.charCodeAt(++i);a=65536+((a&1023)<<10)|o&1023}R[t>>2]=a;t+=4;if(t+4>n)break}R[t>>2]=0;return t-r},Mn=e=>{for(var t=0,n=0;n<e.length;++n){var r=e.charCodeAt(n);55296<=r&&57343>=r&&++n;t+=4}return t},In=(e,t,n)=>{var r=[];e=e.toWireType(r,n);r.length&&(T[t>>2]=pt(r));return e},Pn={},En=e=>{var t=Pn[e];return void 0===t?mt(e):t},Fn=[],Rn=e=>{var t=Fn.length;Fn.push(e);return t},Tn=(e,t)=>{for(var n=Array(e),r=0;r<e;++r)n[r]=Ct(T[t+4*r>>2],\"parameter \"+r);return n},Ln=Reflect.construct,On=e=>0===e%4&&(0!==e%100||0===e%400),jn=[0,31,60,91,121,152,182,213,244,274,305,335],kn=[0,31,59,90,120,151,181,212,243,273,304,334],Sn=[],xn={},Dn=()=>{if(!un){var e,t={USER:\"web_user\",LOGNAME:\"web_user\",PATH:\"/\",PWD:\"/\",HOME:\"/home/web_user\",LANG:(\"object\"==typeof navigator&&navigator.languages&&navigator.languages[0]||\"C\").replace(\"-\",\"_\")+\".UTF-8\",_:y||\"./this.program\"};for(e in xn)void 0===xn[e]?delete t[e]:t[e]=xn[e];var n=[];for(e in t)n.push(`${e}=${t[e]}`);un=n}return un},Wn=[31,29,31,30,31,30,31,31,30,31,30,31],Bn=[31,28,31,30,31,30,31,31,30,31,30,31],Un=(e,t,n,r)=>{function i(e,t,n){for(e=\"number\"==typeof e?e.toString():e||\"\";e.length<t;)e=n[0]+e;return e}function a(e,t){return i(e,t,\"0\")}function o(e,t){function n(e){return 0>e?-1:0<e?1:0}var r;0===(r=n(e.getFullYear()-t.getFullYear()))&&0===(r=n(e.getMonth()-t.getMonth()))&&(r=n(e.getDate()-t.getDate()));return r}function s(e){switch(e.getDay()){case 0:return new Date(e.getFullYear()-1,11,29);case 1:return e;case 2:return new Date(e.getFullYear(),0,3);case 3:return new Date(e.getFullYear(),0,2);case 4:return new Date(e.getFullYear(),0,1);case 5:return new Date(e.getFullYear()-1,11,31);case 6:return new Date(e.getFullYear()-1,11,30)}}function u(e){var t=e.ca;for(e=new Date(new Date(e.da+1900,0,1).getTime());0<t;){var n=e.getMonth(),r=(On(e.getFullYear())?Wn:Bn)[n];if(!(t>r-e.getDate())){e.setDate(e.getDate()+t);break}t-=r-e.getDate()+1,e.setDate(1),11>n?e.setMonth(n+1):(e.setMonth(0),e.setFullYear(e.getFullYear()+1))}n=new Date(e.getFullYear()+1,0,4);t=s(new Date(e.getFullYear(),0,4));n=s(n);return 0>=o(t,e)?0>=o(n,e)?e.getFullYear()+1:e.getFullYear():e.getFullYear()-1}var l=T[r+40>>2];r={qc:R[r>>2],pc:R[r+4>>2],Ea:R[r+8>>2],Ra:R[r+12>>2],Fa:R[r+16>>2],da:R[r+20>>2],S:R[r+24>>2],ca:R[r+28>>2],Oc:R[r+32>>2],oc:R[r+36>>2],rc:l&&l?le(P,l):\"\"};n=n?le(P,n):\"\";l={\"%c\":\"%a %b %d %H:%M:%S %Y\",\"%D\":\"%m/%d/%y\",\"%F\":\"%Y-%m-%d\",\"%h\":\"%b\",\"%r\":\"%I:%M:%S %p\",\"%R\":\"%H:%M\",\"%T\":\"%H:%M:%S\",\"%x\":\"%m/%d/%y\",\"%X\":\"%H:%M:%S\",\"%Ec\":\"%c\",\"%EC\":\"%C\",\"%Ex\":\"%m/%d/%y\",\"%EX\":\"%H:%M:%S\",\"%Ey\":\"%y\",\"%EY\":\"%Y\",\"%Od\":\"%d\",\"%Oe\":\"%e\",\"%OH\":\"%H\",\"%OI\":\"%I\",\"%Om\":\"%m\",\"%OM\":\"%M\",\"%OS\":\"%S\",\"%Ou\":\"%u\",\"%OU\":\"%U\",\"%OV\":\"%V\",\"%Ow\":\"%w\",\"%OW\":\"%W\",\"%Oy\":\"%y\"};for(var c in l)n=n.replace(new RegExp(c,\"g\"),l[c]);var h=\"Sunday Monday Tuesday Wednesday Thursday Friday Saturday\".split(\" \"),f=\"January February March April May June July August September October November December\".split(\" \");l={\"%a\":e=>h[e.S].substring(0,3),\"%A\":e=>h[e.S],\"%b\":e=>f[e.Fa].substring(0,3),\"%B\":e=>f[e.Fa],\"%C\":e=>a((e.da+1900)/100|0,2),\"%d\":e=>a(e.Ra,2),\"%e\":e=>i(e.Ra,2,\" \"),\"%g\":e=>u(e).toString().substring(2),\"%G\":u,\"%H\":e=>a(e.Ea,2),\"%I\":e=>{e=e.Ea;0==e?e=12:12<e&&(e-=12);return a(e,2)},\"%j\":e=>{for(var t=0,n=0;n<=e.Fa-1;t+=(On(e.da+1900)?Wn:Bn)[n++]);return a(e.Ra+t,3)},\"%m\":e=>a(e.Fa+1,2),\"%M\":e=>a(e.pc,2),\"%n\":()=>\"\\n\",\"%p\":e=>0<=e.Ea&&12>e.Ea?\"AM\":\"PM\",\"%S\":e=>a(e.qc,2),\"%t\":()=>\"\\t\",\"%u\":e=>e.S||7,\"%U\":e=>a(Math.floor((e.ca+7-e.S)/7),2),\"%V\":e=>{var t=Math.floor((e.ca+7-(e.S+6)%7)/7);2>=(e.S+371-e.ca-2)%7&&t++;if(t)53==t&&(n=(e.S+371-e.ca)%7,4==n||3==n&&On(e.da)||(t=1));else{t=52;var n=(e.S+7-e.ca-1)%7;(4==n||5==n&&On(e.da%400-1))&&t++}return a(t,2)},\"%w\":e=>e.S,\"%W\":e=>a(Math.floor((e.ca+7-(e.S+6)%7)/7),2),\"%y\":e=>(e.da+1900).toString().substring(2),\"%Y\":e=>e.da+1900,\"%z\":e=>{e=e.oc;var t=0<=e;e=Math.abs(e)/60;return(t?\"+\":\"-\")+String(\"0000\"+(e/60*100+e%60)).slice(-4)},\"%Z\":e=>e.rc,\"%%\":()=>\"%\"};n=n.replace(/%%/g,\"\\0\\0\");for(c in l)n.includes(c)&&(n=n.replace(new RegExp(c,\"g\"),l[c](r)));n=n.replace(/\\0\\0/g,\"%\");c=de(n,!1);if(c.length>t)return 0;I.set(c,e);return c.length-1};[44].forEach((e=>{Re[e]=new Fe(e);Re[e].stack=\"<generic error, no stack>\"}));Pe=Array(4096);Ye(we,\"/\");Xe(\"/tmp\");Xe(\"/home\");Xe(\"/home/web_user\");(function(){Xe(\"/dev\");ze(259,{read:()=>0,write:(e,t,n,r)=>r});Ge(\"/dev/null\",259);ve(1280,be);ve(1536,ge);Ge(\"/dev/tty\",1280);Ge(\"/dev/tty1\",1536);var e=new Uint8Array(1024),t=0,n=()=>{0===t&&(t=oe(e).byteLength);return e[--t]};et(\"random\",n);et(\"urandom\",n);Xe(\"/dev/shm\");Xe(\"/dev/shm/tmp\")})();(function(){Xe(\"/proc\");var e=Xe(\"/proc/self\");Xe(\"/proc/self/fd\");Ye({V(){var t=xe(e,\"fd\",16895,73);t.j={ka(e,t){var n=Ue(+t);e={parent:null,V:{mb:\"fake\"},j:{ma:()=>n.path}};return e.parent=e}};return t}},\"/proc/self/fd\")})();rt=o.BindingError=class extends Error{constructor(e){super(e);this.name=\"BindingError\"}};ft.push(0,1,void 0,1,null,1,!0,1,!1,1);o.count_emval_handles=()=>ft.length/2-5-ht.length;it=o.PureVirtualError=vt(\"PureVirtualError\");for(var Vn=Array(256),Nn=0;256>Nn;++Nn)Vn[Nn]=String.fromCharCode(Nn);at=Vn;o.getInheritedInstanceCount=()=>Object.keys(yt).length;o.getLiveInheritedInstances=()=>{var e,t=[];for(e in yt)yt.hasOwnProperty(e)&&t.push(yt[e]);return t};o.flushPendingDeletes=gt;o.setDelayFunction=e=>{ot=e;bt.length&&ot&&ot(gt)};st=o.InternalError=class extends Error{constructor(e){super(e);this.name=\"InternalError\"}};Object.assign(Ut.prototype,{isAliasOf:function(t){if(!((this||e)instanceof Ut&&t instanceof Ut))return!1;var n=(this||e).g.u.i,r=(this||e).g.o;t.g=t.g;var i=t.g.u.i;for(t=t.g.o;n.C;)r=n.na(r),n=n.C;for(;i.C;)t=i.na(t),i=i.C;return n===i&&r===t},clone:function(){(this||e).g.o||Bt(this||e);if((this||e).g.ia)return(this||e).g.count.value+=1,this||e;var t=Tt,n=Object,r=n.create,i=Object.getPrototypeOf(this||e),a=(this||e).g;t=t(r.call(n,i,{g:{value:{count:a.count,fa:a.fa,ia:a.ia,o:a.o,u:a.u,F:a.F,K:a.K}}}));t.g.count.value+=1;t.g.fa=!1;return t},delete(){(this||e).g.o||Bt(this||e);if((this||e).g.fa&&!(this||e).g.ia)throw new rt(\"Object already scheduled for deletion\");Mt(this||e);var t=(this||e).g;--t.count.value;0===t.count.value&&(t.F?t.K.P(t.F):t.u.i.P(t.o));(this||e).g.ia||((this||e).g.F=void 0,(this||e).g.o=void 0)},isDeleted:function(){return!(this||e).g.o},deleteLater:function(){(this||e).g.o||Bt(this||e);if((this||e).g.fa&&!(this||e).g.ia)throw new rt(\"Object already scheduled for deletion\");bt.push(this||e);1===bt.length&&ot&&ot(gt);(this||e).g.fa=!0;return this||e}});Object.assign(qt.prototype,{Sb(t){(this||e).rb&&(t=this.rb(t));return t},bb(t){(this||e).P?.(t)},argPackAdvance:8,readValueFromPointer:jt,fromWireType:function(t){function n(){return(this||e).ta?Rt((this||e).i.N,{u:(this||e).ic,o:r,K:this||e,F:t}):Rt((this||e).i.N,{u:this||e,o:t})}var r=this.Sb(t);if(!r)return this.bb(t),null;var i=Ft((this||e).i,r);if(void 0!==i){if(0===i.g.count.value)return i.g.o=r,i.g.F=t,i.clone();i=i.clone();this.bb(t);return i}i=(this||e).i.Rb(r);i=Et[i];if(!i)return n.call(this||e);i=(this||e).sa?i.Ib:i.pointerType;var a=Pt(r,(this||e).i,i.i);return null===a?n.call(this||e):(this||e).ta?Rt(i.i.N,{u:i,o:a,K:this||e,F:t}):Rt(i.i.N,{u:i,o:a})}});Kt=o.UnboundTypeError=vt(\"UnboundTypeError\");var $n={__syscall_fcntl64:function(e,t,n){lt=n;try{var r=Ue(e);switch(t){case 0:var i=ee();if(0>i)break;for(;Me[i];)i++;return Ne(r,i).X;case 1:case 2:return 0;case 3:return r.flags;case 4:return i=ee(),r.flags|=i,0;case 12:return i=ee(),E[i+0>>1]=2,0;case 13:case 14:return 0}return-28}catch(e){if(\"undefined\"==typeof ut||\"ErrnoError\"!==e.name)throw e;return-e.aa}},__syscall_ioctl:function(e,t,n){lt=n;try{var r=Ue(e);switch(t){case 21509:return r.s?0:-59;case 21505:if(!r.s)return-59;if(r.s.W.Yb){e=[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];var i=ee();R[i>>2]=25856;R[i+4>>2]=5;R[i+8>>2]=191;R[i+12>>2]=35387;for(var a=0;32>a;a++)I[i+a+17]=e[a]||0}return 0;case 21510:case 21511:case 21512:return r.s?0:-59;case 21506:case 21507:case 21508:if(!r.s)return-59;if(r.s.W.Zb)for(i=ee(),e=[],a=0;32>a;a++)e.push(I[i+a+17]);return 0;case 21519:if(!r.s)return-59;i=ee();return R[i>>2]=0;case 21520:return r.s?-28:-59;case 21531:i=ee();if(!r.m.Xb)throw new Fe(59);return r.m.Xb(r,t,i);case 21523:if(!r.s)return-59;r.s.W.$b&&(a=[24,80],i=ee(),E[i>>1]=a[0],E[i+2>>1]=a[1]);return 0;case 21524:return r.s?0:-59;case 21515:return r.s?0:-59;default:return-28}}catch(e){if(\"undefined\"==typeof ut||\"ErrnoError\"!==e.name)throw e;return-e.aa}},__syscall_openat:function(e,t,n,r){lt=r;try{t=t?le(P,t):\"\";var i=t;if(\"/\"===i.charAt(0))t=i;else{var a=-100===e?\"/\":Ue(e).path;if(0==i.length)throw new Fe(44);t=ne(a+\"/\"+i)}var o=r?ee():0;return Ke(t,n,o).X}catch(e){if(\"undefined\"==typeof ut||\"ErrnoError\"!==e.name)throw e;return-e.aa}},_abort_js:()=>{N(\"\")},_embind_create_inheriting_constructor:(t,n,r)=>{t=mt(t);n=Ct(n,\"wrapper\");r=dt(r);var i=n.i,a=i.N,o=i.C.N,s=i.C.constructor;t=ct(t,(function(...t){i.C.qb.forEach(function(t){if((this||e)[t]===o[t])throw new it(`Pure virtual function ${t} must be implemented in JavaScript`)}.bind(this||e));Object.defineProperty(this||e,\"__parent\",{value:a});this.__construct(...t)}));a.__construct=function(...t){if((this||e)===a)throw new rt(\"Pass correct 'this' to __construct\");t=s.implement(this||e,...t);Mt(t);var n=t.g;t.notifyOnDestruction();n.ia=!0;Object.defineProperties(this||e,{g:{value:n}});Tt(this||e);t=n.o;t=wt(i,t);if(yt.hasOwnProperty(t))throw new rt(`Tried to register registered instance: ${t}`);yt[t]=this||e};a.__destruct=function(){if((this||e)===a)throw new rt(\"Pass correct 'this' to __destruct\");Mt(this||e);var t=(this||e).g.o;t=wt(i,t);if(!yt.hasOwnProperty(t))throw new rt(`Tried to unregister unregistered instance: ${t}`);delete yt[t]};t.prototype=Object.create(a);Object.assign(t.prototype,r);return pt(t)},_embind_finalize_value_object:e=>{var t=Lt[e];delete Lt[e];var n=t.Oa,r=t.P,i=t.fb,a=i.map((e=>e.Vb)).concat(i.map((e=>e.lc)));xt([e],a,(e=>{var a={};i.forEach(((t,n)=>{var r=e[n],o=t.Tb,s=t.Ub,u=e[n+i.length],l=t.kc,c=t.mc;a[t.Pb]={read:e=>r.fromWireType(o(s,e)),write:(e,t)=>{var n=[];l(c,e,u.toWireType(n,t));Ot(n)}}}));return[{name:t.name,fromWireType:e=>{var t,n={};for(t in a)n[t]=a[t].read(e);r(e);return n},toWireType:(e,t)=>{for(var i in a)if(!(i in t))throw new TypeError(`Missing field: \"${i}\"`);var o=n();for(i in a)a[i].write(o,t[i]);null!==e&&e.push(r,o);return o},argPackAdvance:8,readValueFromPointer:jt,M:r}]}))},_embind_register_bigint:()=>{},_embind_register_bool:(e,t,n,r)=>{t=mt(t);Wt(e,{name:t,fromWireType:function(e){return!!e},toWireType:function(e,t){return t?n:r},argPackAdvance:8,readValueFromPointer:function(e){return this.fromWireType(P[e])},M:null})},_embind_register_class:(t,n,r,i,a,o,s,u,l,c,h,f,d)=>{h=mt(h);o=rn(a,o);u&&=rn(s,u);c&&=rn(l,c);d=rn(f,d);var p=$t(h);Nt(p,(function(){an(`Cannot construct ${h} due to unbound types`,[i])}));xt([t,n,r],i?[i]:[],(n=>{n=n[0];if(i){var r=n.i;var a=r.N}else a=Ut.prototype;n=ct(h,(function(...t){if(Object.getPrototypeOf(this||e)!==s)throw new rt(\"Use 'new' to construct \"+h);if(void 0===l.$)throw new rt(h+\" has no accessible constructor\");var n=l.$[t.length];if(void 0===n)throw new rt(`Tried to invoke ctor of ${h} with invalid number of parameters (${t.length}) - expected (${Object.keys(l.$).toString()}) parameters instead!`);return n.apply(this||e,t)}));var s=Object.create(a,{constructor:{value:n}});n.prototype=s;var l=new zt(h,n,s,d,r,o,u,c);if(l.C){var f;(f=l.C).oa??(f.oa=[]);l.C.oa.push(l)}r=new qt(h,l,!0,!1,!1);f=new qt(h+\"*\",l,!1,!1,!1);a=new qt(h+\" const*\",l,!1,!0,!1);Et[t]={pointerType:f,Ib:a};Zt(p,n);return[r,f,a]}))},_embind_register_class_class_function:(e,t,n,r,i,a,o)=>{var s=ln(n,r);t=mt(t);t=cn(t);a=rn(i,a);xt([],[e],(e=>{function r(){an(`Cannot call ${i} due to unbound types`,s)}e=e[0];var i=`${e.name}.${t}`;t.startsWith(\"@@\")&&(t=Symbol[t.substring(2)]);var u=e.i.constructor;void 0===u[t]?(r.ea=n-1,u[t]=r):(Vt(u,t,i),u[t].A[n-1]=r);xt([],s,(r=>{r=sn(i,[r[0],null].concat(r.slice(1)),null,a,o);void 0===u[t].A?(r.ea=n-1,u[t]=r):u[t].A[n-1]=r;if(e.i.oa)for(const n of e.i.oa)n.constructor.hasOwnProperty(t)||(n.constructor[t]=r);return[]}));return[]}))},_embind_register_class_class_property:(e,t,n,r,i,a,o,s)=>{t=mt(t);a=rn(i,a);xt([],[e],(e=>{e=e[0];var i=`${e.name}.${t}`,u={get(){an(`Cannot access ${i} due to unbound types`,[n])},enumerable:!0,configurable:!0};u.set=s?()=>{an(`Cannot access ${i} due to unbound types`,[n])}:()=>{throw new rt(`${i} is a read-only property`)};Object.defineProperty(e.i.constructor,t,u);xt([],[n],(n=>{n=n[0];var i={get(){return n.fromWireType(a(r))},enumerable:!0};s&&(s=rn(o,s),i.set=e=>{var t=[];s(r,n.toWireType(t,e));Ot(t)});Object.defineProperty(e.i.constructor,t,i);return[]}));return[]}))},_embind_register_class_constructor:(e,t,n,r,i,a)=>{var o=ln(t,n);i=rn(r,i);xt([],[e],(e=>{e=e[0];var n=`constructor ${e.name}`;void 0===e.i.$&&(e.i.$=[]);if(void 0!==e.i.$[t-1])throw new rt(`Cannot register multiple constructors with identical number of parameters (${t-1}) for class '${e.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);e.i.$[t-1]=()=>{an(`Cannot construct ${e.name} due to unbound types`,o)};xt([],o,(r=>{r.splice(1,0,null);e.i.$[t-1]=sn(n,r,null,i,a);return[]}));return[]}))},_embind_register_class_function:(e,t,n,r,i,a,o,s)=>{var u=ln(n,r);t=mt(t);t=cn(t);a=rn(i,a);xt([],[e],(e=>{function r(){an(`Cannot call ${i} due to unbound types`,u)}e=e[0];var i=`${e.name}.${t}`;t.startsWith(\"@@\")&&(t=Symbol[t.substring(2)]);s&&e.i.qb.push(t);var l=e.i.N,c=l[t];void 0===c||void 0===c.A&&c.className!==e.name&&c.ea===n-2?(r.ea=n-2,r.className=e.name,l[t]=r):(Vt(l,t,i),l[t].A[n-2]=r);xt([],u,(r=>{r=sn(i,r,e,a,o);void 0===l[t].A?(r.ea=n-2,l[t]=r):l[t].A[n-2]=r;return[]}));return[]}))},_embind_register_class_property:(t,n,r,i,a,o,s,u,l,c)=>{n=mt(n);a=rn(i,a);xt([],[t],(t=>{t=t[0];var i=`${t.name}.${n}`,h={get(){an(`Cannot access ${i} due to unbound types`,[r,s])},enumerable:!0,configurable:!0};h.set=l?()=>an(`Cannot access ${i} due to unbound types`,[r,s]):()=>{throw new rt(i+\" is a read-only property\")};Object.defineProperty(t.i.N,n,h);xt([],l?[r,s]:[r],(r=>{var s=r[0],h={get(){var n=hn(this||e,t,i+\" getter\");return s.fromWireType(a(o,n))},enumerable:!0};if(l){l=rn(u,l);var f=r[1];h.set=function(n){var r=hn(this||e,t,i+\" setter\"),a=[];l(c,r,f.toWireType(a,n));Ot(a)}}Object.defineProperty(t.i.N,n,h);return[]}));return[]}))},_embind_register_emval:e=>Wt(e,dn),_embind_register_enum:(t,n,r,i)=>{function a(){}n=mt(n);a.values={};Wt(t,{name:n,constructor:a,fromWireType:function(t){return(this||e).constructor.values[t]},toWireType:(e,t)=>t.value,argPackAdvance:8,readValueFromPointer:pn(n,r,i),M:null});Nt(n,a)},_embind_register_enum_value:(e,t,n)=>{var r=Ct(e,\"enum\");t=mt(t);e=r.constructor;r=Object.create(r.constructor.prototype,{value:{value:n},constructor:{value:ct(`${r.name}_${t}`,(function(){}))}});e.values[n]=r;e[t]=r},_embind_register_float:(e,t,n)=>{t=mt(t);Wt(e,{name:t,fromWireType:e=>e,toWireType:(e,t)=>t,argPackAdvance:8,readValueFromPointer:mn(t,n),M:null})},_embind_register_function:(e,t,n,r,i,a)=>{var o=ln(t,n);e=mt(e);e=cn(e);i=rn(r,i);Nt(e,(function(){an(`Cannot call ${e} due to unbound types`,o)}),t-1);xt([],o,(n=>{Zt(e,sn(e,[n[0],null].concat(n.slice(1)),null,i,a),t-1);return[]}))},_embind_register_integer:(e,t,n,r,i)=>{t=mt(t);-1===i&&(i=4294967295);i=e=>e;if(0===r){var a=32-8*n;i=e=>e<<a>>>a}var o=t.includes(\"unsigned\")?function(e,t){return t>>>0}:function(e,t){return t};Wt(e,{name:t,fromWireType:i,toWireType:o,argPackAdvance:8,readValueFromPointer:bn(t,n,0!==r),M:null})},_embind_register_memory_view:(e,t,n)=>{function r(e){return new i(I.buffer,T[e+4>>2],T[e>>2])}var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];n=mt(n);Wt(e,{name:n,fromWireType:r,argPackAdvance:8,readValueFromPointer:r},{Wb:!0})},_embind_register_std_string:(e,t)=>{t=mt(t);var n=\"std::string\"===t;Wt(e,{name:t,fromWireType:function(e){var t=T[e>>2],r=e+4;if(n)for(var i=r,a=0;a<=t;++a){var o=r+a;if(a==t||0==P[o]){i=i?le(P,i,o-i):\"\";if(void 0===s)var s=i;else s+=String.fromCharCode(0),s+=i;i=o+1}}else{s=Array(t);for(a=0;a<t;++a)s[a]=String.fromCharCode(P[r+a]);s=s.join(\"\")}Yn(e);return s},toWireType:function(e,t){t instanceof ArrayBuffer&&(t=new Uint8Array(t));var r=\"string\"==typeof t;if(!(r||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int8Array))throw new rt(\"Cannot pass non-string to std::string\");var i=n&&r?he(t):t.length;var a=Hn(4+i+1),o=a+4;T[a>>2]=i;if(n&&r)fe(t,P,o,i+1);else if(r)for(r=0;r<i;++r){var s=t.charCodeAt(r);if(255<s)throw Yn(o),new rt(\"String has UTF-16 code units that do not fit in 8 bits\");P[o+r]=s}else for(r=0;r<i;++r)P[o+r]=t[r];null!==e&&e.push(Yn,a);return a},argPackAdvance:8,readValueFromPointer:jt,M(e){Yn(e)}})},_embind_register_std_wstring:(e,t,n)=>{n=mt(n);if(2===t){var r=yn;var i=wn;var a=_n;var o=e=>F[e>>1]}else 4===t&&(r=An,i=Cn,a=Mn,o=e=>T[e>>2]);Wt(e,{name:n,fromWireType:e=>{for(var n,i=T[e>>2],a=e+4,s=0;s<=i;++s){var u=e+4+s*t;s!=i&&0!=o(u)||(a=r(a,u-a),void 0===n?n=a:(n+=String.fromCharCode(0),n+=a),a=u+t)}Yn(e);return n},toWireType:(e,r)=>{if(\"string\"!=typeof r)throw new rt(`Cannot pass non-string to C++ string type ${n}`);var o=a(r),s=Hn(4+o+t);T[s>>2]=o/t;i(r,s+4,o+t);null!==e&&e.push(Yn,s);return s},argPackAdvance:8,readValueFromPointer:jt,M(e){Yn(e)}})},_embind_register_value_object:(e,t,n,r,i,a)=>{Lt[e]={name:mt(t),Oa:rn(n,r),P:rn(i,a),fb:[]}},_embind_register_value_object_field:(e,t,n,r,i,a,o,s,u,l)=>{Lt[e].fb.push({Pb:mt(t),Vb:n,Tb:rn(r,i),Ub:a,lc:o,kc:rn(s,u),mc:l})},_embind_register_void:(e,t)=>{t=mt(t);Wt(e,{Jc:!0,name:t,argPackAdvance:0,fromWireType:()=>{},toWireType:()=>{}})},_emscripten_get_now_is_monotonic:()=>1,_emscripten_memcpy_js:(e,t,n)=>P.copyWithin(e,t,t+n),_emscripten_throw_longjmp:()=>{throw Infinity},_emval_as:(e,t,n)=>{e=dt(e);t=Ct(t,\"emval::as\");return In(t,n,e)},_emval_call_method:(e,t,n,r,i)=>{e=Fn[e];t=dt(t);n=En(n);return e(t,t[n],r,i)},_emval_decref:fn,_emval_get_method_caller:(e,t,n)=>{var r=Tn(e,t),i=r.shift();e--;var a=Array(e);t=`methodCaller<(${r.map((e=>e.name)).join(\", \")}) => ${i.name}>`;return Rn(ct(t,((t,o,s,u)=>{for(var l=0,c=0;c<e;++c)a[c]=r[c].readValueFromPointer(u+l),l+=r[c].argPackAdvance;t=1===n?Ln(o,a):o.apply(t,a);return In(i,s,t)})))},_emval_get_module_property:e=>{e=En(e);return pt(o[e])},_emval_get_property:(e,t)=>{e=dt(e);t=dt(t);return pt(e[t])},_emval_incref:e=>{9<e&&(ft[e+1]+=1)},_emval_new_array:()=>pt([]),_emval_new_cstring:e=>pt(En(e)),_emval_new_object:()=>pt({}),_emval_run_destructors:e=>{var t=dt(e);Ot(t);fn(e)},_emval_set_property:(e,t,n)=>{e=dt(e);t=dt(t);n=dt(n);e[t]=n},_emval_take_value:(e,t)=>{e=Ct(e,\"_emval_take_value\");e=e.readValueFromPointer(t);return pt(e)},_gmtime_js:function(e,t,n){e=new Date(1e3*(t+2097152>>>0<4194305-!!e?(e>>>0)+4294967296*t:NaN));R[n>>2]=e.getUTCSeconds();R[n+4>>2]=e.getUTCMinutes();R[n+8>>2]=e.getUTCHours();R[n+12>>2]=e.getUTCDate();R[n+16>>2]=e.getUTCMonth();R[n+20>>2]=e.getUTCFullYear()-1900;R[n+24>>2]=e.getUTCDay();R[n+28>>2]=(e.getTime()-Date.UTC(e.getUTCFullYear(),0,1,0,0,0,0))/864e5|0},_localtime_js:function(e,t,n){e=new Date(1e3*(t+2097152>>>0<4194305-!!e?(e>>>0)+4294967296*t:NaN));R[n>>2]=e.getSeconds();R[n+4>>2]=e.getMinutes();R[n+8>>2]=e.getHours();R[n+12>>2]=e.getDate();R[n+16>>2]=e.getMonth();R[n+20>>2]=e.getFullYear()-1900;R[n+24>>2]=e.getDay();R[n+28>>2]=(On(e.getFullYear())?jn:kn)[e.getMonth()]+e.getDate()-1|0;R[n+36>>2]=-60*e.getTimezoneOffset();t=new Date(e.getFullYear(),6,1).getTimezoneOffset();var r=new Date(e.getFullYear(),0,1).getTimezoneOffset();R[n+32>>2]=(t!=r&&e.getTimezoneOffset()==Math.min(r,t))|0},_tzset_js:(e,t,n,r)=>{var i=(new Date).getFullYear(),a=new Date(i,0,1),o=new Date(i,6,1);i=a.getTimezoneOffset();var s=o.getTimezoneOffset();T[e>>2]=60*Math.max(i,s);R[t>>2]=Number(i!=s);e=e=>e.toLocaleTimeString(void 0,{hour12:!1,timeZoneName:\"short\"}).split(\" \")[1];a=e(a);o=e(o);s<i?(fe(a,P,n,17),fe(o,P,r,17)):(fe(a,P,r,17),fe(o,P,n,17))},emscripten_asm_const_int:(e,t,n)=>{Sn.length=0;for(var r;r=P[t++];){var i=105!=r;i&=112!=r;n+=i&&n%8?4:0;Sn.push(112==r?T[n>>2]:105==r?R[n>>2]:O[n>>3]);n+=i?8:4}return Z[e](...Sn)},emscripten_date_now:()=>Date.now(),emscripten_get_now:()=>performance.now(),emscripten_resize_heap:e=>{var t=P.length;e>>>=0;if(2147483648<e)return!1;for(var n=1;4>=n;n*=2){var r=t*(1+.2/n);r=Math.min(r,e+100663296);var i=Math;r=Math.max(e,r);e:{i=(i.min.call(i,2147483648,r+(65536-r%65536)%65536)-M.buffer.byteLength+65535)/65536;try{M.grow(i);k();var a=1;break e}catch(e){}a=void 0}if(a)return!0}return!1},environ_get:(e,t)=>{var n=0;Dn().forEach(((r,i)=>{var a=t+n;i=T[e+4*i>>2]=a;for(a=0;a<r.length;++a)I[i++]=r.charCodeAt(a);I[i]=0;n+=r.length+1}));return 0},environ_sizes_get:(e,t)=>{var n=Dn();T[e>>2]=n.length;var r=0;n.forEach((e=>r+=e.length+1));T[t>>2]=r;return 0},fd_close:function(e){try{var t=Ue(e);if(null===t.X)throw new Fe(8);t.La&&(t.La=null);try{t.m.close&&t.m.close(t)}catch(e){throw e}finally{Me[t.X]=null}t.X=null;return 0}catch(e){if(\"undefined\"==typeof ut||\"ErrnoError\"!==e.name)throw e;return e.aa}},fd_read:function(e,t,n,r){try{e:{var i=Ue(e);e=t;for(var a,o=t=0;o<n;o++){var s=T[e>>2],u=T[e+4>>2];e+=8;var l=i,c=a,h=I;if(0>u||0>c)throw new Fe(28);if(null===l.X)throw new Fe(8);if(1===(l.flags&2097155))throw new Fe(8);if(16384===(l.node.mode&61440))throw new Fe(31);if(!l.m.read)throw new Fe(28);var f=\"undefined\"!=typeof c;if(f){if(!l.seekable)throw new Fe(70)}else c=l.position;var d=l.m.read(l,h,s,u,c);f||(l.position+=d);var p=d;if(0>p){var v=-1;break e}t+=p;if(p<u)break;\"undefined\"!=typeof a&&(a+=p)}v=t}T[r>>2]=v;return 0}catch(e){if(\"undefined\"==typeof ut||\"ErrnoError\"!==e.name)throw e;return e.aa}},fd_seek:function(e,t,n,r,i){t=n+2097152>>>0<4194305-!!t?(t>>>0)+4294967296*n:NaN;try{if(isNaN(t))return 61;var a=Ue(e);Ze(a,t,r);K=[a.position>>>0,(J=a.position,1<=+Math.abs(J)?0<J?+Math.floor(J/4294967296)>>>0:~~+Math.ceil((J-+(~~J>>>0))/4294967296)>>>0:0)];R[i>>2]=K[0];R[i+4>>2]=K[1];a.La&&0===t&&0===r&&(a.La=null);return 0}catch(e){if(\"undefined\"==typeof ut||\"ErrnoError\"!==e.name)throw e;return e.aa}},fd_write:function(e,t,n,r){try{e:{var i=Ue(e);e=t;for(var a,o=t=0;o<n;o++){var s=T[e>>2],u=T[e+4>>2];e+=8;var l=i,c=s,h=u,f=a,d=I;if(0>h||0>f)throw new Fe(28);if(null===l.X)throw new Fe(8);if(0===(l.flags&2097155))throw new Fe(8);if(16384===(l.node.mode&61440))throw new Fe(31);if(!l.m.write)throw new Fe(28);l.seekable&&l.flags&1024&&Ze(l,0,2);var p=\"undefined\"!=typeof f;if(p){if(!l.seekable)throw new Fe(70)}else f=l.position;var v=l.m.write(l,d,c,h,f,void 0);p||(l.position+=v);var m=v;if(0>m){var b=-1;break e}t+=m;\"undefined\"!=typeof a&&(a+=m)}b=t}T[r>>2]=b;return 0}catch(e){if(\"undefined\"==typeof ut||\"ErrnoError\"!==e.name)throw e;return e.aa}},invoke_vii:er,isWindowsBrowser:function(){return-1<navigator.platform.indexOf(\"Win\")},strftime:Un,strftime_l:(e,t,n,r)=>Un(e,t,n,r)},zn=function(){function e(e){zn=e.exports;M=zn.memory;k();Jt=zn.__indirect_function_table;x.unshift(zn.__wasm_call_ctors);B--;o.monitorRunDependencies?.(B);0==B&&(null!==U&&(clearInterval(U),U=null),V&&(e=V,V=null,e()));return zn}var t={env:$n,wasi_snapshot_preview1:$n};B++;o.monitorRunDependencies?.(B);if(o.instantiateWasm)try{return o.instantiateWasm(t,e)}catch(e){A(`Module.instantiateWasm callback failed with error: ${e}`),a(e)}$||=z(\"canvas_advanced.wasm\")?\"canvas_advanced.wasm\":o.locateFile?o.locateFile(\"canvas_advanced.wasm\",w):w+\"canvas_advanced.wasm\";q(t,(function(t){e(t.instance)})).catch(a);return{}}(),Yn=e=>(Yn=zn.free)(e),Hn=e=>(Hn=zn.malloc)(e),Xn=e=>(Xn=zn.__getTypeName)(e),Gn=o._ma_device__on_notification_unlocked=e=>(Gn=o._ma_device__on_notification_unlocked=zn.ma_device__on_notification_unlocked)(e);o._ma_malloc_emscripten=(e,t)=>(o._ma_malloc_emscripten=zn.ma_malloc_emscripten)(e,t);o._ma_free_emscripten=(e,t)=>(o._ma_free_emscripten=zn.ma_free_emscripten)(e,t);var qn=o._ma_device_process_pcm_frames_capture__webaudio=(e,t,n)=>(qn=o._ma_device_process_pcm_frames_capture__webaudio=zn.ma_device_process_pcm_frames_capture__webaudio)(e,t,n),Jn=o._ma_device_process_pcm_frames_playback__webaudio=(e,t,n)=>(Jn=o._ma_device_process_pcm_frames_playback__webaudio=zn.ma_device_process_pcm_frames_playback__webaudio)(e,t,n),Kn=(e,t)=>(Kn=zn.setThrew)(e,t),Zn=e=>(Zn=zn._emscripten_stack_restore)(e),Qn=()=>(Qn=zn.emscripten_stack_get_current)();o.dynCall_iiji=(e,t,n,r,i)=>(o.dynCall_iiji=zn.dynCall_iiji)(e,t,n,r,i);o.dynCall_jiji=(e,t,n,r,i)=>(o.dynCall_jiji=zn.dynCall_jiji)(e,t,n,r,i);o.dynCall_iiiji=(e,t,n,r,i,a)=>(o.dynCall_iiiji=zn.dynCall_iiiji)(e,t,n,r,i,a);o.dynCall_iij=(e,t,n,r)=>(o.dynCall_iij=zn.dynCall_iij)(e,t,n,r);o.dynCall_jii=(e,t,n)=>(o.dynCall_jii=zn.dynCall_jii)(e,t,n);o.dynCall_viijii=(e,t,n,r,i,a,s)=>(o.dynCall_viijii=zn.dynCall_viijii)(e,t,n,r,i,a,s);o.dynCall_iiiiij=(e,t,n,r,i,a,s)=>(o.dynCall_iiiiij=zn.dynCall_iiiiij)(e,t,n,r,i,a,s);o.dynCall_iiiiijj=(e,t,n,r,i,a,s,u,l)=>(o.dynCall_iiiiijj=zn.dynCall_iiiiijj)(e,t,n,r,i,a,s,u,l);o.dynCall_iiiiiijj=(e,t,n,r,i,a,s,u,l,c)=>(o.dynCall_iiiiiijj=zn.dynCall_iiiiiijj)(e,t,n,r,i,a,s,u,l,c);function er(e,t,n){var r=Qn();try{en(e)(t,n)}catch(e){Zn(r);if(e!==e+0)throw e;Kn(1,0)}}var tr;V=function e(){tr||nr();tr||(V=e)};function nr(){function e(){if(!tr&&(tr=!0,o.calledRun=!0,!j)){o.noFSInit||Qe||(Qe=!0,o.stdin=o.stdin,o.stdout=o.stdout,o.stderr=o.stderr,o.stdin?et(\"stdin\",o.stdin):qe(\"/dev/tty\",\"/dev/stdin\"),o.stdout?et(\"stdout\",null,o.stdout):qe(\"/dev/tty\",\"/dev/stdout\"),o.stderr?et(\"stderr\",null,o.stderr):qe(\"/dev/tty1\",\"/dev/stderr\"),Ke(\"/dev/stdin\",0),Ke(\"/dev/stdout\",1),Ke(\"/dev/stderr\",1));Ee=!1;Q(x);i(o);o.onRuntimeInitialized&&o.onRuntimeInitialized();if(o.postRun)for(\"function\"==typeof o.postRun&&(o.postRun=[o.postRun]);o.postRun.length;){var e=o.postRun.shift();D.unshift(e)}Q(D)}}if(!(0<B)){if(o.preRun)for(\"function\"==typeof o.preRun&&(o.preRun=[o.preRun]);o.preRun.length;)W();Q(S);0<B||(o.setStatus?(o.setStatus(\"Running...\"),setTimeout((function(){setTimeout((function(){o.setStatus(\"\")}),1);e()}),1)):e())}}if(o.preInit)for(\"function\"==typeof o.preInit&&(o.preInit=[o.preInit]);0<o.preInit.length;)o.preInit.pop()();nr();r=s;return r}})();const a=i},e=>{e.exports=JSON.parse('{\"name\":\"@rive-app/canvas\",\"version\":\"2.35.0\",\"description\":\"Rive\\'s canvas based web api.\",\"main\":\"rive.js\",\"homepage\":\"https://rive.app\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/rive-app/rive-wasm/tree/master/js\"},\"keywords\":[\"rive\",\"animation\"],\"author\":\"Rive\",\"contributors\":[\"Luigi Rosso <luigi@rive.app> (https://rive.app)\",\"Maxwell Talbot <max@rive.app> (https://rive.app)\",\"Arthur Vivian <arthur@rive.app> (https://rive.app)\",\"Umberto Sonnino <umberto@rive.app> (https://rive.app)\",\"Matthew Sullivan <matt.j.sullivan@gmail.com> (mailto:matt.j.sullivan@gmail.com)\"],\"license\":\"MIT\",\"files\":[\"rive.js\",\"rive.js.map\",\"rive.wasm\",\"rive_fallback.wasm\",\"rive.d.ts\",\"rive_advanced.mjs.d.ts\"],\"typings\":\"rive.d.ts\",\"dependencies\":{},\"browser\":{\"fs\":false,\"path\":false}}')},(e,t,n)=>{n.r(t);n.d(t,{Animation:()=>r.Animation});var r=n(4)},(t,n,r)=>{r.r(n);r.d(n,{Animation:()=>i});var i=function(){\n/**\n         * Constructs a new animation\n         * @constructor\n         * @param {any} animation: runtime animation object\n         * @param {any} instance: runtime animation instance object\n         */\nfunction t(t,n,r,i){(this||e).animation=t;(this||e).artboard=n;(this||e).playing=i;(this||e).loopCount=0;(this||e).scrubTo=null;(this||e).instance=new r.LinearAnimationInstance(t,n)}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e).animation.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"time\",{get:function(){return(this||e).instance.time},set:function(t){(this||e).instance.time=t},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"loopValue\",{get:function(){return(this||e).animation.loopValue},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"needsScrub\",{\n/**\n           * Indicates whether the animation needs to be scrubbed.\n           * @returns `true` if the animation needs to be scrubbed, `false` otherwise.\n           */\nget:function(){return(this||e).scrubTo!==null},enumerable:false,configurable:true});\n/**\n         * Advances the animation by the give time. If the animation needs scrubbing,\n         * time is ignored and the stored scrub value is used.\n         * @param time the time to advance the animation by if no scrubbing required\n         */t.prototype.advance=function(t){if((this||e).scrubTo===null)(this||e).instance.advance(t);else{(this||e).instance.time=0;(this||e).instance.advance((this||e).scrubTo);(this||e).scrubTo=null}};\n/**\n         * Apply interpolated keyframe values to the artboard. This should be called after calling\n         * .advance() on an animation instance so that new values are applied to properties.\n         *\n         * Note: This does not advance the artboard, which updates all objects on the artboard\n         * @param mix - Mix value for the animation from 0 to 1\n         */t.prototype.apply=function(t){(this||e).instance.apply(t)};t.prototype.cleanup=function(){(this||e).instance.delete()};return t}()},(e,t,n)=>{n.r(t);n.d(t,{AudioAssetWrapper:()=>a.AudioAssetWrapper,AudioWrapper:()=>a.AudioWrapper,BLANK_URL:()=>i.BLANK_URL,CustomFileAssetLoaderWrapper:()=>a.CustomFileAssetLoaderWrapper,FileAssetWrapper:()=>a.FileAssetWrapper,FileFinalizer:()=>a.FileFinalizer,FontAssetWrapper:()=>a.FontAssetWrapper,FontWrapper:()=>a.FontWrapper,ImageAssetWrapper:()=>a.ImageAssetWrapper,ImageWrapper:()=>a.ImageWrapper,createFinalization:()=>a.createFinalization,finalizationRegistry:()=>a.finalizationRegistry,registerTouchInteractions:()=>r.registerTouchInteractions,sanitizeUrl:()=>i.sanitizeUrl});var r=n(6);var i=n(7);var a=n(8)},(e,t,n)=>{n.r(t);n.d(t,{registerTouchInteractions:()=>a});var r=void 0;\n/**\n       * Returns the clientX and clientY properties from touch or mouse events. Also\n       * calls preventDefault() on the event if it is a touchstart or touchmove to prevent\n       * scrolling the page on mobile devices\n       * @param event - Either a TouchEvent or a MouseEvent\n       * @returns - Coordinates of the clientX and clientY properties from the touch/mouse event\n       */var i=function(e,t,n){var r,i;var a=[];if([\"touchstart\",\"touchmove\"].indexOf(e.type)>-1&&((r=e.changedTouches)===null||r===void 0?void 0:r.length)){t||e.preventDefault();var o=0;var s=n?e.changedTouches.length:1;while(o<s){var u=e.changedTouches[o];a.push({clientX:u.clientX,clientY:u.clientY,identifier:u.identifier});o++}}else if(e.type===\"touchend\"&&((i=e.changedTouches)===null||i===void 0?void 0:i.length)){o=0;s=n?e.changedTouches.length:1;while(o<s){u=e.changedTouches[o];a.push({clientX:u.clientX,clientY:u.clientY,identifier:u.identifier});o++}}else a.push({clientX:e.clientX,clientY:e.clientY,identifier:0});return a};var a=function(e){var t=e.canvas,n=e.artboard,a=e.stateMachines,o=a===void 0?[]:a,s=e.renderer,u=e.rive,l=e.fit,c=e.alignment,h=e.isTouchScrollEnabled,f=h!==void 0&&h,d=e.dispatchPointerExit,p=d===void 0||d,v=e.enableMultiTouch,m=v!==void 0&&v,b=e.layoutScaleFactor,g=b===void 0?1:b;if(!t||!o.length||!s||!u||!n||typeof window===\"undefined\")return null;var y=null;var w=false;var _=function(e){if(w&&e instanceof MouseEvent)e.type==\"mouseup\"&&(w=false);else{w=f&&e.type===\"touchend\"&&y===\"touchstart\";y=e.type;var t=e.currentTarget.getBoundingClientRect();var r=i(e,f,m);var a=u.computeAlignment(l,c,{minX:0,minY:0,maxX:t.width,maxY:t.height},n.bounds,g);var s=new u.Mat2D;a.invert(s);r.forEach((function(e){var n=e.clientX;var r=e.clientY;if(n||r){var i=n-t.left;var a=r-t.top;var o=new u.Vec2D(i,a);var l=u.mapXY(s,o);var c=l.x();var h=l.y();e.transformedX=c;e.transformedY=h;l.delete();o.delete()}}));s.delete();a.delete();switch(e.type){case\"mouseout\":var h=function(e){p?r.forEach((function(t){e.pointerExit(t.transformedX,t.transformedY,t.identifier)})):r.forEach((function(t){e.pointerMove(t.transformedX,t.transformedY,t.identifier)}))};for(var d=0,v=o;d<v.length;d++){var b=v[d];h(b)}break;case\"touchmove\":case\"mouseover\":case\"mousemove\":var _=function(e){r.forEach((function(t){e.pointerMove(t.transformedX,t.transformedY,t.identifier)}))};for(var A=0,C=o;A<C.length;A++){b=C[A];_(b)}break;case\"touchstart\":case\"mousedown\":var M=function(e){r.forEach((function(t){e.pointerDown(t.transformedX,t.transformedY,t.identifier)}))};for(var I=0,P=o;I<P.length;I++){b=P[I];M(b)}break;case\"touchend\":var E=function(e){r.forEach((function(t){e.pointerUp(t.transformedX,t.transformedY,t.identifier);e.pointerExit(t.transformedX,t.transformedY,t.identifier)}))};for(var F=0,R=o;F<R.length;F++){b=R[F];E(b)}break;case\"mouseup\":var T=function(e){r.forEach((function(t){e.pointerUp(t.transformedX,t.transformedY,t.identifier)}))};for(var L=0,O=o;L<O.length;L++){b=O[L];T(b)}break;default:}}};var A=_.bind(r);t.addEventListener(\"mouseover\",A);t.addEventListener(\"mouseout\",A);t.addEventListener(\"mousemove\",A);t.addEventListener(\"mousedown\",A);t.addEventListener(\"mouseup\",A);t.addEventListener(\"touchmove\",A,{passive:f});t.addEventListener(\"touchstart\",A,{passive:f});t.addEventListener(\"touchend\",A);return function(){t.removeEventListener(\"mouseover\",A);t.removeEventListener(\"mouseout\",A);t.removeEventListener(\"mousemove\",A);t.removeEventListener(\"mousedown\",A);t.removeEventListener(\"mouseup\",A);t.removeEventListener(\"touchmove\",A);t.removeEventListener(\"touchstart\",A);t.removeEventListener(\"touchend\",A)}}},(e,t,n)=>{n.r(t);n.d(t,{BLANK_URL:()=>l,sanitizeUrl:()=>f});var r=/^([^\\w]*)(javascript|data|vbscript)/im;var i=/&#(\\w+)(^\\w|;)?/g;var a=/&(newline|tab);/gi;var o=/[\\u0000-\\u001F\\u007F-\\u009F\\u2000-\\u200D\\uFEFF]/gim;var s=/^.+(:|&colon;)/gim;var u=[\".\",\"/\"];var l=\"about:blank\";function c(e){return u.indexOf(e[0])>-1}function h(e){var t=e.replace(o,\"\");return t.replace(i,(function(e,t){return String.fromCharCode(t)}))}function f(e){if(!e)return l;var t=h(e).replace(a,\"\").replace(o,\"\").trim();if(!t)return l;if(c(t))return t;var n=t.match(s);if(!n)return t;var i=n[0];return r.test(i)?l:t}},(t,n,r)=>{r.r(n);r.d(n,{AudioAssetWrapper:()=>p,AudioWrapper:()=>l,CustomFileAssetLoaderWrapper:()=>h,FileAssetWrapper:()=>f,FileFinalizer:()=>a,FontAssetWrapper:()=>v,FontWrapper:()=>c,ImageAssetWrapper:()=>d,ImageWrapper:()=>u,createFinalization:()=>y,finalizationRegistry:()=>g});var i=(void 0,function(){var t=function(e,n){t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])};return t(e,n)};return function(n,r){if(typeof r!==\"function\"&&r!==null)throw new TypeError(\"Class extends value \"+String(r)+\" is not a constructor or null\");t(n,r);function i(){(this||e).constructor=n}n.prototype=r===null?Object.create(r):(i.prototype=r.prototype,new i)}}());var a=function(){function t(t){(this||e).selfUnref=false;(this||e)._file=t}t.prototype.unref=function(){(this||e)._file&&(this||e)._file.unref()};return t}();var o=function(){function t(t){(this||e)._finalizableObject=t}t.prototype.unref=function(){(this||e)._finalizableObject.unref()};return t}();var s=function(){function t(){(this||e).selfUnref=false}t.prototype.unref=function(){};return t}();var u=function(t){i(n,t);function n(n){var r=t.call(this||e)||this||e;r._nativeImage=n;return r}Object.defineProperty(n.prototype,\"nativeImage\",{get:function(){return(this||e)._nativeImage},enumerable:false,configurable:true});n.prototype.unref=function(){(this||e).selfUnref&&(this||e)._nativeImage.unref()};return n}(s);var l=function(t){i(n,t);function n(n){var r=t.call(this||e)||this||e;r._nativeAudio=n;return r}Object.defineProperty(n.prototype,\"nativeAudio\",{get:function(){return(this||e)._nativeAudio},enumerable:false,configurable:true});n.prototype.unref=function(){(this||e).selfUnref&&(this||e)._nativeAudio.unref()};return n}(s);var c=function(t){i(n,t);function n(n){var r=t.call(this||e)||this||e;r._nativeFont=n;return r}Object.defineProperty(n.prototype,\"nativeFont\",{get:function(){return(this||e)._nativeFont},enumerable:false,configurable:true});n.prototype.unref=function(){(this||e).selfUnref&&(this||e)._nativeFont.unref()};return n}(s);var h=function(){function t(t,n){(this||e)._assetLoaderCallback=n;(this||e).assetLoader=new t.CustomFileAssetLoader({loadContents:(this||e).loadContents.bind(this||e)})}t.prototype.loadContents=function(e,t){var n;e.isImage?n=new d(e):e.isAudio?n=new p(e):e.isFont&&(n=new v(e));return this._assetLoaderCallback(n,t)};return t}();var f=function(){function t(t){(this||e)._nativeFileAsset=t}t.prototype.decode=function(t){(this||e)._nativeFileAsset.decode(t)};Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._nativeFileAsset.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"fileExtension\",{get:function(){return(this||e)._nativeFileAsset.fileExtension},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"uniqueFilename\",{get:function(){return(this||e)._nativeFileAsset.uniqueFilename},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isAudio\",{get:function(){return(this||e)._nativeFileAsset.isAudio},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isImage\",{get:function(){return(this||e)._nativeFileAsset.isImage},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isFont\",{get:function(){return(this||e)._nativeFileAsset.isFont},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"cdnUuid\",{get:function(){return(this||e)._nativeFileAsset.cdnUuid},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"nativeFileAsset\",{get:function(){return(this||e)._nativeFileAsset},enumerable:false,configurable:true});return t}();var d=function(t){i(n,t);function n(){return t!==null&&t.apply(this||e,arguments)||this||e}n.prototype.setRenderImage=function(t){(this||e)._nativeFileAsset.setRenderImage(t.nativeImage)};return n}(f);var p=function(t){i(n,t);function n(){return t!==null&&t.apply(this||e,arguments)||this||e}n.prototype.setAudioSource=function(t){(this||e)._nativeFileAsset.setAudioSource(t.nativeAudio)};return n}(f);var v=function(t){i(n,t);function n(){return t!==null&&t.apply(this||e,arguments)||this||e}n.prototype.setFont=function(t){(this||e)._nativeFileAsset.setFont(t.nativeFont)};return n}(f);var m=function(){function e(e){}e.prototype.register=function(e){e.selfUnref=true};e.prototype.unregister=function(e){};return e}();var b=typeof FinalizationRegistry!==\"undefined\"?FinalizationRegistry:m;var g=new b((function(e){e===null||e===void 0?void 0:e.unref()}));var y=function(e,t){var n=new o(t);g.register(e,n)}}];var n={};function r(e){var i=n[e];if(i!==void 0)return i.exports;var a=n[e]={exports:{}};t[e](a,a.exports,r);return a.exports}(()=>{r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:true,get:t[n]})}})();(()=>{r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})();(()=>{r.r=e=>{typeof Symbol!==\"undefined\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"});Object.defineProperty(e,\"__esModule\",{value:true})}})();var i={};(()=>{r.r(i);r.d(i,{Alignment:()=>v,DataEnum:()=>V,DrawOptimizationOptions:()=>m,EventType:()=>E,Fit:()=>p,Layout:()=>b,LoopType:()=>F,Rive:()=>B,RiveEventType:()=>_,RiveFile:()=>W,RuntimeLoader:()=>g,StateMachineInput:()=>w,StateMachineInputType:()=>y,Testing:()=>ne,ViewModel:()=>U,ViewModelInstance:()=>$,ViewModelInstanceArtboard:()=>Q,ViewModelInstanceAssetImage:()=>Z,ViewModelInstanceBoolean:()=>X,ViewModelInstanceColor:()=>K,ViewModelInstanceEnum:()=>q,ViewModelInstanceList:()=>J,ViewModelInstanceNumber:()=>H,ViewModelInstanceString:()=>Y,ViewModelInstanceTrigger:()=>G,ViewModelInstanceValue:()=>z,decodeAudio:()=>re,decodeFont:()=>ae,decodeImage:()=>ie});var t=r(1);var n=r(2);var a=r(3);var o=r(5);var s=(void 0,function(){var t=function(e,n){t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])};return t(e,n)};return function(n,r){if(typeof r!==\"function\"&&r!==null)throw new TypeError(\"Class extends value \"+String(r)+\" is not a constructor or null\");t(n,r);function i(){(this||e).constructor=n}n.prototype=r===null?Object.create(r):(i.prototype=r.prototype,new i)}}());var u=(void 0,function(){u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e};return u.apply(this||e,arguments)});var l=(void 0,function(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function o(e){try{u(r.next(e))}catch(e){a(e)}}function s(e){try{u(r.throw(e))}catch(e){a(e)}}function u(e){e.done?n(e.value):i(e.value).then(o,s)}u((r=r.apply(e,t||[])).next())}))});var c=(void 0,function(t,n){var r,i,a,o={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},s=Object.create((typeof Iterator===\"function\"?Iterator:Object).prototype);return s.next=u(0),s.throw=u(1),s.return=u(2),typeof Symbol===\"function\"&&(s[Symbol.iterator]=function(){return this||e}),s;function u(e){return function(t){return l([e,t])}}function l(e){if(r)throw new TypeError(\"Generator is already executing.\");while(s&&(s=0,e[0]&&(o=0)),o)try{if(r=1,i&&(a=e[0]&2?i.return:e[0]?i.throw||((a=i.return)&&a.call(i),0):i.next)&&!(a=a.call(i,e[1])).done)return a;(i=0,a)&&(e=[e[0]&2,a.value]);switch(e[0]){case 0:case 1:a=e;break;case 4:o.label++;return{value:e[1],done:false};case 5:o.label++;i=e[1];e=[0];continue;case 7:e=o.ops.pop();o.trys.pop();continue;default:if(!(a=o.trys,a=a.length>0&&a[a.length-1])&&(e[0]===6||e[0]===2)){o=0;continue}if(e[0]===3&&(!a||e[1]>a[0]&&e[1]<a[3])){o.label=e[1];break}if(e[0]===6&&o.label<a[1]){o.label=a[1];a=e;break}if(a&&o.label<a[2]){o.label=a[2];o.ops.push(e);break}a[2]&&o.ops.pop();o.trys.pop();continue}e=n.call(t,o)}catch(t){e=[6,t];i=0}finally{r=a=0}if(e[0]&5)throw e[1];return{value:e[0]?e[1]:void 0,done:true}}});var h=(void 0,function(e,t,n){if(n||arguments.length===2)for(var r,i=0,a=t.length;i<a;i++)if(r||!(i in t)){r||(r=Array.prototype.slice.call(t,0,i));r[i]=t[i]}return e.concat(r||Array.prototype.slice.call(t))});var f=function(t){s(n,t);function n(){var n=t!==null&&t.apply(this||e,arguments)||this||e;n.isHandledError=true;return n}return n}(Error);var d=function(e){return e&&e.isHandledError?e.message:\"Problem loading file; may be corrupt!\"};var p;(function(e){e.Cover=\"cover\";e.Contain=\"contain\";e.Fill=\"fill\";e.FitWidth=\"fitWidth\";e.FitHeight=\"fitHeight\";e.None=\"none\";e.ScaleDown=\"scaleDown\";e.Layout=\"layout\"})(p||(p={}));var v;(function(e){e.Center=\"center\";e.TopLeft=\"topLeft\";e.TopCenter=\"topCenter\";e.TopRight=\"topRight\";e.CenterLeft=\"centerLeft\";e.CenterRight=\"centerRight\";e.BottomLeft=\"bottomLeft\";e.BottomCenter=\"bottomCenter\";e.BottomRight=\"bottomRight\"})(v||(v={}));var m;(function(e){e.AlwaysDraw=\"alwaysDraw\";e.DrawOnChanged=\"drawOnChanged\"})(m||(m={}));var b=function(){function t(t){var n,r,i,a,o,s,u;(this||e).fit=(n=t===null||t===void 0?void 0:t.fit)!==null&&n!==void 0?n:p.Contain;(this||e).alignment=(r=t===null||t===void 0?void 0:t.alignment)!==null&&r!==void 0?r:v.Center;(this||e).layoutScaleFactor=(i=t===null||t===void 0?void 0:t.layoutScaleFactor)!==null&&i!==void 0?i:1;(this||e).minX=(a=t===null||t===void 0?void 0:t.minX)!==null&&a!==void 0?a:0;(this||e).minY=(o=t===null||t===void 0?void 0:t.minY)!==null&&o!==void 0?o:0;(this||e).maxX=(s=t===null||t===void 0?void 0:t.maxX)!==null&&s!==void 0?s:0;(this||e).maxY=(u=t===null||t===void 0?void 0:t.maxY)!==null&&u!==void 0?u:0}t.new=function(e){var n=e.fit,r=e.alignment,i=e.minX,a=e.minY,o=e.maxX,s=e.maxY;console.warn(\"This function is deprecated: please use `new Layout({})` instead\");return new t({fit:n,alignment:r,minX:i,minY:a,maxX:o,maxY:s})};t.prototype.copyWith=function(n){var r=n.fit,i=n.alignment,a=n.layoutScaleFactor,o=n.minX,s=n.minY,u=n.maxX,l=n.maxY;return new t({fit:r!==null&&r!==void 0?r:(this||e).fit,alignment:i!==null&&i!==void 0?i:(this||e).alignment,layoutScaleFactor:a!==null&&a!==void 0?a:(this||e).layoutScaleFactor,minX:o!==null&&o!==void 0?o:(this||e).minX,minY:s!==null&&s!==void 0?s:(this||e).minY,maxX:u!==null&&u!==void 0?u:(this||e).maxX,maxY:l!==null&&l!==void 0?l:(this||e).maxY})};t.prototype.runtimeFit=function(t){if((this||e).cachedRuntimeFit)return(this||e).cachedRuntimeFit;var n;n=(this||e).fit===p.Cover?t.Fit.cover:(this||e).fit===p.Contain?t.Fit.contain:(this||e).fit===p.Fill?t.Fit.fill:(this||e).fit===p.FitWidth?t.Fit.fitWidth:(this||e).fit===p.FitHeight?t.Fit.fitHeight:(this||e).fit===p.ScaleDown?t.Fit.scaleDown:(this||e).fit===p.Layout?t.Fit.layout:t.Fit.none;(this||e).cachedRuntimeFit=n;return n};t.prototype.runtimeAlignment=function(t){if((this||e).cachedRuntimeAlignment)return(this||e).cachedRuntimeAlignment;var n;n=(this||e).alignment===v.TopLeft?t.Alignment.topLeft:(this||e).alignment===v.TopCenter?t.Alignment.topCenter:(this||e).alignment===v.TopRight?t.Alignment.topRight:(this||e).alignment===v.CenterLeft?t.Alignment.centerLeft:(this||e).alignment===v.CenterRight?t.Alignment.centerRight:(this||e).alignment===v.BottomLeft?t.Alignment.bottomLeft:(this||e).alignment===v.BottomCenter?t.Alignment.bottomCenter:(this||e).alignment===v.BottomRight?t.Alignment.bottomRight:t.Alignment.center;(this||e).cachedRuntimeAlignment=n;return n};return t}();var g=function(){function e(){}e.loadRuntime=function(){t.default({locateFile:function(){return e.wasmURL}}).then((function(t){var n;e.runtime=t;while(e.callBackQueue.length>0)(n=e.callBackQueue.shift())===null||n===void 0?void 0:n(e.runtime)})).catch((function(t){var r={message:(t===null||t===void 0?void 0:t.message)||\"Unknown error\",type:(t===null||t===void 0?void 0:t.name)||\"Error\",wasmError:t instanceof WebAssembly.CompileError||t instanceof WebAssembly.RuntimeError,originalError:t};console.debug(\"Rive WASM load error details:\",r);var i=\"https://cdn.jsdelivr.net/npm/\".concat(n.name,\"@\").concat(n.version,\"/rive_fallback.wasm\");if(e.wasmURL.toLowerCase()!==i){console.warn(\"Failed to load WASM from \".concat(e.wasmURL,\" (\").concat(r.message,\"), trying jsdelivr as a backup\"));e.setWasmUrl(i);e.loadRuntime()}else{var a=[\"Could not load Rive WASM file from \".concat(e.wasmURL,\" or \").concat(i,\".\"),\"Possible reasons:\",\"- Network connection is down\",\"- WebAssembly is not supported in this environment\",\"- The WASM file is corrupted or incompatible\",\"\\nError details:\",\"- Type: \".concat(r.type),\"- Message: \".concat(r.message),\"- WebAssembly-specific error: \".concat(r.wasmError),\"\\nTo resolve, you may need to:\",\"1. Check your network connection\",\"2. Set a new WASM source via RuntimeLoader.setWasmUrl()\",\"3. Call RuntimeLoader.loadRuntime() again\"].join(\"\\n\");console.error(a)}}))};e.getInstance=function(t){if(!e.isLoading){e.isLoading=true;e.loadRuntime()}e.runtime?t(e.runtime):e.callBackQueue.push(t)};e.awaitInstance=function(){return new Promise((function(t){return e.getInstance((function(e){return t(e)}))}))};e.setWasmUrl=function(t){e.wasmURL=t};e.getWasmUrl=function(){return e.wasmURL};e.isLoading=false;e.callBackQueue=[];e.wasmURL=\"https://unpkg.com/\".concat(n.name,\"@\").concat(n.version,\"/rive.wasm\");return e}();var y;(function(e){e[e.Number=56]=\"Number\";e[e.Trigger=58]=\"Trigger\";e[e.Boolean=59]=\"Boolean\"})(y||(y={}));var w=function(){function t(t,n){(this||e).type=t;(this||e).runtimeInput=n}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e).runtimeInput.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"value\",{get:function(){return(this||e).runtimeInput.value},set:function(t){(this||e).runtimeInput.value=t},enumerable:false,configurable:true});t.prototype.fire=function(){(this||e).type===y.Trigger&&(this||e).runtimeInput.fire()};t.prototype.delete=function(){(this||e).runtimeInput=null};return t}();var _;(function(e){e[e.General=128]=\"General\";e[e.OpenUrl=131]=\"OpenUrl\"})(_||(_={}));var A=function(){function t(t){(this||e).isBindableArtboard=false;(this||e).isBindableArtboard=t}return t}();var C=function(t){s(n,t);function n(n,r){var i=t.call(this||e,false)||this||e;i.nativeArtboard=n;i.file=r;return i}return n}(A);var M=function(t){s(n,t);function n(n){var r=t.call(this||e,true)||this||e;r.selfUnref=false;r.nativeArtboard=n;return r}Object.defineProperty(n.prototype,\"viewModel\",{set:function(t){(this||e).nativeViewModel=t.nativeInstance},enumerable:false,configurable:true});n.prototype.destroy=function(){var t;if((this||e).selfUnref){(this||e).nativeArtboard.unref();(t=(this||e).nativeViewModel)===null||t===void 0?void 0:t.unref()}};return n}(A);var I=function(){\n/**\n         * @constructor\n         * @param stateMachine runtime state machine object\n         * @param instance runtime state machine instance object\n         */\nfunction t(t,n,r,i){(this||e).stateMachine=t;(this||e).playing=r;(this||e).artboard=i;(this||e).inputs=[];(this||e).instance=new n.StateMachineInstance(t,i);this.initInputs(n)}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e).stateMachine.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"statesChanged\",{get:function(){var t=[];for(var n=0;n<(this||e).instance.stateChangedCount();n++)t.push((this||e).instance.stateChangedNameByIndex(n));return t},enumerable:false,configurable:true});\n/**\n         * Advances the state machine instance by a given time.\n         * @param time - the time to advance the animation by in seconds\n         */t.prototype.advance=function(t){(this||e).instance.advance(t)};\n/**\n         * Advances the state machine instance by a given time and apply changes to artboard.\n         * @param time - the time to advance the animation by in seconds\n         */t.prototype.advanceAndApply=function(t){(this||e).instance.advanceAndApply(t)};\n/**\n         * Returns the number of events reported from the last advance call\n         * @returns Number of events reported\n         */t.prototype.reportedEventCount=function(){return(this||e).instance.reportedEventCount()};\n/**\n         * Returns a RiveEvent object emitted from the last advance call at the given index\n         * of a list of potentially multiple events. If an event at the index is not found,\n         * undefined is returned.\n         * @param i index of the event reported in a list of potentially multiple events\n         * @returns RiveEvent or extended RiveEvent object returned, or undefined\n         */t.prototype.reportedEventAt=function(t){return(this||e).instance.reportedEventAt(t)};\n/**\n         * Fetches references to the state machine's inputs and caches them\n         * @param runtime an instance of the runtime; needed for the SMIInput types\n         */t.prototype.initInputs=function(t){for(var n=0;n<(this||e).instance.inputCount();n++){var r=(this||e).instance.input(n);(this||e).inputs.push(this.mapRuntimeInput(r,t))}};\n/**\n         * Maps a runtime input to it's appropriate type\n         * @param input\n         */t.prototype.mapRuntimeInput=function(e,t){return e.type===t.SMIInput.bool?new w(y.Boolean,e.asBool()):e.type===t.SMIInput.number?new w(y.Number,e.asNumber()):e.type===t.SMIInput.trigger?new w(y.Trigger,e.asTrigger()):void 0};t.prototype.cleanup=function(){(this||e).inputs.forEach((function(e){e.delete()}));(this||e).inputs.length=0;(this||e).instance.delete()};t.prototype.bindViewModelInstance=function(t){t.runtimeInstance!=null&&(this||e).instance.bindViewModelInstance(t.runtimeInstance)};return t}();var P=function(){\n/**\n         * Constructs a new animator\n         * @constructor\n         * @param runtime Rive runtime; needed to instance animations & state machines\n         * @param artboard the artboard that holds all animations and state machines\n         * @param animations optional list of animations\n         * @param stateMachines optional list of state machines\n         */\nfunction t(t,n,r,i,a){i===void 0&&(i=[]);a===void 0&&(a=[]);(this||e).runtime=t;(this||e).artboard=n;(this||e).eventManager=r;(this||e).animations=i;(this||e).stateMachines=a}\n/**\n         * Adds animations and state machines by their names. If names are shared\n         * between animations & state machines, then the first one found will be\n         * created. Best not to use the same names for these in your Rive file.\n         * @param animatable the name(s) of animations and state machines to add\n         * @returns a list of names of the playing animations and state machines\n         */t.prototype.add=function(t,n,r){r===void 0&&(r=true);t=te(t);if(t.length===0){(this||e).animations.forEach((function(e){return e.playing=n}));(this||e).stateMachines.forEach((function(e){return e.playing=n}))}else{var i=(this||e).animations.map((function(e){return e.name}));var o=(this||e).stateMachines.map((function(e){return e.name}));for(var s=0;s<t.length;s++){var u=i.indexOf(t[s]);var l=o.indexOf(t[s]);if(u>=0||l>=0)u>=0?(this||e).animations[u].playing=n:(this||e).stateMachines[l].playing=n;else{var c=(this||e).artboard.animationByName(t[s]);if(c){var h=new a.Animation(c,(this||e).artboard,(this||e).runtime,n);h.advance(0);h.apply(1);(this||e).animations.push(h)}else{var f=(this||e).artboard.stateMachineByName(t[s]);if(f){var d=new I(f,(this||e).runtime,n,(this||e).artboard);(this||e).stateMachines.push(d)}}}}}r&&(n?(this||e).eventManager.fire({type:E.Play,data:(this||e).playing}):(this||e).eventManager.fire({type:E.Pause,data:(this||e).paused}));return n?(this||e).playing:(this||e).paused};\n/**\n         * Adds linear animations by their names.\n         * @param animatables the name(s) of animations to add\n         * @param playing whether animations should play on instantiation\n         */t.prototype.initLinearAnimations=function(t,n){var r=(this||e).animations.map((function(e){return e.name}));for(var i=0;i<t.length;i++){var o=r.indexOf(t[i]);if(o>=0)(this||e).animations[o].playing=n;else{var s=(this||e).artboard.animationByName(t[i]);if(s){var u=new a.Animation(s,(this||e).artboard,(this||e).runtime,n);u.advance(0);u.apply(1);(this||e).animations.push(u)}else console.error(\"Animation with name \".concat(t[i],\" not found.\"))}}};\n/**\n         * Adds state machines by their names.\n         * @param animatables the name(s) of state machines to add\n         * @param playing whether state machines should play on instantiation\n         */t.prototype.initStateMachines=function(t,n){var r=(this||e).stateMachines.map((function(e){return e.name}));for(var i=0;i<t.length;i++){var a=r.indexOf(t[i]);if(a>=0)(this||e).stateMachines[a].playing=n;else{var o=(this||e).artboard.stateMachineByName(t[i]);if(o){var s=new I(o,(this||e).runtime,n,(this||e).artboard);(this||e).stateMachines.push(s)}else{console.warn(\"State Machine with name \".concat(t[i],\" not found.\"));this.initLinearAnimations([t[i]],n)}}}};\n/**\n         * Play the named animations/state machines\n         * @param animatables the names of the animations/machines to play; plays all if empty\n         * @returns a list of the playing items\n         */t.prototype.play=function(e){return this.add(e,true)};t.prototype.advanceIfPaused=function(){(this||e).stateMachines.forEach((function(e){e.playing||e.advanceAndApply(0)}))};\n/**\n         * Pauses named animations and state machines, or everything if nothing is\n         * specified\n         * @param animatables names of the animations and state machines to pause\n         * @returns a list of names of the animations and state machines paused\n         */t.prototype.pause=function(e){return this.add(e,false)};\n/**\n         * Set time of named animations\n         * @param animations names of the animations to scrub\n         * @param value time scrub value, a floating point number to which the playhead is jumped\n         * @returns a list of names of the animations that were scrubbed\n         */t.prototype.scrub=function(t,n){var r=(this||e).animations.filter((function(e){return t.includes(e.name)}));r.forEach((function(e){return e.scrubTo=n}));return r.map((function(e){return e.name}))};Object.defineProperty(t.prototype,\"playing\",{get:function(){return(this||e).animations.filter((function(e){return e.playing})).map((function(e){return e.name})).concat((this||e).stateMachines.filter((function(e){return e.playing})).map((function(e){return e.name})))},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"paused\",{get:function(){return(this||e).animations.filter((function(e){return!e.playing})).map((function(e){return e.name})).concat((this||e).stateMachines.filter((function(e){return!e.playing})).map((function(e){return e.name})))},enumerable:false,configurable:true});\n/**\n         * Stops and removes all named animations and state machines\n         * @param animatables animations and state machines to remove\n         * @returns a list of names of removed items\n         */t.prototype.stop=function(t){var n=this||e;t=te(t);var r=[];if(t.length===0){r=(this||e).animations.map((function(e){return e.name})).concat((this||e).stateMachines.map((function(e){return e.name})));(this||e).animations.forEach((function(e){return e.cleanup()}));(this||e).stateMachines.forEach((function(e){return e.cleanup()}));(this||e).animations.splice(0,(this||e).animations.length);(this||e).stateMachines.splice(0,(this||e).stateMachines.length)}else{var i=(this||e).animations.filter((function(e){return t.includes(e.name)}));i.forEach((function(e){e.cleanup();n.animations.splice(n.animations.indexOf(e),1)}));var a=(this||e).stateMachines.filter((function(e){return t.includes(e.name)}));a.forEach((function(e){e.cleanup();n.stateMachines.splice(n.stateMachines.indexOf(e),1)}));r=i.map((function(e){return e.name})).concat(a.map((function(e){return e.name})))}(this||e).eventManager.fire({type:E.Stop,data:r});return r};Object.defineProperty(t.prototype,\"isPlaying\",{get:function(){return(this||e).animations.reduce((function(e,t){return e||t.playing}),false)||(this||e).stateMachines.reduce((function(e,t){return e||t.playing}),false)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isPaused\",{get:function(){return!(this||e).isPlaying&&((this||e).animations.length>0||(this||e).stateMachines.length>0)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isStopped\",{get:function(){return(this||e).animations.length===0&&(this||e).stateMachines.length===0},enumerable:false,configurable:true});\n/**\n         * If there are no animations or state machines, add the first one found\n         * @returns the name of the animation or state machine instanced\n         */t.prototype.atLeastOne=function(t,n){n===void 0&&(n=true);var r;(this||e).animations.length===0&&(this||e).stateMachines.length===0&&((this||e).artboard.animationCount()>0?this.add([r=(this||e).artboard.animationByIndex(0).name],t,n):(this||e).artboard.stateMachineCount()>0&&this.add([r=(this||e).artboard.stateMachineByIndex(0).name],t,n));return r};t.prototype.handleLooping=function(){for(var t=0,n=(this||e).animations.filter((function(e){return e.playing}));t<n.length;t++){var r=n[t];if(r.loopValue===0&&r.loopCount){r.loopCount=0;this.stop(r.name)}else if(r.loopValue===1&&r.loopCount){(this||e).eventManager.fire({type:E.Loop,data:{animation:r.name,type:F.Loop}});r.loopCount=0}else if(r.loopValue===2&&r.loopCount>1){(this||e).eventManager.fire({type:E.Loop,data:{animation:r.name,type:F.PingPong}});r.loopCount=0}}};t.prototype.handleStateChanges=function(){var t=[];for(var n=0,r=(this||e).stateMachines.filter((function(e){return e.playing}));n<r.length;n++){var i=r[n];t.push.apply(t,i.statesChanged)}t.length>0&&(this||e).eventManager.fire({type:E.StateChange,data:t})};t.prototype.handleAdvancing=function(t){(this||e).eventManager.fire({type:E.Advance,data:t})};return t}();var E;(function(e){e.Load=\"load\";e.LoadError=\"loaderror\";e.Play=\"play\";e.Pause=\"pause\";e.Stop=\"stop\";e.Loop=\"loop\";e.Draw=\"draw\";e.Advance=\"advance\";e.StateChange=\"statechange\";e.RiveEvent=\"riveevent\";e.AudioStatusChange=\"audiostatuschange\"})(E||(E={}));var F;(function(e){e.OneShot=\"oneshot\";e.Loop=\"loop\";e.PingPong=\"pingpong\"})(F||(F={}));var R=function(){function t(t){t===void 0&&(t=[]);(this||e).listeners=t}t.prototype.getListeners=function(t){return(this||e).listeners.filter((function(e){return e.type===t}))};t.prototype.add=function(t){(this||e).listeners.includes(t)||(this||e).listeners.push(t)};\n/**\n         * Removes a listener\n         * @param listener the listener with the callback to be removed\n         */t.prototype.remove=function(t){for(var n=0;n<(this||e).listeners.length;n++){var r=(this||e).listeners[n];if(r.type===t.type&&r.callback===t.callback){(this||e).listeners.splice(n,1);break}}};\n/**\n         * Clears all listeners of specified type, or every listener if no type is\n         * specified\n         * @param type the type of listeners to clear, or all listeners if not\n         * specified\n         */t.prototype.removeAll=function(t){var n=this||e;t?(this||e).listeners.filter((function(e){return e.type===t})).forEach((function(e){return n.remove(e)})):(this||e).listeners.splice(0,(this||e).listeners.length)};t.prototype.fire=function(e){var t=this.getListeners(e.type);t.forEach((function(t){return t.callback(e)}))};return t}();var T=function(){function t(t){(this||e).eventManager=t;(this||e).queue=[]}t.prototype.add=function(t){(this||e).queue.push(t)};t.prototype.process=function(){while((this||e).queue.length>0){var t=(this||e).queue.shift();(t===null||t===void 0?void 0:t.action)&&t.action();(t===null||t===void 0?void 0:t.event)&&(this||e).eventManager.fire(t.event)}};return t}();var L;(function(e){e[e.AVAILABLE=0]=\"AVAILABLE\";e[e.UNAVAILABLE=1]=\"UNAVAILABLE\"})(L||(L={}));var O=function(t){s(n,t);function n(){var n=t!==null&&t.apply(this||e,arguments)||this||e;n._started=false;n._enabled=false;n._status=L.UNAVAILABLE;return n}n.prototype.delay=function(t){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(e){return[2,new Promise((function(e){return setTimeout(e,t)}))]}))}))};n.prototype.timeout=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(e){return[2,new Promise((function(e,t){return setTimeout(t,50)}))]}))}))};n.prototype.reportToListeners=function(){this.fire({type:E.AudioStatusChange});this.removeAll()};n.prototype.enableAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(t){if(!(this||e)._enabled){(this||e)._enabled=true;(this||e)._status=L.AVAILABLE;this.reportToListeners()}return[2]}))}))};n.prototype.testAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(t){switch(t.label){case 0:if(!((this||e)._status===L.UNAVAILABLE&&(this||e)._audioContext!==null))return[3,4];t.label=1;case 1:t.trys.push([1,3,,4]);return[4,Promise.race([(this||e)._audioContext.resume(),this.timeout()])];case 2:t.sent();this.enableAudio();return[3,4];case 3:t.sent();return[3,4];case 4:return[2]}}))}))};n.prototype._establishAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(t){switch(t.label){case 0:if(!!(this||e)._started)return[3,5];(this||e)._started=true;if(!(typeof window==\"undefined\"))return[3,1];this.enableAudio();return[3,5];case 1:(this||e)._audioContext=new AudioContext;this.listenForUserAction();t.label=2;case 2:return(this||e)._status===L.UNAVAILABLE?[4,this.testAudio()]:[3,5];case 3:t.sent();return[4,this.delay(1e3)];case 4:t.sent();return[3,2];case 5:return[2]}}))}))};n.prototype.listenForUserAction=function(){var t=this||e;var n=function(){return l(t,void 0,void 0,(function(){return c(this||e,(function(e){this.enableAudio();return[2]}))}))};document.addEventListener(\"pointerdown\",n,{once:true})};n.prototype.establishAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(e){this._establishAudio();return[2]}))}))};Object.defineProperty(n.prototype,\"systemVolume\",{get:function(){if((this||e)._status===L.UNAVAILABLE){this.testAudio();return 0}return 1},enumerable:false,configurable:true});Object.defineProperty(n.prototype,\"status\",{get:function(){return(this||e)._status},enumerable:false,configurable:true});return n}(R);var j=new O;var k=function(){function e(){}e.prototype.observe=function(){};e.prototype.unobserve=function(){};e.prototype.disconnect=function(){};return e}();var S=globalThis.ResizeObserver||k;var x=function(){function t(){var t=this||e;(this||e)._elementsMap=new Map;(this||e)._onObservedEntry=function(e){var n=t._elementsMap.get(e.target);n!==null?n.onResize(e.target.clientWidth==0||e.target.clientHeight==0):t._resizeObserver.unobserve(e.target)};(this||e)._onObserved=function(e){e.forEach(t._onObservedEntry)};(this||e)._resizeObserver=new S((this||e)._onObserved)}t.prototype.add=function(t,n){var r={onResize:n,element:t};(this||e)._elementsMap.set(t,r);(this||e)._resizeObserver.observe(t);return r};t.prototype.remove=function(t){(this||e)._resizeObserver.unobserve(t.element);(this||e)._elementsMap.delete(t.element)};return t}();var D=new x;var W=function(){function t(t){(this||e).enableRiveAssetCDN=true;(this||e).referenceCount=0;(this||e).destroyed=false;(this||e).selfUnref=false;(this||e).bindableArtboards=[];(this||e).src=t.src;(this||e).buffer=t.buffer;t.assetLoader&&((this||e).assetLoader=t.assetLoader);(this||e).enableRiveAssetCDN=typeof t.enableRiveAssetCDN!=\"boolean\"||t.enableRiveAssetCDN;(this||e).eventManager=new R;t.onLoad&&this.on(E.Load,t.onLoad);t.onLoadError&&this.on(E.LoadError,t.onLoadError)}t.prototype.releaseFile=function(){var t;(this||e).selfUnref&&((t=(this||e).file)===null||t===void 0?void 0:t.unref());(this||e).file=null};t.prototype.releaseBindableArtboards=function(){(this||e).bindableArtboards.forEach((function(e){return e.destroy()}))};t.prototype.initData=function(){return l(this||e,void 0,void 0,(function(){var n,r,i,a,s;return c(this||e,(function(u){switch(u.label){case 0:if(!(this||e).src)return[3,2];n=this||e;return[4,ee((this||e).src)];case 1:n.buffer=u.sent();u.label=2;case 2:if((this||e).destroyed)return[2];if((this||e).assetLoader){i=new o.CustomFileAssetLoaderWrapper((this||e).runtime,(this||e).assetLoader);r=i.assetLoader}a=this||e;return[4,(this||e).runtime.load(new Uint8Array((this||e).buffer),r,(this||e).enableRiveAssetCDN)];case 3:a.file=u.sent();s=new o.FileFinalizer((this||e).file);o.finalizationRegistry.register(this||e,s);if((this||e).destroyed){this.releaseFile();return[2]}(this||e).file!==null?(this||e).eventManager.fire({type:E.Load,data:this||e}):this.fireLoadError(t.fileLoadErrorMessage);return[2]}}))}))};t.prototype.init=function(){return l(this||e,void 0,void 0,(function(){var n,r;return c(this||e,(function(i){switch(i.label){case 0:if(!(this||e).src&&!(this||e).buffer){this.fireLoadError(t.missingErrorMessage);return[2]}i.label=1;case 1:i.trys.push([1,4,,5]);n=this||e;return[4,g.awaitInstance()];case 2:n.runtime=i.sent();return(this||e).destroyed?[2]:[4,this.initData()];case 3:i.sent();return[3,5];case 4:r=i.sent();this.fireLoadError(r instanceof Error?r.message:t.fileLoadErrorMessage);return[3,5];case 5:return[2]}}))}))};t.prototype.fireLoadError=function(t){(this||e).eventManager.fire({type:E.LoadError,data:t});throw new Error(t)};\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */t.prototype.on=function(t,n){(this||e).eventManager.add({type:t,callback:n})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */t.prototype.off=function(t,n){(this||e).eventManager.remove({type:t,callback:n})};t.prototype.cleanup=function(){(this||e).referenceCount-=1;if((this||e).referenceCount<=0){this.removeAllRiveEventListeners();this.releaseFile();this.releaseBindableArtboards();(this||e).destroyed=true}};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */t.prototype.removeAllRiveEventListeners=function(t){(this||e).eventManager.removeAll(t)};t.prototype.getInstance=function(){if((this||e).file!==null){(this||e).referenceCount+=1;return(this||e).file}};t.prototype.destroyIfUnused=function(){(this||e).referenceCount<=0&&this.cleanup()};t.prototype.createBindableArtboard=function(t){if(t!=null){var n=new M(t);(0,o.createFinalization)(n,n.nativeArtboard);(this||e).bindableArtboards.push(n);return n}return null};\n/**\n         * @deprecated This function is deprecated. For better stability and memory management\n         * use `getBindableArtboard()` instead.\n         * @param {string} name - The name of the artboard.\n         * @returns {Artboard} The artboard to bind to.\n         */t.prototype.getArtboard=function(t){var n=(this||e).file.artboardByName(t);if(n!=null)return new C(n,this||e)};t.prototype.getBindableArtboard=function(t){var n=(this||e).file.bindableArtboardByName(t);return this.createBindableArtboard(n)};t.prototype.getDefaultBindableArtboard=function(){var t=(this||e).file.bindableArtboardDefault();return this.createBindableArtboard(t)};t.prototype.internalBindableArtboardFromArtboard=function(t){var n=(this||e).file.internalBindableArtboardFromArtboard(t);return this.createBindableArtboard(n)};t.prototype.viewModelByName=function(t){var n=(this||e).file.viewModelByName(t);return n!==null?new U(n):null};t.missingErrorMessage=\"Rive source file or data buffer required\";t.fileLoadErrorMessage=\"The file failed to load\";return t}();var B=function(){function t(t){var n=this||e;var r,i;(this||e).loaded=false;(this||e).destroyed=false;(this||e)._observed=null;(this||e).readyForPlaying=false;(this||e).artboard=null;(this||e).eventCleanup=null;(this||e).shouldDisableRiveListeners=false;(this||e).automaticallyHandleEvents=false;(this||e).dispatchPointerExit=true;(this||e).enableMultiTouch=false;(this||e).enableRiveAssetCDN=true;(this||e)._volume=1;(this||e)._artboardWidth=void 0;(this||e)._artboardHeight=void 0;(this||e)._devicePixelRatioUsed=1;(this||e)._hasZeroSize=false;(this||e)._needsRedraw=false;(this||e)._currentCanvasWidth=0;(this||e)._currentCanvasHeight=0;(this||e)._audioEventListener=null;(this||e)._boundDraw=null;(this||e)._viewModelInstance=null;(this||e)._dataEnums=null;(this||e).drawOptimization=m.DrawOnChanged;(this||e).durations=[];(this||e).frameTimes=[];(this||e).frameCount=0;(this||e).isTouchScrollEnabled=false;(this||e).onCanvasResize=function(e){var t=n._hasZeroSize!==e;n._hasZeroSize=e;e?n._layout.maxX&&n._layout.maxY||n.resizeToCanvas():t&&n.resizeDrawingSurfaceToCanvas()};(this||e).renderSecondTimer=0;(this||e)._boundDraw=(this||e).draw.bind(this||e);(this||e).canvas=t.canvas;t.canvas.constructor===HTMLCanvasElement&&((this||e)._observed=D.add((this||e).canvas,(this||e).onCanvasResize));(this||e)._currentCanvasWidth=(this||e).canvas.width;(this||e)._currentCanvasHeight=(this||e).canvas.height;(this||e).src=t.src;(this||e).buffer=t.buffer;(this||e).riveFile=t.riveFile;(this||e).layout=(r=t.layout)!==null&&r!==void 0?r:new b;(this||e).shouldDisableRiveListeners=!!t.shouldDisableRiveListeners;(this||e).isTouchScrollEnabled=!!t.isTouchScrollEnabled;(this||e).automaticallyHandleEvents=!!t.automaticallyHandleEvents;(this||e).dispatchPointerExit=t.dispatchPointerExit===false?t.dispatchPointerExit:(this||e).dispatchPointerExit;(this||e).enableMultiTouch=!!t.enableMultiTouch;(this||e).drawOptimization=(i=t.drawingOptions)!==null&&i!==void 0?i:(this||e).drawOptimization;(this||e).enableRiveAssetCDN=t.enableRiveAssetCDN===void 0||t.enableRiveAssetCDN;(this||e).eventManager=new R;t.onLoad&&this.on(E.Load,t.onLoad);t.onLoadError&&this.on(E.LoadError,t.onLoadError);t.onPlay&&this.on(E.Play,t.onPlay);t.onPause&&this.on(E.Pause,t.onPause);t.onStop&&this.on(E.Stop,t.onStop);t.onLoop&&this.on(E.Loop,t.onLoop);t.onStateChange&&this.on(E.StateChange,t.onStateChange);t.onAdvance&&this.on(E.Advance,t.onAdvance)\n/**\n           * @deprecated Use camelCase'd versions instead.\n           */;t.onload&&!t.onLoad&&this.on(E.Load,t.onload);t.onloaderror&&!t.onLoadError&&this.on(E.LoadError,t.onloaderror);t.onplay&&!t.onPlay&&this.on(E.Play,t.onplay);t.onpause&&!t.onPause&&this.on(E.Pause,t.onpause);t.onstop&&!t.onStop&&this.on(E.Stop,t.onstop);t.onloop&&!t.onLoop&&this.on(E.Loop,t.onloop);t.onstatechange&&!t.onStateChange&&this.on(E.StateChange,t.onstatechange);t.assetLoader&&((this||e).assetLoader=t.assetLoader);(this||e).taskQueue=new T((this||e).eventManager);this.init({src:(this||e).src,buffer:(this||e).buffer,riveFile:(this||e).riveFile,autoplay:t.autoplay,autoBind:t.autoBind,animations:t.animations,stateMachines:t.stateMachines,artboard:t.artboard,useOffscreenRenderer:t.useOffscreenRenderer})}Object.defineProperty(t.prototype,\"viewModelCount\",{get:function(){return(this||e).file.viewModelCount()},enumerable:false,configurable:true});t.new=function(e){console.warn(\"This function is deprecated: please use `new Rive({})` instead\");return new t(e)};t.prototype.onSystemAudioChanged=function(){(this||e).volume=(this||e)._volume};t.prototype.init=function(n){var r=this||e;var i=n.src,a=n.buffer,o=n.riveFile,s=n.animations,u=n.stateMachines,l=n.artboard,c=n.autoplay,h=c!==void 0&&c,d=n.useOffscreenRenderer,p=d!==void 0&&d,v=n.autoBind,m=v!==void 0&&v;if(!(this||e).destroyed){(this||e).src=i;(this||e).buffer=a;(this||e).riveFile=o;if(!(this||e).src&&!(this||e).buffer&&!(this||e).riveFile)throw new f(t.missingErrorMessage);var b=te(s);var y=te(u);(this||e).loaded=false;(this||e).readyForPlaying=false;g.awaitInstance().then((function(e){if(!r.destroyed){r.runtime=e;r.removeRiveListeners();r.deleteRiveRenderer();r.renderer=r.runtime.makeRenderer(r.canvas,p);r.canvas.width||r.canvas.height||r.resizeDrawingSurfaceToCanvas();r.initData(l,b,y,h,m).then((function(e){if(e)return r.setupRiveListeners()})).catch((function(e){console.error(e)}))}})).catch((function(e){console.error(e)}))}};\n/**\n         * Setup Rive Listeners on the canvas\n         * @param riveListenerOptions - Enables TouchEvent events on the canvas. Set to true to allow\n         * touch scrolling on the canvas element on touch-enabled devices\n         * i.e. { isTouchScrollEnabled: true }\n         */t.prototype.setupRiveListeners=function(t){var n=this||e;(this||e).eventCleanup&&this.eventCleanup();if(!(this||e).shouldDisableRiveListeners){var r=((this||e).animator.stateMachines||[]).filter((function(e){return e.playing&&n.runtime.hasListeners(e.instance)})).map((function(e){return e.instance}));var i=(this||e).isTouchScrollEnabled;var a=(this||e).dispatchPointerExit;var s=(this||e).enableMultiTouch;t&&\"isTouchScrollEnabled\"in t&&(i=t.isTouchScrollEnabled);(this||e).eventCleanup=(0,o.registerTouchInteractions)({canvas:(this||e).canvas,artboard:(this||e).artboard,stateMachines:r,renderer:(this||e).renderer,rive:(this||e).runtime,fit:(this||e)._layout.runtimeFit((this||e).runtime),alignment:(this||e)._layout.runtimeAlignment((this||e).runtime),isTouchScrollEnabled:i,dispatchPointerExit:a,enableMultiTouch:s,layoutScaleFactor:(this||e)._layout.layoutScaleFactor})}};t.prototype.removeRiveListeners=function(){if((this||e).eventCleanup){this.eventCleanup();(this||e).eventCleanup=null}};t.prototype.initializeAudio=function(){var t=this||e;var n;if(j.status==L.UNAVAILABLE&&((this||e).file.hasAudio||((n=(this||e).artboard)===null||n===void 0?void 0:n.hasAudio)&&(this||e)._audioEventListener===null)){(this||e)._audioEventListener={type:E.AudioStatusChange,callback:function(){return t.onSystemAudioChanged()}};j.add((this||e)._audioEventListener);j.establishAudio()}};t.prototype.initArtboardSize=function(){if((this||e).artboard){(this||e)._artboardWidth=(this||e).artboard.width=(this||e)._artboardWidth||(this||e).artboard.width;(this||e)._artboardHeight=(this||e).artboard.height=(this||e)._artboardHeight||(this||e).artboard.height}};t.prototype.initData=function(t,n,r,i,a){return l(this||e,void 0,void 0,(function(){var o,s,u;var l;return c(this||e,(function(c){switch(c.label){case 0:c.trys.push([0,3,,4]);if(!((this||e).riveFile==null))return[3,2];o=new W({src:(this||e).src,buffer:(this||e).buffer,enableRiveAssetCDN:(this||e).enableRiveAssetCDN,assetLoader:(this||e).assetLoader});(this||e).riveFile=o;return[4,o.init()];case 1:c.sent();if((this||e).destroyed){o.destroyIfUnused();return[2,false]}c.label=2;case 2:(this||e).file=(this||e).riveFile.getInstance();this.initArtboard(t,n,r,i,a);this.initArtboardSize();this.initializeAudio();(this||e).loaded=true;(this||e).eventManager.fire({type:E.Load,data:(l=(this||e).src)!==null&&l!==void 0?l:\"buffer\"});(this||e).animator.advanceIfPaused();(this||e).readyForPlaying=true;(this||e).taskQueue.process();this.drawFrame();return[2,true];case 3:s=c.sent();u=d(s);console.warn(u);(this||e).eventManager.fire({type:E.LoadError,data:u});return[2,Promise.reject(u)];case 4:return[2]}}))}))};t.prototype.initArtboard=function(t,n,r,i,a){if((this||e).file){var s=t?(this||e).file.artboardByName(t):(this||e).file.defaultArtboard();if(s){(this||e).artboard=s;s.volume=(this||e)._volume*j.systemVolume;(this||e).animator=new P((this||e).runtime,(this||e).artboard,(this||e).eventManager);var u;if(n.length>0||r.length>0){u=n.concat(r);(this||e).animator.initLinearAnimations(n,i);(this||e).animator.initStateMachines(r,i)}else u=[(this||e).animator.atLeastOne(i,false)];(this||e).taskQueue.add({event:{type:i?E.Play:E.Pause,data:u}});if(a){var l=(this||e).file.defaultArtboardViewModel(s);if(l!==null){var c=l.defaultInstance();if(c!==null){var h=new $(c,null);(0,o.createFinalization)(h,h.runtimeInstance);this.bindViewModelInstance(h)}}}}else{var f=\"Invalid artboard name or no default artboard\";console.warn(f);(this||e).eventManager.fire({type:E.LoadError,data:f})}}};t.prototype.drawFrame=function(){var t,n;if((t=document===null||document===void 0?void 0:document.timeline)===null||t===void 0?void 0:t.currentTime){if((this||e).loaded&&(this||e).artboard&&!(this||e).frameRequestId){this._boundDraw(document.timeline.currentTime);(n=(this||e).runtime)===null||n===void 0?void 0:n.resolveAnimationFrame()}}else this.scheduleRendering()};t.prototype._canvasSizeChanged=function(){var t=false;if((this||e).canvas){if((this||e).canvas.width!==(this||e)._currentCanvasWidth){(this||e)._currentCanvasWidth=(this||e).canvas.width;t=true}if((this||e).canvas.height!==(this||e)._currentCanvasHeight){(this||e)._currentCanvasHeight=(this||e).canvas.height;t=true}}return t};\n/**\n         * Draw rendering loop; renders animation frames at the correct time interval.\n         * @param time the time at which to render a frame\n         */t.prototype.draw=function(t,n){var r;(this||e).frameRequestId=null;var i=performance.now();(this||e).lastRenderTime||((this||e).lastRenderTime=t);(this||e).renderSecondTimer+=t-(this||e).lastRenderTime;if((this||e).renderSecondTimer>5e3){(this||e).renderSecondTimer=0;n===null||n===void 0?void 0:n()}var a=(t-(this||e).lastRenderTime)/1e3;(this||e).lastRenderTime=t;var s=(this||e).animator.animations.filter((function(e){return e.playing||e.needsScrub})).sort((function(e){return e.needsScrub?-1:1}));for(var u=0,l=s;u<l.length;u++){var c=l[u];c.advance(a);c.instance.didLoop&&(c.loopCount+=1);c.apply(1)}var h=(this||e).animator.stateMachines.filter((function(e){return e.playing}));for(var f=0,d=h;f<d.length;f++){var p=d[f];var v=p.reportedEventCount();if(v)for(var b=0;b<v;b++){var g=p.reportedEventAt(b);if(g)if(g.type===_.OpenUrl){(this||e).eventManager.fire({type:E.RiveEvent,data:g});if((this||e).automaticallyHandleEvents){var y=document.createElement(\"a\");var w=g,A=w.url,C=w.target;var M=(0,o.sanitizeUrl)(A);A&&y.setAttribute(\"href\",M);C&&y.setAttribute(\"target\",C);M&&M!==o.BLANK_URL&&y.click()}}else(this||e).eventManager.fire({type:E.RiveEvent,data:g})}p.advanceAndApply(a)}(this||e).animator.stateMachines.length==0&&(this||e).artboard.advance(a);var I=(this||e).renderer;if(!(this||e)._hasZeroSize&&((this||e).drawOptimization==m.AlwaysDraw||(this||e).artboard.didChange()||(this||e)._needsRedraw||this._canvasSizeChanged())){I.clear();I.save();this.alignRenderer();(this||e).artboard.draw(I);I.restore();I.flush();(this||e)._needsRedraw=false}(this||e).animator.handleLooping();(this||e).animator.handleStateChanges();(this||e).animator.handleAdvancing(a);(this||e).frameCount++;var P=performance.now();(this||e).frameTimes.push(P);(this||e).durations.push(P-i);while((this||e).frameTimes[0]<=P-1e3){(this||e).frameTimes.shift();(this||e).durations.shift()}(r=(this||e)._viewModelInstance)===null||r===void 0?void 0:r.handleCallbacks();(this||e).animator.isPlaying?this.scheduleRendering():((this||e).animator.isPaused||(this||e).animator.isStopped)&&((this||e).lastRenderTime=0)};t.prototype.alignRenderer=function(){var t=this||e,n=t.renderer,r=t.runtime,i=t._layout,a=t.artboard;n.align(i.runtimeFit(r),i.runtimeAlignment(r),{minX:i.minX,minY:i.minY,maxX:i.maxX,maxY:i.maxY},a.bounds,(this||e)._devicePixelRatioUsed*i.layoutScaleFactor)};Object.defineProperty(t.prototype,\"fps\",{get:function(){return(this||e).durations.length},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"frameTime\",{get:function(){return(this||e).durations.length===0?0:((this||e).durations.reduce((function(e,t){return e+t}),0)/(this||e).durations.length).toFixed(4)},enumerable:false,configurable:true});t.prototype.cleanup=function(){var t,n;(this||e).destroyed=true;this.stopRendering();this.cleanupInstances();(this||e)._observed!==null&&D.remove((this||e)._observed);this.removeRiveListeners();if((this||e).file){(t=(this||e).riveFile)===null||t===void 0?void 0:t.cleanup();(this||e).file=null}(this||e).riveFile=null;this.deleteRiveRenderer();if((this||e)._audioEventListener!==null){j.remove((this||e)._audioEventListener);(this||e)._audioEventListener=null}(n=(this||e)._viewModelInstance)===null||n===void 0?void 0:n.cleanup();(this||e)._viewModelInstance=null;(this||e)._dataEnums=null};t.prototype.deleteRiveRenderer=function(){var t;(t=(this||e).renderer)===null||t===void 0?void 0:t.delete();(this||e).renderer=null};t.prototype.cleanupInstances=function(){(this||e).eventCleanup!==null&&this.eventCleanup();this.stop();if((this||e).artboard){(this||e).artboard.delete();(this||e).artboard=null}};\n/**\n         * Tries to query the setup Artboard for a text run node with the given name.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - TextValueRun node or undefined if the text run cannot be queried\n         */t.prototype.retrieveTextRun=function(t){var n;if(t)if((this||e).artboard){var r=(this||e).artboard.textRun(t);if(r)return r;console.warn(\"Could not access a text run with name '\".concat(t,\"' in the '\").concat((n=(this||e).artboard)===null||n===void 0?void 0:n.name,\"' Artboard. Note that you must rename a text run node in the Rive editor to make it queryable at runtime.\"))}else console.warn(\"Tried to access text run, but the Artboard is null\");else console.warn(\"No text run name provided\")};\n/**\n         * Returns a string from a given text run node name, or undefined if the text run\n         * cannot be queried.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - String value of the text run node or undefined\n         */t.prototype.getTextRunValue=function(e){var t=this.retrieveTextRun(e);return t?t.text:void 0};\n/**\n         * Sets a text value for a given text run node name if possible\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @param textRunValue - String value to set on the text run node\n         */t.prototype.setTextRunValue=function(e,t){var n=this.retrieveTextRun(e);n&&(n.text=t)};t.prototype.play=function(t,n){var r=this||e;t=te(t);if((this||e).readyForPlaying){(this||e).animator.play(t);(this||e).eventCleanup&&this.eventCleanup();this.setupRiveListeners();this.startRendering()}else(this||e).taskQueue.add({action:function(){return r.play(t,n)}})};t.prototype.pause=function(t){var n=this||e;t=te(t);if((this||e).readyForPlaying){(this||e).eventCleanup&&this.eventCleanup();(this||e).animator.pause(t)}else(this||e).taskQueue.add({action:function(){return n.pause(t)}})};t.prototype.scrub=function(t,n){var r=this||e;t=te(t);if((this||e).readyForPlaying){(this||e).animator.scrub(t,n||0);this.drawFrame()}else(this||e).taskQueue.add({action:function(){return r.scrub(t,n)}})};t.prototype.stop=function(t){var n=this||e;t=te(t);if((this||e).readyForPlaying){(this||e).animator&&(this||e).animator.stop(t);(this||e).eventCleanup&&this.eventCleanup()}else(this||e).taskQueue.add({action:function(){return n.stop(t)}})};\n/**\n         * Resets the animation\n         * @param artboard the name of the artboard, or default if none given\n         * @param animations the names of animations for playback\n         * @param stateMachines the names of state machines for playback\n         * @param autoplay whether to autoplay when reset, defaults to false\n         *\n         */t.prototype.reset=function(t){var n,r;var i=t===null||t===void 0?void 0:t.artboard;var a=te(t===null||t===void 0?void 0:t.animations);var o=te(t===null||t===void 0?void 0:t.stateMachines);var s=(n=t===null||t===void 0?void 0:t.autoplay)!==null&&n!==void 0&&n;var u=(r=t===null||t===void 0?void 0:t.autoBind)!==null&&r!==void 0&&r;this.cleanupInstances();this.initArtboard(i,a,o,s,u);(this||e).taskQueue.process()};t.prototype.load=function(t){(this||e).file=null;this.stop();this.init(t)};Object.defineProperty(t.prototype,\"layout\",{get:function(){return(this||e)._layout},set:function(t){(this||e)._layout=t;t.maxX&&t.maxY||this.resizeToCanvas();(this||e).loaded&&!(this||e).animator.isPlaying&&this.drawFrame()},enumerable:false,configurable:true});t.prototype.resizeToCanvas=function(){(this||e)._layout=(this||e).layout.copyWith({minX:0,minY:0,maxX:(this||e).canvas.width,maxY:(this||e).canvas.height})};t.prototype.resizeDrawingSurfaceToCanvas=function(t){if((this||e).canvas instanceof HTMLCanvasElement&&!!window){var n=(this||e).canvas.getBoundingClientRect(),r=n.width,i=n.height;var a=t||window.devicePixelRatio||1;(this||e).devicePixelRatioUsed=a;(this||e).canvas.width=a*r;(this||e).canvas.height=a*i;(this||e)._needsRedraw=true;this.resizeToCanvas();this.drawFrame();if((this||e).layout.fit===p.Layout){var o=(this||e)._layout.layoutScaleFactor;(this||e).artboard.width=r/o;(this||e).artboard.height=i/o}}};Object.defineProperty(t.prototype,\"source\",{get:function(){return(this||e).src},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"activeArtboard\",{get:function(){return(this||e).artboard?(this||e).artboard.name:\"\"},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"animationNames\",{get:function(){if(!(this||e).loaded||!(this||e).artboard)return[];var t=[];for(var n=0;n<(this||e).artboard.animationCount();n++)t.push((this||e).artboard.animationByIndex(n).name);return t},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"stateMachineNames\",{get:function(){if(!(this||e).loaded||!(this||e).artboard)return[];var t=[];for(var n=0;n<(this||e).artboard.stateMachineCount();n++)t.push((this||e).artboard.stateMachineByIndex(n).name);return t},enumerable:false,configurable:true});\n/**\n         * Returns the inputs for the specified instanced state machine, or an empty\n         * list if the name is invalid or the state machine is not instanced\n         * @param name the state machine name\n         * @returns the inputs for the named state machine\n         */t.prototype.stateMachineInputs=function(t){if((this||e).loaded){var n=(this||e).animator.stateMachines.find((function(e){return e.name===t}));return n===null||n===void 0?void 0:n.inputs}};t.prototype.retrieveInputAtPath=function(t,n){if(t)if((this||e).artboard){var r=(this||e).artboard.inputByPath(t,n);if(r)return r;console.warn(\"Could not access an input with name: '\".concat(t,\"', at path:'\").concat(n,\"'\"))}else console.warn(\"Tried to access input: '\".concat(t,\"', at path: '\").concat(n,\"', but the Artboard is null\"));else console.warn(\"No input name provided for path '\".concat(n,\"'\"))};\n/**\n         * Set the boolean input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */t.prototype.setBooleanStateAtPath=function(e,t,n){var r=this.retrieveInputAtPath(e,n);r&&(r.type===y.Boolean?r.asBool().value=t:console.warn(\"Input with name: '\".concat(e,\"', at path:'\").concat(n,\"' is not a boolean\")))};\n/**\n         * Set the number input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */t.prototype.setNumberStateAtPath=function(e,t,n){var r=this.retrieveInputAtPath(e,n);r&&(r.type===y.Number?r.asNumber().value=t:console.warn(\"Input with name: '\".concat(e,\"', at path:'\").concat(n,\"' is not a number\")))};\n/**\n         * Fire the trigger with the provided name at the given path\n         * @param input the state machine input name\n         * @param path the path the input is located at an artboard level\n         */t.prototype.fireStateAtPath=function(e,t){var n=this.retrieveInputAtPath(e,t);n&&(n.type===y.Trigger?n.asTrigger().fire():console.warn(\"Input with name: '\".concat(e,\"', at path:'\").concat(t,\"' is not a trigger\")))};t.prototype.retrieveTextAtPath=function(t,n){if(t)if(n)if((this||e).artboard){var r=(this||e).artboard.textByPath(t,n);if(r)return r;console.warn(\"Could not access text with name: '\".concat(t,\"', at path:'\").concat(n,\"'\"))}else console.warn(\"Tried to access text: '\".concat(t,\"', at path: '\").concat(n,\"', but the Artboard is null\"));else console.warn(\"No path provided for text '\".concat(t,\"'\"));else console.warn(\"No text name provided for path '\".concat(n,\"'\"))};\n/**\n         * Retrieves the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param path The path to the text run within the artboard\n         * @returns The text value of the text run, or undefined if not found\n         *\n         * @example\n         * // Get the text value for a text run named \"title\" at one nested artboard deep\n         * const titleText = riveInstance.getTextRunValueAtPath(\"title\", \"artboard1\");\n         *\n         * @example\n         * // Get the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * const subtitleText = riveInstance.getTextRunValueAtPath(\"subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */t.prototype.getTextRunValueAtPath=function(e,t){var n=this.retrieveTextAtPath(e,t);if(n)return n.text;console.warn(\"Could not get text with name: '\".concat(e,\"', at path:'\").concat(t,\"'\"))};\n/**\n         * Sets the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param value The new text value to set\n         * @param path The path to the text run within the artboard\n         * @returns void\n         *\n         * @example\n         * // Set the text value for a text run named \"title\" at one nested artboard deep\n         * riveInstance.setTextRunValueAtPath(\"title\", \"New Title\", \"artboard1\");\n         *\n         * @example\n         * // Set the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * riveInstance.setTextRunValueAtPath(\"subtitle\", \"New Subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */t.prototype.setTextRunValueAtPath=function(e,t,n){var r=this.retrieveTextAtPath(e,n);r?r.text=t:console.warn(\"Could not set text with name: '\".concat(e,\"', at path:'\").concat(n,\"'\"))};Object.defineProperty(t.prototype,\"playingStateMachineNames\",{get:function(){return(this||e).loaded?(this||e).animator.stateMachines.filter((function(e){return e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"playingAnimationNames\",{get:function(){return(this||e).loaded?(this||e).animator.animations.filter((function(e){return e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"pausedAnimationNames\",{get:function(){return(this||e).loaded?(this||e).animator.animations.filter((function(e){return!e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"pausedStateMachineNames\",{\n/**\n           *  Returns a list of paused machine names\n           * @returns a list of state machine names that are paused\n           */\nget:function(){return(this||e).loaded?(this||e).animator.stateMachines.filter((function(e){return!e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isPlaying\",{\n/**\n           * @returns true if any animation is playing\n           */\nget:function(){return(this||e).animator.isPlaying},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isPaused\",{\n/**\n           * @returns true if all instanced animations are paused\n           */\nget:function(){return(this||e).animator.isPaused},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isStopped\",{\n/**\n           * @returns true if no animations are playing or paused\n           */\nget:function(){var t,n;return(n=(t=(this||e).animator)===null||t===void 0?void 0:t.isStopped)===null||n===void 0||n},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"bounds\",{\n/**\n           * @returns the bounds of the current artboard, or undefined if the artboard\n           * isn't loaded yet.\n           */\nget:function(){return(this||e).artboard?(this||e).artboard.bounds:void 0},enumerable:false,configurable:true});\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */t.prototype.on=function(t,n){(this||e).eventManager.add({type:t,callback:n})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */t.prototype.off=function(t,n){(this||e).eventManager.remove({type:t,callback:n})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @deprecated\n         * @param callback the callback to unsubscribe from\n         */t.prototype.unsubscribe=function(e,t){console.warn(\"This function is deprecated: please use `off()` instead.\");this.off(e,t)};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */t.prototype.removeAllRiveEventListeners=function(t){(this||e).eventManager.removeAll(t)};\n/**\n         * Unsubscribes all listeners from an event type, or everything if no type is\n         * given\n         * @deprecated\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */t.prototype.unsubscribeAll=function(e){console.warn(\"This function is deprecated: please use `removeAllRiveEventListeners()` instead.\");this.removeAllRiveEventListeners(e)};t.prototype.stopRendering=function(){if((this||e).loaded&&(this||e).frameRequestId){(this||e).runtime.cancelAnimationFrame?(this||e).runtime.cancelAnimationFrame((this||e).frameRequestId):cancelAnimationFrame((this||e).frameRequestId);(this||e).frameRequestId=null}};t.prototype.startRendering=function(){this.drawFrame()};t.prototype.scheduleRendering=function(){(this||e).loaded&&(this||e).artboard&&!(this||e).frameRequestId&&((this||e).runtime.requestAnimationFrame?(this||e).frameRequestId=(this||e).runtime.requestAnimationFrame((this||e)._boundDraw):(this||e).frameRequestId=requestAnimationFrame((this||e)._boundDraw))};\n/**\n         * Enables frames-per-second (FPS) reporting for the runtime\n         * If no callback is provided, Rive will append a fixed-position div at the top-right corner of\n         * the page with the FPS reading\n         * @param fpsCallback - Callback from the runtime during the RAF loop that supplies the FPS value\n         */t.prototype.enableFPSCounter=function(t){(this||e).runtime.enableFPSCounter(t)};t.prototype.disableFPSCounter=function(){(this||e).runtime.disableFPSCounter()};Object.defineProperty(t.prototype,\"contents\",{get:function(){if((this||e).loaded){var t={artboards:[]};for(var n=0;n<(this||e).file.artboardCount();n++){var r=(this||e).file.artboardByIndex(n);var i={name:r.name,animations:[],stateMachines:[]};for(var a=0;a<r.animationCount();a++){var o=r.animationByIndex(a);i.animations.push(o.name)}for(var s=0;s<r.stateMachineCount();s++){var u=r.stateMachineByIndex(s);var l=u.name;var c=new(this||e).runtime.StateMachineInstance(u,r);var h=[];for(var f=0;f<c.inputCount();f++){var d=c.input(f);h.push({name:d.name,type:d.type})}i.stateMachines.push({name:l,inputs:h})}t.artboards.push(i)}return t}},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"volume\",{get:function(){(this||e).artboard&&(this||e).artboard.volume!==(this||e)._volume&&((this||e)._volume=(this||e).artboard.volume);return(this||e)._volume},set:function(t){(this||e)._volume=t;(this||e).artboard&&((this||e).artboard.volume=t*j.systemVolume)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"artboardWidth\",{get:function(){var t;return(this||e).artboard?(this||e).artboard.width:(t=(this||e)._artboardWidth)!==null&&t!==void 0?t:0},set:function(t){(this||e)._artboardWidth=t;(this||e).artboard&&((this||e).artboard.width=t)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"artboardHeight\",{get:function(){var t;return(this||e).artboard?(this||e).artboard.height:(t=(this||e)._artboardHeight)!==null&&t!==void 0?t:0},set:function(t){(this||e)._artboardHeight=t;(this||e).artboard&&((this||e).artboard.height=t)},enumerable:false,configurable:true});t.prototype.resetArtboardSize=function(){if((this||e).artboard){(this||e).artboard.resetArtboardSize();(this||e)._artboardWidth=(this||e).artboard.width;(this||e)._artboardHeight=(this||e).artboard.height}else{(this||e)._artboardWidth=void 0;(this||e)._artboardHeight=void 0}};Object.defineProperty(t.prototype,\"devicePixelRatioUsed\",{get:function(){return(this||e)._devicePixelRatioUsed},set:function(t){(this||e)._devicePixelRatioUsed=t},enumerable:false,configurable:true});t.prototype.bindViewModelInstance=function(t){var n;if((this||e).artboard&&!(this||e).destroyed&&t&&t.runtimeInstance){t.internalIncrementReferenceCount();(n=(this||e)._viewModelInstance)===null||n===void 0?void 0:n.cleanup();(this||e)._viewModelInstance=t;(this||e).animator.stateMachines.length>0?(this||e).animator.stateMachines.forEach((function(e){return e.bindViewModelInstance(t)})):(this||e).artboard.bindViewModelInstance(t.runtimeInstance)}};Object.defineProperty(t.prototype,\"viewModelInstance\",{get:function(){return(this||e)._viewModelInstance},enumerable:false,configurable:true});t.prototype.viewModelByIndex=function(t){var n=(this||e).file.viewModelByIndex(t);return n!==null?new U(n):null};t.prototype.viewModelByName=function(t){var n;return(n=(this||e).riveFile)===null||n===void 0?void 0:n.viewModelByName(t)};t.prototype.enums=function(){if((this||e)._dataEnums===null){var t=(this||e).file.enums();(this||e)._dataEnums=t.map((function(e){return new V(e)}))}return(this||e)._dataEnums};t.prototype.defaultViewModel=function(){if((this||e).artboard){var t=(this||e).file.defaultArtboardViewModel((this||e).artboard);if(t)return new U(t)}return null};\n/**\n         * @deprecated This function is deprecated. For better stability and memory management\n         * use `getBindableArtboard()` instead.\n         * @param {string} name - The name of the artboard.\n         * @returns {Artboard} The artboard to bind to.\n         */t.prototype.getArtboard=function(t){var n,r;return(r=(n=(this||e).riveFile)===null||n===void 0?void 0:n.getArtboard(t))!==null&&r!==void 0?r:null};t.prototype.getBindableArtboard=function(t){var n,r;return(r=(n=(this||e).riveFile)===null||n===void 0?void 0:n.getBindableArtboard(t))!==null&&r!==void 0?r:null};t.prototype.getDefaultBindableArtboard=function(){var t,n;return(n=(t=(this||e).riveFile)===null||t===void 0?void 0:t.getDefaultBindableArtboard())!==null&&n!==void 0?n:null};t.missingErrorMessage=\"Rive source file or data buffer required\";t.cleanupErrorMessage=\"Attempt to use file after calling cleanup.\";return t}();var U=function(){function t(t){(this||e)._viewModel=t}Object.defineProperty(t.prototype,\"instanceCount\",{get:function(){return(this||e)._viewModel.instanceCount},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._viewModel.name},enumerable:false,configurable:true});t.prototype.instanceByIndex=function(t){var n=(this||e)._viewModel.instanceByIndex(t);if(n!==null){var r=new $(n,null);(0,o.createFinalization)(r,n);return r}return null};t.prototype.instanceByName=function(t){var n=(this||e)._viewModel.instanceByName(t);if(n!==null){var r=new $(n,null);(0,o.createFinalization)(r,n);return r}return null};t.prototype.defaultInstance=function(){var t=(this||e)._viewModel.defaultInstance();if(t!==null){var n=new $(t,null);(0,o.createFinalization)(n,t);return n}return null};t.prototype.instance=function(){var t=(this||e)._viewModel.instance();if(t!==null){var n=new $(t,null);(0,o.createFinalization)(n,t);return n}return null};Object.defineProperty(t.prototype,\"properties\",{get:function(){return(this||e)._viewModel.getProperties()},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"instanceNames\",{get:function(){return(this||e)._viewModel.getInstanceNames()},enumerable:false,configurable:true});return t}();var V=function(){function t(t){(this||e)._dataEnum=t}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._dataEnum.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"values\",{get:function(){return(this||e)._dataEnum.values},enumerable:false,configurable:true});return t}();var N;(function(e){e.Number=\"number\";e.String=\"string\";e.Boolean=\"boolean\";e.Color=\"color\";e.Trigger=\"trigger\";e.Enum=\"enum\";e.List=\"list\";e.Image=\"image\";e.Artboard=\"artboard\"})(N||(N={}));var $=function(){function t(t,n){(this||e)._parents=[];(this||e)._children=[];(this||e)._viewModelInstances=new Map;(this||e)._propertiesWithCallbacks=[];(this||e)._referenceCount=0;(this||e).selfUnref=false;(this||e)._runtimeInstance=t;n!==null&&(this||e)._parents.push(n)}Object.defineProperty(t.prototype,\"runtimeInstance\",{get:function(){return(this||e)._runtimeInstance},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"nativeInstance\",{get:function(){return(this||e)._runtimeInstance},enumerable:false,configurable:true});t.prototype.handleCallbacks=function(){if((this||e)._propertiesWithCallbacks.length!==0){(this||e)._propertiesWithCallbacks.forEach((function(e){e.handleCallbacks()}));(this||e)._propertiesWithCallbacks.forEach((function(e){e.clearChanges()}))}(this||e)._children.forEach((function(e){return e.handleCallbacks()}))};t.prototype.addParent=function(t){if(!(this||e)._parents.includes(t)){(this||e)._parents.push(t);((this||e)._propertiesWithCallbacks.length>0||(this||e)._children.length>0)&&t.addToViewModelCallbacks(this||e)}};t.prototype.removeParent=function(t){var n=(this||e)._parents.indexOf(t);if(n!==-1){var r=(this||e)._parents[n];r.removeFromViewModelCallbacks(this||e);(this||e)._parents.splice(n,1)}};t.prototype.addToPropertyCallbacks=function(t){var n=this||e;if(!(this||e)._propertiesWithCallbacks.includes(t)){(this||e)._propertiesWithCallbacks.push(t);(this||e)._propertiesWithCallbacks.length>0&&(this||e)._parents.forEach((function(e){e.addToViewModelCallbacks(n)}))}};t.prototype.removeFromPropertyCallbacks=function(t){var n=this||e;if((this||e)._propertiesWithCallbacks.includes(t)){(this||e)._propertiesWithCallbacks=(this||e)._propertiesWithCallbacks.filter((function(e){return e!==t}));(this||e)._children.length===0&&(this||e)._propertiesWithCallbacks.length===0&&(this||e)._parents.forEach((function(e){e.removeFromViewModelCallbacks(n)}))}};t.prototype.addToViewModelCallbacks=function(t){var n=this||e;if(!(this||e)._children.includes(t)){(this||e)._children.push(t);(this||e)._parents.forEach((function(e){e.addToViewModelCallbacks(n)}))}};t.prototype.removeFromViewModelCallbacks=function(t){var n=this||e;if((this||e)._children.includes(t)){(this||e)._children=(this||e)._children.filter((function(e){return e!==t}));(this||e)._children.length===0&&(this||e)._propertiesWithCallbacks.length===0&&(this||e)._parents.forEach((function(e){e.removeFromViewModelCallbacks(n)}))}};t.prototype.clearCallbacks=function(){(this||e)._propertiesWithCallbacks.forEach((function(e){e.clearCallbacks()}))};t.prototype.propertyFromPath=function(e,t){var n=e.split(\"/\");return this.propertyFromPathSegments(n,0,t)};t.prototype.viewModelFromPathSegments=function(e,t){var n=this.internalViewModelInstance(e[t]);return n!==null?t==e.length-1?n:n.viewModelFromPathSegments(e,t++):null};t.prototype.propertyFromPathSegments=function(t,n,r){var i,a,o,s,u,l,c,h,f,d,p,v,m,b,g,y,w,_;if(n<t.length-1){var A=this.internalViewModelInstance(t[n]);return A!==null?A.propertyFromPathSegments(t,n+1,r):null}var C=null;switch(r){case N.Number:C=(a=(i=(this||e)._runtimeInstance)===null||i===void 0?void 0:i.number(t[n]))!==null&&a!==void 0?a:null;if(C!==null)return new H(C,this||e);break;case N.String:C=(s=(o=(this||e)._runtimeInstance)===null||o===void 0?void 0:o.string(t[n]))!==null&&s!==void 0?s:null;if(C!==null)return new Y(C,this||e);break;case N.Boolean:C=(l=(u=(this||e)._runtimeInstance)===null||u===void 0?void 0:u.boolean(t[n]))!==null&&l!==void 0?l:null;if(C!==null)return new X(C,this||e);break;case N.Color:C=(h=(c=(this||e)._runtimeInstance)===null||c===void 0?void 0:c.color(t[n]))!==null&&h!==void 0?h:null;if(C!==null)return new K(C,this||e);break;case N.Trigger:C=(d=(f=(this||e)._runtimeInstance)===null||f===void 0?void 0:f.trigger(t[n]))!==null&&d!==void 0?d:null;if(C!==null)return new G(C,this||e);break;case N.Enum:C=(v=(p=(this||e)._runtimeInstance)===null||p===void 0?void 0:p.enum(t[n]))!==null&&v!==void 0?v:null;if(C!==null)return new q(C,this||e);break;case N.List:C=(b=(m=(this||e)._runtimeInstance)===null||m===void 0?void 0:m.list(t[n]))!==null&&b!==void 0?b:null;if(C!==null)return new J(C,this||e);break;case N.Image:C=(y=(g=(this||e)._runtimeInstance)===null||g===void 0?void 0:g.image(t[n]))!==null&&y!==void 0?y:null;if(C!==null)return new Z(C,this||e);break;case N.Artboard:C=(_=(w=(this||e)._runtimeInstance)===null||w===void 0?void 0:w.artboard(t[n]))!==null&&_!==void 0?_:null;if(C!==null)return new Q(C,this||e);break}return null};t.prototype.internalViewModelInstance=function(n){var r;if((this||e)._viewModelInstances.has(n))return(this||e)._viewModelInstances.get(n);var i=(r=(this||e)._runtimeInstance)===null||r===void 0?void 0:r.viewModel(n);if(i!==null){var a=new t(i,this||e);(0,o.createFinalization)(a,i);a.internalIncrementReferenceCount();(this||e)._viewModelInstances.set(n,a);return a}return null};\n/**\n         * method to access a property instance of type number belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the number property\n         */t.prototype.number=function(e){var t=this.propertyFromPath(e,N.Number);return t};\n/**\n         * method to access a property instance of type string belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the string property\n         */t.prototype.string=function(e){var t=this.propertyFromPath(e,N.String);return t};\n/**\n         * method to access a property instance of type boolean belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the boolean property\n         */t.prototype.boolean=function(e){var t=this.propertyFromPath(e,N.Boolean);return t};\n/**\n         * method to access a property instance of type color belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the ttrigger property\n         */t.prototype.color=function(e){var t=this.propertyFromPath(e,N.Color);return t};\n/**\n         * method to access a property instance of type trigger belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the trigger property\n         */t.prototype.trigger=function(e){var t=this.propertyFromPath(e,N.Trigger);return t};\n/**\n         * method to access a property instance of type enum belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the enum property\n         */t.prototype.enum=function(e){var t=this.propertyFromPath(e,N.Enum);return t};\n/**\n         * method to access a property instance of type list belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the list property\n         */t.prototype.list=function(e){var t=this.propertyFromPath(e,N.List);return t};\n/**\n         * method to access a view model property instance belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the image property\n         */t.prototype.image=function(e){var t=this.propertyFromPath(e,N.Image);return t};\n/**\n         * method to access an artboard property instance belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the image property\n         */t.prototype.artboard=function(e){var t=this.propertyFromPath(e,N.Artboard);return t};\n/**\n         * method to access a view model property instance belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the view model property\n         */t.prototype.viewModel=function(t){var n=t.split(\"/\");var r=n.length>1?this.viewModelFromPathSegments(n.slice(0,n.length-1),0):this||e;return r!=null?r.internalViewModelInstance(n[n.length-1]):null};t.prototype.internalReplaceViewModel=function(t,n){var r;if(n.runtimeInstance!==null){var i=((r=(this||e)._runtimeInstance)===null||r===void 0?void 0:r.replaceViewModel(t,n.runtimeInstance))||false;if(i){n.internalIncrementReferenceCount();var a=this.internalViewModelInstance(t);if(a!==null){a.removeParent(this||e);(this||e)._children.includes(a)&&((this||e)._children=(this||e)._children.filter((function(e){return e!==a})));a.cleanup()}(this||e)._viewModelInstances.set(t,n);n.addParent(this||e)}return i}return false};\n/**\n         * method to replace a view model property with another view model value\n         * @param path - path to the view model property\n         * @param value - view model that will replace the original\n         */t.prototype.replaceViewModel=function(t,n){var r;var i=t.split(\"/\");var a=i.length>1?this.viewModelFromPathSegments(i.slice(0,i.length-1),0):this||e;return(r=a===null||a===void 0?void 0:a.internalReplaceViewModel(i[i.length-1],n))!==null&&r!==void 0&&r};t.prototype.incrementReferenceCount=function(){var t;(this||e)._referenceCount++;(t=(this||e)._runtimeInstance)===null||t===void 0?void 0:t.incrementReferenceCount()};t.prototype.decrementReferenceCount=function(){var t;(this||e)._referenceCount--;(t=(this||e)._runtimeInstance)===null||t===void 0?void 0:t.decrementReferenceCount()};Object.defineProperty(t.prototype,\"properties\",{get:function(){var t;return((t=(this||e)._runtimeInstance)===null||t===void 0?void 0:t.getProperties().map((function(e){return u({},e)})))||[]},enumerable:false,configurable:true});t.prototype.internalIncrementReferenceCount=function(){(this||e)._referenceCount++};t.prototype.cleanup=function(){var t=this||e;var n;(this||e)._referenceCount--;if((this||e)._referenceCount<=0){(this||e).selfUnref&&((n=(this||e)._runtimeInstance)===null||n===void 0?void 0:n.unref());(this||e)._runtimeInstance=null;this.clearCallbacks();(this||e)._propertiesWithCallbacks=[];(this||e)._viewModelInstances.forEach((function(e){e.cleanup()}));(this||e)._viewModelInstances.clear();var r=h([],(this||e)._children,true);(this||e)._children.length=0;var i=h([],(this||e)._parents,true);(this||e)._parents.length=0;r.forEach((function(e){e.removeParent(t)}));i.forEach((function(e){e.removeFromViewModelCallbacks(t)}))}};return t}();var z=function(){function t(t,n){(this||e).callbacks=[];(this||e)._viewModelInstanceValue=t;(this||e)._parentViewModel=n}t.prototype.on=function(t){(this||e).callbacks.length===0&&(this||e)._viewModelInstanceValue.clearChanges();if(!(this||e).callbacks.includes(t)){(this||e).callbacks.push(t);(this||e)._parentViewModel.addToPropertyCallbacks(this||e)}};t.prototype.off=function(t){t?(this||e).callbacks=(this||e).callbacks.filter((function(e){return e!==t})):(this||e).callbacks.length=0;(this||e).callbacks.length===0&&(this||e)._parentViewModel.removeFromPropertyCallbacks(this||e)};t.prototype.internalHandleCallback=function(e){};t.prototype.handleCallbacks=function(){var t=this||e;(this||e)._viewModelInstanceValue.hasChanged&&(this||e).callbacks.forEach((function(e){t.internalHandleCallback(e)}))};t.prototype.clearChanges=function(){(this||e)._viewModelInstanceValue.clearChanges()};t.prototype.clearCallbacks=function(){(this||e).callbacks.length=0};Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._viewModelInstanceValue.name},enumerable:false,configurable:true});return t}();var Y=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var H=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var X=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var G=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}n.prototype.trigger=function(){return(this||e)._viewModelInstanceValue.trigger()};n.prototype.internalHandleCallback=function(e){e()};return n}(z);var q=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});Object.defineProperty(n.prototype,\"valueIndex\",{get:function(){return(this||e)._viewModelInstanceValue.valueIndex},set:function(t){(this||e)._viewModelInstanceValue.valueIndex=t},enumerable:false,configurable:true});Object.defineProperty(n.prototype,\"values\",{get:function(){return(this||e)._viewModelInstanceValue.values},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var J=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"length\",{get:function(){return(this||e)._viewModelInstanceValue.size},enumerable:false,configurable:true});n.prototype.addInstance=function(t){if(t.runtimeInstance!=null){(this||e)._viewModelInstanceValue.addInstance(t.runtimeInstance);t.addParent((this||e)._parentViewModel)}};n.prototype.addInstanceAt=function(t,n){if(t.runtimeInstance!=null&&(this||e)._viewModelInstanceValue.addInstanceAt(t.runtimeInstance,n)){t.addParent((this||e)._parentViewModel);return true}return false};n.prototype.removeInstance=function(t){if(t.runtimeInstance!=null){(this||e)._viewModelInstanceValue.removeInstance(t.runtimeInstance);t.removeParent((this||e)._parentViewModel)}};n.prototype.removeInstanceAt=function(t){(this||e)._viewModelInstanceValue.removeInstanceAt(t)};n.prototype.instanceAt=function(t){var n=(this||e)._viewModelInstanceValue.instanceAt(t);if(n!=null){var r=new $(n,(this||e)._parentViewModel);(0,o.createFinalization)(r,n);return r}return null};n.prototype.swap=function(t,n){(this||e)._viewModelInstanceValue.swap(t,n)};n.prototype.internalHandleCallback=function(e){e()};return n}(z);var K=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.rgb=function(t,n,r){(this||e)._viewModelInstanceValue.rgb(t,n,r)};n.prototype.rgba=function(t,n,r,i){(this||e)._viewModelInstanceValue.argb(i,t,n,r)};n.prototype.argb=function(t,n,r,i){(this||e)._viewModelInstanceValue.argb(t,n,r,i)};n.prototype.alpha=function(t){(this||e)._viewModelInstanceValue.alpha(t)};n.prototype.opacity=function(t){(this||e)._viewModelInstanceValue.alpha(Math.round(Math.max(0,Math.min(1,t))*255))};n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var Z=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{set:function(t){var n;(this||e)._viewModelInstanceValue.value((n=t===null||t===void 0?void 0:t.nativeImage)!==null&&n!==void 0?n:null)},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(e){e()};return n}(z);var Q=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{set:function(t){var n,r;var i;i=t.isBindableArtboard?t:t.file.internalBindableArtboardFromArtboard(t.nativeArtboard);(this||e)._viewModelInstanceValue.value((n=i===null||i===void 0?void 0:i.nativeArtboard)!==null&&n!==void 0?n:null);(i===null||i===void 0?void 0:i.nativeViewModel)&&(this||e)._viewModelInstanceValue.viewModelInstance((r=i===null||i===void 0?void 0:i.nativeViewModel)!==null&&r!==void 0?r:null)},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(e){e()};return n}(z);var ee=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Request(t);return[4,fetch(n)];case 1:r=e.sent();return[4,r.arrayBuffer()];case 2:i=e.sent();return[2,i]}}))}))};var te=function(e){return typeof e===\"string\"?[e]:e instanceof Array?e:[]};var ne={EventManager:R,TaskQueueManager:T};var re=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Promise((function(e){return g.getInstance((function(n){n.decodeAudio(t,e)}))}));return[4,n];case 1:r=e.sent();i=new o.AudioWrapper(r);o.finalizationRegistry.register(i,r);return[2,i]}}))}))};var ie=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Promise((function(e){return g.getInstance((function(n){n.decodeImage(t,e)}))}));return[4,n];case 1:r=e.sent();i=new o.ImageWrapper(r);o.finalizationRegistry.register(i,r);return[2,i]}}))}))};var ae=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Promise((function(e){return g.getInstance((function(n){n.decodeFont(t,e)}))}));return[4,n];case 1:r=e.sent();i=new o.FontWrapper(r);o.finalizationRegistry.register(i,r);return[2,i]}}))}))}})();return i})()));var n=t;const r=t.rive,i=t.__esModule;export{i as __esModule,n as default,r as rive};\n//# sourceMappingURL=rive.js.map\n","import*as e from\"react\";import*as n from\"@rive-app/canvas\";var t=e;try{\"default\"in e&&(t=e.default)}catch(i){}var u=n;try{\"default\"in n&&(u=n.default)}catch(i){}var a=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var r={};Object.defineProperty(r,\"__esModule\",{value:!0});var i=t,o=u;function l(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var c=l(i),s=function(){return s=Object.assign||function(e){for(var n,t=1,u=arguments.length;t<u;t++)for(var a in n=arguments[t])Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},s.apply(this||a,arguments)};function f(e,n){var t={};for(var u in e)Object.prototype.hasOwnProperty.call(e,u)&&n.indexOf(u)<0&&(t[u]=e[u]);if(null!=e&&\"function\"==typeof Object.getOwnPropertySymbols){var a=0;for(u=Object.getOwnPropertySymbols(e);a<u.length;a++)n.indexOf(u[a])<0&&Object.prototype.propertyIsEnumerable.call(e,u[a])&&(t[u[a]]=e[u[a]])}return t}function d(e,n,t,u){return new(t||(t=Promise))((function(a,r){function i(e){try{l(u.next(e))}catch(e){r(e)}}function o(e){try{l(u.throw(e))}catch(e){r(e)}}function l(e){var n;e.done?a(e.value):(n=e.value,n instanceof t?n:new t((function(e){e(n)}))).then(i,o)}l((u=u.apply(e,n||[])).next())}))}function v(e,n){var t,u,r,i,o={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},\"function\"==typeof Symbol&&(i[Symbol.iterator]=function(){return this||a}),i;function l(a){return function(i){return function(a){if(t)throw new TypeError(\"Generator is already executing.\");for(;o;)try{if(t=1,u&&(r=2&a[0]?u.return:a[0]?u.throw||((r=u.return)&&r.call(u),0):u.next)&&!(r=r.call(u,a[1])).done)return r;switch(u=0,r&&(a=[2&a[0],r.value]),a[0]){case 0:case 1:r=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,u=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(r=o.trys,(r=r.length>0&&r[r.length-1])||6!==a[0]&&2!==a[0])){o=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]<r[3])){o.label=a[1];break}if(6===a[0]&&o.label<r[1]){o.label=r[1],r=a;break}if(r&&o.label<r[2]){o.label=r[2],o.ops.push(a);break}r[2]&&o.ops.pop(),o.trys.pop();continue}a=n.call(e,o)}catch(e){a=[6,e],u=0}finally{t=r=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}function h(e){var n=e||p(),t=i.useState(n),u=t[0],a=t[1];return i.useEffect((function(){if(\"undefined\"!=typeof window&&\"matchMedia\"in window){var n=function(){var n=e||p();a(n)},t=window.matchMedia(\"screen and (resolution: \".concat(u,\"dppx)\"));return t.hasOwnProperty(\"addEventListener\")?t.addEventListener(\"change\",n):t.addListener(n),function(){t.hasOwnProperty(\"removeEventListener\")?t.removeEventListener(\"change\",n):t.removeListener(n)}}}),[u,e]),u}function p(){var e=\"undefined\"!=typeof window&&\"number\"==typeof window.devicePixelRatio?window.devicePixelRatio:1;return Math.min(Math.max(1,e),3)}var b=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}();var g=globalThis.ResizeObserver||b,y=void 0!==globalThis.ResizeObserver,w=!y;function m(e,n){void 0===n&&(n=!0);var t=i.useState({width:0,height:0}),u=t[0],r=t[1];i.useEffect((function(){if(\"undefined\"!=typeof window&&n){var e=function(){r({width:window.innerWidth,height:window.innerHeight})};return w&&(e(),window.addEventListener(\"resize\",e)),function(){return window.removeEventListener(\"resize\",e)}}}),[]);var o,l,c,s=i.useRef(new g((o=function(e){y&&r({width:e[e.length-1].contentRect.width,height:e[e.length-1].contentRect.height})},l=0,c=0,function(){for(var e=this||a,n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];clearTimeout(c),c=window.setTimeout((function(){return o.apply(e,n)}),l)})));return i.useEffect((function(){var t=s.current;if(n){var u=e.current;return e.current&&y&&t.observe(e.current),function(){t.disconnect(),u&&y&&t.unobserve(u)}}t.disconnect()}),[e,s]),u}var C={useDevicePixelRatio:!0,fitCanvasToArtboardHeight:!1,useOffscreenRenderer:!0,shouldResizeCanvasToContainer:!0};function R(e){return Object.assign({},C,e)}function V(e){var n=e.riveLoaded,t=void 0!==n&&n,u=e.canvasElem,a=e.containerRef,r=e.options,o=void 0===r?{}:r,l=e.onCanvasHasResized,c=e.artboardBounds,s=R(o),f=i.useState({height:0,width:0}),d=f[0],v=d.height,p=d.width,b=f[1],g=i.useState({height:0,width:0}),y=g[0],w=y.height,C=y.width,V=g[1],E=i.useState(!0),I=E[0],k=E[1],O=s.fitCanvasToArtboardHeight,M=s.shouldResizeCanvasToContainer,P=s.useDevicePixelRatio,x=s.customDevicePixelRatio,T=m(a,M),S=h(x),L=null!=c?c:{},A=L.maxX,D=L.maxY,z=i.useCallback((function(){var e,n,t,u,r=null!==(n=null===(e=a.current)||void 0===e?void 0:e.clientWidth)&&void 0!==n?n:0,i=null!==(u=null===(t=a.current)||void 0===t?void 0:t.clientHeight)&&void 0!==u?u:0;return O&&c?{width:r,height:r*(c.maxY/c.maxX)}:{width:r,height:i}}),[a,O,A,D]);i.useEffect((function(){if(M&&a.current&&t){var e=z(),n=e.width,r=e.height,i=!1;if(u){var o=n!==p||r!==v;if(s.fitCanvasToArtboardHeight&&o&&(a.current.style.height=r+\"px\",i=!0),s.useDevicePixelRatio){if(o||n*S!==C||r*S!==w){var c=S*n,f=S*r;u.width=c,u.height=f,u.style.width=n+\"px\",u.style.height=r+\"px\",V({width:c,height:f}),i=!0}}else o&&(u.width=n,u.height=r,V({width:n,height:r}),i=!0);b({width:n,height:r})}l&&(I||i)&&l&&l(),I&&k(!1)}}),[u,a,T,S,z,I,k,w,C,v,p,l,M,O,P,t]),i.useEffect((function(){V({width:0,height:0})}),[u])}var E,I=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),k=globalThis.IntersectionObserver||I,O=function(){function e(){var e=this||a;(this||a).elementsMap=new Map,(this||a).onObserved=function(n){n.forEach((function(n){var t=e.elementsMap.get(n.target);t&&t(n)}))},(this||a).observer=new k((this||a).onObserved)}return e.prototype.registerCallback=function(e,n){(this||a).observer.observe(e),(this||a).elementsMap.set(e,n)},e.prototype.removeCallback=function(e){(this||a).observer.unobserve(e),(this||a).elementsMap.delete(e)},e}(),M=function(){return E||(E=new O),E};function P(e){var n=e.setContainerRef,t=e.setCanvasRef,u=e.className,a=void 0===u?\"\":u,r=e.style,i=e.children,o=f(e,[\"setContainerRef\",\"setCanvasRef\",\"className\",\"style\",\"children\"]),l=s({width:\"100%\",height:\"100%\"},r);return c.default.createElement(\"div\",s({ref:n,className:a},!a&&{style:l}),c.default.createElement(\"canvas\",s({ref:t,style:{verticalAlign:\"top\",width:0,height:0}},o),i))}function x(e,n){void 0===n&&(n={});var t=i.useState(null),u=t[0],a=t[1],r=i.useRef(null),l=i.useRef(null),d=i.useState(null),v=d[0],p=d[1],b=Boolean(e),g=R(n),y=h(),w=i.useCallback((function(){if(v){if(v.layout&&v.layout.fit===o.Fit.Layout&&u){var e=y*v.layout.layoutScaleFactor;v.devicePixelRatioUsed=y,v.artboardWidth=(null==u?void 0:u.width)/e,v.artboardHeight=(null==u?void 0:u.height)/e}v.startRendering(),v.resizeToCanvas()}}),[v,y]);V({riveLoaded:!!v,canvasElem:u,containerRef:r,options:g,onCanvasHasResized:w,artboardBounds:null==v?void 0:v.bounds});var m=i.useCallback((function(e){null===e&&u&&(u.height=0,u.width=0),a(e)}),[]);i.useEffect((function(){if(u&&e){var n,t=null!=v;if(null==v){var a=g.useOffscreenRenderer,r=e.onRiveReady,i=f(e,[\"onRiveReady\"]);n=new o.Rive(s(s({useOffscreenRenderer:a},i),{canvas:u})),null!=l.current&&l.current.cleanup(),l.current=n,n.on(o.EventType.Load,(function(){t=!0,r&&r(n),u?p(n):n.cleanup()}))}return function(){t||null==n||n.cleanup()}}}),[u,b,v]);var C=i.useCallback((function(e){r.current=e}),[]),E={observe:i.useCallback((function(e,n){M().registerCallback(e,n)}),[]),unobserve:i.useCallback((function(e){M().removeCallback(e)}),[])},I=E.observe,k=E.unobserve;i.useEffect((function(){var e,n=!1,t=function(){if(u&&n){var e=u.getBoundingClientRect();e.width>0&&e.height>0&&e.top<(window.innerHeight||document.documentElement.clientHeight)&&e.bottom>0&&e.left<(window.innerWidth||document.documentElement.clientWidth)&&e.right>0&&(null==v||v.startRendering(),n=!1)}};return u&&!1!==g.shouldUseIntersectionObserver&&I(u,(function(u){u.isIntersecting?v&&v.startRendering():v&&v.stopRendering(),n=!u.isIntersecting,clearTimeout(e),u.isIntersecting||0!==u.boundingClientRect.width||(e=setTimeout(t,10))})),function(){u&&k(u)}}),[I,k,v,u,g.shouldUseIntersectionObserver]),i.useEffect((function(){return function(){v&&(v.cleanup(),p(null))}}),[v,u]),i.useEffect((function(){return function(){null!=l.current&&l.current.cleanup()}}),[]);var O=null==e?void 0:e.animations;i.useEffect((function(){v&&O&&(v.isPlaying?(v.stop(v.animationNames),v.play(O)):v.isPaused&&(v.stop(v.animationNames),v.pause(O)))}),[O,v]);var x=i.useCallback((function(e){return c.default.createElement(P,s({setContainerRef:C,setCanvasRef:m},e))}),[m,C]);return{canvas:u,container:r.current,setCanvasRef:m,setContainerRef:C,rive:v,RiveComponent:x}}function T(e,n,t){var u=i.useState(null),a=u[0],r=u[1],o=i.useState(t.defaultValue),l=o[0],c=o[1],f=i.useState(null),d=f[0],v=f[1],h=i.useRef(null),p=i.useRef(e),b=i.useRef(t);i.useEffect((function(){b.current=t}),[t]);var g=i.useCallback((function(){var e=h.current,n=p.current,t=b.current;if(!e||!n)return r(null),c(t.defaultValue),v(null),function(){};var u=t.getProperty(e,n);if(u){r(u),c(t.getValue(u)),t.getExtendedData&&v(t.getExtendedData(u));var a=function(){c(t.getValue(u)),t.getExtendedData&&v(t.getExtendedData(u)),t.onPropertyEvent&&t.onPropertyEvent()};return u.on(a),function(){u.off(a)}}return function(){}}),[]);i.useEffect((function(){return h.current=n,p.current=e,g()}),[n,e,g]);var y=i.useCallback((function(e){if(a&&h.current===n)try{return e(a),void(b.current.getExtendedData&&v(b.current.getExtendedData(a)))}catch(e){}if(h.current)try{var t=b.current.getProperty(h.current,p.current);t&&(r(t),e(t),b.current.getExtendedData&&v(b.current.getExtendedData(t)))}catch(e){}}),[a,n]),w=i.useMemo((function(){return b.current.buildPropertyOperations(y)}),[y]),m=s({value:l},w);return t.getExtendedData&&(m.extendedData=d),m}r.default=function(e){var n=e.src,t=e.artboard,u=e.animations,a=e.stateMachines,r=e.layout,i=e.useOffscreenRenderer,o=void 0===i||i,l=e.shouldDisableRiveListeners,d=void 0!==l&&l,v=e.shouldResizeCanvasToContainer,h=void 0===v||v,p=e.automaticallyHandleEvents,b=void 0!==p&&p,g=e.children,y=f(e,[\"src\",\"artboard\",\"animations\",\"stateMachines\",\"layout\",\"useOffscreenRenderer\",\"shouldDisableRiveListeners\",\"shouldResizeCanvasToContainer\",\"automaticallyHandleEvents\",\"children\"]),w=x({src:n,artboard:t,animations:u,layout:r,stateMachines:a,autoplay:!0,shouldDisableRiveListeners:d,automaticallyHandleEvents:b},{useOffscreenRenderer:o,shouldResizeCanvasToContainer:h}).RiveComponent;return c.default.createElement(w,s({},y),g)},r.useResizeCanvas=V,r.useRive=x,r.useRiveFile=function(e){var n=this||a,t=i.useState(null),u=t[0],r=t[1],l=i.useState(\"idle\"),c=l[0],s=l[1];return i.useEffect((function(){var t=null;return d(n,void 0,void 0,(function(){return v(this||a,(function(n){try{s(\"loading\"),(t=new o.RiveFile(e)).init(),t.on(o.EventType.Load,(function(){null==t||t.getInstance(),r(t),s(\"success\")})),t.on(o.EventType.LoadError,(function(){s(\"failed\")})),r(t)}catch(e){console.error(e),s(\"failed\")}return[2]}))})),function(){null==t||t.cleanup()}}),[e.src,e.buffer]),{riveFile:u,status:c}},r.useStateMachineInput=function(e,n,t,u){var a=i.useState(null),r=a[0],l=a[1];return i.useEffect((function(){function a(){if(e&&n&&t||l(null),e&&n&&t){var a=e.stateMachineInputs(n);if(a){var r=a.find((function(e){return e.name===t}));void 0!==u&&r&&(r.value=u),l(r||null)}}else l(null)}a(),e&&e.on(o.EventType.Load,(function(){a()}))}),[e]),r},r.useViewModel=function(e,n){var t=null!=n?n:{},u=t.name,a=t.useDefault,r=void 0!==a&&a,l=i.useState(null),c=l[0],s=l[1];return i.useEffect((function(){function n(){var n;if(e){var t=null;t=null!=u?(null===(n=e.viewModelByName)||void 0===n?void 0:n.call(e,u))||null:e.defaultViewModel()||null,s(t)}else s(null)}return n(),e&&e.on(o.EventType.Load,n),function(){e&&e.off(o.EventType.Load,n)}}),[e,u,r]),c},r.useViewModelInstance=function(e,n){var t=null!=n?n:{},u=t.name,a=t.useDefault,r=void 0!==a&&a,o=t.useNew,l=void 0!==o&&o,c=t.rive,s=i.useState(null),f=s[0],d=s[1];return i.useEffect((function(){var n,t,a;if(e){var i=null;i=null!=u?e.instanceByName(u)||null:r?(null===(n=e.defaultInstance)||void 0===n?void 0:n.call(e))||null:l?(null===(t=e.instance)||void 0===t?void 0:t.call(e))||null:(null===(a=e.defaultInstance)||void 0===a?void 0:a.call(e))||null,d(i),c&&i&&c.viewModelInstance!==i&&c.bindViewModelInstance(i)}else d(null)}),[e,u,r,l,c]),f},r.useViewModelInstanceArtboard=function(e,n){return{setValue:T(e,n,{getProperty:i.useCallback((function(e,n){return e.artboard(n)}),[]),getValue:i.useCallback((function(){}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])}).setValue}},r.useViewModelInstanceBoolean=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.boolean(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])});return{value:t.value,setValue:t.setValue}},r.useViewModelInstanceColor=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.color(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))},setRgb:function(n,t,u){e((function(e){e.rgb(n,t,u)}))},setRgba:function(n,t,u,a){e((function(e){e.rgba(n,t,u,a)}))},setAlpha:function(n){e((function(e){e.alpha(n)}))},setOpacity:function(n){e((function(e){e.opacity(n)}))}}}),[])});return{value:t.value,setValue:t.setValue,setRgb:t.setRgb,setRgba:t.setRgba,setAlpha:t.setAlpha,setOpacity:t.setOpacity}},r.useViewModelInstanceEnum=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.enum(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,getExtendedData:i.useCallback((function(e){return e.values}),[]),buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])});return{value:t.value,values:t.extendedData||[],setValue:t.setValue}},r.useViewModelInstanceImage=function(e,n){return{setValue:T(e,n,{getProperty:i.useCallback((function(e,n){return e.image(n)}),[]),getValue:i.useCallback((function(){}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])}).setValue}},r.useViewModelInstanceList=function(e,n){var t,u=i.useState(0)[1],a=T(e,n,{getProperty:i.useCallback((function(e,n){return e.list(n)}),[]),getValue:i.useCallback((function(e){return e.length}),[]),defaultValue:null,onPropertyEvent:function(){u((function(e){return e+1}))},buildPropertyOperations:i.useCallback((function(e){return{addInstance:function(n){e((function(e){return e.addInstance(n)}))},addInstanceAt:function(n,t){var u=!1;return e((function(e){u=e.addInstanceAt(n,t)})),u},removeInstance:function(n){e((function(e){return e.removeInstance(n)}))},removeInstanceAt:function(n){e((function(e){return e.removeInstanceAt(n)}))},getInstanceAt:function(n){var t=null;return e((function(e){t=e.instanceAt(n)})),t},swap:function(n,t){e((function(e){return e.swap(n,t)}))}}}),[])});return{length:null!==(t=a.value)&&void 0!==t?t:0,addInstance:a.addInstance,addInstanceAt:a.addInstanceAt,removeInstance:a.removeInstance,removeInstanceAt:a.removeInstanceAt,getInstanceAt:a.getInstanceAt,swap:a.swap}},r.useViewModelInstanceNumber=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.number(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])});return{value:t.value,setValue:t.setValue}},r.useViewModelInstanceString=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.string(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])});return{value:t.value,setValue:t.setValue}},r.useViewModelInstanceTrigger=function(e,n,t){var u=(null!=t?t:{}).onTrigger;return{trigger:T(e,n,{getProperty:i.useCallback((function(e,n){return e.trigger(n)}),[]),getValue:i.useCallback((function(){}),[]),defaultValue:null,onPropertyEvent:u,buildPropertyOperations:i.useCallback((function(e){return{trigger:function(){e((function(e){e.trigger()}))}}}),[])}).trigger}},Object.keys(o).forEach((function(e){\"default\"===e||r.hasOwnProperty(e)||Object.defineProperty(r,e,{enumerable:!0,get:function(){return o[e]}})}));const S=r.__esModule,L=r.useResizeCanvas,A=r.useRive,D=r.useRiveFile,z=r.useStateMachineInput,H=r.useViewModel,j=r.useViewModelInstance,N=r.useViewModelInstanceArtboard,B=r.useViewModelInstanceBoolean,F=r.useViewModelInstanceColor,W=r.useViewModelInstanceEnum,_=r.useViewModelInstanceImage,U=r.useViewModelInstanceList,X=r.useViewModelInstanceNumber,Y=r.useViewModelInstanceString,G=r.useViewModelInstanceTrigger;export{S as __esModule,r as default,L as useResizeCanvas,A as useRive,D as useRiveFile,z as useStateMachineInput,H as useViewModel,j as useViewModelInstance,N as useViewModelInstanceArtboard,B as useViewModelInstanceBoolean,F as useViewModelInstanceColor,W as useViewModelInstanceEnum,_ as useViewModelInstanceImage,U as useViewModelInstanceList,X as useViewModelInstanceNumber,Y as useViewModelInstanceString,G as useViewModelInstanceTrigger};\n//# sourceMappingURL=index.js.map\n","var e=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var t={};(function(e,n){t=n()})(0,(()=>(()=>{var t=[,(t,n,r)=>{r.r(n);r.d(n,{default:()=>a});var i=(()=>{var t=typeof document!=\"undefined\"?document.currentScript?.src:void 0;return function(n={}){var r;var i,a,o=n,s=new Promise(((e,t)=>{i=e;a=t})),u=\"object\"==typeof window,l=\"function\"==typeof importScripts;function c(){function t(e){const t=i;r=n=0;i=new Map;t.forEach((t=>{try{t(e)}catch(e){console.error(e)}}));this.mb();a&&a.Mb()}let n=0,r=0,i=new Map,a=null,o=null;(this||e).requestAnimationFrame=function(a){n||=requestAnimationFrame(t.bind(this||e));const o=++r;i.set(o,a);return o};(this||e).cancelAnimationFrame=function(e){i.delete(e);n&&0==i.size&&(cancelAnimationFrame(n),n=0)};(this||e).Kb=function(t){o&&(document.body.remove(o),o=null);t||(o=document.createElement(\"div\"),o.style.backgroundColor=\"black\",o.style.position=\"fixed\",o.style.right=0,o.style.top=0,o.style.color=\"white\",o.style.padding=\"4px\",o.innerHTML=\"RIVE FPS\",t=function(e){o.innerHTML=\"RIVE FPS \"+e.toFixed(1)},document.body.appendChild(o));a=new function(){let n=0,r=0;(this||e).Mb=function(){var e=performance.now();r?(++n,e-=r,1e3<e&&(t(1e3*n/e),n=r=0)):(r=e,n=0)}}};(this||e).mb=function(){}}function f(){undefined;const t=new Map;let n=-Infinity;(this||e).push=function(e){e=e+255>>8;t.has(e)&&clearTimeout(t.get(e));t.set(e,setTimeout((function(){t.delete(e);0==t.length?n=-Infinity:e==n&&(n=Math.max(...t.keys()),console.assert(n<e))}),1e3));n=Math.max(e,n);return n<<8}}const h=o.onRuntimeInitialized;o.onRuntimeInitialized=function(){h&&h();let t=o.decodeAudio;o.decodeAudio=function(e,n){e=t(e);n(e)};let n=o.decodeFont;o.decodeFont=function(e,t){e=n(e);t(e)};const r=o.FileAssetLoader;o.ptrToAsset=e=>{let t=o.ptrToFileAsset(e);return t.isImage?o.ptrToImageAsset(e):t.isFont?o.ptrToFontAsset(e):t.isAudio?o.ptrToAudioAsset(e):t};o.CustomFileAssetLoader=r.extend(\"CustomFileAssetLoader\",{__construct:function({loadContents:t}){(this||e).__parent.__construct.call(this||e);(this||e).Bb=t},loadContents:function(e,t){e=o.ptrToAsset(e);return this.Bb(e,t)}});o.CDNFileAssetLoader=r.extend(\"CDNFileAssetLoader\",{__construct:function(){(this||e).__parent.__construct.call(this||e)},loadContents:function(e){let t=o.ptrToAsset(e);e=t.cdnUuid;if(\"\"===e)return!1;(function(e,t){var n=new XMLHttpRequest;n.responseType=\"arraybuffer\";n.onreadystatechange=function(){4==n.readyState&&200==n.status&&t(n)};n.open(\"GET\",e,!0);n.send(null)})(t.cdnBaseUrl+\"/\"+e,(e=>{t.decode(new Uint8Array(e.response))}));return!0}});o.FallbackFileAssetLoader=r.extend(\"FallbackFileAssetLoader\",{__construct:function(){(this||e).__parent.__construct.call(this||e);(this||e).ib=[]},addLoader:function(t){(this||e).ib.push(t)},loadContents:function(t,n){for(let r of(this||e).ib)if(r.loadContents(t,n))return!0;return!1}});let i=o.computeAlignment;o.computeAlignment=function(t,n,r,a,o=1){return i.call(this||e,t,n,r,a,o)}};const d=o.onRuntimeInitialized;o.onRuntimeInitialized=function(){function t(t){(this||e).G=t;(this||e).Ab=t.getContext(\"2d\");(this||e).Db=i;(this||e).S=[];(this||e).ka=0;(this||e).clear=function(){console.assert(0==(this||e).ka);(this||e).S=[];a.delete(this||e)};(this||e).save=function(){++(this||e).ka;(this||e).S.push(i.save.bind(i))};(this||e).restore=function(){0<(this||e).ka&&((this||e).S.push(i.restore.bind(i)),--(this||e).ka)};(this||e).transform=function(t){(this||e).S.push(i.transform.bind(i,t))};(this||e).align=function(t,n,r,a,o=1){(this||e).S.push(i.align.bind(i,t,n,r,a,o))};(this||e).flush=function(){console.assert(0==(this||e).ka);a.add(this||e);i.Ya||r()};(this||e).delete=function(){}}function n(t,n=!1){var r={alpha:!0,depth:n,stencil:n,antialias:n,premultipliedAlpha:!0,preserveDrawingBuffer:0,powerPreference:\"high-performance\",failIfMajorPerformanceCaveat:0,enableExtensionsByDefault:!1,explicitSwapControl:0,renderViaOffscreenBackBuffer:0};n=t.getContext(\"webgl2\",r);if(!n)return null;r=Qn(n,r);er(r);const i=s(t.width,t.height);i.La=r;i.G=t;i.Ma=t.width;i.Za=t.height;i.T=n;var a=i.delete;i.delete=function(){a.call(this||e);var t=(this||e).La;sn===Yn[t]&&(sn=null);\"object\"==typeof JSEvents&&JSEvents.Kc(Yn[t].C.canvas);Yn[t]&&Yn[t].C.canvas&&(Yn[t].C.canvas.zb=void 0);(this||e).La=(this||e).G=(this||e).Ma=(this||e).T=Yn[t]=null};return i}function r(){if(i){var e=i.Cb,t=0,n=0,r=0,s=Array(a.size),u=0;for(var l of a)l.fa=Math.min(l.G.width,e),l.ea=Math.min(l.G.height,e),l.Ja=l.ea*l.fa,t=Math.max(t,l.fa),n=Math.max(n,l.ea),r+=l.Ja,s[u++]=l;a.clear();if(!(0>=r)){t=1<<(0>=t?0:32-Math.clz32(t-1));for(n=1<<(0>=n?0:32-Math.clz32(n-1));n*t<r;)t<=n?t*=2:n*=2;t=Math.min(t,e);t=Math.min(n,e);s.sort(((e,t)=>t.Ja-e.Ja));r=new o.DynamicRectanizer(e);for(l=0;l<s.length;){r.reset(t,n);for(u=l;u<s.length;++u){var c=s[u],f=r.addRect(c.fa,c.ea);if(0>f){console.assert(u>l);break}c.qa=f&65535;c.ra=f>>16}c=h.push(r.drawWidth());f=p.push(r.drawHeight());console.assert(c>=r.drawWidth());console.assert(f>=r.drawHeight());console.assert(c<=e);console.assert(f<=e);i.G.width!=c&&(i.G.width=c);i.G.height!=f&&(i.G.height=f);i.clear();for(c=l;c<u;++c){f=s[c];i.saveClipRect(f.qa,f.ra,f.qa+f.fa,f.ra+f.ea);let e=new o.Mat2D;e.xx=f.fa/f.G.width;e.yy=f.ea/f.G.height;e.xy=e.yx=0;e.tx=f.qa;e.ty=f.ra;i.transform(e);for(const e of f.S)e();i.restoreClipRect();f.S=[]}for(i.flush();l<u;++l)c=s[l],f=c.Ab,f.globalCompositeOperation=\"copy\",f.drawImage(i.G,c.qa,c.ra,c.fa,c.ea,0,0,c.G.width,c.G.height);l=u}}}}d&&d();let i=null;const a=new Set,s=o.makeRenderer;o.makeRenderer=function(e,r){if(!i){function a(e){var t=document.createElement(\"canvas\");t.width=1;t.height=1;i=n(t,e);i.Ya=!!i.T.getExtension(\"WEBGL_shader_pixel_local_storage\");i.Cb=Math.min(i.T.getParameter(i.T.MAX_RENDERBUFFER_SIZE),i.T.getParameter(i.T.MAX_TEXTURE_SIZE));i.Ka=!i.Ya;(e=i.T.getExtension(\"WEBGL_debug_renderer_info\"))&&(t=i.T.getParameter(e.UNMASKED_RENDERER_WEBGL),i.T.getParameter(e.UNMASKED_VENDOR_WEBGL).includes(\"Google\")&&t.includes(\"ANGLE Metal Renderer\")&&(i.Ka=!1));return i}i=a(!0);i.Ka||(i=a(!1))}return r?new t(e):n(e,i.Ka)};const u=o.Artboard.prototype.delete;o.Artboard.prototype.delete=function(){(this||e).Eb=!0;u.call(this||e)};const l=o.Artboard.prototype.draw;o.Artboard.prototype.draw=function(t){t.S?t.S.push((()=>{(this||e).Eb||l.call(this||e,t.Db)})):l.call(this||e,t)};const h=new f,p=new f,v=new c;o.requestAnimationFrame=v.requestAnimationFrame.bind(v);o.cancelAnimationFrame=v.cancelAnimationFrame.bind(v);o.enableFPSCounter=v.Kb.bind(v);v.mb=r;o.resolveAnimationFrame=r;let m=o.load;o.load=function(e,t,n=!0){const r=new o.FallbackFileAssetLoader;void 0!==t&&r.addLoader(t);n&&(t=new o.CDNFileAssetLoader,r.addLoader(t));return Promise.resolve(m(e,r))};const g=o.WebGL2Renderer.prototype.clear;o.WebGL2Renderer.prototype.clear=function(){er((this||e).La);const t=(this||e).G;(this||e).Ma==t.width&&(this||e).Za==t.height||(this.resize(t.width,t.height),(this||e).Ma=t.width,(this||e).Za=t.height);g.call(this||e)};o.decodeImage=function(e,t){e=o.decodeWebGL2Image(e);t(e)};let b=o.Renderer.prototype.align;o.Renderer.prototype.align=function(t,n,r,i,a=1){b.call(this||e,t,n,r,i,a)}};var p,v,m=Object.assign({},o),g=\"./this.program\",b=\"\";(u||l)&&(l?b=self.location.href:\"undefined\"!=typeof document&&document.currentScript&&(b=document.currentScript.src),t&&(b=t),b=b.startsWith(\"blob:\")?\"\":b.substr(0,b.replace(/[?#].*/,\"\").lastIndexOf(\"/\")+1),l&&(v=e=>{var t=new XMLHttpRequest;t.open(\"GET\",e,!1);t.responseType=\"arraybuffer\";t.send(null);return new Uint8Array(t.response)}),p=(e,t,n)=>{if($(e)){var r=new XMLHttpRequest;r.open(\"GET\",e,!0);r.responseType=\"arraybuffer\";r.onload=()=>{200==r.status||0==r.status&&r.response?t(r.response):n()};r.onerror=n;r.send(null)}else fetch(e,{credentials:\"same-origin\"}).then((e=>e.ok?e.arrayBuffer():Promise.reject(Error(e.status+\" : \"+e.url)))).then(t,n)});var y=o.print||console.log.bind(console),w=o.printErr||console.error.bind(console);Object.assign(o,m);m=null;o.thisProgram&&(g=o.thisProgram);var _;o.wasmBinary&&(_=o.wasmBinary);var A,C,E,M,P,I,F,L,T,x=!1;function R(){var e=A.buffer;o.HEAP8=C=new Int8Array(e);o.HEAP16=M=new Int16Array(e);o.HEAPU8=E=new Uint8Array(e);o.HEAPU16=P=new Uint16Array(e);o.HEAP32=I=new Int32Array(e);o.HEAPU32=F=new Uint32Array(e);o.HEAPF32=L=new Float32Array(e);o.HEAPF64=T=new Float64Array(e)}var S=[],k=[],j=[];function O(){var e=o.preRun.shift();S.unshift(e)}var B=0,W=null,D=null;function V(e){o.onAbort?.(e);e=\"Aborted(\"+e+\")\";w(e);x=!0;e=new WebAssembly.RuntimeError(e+\". Build with -sASSERTIONS for more info.\");a(e);throw e}var U,N=e=>e.startsWith(\"data:application/octet-stream;base64,\"),$=e=>e.startsWith(\"file://\");function z(e){if(e==U&&_)return new Uint8Array(_);if(v)return v(e);throw\"both async and sync fetching of the wasm failed\"}function G(e){return _?Promise.resolve().then((()=>z(e))):new Promise(((t,n)=>{p(e,(e=>t(new Uint8Array(e))),(()=>{try{t(z(e))}catch(e){n(e)}}))}))}function H(e,t,n){return G(e).then((e=>WebAssembly.instantiate(e,t))).then(n,(e=>{w(`failed to asynchronously prepare wasm: ${e}`);V(e)}))}function Y(e,t){var n=U;return _||\"function\"!=typeof WebAssembly.instantiateStreaming||N(n)||$(n)||\"function\"!=typeof fetch?H(n,e,t):fetch(n,{credentials:\"same-origin\"}).then((r=>WebAssembly.instantiateStreaming(r,e).then(t,(function(r){w(`wasm streaming compile failed: ${r}`);w(\"falling back to ArrayBuffer instantiation\");return H(n,e,t)}))))}var X,q,K={573105:(e,t,n,r,i)=>{if(\"undefined\"===typeof window||void 0===(window.AudioContext||window.webkitAudioContext))return 0;if(\"undefined\"===typeof window.h){window.h={Ea:0};window.h.I={};window.h.I.Ca=e;window.h.I.capture=t;window.h.I.Pa=n;window.h.ia={};window.h.ia.stopped=r;window.h.ia.ub=i;let a=window.h;a.D=[];a.lc=function(e){for(var t=0;t<a.D.length;++t)if(null==a.D[t])return a.D[t]=e,t;a.D.push(e);return a.D.length-1};a.yb=function(e){for(a.D[e]=null;0<a.D.length;){if(null!=a.D[a.D.length-1])break;a.D.pop()}};a.Mc=function(e){for(var t=0;t<a.D.length;++t)if(a.D[t]==e)return a.yb(t)};a.ta=function(e){return a.D[e]};a.Xa=[\"touchend\",\"click\"];a.unlock=function(){for(var e=0;e<a.D.length;++e){var t=a.D[e];null!=t&&null!=t.K&&t.state===a.ia.ub&&t.K.resume().then((()=>{Ar(t.nb)}),(e=>{console.error(\"Failed to resume audiocontext\",e)}))}a.Xa.map((function(e){document.removeEventListener(e,a.unlock,!0)}))};a.Xa.map((function(e){document.addEventListener(e,a.unlock,!0)}))}window.h.Ea+=1;return 1},575283:()=>{\"undefined\"!==typeof window.h&&(window.h.Xa.map((function(e){document.removeEventListener(e,window.h.unlock,!0)})),--window.h.Ea,0===window.h.Ea&&delete window.h)},575587:()=>void 0!==navigator.mediaDevices&&void 0!==navigator.mediaDevices.getUserMedia,575691:()=>{try{var e=new(window.AudioContext||window.webkitAudioContext),t=e.sampleRate;e.close();return t}catch(e){return 0}},575862:(e,t,n,r,i,a)=>{if(\"undefined\"===typeof window.h)return-1;var o={},s={};e==window.h.I.Ca&&0!=n&&(s.sampleRate=n);o.K=new(window.AudioContext||window.webkitAudioContext)(s);o.K.suspend();o.state=window.h.ia.stopped;n=0;e!=window.h.I.Ca&&(n=t);o.Y=o.K.createScriptProcessor(r,n,t);o.Y.onaudioprocess=function(n){null!=o.ua&&0!=o.ua.length||(o.ua=new Float32Array(L.buffer,i,r*t));if(e==window.h.I.capture||e==window.h.I.Pa){for(var s=0;s<t;s+=1)for(var u=n.inputBuffer.getChannelData(s),l=o.ua,c=0;c<r;c+=1)l[c*t+s]=u[c];Cr(a,r,i)}if(e==window.h.I.Ca||e==window.h.I.Pa)for(Er(a,r,i),s=0;s<n.outputBuffer.numberOfChannels;++s)for(u=n.outputBuffer.getChannelData(s),l=o.ua,c=0;c<r;c+=1)u[c]=l[c*t+s];else for(s=0;s<n.outputBuffer.numberOfChannels;++s)n.outputBuffer.getChannelData(s).fill(0)};e!=window.h.I.capture&&e!=window.h.I.Pa||navigator.mediaDevices.getUserMedia({audio:!0,video:!1}).then((function(e){o.Fa=o.K.createMediaStreamSource(e);o.Fa.connect(o.Y);o.Y.connect(o.K.destination)})).catch((function(e){console.log(\"Failed to get user media: \"+e)}));e==window.h.I.Ca&&o.Y.connect(o.K.destination);o.nb=a;return window.h.lc(o)},578739:e=>window.h.ta(e).K.sampleRate,578812:e=>{e=window.h.ta(e);void 0!==e.Y&&(e.Y.onaudioprocess=function(){},e.Y.disconnect(),e.Y=void 0);void 0!==e.Fa&&(e.Fa.disconnect(),e.Fa=void 0);e.K.close();e.K=void 0;e.nb=void 0},579212:e=>{window.h.yb(e)},579262:e=>{e=window.h.ta(e);e.K.resume();e.state=window.h.ia.ub},579401:e=>{e=window.h.ta(e);e.K.suspend();e.state=window.h.ia.stopped}},J=e=>{for(;0<e.length;)e.shift()(o)};function Z(){var e=I[+st>>2];st+=4;return e}var Q=(e,t)=>{for(var n=0,r=e.length-1;0<=r;r--){var i=e[r];\".\"===i?e.splice(r,1):\"..\"===i?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n;n--)e.unshift(\"..\");return e},ee=e=>{var t=\"/\"===e.charAt(0),n=\"/\"===e.substr(-1);(e=Q(e.split(\"/\").filter((e=>!!e)),!t).join(\"/\"))||t||(e=\".\");e&&n&&(e+=\"/\");return(t?\"/\":\"\")+e},te=e=>{var t=/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(e).slice(1);e=t[0];t=t[1];if(!e&&!t)return\".\";t&&=t.substr(0,t.length-1);return e+t},ne=e=>{if(\"/\"===e)return\"/\";e=ee(e);e=e.replace(/\\/$/,\"\");var t=e.lastIndexOf(\"/\");return-1===t?e:e.substr(t+1)},re=()=>{if(\"object\"==typeof crypto&&\"function\"==typeof crypto.getRandomValues)return e=>crypto.getRandomValues(e);V(\"initRandomDevice\")},ie=e=>(ie=re())(e),ae=(...e)=>{for(var t=\"\",n=!1,r=e.length-1;-1<=r&&!n;r--){n=0<=r?e[r]:\"/\";if(\"string\"!=typeof n)throw new TypeError(\"Arguments to path.resolve must be strings\");if(!n)return\"\";t=n+\"/\"+t;n=\"/\"===n.charAt(0)}t=Q(t.split(\"/\").filter((e=>!!e)),!n).join(\"/\");return(n?\"/\":\"\")+t||\".\"},oe=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf8\"):void 0,se=(e,t,n)=>{var r=t+n;for(n=t;e[n]&&!(n>=r);)++n;if(16<n-t&&e.buffer&&oe)return oe.decode(e.subarray(t,n));for(r=\"\";t<n;){var i=e[t++];if(i&128){var a=e[t++]&63;if(192==(i&224))r+=String.fromCharCode((i&31)<<6|a);else{var o=e[t++]&63;i=224==(i&240)?(i&15)<<12|a<<6|o:(i&7)<<18|a<<12|o<<6|e[t++]&63;65536>i?r+=String.fromCharCode(i):(i-=65536,r+=String.fromCharCode(55296|i>>10,56320|i&1023))}}else r+=String.fromCharCode(i)}return r},ue=[],le=e=>{for(var t=0,n=0;n<e.length;++n){var r=e.charCodeAt(n);127>=r?t++:2047>=r?t+=2:55296<=r&&57343>=r?(t+=4,++n):t+=3}return t},ce=(e,t,n,r)=>{if(!(0<r))return 0;var i=n;r=n+r-1;for(var a=0;a<e.length;++a){var o=e.charCodeAt(a);if(55296<=o&&57343>=o){var s=e.charCodeAt(++a);o=65536+((o&1023)<<10)|s&1023}if(127>=o){if(n>=r)break;t[n++]=o}else{if(2047>=o){if(n+1>=r)break;t[n++]=192|o>>6}else{if(65535>=o){if(n+2>=r)break;t[n++]=224|o>>12}else{if(n+3>=r)break;t[n++]=240|o>>18;t[n++]=128|o>>12&63}t[n++]=128|o>>6&63}t[n++]=128|o&63}}t[n]=0;return n-i};function fe(e,t){var n=Array(le(e)+1);e=ce(e,n,0,n.length);t&&(n.length=e);return n}var he=[];function de(e,t){he[e]={input:[],H:[],V:t};Ne(e,pe)}var pe={open(e){var t=he[e.node.Da];if(!t)throw new Pe(43);e.s=t;e.seekable=!1},close(e){e.s.V.sa(e.s)},sa(e){e.s.V.sa(e.s)},read(e,t,n,r){if(!e.s||!e.s.V.hb)throw new Pe(60);for(var i=0,a=0;a<r;a++){try{var o=e.s.V.hb(e.s)}catch(e){throw new Pe(29)}if(void 0===o&&0===i)throw new Pe(6);if(null===o||void 0===o)break;i++;t[n+a]=o}i&&(e.node.timestamp=Date.now());return i},write(e,t,n,r){if(!e.s||!e.s.V.Sa)throw new Pe(60);try{for(var i=0;i<r;i++)e.s.V.Sa(e.s,t[n+i])}catch(e){throw new Pe(29)}r&&(e.node.timestamp=Date.now());return i}},ve={hb(){e:{if(!ue.length){var e=null;\"undefined\"!=typeof window&&\"function\"==typeof window.prompt&&(e=window.prompt(\"Input: \"),null!==e&&(e+=\"\\n\"));if(!e){e=null;break e}ue=fe(e,!0)}e=ue.shift()}return e},Sa(e,t){null===t||10===t?(y(se(e.H,0)),e.H=[]):0!=t&&e.H.push(t)},sa(e){e.H&&0<e.H.length&&(y(se(e.H,0)),e.H=[])},Vb(){return{sc:25856,uc:5,rc:191,tc:35387,qc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},Wb(){return 0},Xb(){return[24,80]}},me={Sa(e,t){null===t||10===t?(w(se(e.H,0)),e.H=[]):0!=t&&e.H.push(t)},sa(e){e.H&&0<e.H.length&&(w(se(e.H,0)),e.H=[])}};function ge(e,t){var n=e.l?e.l.length:0;n>=t||(t=Math.max(t,n*(1048576>n?2:1.125)>>>0),0!=n&&(t=Math.max(t,256)),n=e.l,e.l=new Uint8Array(t),0<e.v&&e.l.set(n.subarray(0,e.v),0))}var be={N:null,U(){return be.createNode(null,\"/\",16895,0)},createNode(e,t,n,r){if(24576===(n&61440)||4096===(n&61440))throw new Pe(63);be.N||(be.N={dir:{node:{X:be.j.X,P:be.j.P,la:be.j.la,Aa:be.j.Aa,sb:be.j.sb,xb:be.j.xb,tb:be.j.tb,rb:be.j.rb,Ga:be.j.Ga},stream:{aa:be.m.aa}},file:{node:{X:be.j.X,P:be.j.P},stream:{aa:be.m.aa,read:be.m.read,write:be.m.write,$a:be.m.$a,jb:be.m.jb,lb:be.m.lb}},link:{node:{X:be.j.X,P:be.j.P,ma:be.j.ma},stream:{}},ab:{node:{X:be.j.X,P:be.j.P},stream:Ue}});n=ke(e,t,n,r);16384===(n.mode&61440)?(n.j=be.N.dir.node,n.m=be.N.dir.stream,n.l={}):32768===(n.mode&61440)?(n.j=be.N.file.node,n.m=be.N.file.stream,n.v=0,n.l=null):40960===(n.mode&61440)?(n.j=be.N.link.node,n.m=be.N.link.stream):8192===(n.mode&61440)&&(n.j=be.N.ab.node,n.m=be.N.ab.stream);n.timestamp=Date.now();e&&(e.l[t]=n,e.timestamp=n.timestamp);return n},Ac(e){return e.l?e.l.subarray?e.l.subarray(0,e.v):new Uint8Array(e.l):new Uint8Array(0)},j:{X(e){var t={};t.xc=8192===(e.mode&61440)?e.id:1;t.Cc=e.id;t.mode=e.mode;t.Hc=1;t.uid=0;t.Bc=0;t.Da=e.Da;16384===(e.mode&61440)?t.size=4096:32768===(e.mode&61440)?t.size=e.v:40960===(e.mode&61440)?t.size=e.link.length:t.size=0;t.oc=new Date(e.timestamp);t.Gc=new Date(e.timestamp);t.vc=new Date(e.timestamp);t.Fb=4096;t.pc=Math.ceil(t.size/t.Fb);return t},P(e,t){void 0!==t.mode&&(e.mode=t.mode);void 0!==t.timestamp&&(e.timestamp=t.timestamp);if(void 0!==t.size&&(t=t.size,e.v!=t))if(0==t)e.l=null,e.v=0;else{var n=e.l;e.l=new Uint8Array(t);n&&e.l.set(n.subarray(0,Math.min(t,e.v)));e.v=t}},la(){throw Ie[44]},Aa(e,t,n,r){return be.createNode(e,t,n,r)},sb(e,t,n){if(16384===(e.mode&61440)){try{var r=Se(t,n)}catch(e){}if(r)for(var i in r.l)throw new Pe(55)}delete e.parent.l[e.name];e.parent.timestamp=Date.now();e.name=n;t.l[n]=e;t.timestamp=e.parent.timestamp},xb(e,t){delete e.l[t];e.timestamp=Date.now()},tb(e,t){var n,r=Se(e,t);for(n in r.l)throw new Pe(55);delete e.l[t];e.timestamp=Date.now()},rb(e){var t,n=[\".\",\"..\"];for(t of Object.keys(e.l))n.push(t);return n},Ga(e,t,n){e=be.createNode(e,t,41471,0);e.link=n;return e},ma(e){if(40960!==(e.mode&61440))throw new Pe(28);return e.link}},m:{read(e,t,n,r,i){var a=e.node.l;if(i>=e.node.v)return 0;e=Math.min(e.node.v-i,r);if(8<e&&a.subarray)t.set(a.subarray(i,i+e),n);else for(r=0;r<e;r++)t[n+r]=a[i+r];return e},write(e,t,n,r,i,a){t.buffer===C.buffer&&(a=!1);if(!r)return 0;e=e.node;e.timestamp=Date.now();if(t.subarray&&(!e.l||e.l.subarray)){if(a)return e.l=t.subarray(n,n+r),e.v=r;if(0===e.v&&0===i)return e.l=t.slice(n,n+r),e.v=r;if(i+r<=e.v)return e.l.set(t.subarray(n,n+r),i),r}ge(e,i+r);if(e.l.subarray&&t.subarray)e.l.set(t.subarray(n,n+r),i);else for(a=0;a<r;a++)e.l[i+a]=t[n+a];e.v=Math.max(e.v,i+r);return r},aa(e,t,n){1===n?t+=e.position:2===n&&32768===(e.node.mode&61440)&&(t+=e.node.v);if(0>t)throw new Pe(28);return t},$a(e,t,n){ge(e.node,t+n);e.node.v=Math.max(e.node.v,t+n)},jb(e,t,n,r,i){if(32768!==(e.node.mode&61440))throw new Pe(43);e=e.node.l;if(i&2||e.buffer!==C.buffer){(0<n||n+t<e.length)&&(e=e.subarray?e.subarray(n,n+t):Array.prototype.slice.call(e,n,n+t));n=!0;V();t=void 0;if(!t)throw new Pe(48);C.set(e,t)}else n=!1,t=e.byteOffset;return{o:t,nc:n}},lb(e,t,n,r){be.m.write(e,t,0,r,n,!1);return 0}}},ye=(e,t)=>{var n=0;e&&(n|=365);t&&(n|=146);return n},we=null,_e={},Ae=[],Ce=1,Ee=null,Me=!0,Pe=class{constructor(e){this.name=\"ErrnoError\";this.$=e}},Ie={},Fe=class{constructor(){this.h={};this.node=null}get flags(){return this.h.flags}set flags(e){this.h.flags=e}get position(){return this.h.position}set position(e){this.h.position=e}},Le=class{constructor(e,t,n,r){e||=this;this.parent=e;this.U=e.U;this.Ba=null;this.id=Ce++;this.name=t;this.mode=n;this.j={};this.m={};this.Da=r}get read(){return 365===(this.mode&365)}set read(e){e?this.mode|=365:this.mode&=-366}get write(){return 146===(this.mode&146)}set write(e){e?this.mode|=146:this.mode&=-147}};function Te(e,t={}){e=ae(e);if(!e)return{path:\"\",node:null};t=Object.assign({gb:!0,Ua:0},t);if(8<t.Ua)throw new Pe(32);e=e.split(\"/\").filter((e=>!!e));for(var n=we,r=\"/\",i=0;i<e.length;i++){var a=i===e.length-1;if(a&&t.parent)break;n=Se(n,e[i]);r=ee(r+\"/\"+e[i]);n.Ba&&(!a||a&&t.gb)&&(n=n.Ba.root);if(!a||t.fb)for(a=0;40960===(n.mode&61440);)if(n=Xe(r),r=ae(te(r),n),n=Te(r,{Ua:t.Ua+1}).node,40<a++)throw new Pe(32)}return{path:r,node:n}}function xe(e){for(var t;;){if(e===e.parent)return e=e.U.kb,t?\"/\"!==e[e.length-1]?`${e}/${t}`:e+t:e;t=t?`${e.name}/${t}`:e.name;e=e.parent}}function Re(e,t){for(var n=0,r=0;r<t.length;r++)n=(n<<5)-n+t.charCodeAt(r)|0;return(e+n>>>0)%Ee.length}function Se(e,t){var n=16384===(e.mode&61440)?(n=Oe(e,\"x\"))?n:e.j.la?0:2:54;if(n)throw new Pe(n);for(n=Ee[Re(e.id,t)];n;n=n.$b){var r=n.name;if(n.parent.id===e.id&&r===t)return n}return e.j.la(e,t)}function ke(e,t,n,r){e=new Le(e,t,n,r);t=Re(e.parent.id,e.name);e.$b=Ee[t];return Ee[t]=e}function je(e){var t=[\"r\",\"w\",\"rw\"][e&3];e&512&&(t+=\"w\");return t}function Oe(e,t){return Me?0:!t.includes(\"r\")||e.mode&292?t.includes(\"w\")&&!(e.mode&146)||t.includes(\"x\")&&!(e.mode&73)?2:0:2}function Be(e,t){try{return Se(e,t),20}catch(e){}return Oe(e,\"wx\")}function We(e){e=Ae[e];if(!e)throw new Pe(8);return e}function De(e,t=-1){e=Object.assign(new Fe,e);if(-1==t)e:{for(t=0;4096>=t;t++)if(!Ae[t])break e;throw new Pe(33)}e.W=t;return Ae[t]=e}function Ve(e,t=-1){e=De(e,t);e.m?.zc?.(e);return e}var Ue={open(e){e.m=_e[e.node.Da].m;e.m.open?.(e)},aa(){throw new Pe(70)}};function Ne(e,t){_e[e]={m:t}}function $e(e,t){var n=\"/\"===t;if(n&&we)throw new Pe(10);if(!n&&t){var r=Te(t,{gb:!1});t=r.path;r=r.node;if(r.Ba)throw new Pe(10);if(16384!==(r.mode&61440))throw new Pe(54)}t={type:e,Jc:{},kb:t,Yb:[]};e=e.U(t);e.U=t;t.root=e;n?we=e:r&&(r.Ba=t,r.U&&r.U.Yb.push(t))}function ze(e,t,n){var r=Te(e,{parent:!0}).node;e=ne(e);if(!e||\".\"===e||\"..\"===e)throw new Pe(28);var i=Be(r,e);if(i)throw new Pe(i);if(!r.j.Aa)throw new Pe(63);return r.j.Aa(r,e,t,n)}function Ge(e){return ze(e,16895,0)}function He(e,t,n){\"undefined\"==typeof n&&(n=t,t=438);ze(e,t|8192,n)}function Ye(e,t){if(!ae(e))throw new Pe(44);var n=Te(t,{parent:!0}).node;if(!n)throw new Pe(44);t=ne(t);var r=Be(n,t);if(r)throw new Pe(r);if(!n.j.Ga)throw new Pe(63);n.j.Ga(n,t,e)}function Xe(e){e=Te(e).node;if(!e)throw new Pe(44);if(!e.j.ma)throw new Pe(28);return ae(xe(e.parent),e.j.ma(e))}function qe(e,t,n){if(\"\"===e)throw new Pe(44);if(\"string\"==typeof t){var r={r:0,\"r+\":2,w:577,\"w+\":578,a:1089,\"a+\":1090}[t];if(\"undefined\"==typeof r)throw Error(`Unknown file open mode: ${t}`);t=r}n=t&64?(\"undefined\"==typeof n?438:n)&4095|32768:0;if(\"object\"==typeof e)var i=e;else{e=ee(e);try{i=Te(e,{fb:!(t&131072)}).node}catch(e){}}r=!1;if(t&64)if(i){if(t&128)throw new Pe(20)}else i=ze(e,n,0),r=!0;if(!i)throw new Pe(44);8192===(i.mode&61440)&&(t&=-513);if(t&65536&&16384!==(i.mode&61440))throw new Pe(54);if(!r&&(n=i?40960===(i.mode&61440)?32:16384===(i.mode&61440)&&(\"r\"!==je(t)||t&512)?31:Oe(i,je(t)):44))throw new Pe(n);if(t&512&&!r){n=i;n=\"string\"==typeof n?Te(n,{fb:!0}).node:n;if(!n.j.P)throw new Pe(63);if(16384===(n.mode&61440))throw new Pe(31);if(32768!==(n.mode&61440))throw new Pe(28);if(r=Oe(n,\"w\"))throw new Pe(r);n.j.P(n,{size:0,timestamp:Date.now()})}t&=-131713;i=De({node:i,path:xe(i),flags:t,seekable:!0,position:0,m:i.m,mc:[],error:!1});i.m.open&&i.m.open(i);!o.logReadFiles||t&1||(et||={},e in et||(et[e]=1));return i}function Ke(e,t,n){if(null===e.W)throw new Pe(8);if(!e.seekable||!e.m.aa)throw new Pe(70);if(0!=n&&1!=n&&2!=n)throw new Pe(28);e.position=e.m.aa(e,t,n);e.mc=[]}var Je;function Ze(e,t,n){e=ee(\"/dev/\"+e);var r=ye(!!t,!!n);Qe||=64;var i=Qe++<<8;Ne(i,{open(e){e.seekable=!1},close(){n?.buffer?.length&&n(10)},read(e,n,r,i){for(var a=0,o=0;o<i;o++){try{var s=t()}catch(e){throw new Pe(29)}if(void 0===s&&0===a)throw new Pe(6);if(null===s||void 0===s)break;a++;n[r+o]=s}a&&(e.node.timestamp=Date.now());return a},write(e,t,r,i){for(var a=0;a<i;a++)try{n(t[r+a])}catch(e){throw new Pe(29)}i&&(e.node.timestamp=Date.now());return a}});He(e,r,i)}var Qe,et,tt,nt,rt,it,at,ot={},st=void 0,ut=(e,t)=>Object.defineProperty(t,\"name\",{value:e}),lt=[],ct=[],ft=e=>{if(!e)throw new tt(\"Cannot use deleted val. handle = \"+e);return ct[e]},ht=e=>{switch(e){case void 0:return 2;case null:return 4;case!0:return 6;case!1:return 8;default:const t=lt.pop()||ct.length;ct[t]=e;ct[t+1]=1;return t}},dt=t=>{var n=Error,r=ut(t,(function(n){(this||e).name=t;(this||e).message=n;n=Error(n).stack;void 0!==n&&((this||e).stack=this.toString()+\"\\n\"+n.replace(/^Error(:[^\\n]*)?\\n/,\"\"))}));r.prototype=Object.create(n.prototype);r.prototype.constructor=r;r.prototype.toString=function(){return void 0===(this||e).message?(this||e).name:`${(this||e).name}: ${(this||e).message}`};return r},pt=e=>{for(var t=\"\";E[e];)t+=rt[E[e++]];return t},vt=[],mt=()=>{for(;vt.length;){var e=vt.pop();e.g.ha=!1;e.delete()}},gt={},bt=(e,t)=>{if(void 0===t)throw new tt(\"ptr should not be undefined\");for(;e.B;)t=e.oa(t),e=e.B;return t},yt={},wt=e=>{e=_r(e);var t=pt(e);yr(e);return t},_t=(e,t)=>{var n=yt[e];if(void 0===n)throw e=`${t} has unknown type ${wt(e)}`,new tt(e);return n},At=()=>{},Ct=!1,Et=(e,t,n)=>{if(t===n)return e;if(void 0===n.B)return null;e=Et(e,t,n.B);return null===e?null:n.Ib(e)},Mt={},Pt=(e,t)=>{t=bt(e,t);return gt[t]},It=(e,t)=>{if(!t.u||!t.o)throw new at(\"makeClassHandle requires ptr and ptrType\");if(!!t.J!==!!t.F)throw new at(\"Both smartPtrType and smartPtr must be specified\");t.count={value:1};return Ft(Object.create(e,{g:{value:t,writable:!0}}))},Ft=e=>{if(\"undefined\"===typeof FinalizationRegistry)return Ft=e=>e,e;Ct=new FinalizationRegistry((e=>{e=e.g;--e.count.value;0===e.count.value&&(e.F?e.J.O(e.F):e.u.i.O(e.o))}));Ft=e=>{var t=e.g;t.F&&Ct.register(e,{g:t},e);return e};At=e=>{Ct.unregister(e)};return Ft(e)},Lt={},Tt=e=>{for(;e.length;){var t=e.pop();e.pop()(t)}};function xt(e){return this.fromWireType(F[e>>2])}var Rt={},St={},kt=(e,t,n)=>{function r(t){t=n(t);if(t.length!==e.length)throw new at(\"Mismatched type converter count\");for(var r=0;r<e.length;++r)Ot(e[r],t[r])}e.forEach((function(e){St[e]=t}));var i=Array(t.length),a=[],o=0;t.forEach(((e,t)=>{yt.hasOwnProperty(e)?i[t]=yt[e]:(a.push(e),Rt.hasOwnProperty(e)||(Rt[e]=[]),Rt[e].push((()=>{i[t]=yt[e];++o;o===a.length&&r(i)})))}));0===a.length&&r(i)};function jt(e,t,n={}){var r=t.name;if(!e)throw new tt(`type \"${r}\" must have a positive integer typeid pointer`);if(yt.hasOwnProperty(e)){if(n.Sb)return;throw new tt(`Cannot register type '${r}' twice`)}yt[e]=t;delete St[e];Rt.hasOwnProperty(e)&&(t=Rt[e],delete Rt[e],t.forEach((e=>e())))}function Ot(e,t,n={}){if(!(\"argPackAdvance\"in t))throw new TypeError(\"registerType registeredInstance requires argPackAdvance\");return jt(e,t,n)}var Bt=e=>{throw new tt(e.g.u.i.name+\" instance already deleted\")};function Wt(){}var Dt=(t,n,r)=>{if(void 0===t[n].A){var i=t[n];t[n]=function(...i){if(!t[n].A.hasOwnProperty(i.length))throw new tt(`Function '${r}' called with an invalid number of arguments (${i.length}) - expects one of (${t[n].A})!`);return t[n].A[i.length].apply(this||e,i)};t[n].A=[];t[n].A[i.ga]=i}},Vt=(e,t,n)=>{if(o.hasOwnProperty(e)){if(void 0===n||void 0!==o[e].A&&void 0!==o[e].A[n])throw new tt(`Cannot register public name '${e}' twice`);Dt(o,e,e);if(o.hasOwnProperty(n))throw new tt(`Cannot register multiple overloads of a function with the same number of arguments (${n})!`);o[e].A[n]=t}else o[e]=t,void 0!==n&&(o[e].Ic=n)},Ut=e=>{if(void 0===e)return\"_unknown\";e=e.replace(/[^a-zA-Z0-9_]/g,\"$\");var t=e.charCodeAt(0);return 48<=t&&57>=t?`_${e}`:e};function Nt(t,n,r,i,a,o,s,u){(this||e).name=t;(this||e).constructor=n;(this||e).M=r;(this||e).O=i;(this||e).B=a;(this||e).Nb=o;(this||e).oa=s;(this||e).Ib=u;(this||e).ob=[]}var $t=(e,t,n)=>{for(;t!==n;){if(!t.oa)throw new tt(`Expected null or instance of ${n.name}, got an instance of ${t.name}`);e=t.oa(e);t=t.B}return e};function zt(t,n){if(null===n){if((this||e).Ra)throw new tt(`null is not a valid ${(this||e).name}`);return 0}if(!n.g)throw new tt(`Cannot pass \"${vn(n)}\" as a ${(this||e).name}`);if(!n.g.o)throw new tt(`Cannot pass deleted object as a pointer of type ${(this||e).name}`);return $t(n.g.o,n.g.u.i,(this||e).i)}function Gt(t,n){if(null===n){if((this||e).Ra)throw new tt(`null is not a valid ${(this||e).name}`);if((this||e).wa){var r=this.Ta();null!==t&&t.push((this||e).O,r);return r}return 0}if(!n||!n.g)throw new tt(`Cannot pass \"${vn(n)}\" as a ${(this||e).name}`);if(!n.g.o)throw new tt(`Cannot pass deleted object as a pointer of type ${(this||e).name}`);if(!(this||e).va&&n.g.u.va)throw new tt(`Cannot convert argument of type ${n.g.J?n.g.J.name:n.g.u.name} to parameter type ${(this||e).name}`);r=$t(n.g.o,n.g.u.i,(this||e).i);if((this||e).wa){if(void 0===n.g.F)throw new tt(\"Passing raw pointer to smart pointer is illegal\");switch((this||e).fc){case 0:if(n.g.J!==(this||e))throw new tt(`Cannot convert argument of type ${n.g.J?n.g.J.name:n.g.u.name} to parameter type ${(this||e).name}`);r=n.g.F;break;case 1:r=n.g.F;break;case 2:if(n.g.J===(this||e))r=n.g.F;else{var i=n.clone();r=this.bc(r,ht((()=>i.delete())));null!==t&&t.push((this||e).O,r)}break;default:throw new tt(\"Unsupporting sharing policy\")}}return r}function Ht(t,n){if(null===n){if((this||e).Ra)throw new tt(`null is not a valid ${(this||e).name}`);return 0}if(!n.g)throw new tt(`Cannot pass \"${vn(n)}\" as a ${(this||e).name}`);if(!n.g.o)throw new tt(`Cannot pass deleted object as a pointer of type ${(this||e).name}`);if(n.g.u.va)throw new tt(`Cannot convert argument of type ${n.g.u.name} to parameter type ${(this||e).name}`);return $t(n.g.o,n.g.u.i,(this||e).i)}function Yt(t,n,r,i,a,o,s,u,l,c,f){(this||e).name=t;(this||e).i=n;(this||e).Ra=r;(this||e).va=i;(this||e).wa=a;(this||e).ac=o;(this||e).fc=s;(this||e).qb=u;(this||e).Ta=l;(this||e).bc=c;(this||e).O=f;a||void 0!==n.B?(this||e).toWireType=Gt:((this||e).toWireType=i?zt:Ht,(this||e).L=null)}var Xt,qt,Kt=(e,t,n)=>{if(!o.hasOwnProperty(e))throw new at(\"Replacing nonexistent public symbol\");void 0!==o[e].A&&void 0!==n?o[e].A[n]=t:(o[e]=t,o[e].ga=n)},Jt=[],Zt=e=>{var t=Jt[e];t||(e>=Jt.length&&(Jt.length=e+1),Jt[e]=t=Xt.get(e));return t},Qt=(e,t,n=[])=>{e.includes(\"j\")?(e=e.replace(/p/g,\"i\"),t=(0,o[\"dynCall_\"+e])(t,...n)):t=Zt(t)(...n);return t},en=(e,t)=>(...n)=>Qt(e,t,n),tn=(e,t)=>{e=pt(e);var n=e.includes(\"j\")?en(e,t):Zt(t);if(\"function\"!=typeof n)throw new tt(`unknown function pointer with signature ${e}: ${t}`);return n},nn=(e,t)=>{function n(e){i[e]||yt[e]||(St[e]?St[e].forEach(n):(r.push(e),i[e]=!0))}var r=[],i={};t.forEach(n);throw new qt(`${e}: `+r.map(wt).join([\", \"]))};function rn(e){for(var t=1;t<e.length;++t)if(null!==e[t]&&void 0===e[t].L)return!0;return!1}function an(t,n,r,i,a){var o=n.length;if(2>o)throw new tt(\"argTypes array size mismatch! Must at least get return value and 'this' types!\");var s=null!==n[1]&&null!==r,u=rn(n),l=\"void\"!==n[0].name,c=o-2,f=Array(c),h=[],d=[];return ut(t,(function(...r){if(r.length!==c)throw new tt(`function ${t} called with ${r.length} arguments, expected ${c}`);d.length=0;h.length=s?2:1;h[0]=a;if(s){var o=n[1].toWireType(d,this||e);h[1]=o}for(var p=0;p<c;++p)f[p]=n[p+2].toWireType(d,r[p]),h.push(f[p]);r=i(...h);if(u)Tt(d);else for(p=s?1:2;p<n.length;p++){var v=1===p?o:f[p-2];null!==n[p].L&&n[p].L(v)}o=l?n[0].fromWireType(r):void 0;return o}))}var on,sn,un,ln=(e,t)=>{for(var n=[],r=0;r<e;r++)n.push(F[t+4*r>>2]);return n},cn=e=>{e=e.trim();const t=e.indexOf(\"(\");return-1!==t?e.substr(0,t):e},fn=(e,t,n)=>{if(!(e instanceof Object))throw new tt(`${n} with invalid \"this\": ${e}`);if(!(e instanceof t.i.constructor))throw new tt(`${n} incompatible with \"this\" of type ${e.constructor.name}`);if(!e.g.o)throw new tt(`cannot call emscripten binding method ${n} on deleted object`);return $t(e.g.o,e.g.u.i,t.i)},hn=e=>{9<e&&0===--ct[e+1]&&(ct[e]=void 0,lt.push(e))},dn={name:\"emscripten::val\",fromWireType:e=>{var t=ft(e);hn(e);return t},toWireType:(e,t)=>ht(t),argPackAdvance:8,readValueFromPointer:xt,L:null},pn=(e,t,n)=>{switch(t){case 1:return n?function(e){return this.fromWireType(C[e])}:function(e){return this.fromWireType(E[e])};case 2:return n?function(e){return this.fromWireType(M[e>>1])}:function(e){return this.fromWireType(P[e>>1])};case 4:return n?function(e){return this.fromWireType(I[e>>2])}:function(e){return this.fromWireType(F[e>>2])};default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},vn=e=>{if(null===e)return\"null\";var t=typeof e;return\"object\"===t||\"array\"===t||\"function\"===t?e.toString():\"\"+e},mn=(e,t)=>{switch(t){case 4:return function(e){return this.fromWireType(L[e>>2])};case 8:return function(e){return this.fromWireType(T[e>>3])};default:throw new TypeError(`invalid float width (${t}): ${e}`)}},gn=(e,t,n)=>{switch(t){case 1:return n?e=>C[e]:e=>E[e];case 2:return n?e=>M[e>>1]:e=>P[e>>1];case 4:return n?e=>I[e>>2]:e=>F[e>>2];default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},bn=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf-16le\"):void 0,yn=(e,t)=>{var n=e>>1;for(var r=n+t/2;!(n>=r)&&P[n];)++n;n<<=1;if(32<n-e&&bn)return bn.decode(E.subarray(e,n));n=\"\";for(r=0;!(r>=t/2);++r){var i=M[e+2*r>>1];if(0==i)break;n+=String.fromCharCode(i)}return n},wn=(e,t,n)=>{n??=2147483647;if(2>n)return 0;n-=2;var r=t;n=n<2*e.length?n/2:e.length;for(var i=0;i<n;++i)M[t>>1]=e.charCodeAt(i),t+=2;M[t>>1]=0;return t-r},_n=e=>2*e.length,An=(e,t)=>{for(var n=0,r=\"\";!(n>=t/4);){var i=I[e+4*n>>2];if(0==i)break;++n;65536<=i?(i-=65536,r+=String.fromCharCode(55296|i>>10,56320|i&1023)):r+=String.fromCharCode(i)}return r},Cn=(e,t,n)=>{n??=2147483647;if(4>n)return 0;var r=t;n=r+n-4;for(var i=0;i<e.length;++i){var a=e.charCodeAt(i);if(55296<=a&&57343>=a){var o=e.charCodeAt(++i);a=65536+((a&1023)<<10)|o&1023}I[t>>2]=a;t+=4;if(t+4>n)break}I[t>>2]=0;return t-r},En=e=>{for(var t=0,n=0;n<e.length;++n){var r=e.charCodeAt(n);55296<=r&&57343>=r&&++n;t+=4}return t},Mn=(e,t,n)=>{var r=[];e=e.toWireType(r,n);r.length&&(F[t>>2]=ht(r));return e},Pn={},In=e=>{var t=Pn[e];return void 0===t?pt(e):t},Fn=[],Ln=e=>{var t=Fn.length;Fn.push(e);return t},Tn=(e,t)=>{for(var n=Array(e),r=0;r<e;++r)n[r]=_t(F[t+4*r>>2],\"parameter \"+r);return n},xn=Reflect.construct,Rn=e=>0===e%4&&(0!==e%100||0===e%400),Sn=[0,31,60,91,121,152,182,213,244,274,305,335],kn=[0,31,59,90,120,151,181,212,243,273,304,334],jn=[],On=e=>{e.yc=e.getExtension(\"WEBGL_draw_instanced_base_vertex_base_instance\")},Bn=e=>{e.Fc=e.getExtension(\"WEBGL_multi_draw_instanced_base_vertex_base_instance\")},Wn=e=>{var t=\"EXT_color_buffer_float EXT_conservative_depth EXT_disjoint_timer_query_webgl2 EXT_texture_norm16 NV_shader_noperspective_interpolation WEBGL_clip_cull_distance EXT_color_buffer_half_float EXT_depth_clamp EXT_float_blend EXT_texture_compression_bptc EXT_texture_compression_rgtc EXT_texture_filter_anisotropic KHR_parallel_shader_compile OES_texture_float_linear WEBGL_blend_func_extended WEBGL_compressed_texture_astc WEBGL_compressed_texture_etc WEBGL_compressed_texture_etc1 WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context WEBGL_multi_draw\".split(\" \");return(e.getSupportedExtensions()||[]).filter((e=>t.includes(e)))},Dn=1,Vn=[],Un=[],Nn=[],$n=[],zn=[],Gn=[],Hn=[],Yn=[],Xn={},qn=4,Kn=0,Jn=e=>{for(var t=Dn++,n=e.length;n<t;n++)e[n]=null;return t},Zn=(e,t,n,r)=>{for(var i=0;i<e;i++){var a=vr[n](),o=a&&Jn(r);a?(a.name=o,r[o]=a):on||=1282;I[t+4*i>>2]=o}},Qn=(e,t)=>{var n=Jn(Yn),r={handle:n,attributes:t,version:t.Ec,C:e};e.canvas&&(e.canvas.zb=r);Yn[n]=r;(\"undefined\"==typeof t.Jb||t.Jb)&&tr(r);return n},er=e=>{sn=Yn[e];o.wc=vr=sn?.C;return!(e&&!vr)},tr=e=>{e||=sn;if(!e.Tb){e.Tb=!0;var t=e.C;On(t);Bn(t);2<=e.version&&(t.cb=t.getExtension(\"EXT_disjoint_timer_query_webgl2\"));(2>e.version||!t.cb)&&(t.cb=t.getExtension(\"EXT_disjoint_timer_query\"));t.Zb=t.getExtension(\"WEBGL_multi_draw\");Wn(t).forEach((e=>{e.includes(\"lose_context\")||e.includes(\"debug\")||t.getExtension(e)}))}},nr={},rr=()=>{if(!un){var e,t={USER:\"web_user\",LOGNAME:\"web_user\",PATH:\"/\",PWD:\"/\",HOME:\"/home/web_user\",LANG:(\"object\"==typeof navigator&&navigator.languages&&navigator.languages[0]||\"C\").replace(\"-\",\"_\")+\".UTF-8\",_:g||\"./this.program\"};for(e in nr)void 0===nr[e]?delete t[e]:t[e]=nr[e];var n=[];for(e in t)n.push(`${e}=${t[e]}`);un=n}return un},ir=[];function ar(){var e=Wn(vr);return e.concat(e.map((e=>\"GL_\"+e)))}var or=(e,t)=>{if(t){var n=void 0;switch(e){case 36346:n=1;break;case 36344:return;case 34814:case 36345:n=0;break;case 34466:var r=vr.getParameter(34467);n=r?r.length:0;break;case 33309:if(2>sn.version){on||=1282;return}n=ar().length;break;case 33307:case 33308:if(2>sn.version){on||=1280;return}n=33307==e?3:0}if(void 0===n)switch(r=vr.getParameter(e),typeof r){case\"number\":n=r;break;case\"boolean\":n=r?1:0;break;case\"string\":on||=1280;return;case\"object\":if(null===r)switch(e){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 36662:case 36663:case 35053:case 35055:case 36010:case 35097:case 35869:case 32874:case 36389:case 35983:case 35368:case 34068:n=0;break;default:on||=1280;return}else{if(r instanceof Float32Array||r instanceof Uint32Array||r instanceof Int32Array||r instanceof Array){for(e=0;e<r.length;++e)I[t+4*e>>2]=r[e];return}try{n=r.name|0}catch(t){on||=1280;w(`GL_INVALID_ENUM in glGet0v: Unknown object returned from WebGL getParameter(${e})! (error: ${t})`);return}}break;default:on||=1280;w(`GL_INVALID_ENUM in glGet0v: Native code calling glGet0v(${e}) and it returns ${r} of type ${typeof r}!`);return}I[t>>2]=n}else on||=1281},sr=e=>{var t=le(e)+1,n=wr(t);n&&ce(e,E,n,t);return n},ur=e=>\"]\"==e.slice(-1)&&e.lastIndexOf(\"[\"),lr=e=>{e-=5120;return 0==e?C:1==e?E:2==e?M:4==e?I:6==e?L:5==e||28922==e||28520==e||30779==e||30782==e?F:P},cr=[31,29,31,30,31,30,31,31,30,31,30,31],fr=[31,28,31,30,31,30,31,31,30,31,30,31],hr=(e,t,n,r)=>{function i(e,t,n){for(e=\"number\"==typeof e?e.toString():e||\"\";e.length<t;)e=n[0]+e;return e}function a(e,t){return i(e,t,\"0\")}function o(e,t){function n(e){return 0>e?-1:0<e?1:0}var r;0===(r=n(e.getFullYear()-t.getFullYear()))&&0===(r=n(e.getMonth()-t.getMonth()))&&(r=n(e.getDate()-t.getDate()));return r}function s(e){switch(e.getDay()){case 0:return new Date(e.getFullYear()-1,11,29);case 1:return e;case 2:return new Date(e.getFullYear(),0,3);case 3:return new Date(e.getFullYear(),0,2);case 4:return new Date(e.getFullYear(),0,1);case 5:return new Date(e.getFullYear()-1,11,31);case 6:return new Date(e.getFullYear()-1,11,30)}}function u(e){var t=e.ca;for(e=new Date(new Date(e.da+1900,0,1).getTime());0<t;){var n=e.getMonth(),r=(Rn(e.getFullYear())?cr:fr)[n];if(!(t>r-e.getDate())){e.setDate(e.getDate()+t);break}t-=r-e.getDate()+1,e.setDate(1),11>n?e.setMonth(n+1):(e.setMonth(0),e.setFullYear(e.getFullYear()+1))}n=new Date(e.getFullYear()+1,0,4);t=s(new Date(e.getFullYear(),0,4));n=s(n);return 0>=o(t,e)?0>=o(n,e)?e.getFullYear()+1:e.getFullYear():e.getFullYear()-1}var l=F[r+40>>2];r={jc:I[r>>2],ic:I[r+4>>2],Ha:I[r+8>>2],Va:I[r+12>>2],Ia:I[r+16>>2],da:I[r+20>>2],R:I[r+24>>2],ca:I[r+28>>2],Lc:I[r+32>>2],hc:I[r+36>>2],kc:l&&l?se(E,l):\"\"};n=n?se(E,n):\"\";l={\"%c\":\"%a %b %d %H:%M:%S %Y\",\"%D\":\"%m/%d/%y\",\"%F\":\"%Y-%m-%d\",\"%h\":\"%b\",\"%r\":\"%I:%M:%S %p\",\"%R\":\"%H:%M\",\"%T\":\"%H:%M:%S\",\"%x\":\"%m/%d/%y\",\"%X\":\"%H:%M:%S\",\"%Ec\":\"%c\",\"%EC\":\"%C\",\"%Ex\":\"%m/%d/%y\",\"%EX\":\"%H:%M:%S\",\"%Ey\":\"%y\",\"%EY\":\"%Y\",\"%Od\":\"%d\",\"%Oe\":\"%e\",\"%OH\":\"%H\",\"%OI\":\"%I\",\"%Om\":\"%m\",\"%OM\":\"%M\",\"%OS\":\"%S\",\"%Ou\":\"%u\",\"%OU\":\"%U\",\"%OV\":\"%V\",\"%Ow\":\"%w\",\"%OW\":\"%W\",\"%Oy\":\"%y\"};for(var c in l)n=n.replace(new RegExp(c,\"g\"),l[c]);var f=\"Sunday Monday Tuesday Wednesday Thursday Friday Saturday\".split(\" \"),h=\"January February March April May June July August September October November December\".split(\" \");l={\"%a\":e=>f[e.R].substring(0,3),\"%A\":e=>f[e.R],\"%b\":e=>h[e.Ia].substring(0,3),\"%B\":e=>h[e.Ia],\"%C\":e=>a((e.da+1900)/100|0,2),\"%d\":e=>a(e.Va,2),\"%e\":e=>i(e.Va,2,\" \"),\"%g\":e=>u(e).toString().substring(2),\"%G\":u,\"%H\":e=>a(e.Ha,2),\"%I\":e=>{e=e.Ha;0==e?e=12:12<e&&(e-=12);return a(e,2)},\"%j\":e=>{for(var t=0,n=0;n<=e.Ia-1;t+=(Rn(e.da+1900)?cr:fr)[n++]);return a(e.Va+t,3)},\"%m\":e=>a(e.Ia+1,2),\"%M\":e=>a(e.ic,2),\"%n\":()=>\"\\n\",\"%p\":e=>0<=e.Ha&&12>e.Ha?\"AM\":\"PM\",\"%S\":e=>a(e.jc,2),\"%t\":()=>\"\\t\",\"%u\":e=>e.R||7,\"%U\":e=>a(Math.floor((e.ca+7-e.R)/7),2),\"%V\":e=>{var t=Math.floor((e.ca+7-(e.R+6)%7)/7);2>=(e.R+371-e.ca-2)%7&&t++;if(t)53==t&&(n=(e.R+371-e.ca)%7,4==n||3==n&&Rn(e.da)||(t=1));else{t=52;var n=(e.R+7-e.ca-1)%7;(4==n||5==n&&Rn(e.da%400-1))&&t++}return a(t,2)},\"%w\":e=>e.R,\"%W\":e=>a(Math.floor((e.ca+7-(e.R+6)%7)/7),2),\"%y\":e=>(e.da+1900).toString().substring(2),\"%Y\":e=>e.da+1900,\"%z\":e=>{e=e.hc;var t=0<=e;e=Math.abs(e)/60;return(t?\"+\":\"-\")+String(\"0000\"+(e/60*100+e%60)).slice(-4)},\"%Z\":e=>e.kc,\"%%\":()=>\"%\"};n=n.replace(/%%/g,\"\\0\\0\");for(c in l)n.includes(c)&&(n=n.replace(new RegExp(c,\"g\"),l[c](r)));n=n.replace(/\\0\\0/g,\"%\");c=fe(n,!1);if(c.length>t)return 0;C.set(c,e);return c.length-1};[44].forEach((e=>{Ie[e]=new Pe(e);Ie[e].stack=\"<generic error, no stack>\"}));Ee=Array(4096);$e(be,\"/\");Ge(\"/tmp\");Ge(\"/home\");Ge(\"/home/web_user\");(function(){Ge(\"/dev\");Ne(259,{read:()=>0,write:(e,t,n,r)=>r});He(\"/dev/null\",259);de(1280,ve);de(1536,me);He(\"/dev/tty\",1280);He(\"/dev/tty1\",1536);var e=new Uint8Array(1024),t=0,n=()=>{0===t&&(t=ie(e).byteLength);return e[--t]};Ze(\"random\",n);Ze(\"urandom\",n);Ge(\"/dev/shm\");Ge(\"/dev/shm/tmp\")})();(function(){Ge(\"/proc\");var e=Ge(\"/proc/self\");Ge(\"/proc/self/fd\");$e({U(){var t=ke(e,\"fd\",16895,73);t.j={la(e,t){var n=We(+t);e={parent:null,U:{kb:\"fake\"},j:{ma:()=>n.path}};return e.parent=e}};return t}},\"/proc/self/fd\")})();tt=o.BindingError=class extends Error{constructor(e){super(e);this.name=\"BindingError\"}};ct.push(0,1,void 0,1,null,1,!0,1,!1,1);o.count_emval_handles=()=>ct.length/2-5-lt.length;nt=o.PureVirtualError=dt(\"PureVirtualError\");for(var dr=Array(256),pr=0;256>pr;++pr)dr[pr]=String.fromCharCode(pr);rt=dr;o.getInheritedInstanceCount=()=>Object.keys(gt).length;o.getLiveInheritedInstances=()=>{var e,t=[];for(e in gt)gt.hasOwnProperty(e)&&t.push(gt[e]);return t};o.flushPendingDeletes=mt;o.setDelayFunction=e=>{it=e;vt.length&&it&&it(mt)};at=o.InternalError=class extends Error{constructor(e){super(e);this.name=\"InternalError\"}};Object.assign(Wt.prototype,{isAliasOf:function(t){if(!((this||e)instanceof Wt&&t instanceof Wt))return!1;var n=(this||e).g.u.i,r=(this||e).g.o;t.g=t.g;var i=t.g.u.i;for(t=t.g.o;n.B;)r=n.oa(r),n=n.B;for(;i.B;)t=i.oa(t),i=i.B;return n===i&&r===t},clone:function(){(this||e).g.o||Bt(this||e);if((this||e).g.ja)return(this||e).g.count.value+=1,this||e;var t=Ft,n=Object,r=n.create,i=Object.getPrototypeOf(this||e),a=(this||e).g;t=t(r.call(n,i,{g:{value:{count:a.count,ha:a.ha,ja:a.ja,o:a.o,u:a.u,F:a.F,J:a.J}}}));t.g.count.value+=1;t.g.ha=!1;return t},delete(){(this||e).g.o||Bt(this||e);if((this||e).g.ha&&!(this||e).g.ja)throw new tt(\"Object already scheduled for deletion\");At(this||e);var t=(this||e).g;--t.count.value;0===t.count.value&&(t.F?t.J.O(t.F):t.u.i.O(t.o));(this||e).g.ja||((this||e).g.F=void 0,(this||e).g.o=void 0)},isDeleted:function(){return!(this||e).g.o},deleteLater:function(){(this||e).g.o||Bt(this||e);if((this||e).g.ha&&!(this||e).g.ja)throw new tt(\"Object already scheduled for deletion\");vt.push(this||e);1===vt.length&&it&&it(mt);(this||e).g.ha=!0;return this||e}});Object.assign(Yt.prototype,{Ob(t){(this||e).qb&&(t=this.qb(t));return t},bb(t){(this||e).O?.(t)},argPackAdvance:8,readValueFromPointer:xt,fromWireType:function(t){function n(){return(this||e).wa?It((this||e).i.M,{u:(this||e).ac,o:r,J:this||e,F:t}):It((this||e).i.M,{u:this||e,o:t})}var r=this.Ob(t);if(!r)return this.bb(t),null;var i=Pt((this||e).i,r);if(void 0!==i){if(0===i.g.count.value)return i.g.o=r,i.g.F=t,i.clone();i=i.clone();this.bb(t);return i}i=(this||e).i.Nb(r);i=Mt[i];if(!i)return n.call(this||e);i=(this||e).va?i.Gb:i.pointerType;var a=Et(r,(this||e).i,i.i);return null===a?n.call(this||e):(this||e).wa?It(i.i.M,{u:i,o:a,J:this||e,F:t}):It(i.i.M,{u:i,o:a})}});qt=o.UnboundTypeError=dt(\"UnboundTypeError\");for(var vr,mr=0;32>mr;++mr)ir.push(Array(mr));var gr={__syscall_fcntl64:function(e,t,n){st=n;try{var r=We(e);switch(t){case 0:var i=Z();if(0>i)break;for(;Ae[i];)i++;return Ve(r,i).W;case 1:case 2:return 0;case 3:return r.flags;case 4:return i=Z(),r.flags|=i,0;case 12:return i=Z(),M[i+0>>1]=2,0;case 13:case 14:return 0}return-28}catch(e){if(\"undefined\"==typeof ot||\"ErrnoError\"!==e.name)throw e;return-e.$}},__syscall_ioctl:function(e,t,n){st=n;try{var r=We(e);switch(t){case 21509:return r.s?0:-59;case 21505:if(!r.s)return-59;if(r.s.V.Vb){e=[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];var i=Z();I[i>>2]=25856;I[i+4>>2]=5;I[i+8>>2]=191;I[i+12>>2]=35387;for(var a=0;32>a;a++)C[i+a+17]=e[a]||0}return 0;case 21510:case 21511:case 21512:return r.s?0:-59;case 21506:case 21507:case 21508:if(!r.s)return-59;if(r.s.V.Wb)for(i=Z(),e=[],a=0;32>a;a++)e.push(C[i+a+17]);return 0;case 21519:if(!r.s)return-59;i=Z();return I[i>>2]=0;case 21520:return r.s?-28:-59;case 21531:i=Z();if(!r.m.Ub)throw new Pe(59);return r.m.Ub(r,t,i);case 21523:if(!r.s)return-59;r.s.V.Xb&&(a=[24,80],i=Z(),M[i>>1]=a[0],M[i+2>>1]=a[1]);return 0;case 21524:return r.s?0:-59;case 21515:return r.s?0:-59;default:return-28}}catch(e){if(\"undefined\"==typeof ot||\"ErrnoError\"!==e.name)throw e;return-e.$}},__syscall_openat:function(e,t,n,r){st=r;try{t=t?se(E,t):\"\";var i=t;if(\"/\"===i.charAt(0))t=i;else{var a=-100===e?\"/\":We(e).path;if(0==i.length)throw new Pe(44);t=ee(a+\"/\"+i)}var o=r?Z():0;return qe(t,n,o).W}catch(e){if(\"undefined\"==typeof ot||\"ErrnoError\"!==e.name)throw e;return-e.$}},_abort_js:()=>{V(\"\")},_embind_create_inheriting_constructor:(t,n,r)=>{t=pt(t);n=_t(n,\"wrapper\");r=ft(r);var i=n.i,a=i.M,o=i.B.M,s=i.B.constructor;t=ut(t,(function(...t){i.B.ob.forEach(function(t){if((this||e)[t]===o[t])throw new nt(`Pure virtual function ${t} must be implemented in JavaScript`)}.bind(this||e));Object.defineProperty(this||e,\"__parent\",{value:a});this.__construct(...t)}));a.__construct=function(...t){if((this||e)===a)throw new tt(\"Pass correct 'this' to __construct\");t=s.implement(this||e,...t);At(t);var n=t.g;t.notifyOnDestruction();n.ja=!0;Object.defineProperties(this||e,{g:{value:n}});Ft(this||e);t=n.o;t=bt(i,t);if(gt.hasOwnProperty(t))throw new tt(`Tried to register registered instance: ${t}`);gt[t]=this||e};a.__destruct=function(){if((this||e)===a)throw new tt(\"Pass correct 'this' to __destruct\");At(this||e);var t=(this||e).g.o;t=bt(i,t);if(!gt.hasOwnProperty(t))throw new tt(`Tried to unregister unregistered instance: ${t}`);delete gt[t]};t.prototype=Object.create(a);Object.assign(t.prototype,r);return ht(t)},_embind_finalize_value_object:e=>{var t=Lt[e];delete Lt[e];var n=t.Ta,r=t.O,i=t.eb,a=i.map((e=>e.Rb)).concat(i.map((e=>e.dc)));kt([e],a,(e=>{var a={};i.forEach(((t,n)=>{var r=e[n],o=t.Pb,s=t.Qb,u=e[n+i.length],l=t.cc,c=t.ec;a[t.Lb]={read:e=>r.fromWireType(o(s,e)),write:(e,t)=>{var n=[];l(c,e,u.toWireType(n,t));Tt(n)}}}));return[{name:t.name,fromWireType:e=>{var t,n={};for(t in a)n[t]=a[t].read(e);r(e);return n},toWireType:(e,t)=>{for(var i in a)if(!(i in t))throw new TypeError(`Missing field: \"${i}\"`);var o=n();for(i in a)a[i].write(o,t[i]);null!==e&&e.push(r,o);return o},argPackAdvance:8,readValueFromPointer:xt,L:r}]}))},_embind_register_bigint:()=>{},_embind_register_bool:(e,t,n,r)=>{t=pt(t);Ot(e,{name:t,fromWireType:function(e){return!!e},toWireType:function(e,t){return t?n:r},argPackAdvance:8,readValueFromPointer:function(e){return this.fromWireType(E[e])},L:null})},_embind_register_class:(t,n,r,i,a,o,s,u,l,c,f,h,d)=>{f=pt(f);o=tn(a,o);u&&=tn(s,u);c&&=tn(l,c);d=tn(h,d);var p=Ut(f);Vt(p,(function(){nn(`Cannot construct ${f} due to unbound types`,[i])}));kt([t,n,r],i?[i]:[],(n=>{n=n[0];if(i){var r=n.i;var a=r.M}else a=Wt.prototype;n=ut(f,(function(...t){if(Object.getPrototypeOf(this||e)!==s)throw new tt(\"Use 'new' to construct \"+f);if(void 0===l.Z)throw new tt(f+\" has no accessible constructor\");var n=l.Z[t.length];if(void 0===n)throw new tt(`Tried to invoke ctor of ${f} with invalid number of parameters (${t.length}) - expected (${Object.keys(l.Z).toString()}) parameters instead!`);return n.apply(this||e,t)}));var s=Object.create(a,{constructor:{value:n}});n.prototype=s;var l=new Nt(f,n,s,d,r,o,u,c);if(l.B){var h;(h=l.B).pa??(h.pa=[]);l.B.pa.push(l)}r=new Yt(f,l,!0,!1,!1);h=new Yt(f+\"*\",l,!1,!1,!1);a=new Yt(f+\" const*\",l,!1,!0,!1);Mt[t]={pointerType:h,Gb:a};Kt(p,n);return[r,h,a]}))},_embind_register_class_class_function:(e,t,n,r,i,a,o)=>{var s=ln(n,r);t=pt(t);t=cn(t);a=tn(i,a);kt([],[e],(e=>{function r(){nn(`Cannot call ${i} due to unbound types`,s)}e=e[0];var i=`${e.name}.${t}`;t.startsWith(\"@@\")&&(t=Symbol[t.substring(2)]);var u=e.i.constructor;void 0===u[t]?(r.ga=n-1,u[t]=r):(Dt(u,t,i),u[t].A[n-1]=r);kt([],s,(r=>{r=an(i,[r[0],null].concat(r.slice(1)),null,a,o);void 0===u[t].A?(r.ga=n-1,u[t]=r):u[t].A[n-1]=r;if(e.i.pa)for(const n of e.i.pa)n.constructor.hasOwnProperty(t)||(n.constructor[t]=r);return[]}));return[]}))},_embind_register_class_class_property:(e,t,n,r,i,a,o,s)=>{t=pt(t);a=tn(i,a);kt([],[e],(e=>{e=e[0];var i=`${e.name}.${t}`,u={get(){nn(`Cannot access ${i} due to unbound types`,[n])},enumerable:!0,configurable:!0};u.set=s?()=>{nn(`Cannot access ${i} due to unbound types`,[n])}:()=>{throw new tt(`${i} is a read-only property`)};Object.defineProperty(e.i.constructor,t,u);kt([],[n],(n=>{n=n[0];var i={get(){return n.fromWireType(a(r))},enumerable:!0};s&&(s=tn(o,s),i.set=e=>{var t=[];s(r,n.toWireType(t,e));Tt(t)});Object.defineProperty(e.i.constructor,t,i);return[]}));return[]}))},_embind_register_class_constructor:(e,t,n,r,i,a)=>{var o=ln(t,n);i=tn(r,i);kt([],[e],(e=>{e=e[0];var n=`constructor ${e.name}`;void 0===e.i.Z&&(e.i.Z=[]);if(void 0!==e.i.Z[t-1])throw new tt(`Cannot register multiple constructors with identical number of parameters (${t-1}) for class '${e.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);e.i.Z[t-1]=()=>{nn(`Cannot construct ${e.name} due to unbound types`,o)};kt([],o,(r=>{r.splice(1,0,null);e.i.Z[t-1]=an(n,r,null,i,a);return[]}));return[]}))},_embind_register_class_function:(e,t,n,r,i,a,o,s)=>{var u=ln(n,r);t=pt(t);t=cn(t);a=tn(i,a);kt([],[e],(e=>{function r(){nn(`Cannot call ${i} due to unbound types`,u)}e=e[0];var i=`${e.name}.${t}`;t.startsWith(\"@@\")&&(t=Symbol[t.substring(2)]);s&&e.i.ob.push(t);var l=e.i.M,c=l[t];void 0===c||void 0===c.A&&c.className!==e.name&&c.ga===n-2?(r.ga=n-2,r.className=e.name,l[t]=r):(Dt(l,t,i),l[t].A[n-2]=r);kt([],u,(r=>{r=an(i,r,e,a,o);void 0===l[t].A?(r.ga=n-2,l[t]=r):l[t].A[n-2]=r;return[]}));return[]}))},_embind_register_class_property:(t,n,r,i,a,o,s,u,l,c)=>{n=pt(n);a=tn(i,a);kt([],[t],(t=>{t=t[0];var i=`${t.name}.${n}`,f={get(){nn(`Cannot access ${i} due to unbound types`,[r,s])},enumerable:!0,configurable:!0};f.set=l?()=>nn(`Cannot access ${i} due to unbound types`,[r,s]):()=>{throw new tt(i+\" is a read-only property\")};Object.defineProperty(t.i.M,n,f);kt([],l?[r,s]:[r],(r=>{var s=r[0],f={get(){var n=fn(this||e,t,i+\" getter\");return s.fromWireType(a(o,n))},enumerable:!0};if(l){l=tn(u,l);var h=r[1];f.set=function(n){var r=fn(this||e,t,i+\" setter\"),a=[];l(c,r,h.toWireType(a,n));Tt(a)}}Object.defineProperty(t.i.M,n,f);return[]}));return[]}))},_embind_register_emval:e=>Ot(e,dn),_embind_register_enum:(t,n,r,i)=>{function a(){}n=pt(n);a.values={};Ot(t,{name:n,constructor:a,fromWireType:function(t){return(this||e).constructor.values[t]},toWireType:(e,t)=>t.value,argPackAdvance:8,readValueFromPointer:pn(n,r,i),L:null});Vt(n,a)},_embind_register_enum_value:(e,t,n)=>{var r=_t(e,\"enum\");t=pt(t);e=r.constructor;r=Object.create(r.constructor.prototype,{value:{value:n},constructor:{value:ut(`${r.name}_${t}`,(function(){}))}});e.values[n]=r;e[t]=r},_embind_register_float:(e,t,n)=>{t=pt(t);Ot(e,{name:t,fromWireType:e=>e,toWireType:(e,t)=>t,argPackAdvance:8,readValueFromPointer:mn(t,n),L:null})},_embind_register_function:(e,t,n,r,i,a)=>{var o=ln(t,n);e=pt(e);e=cn(e);i=tn(r,i);Vt(e,(function(){nn(`Cannot call ${e} due to unbound types`,o)}),t-1);kt([],o,(n=>{Kt(e,an(e,[n[0],null].concat(n.slice(1)),null,i,a),t-1);return[]}))},_embind_register_integer:(e,t,n,r,i)=>{t=pt(t);-1===i&&(i=4294967295);i=e=>e;if(0===r){var a=32-8*n;i=e=>e<<a>>>a}var o=t.includes(\"unsigned\")?function(e,t){return t>>>0}:function(e,t){return t};Ot(e,{name:t,fromWireType:i,toWireType:o,argPackAdvance:8,readValueFromPointer:gn(t,n,0!==r),L:null})},_embind_register_memory_view:(e,t,n)=>{function r(e){return new i(C.buffer,F[e+4>>2],F[e>>2])}var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];n=pt(n);Ot(e,{name:n,fromWireType:r,argPackAdvance:8,readValueFromPointer:r},{Sb:!0})},_embind_register_std_string:(e,t)=>{t=pt(t);var n=\"std::string\"===t;Ot(e,{name:t,fromWireType:function(e){var t=F[e>>2],r=e+4;if(n)for(var i=r,a=0;a<=t;++a){var o=r+a;if(a==t||0==E[o]){i=i?se(E,i,o-i):\"\";if(void 0===s)var s=i;else s+=String.fromCharCode(0),s+=i;i=o+1}}else{s=Array(t);for(a=0;a<t;++a)s[a]=String.fromCharCode(E[r+a]);s=s.join(\"\")}yr(e);return s},toWireType:function(e,t){t instanceof ArrayBuffer&&(t=new Uint8Array(t));var r=\"string\"==typeof t;if(!(r||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int8Array))throw new tt(\"Cannot pass non-string to std::string\");var i=n&&r?le(t):t.length;var a=wr(4+i+1),o=a+4;F[a>>2]=i;if(n&&r)ce(t,E,o,i+1);else if(r)for(r=0;r<i;++r){var s=t.charCodeAt(r);if(255<s)throw yr(o),new tt(\"String has UTF-16 code units that do not fit in 8 bits\");E[o+r]=s}else for(r=0;r<i;++r)E[o+r]=t[r];null!==e&&e.push(yr,a);return a},argPackAdvance:8,readValueFromPointer:xt,L(e){yr(e)}})},_embind_register_std_wstring:(e,t,n)=>{n=pt(n);if(2===t){var r=yn;var i=wn;var a=_n;var o=e=>P[e>>1]}else 4===t&&(r=An,i=Cn,a=En,o=e=>F[e>>2]);Ot(e,{name:n,fromWireType:e=>{for(var n,i=F[e>>2],a=e+4,s=0;s<=i;++s){var u=e+4+s*t;s!=i&&0!=o(u)||(a=r(a,u-a),void 0===n?n=a:(n+=String.fromCharCode(0),n+=a),a=u+t)}yr(e);return n},toWireType:(e,r)=>{if(\"string\"!=typeof r)throw new tt(`Cannot pass non-string to C++ string type ${n}`);var o=a(r),s=wr(4+o+t);F[s>>2]=o/t;i(r,s+4,o+t);null!==e&&e.push(yr,s);return s},argPackAdvance:8,readValueFromPointer:xt,L(e){yr(e)}})},_embind_register_value_object:(e,t,n,r,i,a)=>{Lt[e]={name:pt(t),Ta:tn(n,r),O:tn(i,a),eb:[]}},_embind_register_value_object_field:(e,t,n,r,i,a,o,s,u,l)=>{Lt[e].eb.push({Lb:pt(t),Rb:n,Pb:tn(r,i),Qb:a,dc:o,cc:tn(s,u),ec:l})},_embind_register_void:(e,t)=>{t=pt(t);Ot(e,{Dc:!0,name:t,argPackAdvance:0,fromWireType:()=>{},toWireType:()=>{}})},_emscripten_get_now_is_monotonic:()=>1,_emscripten_memcpy_js:(e,t,n)=>E.copyWithin(e,t,t+n),_emscripten_throw_longjmp:()=>{throw Infinity},_emval_as:(e,t,n)=>{e=ft(e);t=_t(t,\"emval::as\");return Mn(t,n,e)},_emval_call_method:(e,t,n,r,i)=>{e=Fn[e];t=ft(t);n=In(n);return e(t,t[n],r,i)},_emval_decref:hn,_emval_get_method_caller:(e,t,n)=>{var r=Tn(e,t),i=r.shift();e--;var a=Array(e);t=`methodCaller<(${r.map((e=>e.name)).join(\", \")}) => ${i.name}>`;return Ln(ut(t,((t,o,s,u)=>{for(var l=0,c=0;c<e;++c)a[c]=r[c].readValueFromPointer(u+l),l+=r[c].argPackAdvance;t=1===n?xn(o,a):o.apply(t,a);return Mn(i,s,t)})))},_emval_get_property:(e,t)=>{e=ft(e);t=ft(t);return ht(e[t])},_emval_incref:e=>{9<e&&(ct[e+1]+=1)},_emval_new_array:()=>ht([]),_emval_new_cstring:e=>ht(In(e)),_emval_new_object:()=>ht({}),_emval_run_destructors:e=>{var t=ft(e);Tt(t);hn(e)},_emval_set_property:(e,t,n)=>{e=ft(e);t=ft(t);n=ft(n);e[t]=n},_emval_take_value:(e,t)=>{e=_t(e,\"_emval_take_value\");e=e.readValueFromPointer(t);return ht(e)},_gmtime_js:function(e,t,n){e=new Date(1e3*(t+2097152>>>0<4194305-!!e?(e>>>0)+4294967296*t:NaN));I[n>>2]=e.getUTCSeconds();I[n+4>>2]=e.getUTCMinutes();I[n+8>>2]=e.getUTCHours();I[n+12>>2]=e.getUTCDate();I[n+16>>2]=e.getUTCMonth();I[n+20>>2]=e.getUTCFullYear()-1900;I[n+24>>2]=e.getUTCDay();I[n+28>>2]=(e.getTime()-Date.UTC(e.getUTCFullYear(),0,1,0,0,0,0))/864e5|0},_localtime_js:function(e,t,n){e=new Date(1e3*(t+2097152>>>0<4194305-!!e?(e>>>0)+4294967296*t:NaN));I[n>>2]=e.getSeconds();I[n+4>>2]=e.getMinutes();I[n+8>>2]=e.getHours();I[n+12>>2]=e.getDate();I[n+16>>2]=e.getMonth();I[n+20>>2]=e.getFullYear()-1900;I[n+24>>2]=e.getDay();I[n+28>>2]=(Rn(e.getFullYear())?Sn:kn)[e.getMonth()]+e.getDate()-1|0;I[n+36>>2]=-60*e.getTimezoneOffset();t=new Date(e.getFullYear(),6,1).getTimezoneOffset();var r=new Date(e.getFullYear(),0,1).getTimezoneOffset();I[n+32>>2]=(t!=r&&e.getTimezoneOffset()==Math.min(r,t))|0},_tzset_js:(e,t,n,r)=>{var i=(new Date).getFullYear(),a=new Date(i,0,1),o=new Date(i,6,1);i=a.getTimezoneOffset();var s=o.getTimezoneOffset();F[e>>2]=60*Math.max(i,s);I[t>>2]=Number(i!=s);e=e=>e.toLocaleTimeString(void 0,{hour12:!1,timeZoneName:\"short\"}).split(\" \")[1];a=e(a);o=e(o);s<i?(ce(a,E,n,17),ce(o,E,r,17)):(ce(a,E,r,17),ce(o,E,n,17))},beginPixelLocalStorageWEBGL:function(e,t,n){(e=Yn[e].C.ba)&&e.beginPixelLocalStorageWEBGL(o.HEAPU32.subarray(n,n+t))},decode_image:function(e,t,n){var r=o.images;r||(r=new Map,o.images=r);var i=new Image;r.set(e,i);t=o.HEAP8.subarray(t,t+n);n=new Uint8Array(n);n.set(t);i.src=URL.createObjectURL(new Blob([n],{type:\"image/png\"}));i.onload=function(){o._setWebImage(e,i.width,i.height)}},delete_image:function(e){var t=o.images;t&&t.get(e)&&t.delete(e)},emscripten_asm_const_int:(e,t,n)=>{jn.length=0;for(var r;r=E[t++];){var i=105!=r;i&=112!=r;n+=i&&n%8?4:0;jn.push(112==r?F[n>>2]:105==r?I[n>>2]:T[n>>3]);n+=i?8:4}return K[e](...jn)},emscripten_date_now:()=>Date.now(),emscripten_get_now:()=>performance.now(),emscripten_resize_heap:e=>{var t=E.length;e>>>=0;if(2147483648<e)return!1;for(var n=1;4>=n;n*=2){var r=t*(1+.2/n);r=Math.min(r,e+100663296);var i=Math;r=Math.max(e,r);e:{i=(i.min.call(i,2147483648,r+(65536-r%65536)%65536)-A.buffer.byteLength+65535)/65536;try{A.grow(i);R();var a=1;break e}catch(e){}a=void 0}if(a)return!0}return!1},emscripten_webgl_enable_extension:(e,t)=>{e=Yn[e];t=t?se(E,t):\"\";t.startsWith(\"GL_\")&&(t=t.substr(3));\"WEBGL_draw_instanced_base_vertex_base_instance\"==t&&On(vr);\"WEBGL_multi_draw_instanced_base_vertex_base_instance\"==t&&Bn(vr);\"WEBGL_multi_draw\"==t&&(vr.Zb=vr.getExtension(\"WEBGL_multi_draw\"));return!!e.C.getExtension(t)},emscripten_webgl_get_current_context:()=>sn?sn.handle:0,emscripten_webgl_make_context_current:e=>er(e)?0:-5,enable_WEBGL_provoking_vertex:function(e){e=Yn[e].C;e.pb=e.getExtension(\"WEBGL_provoking_vertex\");return!!e.pb},enable_WEBGL_shader_pixel_local_storage_coherent:function(e){e=Yn[e].C;e.ba=e.getExtension(\"WEBGL_shader_pixel_local_storage\");return!(!e.ba||!e.ba.isCoherent())},endPixelLocalStorageWEBGL:function(e,t,n){(e=Yn[e].C.ba)&&e.endPixelLocalStorageWEBGL(o.HEAPU32.subarray(n,n+t))},environ_get:(e,t)=>{var n=0;rr().forEach(((r,i)=>{var a=t+n;i=F[e+4*i>>2]=a;for(a=0;a<r.length;++a)C[i++]=r.charCodeAt(a);C[i]=0;n+=r.length+1}));return 0},environ_sizes_get:(e,t)=>{var n=rr();F[e>>2]=n.length;var r=0;n.forEach((e=>r+=e.length+1));F[t>>2]=r;return 0},fd_close:function(e){try{var t=We(e);if(null===t.W)throw new Pe(8);t.Qa&&(t.Qa=null);try{t.m.close&&t.m.close(t)}catch(e){throw e}finally{Ae[t.W]=null}t.W=null;return 0}catch(e){if(\"undefined\"==typeof ot||\"ErrnoError\"!==e.name)throw e;return e.$}},fd_read:function(e,t,n,r){try{e:{var i=We(e);e=t;for(var a,o=t=0;o<n;o++){var s=F[e>>2],u=F[e+4>>2];e+=8;var l=i,c=a,f=C;if(0>u||0>c)throw new Pe(28);if(null===l.W)throw new Pe(8);if(1===(l.flags&2097155))throw new Pe(8);if(16384===(l.node.mode&61440))throw new Pe(31);if(!l.m.read)throw new Pe(28);var h=\"undefined\"!=typeof c;if(h){if(!l.seekable)throw new Pe(70)}else c=l.position;var d=l.m.read(l,f,s,u,c);h||(l.position+=d);var p=d;if(0>p){var v=-1;break e}t+=p;if(p<u)break;\"undefined\"!=typeof a&&(a+=p)}v=t}F[r>>2]=v;return 0}catch(e){if(\"undefined\"==typeof ot||\"ErrnoError\"!==e.name)throw e;return e.$}},fd_seek:function(e,t,n,r,i){t=n+2097152>>>0<4194305-!!t?(t>>>0)+4294967296*n:NaN;try{if(isNaN(t))return 61;var a=We(e);Ke(a,t,r);q=[a.position>>>0,(X=a.position,1<=+Math.abs(X)?0<X?+Math.floor(X/4294967296)>>>0:~~+Math.ceil((X-+(~~X>>>0))/4294967296)>>>0:0)];I[i>>2]=q[0];I[i+4>>2]=q[1];a.Qa&&0===t&&0===r&&(a.Qa=null);return 0}catch(e){if(\"undefined\"==typeof ot||\"ErrnoError\"!==e.name)throw e;return e.$}},fd_write:function(e,t,n,r){try{e:{var i=We(e);e=t;for(var a,o=t=0;o<n;o++){var s=F[e>>2],u=F[e+4>>2];e+=8;var l=i,c=s,f=u,h=a,d=C;if(0>f||0>h)throw new Pe(28);if(null===l.W)throw new Pe(8);if(0===(l.flags&2097155))throw new Pe(8);if(16384===(l.node.mode&61440))throw new Pe(31);if(!l.m.write)throw new Pe(28);l.seekable&&l.flags&1024&&Ke(l,0,2);var p=\"undefined\"!=typeof h;if(p){if(!l.seekable)throw new Pe(70)}else h=l.position;var v=l.m.write(l,d,c,f,h,void 0);p||(l.position+=v);var m=v;if(0>m){var g=-1;break e}t+=m;\"undefined\"!=typeof a&&(a+=m)}g=t}F[r>>2]=g;return 0}catch(e){if(\"undefined\"==typeof ot||\"ErrnoError\"!==e.name)throw e;return e.$}},framebufferPixelLocalClearValuefvWEBGL:function(e,t,n,r,i,a){(e=Yn[e].C.ba)&&e.framebufferPixelLocalClearValuefvWEBGL(t,[n,r,i,a])},framebufferTexturePixelLocalStorageWEBGL:function(e,t,n,r,i){(e=Yn[e].C.ba)&&e.framebufferTexturePixelLocalStorageWEBGL(t,zn[n],r,i)},getFramebufferPixelLocalStorageParameterivWEBGL:function(e,t,n){return(e=Yn[e].C.ba)?e.getFramebufferPixelLocalStorageParameterWEBGL(t,n):0},glActiveTexture:e=>vr.activeTexture(e),glAttachShader:(e,t)=>{vr.attachShader(Un[e],Gn[t])},glBindBuffer:(e,t)=>{35051==e?vr.Na=t:35052==e&&(vr.Oa=t);vr.bindBuffer(e,Vn[t])},glBindBufferRange:(e,t,n,r,i)=>{vr.bindBufferRange(e,t,Vn[n],r,i)},glBindFramebuffer:(e,t)=>{vr.bindFramebuffer(e,Nn[t])},glBindRenderbuffer:(e,t)=>{vr.bindRenderbuffer(e,$n[t])},glBindTexture:(e,t)=>{vr.bindTexture(e,zn[t])},glBindVertexArray:e=>{vr.bindVertexArray(Hn[e])},glBlendEquation:e=>vr.blendEquation(e),glBlendFunc:(e,t)=>vr.blendFunc(e,t),glBlitFramebuffer:(e,t,n,r,i,a,o,s,u,l)=>vr.blitFramebuffer(e,t,n,r,i,a,o,s,u,l),glBufferData:(e,t,n,r)=>{n&&t?vr.bufferData(e,E,r,n,t):vr.bufferData(e,t,r)},glBufferSubData:(e,t,n,r)=>{n&&vr.bufferSubData(e,t,E,r,n)},glClear:e=>vr.clear(e),glClearBufferfv:(e,t,n)=>{vr.clearBufferfv(e,t,L,n>>2)},glClearBufferuiv:(e,t,n)=>{vr.clearBufferuiv(e,t,F,n>>2)},glClearColor:(e,t,n,r)=>vr.clearColor(e,t,n,r),glClearDepthf:e=>vr.clearDepth(e),glClearStencil:e=>vr.clearStencil(e),glColorMask:(e,t,n,r)=>{vr.colorMask(!!e,!!t,!!n,!!r)},glCompileShader:e=>{vr.compileShader(Gn[e])},glCreateProgram:()=>{var e=Jn(Un),t=vr.createProgram();t.name=e;t.za=t.xa=t.ya=0;t.Wa=1;Un[e]=t;return e},glCreateShader:e=>{var t=Jn(Gn);Gn[t]=vr.createShader(e);return t},glCullFace:e=>vr.cullFace(e),glDeleteBuffers:(e,t)=>{for(var n=0;n<e;n++){var r=I[t+4*n>>2],i=Vn[r];i&&(vr.deleteBuffer(i),i.name=0,Vn[r]=null,r==vr.Na&&(vr.Na=0),r==vr.Oa&&(vr.Oa=0))}},glDeleteFramebuffers:(e,t)=>{for(var n=0;n<e;++n){var r=I[t+4*n>>2],i=Nn[r];i&&(vr.deleteFramebuffer(i),i.name=0,Nn[r]=null)}},glDeleteProgram:e=>{if(e){var t=Un[e];t?(vr.deleteProgram(t),t.name=0,Un[e]=null):on||=1281}},glDeleteRenderbuffers:(e,t)=>{for(var n=0;n<e;n++){var r=I[t+4*n>>2],i=$n[r];i&&(vr.deleteRenderbuffer(i),i.name=0,$n[r]=null)}},glDeleteShader:e=>{if(e){var t=Gn[e];t?(vr.deleteShader(t),Gn[e]=null):on||=1281}},glDeleteTextures:(e,t)=>{for(var n=0;n<e;n++){var r=I[t+4*n>>2],i=zn[r];i&&(vr.deleteTexture(i),i.name=0,zn[r]=null)}},glDeleteVertexArrays:(e,t)=>{for(var n=0;n<e;n++){var r=I[t+4*n>>2];vr.deleteVertexArray(Hn[r]);Hn[r]=null}},glDepthFunc:e=>vr.depthFunc(e),glDepthMask:e=>{vr.depthMask(!!e)},glDepthRangef:(e,t)=>vr.depthRange(e,t),glDisable:e=>vr.disable(e),glDrawArrays:(e,t,n)=>{vr.drawArrays(e,t,n)},glDrawArraysInstanced:(e,t,n,r)=>{vr.drawArraysInstanced(e,t,n,r)},glDrawBuffers:(e,t)=>{for(var n=ir[e],r=0;r<e;r++)n[r]=I[t+4*r>>2];vr.drawBuffers(n)},glDrawElements:(e,t,n,r)=>{vr.drawElements(e,t,n,r)},glDrawElementsInstanced:(e,t,n,r,i)=>{vr.drawElementsInstanced(e,t,n,r,i)},glEnable:e=>vr.enable(e),glEnableVertexAttribArray:e=>{vr.enableVertexAttribArray(e)},glFlush:()=>vr.flush(),glFramebufferRenderbuffer:(e,t,n,r)=>{vr.framebufferRenderbuffer(e,t,n,$n[r])},glFramebufferTexture2D:(e,t,n,r,i)=>{vr.framebufferTexture2D(e,t,n,zn[r],i)},glFrontFace:e=>vr.frontFace(e),glGenBuffers:(e,t)=>{Zn(e,t,\"createBuffer\",Vn)},glGenFramebuffers:(e,t)=>{Zn(e,t,\"createFramebuffer\",Nn)},glGenRenderbuffers:(e,t)=>{Zn(e,t,\"createRenderbuffer\",$n)},glGenTextures:(e,t)=>{Zn(e,t,\"createTexture\",zn)},glGenVertexArrays:(e,t)=>{Zn(e,t,\"createVertexArray\",Hn)},glGenerateMipmap:e=>vr.generateMipmap(e),glGetError:()=>{var e=vr.getError()||on;on=0;return e},glGetIntegerv:(e,t)=>or(e,t),glGetProgramiv:(e,t,n)=>{if(n)if(e>=Dn)on||=1281;else if(e=Un[e],35716==t)e=vr.getProgramInfoLog(e),null===e&&(e=\"(unknown error)\"),I[n>>2]=e.length+1;else if(35719==t){if(!e.za)for(t=0;t<vr.getProgramParameter(e,35718);++t)e.za=Math.max(e.za,vr.getActiveUniform(e,t).name.length+1);I[n>>2]=e.za}else if(35722==t){if(!e.xa)for(t=0;t<vr.getProgramParameter(e,35721);++t)e.xa=Math.max(e.xa,vr.getActiveAttrib(e,t).name.length+1);I[n>>2]=e.xa}else if(35381==t){if(!e.ya)for(t=0;t<vr.getProgramParameter(e,35382);++t)e.ya=Math.max(e.ya,vr.getActiveUniformBlockName(e,t).length+1);I[n>>2]=e.ya}else I[n>>2]=vr.getProgramParameter(e,t);else on||=1281},glGetString:e=>{var t=Xn[e];if(!t){switch(e){case 7939:t=sr(ar().join(\" \"));break;case 7936:case 7937:case 37445:case 37446:(t=vr.getParameter(e))||(on||=1280);t=t?sr(t):0;break;case 7938:t=sr(`OpenGL ES 3.0 (${vr.getParameter(7938)})`);break;case 35724:t=vr.getParameter(35724);var n=t.match(/^WebGL GLSL ES ([0-9]\\.[0-9][0-9]?)(?:$| .*)/);null!==n&&(3==n[1].length&&(n[1]+=\"0\"),t=`OpenGL ES GLSL ES ${n[1]} (${t})`);t=sr(t);break;default:on||=1280}Xn[e]=t}return t},glGetUniformBlockIndex:(e,t)=>vr.getUniformBlockIndex(Un[e],t?se(E,t):\"\"),glGetUniformLocation:(e,t)=>{t=t?se(E,t):\"\";if(e=Un[e]){var n,r=e,i=r.na,a=r.wb;if(!i)for(r.na=i={},r.vb={},n=0;n<vr.getProgramParameter(r,35718);++n){var o=vr.getActiveUniform(r,n);var s=o.name;o=o.size;var u=ur(s);u=0<u?s.slice(0,u):s;var l=r.Wa;r.Wa+=o;a[u]=[o,l];for(s=0;s<o;++s)i[l]=s,r.vb[l++]=u}r=e.na;i=0;a=t;n=ur(t);0<n&&(i=parseInt(t.slice(n+1))>>>0,a=t.slice(0,n));if((a=e.wb[a])&&i<a[0]&&(i+=a[1],r[i]=r[i]||vr.getUniformLocation(e,t)))return i}else on||=1281;return-1},glInvalidateFramebuffer:(e,t,n)=>{for(var r=ir[t],i=0;i<t;i++)r[i]=I[n+4*i>>2];vr.invalidateFramebuffer(e,r)},glLinkProgram:e=>{e=Un[e];vr.linkProgram(e);e.na=0;e.wb={}},glPixelStorei:(e,t)=>{3317==e?qn=t:3314==e&&(Kn=t);vr.pixelStorei(e,t)},glReadPixels:(e,t,n,r,i,a,o)=>{if(vr.Na)vr.readPixels(e,t,n,r,i,a,o);else{var s=lr(a);o>>>=31-Math.clz32(s.BYTES_PER_ELEMENT);vr.readPixels(e,t,n,r,i,a,s,o)}},glRenderbufferStorageMultisample:(e,t,n,r,i)=>vr.renderbufferStorageMultisample(e,t,n,r,i),glScissor:(e,t,n,r)=>vr.scissor(e,t,n,r),glShaderSource:(e,t,n,r)=>{for(var i=\"\",a=0;a<t;++a){var o=(o=F[n+4*a>>2])?se(E,o,r?F[r+4*a>>2]:void 0):\"\";i+=o}vr.shaderSource(Gn[e],i)},glStencilFunc:(e,t,n)=>vr.stencilFunc(e,t,n),glStencilFuncSeparate:(e,t,n,r)=>vr.stencilFuncSeparate(e,t,n,r),glStencilMask:e=>vr.stencilMask(e),glStencilOp:(e,t,n)=>vr.stencilOp(e,t,n),glStencilOpSeparate:(e,t,n,r)=>vr.stencilOpSeparate(e,t,n,r),glTexParameteri:(e,t,n)=>vr.texParameteri(e,t,n),glTexStorage2D:(e,t,n,r,i)=>vr.texStorage2D(e,t,n,r,i),glTexStorage3D:(e,t,n,r,i,a)=>vr.texStorage3D(e,t,n,r,i,a),glTexSubImage2D:(e,t,n,r,i,a,o,s,u)=>{if(vr.Oa)vr.texSubImage2D(e,t,n,r,i,a,o,s,u);else if(u){var l=lr(s);vr.texSubImage2D(e,t,n,r,i,a,o,s,l,u>>>31-Math.clz32(l.BYTES_PER_ELEMENT))}else{if(u){l=lr(s);var c=a*((Kn||i)*({5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4}[o-6402]||1)*l.BYTES_PER_ELEMENT+qn-1&-qn);u=l.subarray(u>>>31-Math.clz32(l.BYTES_PER_ELEMENT),u+c>>>31-Math.clz32(l.BYTES_PER_ELEMENT))}else u=null;vr.texSubImage2D(e,t,n,r,i,a,o,s,u)}},glUniform1i:(e,t)=>{var n=vr,r=n.uniform1i;var i=vr.Hb;if(i){var a=i.na[e];\"number\"==typeof a&&(i.na[e]=a=vr.getUniformLocation(i,i.vb[e]+(0<a?`[${a}]`:\"\")));e=a}else on||=1282,e=void 0;r.call(n,e,t)},glUniformBlockBinding:(e,t,n)=>{e=Un[e];vr.uniformBlockBinding(e,t,n)},glUseProgram:e=>{e=Un[e];vr.useProgram(e);vr.Hb=e},glVertexAttribDivisor:(e,t)=>{vr.vertexAttribDivisor(e,t)},glVertexAttribIPointer:(e,t,n,r,i)=>{vr.vertexAttribIPointer(e,t,n,r,i)},glVertexAttribPointer:(e,t,n,r,i,a)=>{vr.vertexAttribPointer(e,t,n,!!r,i,a)},glViewport:(e,t,n,r)=>vr.viewport(e,t,n,r),invoke_vii:Fr,isWindowsBrowser:function(){return-1<navigator.platform.indexOf(\"Win\")},provokingVertexWEBGL:function(e,t){(e=Yn[e].C.pb)&&e.provokingVertexWEBGL(t)},strftime:hr,strftime_l:(e,t,n,r)=>hr(e,t,n,r),upload_image:function(e,t){var n=o.images;n&&(t=n.get(t))&&(e=Yn[e].C,e.pixelStorei(e.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),e.texImage2D(e.TEXTURE_2D,0,e.RGBA,e.RGBA,e.UNSIGNED_BYTE,t),e.pixelStorei(e.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1))}},br=function(){function e(e){br=e.exports;A=br.memory;R();Xt=br.__indirect_function_table;k.unshift(br.__wasm_call_ctors);B--;o.monitorRunDependencies?.(B);0==B&&(null!==W&&(clearInterval(W),W=null),D&&(e=D,D=null,e()));return br}var t={env:gr,wasi_snapshot_preview1:gr};B++;o.monitorRunDependencies?.(B);if(o.instantiateWasm)try{return o.instantiateWasm(t,e)}catch(e){w(`Module.instantiateWasm callback failed with error: ${e}`),a(e)}U||=N(\"webgl2_advanced.wasm\")?\"webgl2_advanced.wasm\":o.locateFile?o.locateFile(\"webgl2_advanced.wasm\",b):b+\"webgl2_advanced.wasm\";Y(t,(function(t){e(t.instance)})).catch(a);return{}}(),yr=e=>(yr=br.free)(e),wr=e=>(wr=br.malloc)(e);o._setWebImage=(e,t,n)=>(o._setWebImage=br.setWebImage)(e,t,n);var _r=e=>(_r=br.__getTypeName)(e),Ar=o._ma_device__on_notification_unlocked=e=>(Ar=o._ma_device__on_notification_unlocked=br.ma_device__on_notification_unlocked)(e);o._ma_malloc_emscripten=(e,t)=>(o._ma_malloc_emscripten=br.ma_malloc_emscripten)(e,t);o._ma_free_emscripten=(e,t)=>(o._ma_free_emscripten=br.ma_free_emscripten)(e,t);var Cr=o._ma_device_process_pcm_frames_capture__webaudio=(e,t,n)=>(Cr=o._ma_device_process_pcm_frames_capture__webaudio=br.ma_device_process_pcm_frames_capture__webaudio)(e,t,n),Er=o._ma_device_process_pcm_frames_playback__webaudio=(e,t,n)=>(Er=o._ma_device_process_pcm_frames_playback__webaudio=br.ma_device_process_pcm_frames_playback__webaudio)(e,t,n),Mr=(e,t)=>(Mr=br.setThrew)(e,t),Pr=e=>(Pr=br._emscripten_stack_restore)(e),Ir=()=>(Ir=br.emscripten_stack_get_current)();o.dynCall_iiiji=(e,t,n,r,i,a)=>(o.dynCall_iiiji=br.dynCall_iiiji)(e,t,n,r,i,a);o.dynCall_iij=(e,t,n,r)=>(o.dynCall_iij=br.dynCall_iij)(e,t,n,r);o.dynCall_iiji=(e,t,n,r,i)=>(o.dynCall_iiji=br.dynCall_iiji)(e,t,n,r,i);o.dynCall_jii=(e,t,n)=>(o.dynCall_jii=br.dynCall_jii)(e,t,n);o.dynCall_vijj=(e,t,n,r,i,a)=>(o.dynCall_vijj=br.dynCall_vijj)(e,t,n,r,i,a);o.dynCall_jiji=(e,t,n,r,i)=>(o.dynCall_jiji=br.dynCall_jiji)(e,t,n,r,i);o.dynCall_viijii=(e,t,n,r,i,a,s)=>(o.dynCall_viijii=br.dynCall_viijii)(e,t,n,r,i,a,s);o.dynCall_iiiiij=(e,t,n,r,i,a,s)=>(o.dynCall_iiiiij=br.dynCall_iiiiij)(e,t,n,r,i,a,s);o.dynCall_iiiiijj=(e,t,n,r,i,a,s,u,l)=>(o.dynCall_iiiiijj=br.dynCall_iiiiijj)(e,t,n,r,i,a,s,u,l);o.dynCall_iiiiiijj=(e,t,n,r,i,a,s,u,l,c)=>(o.dynCall_iiiiiijj=br.dynCall_iiiiiijj)(e,t,n,r,i,a,s,u,l,c);function Fr(e,t,n){var r=Ir();try{Zt(e)(t,n)}catch(e){Pr(r);if(e!==e+0)throw e;Mr(1,0)}}var Lr;D=function e(){Lr||Tr();Lr||(D=e)};function Tr(){function e(){if(!Lr&&(Lr=!0,o.calledRun=!0,!x)){o.noFSInit||Je||(Je=!0,o.stdin=o.stdin,o.stdout=o.stdout,o.stderr=o.stderr,o.stdin?Ze(\"stdin\",o.stdin):Ye(\"/dev/tty\",\"/dev/stdin\"),o.stdout?Ze(\"stdout\",null,o.stdout):Ye(\"/dev/tty\",\"/dev/stdout\"),o.stderr?Ze(\"stderr\",null,o.stderr):Ye(\"/dev/tty1\",\"/dev/stderr\"),qe(\"/dev/stdin\",0),qe(\"/dev/stdout\",1),qe(\"/dev/stderr\",1));Me=!1;J(k);i(o);o.onRuntimeInitialized&&o.onRuntimeInitialized();if(o.postRun)for(\"function\"==typeof o.postRun&&(o.postRun=[o.postRun]);o.postRun.length;){var e=o.postRun.shift();j.unshift(e)}J(j)}}if(!(0<B)){if(o.preRun)for(\"function\"==typeof o.preRun&&(o.preRun=[o.preRun]);o.preRun.length;)O();J(S);0<B||(o.setStatus?(o.setStatus(\"Running...\"),setTimeout((function(){setTimeout((function(){o.setStatus(\"\")}),1);e()}),1)):e())}}if(o.preInit)for(\"function\"==typeof o.preInit&&(o.preInit=[o.preInit]);0<o.preInit.length;)o.preInit.pop()();Tr();r=s;return r}})();const a=i},e=>{e.exports=JSON.parse('{\"name\":\"@rive-app/webgl2\",\"version\":\"2.35.0\",\"description\":\"Rive\\'s webgl2 based web api.\",\"main\":\"rive.js\",\"homepage\":\"https://rive.app\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/rive-app/rive-wasm/tree/master/js\"},\"keywords\":[\"rive\",\"animation\"],\"author\":\"Rive\",\"contributors\":[\"Luigi Rosso <luigi@rive.app> (https://rive.app)\",\"Maxwell Talbot <max@rive.app> (https://rive.app)\",\"Arthur Vivian <arthur@rive.app> (https://rive.app)\",\"Umberto Sonnino <umberto@rive.app> (https://rive.app)\",\"Matthew Sullivan <matt.j.sullivan@gmail.com> (mailto:matt.j.sullivan@gmail.com)\",\"Chris Dalton <chris@rive.app> (https://rive.app)\"],\"license\":\"MIT\",\"files\":[\"rive.js\",\"rive.wasm\",\"rive.js.map\",\"rive.d.ts\",\"rive_advanced.mjs.d.ts\"],\"typings\":\"rive.d.ts\",\"dependencies\":{},\"browser\":{\"fs\":false,\"path\":false}}')},(e,t,n)=>{n.r(t);n.d(t,{Animation:()=>r.Animation});var r=n(4)},(t,n,r)=>{r.r(n);r.d(n,{Animation:()=>i});var i=function(){\n/**\n         * Constructs a new animation\n         * @constructor\n         * @param {any} animation: runtime animation object\n         * @param {any} instance: runtime animation instance object\n         */\nfunction t(t,n,r,i){(this||e).animation=t;(this||e).artboard=n;(this||e).playing=i;(this||e).loopCount=0;(this||e).scrubTo=null;(this||e).instance=new r.LinearAnimationInstance(t,n)}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e).animation.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"time\",{get:function(){return(this||e).instance.time},set:function(t){(this||e).instance.time=t},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"loopValue\",{get:function(){return(this||e).animation.loopValue},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"needsScrub\",{\n/**\n           * Indicates whether the animation needs to be scrubbed.\n           * @returns `true` if the animation needs to be scrubbed, `false` otherwise.\n           */\nget:function(){return(this||e).scrubTo!==null},enumerable:false,configurable:true});\n/**\n         * Advances the animation by the give time. If the animation needs scrubbing,\n         * time is ignored and the stored scrub value is used.\n         * @param time the time to advance the animation by if no scrubbing required\n         */t.prototype.advance=function(t){if((this||e).scrubTo===null)(this||e).instance.advance(t);else{(this||e).instance.time=0;(this||e).instance.advance((this||e).scrubTo);(this||e).scrubTo=null}};\n/**\n         * Apply interpolated keyframe values to the artboard. This should be called after calling\n         * .advance() on an animation instance so that new values are applied to properties.\n         *\n         * Note: This does not advance the artboard, which updates all objects on the artboard\n         * @param mix - Mix value for the animation from 0 to 1\n         */t.prototype.apply=function(t){(this||e).instance.apply(t)};t.prototype.cleanup=function(){(this||e).instance.delete()};return t}()},(e,t,n)=>{n.r(t);n.d(t,{AudioAssetWrapper:()=>a.AudioAssetWrapper,AudioWrapper:()=>a.AudioWrapper,BLANK_URL:()=>i.BLANK_URL,CustomFileAssetLoaderWrapper:()=>a.CustomFileAssetLoaderWrapper,FileAssetWrapper:()=>a.FileAssetWrapper,FileFinalizer:()=>a.FileFinalizer,FontAssetWrapper:()=>a.FontAssetWrapper,FontWrapper:()=>a.FontWrapper,ImageAssetWrapper:()=>a.ImageAssetWrapper,ImageWrapper:()=>a.ImageWrapper,createFinalization:()=>a.createFinalization,finalizationRegistry:()=>a.finalizationRegistry,registerTouchInteractions:()=>r.registerTouchInteractions,sanitizeUrl:()=>i.sanitizeUrl});var r=n(6);var i=n(7);var a=n(8)},(e,t,n)=>{n.r(t);n.d(t,{registerTouchInteractions:()=>a});var r=void 0;\n/**\n       * Returns the clientX and clientY properties from touch or mouse events. Also\n       * calls preventDefault() on the event if it is a touchstart or touchmove to prevent\n       * scrolling the page on mobile devices\n       * @param event - Either a TouchEvent or a MouseEvent\n       * @returns - Coordinates of the clientX and clientY properties from the touch/mouse event\n       */var i=function(e,t,n){var r,i;var a=[];if([\"touchstart\",\"touchmove\"].indexOf(e.type)>-1&&((r=e.changedTouches)===null||r===void 0?void 0:r.length)){t||e.preventDefault();var o=0;var s=n?e.changedTouches.length:1;while(o<s){var u=e.changedTouches[o];a.push({clientX:u.clientX,clientY:u.clientY,identifier:u.identifier});o++}}else if(e.type===\"touchend\"&&((i=e.changedTouches)===null||i===void 0?void 0:i.length)){o=0;s=n?e.changedTouches.length:1;while(o<s){u=e.changedTouches[o];a.push({clientX:u.clientX,clientY:u.clientY,identifier:u.identifier});o++}}else a.push({clientX:e.clientX,clientY:e.clientY,identifier:0});return a};var a=function(e){var t=e.canvas,n=e.artboard,a=e.stateMachines,o=a===void 0?[]:a,s=e.renderer,u=e.rive,l=e.fit,c=e.alignment,f=e.isTouchScrollEnabled,h=f!==void 0&&f,d=e.dispatchPointerExit,p=d===void 0||d,v=e.enableMultiTouch,m=v!==void 0&&v,g=e.layoutScaleFactor,b=g===void 0?1:g;if(!t||!o.length||!s||!u||!n||typeof window===\"undefined\")return null;var y=null;var w=false;var _=function(e){if(w&&e instanceof MouseEvent)e.type==\"mouseup\"&&(w=false);else{w=h&&e.type===\"touchend\"&&y===\"touchstart\";y=e.type;var t=e.currentTarget.getBoundingClientRect();var r=i(e,h,m);var a=u.computeAlignment(l,c,{minX:0,minY:0,maxX:t.width,maxY:t.height},n.bounds,b);var s=new u.Mat2D;a.invert(s);r.forEach((function(e){var n=e.clientX;var r=e.clientY;if(n||r){var i=n-t.left;var a=r-t.top;var o=new u.Vec2D(i,a);var l=u.mapXY(s,o);var c=l.x();var f=l.y();e.transformedX=c;e.transformedY=f;l.delete();o.delete()}}));s.delete();a.delete();switch(e.type){case\"mouseout\":var f=function(e){p?r.forEach((function(t){e.pointerExit(t.transformedX,t.transformedY,t.identifier)})):r.forEach((function(t){e.pointerMove(t.transformedX,t.transformedY,t.identifier)}))};for(var d=0,v=o;d<v.length;d++){var g=v[d];f(g)}break;case\"touchmove\":case\"mouseover\":case\"mousemove\":var _=function(e){r.forEach((function(t){e.pointerMove(t.transformedX,t.transformedY,t.identifier)}))};for(var A=0,C=o;A<C.length;A++){g=C[A];_(g)}break;case\"touchstart\":case\"mousedown\":var E=function(e){r.forEach((function(t){e.pointerDown(t.transformedX,t.transformedY,t.identifier)}))};for(var M=0,P=o;M<P.length;M++){g=P[M];E(g)}break;case\"touchend\":var I=function(e){r.forEach((function(t){e.pointerUp(t.transformedX,t.transformedY,t.identifier);e.pointerExit(t.transformedX,t.transformedY,t.identifier)}))};for(var F=0,L=o;F<L.length;F++){g=L[F];I(g)}break;case\"mouseup\":var T=function(e){r.forEach((function(t){e.pointerUp(t.transformedX,t.transformedY,t.identifier)}))};for(var x=0,R=o;x<R.length;x++){g=R[x];T(g)}break;default:}}};var A=_.bind(r);t.addEventListener(\"mouseover\",A);t.addEventListener(\"mouseout\",A);t.addEventListener(\"mousemove\",A);t.addEventListener(\"mousedown\",A);t.addEventListener(\"mouseup\",A);t.addEventListener(\"touchmove\",A,{passive:h});t.addEventListener(\"touchstart\",A,{passive:h});t.addEventListener(\"touchend\",A);return function(){t.removeEventListener(\"mouseover\",A);t.removeEventListener(\"mouseout\",A);t.removeEventListener(\"mousemove\",A);t.removeEventListener(\"mousedown\",A);t.removeEventListener(\"mouseup\",A);t.removeEventListener(\"touchmove\",A);t.removeEventListener(\"touchstart\",A);t.removeEventListener(\"touchend\",A)}}},(e,t,n)=>{n.r(t);n.d(t,{BLANK_URL:()=>l,sanitizeUrl:()=>h});var r=/^([^\\w]*)(javascript|data|vbscript)/im;var i=/&#(\\w+)(^\\w|;)?/g;var a=/&(newline|tab);/gi;var o=/[\\u0000-\\u001F\\u007F-\\u009F\\u2000-\\u200D\\uFEFF]/gim;var s=/^.+(:|&colon;)/gim;var u=[\".\",\"/\"];var l=\"about:blank\";function c(e){return u.indexOf(e[0])>-1}function f(e){var t=e.replace(o,\"\");return t.replace(i,(function(e,t){return String.fromCharCode(t)}))}function h(e){if(!e)return l;var t=f(e).replace(a,\"\").replace(o,\"\").trim();if(!t)return l;if(c(t))return t;var n=t.match(s);if(!n)return t;var i=n[0];return r.test(i)?l:t}},(t,n,r)=>{r.r(n);r.d(n,{AudioAssetWrapper:()=>p,AudioWrapper:()=>l,CustomFileAssetLoaderWrapper:()=>f,FileAssetWrapper:()=>h,FileFinalizer:()=>a,FontAssetWrapper:()=>v,FontWrapper:()=>c,ImageAssetWrapper:()=>d,ImageWrapper:()=>u,createFinalization:()=>y,finalizationRegistry:()=>b});var i=(void 0,function(){var t=function(e,n){t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])};return t(e,n)};return function(n,r){if(typeof r!==\"function\"&&r!==null)throw new TypeError(\"Class extends value \"+String(r)+\" is not a constructor or null\");t(n,r);function i(){(this||e).constructor=n}n.prototype=r===null?Object.create(r):(i.prototype=r.prototype,new i)}}());var a=function(){function t(t){(this||e).selfUnref=false;(this||e)._file=t}t.prototype.unref=function(){(this||e)._file&&(this||e)._file.unref()};return t}();var o=function(){function t(t){(this||e)._finalizableObject=t}t.prototype.unref=function(){(this||e)._finalizableObject.unref()};return t}();var s=function(){function t(){(this||e).selfUnref=false}t.prototype.unref=function(){};return t}();var u=function(t){i(n,t);function n(n){var r=t.call(this||e)||this||e;r._nativeImage=n;return r}Object.defineProperty(n.prototype,\"nativeImage\",{get:function(){return(this||e)._nativeImage},enumerable:false,configurable:true});n.prototype.unref=function(){(this||e).selfUnref&&(this||e)._nativeImage.unref()};return n}(s);var l=function(t){i(n,t);function n(n){var r=t.call(this||e)||this||e;r._nativeAudio=n;return r}Object.defineProperty(n.prototype,\"nativeAudio\",{get:function(){return(this||e)._nativeAudio},enumerable:false,configurable:true});n.prototype.unref=function(){(this||e).selfUnref&&(this||e)._nativeAudio.unref()};return n}(s);var c=function(t){i(n,t);function n(n){var r=t.call(this||e)||this||e;r._nativeFont=n;return r}Object.defineProperty(n.prototype,\"nativeFont\",{get:function(){return(this||e)._nativeFont},enumerable:false,configurable:true});n.prototype.unref=function(){(this||e).selfUnref&&(this||e)._nativeFont.unref()};return n}(s);var f=function(){function t(t,n){(this||e)._assetLoaderCallback=n;(this||e).assetLoader=new t.CustomFileAssetLoader({loadContents:(this||e).loadContents.bind(this||e)})}t.prototype.loadContents=function(e,t){var n;e.isImage?n=new d(e):e.isAudio?n=new p(e):e.isFont&&(n=new v(e));return this._assetLoaderCallback(n,t)};return t}();var h=function(){function t(t){(this||e)._nativeFileAsset=t}t.prototype.decode=function(t){(this||e)._nativeFileAsset.decode(t)};Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._nativeFileAsset.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"fileExtension\",{get:function(){return(this||e)._nativeFileAsset.fileExtension},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"uniqueFilename\",{get:function(){return(this||e)._nativeFileAsset.uniqueFilename},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isAudio\",{get:function(){return(this||e)._nativeFileAsset.isAudio},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isImage\",{get:function(){return(this||e)._nativeFileAsset.isImage},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isFont\",{get:function(){return(this||e)._nativeFileAsset.isFont},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"cdnUuid\",{get:function(){return(this||e)._nativeFileAsset.cdnUuid},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"nativeFileAsset\",{get:function(){return(this||e)._nativeFileAsset},enumerable:false,configurable:true});return t}();var d=function(t){i(n,t);function n(){return t!==null&&t.apply(this||e,arguments)||this||e}n.prototype.setRenderImage=function(t){(this||e)._nativeFileAsset.setRenderImage(t.nativeImage)};return n}(h);var p=function(t){i(n,t);function n(){return t!==null&&t.apply(this||e,arguments)||this||e}n.prototype.setAudioSource=function(t){(this||e)._nativeFileAsset.setAudioSource(t.nativeAudio)};return n}(h);var v=function(t){i(n,t);function n(){return t!==null&&t.apply(this||e,arguments)||this||e}n.prototype.setFont=function(t){(this||e)._nativeFileAsset.setFont(t.nativeFont)};return n}(h);var m=function(){function e(e){}e.prototype.register=function(e){e.selfUnref=true};e.prototype.unregister=function(e){};return e}();var g=typeof FinalizationRegistry!==\"undefined\"?FinalizationRegistry:m;var b=new g((function(e){e===null||e===void 0?void 0:e.unref()}));var y=function(e,t){var n=new o(t);b.register(e,n)}}];var n={};function r(e){var i=n[e];if(i!==void 0)return i.exports;var a=n[e]={exports:{}};t[e](a,a.exports,r);return a.exports}(()=>{r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:true,get:t[n]})}})();(()=>{r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})();(()=>{r.r=e=>{typeof Symbol!==\"undefined\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"});Object.defineProperty(e,\"__esModule\",{value:true})}})();var i={};(()=>{r.r(i);r.d(i,{Alignment:()=>v,DataEnum:()=>U,DrawOptimizationOptions:()=>m,EventType:()=>I,Fit:()=>p,Layout:()=>g,LoopType:()=>F,Rive:()=>D,RiveEventType:()=>_,RiveFile:()=>W,RuntimeLoader:()=>b,StateMachineInput:()=>w,StateMachineInputType:()=>y,Testing:()=>ne,ViewModel:()=>V,ViewModelInstance:()=>$,ViewModelInstanceArtboard:()=>Q,ViewModelInstanceAssetImage:()=>Z,ViewModelInstanceBoolean:()=>Y,ViewModelInstanceColor:()=>J,ViewModelInstanceEnum:()=>q,ViewModelInstanceList:()=>K,ViewModelInstanceNumber:()=>H,ViewModelInstanceString:()=>G,ViewModelInstanceTrigger:()=>X,ViewModelInstanceValue:()=>z,decodeAudio:()=>re,decodeFont:()=>ae,decodeImage:()=>ie});var t=r(1);var n=r(2);var a=r(3);var o=r(5);var s=(void 0,function(){var t=function(e,n){t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])};return t(e,n)};return function(n,r){if(typeof r!==\"function\"&&r!==null)throw new TypeError(\"Class extends value \"+String(r)+\" is not a constructor or null\");t(n,r);function i(){(this||e).constructor=n}n.prototype=r===null?Object.create(r):(i.prototype=r.prototype,new i)}}());var u=(void 0,function(){u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e};return u.apply(this||e,arguments)});var l=(void 0,function(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function o(e){try{u(r.next(e))}catch(e){a(e)}}function s(e){try{u(r.throw(e))}catch(e){a(e)}}function u(e){e.done?n(e.value):i(e.value).then(o,s)}u((r=r.apply(e,t||[])).next())}))});var c=(void 0,function(t,n){var r,i,a,o={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},s=Object.create((typeof Iterator===\"function\"?Iterator:Object).prototype);return s.next=u(0),s.throw=u(1),s.return=u(2),typeof Symbol===\"function\"&&(s[Symbol.iterator]=function(){return this||e}),s;function u(e){return function(t){return l([e,t])}}function l(e){if(r)throw new TypeError(\"Generator is already executing.\");while(s&&(s=0,e[0]&&(o=0)),o)try{if(r=1,i&&(a=e[0]&2?i.return:e[0]?i.throw||((a=i.return)&&a.call(i),0):i.next)&&!(a=a.call(i,e[1])).done)return a;(i=0,a)&&(e=[e[0]&2,a.value]);switch(e[0]){case 0:case 1:a=e;break;case 4:o.label++;return{value:e[1],done:false};case 5:o.label++;i=e[1];e=[0];continue;case 7:e=o.ops.pop();o.trys.pop();continue;default:if(!(a=o.trys,a=a.length>0&&a[a.length-1])&&(e[0]===6||e[0]===2)){o=0;continue}if(e[0]===3&&(!a||e[1]>a[0]&&e[1]<a[3])){o.label=e[1];break}if(e[0]===6&&o.label<a[1]){o.label=a[1];a=e;break}if(a&&o.label<a[2]){o.label=a[2];o.ops.push(e);break}a[2]&&o.ops.pop();o.trys.pop();continue}e=n.call(t,o)}catch(t){e=[6,t];i=0}finally{r=a=0}if(e[0]&5)throw e[1];return{value:e[0]?e[1]:void 0,done:true}}});var f=(void 0,function(e,t,n){if(n||arguments.length===2)for(var r,i=0,a=t.length;i<a;i++)if(r||!(i in t)){r||(r=Array.prototype.slice.call(t,0,i));r[i]=t[i]}return e.concat(r||Array.prototype.slice.call(t))});var h=function(t){s(n,t);function n(){var n=t!==null&&t.apply(this||e,arguments)||this||e;n.isHandledError=true;return n}return n}(Error);var d=function(e){return e&&e.isHandledError?e.message:\"Problem loading file; may be corrupt!\"};var p;(function(e){e.Cover=\"cover\";e.Contain=\"contain\";e.Fill=\"fill\";e.FitWidth=\"fitWidth\";e.FitHeight=\"fitHeight\";e.None=\"none\";e.ScaleDown=\"scaleDown\";e.Layout=\"layout\"})(p||(p={}));var v;(function(e){e.Center=\"center\";e.TopLeft=\"topLeft\";e.TopCenter=\"topCenter\";e.TopRight=\"topRight\";e.CenterLeft=\"centerLeft\";e.CenterRight=\"centerRight\";e.BottomLeft=\"bottomLeft\";e.BottomCenter=\"bottomCenter\";e.BottomRight=\"bottomRight\"})(v||(v={}));var m;(function(e){e.AlwaysDraw=\"alwaysDraw\";e.DrawOnChanged=\"drawOnChanged\"})(m||(m={}));var g=function(){function t(t){var n,r,i,a,o,s,u;(this||e).fit=(n=t===null||t===void 0?void 0:t.fit)!==null&&n!==void 0?n:p.Contain;(this||e).alignment=(r=t===null||t===void 0?void 0:t.alignment)!==null&&r!==void 0?r:v.Center;(this||e).layoutScaleFactor=(i=t===null||t===void 0?void 0:t.layoutScaleFactor)!==null&&i!==void 0?i:1;(this||e).minX=(a=t===null||t===void 0?void 0:t.minX)!==null&&a!==void 0?a:0;(this||e).minY=(o=t===null||t===void 0?void 0:t.minY)!==null&&o!==void 0?o:0;(this||e).maxX=(s=t===null||t===void 0?void 0:t.maxX)!==null&&s!==void 0?s:0;(this||e).maxY=(u=t===null||t===void 0?void 0:t.maxY)!==null&&u!==void 0?u:0}t.new=function(e){var n=e.fit,r=e.alignment,i=e.minX,a=e.minY,o=e.maxX,s=e.maxY;console.warn(\"This function is deprecated: please use `new Layout({})` instead\");return new t({fit:n,alignment:r,minX:i,minY:a,maxX:o,maxY:s})};t.prototype.copyWith=function(n){var r=n.fit,i=n.alignment,a=n.layoutScaleFactor,o=n.minX,s=n.minY,u=n.maxX,l=n.maxY;return new t({fit:r!==null&&r!==void 0?r:(this||e).fit,alignment:i!==null&&i!==void 0?i:(this||e).alignment,layoutScaleFactor:a!==null&&a!==void 0?a:(this||e).layoutScaleFactor,minX:o!==null&&o!==void 0?o:(this||e).minX,minY:s!==null&&s!==void 0?s:(this||e).minY,maxX:u!==null&&u!==void 0?u:(this||e).maxX,maxY:l!==null&&l!==void 0?l:(this||e).maxY})};t.prototype.runtimeFit=function(t){if((this||e).cachedRuntimeFit)return(this||e).cachedRuntimeFit;var n;n=(this||e).fit===p.Cover?t.Fit.cover:(this||e).fit===p.Contain?t.Fit.contain:(this||e).fit===p.Fill?t.Fit.fill:(this||e).fit===p.FitWidth?t.Fit.fitWidth:(this||e).fit===p.FitHeight?t.Fit.fitHeight:(this||e).fit===p.ScaleDown?t.Fit.scaleDown:(this||e).fit===p.Layout?t.Fit.layout:t.Fit.none;(this||e).cachedRuntimeFit=n;return n};t.prototype.runtimeAlignment=function(t){if((this||e).cachedRuntimeAlignment)return(this||e).cachedRuntimeAlignment;var n;n=(this||e).alignment===v.TopLeft?t.Alignment.topLeft:(this||e).alignment===v.TopCenter?t.Alignment.topCenter:(this||e).alignment===v.TopRight?t.Alignment.topRight:(this||e).alignment===v.CenterLeft?t.Alignment.centerLeft:(this||e).alignment===v.CenterRight?t.Alignment.centerRight:(this||e).alignment===v.BottomLeft?t.Alignment.bottomLeft:(this||e).alignment===v.BottomCenter?t.Alignment.bottomCenter:(this||e).alignment===v.BottomRight?t.Alignment.bottomRight:t.Alignment.center;(this||e).cachedRuntimeAlignment=n;return n};return t}();var b=function(){function e(){}e.loadRuntime=function(){t.default({locateFile:function(){return e.wasmURL}}).then((function(t){var n;e.runtime=t;while(e.callBackQueue.length>0)(n=e.callBackQueue.shift())===null||n===void 0?void 0:n(e.runtime)})).catch((function(t){var r={message:(t===null||t===void 0?void 0:t.message)||\"Unknown error\",type:(t===null||t===void 0?void 0:t.name)||\"Error\",wasmError:t instanceof WebAssembly.CompileError||t instanceof WebAssembly.RuntimeError,originalError:t};console.debug(\"Rive WASM load error details:\",r);var i=\"https://cdn.jsdelivr.net/npm/\".concat(n.name,\"@\").concat(n.version,\"/rive_fallback.wasm\");if(e.wasmURL.toLowerCase()!==i){console.warn(\"Failed to load WASM from \".concat(e.wasmURL,\" (\").concat(r.message,\"), trying jsdelivr as a backup\"));e.setWasmUrl(i);e.loadRuntime()}else{var a=[\"Could not load Rive WASM file from \".concat(e.wasmURL,\" or \").concat(i,\".\"),\"Possible reasons:\",\"- Network connection is down\",\"- WebAssembly is not supported in this environment\",\"- The WASM file is corrupted or incompatible\",\"\\nError details:\",\"- Type: \".concat(r.type),\"- Message: \".concat(r.message),\"- WebAssembly-specific error: \".concat(r.wasmError),\"\\nTo resolve, you may need to:\",\"1. Check your network connection\",\"2. Set a new WASM source via RuntimeLoader.setWasmUrl()\",\"3. Call RuntimeLoader.loadRuntime() again\"].join(\"\\n\");console.error(a)}}))};e.getInstance=function(t){if(!e.isLoading){e.isLoading=true;e.loadRuntime()}e.runtime?t(e.runtime):e.callBackQueue.push(t)};e.awaitInstance=function(){return new Promise((function(t){return e.getInstance((function(e){return t(e)}))}))};e.setWasmUrl=function(t){e.wasmURL=t};e.getWasmUrl=function(){return e.wasmURL};e.isLoading=false;e.callBackQueue=[];e.wasmURL=\"https://unpkg.com/\".concat(n.name,\"@\").concat(n.version,\"/rive.wasm\");return e}();var y;(function(e){e[e.Number=56]=\"Number\";e[e.Trigger=58]=\"Trigger\";e[e.Boolean=59]=\"Boolean\"})(y||(y={}));var w=function(){function t(t,n){(this||e).type=t;(this||e).runtimeInput=n}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e).runtimeInput.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"value\",{get:function(){return(this||e).runtimeInput.value},set:function(t){(this||e).runtimeInput.value=t},enumerable:false,configurable:true});t.prototype.fire=function(){(this||e).type===y.Trigger&&(this||e).runtimeInput.fire()};t.prototype.delete=function(){(this||e).runtimeInput=null};return t}();var _;(function(e){e[e.General=128]=\"General\";e[e.OpenUrl=131]=\"OpenUrl\"})(_||(_={}));var A=function(){function t(t){(this||e).isBindableArtboard=false;(this||e).isBindableArtboard=t}return t}();var C=function(t){s(n,t);function n(n,r){var i=t.call(this||e,false)||this||e;i.nativeArtboard=n;i.file=r;return i}return n}(A);var E=function(t){s(n,t);function n(n){var r=t.call(this||e,true)||this||e;r.selfUnref=false;r.nativeArtboard=n;return r}Object.defineProperty(n.prototype,\"viewModel\",{set:function(t){(this||e).nativeViewModel=t.nativeInstance},enumerable:false,configurable:true});n.prototype.destroy=function(){var t;if((this||e).selfUnref){(this||e).nativeArtboard.unref();(t=(this||e).nativeViewModel)===null||t===void 0?void 0:t.unref()}};return n}(A);var M=function(){\n/**\n         * @constructor\n         * @param stateMachine runtime state machine object\n         * @param instance runtime state machine instance object\n         */\nfunction t(t,n,r,i){(this||e).stateMachine=t;(this||e).playing=r;(this||e).artboard=i;(this||e).inputs=[];(this||e).instance=new n.StateMachineInstance(t,i);this.initInputs(n)}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e).stateMachine.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"statesChanged\",{get:function(){var t=[];for(var n=0;n<(this||e).instance.stateChangedCount();n++)t.push((this||e).instance.stateChangedNameByIndex(n));return t},enumerable:false,configurable:true});\n/**\n         * Advances the state machine instance by a given time.\n         * @param time - the time to advance the animation by in seconds\n         */t.prototype.advance=function(t){(this||e).instance.advance(t)};\n/**\n         * Advances the state machine instance by a given time and apply changes to artboard.\n         * @param time - the time to advance the animation by in seconds\n         */t.prototype.advanceAndApply=function(t){(this||e).instance.advanceAndApply(t)};\n/**\n         * Returns the number of events reported from the last advance call\n         * @returns Number of events reported\n         */t.prototype.reportedEventCount=function(){return(this||e).instance.reportedEventCount()};\n/**\n         * Returns a RiveEvent object emitted from the last advance call at the given index\n         * of a list of potentially multiple events. If an event at the index is not found,\n         * undefined is returned.\n         * @param i index of the event reported in a list of potentially multiple events\n         * @returns RiveEvent or extended RiveEvent object returned, or undefined\n         */t.prototype.reportedEventAt=function(t){return(this||e).instance.reportedEventAt(t)};\n/**\n         * Fetches references to the state machine's inputs and caches them\n         * @param runtime an instance of the runtime; needed for the SMIInput types\n         */t.prototype.initInputs=function(t){for(var n=0;n<(this||e).instance.inputCount();n++){var r=(this||e).instance.input(n);(this||e).inputs.push(this.mapRuntimeInput(r,t))}};\n/**\n         * Maps a runtime input to it's appropriate type\n         * @param input\n         */t.prototype.mapRuntimeInput=function(e,t){return e.type===t.SMIInput.bool?new w(y.Boolean,e.asBool()):e.type===t.SMIInput.number?new w(y.Number,e.asNumber()):e.type===t.SMIInput.trigger?new w(y.Trigger,e.asTrigger()):void 0};t.prototype.cleanup=function(){(this||e).inputs.forEach((function(e){e.delete()}));(this||e).inputs.length=0;(this||e).instance.delete()};t.prototype.bindViewModelInstance=function(t){t.runtimeInstance!=null&&(this||e).instance.bindViewModelInstance(t.runtimeInstance)};return t}();var P=function(){\n/**\n         * Constructs a new animator\n         * @constructor\n         * @param runtime Rive runtime; needed to instance animations & state machines\n         * @param artboard the artboard that holds all animations and state machines\n         * @param animations optional list of animations\n         * @param stateMachines optional list of state machines\n         */\nfunction t(t,n,r,i,a){i===void 0&&(i=[]);a===void 0&&(a=[]);(this||e).runtime=t;(this||e).artboard=n;(this||e).eventManager=r;(this||e).animations=i;(this||e).stateMachines=a}\n/**\n         * Adds animations and state machines by their names. If names are shared\n         * between animations & state machines, then the first one found will be\n         * created. Best not to use the same names for these in your Rive file.\n         * @param animatable the name(s) of animations and state machines to add\n         * @returns a list of names of the playing animations and state machines\n         */t.prototype.add=function(t,n,r){r===void 0&&(r=true);t=te(t);if(t.length===0){(this||e).animations.forEach((function(e){return e.playing=n}));(this||e).stateMachines.forEach((function(e){return e.playing=n}))}else{var i=(this||e).animations.map((function(e){return e.name}));var o=(this||e).stateMachines.map((function(e){return e.name}));for(var s=0;s<t.length;s++){var u=i.indexOf(t[s]);var l=o.indexOf(t[s]);if(u>=0||l>=0)u>=0?(this||e).animations[u].playing=n:(this||e).stateMachines[l].playing=n;else{var c=(this||e).artboard.animationByName(t[s]);if(c){var f=new a.Animation(c,(this||e).artboard,(this||e).runtime,n);f.advance(0);f.apply(1);(this||e).animations.push(f)}else{var h=(this||e).artboard.stateMachineByName(t[s]);if(h){var d=new M(h,(this||e).runtime,n,(this||e).artboard);(this||e).stateMachines.push(d)}}}}}r&&(n?(this||e).eventManager.fire({type:I.Play,data:(this||e).playing}):(this||e).eventManager.fire({type:I.Pause,data:(this||e).paused}));return n?(this||e).playing:(this||e).paused};\n/**\n         * Adds linear animations by their names.\n         * @param animatables the name(s) of animations to add\n         * @param playing whether animations should play on instantiation\n         */t.prototype.initLinearAnimations=function(t,n){var r=(this||e).animations.map((function(e){return e.name}));for(var i=0;i<t.length;i++){var o=r.indexOf(t[i]);if(o>=0)(this||e).animations[o].playing=n;else{var s=(this||e).artboard.animationByName(t[i]);if(s){var u=new a.Animation(s,(this||e).artboard,(this||e).runtime,n);u.advance(0);u.apply(1);(this||e).animations.push(u)}else console.error(\"Animation with name \".concat(t[i],\" not found.\"))}}};\n/**\n         * Adds state machines by their names.\n         * @param animatables the name(s) of state machines to add\n         * @param playing whether state machines should play on instantiation\n         */t.prototype.initStateMachines=function(t,n){var r=(this||e).stateMachines.map((function(e){return e.name}));for(var i=0;i<t.length;i++){var a=r.indexOf(t[i]);if(a>=0)(this||e).stateMachines[a].playing=n;else{var o=(this||e).artboard.stateMachineByName(t[i]);if(o){var s=new M(o,(this||e).runtime,n,(this||e).artboard);(this||e).stateMachines.push(s)}else{console.warn(\"State Machine with name \".concat(t[i],\" not found.\"));this.initLinearAnimations([t[i]],n)}}}};\n/**\n         * Play the named animations/state machines\n         * @param animatables the names of the animations/machines to play; plays all if empty\n         * @returns a list of the playing items\n         */t.prototype.play=function(e){return this.add(e,true)};t.prototype.advanceIfPaused=function(){(this||e).stateMachines.forEach((function(e){e.playing||e.advanceAndApply(0)}))};\n/**\n         * Pauses named animations and state machines, or everything if nothing is\n         * specified\n         * @param animatables names of the animations and state machines to pause\n         * @returns a list of names of the animations and state machines paused\n         */t.prototype.pause=function(e){return this.add(e,false)};\n/**\n         * Set time of named animations\n         * @param animations names of the animations to scrub\n         * @param value time scrub value, a floating point number to which the playhead is jumped\n         * @returns a list of names of the animations that were scrubbed\n         */t.prototype.scrub=function(t,n){var r=(this||e).animations.filter((function(e){return t.includes(e.name)}));r.forEach((function(e){return e.scrubTo=n}));return r.map((function(e){return e.name}))};Object.defineProperty(t.prototype,\"playing\",{get:function(){return(this||e).animations.filter((function(e){return e.playing})).map((function(e){return e.name})).concat((this||e).stateMachines.filter((function(e){return e.playing})).map((function(e){return e.name})))},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"paused\",{get:function(){return(this||e).animations.filter((function(e){return!e.playing})).map((function(e){return e.name})).concat((this||e).stateMachines.filter((function(e){return!e.playing})).map((function(e){return e.name})))},enumerable:false,configurable:true});\n/**\n         * Stops and removes all named animations and state machines\n         * @param animatables animations and state machines to remove\n         * @returns a list of names of removed items\n         */t.prototype.stop=function(t){var n=this||e;t=te(t);var r=[];if(t.length===0){r=(this||e).animations.map((function(e){return e.name})).concat((this||e).stateMachines.map((function(e){return e.name})));(this||e).animations.forEach((function(e){return e.cleanup()}));(this||e).stateMachines.forEach((function(e){return e.cleanup()}));(this||e).animations.splice(0,(this||e).animations.length);(this||e).stateMachines.splice(0,(this||e).stateMachines.length)}else{var i=(this||e).animations.filter((function(e){return t.includes(e.name)}));i.forEach((function(e){e.cleanup();n.animations.splice(n.animations.indexOf(e),1)}));var a=(this||e).stateMachines.filter((function(e){return t.includes(e.name)}));a.forEach((function(e){e.cleanup();n.stateMachines.splice(n.stateMachines.indexOf(e),1)}));r=i.map((function(e){return e.name})).concat(a.map((function(e){return e.name})))}(this||e).eventManager.fire({type:I.Stop,data:r});return r};Object.defineProperty(t.prototype,\"isPlaying\",{get:function(){return(this||e).animations.reduce((function(e,t){return e||t.playing}),false)||(this||e).stateMachines.reduce((function(e,t){return e||t.playing}),false)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isPaused\",{get:function(){return!(this||e).isPlaying&&((this||e).animations.length>0||(this||e).stateMachines.length>0)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isStopped\",{get:function(){return(this||e).animations.length===0&&(this||e).stateMachines.length===0},enumerable:false,configurable:true});\n/**\n         * If there are no animations or state machines, add the first one found\n         * @returns the name of the animation or state machine instanced\n         */t.prototype.atLeastOne=function(t,n){n===void 0&&(n=true);var r;(this||e).animations.length===0&&(this||e).stateMachines.length===0&&((this||e).artboard.animationCount()>0?this.add([r=(this||e).artboard.animationByIndex(0).name],t,n):(this||e).artboard.stateMachineCount()>0&&this.add([r=(this||e).artboard.stateMachineByIndex(0).name],t,n));return r};t.prototype.handleLooping=function(){for(var t=0,n=(this||e).animations.filter((function(e){return e.playing}));t<n.length;t++){var r=n[t];if(r.loopValue===0&&r.loopCount){r.loopCount=0;this.stop(r.name)}else if(r.loopValue===1&&r.loopCount){(this||e).eventManager.fire({type:I.Loop,data:{animation:r.name,type:F.Loop}});r.loopCount=0}else if(r.loopValue===2&&r.loopCount>1){(this||e).eventManager.fire({type:I.Loop,data:{animation:r.name,type:F.PingPong}});r.loopCount=0}}};t.prototype.handleStateChanges=function(){var t=[];for(var n=0,r=(this||e).stateMachines.filter((function(e){return e.playing}));n<r.length;n++){var i=r[n];t.push.apply(t,i.statesChanged)}t.length>0&&(this||e).eventManager.fire({type:I.StateChange,data:t})};t.prototype.handleAdvancing=function(t){(this||e).eventManager.fire({type:I.Advance,data:t})};return t}();var I;(function(e){e.Load=\"load\";e.LoadError=\"loaderror\";e.Play=\"play\";e.Pause=\"pause\";e.Stop=\"stop\";e.Loop=\"loop\";e.Draw=\"draw\";e.Advance=\"advance\";e.StateChange=\"statechange\";e.RiveEvent=\"riveevent\";e.AudioStatusChange=\"audiostatuschange\"})(I||(I={}));var F;(function(e){e.OneShot=\"oneshot\";e.Loop=\"loop\";e.PingPong=\"pingpong\"})(F||(F={}));var L=function(){function t(t){t===void 0&&(t=[]);(this||e).listeners=t}t.prototype.getListeners=function(t){return(this||e).listeners.filter((function(e){return e.type===t}))};t.prototype.add=function(t){(this||e).listeners.includes(t)||(this||e).listeners.push(t)};\n/**\n         * Removes a listener\n         * @param listener the listener with the callback to be removed\n         */t.prototype.remove=function(t){for(var n=0;n<(this||e).listeners.length;n++){var r=(this||e).listeners[n];if(r.type===t.type&&r.callback===t.callback){(this||e).listeners.splice(n,1);break}}};\n/**\n         * Clears all listeners of specified type, or every listener if no type is\n         * specified\n         * @param type the type of listeners to clear, or all listeners if not\n         * specified\n         */t.prototype.removeAll=function(t){var n=this||e;t?(this||e).listeners.filter((function(e){return e.type===t})).forEach((function(e){return n.remove(e)})):(this||e).listeners.splice(0,(this||e).listeners.length)};t.prototype.fire=function(e){var t=this.getListeners(e.type);t.forEach((function(t){return t.callback(e)}))};return t}();var T=function(){function t(t){(this||e).eventManager=t;(this||e).queue=[]}t.prototype.add=function(t){(this||e).queue.push(t)};t.prototype.process=function(){while((this||e).queue.length>0){var t=(this||e).queue.shift();(t===null||t===void 0?void 0:t.action)&&t.action();(t===null||t===void 0?void 0:t.event)&&(this||e).eventManager.fire(t.event)}};return t}();var x;(function(e){e[e.AVAILABLE=0]=\"AVAILABLE\";e[e.UNAVAILABLE=1]=\"UNAVAILABLE\"})(x||(x={}));var R=function(t){s(n,t);function n(){var n=t!==null&&t.apply(this||e,arguments)||this||e;n._started=false;n._enabled=false;n._status=x.UNAVAILABLE;return n}n.prototype.delay=function(t){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(e){return[2,new Promise((function(e){return setTimeout(e,t)}))]}))}))};n.prototype.timeout=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(e){return[2,new Promise((function(e,t){return setTimeout(t,50)}))]}))}))};n.prototype.reportToListeners=function(){this.fire({type:I.AudioStatusChange});this.removeAll()};n.prototype.enableAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(t){if(!(this||e)._enabled){(this||e)._enabled=true;(this||e)._status=x.AVAILABLE;this.reportToListeners()}return[2]}))}))};n.prototype.testAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(t){switch(t.label){case 0:if(!((this||e)._status===x.UNAVAILABLE&&(this||e)._audioContext!==null))return[3,4];t.label=1;case 1:t.trys.push([1,3,,4]);return[4,Promise.race([(this||e)._audioContext.resume(),this.timeout()])];case 2:t.sent();this.enableAudio();return[3,4];case 3:t.sent();return[3,4];case 4:return[2]}}))}))};n.prototype._establishAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(t){switch(t.label){case 0:if(!!(this||e)._started)return[3,5];(this||e)._started=true;if(!(typeof window==\"undefined\"))return[3,1];this.enableAudio();return[3,5];case 1:(this||e)._audioContext=new AudioContext;this.listenForUserAction();t.label=2;case 2:return(this||e)._status===x.UNAVAILABLE?[4,this.testAudio()]:[3,5];case 3:t.sent();return[4,this.delay(1e3)];case 4:t.sent();return[3,2];case 5:return[2]}}))}))};n.prototype.listenForUserAction=function(){var t=this||e;var n=function(){return l(t,void 0,void 0,(function(){return c(this||e,(function(e){this.enableAudio();return[2]}))}))};document.addEventListener(\"pointerdown\",n,{once:true})};n.prototype.establishAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(e){this._establishAudio();return[2]}))}))};Object.defineProperty(n.prototype,\"systemVolume\",{get:function(){if((this||e)._status===x.UNAVAILABLE){this.testAudio();return 0}return 1},enumerable:false,configurable:true});Object.defineProperty(n.prototype,\"status\",{get:function(){return(this||e)._status},enumerable:false,configurable:true});return n}(L);var S=new R;var k=function(){function e(){}e.prototype.observe=function(){};e.prototype.unobserve=function(){};e.prototype.disconnect=function(){};return e}();var j=globalThis.ResizeObserver||k;var O=function(){function t(){var t=this||e;(this||e)._elementsMap=new Map;(this||e)._onObservedEntry=function(e){var n=t._elementsMap.get(e.target);n!==null?n.onResize(e.target.clientWidth==0||e.target.clientHeight==0):t._resizeObserver.unobserve(e.target)};(this||e)._onObserved=function(e){e.forEach(t._onObservedEntry)};(this||e)._resizeObserver=new j((this||e)._onObserved)}t.prototype.add=function(t,n){var r={onResize:n,element:t};(this||e)._elementsMap.set(t,r);(this||e)._resizeObserver.observe(t);return r};t.prototype.remove=function(t){(this||e)._resizeObserver.unobserve(t.element);(this||e)._elementsMap.delete(t.element)};return t}();var B=new O;var W=function(){function t(t){(this||e).enableRiveAssetCDN=true;(this||e).referenceCount=0;(this||e).destroyed=false;(this||e).selfUnref=false;(this||e).bindableArtboards=[];(this||e).src=t.src;(this||e).buffer=t.buffer;t.assetLoader&&((this||e).assetLoader=t.assetLoader);(this||e).enableRiveAssetCDN=typeof t.enableRiveAssetCDN!=\"boolean\"||t.enableRiveAssetCDN;(this||e).eventManager=new L;t.onLoad&&this.on(I.Load,t.onLoad);t.onLoadError&&this.on(I.LoadError,t.onLoadError)}t.prototype.releaseFile=function(){var t;(this||e).selfUnref&&((t=(this||e).file)===null||t===void 0?void 0:t.unref());(this||e).file=null};t.prototype.releaseBindableArtboards=function(){(this||e).bindableArtboards.forEach((function(e){return e.destroy()}))};t.prototype.initData=function(){return l(this||e,void 0,void 0,(function(){var n,r,i,a,s;return c(this||e,(function(u){switch(u.label){case 0:if(!(this||e).src)return[3,2];n=this||e;return[4,ee((this||e).src)];case 1:n.buffer=u.sent();u.label=2;case 2:if((this||e).destroyed)return[2];if((this||e).assetLoader){i=new o.CustomFileAssetLoaderWrapper((this||e).runtime,(this||e).assetLoader);r=i.assetLoader}a=this||e;return[4,(this||e).runtime.load(new Uint8Array((this||e).buffer),r,(this||e).enableRiveAssetCDN)];case 3:a.file=u.sent();s=new o.FileFinalizer((this||e).file);o.finalizationRegistry.register(this||e,s);if((this||e).destroyed){this.releaseFile();return[2]}(this||e).file!==null?(this||e).eventManager.fire({type:I.Load,data:this||e}):this.fireLoadError(t.fileLoadErrorMessage);return[2]}}))}))};t.prototype.init=function(){return l(this||e,void 0,void 0,(function(){var n,r;return c(this||e,(function(i){switch(i.label){case 0:if(!(this||e).src&&!(this||e).buffer){this.fireLoadError(t.missingErrorMessage);return[2]}i.label=1;case 1:i.trys.push([1,4,,5]);n=this||e;return[4,b.awaitInstance()];case 2:n.runtime=i.sent();return(this||e).destroyed?[2]:[4,this.initData()];case 3:i.sent();return[3,5];case 4:r=i.sent();this.fireLoadError(r instanceof Error?r.message:t.fileLoadErrorMessage);return[3,5];case 5:return[2]}}))}))};t.prototype.fireLoadError=function(t){(this||e).eventManager.fire({type:I.LoadError,data:t});throw new Error(t)};\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */t.prototype.on=function(t,n){(this||e).eventManager.add({type:t,callback:n})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */t.prototype.off=function(t,n){(this||e).eventManager.remove({type:t,callback:n})};t.prototype.cleanup=function(){(this||e).referenceCount-=1;if((this||e).referenceCount<=0){this.removeAllRiveEventListeners();this.releaseFile();this.releaseBindableArtboards();(this||e).destroyed=true}};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */t.prototype.removeAllRiveEventListeners=function(t){(this||e).eventManager.removeAll(t)};t.prototype.getInstance=function(){if((this||e).file!==null){(this||e).referenceCount+=1;return(this||e).file}};t.prototype.destroyIfUnused=function(){(this||e).referenceCount<=0&&this.cleanup()};t.prototype.createBindableArtboard=function(t){if(t!=null){var n=new E(t);(0,o.createFinalization)(n,n.nativeArtboard);(this||e).bindableArtboards.push(n);return n}return null};\n/**\n         * @deprecated This function is deprecated. For better stability and memory management\n         * use `getBindableArtboard()` instead.\n         * @param {string} name - The name of the artboard.\n         * @returns {Artboard} The artboard to bind to.\n         */t.prototype.getArtboard=function(t){var n=(this||e).file.artboardByName(t);if(n!=null)return new C(n,this||e)};t.prototype.getBindableArtboard=function(t){var n=(this||e).file.bindableArtboardByName(t);return this.createBindableArtboard(n)};t.prototype.getDefaultBindableArtboard=function(){var t=(this||e).file.bindableArtboardDefault();return this.createBindableArtboard(t)};t.prototype.internalBindableArtboardFromArtboard=function(t){var n=(this||e).file.internalBindableArtboardFromArtboard(t);return this.createBindableArtboard(n)};t.prototype.viewModelByName=function(t){var n=(this||e).file.viewModelByName(t);return n!==null?new V(n):null};t.missingErrorMessage=\"Rive source file or data buffer required\";t.fileLoadErrorMessage=\"The file failed to load\";return t}();var D=function(){function t(t){var n=this||e;var r,i;(this||e).loaded=false;(this||e).destroyed=false;(this||e)._observed=null;(this||e).readyForPlaying=false;(this||e).artboard=null;(this||e).eventCleanup=null;(this||e).shouldDisableRiveListeners=false;(this||e).automaticallyHandleEvents=false;(this||e).dispatchPointerExit=true;(this||e).enableMultiTouch=false;(this||e).enableRiveAssetCDN=true;(this||e)._volume=1;(this||e)._artboardWidth=void 0;(this||e)._artboardHeight=void 0;(this||e)._devicePixelRatioUsed=1;(this||e)._hasZeroSize=false;(this||e)._needsRedraw=false;(this||e)._currentCanvasWidth=0;(this||e)._currentCanvasHeight=0;(this||e)._audioEventListener=null;(this||e)._boundDraw=null;(this||e)._viewModelInstance=null;(this||e)._dataEnums=null;(this||e).drawOptimization=m.DrawOnChanged;(this||e).durations=[];(this||e).frameTimes=[];(this||e).frameCount=0;(this||e).isTouchScrollEnabled=false;(this||e).onCanvasResize=function(e){var t=n._hasZeroSize!==e;n._hasZeroSize=e;e?n._layout.maxX&&n._layout.maxY||n.resizeToCanvas():t&&n.resizeDrawingSurfaceToCanvas()};(this||e).renderSecondTimer=0;(this||e)._boundDraw=(this||e).draw.bind(this||e);(this||e).canvas=t.canvas;t.canvas.constructor===HTMLCanvasElement&&((this||e)._observed=B.add((this||e).canvas,(this||e).onCanvasResize));(this||e)._currentCanvasWidth=(this||e).canvas.width;(this||e)._currentCanvasHeight=(this||e).canvas.height;(this||e).src=t.src;(this||e).buffer=t.buffer;(this||e).riveFile=t.riveFile;(this||e).layout=(r=t.layout)!==null&&r!==void 0?r:new g;(this||e).shouldDisableRiveListeners=!!t.shouldDisableRiveListeners;(this||e).isTouchScrollEnabled=!!t.isTouchScrollEnabled;(this||e).automaticallyHandleEvents=!!t.automaticallyHandleEvents;(this||e).dispatchPointerExit=t.dispatchPointerExit===false?t.dispatchPointerExit:(this||e).dispatchPointerExit;(this||e).enableMultiTouch=!!t.enableMultiTouch;(this||e).drawOptimization=(i=t.drawingOptions)!==null&&i!==void 0?i:(this||e).drawOptimization;(this||e).enableRiveAssetCDN=t.enableRiveAssetCDN===void 0||t.enableRiveAssetCDN;(this||e).eventManager=new L;t.onLoad&&this.on(I.Load,t.onLoad);t.onLoadError&&this.on(I.LoadError,t.onLoadError);t.onPlay&&this.on(I.Play,t.onPlay);t.onPause&&this.on(I.Pause,t.onPause);t.onStop&&this.on(I.Stop,t.onStop);t.onLoop&&this.on(I.Loop,t.onLoop);t.onStateChange&&this.on(I.StateChange,t.onStateChange);t.onAdvance&&this.on(I.Advance,t.onAdvance)\n/**\n           * @deprecated Use camelCase'd versions instead.\n           */;t.onload&&!t.onLoad&&this.on(I.Load,t.onload);t.onloaderror&&!t.onLoadError&&this.on(I.LoadError,t.onloaderror);t.onplay&&!t.onPlay&&this.on(I.Play,t.onplay);t.onpause&&!t.onPause&&this.on(I.Pause,t.onpause);t.onstop&&!t.onStop&&this.on(I.Stop,t.onstop);t.onloop&&!t.onLoop&&this.on(I.Loop,t.onloop);t.onstatechange&&!t.onStateChange&&this.on(I.StateChange,t.onstatechange);t.assetLoader&&((this||e).assetLoader=t.assetLoader);(this||e).taskQueue=new T((this||e).eventManager);this.init({src:(this||e).src,buffer:(this||e).buffer,riveFile:(this||e).riveFile,autoplay:t.autoplay,autoBind:t.autoBind,animations:t.animations,stateMachines:t.stateMachines,artboard:t.artboard,useOffscreenRenderer:t.useOffscreenRenderer})}Object.defineProperty(t.prototype,\"viewModelCount\",{get:function(){return(this||e).file.viewModelCount()},enumerable:false,configurable:true});t.new=function(e){console.warn(\"This function is deprecated: please use `new Rive({})` instead\");return new t(e)};t.prototype.onSystemAudioChanged=function(){(this||e).volume=(this||e)._volume};t.prototype.init=function(n){var r=this||e;var i=n.src,a=n.buffer,o=n.riveFile,s=n.animations,u=n.stateMachines,l=n.artboard,c=n.autoplay,f=c!==void 0&&c,d=n.useOffscreenRenderer,p=d!==void 0&&d,v=n.autoBind,m=v!==void 0&&v;if(!(this||e).destroyed){(this||e).src=i;(this||e).buffer=a;(this||e).riveFile=o;if(!(this||e).src&&!(this||e).buffer&&!(this||e).riveFile)throw new h(t.missingErrorMessage);var g=te(s);var y=te(u);(this||e).loaded=false;(this||e).readyForPlaying=false;b.awaitInstance().then((function(e){if(!r.destroyed){r.runtime=e;r.removeRiveListeners();r.deleteRiveRenderer();r.renderer=r.runtime.makeRenderer(r.canvas,p);r.canvas.width||r.canvas.height||r.resizeDrawingSurfaceToCanvas();r.initData(l,g,y,f,m).then((function(e){if(e)return r.setupRiveListeners()})).catch((function(e){console.error(e)}))}})).catch((function(e){console.error(e)}))}};\n/**\n         * Setup Rive Listeners on the canvas\n         * @param riveListenerOptions - Enables TouchEvent events on the canvas. Set to true to allow\n         * touch scrolling on the canvas element on touch-enabled devices\n         * i.e. { isTouchScrollEnabled: true }\n         */t.prototype.setupRiveListeners=function(t){var n=this||e;(this||e).eventCleanup&&this.eventCleanup();if(!(this||e).shouldDisableRiveListeners){var r=((this||e).animator.stateMachines||[]).filter((function(e){return e.playing&&n.runtime.hasListeners(e.instance)})).map((function(e){return e.instance}));var i=(this||e).isTouchScrollEnabled;var a=(this||e).dispatchPointerExit;var s=(this||e).enableMultiTouch;t&&\"isTouchScrollEnabled\"in t&&(i=t.isTouchScrollEnabled);(this||e).eventCleanup=(0,o.registerTouchInteractions)({canvas:(this||e).canvas,artboard:(this||e).artboard,stateMachines:r,renderer:(this||e).renderer,rive:(this||e).runtime,fit:(this||e)._layout.runtimeFit((this||e).runtime),alignment:(this||e)._layout.runtimeAlignment((this||e).runtime),isTouchScrollEnabled:i,dispatchPointerExit:a,enableMultiTouch:s,layoutScaleFactor:(this||e)._layout.layoutScaleFactor})}};t.prototype.removeRiveListeners=function(){if((this||e).eventCleanup){this.eventCleanup();(this||e).eventCleanup=null}};t.prototype.initializeAudio=function(){var t=this||e;var n;if(S.status==x.UNAVAILABLE&&((this||e).file.hasAudio||((n=(this||e).artboard)===null||n===void 0?void 0:n.hasAudio)&&(this||e)._audioEventListener===null)){(this||e)._audioEventListener={type:I.AudioStatusChange,callback:function(){return t.onSystemAudioChanged()}};S.add((this||e)._audioEventListener);S.establishAudio()}};t.prototype.initArtboardSize=function(){if((this||e).artboard){(this||e)._artboardWidth=(this||e).artboard.width=(this||e)._artboardWidth||(this||e).artboard.width;(this||e)._artboardHeight=(this||e).artboard.height=(this||e)._artboardHeight||(this||e).artboard.height}};t.prototype.initData=function(t,n,r,i,a){return l(this||e,void 0,void 0,(function(){var o,s,u;var l;return c(this||e,(function(c){switch(c.label){case 0:c.trys.push([0,3,,4]);if(!((this||e).riveFile==null))return[3,2];o=new W({src:(this||e).src,buffer:(this||e).buffer,enableRiveAssetCDN:(this||e).enableRiveAssetCDN,assetLoader:(this||e).assetLoader});(this||e).riveFile=o;return[4,o.init()];case 1:c.sent();if((this||e).destroyed){o.destroyIfUnused();return[2,false]}c.label=2;case 2:(this||e).file=(this||e).riveFile.getInstance();this.initArtboard(t,n,r,i,a);this.initArtboardSize();this.initializeAudio();(this||e).loaded=true;(this||e).eventManager.fire({type:I.Load,data:(l=(this||e).src)!==null&&l!==void 0?l:\"buffer\"});(this||e).animator.advanceIfPaused();(this||e).readyForPlaying=true;(this||e).taskQueue.process();this.drawFrame();return[2,true];case 3:s=c.sent();u=d(s);console.warn(u);(this||e).eventManager.fire({type:I.LoadError,data:u});return[2,Promise.reject(u)];case 4:return[2]}}))}))};t.prototype.initArtboard=function(t,n,r,i,a){if((this||e).file){var s=t?(this||e).file.artboardByName(t):(this||e).file.defaultArtboard();if(s){(this||e).artboard=s;s.volume=(this||e)._volume*S.systemVolume;(this||e).animator=new P((this||e).runtime,(this||e).artboard,(this||e).eventManager);var u;if(n.length>0||r.length>0){u=n.concat(r);(this||e).animator.initLinearAnimations(n,i);(this||e).animator.initStateMachines(r,i)}else u=[(this||e).animator.atLeastOne(i,false)];(this||e).taskQueue.add({event:{type:i?I.Play:I.Pause,data:u}});if(a){var l=(this||e).file.defaultArtboardViewModel(s);if(l!==null){var c=l.defaultInstance();if(c!==null){var f=new $(c,null);(0,o.createFinalization)(f,f.runtimeInstance);this.bindViewModelInstance(f)}}}}else{var h=\"Invalid artboard name or no default artboard\";console.warn(h);(this||e).eventManager.fire({type:I.LoadError,data:h})}}};t.prototype.drawFrame=function(){var t,n;if((t=document===null||document===void 0?void 0:document.timeline)===null||t===void 0?void 0:t.currentTime){if((this||e).loaded&&(this||e).artboard&&!(this||e).frameRequestId){this._boundDraw(document.timeline.currentTime);(n=(this||e).runtime)===null||n===void 0?void 0:n.resolveAnimationFrame()}}else this.scheduleRendering()};t.prototype._canvasSizeChanged=function(){var t=false;if((this||e).canvas){if((this||e).canvas.width!==(this||e)._currentCanvasWidth){(this||e)._currentCanvasWidth=(this||e).canvas.width;t=true}if((this||e).canvas.height!==(this||e)._currentCanvasHeight){(this||e)._currentCanvasHeight=(this||e).canvas.height;t=true}}return t};\n/**\n         * Draw rendering loop; renders animation frames at the correct time interval.\n         * @param time the time at which to render a frame\n         */t.prototype.draw=function(t,n){var r;(this||e).frameRequestId=null;var i=performance.now();(this||e).lastRenderTime||((this||e).lastRenderTime=t);(this||e).renderSecondTimer+=t-(this||e).lastRenderTime;if((this||e).renderSecondTimer>5e3){(this||e).renderSecondTimer=0;n===null||n===void 0?void 0:n()}var a=(t-(this||e).lastRenderTime)/1e3;(this||e).lastRenderTime=t;var s=(this||e).animator.animations.filter((function(e){return e.playing||e.needsScrub})).sort((function(e){return e.needsScrub?-1:1}));for(var u=0,l=s;u<l.length;u++){var c=l[u];c.advance(a);c.instance.didLoop&&(c.loopCount+=1);c.apply(1)}var f=(this||e).animator.stateMachines.filter((function(e){return e.playing}));for(var h=0,d=f;h<d.length;h++){var p=d[h];var v=p.reportedEventCount();if(v)for(var g=0;g<v;g++){var b=p.reportedEventAt(g);if(b)if(b.type===_.OpenUrl){(this||e).eventManager.fire({type:I.RiveEvent,data:b});if((this||e).automaticallyHandleEvents){var y=document.createElement(\"a\");var w=b,A=w.url,C=w.target;var E=(0,o.sanitizeUrl)(A);A&&y.setAttribute(\"href\",E);C&&y.setAttribute(\"target\",C);E&&E!==o.BLANK_URL&&y.click()}}else(this||e).eventManager.fire({type:I.RiveEvent,data:b})}p.advanceAndApply(a)}(this||e).animator.stateMachines.length==0&&(this||e).artboard.advance(a);var M=(this||e).renderer;if(!(this||e)._hasZeroSize&&((this||e).drawOptimization==m.AlwaysDraw||(this||e).artboard.didChange()||(this||e)._needsRedraw||this._canvasSizeChanged())){M.clear();M.save();this.alignRenderer();(this||e).artboard.draw(M);M.restore();M.flush();(this||e)._needsRedraw=false}(this||e).animator.handleLooping();(this||e).animator.handleStateChanges();(this||e).animator.handleAdvancing(a);(this||e).frameCount++;var P=performance.now();(this||e).frameTimes.push(P);(this||e).durations.push(P-i);while((this||e).frameTimes[0]<=P-1e3){(this||e).frameTimes.shift();(this||e).durations.shift()}(r=(this||e)._viewModelInstance)===null||r===void 0?void 0:r.handleCallbacks();(this||e).animator.isPlaying?this.scheduleRendering():((this||e).animator.isPaused||(this||e).animator.isStopped)&&((this||e).lastRenderTime=0)};t.prototype.alignRenderer=function(){var t=this||e,n=t.renderer,r=t.runtime,i=t._layout,a=t.artboard;n.align(i.runtimeFit(r),i.runtimeAlignment(r),{minX:i.minX,minY:i.minY,maxX:i.maxX,maxY:i.maxY},a.bounds,(this||e)._devicePixelRatioUsed*i.layoutScaleFactor)};Object.defineProperty(t.prototype,\"fps\",{get:function(){return(this||e).durations.length},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"frameTime\",{get:function(){return(this||e).durations.length===0?0:((this||e).durations.reduce((function(e,t){return e+t}),0)/(this||e).durations.length).toFixed(4)},enumerable:false,configurable:true});t.prototype.cleanup=function(){var t,n;(this||e).destroyed=true;this.stopRendering();this.cleanupInstances();(this||e)._observed!==null&&B.remove((this||e)._observed);this.removeRiveListeners();if((this||e).file){(t=(this||e).riveFile)===null||t===void 0?void 0:t.cleanup();(this||e).file=null}(this||e).riveFile=null;this.deleteRiveRenderer();if((this||e)._audioEventListener!==null){S.remove((this||e)._audioEventListener);(this||e)._audioEventListener=null}(n=(this||e)._viewModelInstance)===null||n===void 0?void 0:n.cleanup();(this||e)._viewModelInstance=null;(this||e)._dataEnums=null};t.prototype.deleteRiveRenderer=function(){var t;(t=(this||e).renderer)===null||t===void 0?void 0:t.delete();(this||e).renderer=null};t.prototype.cleanupInstances=function(){(this||e).eventCleanup!==null&&this.eventCleanup();this.stop();if((this||e).artboard){(this||e).artboard.delete();(this||e).artboard=null}};\n/**\n         * Tries to query the setup Artboard for a text run node with the given name.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - TextValueRun node or undefined if the text run cannot be queried\n         */t.prototype.retrieveTextRun=function(t){var n;if(t)if((this||e).artboard){var r=(this||e).artboard.textRun(t);if(r)return r;console.warn(\"Could not access a text run with name '\".concat(t,\"' in the '\").concat((n=(this||e).artboard)===null||n===void 0?void 0:n.name,\"' Artboard. Note that you must rename a text run node in the Rive editor to make it queryable at runtime.\"))}else console.warn(\"Tried to access text run, but the Artboard is null\");else console.warn(\"No text run name provided\")};\n/**\n         * Returns a string from a given text run node name, or undefined if the text run\n         * cannot be queried.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - String value of the text run node or undefined\n         */t.prototype.getTextRunValue=function(e){var t=this.retrieveTextRun(e);return t?t.text:void 0};\n/**\n         * Sets a text value for a given text run node name if possible\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @param textRunValue - String value to set on the text run node\n         */t.prototype.setTextRunValue=function(e,t){var n=this.retrieveTextRun(e);n&&(n.text=t)};t.prototype.play=function(t,n){var r=this||e;t=te(t);if((this||e).readyForPlaying){(this||e).animator.play(t);(this||e).eventCleanup&&this.eventCleanup();this.setupRiveListeners();this.startRendering()}else(this||e).taskQueue.add({action:function(){return r.play(t,n)}})};t.prototype.pause=function(t){var n=this||e;t=te(t);if((this||e).readyForPlaying){(this||e).eventCleanup&&this.eventCleanup();(this||e).animator.pause(t)}else(this||e).taskQueue.add({action:function(){return n.pause(t)}})};t.prototype.scrub=function(t,n){var r=this||e;t=te(t);if((this||e).readyForPlaying){(this||e).animator.scrub(t,n||0);this.drawFrame()}else(this||e).taskQueue.add({action:function(){return r.scrub(t,n)}})};t.prototype.stop=function(t){var n=this||e;t=te(t);if((this||e).readyForPlaying){(this||e).animator&&(this||e).animator.stop(t);(this||e).eventCleanup&&this.eventCleanup()}else(this||e).taskQueue.add({action:function(){return n.stop(t)}})};\n/**\n         * Resets the animation\n         * @param artboard the name of the artboard, or default if none given\n         * @param animations the names of animations for playback\n         * @param stateMachines the names of state machines for playback\n         * @param autoplay whether to autoplay when reset, defaults to false\n         *\n         */t.prototype.reset=function(t){var n,r;var i=t===null||t===void 0?void 0:t.artboard;var a=te(t===null||t===void 0?void 0:t.animations);var o=te(t===null||t===void 0?void 0:t.stateMachines);var s=(n=t===null||t===void 0?void 0:t.autoplay)!==null&&n!==void 0&&n;var u=(r=t===null||t===void 0?void 0:t.autoBind)!==null&&r!==void 0&&r;this.cleanupInstances();this.initArtboard(i,a,o,s,u);(this||e).taskQueue.process()};t.prototype.load=function(t){(this||e).file=null;this.stop();this.init(t)};Object.defineProperty(t.prototype,\"layout\",{get:function(){return(this||e)._layout},set:function(t){(this||e)._layout=t;t.maxX&&t.maxY||this.resizeToCanvas();(this||e).loaded&&!(this||e).animator.isPlaying&&this.drawFrame()},enumerable:false,configurable:true});t.prototype.resizeToCanvas=function(){(this||e)._layout=(this||e).layout.copyWith({minX:0,minY:0,maxX:(this||e).canvas.width,maxY:(this||e).canvas.height})};t.prototype.resizeDrawingSurfaceToCanvas=function(t){if((this||e).canvas instanceof HTMLCanvasElement&&!!window){var n=(this||e).canvas.getBoundingClientRect(),r=n.width,i=n.height;var a=t||window.devicePixelRatio||1;(this||e).devicePixelRatioUsed=a;(this||e).canvas.width=a*r;(this||e).canvas.height=a*i;(this||e)._needsRedraw=true;this.resizeToCanvas();this.drawFrame();if((this||e).layout.fit===p.Layout){var o=(this||e)._layout.layoutScaleFactor;(this||e).artboard.width=r/o;(this||e).artboard.height=i/o}}};Object.defineProperty(t.prototype,\"source\",{get:function(){return(this||e).src},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"activeArtboard\",{get:function(){return(this||e).artboard?(this||e).artboard.name:\"\"},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"animationNames\",{get:function(){if(!(this||e).loaded||!(this||e).artboard)return[];var t=[];for(var n=0;n<(this||e).artboard.animationCount();n++)t.push((this||e).artboard.animationByIndex(n).name);return t},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"stateMachineNames\",{get:function(){if(!(this||e).loaded||!(this||e).artboard)return[];var t=[];for(var n=0;n<(this||e).artboard.stateMachineCount();n++)t.push((this||e).artboard.stateMachineByIndex(n).name);return t},enumerable:false,configurable:true});\n/**\n         * Returns the inputs for the specified instanced state machine, or an empty\n         * list if the name is invalid or the state machine is not instanced\n         * @param name the state machine name\n         * @returns the inputs for the named state machine\n         */t.prototype.stateMachineInputs=function(t){if((this||e).loaded){var n=(this||e).animator.stateMachines.find((function(e){return e.name===t}));return n===null||n===void 0?void 0:n.inputs}};t.prototype.retrieveInputAtPath=function(t,n){if(t)if((this||e).artboard){var r=(this||e).artboard.inputByPath(t,n);if(r)return r;console.warn(\"Could not access an input with name: '\".concat(t,\"', at path:'\").concat(n,\"'\"))}else console.warn(\"Tried to access input: '\".concat(t,\"', at path: '\").concat(n,\"', but the Artboard is null\"));else console.warn(\"No input name provided for path '\".concat(n,\"'\"))};\n/**\n         * Set the boolean input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */t.prototype.setBooleanStateAtPath=function(e,t,n){var r=this.retrieveInputAtPath(e,n);r&&(r.type===y.Boolean?r.asBool().value=t:console.warn(\"Input with name: '\".concat(e,\"', at path:'\").concat(n,\"' is not a boolean\")))};\n/**\n         * Set the number input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */t.prototype.setNumberStateAtPath=function(e,t,n){var r=this.retrieveInputAtPath(e,n);r&&(r.type===y.Number?r.asNumber().value=t:console.warn(\"Input with name: '\".concat(e,\"', at path:'\").concat(n,\"' is not a number\")))};\n/**\n         * Fire the trigger with the provided name at the given path\n         * @param input the state machine input name\n         * @param path the path the input is located at an artboard level\n         */t.prototype.fireStateAtPath=function(e,t){var n=this.retrieveInputAtPath(e,t);n&&(n.type===y.Trigger?n.asTrigger().fire():console.warn(\"Input with name: '\".concat(e,\"', at path:'\").concat(t,\"' is not a trigger\")))};t.prototype.retrieveTextAtPath=function(t,n){if(t)if(n)if((this||e).artboard){var r=(this||e).artboard.textByPath(t,n);if(r)return r;console.warn(\"Could not access text with name: '\".concat(t,\"', at path:'\").concat(n,\"'\"))}else console.warn(\"Tried to access text: '\".concat(t,\"', at path: '\").concat(n,\"', but the Artboard is null\"));else console.warn(\"No path provided for text '\".concat(t,\"'\"));else console.warn(\"No text name provided for path '\".concat(n,\"'\"))};\n/**\n         * Retrieves the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param path The path to the text run within the artboard\n         * @returns The text value of the text run, or undefined if not found\n         *\n         * @example\n         * // Get the text value for a text run named \"title\" at one nested artboard deep\n         * const titleText = riveInstance.getTextRunValueAtPath(\"title\", \"artboard1\");\n         *\n         * @example\n         * // Get the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * const subtitleText = riveInstance.getTextRunValueAtPath(\"subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */t.prototype.getTextRunValueAtPath=function(e,t){var n=this.retrieveTextAtPath(e,t);if(n)return n.text;console.warn(\"Could not get text with name: '\".concat(e,\"', at path:'\").concat(t,\"'\"))};\n/**\n         * Sets the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param value The new text value to set\n         * @param path The path to the text run within the artboard\n         * @returns void\n         *\n         * @example\n         * // Set the text value for a text run named \"title\" at one nested artboard deep\n         * riveInstance.setTextRunValueAtPath(\"title\", \"New Title\", \"artboard1\");\n         *\n         * @example\n         * // Set the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * riveInstance.setTextRunValueAtPath(\"subtitle\", \"New Subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */t.prototype.setTextRunValueAtPath=function(e,t,n){var r=this.retrieveTextAtPath(e,n);r?r.text=t:console.warn(\"Could not set text with name: '\".concat(e,\"', at path:'\").concat(n,\"'\"))};Object.defineProperty(t.prototype,\"playingStateMachineNames\",{get:function(){return(this||e).loaded?(this||e).animator.stateMachines.filter((function(e){return e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"playingAnimationNames\",{get:function(){return(this||e).loaded?(this||e).animator.animations.filter((function(e){return e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"pausedAnimationNames\",{get:function(){return(this||e).loaded?(this||e).animator.animations.filter((function(e){return!e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"pausedStateMachineNames\",{\n/**\n           *  Returns a list of paused machine names\n           * @returns a list of state machine names that are paused\n           */\nget:function(){return(this||e).loaded?(this||e).animator.stateMachines.filter((function(e){return!e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isPlaying\",{\n/**\n           * @returns true if any animation is playing\n           */\nget:function(){return(this||e).animator.isPlaying},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isPaused\",{\n/**\n           * @returns true if all instanced animations are paused\n           */\nget:function(){return(this||e).animator.isPaused},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isStopped\",{\n/**\n           * @returns true if no animations are playing or paused\n           */\nget:function(){var t,n;return(n=(t=(this||e).animator)===null||t===void 0?void 0:t.isStopped)===null||n===void 0||n},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"bounds\",{\n/**\n           * @returns the bounds of the current artboard, or undefined if the artboard\n           * isn't loaded yet.\n           */\nget:function(){return(this||e).artboard?(this||e).artboard.bounds:void 0},enumerable:false,configurable:true});\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */t.prototype.on=function(t,n){(this||e).eventManager.add({type:t,callback:n})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */t.prototype.off=function(t,n){(this||e).eventManager.remove({type:t,callback:n})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @deprecated\n         * @param callback the callback to unsubscribe from\n         */t.prototype.unsubscribe=function(e,t){console.warn(\"This function is deprecated: please use `off()` instead.\");this.off(e,t)};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */t.prototype.removeAllRiveEventListeners=function(t){(this||e).eventManager.removeAll(t)};\n/**\n         * Unsubscribes all listeners from an event type, or everything if no type is\n         * given\n         * @deprecated\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */t.prototype.unsubscribeAll=function(e){console.warn(\"This function is deprecated: please use `removeAllRiveEventListeners()` instead.\");this.removeAllRiveEventListeners(e)};t.prototype.stopRendering=function(){if((this||e).loaded&&(this||e).frameRequestId){(this||e).runtime.cancelAnimationFrame?(this||e).runtime.cancelAnimationFrame((this||e).frameRequestId):cancelAnimationFrame((this||e).frameRequestId);(this||e).frameRequestId=null}};t.prototype.startRendering=function(){this.drawFrame()};t.prototype.scheduleRendering=function(){(this||e).loaded&&(this||e).artboard&&!(this||e).frameRequestId&&((this||e).runtime.requestAnimationFrame?(this||e).frameRequestId=(this||e).runtime.requestAnimationFrame((this||e)._boundDraw):(this||e).frameRequestId=requestAnimationFrame((this||e)._boundDraw))};\n/**\n         * Enables frames-per-second (FPS) reporting for the runtime\n         * If no callback is provided, Rive will append a fixed-position div at the top-right corner of\n         * the page with the FPS reading\n         * @param fpsCallback - Callback from the runtime during the RAF loop that supplies the FPS value\n         */t.prototype.enableFPSCounter=function(t){(this||e).runtime.enableFPSCounter(t)};t.prototype.disableFPSCounter=function(){(this||e).runtime.disableFPSCounter()};Object.defineProperty(t.prototype,\"contents\",{get:function(){if((this||e).loaded){var t={artboards:[]};for(var n=0;n<(this||e).file.artboardCount();n++){var r=(this||e).file.artboardByIndex(n);var i={name:r.name,animations:[],stateMachines:[]};for(var a=0;a<r.animationCount();a++){var o=r.animationByIndex(a);i.animations.push(o.name)}for(var s=0;s<r.stateMachineCount();s++){var u=r.stateMachineByIndex(s);var l=u.name;var c=new(this||e).runtime.StateMachineInstance(u,r);var f=[];for(var h=0;h<c.inputCount();h++){var d=c.input(h);f.push({name:d.name,type:d.type})}i.stateMachines.push({name:l,inputs:f})}t.artboards.push(i)}return t}},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"volume\",{get:function(){(this||e).artboard&&(this||e).artboard.volume!==(this||e)._volume&&((this||e)._volume=(this||e).artboard.volume);return(this||e)._volume},set:function(t){(this||e)._volume=t;(this||e).artboard&&((this||e).artboard.volume=t*S.systemVolume)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"artboardWidth\",{get:function(){var t;return(this||e).artboard?(this||e).artboard.width:(t=(this||e)._artboardWidth)!==null&&t!==void 0?t:0},set:function(t){(this||e)._artboardWidth=t;(this||e).artboard&&((this||e).artboard.width=t)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"artboardHeight\",{get:function(){var t;return(this||e).artboard?(this||e).artboard.height:(t=(this||e)._artboardHeight)!==null&&t!==void 0?t:0},set:function(t){(this||e)._artboardHeight=t;(this||e).artboard&&((this||e).artboard.height=t)},enumerable:false,configurable:true});t.prototype.resetArtboardSize=function(){if((this||e).artboard){(this||e).artboard.resetArtboardSize();(this||e)._artboardWidth=(this||e).artboard.width;(this||e)._artboardHeight=(this||e).artboard.height}else{(this||e)._artboardWidth=void 0;(this||e)._artboardHeight=void 0}};Object.defineProperty(t.prototype,\"devicePixelRatioUsed\",{get:function(){return(this||e)._devicePixelRatioUsed},set:function(t){(this||e)._devicePixelRatioUsed=t},enumerable:false,configurable:true});t.prototype.bindViewModelInstance=function(t){var n;if((this||e).artboard&&!(this||e).destroyed&&t&&t.runtimeInstance){t.internalIncrementReferenceCount();(n=(this||e)._viewModelInstance)===null||n===void 0?void 0:n.cleanup();(this||e)._viewModelInstance=t;(this||e).animator.stateMachines.length>0?(this||e).animator.stateMachines.forEach((function(e){return e.bindViewModelInstance(t)})):(this||e).artboard.bindViewModelInstance(t.runtimeInstance)}};Object.defineProperty(t.prototype,\"viewModelInstance\",{get:function(){return(this||e)._viewModelInstance},enumerable:false,configurable:true});t.prototype.viewModelByIndex=function(t){var n=(this||e).file.viewModelByIndex(t);return n!==null?new V(n):null};t.prototype.viewModelByName=function(t){var n;return(n=(this||e).riveFile)===null||n===void 0?void 0:n.viewModelByName(t)};t.prototype.enums=function(){if((this||e)._dataEnums===null){var t=(this||e).file.enums();(this||e)._dataEnums=t.map((function(e){return new U(e)}))}return(this||e)._dataEnums};t.prototype.defaultViewModel=function(){if((this||e).artboard){var t=(this||e).file.defaultArtboardViewModel((this||e).artboard);if(t)return new V(t)}return null};\n/**\n         * @deprecated This function is deprecated. For better stability and memory management\n         * use `getBindableArtboard()` instead.\n         * @param {string} name - The name of the artboard.\n         * @returns {Artboard} The artboard to bind to.\n         */t.prototype.getArtboard=function(t){var n,r;return(r=(n=(this||e).riveFile)===null||n===void 0?void 0:n.getArtboard(t))!==null&&r!==void 0?r:null};t.prototype.getBindableArtboard=function(t){var n,r;return(r=(n=(this||e).riveFile)===null||n===void 0?void 0:n.getBindableArtboard(t))!==null&&r!==void 0?r:null};t.prototype.getDefaultBindableArtboard=function(){var t,n;return(n=(t=(this||e).riveFile)===null||t===void 0?void 0:t.getDefaultBindableArtboard())!==null&&n!==void 0?n:null};t.missingErrorMessage=\"Rive source file or data buffer required\";t.cleanupErrorMessage=\"Attempt to use file after calling cleanup.\";return t}();var V=function(){function t(t){(this||e)._viewModel=t}Object.defineProperty(t.prototype,\"instanceCount\",{get:function(){return(this||e)._viewModel.instanceCount},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._viewModel.name},enumerable:false,configurable:true});t.prototype.instanceByIndex=function(t){var n=(this||e)._viewModel.instanceByIndex(t);if(n!==null){var r=new $(n,null);(0,o.createFinalization)(r,n);return r}return null};t.prototype.instanceByName=function(t){var n=(this||e)._viewModel.instanceByName(t);if(n!==null){var r=new $(n,null);(0,o.createFinalization)(r,n);return r}return null};t.prototype.defaultInstance=function(){var t=(this||e)._viewModel.defaultInstance();if(t!==null){var n=new $(t,null);(0,o.createFinalization)(n,t);return n}return null};t.prototype.instance=function(){var t=(this||e)._viewModel.instance();if(t!==null){var n=new $(t,null);(0,o.createFinalization)(n,t);return n}return null};Object.defineProperty(t.prototype,\"properties\",{get:function(){return(this||e)._viewModel.getProperties()},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"instanceNames\",{get:function(){return(this||e)._viewModel.getInstanceNames()},enumerable:false,configurable:true});return t}();var U=function(){function t(t){(this||e)._dataEnum=t}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._dataEnum.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"values\",{get:function(){return(this||e)._dataEnum.values},enumerable:false,configurable:true});return t}();var N;(function(e){e.Number=\"number\";e.String=\"string\";e.Boolean=\"boolean\";e.Color=\"color\";e.Trigger=\"trigger\";e.Enum=\"enum\";e.List=\"list\";e.Image=\"image\";e.Artboard=\"artboard\"})(N||(N={}));var $=function(){function t(t,n){(this||e)._parents=[];(this||e)._children=[];(this||e)._viewModelInstances=new Map;(this||e)._propertiesWithCallbacks=[];(this||e)._referenceCount=0;(this||e).selfUnref=false;(this||e)._runtimeInstance=t;n!==null&&(this||e)._parents.push(n)}Object.defineProperty(t.prototype,\"runtimeInstance\",{get:function(){return(this||e)._runtimeInstance},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"nativeInstance\",{get:function(){return(this||e)._runtimeInstance},enumerable:false,configurable:true});t.prototype.handleCallbacks=function(){if((this||e)._propertiesWithCallbacks.length!==0){(this||e)._propertiesWithCallbacks.forEach((function(e){e.handleCallbacks()}));(this||e)._propertiesWithCallbacks.forEach((function(e){e.clearChanges()}))}(this||e)._children.forEach((function(e){return e.handleCallbacks()}))};t.prototype.addParent=function(t){if(!(this||e)._parents.includes(t)){(this||e)._parents.push(t);((this||e)._propertiesWithCallbacks.length>0||(this||e)._children.length>0)&&t.addToViewModelCallbacks(this||e)}};t.prototype.removeParent=function(t){var n=(this||e)._parents.indexOf(t);if(n!==-1){var r=(this||e)._parents[n];r.removeFromViewModelCallbacks(this||e);(this||e)._parents.splice(n,1)}};t.prototype.addToPropertyCallbacks=function(t){var n=this||e;if(!(this||e)._propertiesWithCallbacks.includes(t)){(this||e)._propertiesWithCallbacks.push(t);(this||e)._propertiesWithCallbacks.length>0&&(this||e)._parents.forEach((function(e){e.addToViewModelCallbacks(n)}))}};t.prototype.removeFromPropertyCallbacks=function(t){var n=this||e;if((this||e)._propertiesWithCallbacks.includes(t)){(this||e)._propertiesWithCallbacks=(this||e)._propertiesWithCallbacks.filter((function(e){return e!==t}));(this||e)._children.length===0&&(this||e)._propertiesWithCallbacks.length===0&&(this||e)._parents.forEach((function(e){e.removeFromViewModelCallbacks(n)}))}};t.prototype.addToViewModelCallbacks=function(t){var n=this||e;if(!(this||e)._children.includes(t)){(this||e)._children.push(t);(this||e)._parents.forEach((function(e){e.addToViewModelCallbacks(n)}))}};t.prototype.removeFromViewModelCallbacks=function(t){var n=this||e;if((this||e)._children.includes(t)){(this||e)._children=(this||e)._children.filter((function(e){return e!==t}));(this||e)._children.length===0&&(this||e)._propertiesWithCallbacks.length===0&&(this||e)._parents.forEach((function(e){e.removeFromViewModelCallbacks(n)}))}};t.prototype.clearCallbacks=function(){(this||e)._propertiesWithCallbacks.forEach((function(e){e.clearCallbacks()}))};t.prototype.propertyFromPath=function(e,t){var n=e.split(\"/\");return this.propertyFromPathSegments(n,0,t)};t.prototype.viewModelFromPathSegments=function(e,t){var n=this.internalViewModelInstance(e[t]);return n!==null?t==e.length-1?n:n.viewModelFromPathSegments(e,t++):null};t.prototype.propertyFromPathSegments=function(t,n,r){var i,a,o,s,u,l,c,f,h,d,p,v,m,g,b,y,w,_;if(n<t.length-1){var A=this.internalViewModelInstance(t[n]);return A!==null?A.propertyFromPathSegments(t,n+1,r):null}var C=null;switch(r){case N.Number:C=(a=(i=(this||e)._runtimeInstance)===null||i===void 0?void 0:i.number(t[n]))!==null&&a!==void 0?a:null;if(C!==null)return new H(C,this||e);break;case N.String:C=(s=(o=(this||e)._runtimeInstance)===null||o===void 0?void 0:o.string(t[n]))!==null&&s!==void 0?s:null;if(C!==null)return new G(C,this||e);break;case N.Boolean:C=(l=(u=(this||e)._runtimeInstance)===null||u===void 0?void 0:u.boolean(t[n]))!==null&&l!==void 0?l:null;if(C!==null)return new Y(C,this||e);break;case N.Color:C=(f=(c=(this||e)._runtimeInstance)===null||c===void 0?void 0:c.color(t[n]))!==null&&f!==void 0?f:null;if(C!==null)return new J(C,this||e);break;case N.Trigger:C=(d=(h=(this||e)._runtimeInstance)===null||h===void 0?void 0:h.trigger(t[n]))!==null&&d!==void 0?d:null;if(C!==null)return new X(C,this||e);break;case N.Enum:C=(v=(p=(this||e)._runtimeInstance)===null||p===void 0?void 0:p.enum(t[n]))!==null&&v!==void 0?v:null;if(C!==null)return new q(C,this||e);break;case N.List:C=(g=(m=(this||e)._runtimeInstance)===null||m===void 0?void 0:m.list(t[n]))!==null&&g!==void 0?g:null;if(C!==null)return new K(C,this||e);break;case N.Image:C=(y=(b=(this||e)._runtimeInstance)===null||b===void 0?void 0:b.image(t[n]))!==null&&y!==void 0?y:null;if(C!==null)return new Z(C,this||e);break;case N.Artboard:C=(_=(w=(this||e)._runtimeInstance)===null||w===void 0?void 0:w.artboard(t[n]))!==null&&_!==void 0?_:null;if(C!==null)return new Q(C,this||e);break}return null};t.prototype.internalViewModelInstance=function(n){var r;if((this||e)._viewModelInstances.has(n))return(this||e)._viewModelInstances.get(n);var i=(r=(this||e)._runtimeInstance)===null||r===void 0?void 0:r.viewModel(n);if(i!==null){var a=new t(i,this||e);(0,o.createFinalization)(a,i);a.internalIncrementReferenceCount();(this||e)._viewModelInstances.set(n,a);return a}return null};\n/**\n         * method to access a property instance of type number belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the number property\n         */t.prototype.number=function(e){var t=this.propertyFromPath(e,N.Number);return t};\n/**\n         * method to access a property instance of type string belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the string property\n         */t.prototype.string=function(e){var t=this.propertyFromPath(e,N.String);return t};\n/**\n         * method to access a property instance of type boolean belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the boolean property\n         */t.prototype.boolean=function(e){var t=this.propertyFromPath(e,N.Boolean);return t};\n/**\n         * method to access a property instance of type color belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the ttrigger property\n         */t.prototype.color=function(e){var t=this.propertyFromPath(e,N.Color);return t};\n/**\n         * method to access a property instance of type trigger belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the trigger property\n         */t.prototype.trigger=function(e){var t=this.propertyFromPath(e,N.Trigger);return t};\n/**\n         * method to access a property instance of type enum belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the enum property\n         */t.prototype.enum=function(e){var t=this.propertyFromPath(e,N.Enum);return t};\n/**\n         * method to access a property instance of type list belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the list property\n         */t.prototype.list=function(e){var t=this.propertyFromPath(e,N.List);return t};\n/**\n         * method to access a view model property instance belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the image property\n         */t.prototype.image=function(e){var t=this.propertyFromPath(e,N.Image);return t};\n/**\n         * method to access an artboard property instance belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the image property\n         */t.prototype.artboard=function(e){var t=this.propertyFromPath(e,N.Artboard);return t};\n/**\n         * method to access a view model property instance belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the view model property\n         */t.prototype.viewModel=function(t){var n=t.split(\"/\");var r=n.length>1?this.viewModelFromPathSegments(n.slice(0,n.length-1),0):this||e;return r!=null?r.internalViewModelInstance(n[n.length-1]):null};t.prototype.internalReplaceViewModel=function(t,n){var r;if(n.runtimeInstance!==null){var i=((r=(this||e)._runtimeInstance)===null||r===void 0?void 0:r.replaceViewModel(t,n.runtimeInstance))||false;if(i){n.internalIncrementReferenceCount();var a=this.internalViewModelInstance(t);if(a!==null){a.removeParent(this||e);(this||e)._children.includes(a)&&((this||e)._children=(this||e)._children.filter((function(e){return e!==a})));a.cleanup()}(this||e)._viewModelInstances.set(t,n);n.addParent(this||e)}return i}return false};\n/**\n         * method to replace a view model property with another view model value\n         * @param path - path to the view model property\n         * @param value - view model that will replace the original\n         */t.prototype.replaceViewModel=function(t,n){var r;var i=t.split(\"/\");var a=i.length>1?this.viewModelFromPathSegments(i.slice(0,i.length-1),0):this||e;return(r=a===null||a===void 0?void 0:a.internalReplaceViewModel(i[i.length-1],n))!==null&&r!==void 0&&r};t.prototype.incrementReferenceCount=function(){var t;(this||e)._referenceCount++;(t=(this||e)._runtimeInstance)===null||t===void 0?void 0:t.incrementReferenceCount()};t.prototype.decrementReferenceCount=function(){var t;(this||e)._referenceCount--;(t=(this||e)._runtimeInstance)===null||t===void 0?void 0:t.decrementReferenceCount()};Object.defineProperty(t.prototype,\"properties\",{get:function(){var t;return((t=(this||e)._runtimeInstance)===null||t===void 0?void 0:t.getProperties().map((function(e){return u({},e)})))||[]},enumerable:false,configurable:true});t.prototype.internalIncrementReferenceCount=function(){(this||e)._referenceCount++};t.prototype.cleanup=function(){var t=this||e;var n;(this||e)._referenceCount--;if((this||e)._referenceCount<=0){(this||e).selfUnref&&((n=(this||e)._runtimeInstance)===null||n===void 0?void 0:n.unref());(this||e)._runtimeInstance=null;this.clearCallbacks();(this||e)._propertiesWithCallbacks=[];(this||e)._viewModelInstances.forEach((function(e){e.cleanup()}));(this||e)._viewModelInstances.clear();var r=f([],(this||e)._children,true);(this||e)._children.length=0;var i=f([],(this||e)._parents,true);(this||e)._parents.length=0;r.forEach((function(e){e.removeParent(t)}));i.forEach((function(e){e.removeFromViewModelCallbacks(t)}))}};return t}();var z=function(){function t(t,n){(this||e).callbacks=[];(this||e)._viewModelInstanceValue=t;(this||e)._parentViewModel=n}t.prototype.on=function(t){(this||e).callbacks.length===0&&(this||e)._viewModelInstanceValue.clearChanges();if(!(this||e).callbacks.includes(t)){(this||e).callbacks.push(t);(this||e)._parentViewModel.addToPropertyCallbacks(this||e)}};t.prototype.off=function(t){t?(this||e).callbacks=(this||e).callbacks.filter((function(e){return e!==t})):(this||e).callbacks.length=0;(this||e).callbacks.length===0&&(this||e)._parentViewModel.removeFromPropertyCallbacks(this||e)};t.prototype.internalHandleCallback=function(e){};t.prototype.handleCallbacks=function(){var t=this||e;(this||e)._viewModelInstanceValue.hasChanged&&(this||e).callbacks.forEach((function(e){t.internalHandleCallback(e)}))};t.prototype.clearChanges=function(){(this||e)._viewModelInstanceValue.clearChanges()};t.prototype.clearCallbacks=function(){(this||e).callbacks.length=0};Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._viewModelInstanceValue.name},enumerable:false,configurable:true});return t}();var G=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var H=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var Y=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var X=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}n.prototype.trigger=function(){return(this||e)._viewModelInstanceValue.trigger()};n.prototype.internalHandleCallback=function(e){e()};return n}(z);var q=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});Object.defineProperty(n.prototype,\"valueIndex\",{get:function(){return(this||e)._viewModelInstanceValue.valueIndex},set:function(t){(this||e)._viewModelInstanceValue.valueIndex=t},enumerable:false,configurable:true});Object.defineProperty(n.prototype,\"values\",{get:function(){return(this||e)._viewModelInstanceValue.values},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var K=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"length\",{get:function(){return(this||e)._viewModelInstanceValue.size},enumerable:false,configurable:true});n.prototype.addInstance=function(t){if(t.runtimeInstance!=null){(this||e)._viewModelInstanceValue.addInstance(t.runtimeInstance);t.addParent((this||e)._parentViewModel)}};n.prototype.addInstanceAt=function(t,n){if(t.runtimeInstance!=null&&(this||e)._viewModelInstanceValue.addInstanceAt(t.runtimeInstance,n)){t.addParent((this||e)._parentViewModel);return true}return false};n.prototype.removeInstance=function(t){if(t.runtimeInstance!=null){(this||e)._viewModelInstanceValue.removeInstance(t.runtimeInstance);t.removeParent((this||e)._parentViewModel)}};n.prototype.removeInstanceAt=function(t){(this||e)._viewModelInstanceValue.removeInstanceAt(t)};n.prototype.instanceAt=function(t){var n=(this||e)._viewModelInstanceValue.instanceAt(t);if(n!=null){var r=new $(n,(this||e)._parentViewModel);(0,o.createFinalization)(r,n);return r}return null};n.prototype.swap=function(t,n){(this||e)._viewModelInstanceValue.swap(t,n)};n.prototype.internalHandleCallback=function(e){e()};return n}(z);var J=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.rgb=function(t,n,r){(this||e)._viewModelInstanceValue.rgb(t,n,r)};n.prototype.rgba=function(t,n,r,i){(this||e)._viewModelInstanceValue.argb(i,t,n,r)};n.prototype.argb=function(t,n,r,i){(this||e)._viewModelInstanceValue.argb(t,n,r,i)};n.prototype.alpha=function(t){(this||e)._viewModelInstanceValue.alpha(t)};n.prototype.opacity=function(t){(this||e)._viewModelInstanceValue.alpha(Math.round(Math.max(0,Math.min(1,t))*255))};n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(z);var Z=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{set:function(t){var n;(this||e)._viewModelInstanceValue.value((n=t===null||t===void 0?void 0:t.nativeImage)!==null&&n!==void 0?n:null)},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(e){e()};return n}(z);var Q=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{set:function(t){var n,r;var i;i=t.isBindableArtboard?t:t.file.internalBindableArtboardFromArtboard(t.nativeArtboard);(this||e)._viewModelInstanceValue.value((n=i===null||i===void 0?void 0:i.nativeArtboard)!==null&&n!==void 0?n:null);(i===null||i===void 0?void 0:i.nativeViewModel)&&(this||e)._viewModelInstanceValue.viewModelInstance((r=i===null||i===void 0?void 0:i.nativeViewModel)!==null&&r!==void 0?r:null)},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(e){e()};return n}(z);var ee=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Request(t);return[4,fetch(n)];case 1:r=e.sent();return[4,r.arrayBuffer()];case 2:i=e.sent();return[2,i]}}))}))};var te=function(e){return typeof e===\"string\"?[e]:e instanceof Array?e:[]};var ne={EventManager:L,TaskQueueManager:T};var re=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Promise((function(e){return b.getInstance((function(n){n.decodeAudio(t,e)}))}));return[4,n];case 1:r=e.sent();i=new o.AudioWrapper(r);o.finalizationRegistry.register(i,r);return[2,i]}}))}))};var ie=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Promise((function(e){return b.getInstance((function(n){n.decodeImage(t,e)}))}));return[4,n];case 1:r=e.sent();i=new o.ImageWrapper(r);o.finalizationRegistry.register(i,r);return[2,i]}}))}))};var ae=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Promise((function(e){return b.getInstance((function(n){n.decodeFont(t,e)}))}));return[4,n];case 1:r=e.sent();i=new o.FontWrapper(r);o.finalizationRegistry.register(i,r);return[2,i]}}))}))}})();return i})()));var n=t;const r=t.rive,i=t.__esModule;export{i as __esModule,n as default,r as rive};\n//# sourceMappingURL=rive.js.map\n","import*as e from\"react\";import*as n from\"@rive-app/webgl2\";var t=e;try{\"default\"in e&&(t=e.default)}catch(i){}var u=n;try{\"default\"in n&&(u=n.default)}catch(i){}var a=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var r={};Object.defineProperty(r,\"__esModule\",{value:!0});var i=t,o=u;function l(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var c=l(i),s=function(){return s=Object.assign||function(e){for(var n,t=1,u=arguments.length;t<u;t++)for(var a in n=arguments[t])Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e},s.apply(this||a,arguments)};function f(e,n){var t={};for(var u in e)Object.prototype.hasOwnProperty.call(e,u)&&n.indexOf(u)<0&&(t[u]=e[u]);if(null!=e&&\"function\"==typeof Object.getOwnPropertySymbols){var a=0;for(u=Object.getOwnPropertySymbols(e);a<u.length;a++)n.indexOf(u[a])<0&&Object.prototype.propertyIsEnumerable.call(e,u[a])&&(t[u[a]]=e[u[a]])}return t}function d(e,n,t,u){return new(t||(t=Promise))((function(a,r){function i(e){try{l(u.next(e))}catch(e){r(e)}}function o(e){try{l(u.throw(e))}catch(e){r(e)}}function l(e){var n;e.done?a(e.value):(n=e.value,n instanceof t?n:new t((function(e){e(n)}))).then(i,o)}l((u=u.apply(e,n||[])).next())}))}function v(e,n){var t,u,r,i,o={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},\"function\"==typeof Symbol&&(i[Symbol.iterator]=function(){return this||a}),i;function l(a){return function(i){return function(a){if(t)throw new TypeError(\"Generator is already executing.\");for(;o;)try{if(t=1,u&&(r=2&a[0]?u.return:a[0]?u.throw||((r=u.return)&&r.call(u),0):u.next)&&!(r=r.call(u,a[1])).done)return r;switch(u=0,r&&(a=[2&a[0],r.value]),a[0]){case 0:case 1:r=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,u=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(r=o.trys,(r=r.length>0&&r[r.length-1])||6!==a[0]&&2!==a[0])){o=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]<r[3])){o.label=a[1];break}if(6===a[0]&&o.label<r[1]){o.label=r[1],r=a;break}if(r&&o.label<r[2]){o.label=r[2],o.ops.push(a);break}r[2]&&o.ops.pop(),o.trys.pop();continue}a=n.call(e,o)}catch(e){a=[6,e],u=0}finally{t=r=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}function h(e){var n=e||p(),t=i.useState(n),u=t[0],a=t[1];return i.useEffect((function(){if(\"undefined\"!=typeof window&&\"matchMedia\"in window){var n=function(){var n=e||p();a(n)},t=window.matchMedia(\"screen and (resolution: \".concat(u,\"dppx)\"));return t.hasOwnProperty(\"addEventListener\")?t.addEventListener(\"change\",n):t.addListener(n),function(){t.hasOwnProperty(\"removeEventListener\")?t.removeEventListener(\"change\",n):t.removeListener(n)}}}),[u,e]),u}function p(){var e=\"undefined\"!=typeof window&&\"number\"==typeof window.devicePixelRatio?window.devicePixelRatio:1;return Math.min(Math.max(1,e),3)}var b=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}();var g=globalThis.ResizeObserver||b,y=void 0!==globalThis.ResizeObserver,w=!y;function m(e,n){void 0===n&&(n=!0);var t=i.useState({width:0,height:0}),u=t[0],r=t[1];i.useEffect((function(){if(\"undefined\"!=typeof window&&n){var e=function(){r({width:window.innerWidth,height:window.innerHeight})};return w&&(e(),window.addEventListener(\"resize\",e)),function(){return window.removeEventListener(\"resize\",e)}}}),[]);var o,l,c,s=i.useRef(new g((o=function(e){y&&r({width:e[e.length-1].contentRect.width,height:e[e.length-1].contentRect.height})},l=0,c=0,function(){for(var e=this||a,n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];clearTimeout(c),c=window.setTimeout((function(){return o.apply(e,n)}),l)})));return i.useEffect((function(){var t=s.current;if(n){var u=e.current;return e.current&&y&&t.observe(e.current),function(){t.disconnect(),u&&y&&t.unobserve(u)}}t.disconnect()}),[e,s]),u}var C={useDevicePixelRatio:!0,fitCanvasToArtboardHeight:!1,useOffscreenRenderer:!0,shouldResizeCanvasToContainer:!0};function R(e){return Object.assign({},C,e)}function V(e){var n=e.riveLoaded,t=void 0!==n&&n,u=e.canvasElem,a=e.containerRef,r=e.options,o=void 0===r?{}:r,l=e.onCanvasHasResized,c=e.artboardBounds,s=R(o),f=i.useState({height:0,width:0}),d=f[0],v=d.height,p=d.width,b=f[1],g=i.useState({height:0,width:0}),y=g[0],w=y.height,C=y.width,V=g[1],E=i.useState(!0),I=E[0],k=E[1],O=s.fitCanvasToArtboardHeight,M=s.shouldResizeCanvasToContainer,P=s.useDevicePixelRatio,x=s.customDevicePixelRatio,T=m(a,M),S=h(x),L=null!=c?c:{},A=L.maxX,D=L.maxY,z=i.useCallback((function(){var e,n,t,u,r=null!==(n=null===(e=a.current)||void 0===e?void 0:e.clientWidth)&&void 0!==n?n:0,i=null!==(u=null===(t=a.current)||void 0===t?void 0:t.clientHeight)&&void 0!==u?u:0;return O&&c?{width:r,height:r*(c.maxY/c.maxX)}:{width:r,height:i}}),[a,O,A,D]);i.useEffect((function(){if(M&&a.current&&t){var e=z(),n=e.width,r=e.height,i=!1;if(u){var o=n!==p||r!==v;if(s.fitCanvasToArtboardHeight&&o&&(a.current.style.height=r+\"px\",i=!0),s.useDevicePixelRatio){if(o||n*S!==C||r*S!==w){var c=S*n,f=S*r;u.width=c,u.height=f,u.style.width=n+\"px\",u.style.height=r+\"px\",V({width:c,height:f}),i=!0}}else o&&(u.width=n,u.height=r,V({width:n,height:r}),i=!0);b({width:n,height:r})}l&&(I||i)&&l&&l(),I&&k(!1)}}),[u,a,T,S,z,I,k,w,C,v,p,l,M,O,P,t]),i.useEffect((function(){V({width:0,height:0})}),[u])}var E,I=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),k=globalThis.IntersectionObserver||I,O=function(){function e(){var e=this||a;(this||a).elementsMap=new Map,(this||a).onObserved=function(n){n.forEach((function(n){var t=e.elementsMap.get(n.target);t&&t(n)}))},(this||a).observer=new k((this||a).onObserved)}return e.prototype.registerCallback=function(e,n){(this||a).observer.observe(e),(this||a).elementsMap.set(e,n)},e.prototype.removeCallback=function(e){(this||a).observer.unobserve(e),(this||a).elementsMap.delete(e)},e}(),M=function(){return E||(E=new O),E};function P(e){var n=e.setContainerRef,t=e.setCanvasRef,u=e.className,a=void 0===u?\"\":u,r=e.style,i=e.children,o=f(e,[\"setContainerRef\",\"setCanvasRef\",\"className\",\"style\",\"children\"]),l=s({width:\"100%\",height:\"100%\"},r);return c.default.createElement(\"div\",s({ref:n,className:a},!a&&{style:l}),c.default.createElement(\"canvas\",s({ref:t,style:{verticalAlign:\"top\",width:0,height:0}},o),i))}function x(e,n){void 0===n&&(n={});var t=i.useState(null),u=t[0],a=t[1],r=i.useRef(null),l=i.useRef(null),d=i.useState(null),v=d[0],p=d[1],b=Boolean(e),g=R(n),y=h(),w=i.useCallback((function(){if(v){if(v.layout&&v.layout.fit===o.Fit.Layout&&u){var e=y*v.layout.layoutScaleFactor;v.devicePixelRatioUsed=y,v.artboardWidth=(null==u?void 0:u.width)/e,v.artboardHeight=(null==u?void 0:u.height)/e}v.startRendering(),v.resizeToCanvas()}}),[v,y]);V({riveLoaded:!!v,canvasElem:u,containerRef:r,options:g,onCanvasHasResized:w,artboardBounds:null==v?void 0:v.bounds});var m=i.useCallback((function(e){null===e&&u&&(u.height=0,u.width=0),a(e)}),[]);i.useEffect((function(){if(u&&e){var n,t=null!=v;if(null==v){var a=g.useOffscreenRenderer,r=e.onRiveReady,i=f(e,[\"onRiveReady\"]);n=new o.Rive(s(s({useOffscreenRenderer:a},i),{canvas:u})),null!=l.current&&l.current.cleanup(),l.current=n,n.on(o.EventType.Load,(function(){t=!0,r&&r(n),u?p(n):n.cleanup()}))}return function(){t||null==n||n.cleanup()}}}),[u,b,v]);var C=i.useCallback((function(e){r.current=e}),[]),E={observe:i.useCallback((function(e,n){M().registerCallback(e,n)}),[]),unobserve:i.useCallback((function(e){M().removeCallback(e)}),[])},I=E.observe,k=E.unobserve;i.useEffect((function(){var e,n=!1,t=function(){if(u&&n){var e=u.getBoundingClientRect();e.width>0&&e.height>0&&e.top<(window.innerHeight||document.documentElement.clientHeight)&&e.bottom>0&&e.left<(window.innerWidth||document.documentElement.clientWidth)&&e.right>0&&(null==v||v.startRendering(),n=!1)}};return u&&!1!==g.shouldUseIntersectionObserver&&I(u,(function(u){u.isIntersecting?v&&v.startRendering():v&&v.stopRendering(),n=!u.isIntersecting,clearTimeout(e),u.isIntersecting||0!==u.boundingClientRect.width||(e=setTimeout(t,10))})),function(){u&&k(u)}}),[I,k,v,u,g.shouldUseIntersectionObserver]),i.useEffect((function(){return function(){v&&(v.cleanup(),p(null))}}),[v,u]),i.useEffect((function(){return function(){null!=l.current&&l.current.cleanup()}}),[]);var O=null==e?void 0:e.animations;i.useEffect((function(){v&&O&&(v.isPlaying?(v.stop(v.animationNames),v.play(O)):v.isPaused&&(v.stop(v.animationNames),v.pause(O)))}),[O,v]);var x=i.useCallback((function(e){return c.default.createElement(P,s({setContainerRef:C,setCanvasRef:m},e))}),[m,C]);return{canvas:u,container:r.current,setCanvasRef:m,setContainerRef:C,rive:v,RiveComponent:x}}function T(e,n,t){var u=i.useState(null),a=u[0],r=u[1],o=i.useState(t.defaultValue),l=o[0],c=o[1],f=i.useState(null),d=f[0],v=f[1],h=i.useRef(null),p=i.useRef(e),b=i.useRef(t);i.useEffect((function(){b.current=t}),[t]);var g=i.useCallback((function(){var e=h.current,n=p.current,t=b.current;if(!e||!n)return r(null),c(t.defaultValue),v(null),function(){};var u=t.getProperty(e,n);if(u){r(u),c(t.getValue(u)),t.getExtendedData&&v(t.getExtendedData(u));var a=function(){c(t.getValue(u)),t.getExtendedData&&v(t.getExtendedData(u)),t.onPropertyEvent&&t.onPropertyEvent()};return u.on(a),function(){u.off(a)}}return function(){}}),[]);i.useEffect((function(){return h.current=n,p.current=e,g()}),[n,e,g]);var y=i.useCallback((function(e){if(a&&h.current===n)try{return e(a),void(b.current.getExtendedData&&v(b.current.getExtendedData(a)))}catch(e){}if(h.current)try{var t=b.current.getProperty(h.current,p.current);t&&(r(t),e(t),b.current.getExtendedData&&v(b.current.getExtendedData(t)))}catch(e){}}),[a,n]),w=i.useMemo((function(){return b.current.buildPropertyOperations(y)}),[y]),m=s({value:l},w);return t.getExtendedData&&(m.extendedData=d),m}r.default=function(e){var n=e.src,t=e.artboard,u=e.animations,a=e.stateMachines,r=e.layout,i=e.useOffscreenRenderer,o=void 0===i||i,l=e.shouldDisableRiveListeners,d=void 0!==l&&l,v=e.shouldResizeCanvasToContainer,h=void 0===v||v,p=e.automaticallyHandleEvents,b=void 0!==p&&p,g=e.children,y=f(e,[\"src\",\"artboard\",\"animations\",\"stateMachines\",\"layout\",\"useOffscreenRenderer\",\"shouldDisableRiveListeners\",\"shouldResizeCanvasToContainer\",\"automaticallyHandleEvents\",\"children\"]),w=x({src:n,artboard:t,animations:u,layout:r,stateMachines:a,autoplay:!0,shouldDisableRiveListeners:d,automaticallyHandleEvents:b},{useOffscreenRenderer:o,shouldResizeCanvasToContainer:h}).RiveComponent;return c.default.createElement(w,s({},y),g)},r.useResizeCanvas=V,r.useRive=x,r.useRiveFile=function(e){var n=this||a,t=i.useState(null),u=t[0],r=t[1],l=i.useState(\"idle\"),c=l[0],s=l[1];return i.useEffect((function(){var t=null;return d(n,void 0,void 0,(function(){return v(this||a,(function(n){try{s(\"loading\"),(t=new o.RiveFile(e)).init(),t.on(o.EventType.Load,(function(){null==t||t.getInstance(),r(t),s(\"success\")})),t.on(o.EventType.LoadError,(function(){s(\"failed\")})),r(t)}catch(e){console.error(e),s(\"failed\")}return[2]}))})),function(){null==t||t.cleanup()}}),[e.src,e.buffer]),{riveFile:u,status:c}},r.useStateMachineInput=function(e,n,t,u){var a=i.useState(null),r=a[0],l=a[1];return i.useEffect((function(){function a(){if(e&&n&&t||l(null),e&&n&&t){var a=e.stateMachineInputs(n);if(a){var r=a.find((function(e){return e.name===t}));void 0!==u&&r&&(r.value=u),l(r||null)}}else l(null)}a(),e&&e.on(o.EventType.Load,(function(){a()}))}),[e]),r},r.useViewModel=function(e,n){var t=null!=n?n:{},u=t.name,a=t.useDefault,r=void 0!==a&&a,l=i.useState(null),c=l[0],s=l[1];return i.useEffect((function(){function n(){var n;if(e){var t=null;t=null!=u?(null===(n=e.viewModelByName)||void 0===n?void 0:n.call(e,u))||null:e.defaultViewModel()||null,s(t)}else s(null)}return n(),e&&e.on(o.EventType.Load,n),function(){e&&e.off(o.EventType.Load,n)}}),[e,u,r]),c},r.useViewModelInstance=function(e,n){var t=null!=n?n:{},u=t.name,a=t.useDefault,r=void 0!==a&&a,o=t.useNew,l=void 0!==o&&o,c=t.rive,s=i.useState(null),f=s[0],d=s[1];return i.useEffect((function(){var n,t,a;if(e){var i=null;i=null!=u?e.instanceByName(u)||null:r?(null===(n=e.defaultInstance)||void 0===n?void 0:n.call(e))||null:l?(null===(t=e.instance)||void 0===t?void 0:t.call(e))||null:(null===(a=e.defaultInstance)||void 0===a?void 0:a.call(e))||null,d(i),c&&i&&c.viewModelInstance!==i&&c.bindViewModelInstance(i)}else d(null)}),[e,u,r,l,c]),f},r.useViewModelInstanceArtboard=function(e,n){return{setValue:T(e,n,{getProperty:i.useCallback((function(e,n){return e.artboard(n)}),[]),getValue:i.useCallback((function(){}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])}).setValue}},r.useViewModelInstanceBoolean=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.boolean(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])});return{value:t.value,setValue:t.setValue}},r.useViewModelInstanceColor=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.color(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))},setRgb:function(n,t,u){e((function(e){e.rgb(n,t,u)}))},setRgba:function(n,t,u,a){e((function(e){e.rgba(n,t,u,a)}))},setAlpha:function(n){e((function(e){e.alpha(n)}))},setOpacity:function(n){e((function(e){e.opacity(n)}))}}}),[])});return{value:t.value,setValue:t.setValue,setRgb:t.setRgb,setRgba:t.setRgba,setAlpha:t.setAlpha,setOpacity:t.setOpacity}},r.useViewModelInstanceEnum=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.enum(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,getExtendedData:i.useCallback((function(e){return e.values}),[]),buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])});return{value:t.value,values:t.extendedData||[],setValue:t.setValue}},r.useViewModelInstanceImage=function(e,n){return{setValue:T(e,n,{getProperty:i.useCallback((function(e,n){return e.image(n)}),[]),getValue:i.useCallback((function(){}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])}).setValue}},r.useViewModelInstanceList=function(e,n){var t,u=i.useState(0)[1],a=T(e,n,{getProperty:i.useCallback((function(e,n){return e.list(n)}),[]),getValue:i.useCallback((function(e){return e.length}),[]),defaultValue:null,onPropertyEvent:function(){u((function(e){return e+1}))},buildPropertyOperations:i.useCallback((function(e){return{addInstance:function(n){e((function(e){return e.addInstance(n)}))},addInstanceAt:function(n,t){var u=!1;return e((function(e){u=e.addInstanceAt(n,t)})),u},removeInstance:function(n){e((function(e){return e.removeInstance(n)}))},removeInstanceAt:function(n){e((function(e){return e.removeInstanceAt(n)}))},getInstanceAt:function(n){var t=null;return e((function(e){t=e.instanceAt(n)})),t},swap:function(n,t){e((function(e){return e.swap(n,t)}))}}}),[])});return{length:null!==(t=a.value)&&void 0!==t?t:0,addInstance:a.addInstance,addInstanceAt:a.addInstanceAt,removeInstance:a.removeInstance,removeInstanceAt:a.removeInstanceAt,getInstanceAt:a.getInstanceAt,swap:a.swap}},r.useViewModelInstanceNumber=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.number(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])});return{value:t.value,setValue:t.setValue}},r.useViewModelInstanceString=function(e,n){var t=T(e,n,{getProperty:i.useCallback((function(e,n){return e.string(n)}),[]),getValue:i.useCallback((function(e){return e.value}),[]),defaultValue:null,buildPropertyOperations:i.useCallback((function(e){return{setValue:function(n){e((function(e){e.value=n}))}}}),[])});return{value:t.value,setValue:t.setValue}},r.useViewModelInstanceTrigger=function(e,n,t){var u=(null!=t?t:{}).onTrigger;return{trigger:T(e,n,{getProperty:i.useCallback((function(e,n){return e.trigger(n)}),[]),getValue:i.useCallback((function(){}),[]),defaultValue:null,onPropertyEvent:u,buildPropertyOperations:i.useCallback((function(e){return{trigger:function(){e((function(e){e.trigger()}))}}}),[])}).trigger}},Object.keys(o).forEach((function(e){\"default\"===e||r.hasOwnProperty(e)||Object.defineProperty(r,e,{enumerable:!0,get:function(){return o[e]}})}));const S=r.__esModule,L=r.useResizeCanvas,A=r.useRive,D=r.useRiveFile,z=r.useStateMachineInput,H=r.useViewModel,j=r.useViewModelInstance,N=r.useViewModelInstanceArtboard,B=r.useViewModelInstanceBoolean,F=r.useViewModelInstanceColor,W=r.useViewModelInstanceEnum,_=r.useViewModelInstanceImage,U=r.useViewModelInstanceList,X=r.useViewModelInstanceNumber,Y=r.useViewModelInstanceString,G=r.useViewModelInstanceTrigger;export{S as __esModule,r as default,L as useResizeCanvas,A as useRive,D as useRiveFile,z as useStateMachineInput,H as useViewModel,j as useViewModelInstance,N as useViewModelInstanceArtboard,B as useViewModelInstanceBoolean,F as useViewModelInstanceColor,W as useViewModelInstanceEnum,_ as useViewModelInstanceImage,U as useViewModelInstanceList,X as useViewModelInstanceNumber,Y as useViewModelInstanceString,G as useViewModelInstanceTrigger};\n//# sourceMappingURL=index.js.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect,useMemo,useRef}from\"react\";import*as riveCanvas from\"@rive-app/react-canvas\";import*as riveWebGL from\"@rive-app/react-webgl2\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";var isRiveRenderer=false;var rivePackage=()=>{if(isRiveRenderer){return riveWebGL;}else{return riveCanvas;}};// Mapping for fit options to Fit enum\nconst getFitValue=fit=>{const Fit=rivePackage().default.Fit;switch(fit){case\"layout\":return Fit.Layout;case\"contain\":return Fit.Contain;case\"cover\":return Fit.Cover;case\"fill\":return Fit.Fill;case\"fitWidth\":return Fit.FitWidth;case\"fitHeight\":return Fit.FitHeight;case\"none\":return Fit.None;case\"scaleDown\":return Fit.ScaleDown;default:return Fit.Contain;}};// Mapping for alignment options to Alignment enum\nconst getAlignmentValue=alignment=>{const Alignment=rivePackage().default.Alignment;switch(alignment){case\"center\":return Alignment.Center;case\"topLeft\":return Alignment.TopLeft;case\"topCenter\":return Alignment.TopCenter;case\"topRight\":return Alignment.TopRight;case\"centerLeft\":return Alignment.CenterLeft;case\"centerRight\":return Alignment.CenterRight;case\"bottomLeft\":return Alignment.BottomLeft;case\"bottomCenter\":return Alignment.BottomCenter;case\"bottomRight\":return Alignment.BottomRight;default:return Alignment.Center;}};function useRiveInputs(rive,stateMachines,inputsJSON){const inputConfigs=useMemo(()=>{try{return JSON.parse(inputsJSON||\"[]\");}catch(error){console.error(\"Error parsing inputsJSON:\",error);return[];}},[inputsJSON]);return inputConfigs.map(config=>{const{useStateMachineInput}=rivePackage();const handler=useStateMachineInput(rive,stateMachines,config.name,config.type===\"Trigger\"?true:config.value);return{...config,handler};});}/**\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerDisableUnlink\n */export default function RivePlayer_vX(props){const{riveRenderer}=props;isRiveRenderer=riveRenderer;const[renderer,setRenderer]=useState(riveRenderer);useEffect(()=>{setRenderer(riveRenderer);},[riveRenderer]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(RivePlayerInternal,{...props,riveRenderer:renderer})},renderer?\"webgl\":\"canvas\");}function RivePlayerInternal(props){const{src,artboard,stateMachines,riveRenderer,autoplay,autoBind,handleEvents,fit,alignment,play,playOnCanvas,onEventTriggered,inputsJSON,isTouchScrollEnabled,layoutScaleFactor}=props;const rivePackage=useMemo(()=>riveRenderer?riveWebGL:riveCanvas,[riveRenderer]);const{useRive}=rivePackage;const Layout=rivePackage.default.Layout;const layout=useMemo(()=>new Layout({fit:getFitValue(fit),alignment:getAlignmentValue(alignment),...fit===\"layout\"&&{layoutScaleFactor}}),[fit,alignment,layoutScaleFactor]);const{rive,RiveComponent}=useRive({src,artboard,stateMachines,autoplay,autoBind,automaticallyHandleEvents:handleEvents,layout,isTouchScrollEnabled:isTouchScrollEnabled});const inputs=useRiveInputs(rive,stateMachines,inputsJSON);const prevInputsRef=useRef(inputs);useEffect(()=>{if(rive&&inputs.length){inputs.forEach((input,index)=>{if(input.handler){const prevInput=prevInputsRef.current[index];if(input.type===\"Trigger\"&&input.value&&(!prevInput||!prevInput.value)){input.handler.fire();}else if(input.type!==\"Trigger\"&&\"value\"in input){input.handler.value=input.value;}}});}prevInputsRef.current=inputs;},[rive,inputs]);useEffect(()=>{if(rive){const handleEvent=event=>{// console.log(\"Rive event triggered:\", event)\nif(onEventTriggered){onEventTriggered(event.data);// console.log(\"Event data:\", event.data)\n}};rive.on(\"riveevent\",handleEvent);return()=>{rive.off(\"riveevent\",handleEvent);};}},[rive,onEventTriggered]);useEffect(()=>{if(rive){const shouldPlay=RenderTarget.current()===RenderTarget.canvas?playOnCanvas:play;shouldPlay?rive.play():rive.pause();}},[rive,play,playOnCanvas]);useEffect(()=>{if(rive){rive.layout=layout;}},[rive,layout]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(RiveComponent,{style:{width:\"100%\",height:\"100%\"}})});}// Property controls\naddPropertyControls(RivePlayer_vX,{src:{title:\"Source\",type:ControlType.String},artboard:{title:\"Artboard\",type:ControlType.String},stateMachines:{title:\"State Machines\",type:ControlType.String},riveRenderer:{title:\"Rive Renderer\",type:ControlType.Boolean,hidden:()=>true},autoplay:{title:\"Autoplay\",type:ControlType.Boolean,hidden:()=>true},autoBind:{title:\"Auto Bind\",type:ControlType.Boolean},handleEvents:{title:\"Handle Events\",type:ControlType.Boolean},isTouchScrollEnabled:{title:\"Touch Screen Enabled\",type:ControlType.Boolean},fit:{title:\"Fit\",type:ControlType.Enum,options:[\"layout\",\"contain\",\"cover\",\"fill\",\"fitWidth\",\"fitHeight\",\"none\",\"scaleDown\"],optionTitles:[\"Layout\",\"Contain\",\"Cover\",\"Fill\",\"Fit Width\",\"Fit Height\",\"None\",\"Scale Down\"],defaultValue:\"contain\"},layoutScaleFactor:{title:\"Layout Scale Factor\",type:ControlType.Number,defaultValue:1,min:.25,max:10,displayStepper:true,step:.25,hidden:props=>props.fit!==\"layout\"},alignment:{title:\"Alignment\",type:ControlType.Enum,options:[\"center\",\"topLeft\",\"topCenter\",\"topRight\",\"centerLeft\",\"centerRight\",\"bottomLeft\",\"bottomCenter\",\"bottomRight\"],optionTitles:[\"Center\",\"Top Left\",\"Top Center\",\"Top Right\",\"Center Left\",\"Center Right\",\"Bottom Left\",\"Bottom Center\",\"Bottom Right\"],defaultValue:\"center\"},play:{title:\"Auto-Play\",type:ControlType.Boolean},playOnCanvas:{title:\"Play on Canvas\",type:ControlType.Boolean},onEventTriggered:{type:ControlType.EventHandler},inputsJSON:{title:\"Inputs JSON\",type:ControlType.String,hidden:()=>true}});// Default props\nRivePlayer_vX.defaultProps={src:\"https://public.rive.app/hosted/63978/135405/cRjq3a7l40ScM-l2peKfBQ.riv\",artboard:\"AB_BG\",stateMachines:\"SM_BG\",riveRenderer:false,autoplay:true,autoBind:true,handleEvents:true,fit:\"contain\",alignment:\"center\",play:true,playOnCanvas:true,onEventTriggered:eventData=>null,inputsJSON:\"[]\",isTouchScrollEnabled:false,layoutScaleFactor:1};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RivePlayer_vX\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RivePlayer_vX.map","// Generated by Framer (6776473)\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 RySrg5Yp0=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 104 104\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 90 27 L 0 27 M 63 54 L 90 27 L 63 0\" fill=\"transparent\" height=\"54px\" id=\"l52slpKgG\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"6.75\" stroke=\"var(--5vzy1w, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\" transform=\"translate(7.5 25)\" width=\"90px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,RySrg5Yp0:color??props.RySrg5Yp0??\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,RySrg5Yp0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-BJ5ib\",className),layoutId:layoutId,ref:ref,style:{\"--5vzy1w\":RySrg5Yp0,...style}});});const css=[`.framer-BJ5ib { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--5vzy1w); mask: ${mask}; width: 104px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 104\n * @framerIntrinsicHeight 104\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"RySrg5Yp0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow right\",\"color\":{\"type\":\"variable\",\"value\":\"5vzy1w\"},\"set\":{\"localId\":\"vectorSet/GX_n9XW6z\",\"id\":\"GX_n9XW6z\",\"moduleId\":\"EqvBmc4sglnjCTfXQXU3\"}}\n */const Icon=withCSS(Component,css,\"framer-BJ5ib\");Icon.displayName=\"Arrow right\";export default Icon;addPropertyControls(Icon,{RySrg5Yp0:{defaultValue:'var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)) /* {\"name\":\"500\"} */',hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"104\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"5vzy1w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GX_n9XW6z\\\",\\\"id\\\":\\\"GX_n9XW6z\\\",\\\"moduleId\\\":\\\"EqvBmc4sglnjCTfXQXU3\\\"}}\",\"framerIntrinsicHeight\":\"104\",\"framerVariables\":\"{\\\"RySrg5Yp0\\\":\\\"color\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 ArrowRight from\"https://framerusercontent.com/modules/0xPtdRjxgfJJuHXAxeL8/Fn8rkce68klg6cEa0GeZ/HBtRuvp_8.js\";const ArrowRightFonts=getFonts(ArrowRight);const enabledGestures={NWqXnrY4J:{hover:true,pressed:true},uHP7ODHQX:{hover:true,pressed:true}};const cycleOrder=[\"uHP7ODHQX\",\"NWqXnrY4J\"];const serializationHash=\"framer-Yu1IU\";const variantClassNames={NWqXnrY4J:\"framer-v-1k7b6og\",uHP7ODHQX:\"framer-v-n8h123\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LUlUbccrU=undefined;const fKq4BwsSO=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={\"Variant 1\":\"uHP7ODHQX\",Variant:\"NWqXnrY4J\"};const getProps=({buttonLabel,height,id,link,width,...props})=>{return{...props,fKq4BwsSO:buttonLabel??props.fKq4BwsSO??\"Get in touch\",LUlUbccrU:link??props.LUlUbccrU,variant:humanReadableVariantMap[props.variant]??props.variant??\"uHP7ODHQX\"};};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,LUlUbccrU,fKq4BwsSO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uHP7ODHQX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"NWqXnrY4J-hover\",\"NWqXnrY4J-pressed\"].includes(gestureVariant))return false;if(baseVariant===\"NWqXnrY4J\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:LUlUbccrU,motionChild:true,nodeId:\"uHP7ODHQX\",openInNewTab:false,scopeId:\"gj3KgkhX4\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-n8h123\",className,classNames)} framer-l8me1f`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"uHP7ODHQX\",ref:refBinding,style:{backgroundColor:\"rgb(43, 43, 55)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"NWqXnrY4J-hover\":{backgroundColor:\"rgb(48, 48, 61)\"},\"NWqXnrY4J-pressed\":{backgroundColor:\"rgb(34, 34, 43)\"},\"uHP7ODHQX-hover\":{backgroundColor:\"rgb(48, 48, 61)\"},\"uHP7ODHQX-pressed\":{backgroundColor:\"rgb(34, 34, 43)\"}},...addPropertyOverrides({\"NWqXnrY4J-hover\":{\"data-framer-name\":undefined},\"NWqXnrY4J-pressed\":{\"data-framer-name\":undefined},\"uHP7ODHQX-hover\":{\"data-framer-name\":undefined},\"uHP7ODHQX-pressed\":{\"data-framer-name\":undefined},NWqXnrY4J:{\"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\":\"R0Y7RnVzdGF0LTYwMA==\",\"--framer-font-family\":'\"Fustat\", \"Fustat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"133%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255)))\"},children:\"Get in touch\"})}),className:\"framer-in9uj7\",\"data-framer-name\":\"Button Text\",fonts:[\"GF;Fustat-600\"],layoutDependency:layoutDependency,layoutId:\"VSw8_Dv9I\",style:{\"--extracted-r6o4lv\":\"var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:fKq4BwsSO,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NWqXnrY4J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RnVzdGF0LTYwMA==\",\"--framer-font-family\":'\"Fustat\", \"Fustat Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"133%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255)))\"},children:\"Get in touch\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1an1x0p\",\"data-framer-name\":\"Frame 42\",layoutDependency:layoutDependency,layoutId:\"S3B7NjukR\",style:{background:\"linear-gradient(122deg, rgb(236, 245, 255) 0%, rgb(138, 192, 255) 50%, rgb(163, 206, 255) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-158icgq\",layoutDependency:layoutDependency,layoutId:\"vGyaaycIA\",style:{\"--5vzy1w\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Yu1IU.framer-l8me1f, .framer-Yu1IU .framer-l8me1f { display: block; }\",\".framer-Yu1IU.framer-n8h123 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; overflow: hidden; padding: 4px 4px 4px 28px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Yu1IU .framer-in9uj7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Yu1IU .framer-1an1x0p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Yu1IU .framer-158icgq { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-Yu1IU.framer-v-1k7b6og.framer-n8h123 { height: 56px; padding: 4px 24px 4px 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 221\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"NWqXnrY4J\":{\"layout\":[\"auto\",\"fixed\"]},\"QcerdZBUq\":{\"layout\":[\"auto\",\"fixed\"]},\"vUKcbtgWD\":{\"layout\":[\"auto\",\"fixed\"]},\"FYQIiGoFP\":{\"layout\":[\"auto\",\"fixed\"]},\"alJXIHvhh\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"LUlUbccrU\":\"link\",\"fKq4BwsSO\":\"buttonLabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framergj3KgkhX4=withCSS(Component,css,\"framer-Yu1IU\");export default Framergj3KgkhX4;Framergj3KgkhX4.displayName=\"Button\";Framergj3KgkhX4.defaultProps={height:64,width:221};addPropertyControls(Framergj3KgkhX4,{variant:{options:[\"uHP7ODHQX\",\"NWqXnrY4J\"],optionTitles:[\"Variant 1\",\"Variant\"],title:\"Variant\",type:ControlType.Enum},LUlUbccrU:{title:\"Link\",type:ControlType.Link},fKq4BwsSO:{defaultValue:\"Get in touch\",displayTextArea:false,title:\"Button label\",type:ControlType.String}});addFonts(Framergj3KgkhX4,[{explicitInter:true,fonts:[{cssFamilyName:\"Fustat\",source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCJoXRrmztWo_3fk.woff2\",weight:\"600\"}]},...ArrowRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framergj3KgkhX4\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"LUlUbccrU\\\":\\\"link\\\",\\\"fKq4BwsSO\\\":\\\"buttonLabel\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NWqXnrY4J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"QcerdZBUq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vUKcbtgWD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"FYQIiGoFP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"alJXIHvhh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"221\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gj3KgkhX4.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function AvoidLayoutJumping({direction,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const rafId=useRef();const vertical=direction===\"vertical\"||direction===\"both\";const horizontal=direction===\"horizontal\"||direction===\"both\";useEffect(()=>{if(isCanvas)return;const parent=ref.current?.parentElement?.parentElement;if(!parent)return;const container=parent.parentElement;if(!container)return;const updateSize=()=>{const rect=parent.getBoundingClientRect();if(horizontal){container.style.width=`${rect.width}px`;}if(vertical){container.style.height=`${rect.height}px`;}rafId.current=requestAnimationFrame(updateSize);};// Start the RAF loop\nrafId.current=requestAnimationFrame(updateSize);return()=>{if(rafId.current){cancelAnimationFrame(rafId.current);}if(container){if(horizontal){container.style.width=\"\";}if(vertical){container.style.height=\"\";}}};},[direction]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...style}});}AvoidLayoutJumping.displayName=\"Layout Jump Preventer\";addPropertyControls(AvoidLayoutJumping,{direction:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"vertical\",\"horizontal\",\"both\"],optionTitles:[\"Vertical\",\"Horizontal\",\"Both\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",// @ts-ignore\noptionIcons:[\"direction-vertical\",\"direction-horizontal\",\"direction-all\"],description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AvoidLayoutJumping\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AvoidLayoutJumping_Prod.map","// Generated by Framer (8e1ebfe)\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 RySrg5Yp0=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10 20 L 0 10 L 10 0\" fill=\"transparent\" height=\"20px\" id=\"zyatqiimi\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"3\" stroke=\"var(--5vzy1w, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\" transform=\"translate(7.359 1.714)\" width=\"10px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,RySrg5Yp0:color??props.RySrg5Yp0??\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,RySrg5Yp0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-f7kUl\",className),layoutId:layoutId,ref:ref,style:{\"--5vzy1w\":RySrg5Yp0,...style}});});const css=[`.framer-f7kUl { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--5vzy1w); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"RySrg5Yp0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron left\",\"color\":{\"type\":\"variable\",\"value\":\"5vzy1w\"},\"set\":{\"localId\":\"vectorSet/GX_n9XW6z\",\"id\":\"GX_n9XW6z\",\"moduleId\":\"EqvBmc4sglnjCTfXQXU3\"}}\n */const Icon=withCSS(Component,css,\"framer-f7kUl\");Icon.displayName=\"Chevron left\";export default Icon;addPropertyControls(Icon,{RySrg5Yp0:{defaultValue:'var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)) /* {\"name\":\"500\"} */',hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"RySrg5Yp0\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron left\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"5vzy1w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GX_n9XW6z\\\",\\\"id\\\":\\\"GX_n9XW6z\\\",\\\"moduleId\\\":\\\"EqvBmc4sglnjCTfXQXU3\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\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 RySrg5Yp0=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 20 L 10 10 L 0 0\" fill=\"transparent\" height=\"20px\" id=\"NOCtkVYAg\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"3\" stroke=\"var(--5vzy1w, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\" transform=\"translate(7.359 1.714)\" width=\"10px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,RySrg5Yp0:color??props.RySrg5Yp0??\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,RySrg5Yp0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-EHFKf\",className),layoutId:layoutId,ref:ref,style:{\"--5vzy1w\":RySrg5Yp0,...style}});});const css=[`.framer-EHFKf { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--5vzy1w); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"RySrg5Yp0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron right\",\"color\":{\"type\":\"variable\",\"value\":\"5vzy1w\"},\"set\":{\"localId\":\"vectorSet/GX_n9XW6z\",\"id\":\"GX_n9XW6z\",\"moduleId\":\"EqvBmc4sglnjCTfXQXU3\"}}\n */const Icon=withCSS(Component,css,\"framer-EHFKf\");Icon.displayName=\"Chevron right\";export default Icon;addPropertyControls(Icon,{RySrg5Yp0:{defaultValue:'var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)) /* {\"name\":\"500\"} */',hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"5vzy1w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GX_n9XW6z\\\",\\\"id\\\":\\\"GX_n9XW6z\\\",\\\"moduleId\\\":\\\"EqvBmc4sglnjCTfXQXU3\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"RySrg5Yp0\\\":\\\"color\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronLeft from\"https://framerusercontent.com/modules/FVA3pNu3M3JEFRTdUVQU/QKikF4QcbjEdzEogL8rb/IIMSqynIr.js\";const enabledGestures={dyn3hNzyC:{hover:true}};const cycleOrder=[\"dyn3hNzyC\",\"kY6q6S82N\"];const serializationHash=\"framer-YRSxY\";const variantClassNames={dyn3hNzyC:\"framer-v-1y611zl\",kY6q6S82N:\"framer-v-1y0jn3t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const phrGDehVC=undefined;const KBP70VQVF=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={\"Variant 1\":\"dyn3hNzyC\",Inactive:\"kY6q6S82N\"};const getProps=({click,height,icon,id,width,...props})=>{return{...props,KBP70VQVF:icon??props.KBP70VQVF??ChevronLeft,phrGDehVC:click??props.phrGDehVC,variant:humanReadableVariantMap[props.variant]??props.variant??\"dyn3hNzyC\"};};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,KBP70VQVF,phrGDehVC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dyn3hNzyC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap185sdtb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(phrGDehVC){const res=await phrGDehVC(...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-1y611zl\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dyn3hNzyC\",onTap:onTap185sdtb,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3976d475-332d-4e06-a24e-1b9a725aefca, rgb(213, 213, 220))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(171, 171, 185, 0)\",borderBottomLeftRadius:56,borderBottomRightRadius:56,borderTopLeftRadius:56,borderTopRightRadius:56,...style},variants:{\"dyn3hNzyC-hover\":{\"--border-color\":\"var(--token-a5edfca4-5b0d-48eb-a614-85ef1d460442, rgb(171, 171, 185))\",backgroundColor:\"rgba(213, 213, 220, 0.1)\"},kY6q6S82N:{\"--border-color\":\"rgba(213, 213, 220, 0.5)\"}},...addPropertyOverrides({\"dyn3hNzyC-hover\":{\"data-framer-name\":undefined},kY6q6S82N:{\"data-framer-name\":\"Inactive\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-11ao83k\",Component:KBP70VQVF,\"data-framer-name\":\"Vector\",layoutDependency:layoutDependency,layoutId:\"DbrU8FVSc\",style:{\"--5vzy1w\":\"var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102))\"},variants:{\"dyn3hNzyC-hover\":{\"--5vzy1w\":\"var(--token-438c2675-02c5-4020-941b-b0393fc4bec8, rgb(0, 0, 8))\"},kY6q6S82N:{\"--5vzy1w\":\"var(--token-a5edfca4-5b0d-48eb-a614-85ef1d460442, rgb(171, 171, 185))\"}}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YRSxY.framer-1770ibl, .framer-YRSxY .framer-1770ibl { display: block; }\",\".framer-YRSxY.framer-1y611zl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 56px; will-change: var(--framer-will-change-override, transform); }\",\".framer-YRSxY .framer-11ao83k { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 12px; }\",\".framer-YRSxY.framer-v-1y0jn3t.framer-1y611zl, .framer-YRSxY.framer-v-1y611zl.hover.framer-1y611zl { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 56px); }\",'.framer-YRSxY[data-border=\"true\"]::after, .framer-YRSxY [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kY6q6S82N\":{\"layout\":[\"fixed\",\"fixed\"]},\"HESFmdCrA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KBP70VQVF\":\"icon\",\"phrGDehVC\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"EqvBmc4sglnjCTfXQXU3\"]\n */const FramerOC9XGTbte=withCSS(Component,css,\"framer-YRSxY\");export default FramerOC9XGTbte;FramerOC9XGTbte.displayName=\"Arrow button\";FramerOC9XGTbte.defaultProps={height:56,width:56};addPropertyControls(FramerOC9XGTbte,{variant:{options:[\"dyn3hNzyC\",\"kY6q6S82N\"],optionTitles:[\"Variant 1\",\"Inactive\"],title:\"Variant\",type:ControlType.Enum},KBP70VQVF:{defaultValue:{identifier:\"local-module:vector/IIMSqynIr:default\",moduleId:\"FVA3pNu3M3JEFRTdUVQU\"},setModuleId:\"EqvBmc4sglnjCTfXQXU3\",title:\"Icon\",type:ControlType.VectorSetItem},phrGDehVC:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerOC9XGTbte,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOC9XGTbte\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"56\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"KBP70VQVF\\\":\\\"icon\\\",\\\"phrGDehVC\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"56\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVectorSets\":\"[\\\"EqvBmc4sglnjCTfXQXU3\\\"]\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kY6q6S82N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HESFmdCrA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OC9XGTbte.map","// Generated by Framer (8e1ebfe)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=[\".framer-Q1wUp .framer-styles-preset-1gxwiss:not(.rich-text-wrapper), .framer-Q1wUp .framer-styles-preset-1gxwiss.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1439px) and (min-width: 1200px) { .framer-Q1wUp .framer-styles-preset-1gxwiss:not(.rich-text-wrapper), .framer-Q1wUp .framer-styles-preset-1gxwiss.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --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: 1024px) { .framer-Q1wUp .framer-styles-preset-1gxwiss:not(.rich-text-wrapper), .framer-Q1wUp .framer-styles-preset-1gxwiss.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1023px) and (min-width: 768px) { .framer-Q1wUp .framer-styles-preset-1gxwiss:not(.rich-text-wrapper), .framer-Q1wUp .framer-styles-preset-1gxwiss.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 767px) and (min-width: 0px) { .framer-Q1wUp .framer-styles-preset-1gxwiss:not(.rich-text-wrapper), .framer-Q1wUp .framer-styles-preset-1gxwiss.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-Q1wUp\";\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 (e491620)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fustat-600\",\"GF;Fustat-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fustat\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCJoXRrmztWo_3fk.woff2\",weight:\"600\"},{cssFamilyName:\"Fustat\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCKMXRrmztWo_3fk.woff2\",weight:\"700\"}]}];export const css=[\".framer-D9kJp .framer-styles-preset-lpvidk:not(.rich-text-wrapper), .framer-D9kJp .framer-styles-preset-lpvidk.rich-text-wrapper h1 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 112px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 95%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1439px) and (min-width: 1200px) { .framer-D9kJp .framer-styles-preset-lpvidk:not(.rich-text-wrapper), .framer-D9kJp .framer-styles-preset-lpvidk.rich-text-wrapper h1 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 104px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 95%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --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: 1024px) { .framer-D9kJp .framer-styles-preset-lpvidk:not(.rich-text-wrapper), .framer-D9kJp .framer-styles-preset-lpvidk.rich-text-wrapper h1 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 95%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1023px) and (min-width: 768px) { .framer-D9kJp .framer-styles-preset-lpvidk:not(.rich-text-wrapper), .framer-D9kJp .framer-styles-preset-lpvidk.rich-text-wrapper h1 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 95%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 767px) and (min-width: 0px) { .framer-D9kJp .framer-styles-preset-lpvidk:not(.rich-text-wrapper), .framer-D9kJp .framer-styles-preset-lpvidk.rich-text-wrapper h1 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 95%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-D9kJp\";\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 (8e1ebfe)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fustat-600\",\"GF;Fustat-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fustat\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCJoXRrmztWo_3fk.woff2\",weight:\"600\"},{cssFamilyName:\"Fustat\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCKMXRrmztWo_3fk.woff2\",weight:\"700\"}]}];export const css=[\".framer-dE1IY .framer-styles-preset-1fwtf96:not(.rich-text-wrapper), .framer-dE1IY .framer-styles-preset-1fwtf96.rich-text-wrapper h3 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --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: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1439px) and (min-width: 1200px) { .framer-dE1IY .framer-styles-preset-1fwtf96:not(.rich-text-wrapper), .framer-dE1IY .framer-styles-preset-1fwtf96.rich-text-wrapper h3 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --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: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --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: 1024px) { .framer-dE1IY .framer-styles-preset-1fwtf96:not(.rich-text-wrapper), .framer-dE1IY .framer-styles-preset-1fwtf96.rich-text-wrapper h3 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1023px) and (min-width: 768px) { .framer-dE1IY .framer-styles-preset-1fwtf96:not(.rich-text-wrapper), .framer-dE1IY .framer-styles-preset-1fwtf96.rich-text-wrapper h3 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 767px) and (min-width: 0px) { .framer-dE1IY .framer-styles-preset-1fwtf96:not(.rich-text-wrapper), .framer-dE1IY .framer-styles-preset-1fwtf96.rich-text-wrapper h3 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-dE1IY\";\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 (e491620)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fustat-600\",\"GF;Fustat-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fustat\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCJoXRrmztWo_3fk.woff2\",weight:\"600\"},{cssFamilyName:\"Fustat\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCKMXRrmztWo_3fk.woff2\",weight:\"700\"}]}];export const css=[\".framer-NkVNM .framer-styles-preset-74dhib:not(.rich-text-wrapper), .framer-NkVNM .framer-styles-preset-74dhib.rich-text-wrapper h2 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1439px) and (min-width: 1200px) { .framer-NkVNM .framer-styles-preset-74dhib:not(.rich-text-wrapper), .framer-NkVNM .framer-styles-preset-74dhib.rich-text-wrapper h2 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --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: 1024px) { .framer-NkVNM .framer-styles-preset-74dhib:not(.rich-text-wrapper), .framer-NkVNM .framer-styles-preset-74dhib.rich-text-wrapper h2 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1023px) and (min-width: 768px) { .framer-NkVNM .framer-styles-preset-74dhib:not(.rich-text-wrapper), .framer-NkVNM .framer-styles-preset-74dhib.rich-text-wrapper h2 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 767px) and (min-width: 0px) { .framer-NkVNM .framer-styles-preset-74dhib:not(.rich-text-wrapper), .framer-NkVNM .framer-styles-preset-74dhib.rich-text-wrapper h2 { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-NkVNM\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-miPLy .framer-styles-preset-9whffq:not(.rich-text-wrapper), .framer-miPLy .framer-styles-preset-9whffq.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, #2b2b37); --framer-link-text-color: var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, #818196); }\"];export const className=\"framer-miPLy\";\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 (8e1ebfe)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fustat-800\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fustat\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCMQXRrmztWo_3fk.woff2\",weight:\"800\"}]}];export const css=[\".framer-g8ith .framer-styles-preset-1vu7yaa:not(.rich-text-wrapper), .framer-g8ith .framer-styles-preset-1vu7yaa.rich-text-wrapper p { --framer-font-family: \\\"Fustat\\\", \\\"Fustat Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 800; --framer-letter-spacing: 0.05em; --framer-line-height: 110%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, #818196); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-g8ith\";\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 (8e1ebfe)\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/FkWToHlff3dpDPFFiiQ2/jgkEgcuQGabis3qMNYVH/U0UapVsCK.js\";const cycleOrder=[\"EFXwUVxpz\",\"NuCdiOAob\"];const serializationHash=\"framer-uneVO\";const variantClassNames={EFXwUVxpz:\"framer-v-hs89v7\",NuCdiOAob:\"framer-v-1e3n904\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pUzt1hwr2=undefined;const MAhfKioTg=undefined;const wJT1ARaPp=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={Ghost:\"EFXwUVxpz\",Stroke:\"NuCdiOAob\"};const getProps=({border,color,height,id,label,width,...props})=>{return{...props,MAhfKioTg:label??props.MAhfKioTg??\"Protocol\",pUzt1hwr2:border??props.pUzt1hwr2??{borderColor:'var(--token-55edf7fc-9b6f-4776-aeef-5911ba16a149, rgb(163, 206, 255)) /* {\"name\":\"Light\"} */',borderStyle:\"solid\",borderWidth:1},variant:humanReadableVariantMap[props.variant]??props.variant??\"EFXwUVxpz\",wJT1ARaPp:color??props.wJT1ARaPp??\"var(--token-55edf7fc-9b6f-4776-aeef-5911ba16a149, rgb(163, 206, 255))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,MAhfKioTg,pUzt1hwr2,wJT1ARaPp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EFXwUVxpz\",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-hs89v7\",className,classNames),\"data-framer-name\":\"Ghost\",layoutDependency:layoutDependency,layoutId:\"EFXwUVxpz\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(163, 205, 255, 0.2)\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,...style},variants:{NuCdiOAob:{\"--border-bottom-width\":(pUzt1hwr2.borderBottomWidth??pUzt1hwr2.borderWidth)+\"px\",\"--border-color\":pUzt1hwr2.borderColor,\"--border-left-width\":(pUzt1hwr2.borderLeftWidth??pUzt1hwr2.borderWidth)+\"px\",\"--border-right-width\":(pUzt1hwr2.borderRightWidth??pUzt1hwr2.borderWidth)+\"px\",\"--border-style\":pUzt1hwr2.borderStyle,\"--border-top-width\":(pUzt1hwr2.borderTopWidth??pUzt1hwr2.borderWidth)+\"px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({NuCdiOAob:{\"data-border\":true,\"data-framer-name\":\"Stroke\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213)))\"},children:\"Protocol\"})}),className:\"framer-63fxsq\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yJjXiCeeq\",style:{\"--extracted-r6o4lv\":\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-wJT1ARaPp-SWApcrZup\":wJT1ARaPp},text:MAhfKioTg,variants:{NuCdiOAob:{\"--extracted-r6o4lv\":\"var(--variable-reference-wJT1ARaPp-SWApcrZup)\",\"--variable-reference-wJT1ARaPp-SWApcrZup\":wJT1ARaPp}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NuCdiOAob:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-wJT1ARaPp-SWApcrZup))\"},children:\"Protocol\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uneVO.framer-1lfirvj, .framer-uneVO .framer-1lfirvj { display: block; }\",\".framer-uneVO.framer-hs89v7 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 10px 12px 9px 12px; position: relative; width: min-content; }\",\".framer-uneVO .framer-63fxsq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-uneVO[data-border=\"true\"]::after, .framer-uneVO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 92\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"NuCdiOAob\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"MAhfKioTg\":\"label\",\"pUzt1hwr2\":\"border\",\"wJT1ARaPp\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSWApcrZup=withCSS(Component,css,\"framer-uneVO\");export default FramerSWApcrZup;FramerSWApcrZup.displayName=\"Tag\";FramerSWApcrZup.defaultProps={height:32,width:92};addPropertyControls(FramerSWApcrZup,{variant:{options:[\"EFXwUVxpz\",\"NuCdiOAob\"],optionTitles:[\"Ghost\",\"Stroke\"],title:\"Variant\",type:ControlType.Enum},MAhfKioTg:{defaultValue:\"Protocol\",displayTextArea:false,title:\"Label\",type:ControlType.String},pUzt1hwr2:{defaultValue:{borderColor:'var(--token-55edf7fc-9b6f-4776-aeef-5911ba16a149, rgb(163, 206, 255)) /* {\"name\":\"Light\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},wJT1ARaPp:{defaultValue:\"var(--token-55edf7fc-9b6f-4776-aeef-5911ba16a149, rgb(163, 206, 255))\",title:\"Color\",type:ControlType.Color}});addFonts(FramerSWApcrZup,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSWApcrZup\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"MAhfKioTg\\\":\\\"label\\\",\\\"pUzt1hwr2\\\":\\\"border\\\",\\\"wJT1ARaPp\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"92\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NuCdiOAob\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SWApcrZup.map","// Generated by Framer (8e1ebfe)\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*as sharedStyle1 from\"https://framerusercontent.com/modules/qHwUdfg2bSXJLTU2TpAL/RFJglT2ct3sKZyupNvGE/b5Z9T4RHA.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/uoGTwS946VWNGrWDhfLb/eewl3UkWl9XohkfuTm2Y/HfjtkKLs3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Wvy5sfoaVNPGF4aV1QJc/O1q5deLodlD2VooxCqUe/RCLU3M1jt.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/C4AgDiZUnPAxWOgqAWwe/he7UvyIl69tc9hA1S7aT/u9Lk05FHx.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/8R8Kpk1qhmkRRRWjjyFd/1UhQ5MjtPjKoF2sIFSDU/XvgwDQ2yW.js\";import Tag from\"https://framerusercontent.com/modules/SXjeMT6Ohkb71aMLRLw4/JZDrkWzr89bMRItqg9l6/SWApcrZup.js\";const TagFonts=getFonts(Tag);const enabledGestures={eVPKuWiTm:{hover:true}};const cycleOrder=[\"eVPKuWiTm\",\"K_mVX_0bk\",\"cWvpZYK7m\"];const serializationHash=\"framer-ImQCa\";const variantClassNames={cWvpZYK7m:\"framer-v-1mp6qao\",eVPKuWiTm:\"framer-v-193am1b\",K_mVX_0bk:\"framer-v-lufv0i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yg62daUkd=undefined;const i8PoGOB5K=undefined;const v2P3CMsKM=undefined;const emMzuB3X6=undefined;const Xeu_OyEns=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.1,delay:0,duration:.6,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={\"Open mobile\":\"cWvpZYK7m\",Closed:\"eVPKuWiTm\",Open:\"K_mVX_0bk\"};const getProps=({click,description,height,id,padding,tagLabel,title,width,...props})=>{return{...props,emMzuB3X6:title??props.emMzuB3X6??\"Predictable Liquidations\",i8PoGOB5K:click??props.i8PoGOB5K,v2P3CMsKM:tagLabel??props.v2P3CMsKM??\"Tick-based\",variant:humanReadableVariantMap[props.variant]??props.variant??\"eVPKuWiTm\",Xeu_OyEns:description??props.Xeu_OyEns??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{children:[\"Everything prices assets directly from its own liquidity pool.\",/*#__PURE__*/_jsx(motion.br,{}),\"An internal reserve-based mechanism smooths price movements over time, preventing short-lived price manipulation from impacting the system.\",/*#__PURE__*/_jsx(motion.br,{}),\"No external oracles. Fully on-chain.\"]})}),yg62daUkd:padding??props.yg62daUkd??\"48px\"};};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,v2P3CMsKM,emMzuB3X6,i8PoGOB5K,yg62daUkd,Xeu_OyEns,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eVPKuWiTm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgcmvut=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(i8PoGOB5K){const res=await i8PoGOB5K(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.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-193am1b\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eVPKuWiTm\",onTap:onTapgcmvut,ref:refBinding,style:{\"--1vp3q1h\":numberToPixelString(yg62daUkd),backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({\"eVPKuWiTm-hover\":{\"data-framer-name\":undefined},cWvpZYK7m:{\"data-framer-name\":\"Open mobile\"},K_mVX_0bk:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ei9g5w\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"PnHKGT_hx\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ak65w4\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"VoAzZWLXV\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({cWvpZYK7m:{y:(componentViewport?.y||0)+32+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o14n2t-container\",layoutDependency:layoutDependency,layoutId:\"gc8eOJEsq-container\",nodeId:\"gc8eOJEsq\",rendersWithMotion:true,scopeId:\"VULQaca2G\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"gc8eOJEsq\",layoutId:\"gc8eOJEsq\",MAhfKioTg:v2P3CMsKM,pUzt1hwr2:{borderColor:\"var(--token-55edf7fc-9b6f-4776-aeef-5911ba16a149, rgb(163, 206, 255))\",borderStyle:\"solid\",borderWidth:1},style:{height:\"100%\"},variant:\"EFXwUVxpz\",width:\"100%\",wJT1ARaPp:\"var(--token-55edf7fc-9b6f-4776-aeef-5911ba16a149, rgb(163, 206, 255))\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102)))\"},children:\"Predictable Liquidations\"})}),className:\"framer-1gis0vo\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WMTCr3sqV\",style:{\"--extracted-a0htzi\":\"var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102))\",\"--framer-paragraph-spacing\":\"0px\"},text:emMzuB3X6,variants:{\"eVPKuWiTm-hover\":{\"--extracted-a0htzi\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"},cWvpZYK7m:{\"--extracted-a0htzi\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"},K_mVX_0bk:{\"--extracted-a0htzi\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"eVPKuWiTm-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\"},children:\"Predictable Liquidations\"})})},cWvpZYK7m:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\"},children:\"Predictable Liquidations\"})})},K_mVX_0bk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\"},children:\"Predictable Liquidations\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2em431\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"K5AF3lBjs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\"},children:[\"Everything prices assets directly from its own liquidity pool.\\u2028\\u2028An internal reserve-based mechanism smooths price movements over time, preventing short-lived price manipulation from impacting the system.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3sq8v0, var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213)))\"},children:\"No external oracles. Fully on-chain.\"})]})}),className:\"framer-faglgc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ixtQFfieT\",style:{\"--extracted-3sq8v0\":\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\",\"--extracted-r6o4lv\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},variants:{cWvpZYK7m:{opacity:1},K_mVX_0bk:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cWvpZYK7m:{children:Xeu_OyEns,stylesPresetsClassNames:{a:\"framer-styles-preset-9whffq\",h1:\"framer-styles-preset-lpvidk\",h2:\"framer-styles-preset-74dhib\",h3:\"framer-styles-preset-1fwtf96\",p:\"framer-styles-preset-1gxwiss\"}},K_mVX_0bk:{children:Xeu_OyEns,stylesPresetsClassNames:{a:\"framer-styles-preset-9whffq\",h1:\"framer-styles-preset-lpvidk\",h2:\"framer-styles-preset-74dhib\",h3:\"framer-styles-preset-1fwtf96\",p:\"framer-styles-preset-1gxwiss\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:480,intrinsicWidth:610,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||480)*.5000000000000002-(componentViewport?.height||480)*1.05/2)),pixelHeight:480,pixelWidth:610,positionX:\"right\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} * 1.05)`,src:\"https://framerusercontent.com/images/Aayyy5OWkL9lm6XDmnmorVejw.webp?width=610&height=480\",srcSet:\"https://framerusercontent.com/images/Aayyy5OWkL9lm6XDmnmorVejw.webp?scale-down-to=512&width=610&height=480 512w,https://framerusercontent.com/images/Aayyy5OWkL9lm6XDmnmorVejw.webp?width=610&height=480 610w\"},className:\"framer-yw883n\",\"data-framer-name\":\"Card-background\",layoutDependency:layoutDependency,layoutId:\"M_pDDZUq1\",style:{opacity:0},variants:{cWvpZYK7m:{opacity:1},K_mVX_0bk:{opacity:1}},...addPropertyOverrides({cWvpZYK7m:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:480,intrinsicWidth:610,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||359)*.5000000000000002-(componentViewport?.height||359)*1.01/2)),pixelHeight:480,pixelWidth:610,positionX:\"right\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} * 1.01)`,src:\"https://framerusercontent.com/images/Aayyy5OWkL9lm6XDmnmorVejw.webp?width=610&height=480\",srcSet:\"https://framerusercontent.com/images/Aayyy5OWkL9lm6XDmnmorVejw.webp?scale-down-to=512&width=610&height=480 512w,https://framerusercontent.com/images/Aayyy5OWkL9lm6XDmnmorVejw.webp?width=610&height=480 610w\"}},K_mVX_0bk:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:480,intrinsicWidth:610,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||480)*.5000000000000002-(componentViewport?.height||480)*1.01/2)),pixelHeight:480,pixelWidth:610,positionX:\"right\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} * 1.01)`,src:\"https://framerusercontent.com/images/Aayyy5OWkL9lm6XDmnmorVejw.webp?width=610&height=480\",srcSet:\"https://framerusercontent.com/images/Aayyy5OWkL9lm6XDmnmorVejw.webp?scale-down-to=512&width=610&height=480 512w,https://framerusercontent.com/images/Aayyy5OWkL9lm6XDmnmorVejw.webp?width=610&height=480 610w\"}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ImQCa.framer-qz3yy6, .framer-ImQCa .framer-qz3yy6 { display: block; }\",\".framer-ImQCa.framer-193am1b { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 480px; justify-content: flex-start; overflow: hidden; padding: var(--1vp3q1h); position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ImQCa .framer-1ei9g5w { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ImQCa .framer-ak65w4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ImQCa .framer-1o14n2t-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-ImQCa .framer-1gis0vo, .framer-ImQCa .framer-faglgc { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ImQCa .framer-2em431 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ImQCa .framer-yw883n { flex: none; height: 105%; left: calc(50.00000000000002% - 105% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 105% / 2); width: 105%; z-index: 0; }\",\".framer-ImQCa.framer-v-lufv0i.framer-193am1b { width: 610px; }\",\".framer-ImQCa.framer-v-lufv0i .framer-1ei9g5w { gap: unset; justify-content: space-between; order: 0; width: 85%; }\",\".framer-ImQCa.framer-v-lufv0i .framer-ak65w4 { width: 75%; }\",\".framer-ImQCa.framer-v-lufv0i .framer-2em431, .framer-ImQCa.framer-v-1mp6qao .framer-2em431 { height: min-content; }\",\".framer-ImQCa.framer-v-lufv0i .framer-faglgc, .framer-ImQCa.framer-v-1mp6qao .framer-faglgc { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ImQCa.framer-v-lufv0i .framer-yw883n, .framer-ImQCa.framer-v-1mp6qao .framer-yw883n { height: 101%; left: calc(50.00000000000002% - 101% / 2); order: 1; top: calc(50.00000000000002% - 101% / 2); width: 101%; }\",\".framer-ImQCa.framer-v-1mp6qao.framer-193am1b { height: min-content; padding: 32px; width: 610px; }\",\".framer-ImQCa.framer-v-1mp6qao .framer-1ei9g5w { flex: none; gap: 24px; height: min-content; justify-content: center; order: 0; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 480\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"K_mVX_0bk\":{\"layout\":[\"fixed\",\"fixed\"]},\"cWvpZYK7m\":{\"layout\":[\"fixed\",\"auto\"]},\"MQBVFqBpy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"v2P3CMsKM\":\"tagLabel\",\"emMzuB3X6\":\"title\",\"i8PoGOB5K\":\"click\",\"yg62daUkd\":\"padding\",\"Xeu_OyEns\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVULQaca2G=withCSS(Component,css,\"framer-ImQCa\");export default FramerVULQaca2G;FramerVULQaca2G.displayName=\"Card\";FramerVULQaca2G.defaultProps={height:480,width:400};addPropertyControls(FramerVULQaca2G,{variant:{options:[\"eVPKuWiTm\",\"K_mVX_0bk\",\"cWvpZYK7m\"],optionTitles:[\"Closed\",\"Open\",\"Open mobile\"],title:\"Variant\",type:ControlType.Enum},v2P3CMsKM:{defaultValue:\"Tick-based\",displayTextArea:false,title:\"Tag label\",type:ControlType.String},emMzuB3X6:{defaultValue:\"Predictable Liquidations\",displayTextArea:false,title:\"Title\",type:ControlType.String},i8PoGOB5K:{title:\"Click\",type:ControlType.EventHandler},yg62daUkd:{defaultValue:\"48px\",title:\"Padding\",type:ControlType.Padding},Xeu_OyEns:{defaultValue:\"<p>Everything prices assets directly from its own liquidity pool.<br>An internal reserve-based mechanism smooths price movements over time, preventing short-lived price manipulation from impacting the system.<br>No external oracles. Fully on-chain.</p>\",title:\"Description\",type:ControlType.RichText}});addFonts(FramerVULQaca2G,[{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\"}]},...TagFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVULQaca2G\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"480\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"v2P3CMsKM\\\":\\\"tagLabel\\\",\\\"emMzuB3X6\\\":\\\"title\\\",\\\"i8PoGOB5K\\\":\\\"click\\\",\\\"yg62daUkd\\\":\\\"padding\\\",\\\"Xeu_OyEns\\\":\\\"description\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K_mVX_0bk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cWvpZYK7m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MQBVFqBpy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\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 LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import ChevronLeft from\"https://framerusercontent.com/modules/FVA3pNu3M3JEFRTdUVQU/QKikF4QcbjEdzEogL8rb/IIMSqynIr.js\";import ChevronRight from\"https://framerusercontent.com/modules/KqKyXbT3b0F4pJD3Y4I6/GdquYQfF48TKO5HkKnZL/O5XhLsS0g.js\";import ArrowButton from\"https://framerusercontent.com/modules/A43ok3ZPKGUQaWbEjNHq/KmQHse5MVBhZCpwbJ0SL/OC9XGTbte.js\";import Card from\"https://framerusercontent.com/modules/aCI9oa75jtARWPeOsWa4/XvUZ36VN0ECN7978qaSG/VULQaca2G.js\";const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const CardFonts=getFonts(Card);const ArrowButtonFonts=getFonts(ArrowButton);const cycleOrder=[\"iLvqrYzDm\",\"TmXQt_uK5\",\"s5P0zhaAY\",\"FYEl8FXfJ\",\"aez723yPg\",\"UhaNhb9hv\",\"N3VVq_bjh\",\"MpN0z23lE\"];const serializationHash=\"framer-DVnVD\";const variantClassNames={aez723yPg:\"framer-v-i0obue\",FYEl8FXfJ:\"framer-v-c1517g\",iLvqrYzDm:\"framer-v-luil8r\",MpN0z23lE:\"framer-v-sbr7dz\",N3VVq_bjh:\"framer-v-qn4gk5\",s5P0zhaAY:\"framer-v-bndp9b\",TmXQt_uK5:\"framer-v-1q34a7c\",UhaNhb9hv:\"framer-v-34kfcq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const g1JeIFJWO=undefined;const transition1={bounce:.1,delay:0,duration:.6,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile default\":\"aez723yPg\",\"Mobile Slide 1\":\"UhaNhb9hv\",\"Mobile Slide 2\":\"N3VVq_bjh\",\"Mobile Slide 3\":\"MpN0z23lE\",\"Slide 1\":\"TmXQt_uK5\",\"Slide 2\":\"s5P0zhaAY\",\"Slide 3\":\"FYEl8FXfJ\",Default:\"iLvqrYzDm\"};const getProps=({height,id,padding,width,...props})=>{return{...props,g1JeIFJWO:padding??props.g1JeIFJWO??\"48px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"iLvqrYzDm\"};};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,g1JeIFJWO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iLvqrYzDm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const i8PoGOB5K1322a7x=activeVariantCallback(async(...args)=>{setVariant(\"TmXQt_uK5\");});const i8PoGOB5K12s6qp2=activeVariantCallback(async(...args)=>{setVariant(\"iLvqrYzDm\");});const i8PoGOB5K1ro6ad1=activeVariantCallback(async(...args)=>{setVariant(\"UhaNhb9hv\");});const i8PoGOB5K1poimbg=activeVariantCallback(async(...args)=>{setVariant(\"aez723yPg\");});const i8PoGOB5K140h5fs=activeVariantCallback(async(...args)=>{setVariant(\"s5P0zhaAY\");});const i8PoGOB5K17i8iwm=activeVariantCallback(async(...args)=>{setVariant(\"N3VVq_bjh\");});const i8PoGOB5K1io22rq=activeVariantCallback(async(...args)=>{setVariant(\"FYEl8FXfJ\");});const i8PoGOB5K15e7alg=activeVariantCallback(async(...args)=>{setVariant(\"MpN0z23lE\");});const phrGDehVC1322a7x=activeVariantCallback(async(...args)=>{setVariant(\"TmXQt_uK5\");});const phrGDehVC140h5fs=activeVariantCallback(async(...args)=>{setVariant(\"s5P0zhaAY\");});const phrGDehVC1io22rq=activeVariantCallback(async(...args)=>{setVariant(\"FYEl8FXfJ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"aez723yPg\",\"UhaNhb9hv\",\"N3VVq_bjh\",\"MpN0z23lE\"].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-luil8r\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"iLvqrYzDm\",ref:refBinding,style:{...style},...addPropertyOverrides({aez723yPg:{\"data-framer-name\":\"Mobile default\"},FYEl8FXfJ:{\"data-framer-name\":\"Slide 3\"},MpN0z23lE:{\"data-framer-name\":\"Mobile Slide 3\"},N3VVq_bjh:{\"data-framer-name\":\"Mobile Slide 2\"},s5P0zhaAY:{\"data-framer-name\":\"Slide 2\"},TmXQt_uK5:{\"data-framer-name\":\"Slide 1\"},UhaNhb9hv:{\"data-framer-name\":\"Mobile Slide 1\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iqujrc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GJ2dwE9WN-container\",nodeId:\"GJ2dwE9WN\",rendersWithMotion:true,scopeId:\"GXAZ36H2n\",children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"GJ2dwE9WN\",layoutId:\"GJ2dwE9WN\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z9j2hu\",\"data-framer-name\":\"Content Container\",layoutDependency:layoutDependency,layoutId:\"jdXZV0EJe\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:480,width:`max(max((${componentViewport?.width||\"100vw\"} - 40px) / 3, 1px), 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-584)/2+0+0)+0,...addPropertyOverrides({aez723yPg:{height:200,width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-640)/2+0+0)+0+0},FYEl8FXfJ:{width:`max(${componentViewport?.width||\"100vw\"} / 3.1, 300px)`},MpN0z23lE:{height:200,width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-920)/2+0+0)+0+0},N3VVq_bjh:{height:200,width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-920)/2+0+0)+0+0},s5P0zhaAY:{width:`max(${componentViewport?.width||\"100vw\"} / 3.1, 300px)`},TmXQt_uK5:{width:`max(${componentViewport?.width||\"100vw\"} * 0.4919, 300px)`},UhaNhb9hv:{width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-920)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m8pzbd-container\",layoutDependency:layoutDependency,layoutId:\"i359SL1Td-container\",nodeId:\"i359SL1Td\",rendersWithMotion:true,scopeId:\"GXAZ36H2n\",children:/*#__PURE__*/_jsx(Card,{emMzuB3X6:\"Prices You Can Trust\",height:\"100%\",i8PoGOB5K:i8PoGOB5K1322a7x,id:\"i359SL1Td\",layoutId:\"i359SL1Td\",style:{height:\"100%\",width:\"100%\"},v2P3CMsKM:\"Oracleless\",variant:\"eVPKuWiTm\",width:\"100%\",Xeu_OyEns:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Everything prices assets directly from its own liquidity pool.\",/*#__PURE__*/_jsx(\"br\",{}),\"An internal reserve-based mechanism smooths price movements, preventing short-lived price manipulation from impacting the system.\",/*#__PURE__*/_jsx(\"br\",{}),\"No external oracles. Fully on-chain.\"]})}),yg62daUkd:numberToPixelString(g1JeIFJWO),...addPropertyOverrides({aez723yPg:{i8PoGOB5K:i8PoGOB5K1ro6ad1,yg62daUkd:\"32px\"},MpN0z23lE:{i8PoGOB5K:i8PoGOB5K1ro6ad1,yg62daUkd:\"32px\"},N3VVq_bjh:{i8PoGOB5K:i8PoGOB5K1ro6ad1,yg62daUkd:\"32px\"},TmXQt_uK5:{i8PoGOB5K:i8PoGOB5K12s6qp2,variant:\"K_mVX_0bk\"},UhaNhb9hv:{i8PoGOB5K:i8PoGOB5K1poimbg,style:{width:\"100%\"},variant:\"cWvpZYK7m\",yg62daUkd:\"32px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:480,width:`max(max((${componentViewport?.width||\"100vw\"} - 40px) / 3, 1px), 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-584)/2+0+0)+0,...addPropertyOverrides({aez723yPg:{height:200,width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-640)/2+0+0)+0+220},FYEl8FXfJ:{width:`max(${componentViewport?.width||\"100vw\"} * 0.32, 300px)`},MpN0z23lE:{height:200,width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-920)/2+0+0)+0+220},N3VVq_bjh:{width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-920)/2+0+0)+0+220},s5P0zhaAY:{width:`max(${componentViewport?.width||\"100vw\"} * 0.4919, 300px)`},TmXQt_uK5:{width:`max(${componentViewport?.width||\"100vw\"} * 0.32, 300px)`},UhaNhb9hv:{height:200,width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-920)/2+0+0)+0+500}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jzb5rv-container\",layoutDependency:layoutDependency,layoutId:\"osF308BWk-container\",nodeId:\"osF308BWk\",rendersWithMotion:true,scopeId:\"GXAZ36H2n\",children:/*#__PURE__*/_jsx(Card,{emMzuB3X6:\"Predictable Liquidations\",height:\"100%\",i8PoGOB5K:i8PoGOB5K140h5fs,id:\"osF308BWk\",layoutId:\"osF308BWk\",style:{height:\"100%\",width:\"100%\"},v2P3CMsKM:\"Tick-based\",variant:\"eVPKuWiTm\",width:\"100%\",Xeu_OyEns:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Liquidations don’t happen randomly.\",/*#__PURE__*/_jsx(\"br\",{}),\"Positions are grouped into predefined ranges, so risk is handled progressively rather than all at once.\",/*#__PURE__*/_jsx(\"br\",{}),\"When a threshold is reached, liquidations execute automatically according to math based rules. \"]})}),yg62daUkd:numberToPixelString(g1JeIFJWO),...addPropertyOverrides({aez723yPg:{i8PoGOB5K:i8PoGOB5K17i8iwm,yg62daUkd:\"32px\"},MpN0z23lE:{i8PoGOB5K:i8PoGOB5K17i8iwm,yg62daUkd:\"32px\"},N3VVq_bjh:{i8PoGOB5K:i8PoGOB5K1poimbg,style:{width:\"100%\"},variant:\"cWvpZYK7m\",yg62daUkd:\"32px\"},s5P0zhaAY:{i8PoGOB5K:i8PoGOB5K12s6qp2,variant:\"K_mVX_0bk\"},UhaNhb9hv:{i8PoGOB5K:i8PoGOB5K17i8iwm,yg62daUkd:\"32px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:480,width:`max(max((${componentViewport?.width||\"100vw\"} - 40px) / 3, 1px), 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-584)/2+0+0)+0,...addPropertyOverrides({aez723yPg:{height:200,width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-640)/2+0+0)+0+440},FYEl8FXfJ:{width:`max(${componentViewport?.width||\"100vw\"} * 0.4919, 300px)`},MpN0z23lE:{width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-920)/2+0+0)+0+440},N3VVq_bjh:{height:200,width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-920)/2+0+0)+0+720},s5P0zhaAY:{width:`max(${componentViewport?.width||\"100vw\"} * 0.32, 300px)`},TmXQt_uK5:{width:`max(${componentViewport?.width||\"100vw\"} * 0.32, 300px)`},UhaNhb9hv:{height:200,width:`max(${componentViewport?.width||\"100vw\"}, 300px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-920)/2+0+0)+0+720}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hf12pc-container\",layoutDependency:layoutDependency,layoutId:\"VeYvGoUvH-container\",nodeId:\"VeYvGoUvH\",rendersWithMotion:true,scopeId:\"GXAZ36H2n\",children:/*#__PURE__*/_jsx(Card,{emMzuB3X6:\"Bad Debt Contained by Design\",height:\"100%\",i8PoGOB5K:i8PoGOB5K1io22rq,id:\"VeYvGoUvH\",layoutId:\"VeYvGoUvH\",style:{height:\"100%\",width:\"100%\"},v2P3CMsKM:\"Controlled risk\",variant:\"eVPKuWiTm\",width:\"100%\",Xeu_OyEns:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Borrowing limits and liquidation ranges are built directly into the pool’s mechanics.\",/*#__PURE__*/_jsx(\"br\",{}),\"When losses happen, they are absorbed smoothly through small penalties, keeping the system solvent without relying on insurance funds or bailouts.\"]})}),yg62daUkd:numberToPixelString(g1JeIFJWO),...addPropertyOverrides({aez723yPg:{i8PoGOB5K:i8PoGOB5K15e7alg,yg62daUkd:\"32px\"},FYEl8FXfJ:{i8PoGOB5K:i8PoGOB5K12s6qp2,variant:\"K_mVX_0bk\"},MpN0z23lE:{i8PoGOB5K:i8PoGOB5K1poimbg,style:{width:\"100%\"},variant:\"cWvpZYK7m\",yg62daUkd:\"32px\"},N3VVq_bjh:{i8PoGOB5K:i8PoGOB5K15e7alg,yg62daUkd:\"32px\"},UhaNhb9hv:{i8PoGOB5K:i8PoGOB5K15e7alg,yg62daUkd:\"32px\"}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12g69oa\",\"data-framer-name\":\"Arrows\",layoutDependency:layoutDependency,layoutId:\"kU04hh0zJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"56px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-584)/2+480+48)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-grnnz1-container\",layoutDependency:layoutDependency,layoutId:\"nSU_ns6wO-container\",nodeId:\"nSU_ns6wO\",rendersWithMotion:true,scopeId:\"GXAZ36H2n\",children:/*#__PURE__*/_jsx(ArrowButton,{height:\"100%\",id:\"nSU_ns6wO\",KBP70VQVF:ChevronLeft,layoutId:\"nSU_ns6wO\",style:{height:\"100%\",width:\"100%\"},variant:\"kY6q6S82N\",width:\"100%\",...addPropertyOverrides({FYEl8FXfJ:{phrGDehVC:phrGDehVC140h5fs,variant:\"dyn3hNzyC\"},s5P0zhaAY:{phrGDehVC:phrGDehVC1322a7x,variant:\"dyn3hNzyC\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"56px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-584)/2+480+48)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15x65dp-container\",layoutDependency:layoutDependency,layoutId:\"OE8w72z_B-container\",nodeId:\"OE8w72z_B\",rendersWithMotion:true,scopeId:\"GXAZ36H2n\",children:/*#__PURE__*/_jsx(ArrowButton,{height:\"100%\",id:\"OE8w72z_B\",KBP70VQVF:ChevronRight,layoutId:\"OE8w72z_B\",phrGDehVC:phrGDehVC1322a7x,style:{height:\"100%\",width:\"100%\"},variant:\"dyn3hNzyC\",width:\"100%\",...addPropertyOverrides({FYEl8FXfJ:{phrGDehVC:undefined,variant:\"kY6q6S82N\"},s5P0zhaAY:{phrGDehVC:phrGDehVC1io22rq},TmXQt_uK5:{phrGDehVC:phrGDehVC140h5fs}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DVnVD.framer-j1o5sb, .framer-DVnVD .framer-j1o5sb { display: block; }\",\".framer-DVnVD.framer-luil8r { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1240px; }\",\".framer-DVnVD .framer-iqujrc-container { flex: none; height: auto; left: 0px; pointer-events: none; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-DVnVD .framer-z9j2hu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 480px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-DVnVD .framer-1m8pzbd-container, .framer-DVnVD .framer-jzb5rv-container, .framer-DVnVD .framer-1hf12pc-container { flex: 1 0 0px; height: 100%; min-width: 300px; position: relative; width: 1px; }\",\".framer-DVnVD .framer-12g69oa { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-DVnVD .framer-grnnz1-container, .framer-DVnVD .framer-15x65dp-container { flex: none; height: 56px; position: relative; width: 56px; }\",\".framer-DVnVD.framer-v-1q34a7c .framer-1m8pzbd-container, .framer-DVnVD.framer-v-bndp9b .framer-jzb5rv-container, .framer-DVnVD.framer-v-c1517g .framer-1hf12pc-container { flex: none; width: 49%; }\",\".framer-DVnVD.framer-v-1q34a7c .framer-jzb5rv-container, .framer-DVnVD.framer-v-1q34a7c .framer-1hf12pc-container, .framer-DVnVD.framer-v-bndp9b .framer-1m8pzbd-container, .framer-DVnVD.framer-v-bndp9b .framer-1hf12pc-container, .framer-DVnVD.framer-v-c1517g .framer-1m8pzbd-container, .framer-DVnVD.framer-v-c1517g .framer-jzb5rv-container { flex: none; width: 32%; }\",\".framer-DVnVD.framer-v-bndp9b .framer-z9j2hu { justify-content: center; }\",\".framer-DVnVD.framer-v-c1517g .framer-z9j2hu { justify-content: flex-end; }\",\".framer-DVnVD.framer-v-i0obue.framer-luil8r, .framer-DVnVD.framer-v-34kfcq.framer-luil8r, .framer-DVnVD.framer-v-qn4gk5.framer-luil8r, .framer-DVnVD.framer-v-sbr7dz.framer-luil8r { width: 375px; }\",\".framer-DVnVD.framer-v-i0obue .framer-z9j2hu, .framer-DVnVD.framer-v-34kfcq .framer-z9j2hu, .framer-DVnVD.framer-v-qn4gk5 .framer-z9j2hu, .framer-DVnVD.framer-v-sbr7dz .framer-z9j2hu { flex-direction: column; height: min-content; }\",\".framer-DVnVD.framer-v-i0obue .framer-1m8pzbd-container, .framer-DVnVD.framer-v-i0obue .framer-jzb5rv-container, .framer-DVnVD.framer-v-i0obue .framer-1hf12pc-container, .framer-DVnVD.framer-v-34kfcq .framer-jzb5rv-container, .framer-DVnVD.framer-v-34kfcq .framer-1hf12pc-container, .framer-DVnVD.framer-v-qn4gk5 .framer-1m8pzbd-container, .framer-DVnVD.framer-v-qn4gk5 .framer-1hf12pc-container, .framer-DVnVD.framer-v-sbr7dz .framer-1m8pzbd-container, .framer-DVnVD.framer-v-sbr7dz .framer-jzb5rv-container { flex: none; height: 200px; width: 100%; }\",\".framer-DVnVD.framer-v-34kfcq .framer-1m8pzbd-container, .framer-DVnVD.framer-v-qn4gk5 .framer-jzb5rv-container, .framer-DVnVD.framer-v-sbr7dz .framer-1hf12pc-container { flex: none; height: auto; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 584\n * @framerIntrinsicWidth 1240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TmXQt_uK5\":{\"layout\":[\"fixed\",\"auto\"]},\"s5P0zhaAY\":{\"layout\":[\"fixed\",\"auto\"]},\"FYEl8FXfJ\":{\"layout\":[\"fixed\",\"auto\"]},\"aez723yPg\":{\"layout\":[\"fixed\",\"auto\"]},\"UhaNhb9hv\":{\"layout\":[\"fixed\",\"auto\"]},\"N3VVq_bjh\":{\"layout\":[\"fixed\",\"auto\"]},\"MpN0z23lE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"g1JeIFJWO\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGXAZ36H2n=withCSS(Component,css,\"framer-DVnVD\");export default FramerGXAZ36H2n;FramerGXAZ36H2n.displayName=\"Carousel\";FramerGXAZ36H2n.defaultProps={height:584,width:1240};addPropertyControls(FramerGXAZ36H2n,{variant:{options:[\"iLvqrYzDm\",\"TmXQt_uK5\",\"s5P0zhaAY\",\"FYEl8FXfJ\",\"aez723yPg\",\"UhaNhb9hv\",\"N3VVq_bjh\",\"MpN0z23lE\"],optionTitles:[\"Default\",\"Slide 1\",\"Slide 2\",\"Slide 3\",\"Mobile default\",\"Mobile Slide 1\",\"Mobile Slide 2\",\"Mobile Slide 3\"],title:\"Variant\",type:ControlType.Enum},g1JeIFJWO:{defaultValue:\"48px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerGXAZ36H2n,[{explicitInter:true,fonts:[]},...LayoutJumpPreventerFonts,...CardFonts,...ArrowButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGXAZ36H2n\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TmXQt_uK5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s5P0zhaAY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FYEl8FXfJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aez723yPg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UhaNhb9hv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"N3VVq_bjh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MpN0z23lE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"g1JeIFJWO\\\":\\\"padding\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1240\",\"framerIntrinsicHeight\":\"584\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GXAZ36H2n.map","// Generated by Framer (8e1ebfe)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=[\".framer-VssM8 .framer-styles-preset-1mm3c4k:not(.rich-text-wrapper), .framer-VssM8 .framer-styles-preset-1mm3c4k.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, #818196); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1439px) and (min-width: 1200px) { .framer-VssM8 .framer-styles-preset-1mm3c4k:not(.rich-text-wrapper), .framer-VssM8 .framer-styles-preset-1mm3c4k.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, #818196); --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: 1024px) { .framer-VssM8 .framer-styles-preset-1mm3c4k:not(.rich-text-wrapper), .framer-VssM8 .framer-styles-preset-1mm3c4k.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, #818196); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1023px) and (min-width: 768px) { .framer-VssM8 .framer-styles-preset-1mm3c4k:not(.rich-text-wrapper), .framer-VssM8 .framer-styles-preset-1mm3c4k.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, #818196); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 767px) and (min-width: 0px) { .framer-VssM8 .framer-styles-preset-1mm3c4k:not(.rich-text-wrapper), .framer-VssM8 .framer-styles-preset-1mm3c4k.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, #818196); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-VssM8\";\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 (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 Z\" fill=\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\" height=\"20px\" id=\"ElqUT0uaG\" transform=\"translate(2 2)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,RySrg5Yp0:color??props.RySrg5Yp0??\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,RySrg5Yp0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-eu8yl\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-eu8yl { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, #3f85d5); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"RySrg5Yp0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Bullet point\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\"},\"set\":{\"localId\":\"vectorSet/GX_n9XW6z\",\"id\":\"GX_n9XW6z\",\"moduleId\":\"EqvBmc4sglnjCTfXQXU3\"}}\n */const Icon=withCSS(Component,css,\"framer-eu8yl\");Icon.displayName=\"Bullet point\";export default Icon;addPropertyControls(Icon,{RySrg5Yp0:{defaultValue:'var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)) /* {\"name\":\"500\"} */',hidden:true,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"RySrg5Yp0\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Bullet point\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GX_n9XW6z\\\",\\\"id\\\":\\\"GX_n9XW6z\\\",\\\"moduleId\\\":\\\"EqvBmc4sglnjCTfXQXU3\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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/dNOPjUQtkZbOsm2X1IOb/vB5ZySC9qsaBTBqeLOdU/EdW6OqInC.js\";import BulletPoint from\"https://framerusercontent.com/modules/3dRbsAsOnRV2d25WPqvj/NXUEaPrMwiT2Amp8T5EG/zogEZc71Q.js\";const BulletPointFonts=getFonts(BulletPoint);const enabledGestures={rZTncOhoX:{hover:true}};const serializationHash=\"framer-b2jNM\";const variantClassNames={rZTncOhoX:\"framer-v-ls1npf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ATfNuf0VZ=undefined;const ITVjdxbs_=undefined;const y3yiyyaHo=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({border,height,id,itemList,padding,width,...props})=>{return{...props,ATfNuf0VZ:border??props.ATfNuf0VZ??{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},ITVjdxbs_:padding??props.ITVjdxbs_??\"0px 80px 0px 0px\",y3yiyyaHo:itemList??props.y3yiyyaHo??\"Create a token in minutes\"};};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,y3yiyyaHo,ATfNuf0VZ,ITVjdxbs_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"rZTncOhoX\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ls1npf\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"rZTncOhoX\",ref:refBinding,style:{\"--border-bottom-width\":(ATfNuf0VZ.borderBottomWidth??ATfNuf0VZ.borderWidth)+\"px\",\"--border-color\":ATfNuf0VZ.borderColor,\"--border-left-width\":(ATfNuf0VZ.borderLeftWidth??ATfNuf0VZ.borderWidth)+\"px\",\"--border-right-width\":(ATfNuf0VZ.borderRightWidth??ATfNuf0VZ.borderWidth)+\"px\",\"--border-style\":ATfNuf0VZ.borderStyle,\"--border-top-width\":(ATfNuf0VZ.borderTopWidth??ATfNuf0VZ.borderWidth)+\"px\",...style},...addPropertyOverrides({\"rZTncOhoX-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-k1hciv\",layoutDependency:layoutDependency,layoutId:\"cJXF0kZlS\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-maac4z\",layoutDependency:layoutDependency,layoutId:\"eCqPEWyax\",style:{backgroundColor:\"rgba(163, 206, 255, 0.3)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/_jsx(BulletPoint,{animated:true,className:\"framer-xmzhc4\",layoutDependency:layoutDependency,layoutId:\"DbnvhutZI\",style:{\"--5vzy1w\":\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\"}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yj7hub\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"lNyxRxO_c\",style:{\"--1bzwvv2\":numberToPixelString(ITVjdxbs_)},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\"},children:\"Create a token in minutes\"})}),className:\"framer-14m2eac\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yZrw0q2rQ\",style:{\"--extracted-r6o4lv\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\",\"--framer-paragraph-spacing\":\"0px\"},text:y3yiyyaHo,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-b2jNM.framer-2706yo, .framer-b2jNM .framer-2706yo { display: block; }\",\".framer-b2jNM.framer-ls1npf { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px 0px 20px 0px; position: relative; width: 620px; }\",\".framer-b2jNM .framer-k1hciv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 27px; justify-content: flex-end; overflow: visible; padding: 0px 0px 1px 0px; position: relative; width: 24px; }\",\".framer-b2jNM .framer-maac4z { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-b2jNM .framer-xmzhc4 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 10px); position: relative; width: 10px; }\",\".framer-b2jNM .framer-yj7hub { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--1bzwvv2); position: relative; width: 1px; }\",\".framer-b2jNM .framer-14m2eac { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-b2jNM.framer-v-ls1npf.hover.framer-ls1npf { gap: 8px; padding: 20px 0px 20px 4px; }\",...sharedStyle.css,'.framer-b2jNM[data-border=\"true\"]::after, .framer-b2jNM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 67\n * @framerIntrinsicWidth 620\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uhGUoelCz\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"y3yiyyaHo\":\"itemList\",\"ATfNuf0VZ\":\"border\",\"ITVjdxbs_\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCv_W943mN=withCSS(Component,css,\"framer-b2jNM\");export default FramerCv_W943mN;FramerCv_W943mN.displayName=\"List item\";FramerCv_W943mN.defaultProps={height:67,width:620};addPropertyControls(FramerCv_W943mN,{y3yiyyaHo:{defaultValue:\"Create a token in minutes\",displayTextArea:false,title:\"Item list\",type:ControlType.String},ATfNuf0VZ:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Border\",type:ControlType.Border},ITVjdxbs_:{defaultValue:\"0px 80px 0px 0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerCv_W943mN,[{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\"}]},...BulletPointFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCv_W943mN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uhGUoelCz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"y3yiyyaHo\\\":\\\"itemList\\\",\\\"ATfNuf0VZ\\\":\\\"border\\\",\\\"ITVjdxbs_\\\":\\\"padding\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"620\",\"framerIntrinsicHeight\":\"67\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cv_W943mN.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/dNOPjUQtkZbOsm2X1IOb/vB5ZySC9qsaBTBqeLOdU/EdW6OqInC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Wvy5sfoaVNPGF4aV1QJc/O1q5deLodlD2VooxCqUe/RCLU3M1jt.js\";import ListItem from\"https://framerusercontent.com/modules/GXek6Zo1LCiOeFinjOkQ/ft8g74vRZXuLuUdiYj5r/Cv_W943mN.js\";const ListItemFonts=getFonts(ListItem);const cycleOrder=[\"p2jqGWYhV\",\"wP5XkVmkZ\"];const serializationHash=\"framer-WKoti\";const variantClassNames={p2jqGWYhV:\"framer-v-uc5939\",wP5XkVmkZ:\"framer-v-18qurrn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pl069RnIv=undefined;const NnuBbPJ3e=undefined;const QNmI8uREi=undefined;const DkuQGhGnC=undefined;const xVXGgjW7Y=undefined;const WQu4kYqU9=undefined;const kMCsFu5Iq=undefined;const zHQbToxtC=undefined;const wV5KOWVHp=undefined;const uuh8JrivU=undefined;const M5lqc6CmQ=undefined;const dm716jIUw=undefined;const AeylcPT5P=undefined;const GCioXGnhn=undefined;const I1m8TtrVd=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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={\"Variant 1\":\"p2jqGWYhV\",Mobile:\"wP5XkVmkZ\"};const getProps=({description,descriptionVisibility,height,id,itemList1,itemList2,itemList3,itemList4,itemList5,itemList6,lastItemBorder,padding,title,visibility2,visibility3,visibility4,visibility5,width,...props})=>{return{...props,AeylcPT5P:itemList5??props.AeylcPT5P??\"Create a token in minutes\",DkuQGhGnC:description??props.DkuQGhGnC??\"Launch tokens permissionlessly and activate core DeFi features from day one, with support for both simple and advanced token configurations.\",dm716jIUw:visibility5??props.dm716jIUw??true,GCioXGnhn:itemList6??props.GCioXGnhn??\"Create a token in minutes\",I1m8TtrVd:lastItemBorder??props.I1m8TtrVd??{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},kMCsFu5Iq:itemList2??props.kMCsFu5Iq??\"Create a token in minutes\",M5lqc6CmQ:itemList4??props.M5lqc6CmQ??\"Create a token in minutes\",NnuBbPJ3e:title??props.NnuBbPJ3e??\"Launch Your Token\",pl069RnIv:padding??props.pl069RnIv??\"0px 80px 0px 0px\",QNmI8uREi:descriptionVisibility??props.QNmI8uREi??true,uuh8JrivU:visibility4??props.uuh8JrivU??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"p2jqGWYhV\",WQu4kYqU9:visibility2??props.WQu4kYqU9??true,wV5KOWVHp:itemList3??props.wV5KOWVHp??\"Create a token in minutes\",xVXGgjW7Y:itemList1??props.xVXGgjW7Y??\"Create a token in minutes\",zHQbToxtC:visibility3??props.zHQbToxtC??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,NnuBbPJ3e,DkuQGhGnC,QNmI8uREi,xVXGgjW7Y,kMCsFu5Iq,WQu4kYqU9,wV5KOWVHp,zHQbToxtC,M5lqc6CmQ,uuh8JrivU,AeylcPT5P,dm716jIUw,GCioXGnhn,I1m8TtrVd,pl069RnIv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p2jqGWYhV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-uc5939\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"p2jqGWYhV\",ref:refBinding,style:{...style},...addPropertyOverrides({wP5XkVmkZ:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4oehbg\",\"data-framer-name\":\"Frame 1\",layoutDependency:layoutDependency,layoutId:\"tquaVOxxE\",style:{\"--uoiw87\":numberToPixelString(pl069RnIv)},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",children:\"Launch Your Token\"})}),className:\"framer-1atnewa\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"f6HlOWUJT\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:NnuBbPJ3e,verticalAlignment:\"top\",withExternalLayout:true}),QNmI8uREi&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",children:\"Launch tokens permissionlessly and activate core DeFi features from day one, with support for both simple and advanced token configurations.\"})}),className:\"framer-m52abf\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MhpVuEpjp\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:DkuQGhGnC,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5zix8o\",\"data-framer-name\":\"Frame 1\",layoutDependency:layoutDependency,layoutId:\"ocRocHhKb\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hnvuhy-container\",layoutDependency:layoutDependency,layoutId:\"hBMRm3ZW6-container\",nodeId:\"hBMRm3ZW6\",rendersWithMotion:true,scopeId:\"hekcmgI_w\",children:/*#__PURE__*/_jsx(ListItem,{ATfNuf0VZ:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"hBMRm3ZW6\",ITVjdxbs_:numberToPixelString(pl069RnIv),layoutId:\"hBMRm3ZW6\",style:{width:\"100%\"},width:\"100%\",y3yiyyaHo:xVXGgjW7Y})})}),WQu4kYqU9&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1snfwrp-container\",layoutDependency:layoutDependency,layoutId:\"NwhJeIIlc-container\",nodeId:\"NwhJeIIlc\",rendersWithMotion:true,scopeId:\"hekcmgI_w\",children:/*#__PURE__*/_jsx(ListItem,{ATfNuf0VZ:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"NwhJeIIlc\",ITVjdxbs_:numberToPixelString(pl069RnIv),layoutId:\"NwhJeIIlc\",style:{width:\"100%\"},width:\"100%\",y3yiyyaHo:kMCsFu5Iq})})}),zHQbToxtC&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f7pn6w-container\",layoutDependency:layoutDependency,layoutId:\"nEqAX7WwW-container\",nodeId:\"nEqAX7WwW\",rendersWithMotion:true,scopeId:\"hekcmgI_w\",children:/*#__PURE__*/_jsx(ListItem,{ATfNuf0VZ:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"nEqAX7WwW\",ITVjdxbs_:numberToPixelString(pl069RnIv),layoutId:\"nEqAX7WwW\",style:{width:\"100%\"},width:\"100%\",y3yiyyaHo:wV5KOWVHp})})}),uuh8JrivU&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c5awqm-container\",layoutDependency:layoutDependency,layoutId:\"BJaICmnQK-container\",nodeId:\"BJaICmnQK\",rendersWithMotion:true,scopeId:\"hekcmgI_w\",children:/*#__PURE__*/_jsx(ListItem,{ATfNuf0VZ:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"BJaICmnQK\",ITVjdxbs_:numberToPixelString(pl069RnIv),layoutId:\"BJaICmnQK\",style:{width:\"100%\"},width:\"100%\",y3yiyyaHo:M5lqc6CmQ})})}),dm716jIUw&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xsi43q-container\",layoutDependency:layoutDependency,layoutId:\"tIX1YmmVE-container\",nodeId:\"tIX1YmmVE\",rendersWithMotion:true,scopeId:\"hekcmgI_w\",children:/*#__PURE__*/_jsx(ListItem,{ATfNuf0VZ:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"tIX1YmmVE\",ITVjdxbs_:numberToPixelString(pl069RnIv),layoutId:\"tIX1YmmVE\",style:{width:\"100%\"},width:\"100%\",y3yiyyaHo:AeylcPT5P})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rgc1k6-container\",layoutDependency:layoutDependency,layoutId:\"uX0oAaFPp-container\",nodeId:\"uX0oAaFPp\",rendersWithMotion:true,scopeId:\"hekcmgI_w\",children:/*#__PURE__*/_jsx(ListItem,{ATfNuf0VZ:I1m8TtrVd,height:\"100%\",id:\"uX0oAaFPp\",ITVjdxbs_:numberToPixelString(pl069RnIv),layoutId:\"uX0oAaFPp\",style:{width:\"100%\"},width:\"100%\",y3yiyyaHo:GCioXGnhn})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WKoti.framer-1i6vi1s, .framer-WKoti .framer-1i6vi1s { display: block; }\",\".framer-WKoti.framer-uc5939 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 620px; }\",\".framer-WKoti .framer-4oehbg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; min-height: 140px; overflow: visible; padding: var(--uoiw87); position: relative; width: 100%; }\",\".framer-WKoti .framer-1atnewa { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-WKoti .framer-m52abf { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-WKoti .framer-5zix8o { 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-WKoti .framer-1hnvuhy-container, .framer-WKoti .framer-1snfwrp-container, .framer-WKoti .framer-f7pn6w-container, .framer-WKoti .framer-c5awqm-container, .framer-WKoti .framer-xsi43q-container, .framer-WKoti .framer-1rgc1k6-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-WKoti.framer-v-18qurrn .framer-4oehbg { min-height: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 566\n * @framerIntrinsicWidth 620\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wP5XkVmkZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"NnuBbPJ3e\":\"title\",\"DkuQGhGnC\":\"description\",\"QNmI8uREi\":\"descriptionVisibility\",\"xVXGgjW7Y\":\"itemList1\",\"kMCsFu5Iq\":\"itemList2\",\"WQu4kYqU9\":\"visibility2\",\"wV5KOWVHp\":\"itemList3\",\"zHQbToxtC\":\"visibility3\",\"M5lqc6CmQ\":\"itemList4\",\"uuh8JrivU\":\"visibility4\",\"AeylcPT5P\":\"itemList5\",\"dm716jIUw\":\"visibility5\",\"GCioXGnhn\":\"itemList6\",\"I1m8TtrVd\":\"lastItemBorder\",\"pl069RnIv\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhekcmgI_w=withCSS(Component,css,\"framer-WKoti\");export default FramerhekcmgI_w;FramerhekcmgI_w.displayName=\"Card list\";FramerhekcmgI_w.defaultProps={height:566,width:620};addPropertyControls(FramerhekcmgI_w,{variant:{options:[\"p2jqGWYhV\",\"wP5XkVmkZ\"],optionTitles:[\"Variant 1\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},NnuBbPJ3e:{defaultValue:\"Launch Your Token\",displayTextArea:false,title:\"Title\",type:ControlType.String},DkuQGhGnC:{defaultValue:\"Launch tokens permissionlessly and activate core DeFi features from day one, with support for both simple and advanced token configurations.\",displayTextArea:false,title:\"Description\",type:ControlType.String},QNmI8uREi:{defaultValue:true,title:\"Description visibility\",type:ControlType.Boolean},xVXGgjW7Y:{defaultValue:\"Create a token in minutes\",displayTextArea:false,title:\"Item List 1\",type:ControlType.String},kMCsFu5Iq:{defaultValue:\"Create a token in minutes\",displayTextArea:false,title:\"Item List 2\",type:ControlType.String},WQu4kYqU9:{defaultValue:true,title:\"Visibility 2\",type:ControlType.Boolean},wV5KOWVHp:{defaultValue:\"Create a token in minutes\",displayTextArea:false,title:\"Item List 3\",type:ControlType.String},zHQbToxtC:{defaultValue:true,title:\"Visibility 3\",type:ControlType.Boolean},M5lqc6CmQ:{defaultValue:\"Create a token in minutes\",displayTextArea:false,title:\"Item List 4\",type:ControlType.String},uuh8JrivU:{defaultValue:true,title:\"Visibility 4\",type:ControlType.Boolean},AeylcPT5P:{defaultValue:\"Create a token in minutes\",displayTextArea:false,title:\"Item List 5\",type:ControlType.String},dm716jIUw:{defaultValue:true,title:\"Visibility 5\",type:ControlType.Boolean},GCioXGnhn:{defaultValue:\"Create a token in minutes\",displayTextArea:false,title:\"Item List 6\",type:ControlType.String},I1m8TtrVd:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Last item border\",type:ControlType.Border},pl069RnIv:{defaultValue:\"0px 80px 0px 0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerhekcmgI_w,[{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\"}]},...ListItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhekcmgI_w\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"620\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"566\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wP5XkVmkZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"NnuBbPJ3e\\\":\\\"title\\\",\\\"DkuQGhGnC\\\":\\\"description\\\",\\\"QNmI8uREi\\\":\\\"descriptionVisibility\\\",\\\"xVXGgjW7Y\\\":\\\"itemList1\\\",\\\"kMCsFu5Iq\\\":\\\"itemList2\\\",\\\"WQu4kYqU9\\\":\\\"visibility2\\\",\\\"wV5KOWVHp\\\":\\\"itemList3\\\",\\\"zHQbToxtC\\\":\\\"visibility3\\\",\\\"M5lqc6CmQ\\\":\\\"itemList4\\\",\\\"uuh8JrivU\\\":\\\"visibility4\\\",\\\"AeylcPT5P\\\":\\\"itemList5\\\",\\\"dm716jIUw\\\":\\\"visibility5\\\",\\\"GCioXGnhn\\\":\\\"itemList6\\\",\\\"I1m8TtrVd\\\":\\\"lastItemBorder\\\",\\\"pl069RnIv\\\":\\\"padding\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-pWMtI\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1087 180\" xmlns=\"http://www.w3.org/2000/svg\"><defs ><linearGradient id=\"nh_0s4pUb-1919343462-linear-gradient\" x1=\"1\" x2=\"0\" y1=\"0.4974874371859296\" y2=\"0.5025125628140704\"><stop offset=\"0\" stop-color=\"rgb(15, 15, 18)\"/><stop offset=\"1\" stop-color=\"rgba(15, 15, 18, 0.5)\"/></linearGradient></defs><g d=\"M 105.44 1.01 L 1.29 38.92 C 0.51 39.2 0 39.94 0 40.77 L 0 75.92 C 0 77.29 1.36 78.24 2.64 77.77 L 106.79 39.86 C 107.57 39.58 108.08 38.84 108.08 38.01 L 108.08 2.86 C 108.08 1.49 106.72 0.54 105.44 1.01 Z M 108.08 97.02 L 108.08 61.87 C 108.08 60.5 106.72 59.55 105.44 60.02 L 0 98.4 L 54.04 118.07 L 106.79 98.87 C 107.57 98.59 108.08 97.85 108.08 97.02 Z M 106.79 137.27 L 0 98.4 L 0 136.36 C 0 137.19 0.52 137.93 1.29 138.21 L 105.44 176.12 C 106.72 176.59 108.08 175.64 108.08 174.27 L 108.08 139.12 C 108.08 138.29 107.56 137.55 106.79 137.27 Z M 427.51 42.99 C 420.33 38.42 411.85 36.14 402.07 36.14 C 392.28 36.14 383.6 38.36 376.03 42.8 C 368.59 47.11 362.72 53.24 358.42 61.19 C 354.24 69.02 352.16 78.09 352.16 88.4 C 352.16 98.71 354.31 107.98 358.62 115.81 C 362.93 123.64 368.87 129.77 376.43 134.2 C 384.13 138.64 393 140.86 403.05 140.86 C 413.1 140.86 421.9 138.51 429.47 133.81 C 437.17 129.11 442.98 122.52 446.89 114.04 L 426.19 106.5 C 423.85 110.93 420.64 114.49 416.56 117.17 C 412.52 119.78 408.01 121.08 403.06 121.08 C 397.84 121.08 393.07 119.78 388.77 117.17 C 384.46 114.56 381 111.1 378.39 106.79 C 376.66 103.69 375.55 100.36 375.03 96.8 L 450.81 96.8 L 450.81 90.14 C 450.81 79.31 448.73 69.85 444.55 61.76 C 440.51 53.67 434.83 47.4 427.52 42.97 Z M 375.21 78.02 C 375.77 74.95 376.76 72.14 378.18 69.6 C 380.53 65.3 383.85 61.97 388.16 59.62 C 392.47 57.14 397.23 55.9 402.45 55.9 C 407.28 55.9 411.58 57.01 415.36 59.23 C 419.27 61.32 422.41 64.38 424.76 68.43 C 426.53 71.23 427.7 74.42 428.27 78.02 Z M 921.36 40.84 C 915.75 37.71 909.42 36.14 902.37 36.14 C 896.24 36.14 890.56 37.31 885.35 39.66 C 880.13 41.88 875.56 45.08 871.65 49.26 C 870.45 50.5 869.35 51.82 868.32 53.21 L 868.32 39.08 L 847.18 39.08 L 847.18 137.92 L 869.69 137.92 L 869.69 88.01 C 869.69 80.18 871.13 73.99 874 69.42 C 876.87 64.85 880.33 61.59 884.38 59.63 C 888.56 57.67 892.6 56.69 896.52 56.69 C 900.69 56.69 904.35 57.6 907.47 59.43 C 910.73 61.26 913.21 64.13 914.91 68.05 C 916.61 71.96 917.46 77.05 917.46 83.31 L 917.46 137.92 L 939.97 137.92 L 939.97 76.47 C 939.97 67.6 938.27 60.22 934.88 54.35 C 931.62 48.35 927.12 43.85 921.38 40.85 Z M 1029.35 50.82 C 1025.72 46.55 1021.23 43.09 1015.85 40.45 C 1010.11 37.58 1003.58 36.14 996.27 36.14 C 987.4 36.14 979.38 38.36 972.2 42.8 C 965.02 47.11 959.34 53.04 955.17 60.61 C 951 68.18 948.91 76.79 948.91 86.44 C 948.91 96.1 950.99 104.78 955.17 112.48 C 959.47 120.05 965.22 126.05 972.39 130.48 C 979.7 134.79 987.66 136.94 996.27 136.94 C 1003.58 136.94 1010.11 135.51 1015.85 132.64 C 1020.58 130.22 1024.61 127.24 1027.99 123.72 L 1027.99 133.61 C 1027.99 138.57 1026.81 143.01 1024.46 146.92 C 1022.11 150.96 1018.85 154.1 1014.67 156.32 C 1010.62 158.54 1005.93 159.65 1000.58 159.65 C 993.14 159.65 987.33 157.95 983.16 154.56 C 978.99 151.3 976.38 147.51 975.33 143.21 L 973.18 143.21 L 952.43 147.91 C 954 153.65 956.8 158.94 960.85 163.76 C 965.03 168.72 970.38 172.63 976.9 175.5 C 983.55 178.5 991.45 180 1000.58 180 C 1010.89 180 1019.76 177.92 1027.2 173.74 C 1034.77 169.56 1040.51 163.69 1044.42 156.12 C 1048.47 148.55 1050.49 139.68 1050.49 129.5 L 1050.49 39.08 L 1029.36 39.08 L 1029.36 50.82 Z M 1024.84 101.9 C 1022.36 106.47 1018.97 110.06 1014.66 112.67 C 1010.35 115.28 1005.33 116.59 999.59 116.59 C 994.11 116.59 989.22 115.28 984.92 112.67 C 980.61 110.06 977.28 106.47 974.93 101.9 C 972.58 97.33 971.41 92.25 971.41 86.64 C 971.41 81.03 972.58 75.61 974.93 71.18 C 977.28 66.61 980.61 63.02 984.92 60.41 C 989.22 57.8 994.11 56.49 999.59 56.49 C 1005.33 56.49 1010.36 57.8 1014.66 60.41 C 1018.97 63.02 1022.36 66.61 1024.84 71.18 C 1027.32 75.62 1028.56 80.77 1028.56 86.64 C 1028.56 92.51 1027.32 97.34 1024.84 101.9 Z M 334.2 39.08 L 306.42 109.51 L 278.82 39.08 L 255.07 39.08 L 295.45 137.92 L 317.57 137.92 L 357.93 39.08 Z M 570.76 111.2 L 542.8 39.08 L 511.51 39.08 C 503.29 39.08 495.98 41.29 489.59 45.73 C 486.533 47.844 483.824 50.422 481.56 53.37 L 481.56 39.09 L 460.42 39.09 L 460.42 137.93 L 482.93 137.93 L 482.93 87.24 C 482.93 81.5 483.97 76.53 486.06 72.36 C 488.15 68.19 491.08 64.99 494.87 62.77 C 498.65 60.42 503.09 59.25 508.18 59.25 L 521.09 59.25 L 521.09 44.1 L 558.85 137.93 L 542.07 177.07 L 565.7 177.07 L 623.05 40.65 L 623.05 39.09 L 599.95 39.09 L 570.76 111.21 Z M 809.56 39.08 L 832.07 39.08 L 832.07 137.92 L 809.56 137.92 Z M 664.14 22.25 L 641.64 30.44 L 641.64 39.08 L 624.81 39.08 L 624.81 59.24 L 641.64 59.24 L 641.64 104.25 C 641.64 114.56 644.51 122.78 650.25 128.91 C 655.99 134.91 663.69 137.92 673.35 137.92 L 690.96 137.92 L 690.96 119.72 L 689.98 117.57 L 679.8 117.57 C 674.71 117.57 670.8 116.26 668.06 113.65 C 665.45 111.04 664.14 107.12 664.14 101.9 L 664.14 59.24 L 690.96 59.24 L 690.96 39.08 L 664.14 39.08 Z M 776.96 40.84 C 771.35 37.71 765.02 36.14 757.98 36.14 C 751.85 36.14 746.17 37.31 740.95 39.66 C 735.73 41.88 731.16 45.08 727.25 49.26 C 726.57 49.96 725.92 50.7 725.3 51.45 L 725.3 0 L 702.79 8.19 L 702.79 137.92 L 725.3 137.92 L 725.3 88.01 C 725.3 80.18 726.73 73.98 729.6 69.42 C 732.47 64.85 735.93 61.59 739.98 59.63 C 744.15 57.67 748.2 56.69 752.11 56.69 C 756.29 56.69 759.94 57.6 763.08 59.43 C 766.34 61.26 768.82 64.13 770.52 68.05 C 772.21 71.96 773.06 77.05 773.06 83.31 L 773.06 137.92 L 795.57 137.92 L 795.57 76.47 C 795.57 67.6 793.88 60.22 790.48 54.35 C 787.22 48.35 782.72 43.85 776.98 40.85 Z M 1058.85 123.73 C 1058.85 115.893 1065.203 109.54 1073.04 109.54 C 1080.877 109.54 1087.23 115.893 1087.23 123.73 C 1087.23 131.567 1080.877 137.92 1073.04 137.92 C 1065.203 137.92 1058.85 131.567 1058.85 123.73 Z M 237.59 42.99 C 230.41 38.42 221.93 36.14 212.15 36.14 C 202.36 36.14 193.68 38.36 186.11 42.8 C 178.67 47.11 172.8 53.24 168.5 61.19 C 164.32 69.02 162.24 78.09 162.24 88.4 C 162.24 98.71 164.39 107.98 168.7 115.81 C 173.01 123.64 178.95 129.77 186.51 134.2 C 194.21 138.64 203.08 140.86 213.13 140.86 C 223.18 140.86 231.98 138.51 239.55 133.81 C 247.25 129.11 253.06 122.52 256.97 114.04 L 236.27 106.5 C 233.93 110.93 230.72 114.49 226.64 117.17 C 222.6 119.78 218.09 121.08 213.14 121.08 C 207.92 121.08 203.15 119.78 198.85 117.17 C 194.54 114.56 191.08 111.1 188.47 106.79 C 186.74 103.69 185.63 100.36 185.11 96.8 L 260.89 96.8 L 260.89 90.14 C 260.89 79.31 258.81 69.85 254.63 61.76 C 250.59 53.67 244.91 47.4 237.6 42.97 Z M 185.29 78.02 C 185.85 74.95 186.84 72.14 188.26 69.6 C 190.61 65.3 193.93 61.97 198.24 59.62 C 202.55 57.14 207.31 55.9 212.53 55.9 C 217.36 55.9 221.66 57.01 225.44 59.23 C 229.35 61.32 232.49 64.38 234.84 68.43 C 236.61 71.23 237.78 74.42 238.35 78.02 Z\" fill=\"transparent\" height=\"179.99999938964845px\" id=\"Rs5tdrL4o\" width=\"1087.2299755859376px\"><path d=\"M 105.44 0.122 L 1.29 38.032 C 0.51 38.312 0 39.052 0 39.882 L 0 75.032 C 0 76.402 1.36 77.352 2.64 76.882 L 106.79 38.972 C 107.57 38.692 108.08 37.952 108.08 37.122 L 108.08 1.972 C 108.08 0.602 106.72 -0.348 105.44 0.122 Z\" fill=\"rgb(15, 15, 18)\" height=\"77.00330958825474px\" id=\"NQqILRECF\" transform=\"translate(0 0.888)\" width=\"108.08000000000001px\"/><path d=\"M 108.08 37.122 L 108.08 1.972 C 108.08 0.602 106.72 -0.348 105.44 0.122 L 0 38.502 L 54.04 58.172 L 106.79 38.972 C 107.57 38.692 108.08 37.952 108.08 37.122 Z\" fill=\"url(%23nh_0s4pUb-1919343462-linear-gradient)\" height=\"58.17165479412738px\" id=\"nh_0s4pUb\" transform=\"translate(0 59.898)\" width=\"108.08px\"/><path d=\"M 106.79 137.27 L 0 98.4 L 0 136.36 C 0 137.19 0.52 137.93 1.29 138.21 L 105.44 176.12 C 106.72 176.59 108.08 175.64 108.08 174.27 L 108.08 139.12 C 108.08 138.29 107.56 137.55 106.79 137.27 Z M 427.51 42.99 C 420.33 38.42 411.85 36.14 402.07 36.14 C 392.28 36.14 383.6 38.36 376.03 42.8 C 368.59 47.11 362.72 53.24 358.42 61.19 C 354.24 69.02 352.16 78.09 352.16 88.4 C 352.16 98.71 354.31 107.98 358.62 115.81 C 362.93 123.64 368.87 129.77 376.43 134.2 C 384.13 138.64 393 140.86 403.05 140.86 C 413.1 140.86 421.9 138.51 429.47 133.81 C 437.17 129.11 442.98 122.52 446.89 114.04 L 426.19 106.5 C 423.85 110.93 420.64 114.49 416.56 117.17 C 412.52 119.78 408.01 121.08 403.06 121.08 C 397.84 121.08 393.07 119.78 388.77 117.17 C 384.46 114.56 381 111.1 378.39 106.79 C 376.66 103.69 375.55 100.36 375.03 96.8 L 450.81 96.8 L 450.81 90.14 C 450.81 79.31 448.73 69.85 444.55 61.76 C 440.51 53.67 434.83 47.4 427.52 42.97 Z M 375.21 78.02 C 375.77 74.95 376.76 72.14 378.18 69.6 C 380.53 65.3 383.85 61.97 388.16 59.62 C 392.47 57.14 397.23 55.9 402.45 55.9 C 407.28 55.9 411.58 57.01 415.36 59.23 C 419.27 61.32 422.41 64.38 424.76 68.43 C 426.53 71.23 427.7 74.42 428.27 78.02 Z M 921.36 40.84 C 915.75 37.71 909.42 36.14 902.37 36.14 C 896.24 36.14 890.56 37.31 885.35 39.66 C 880.13 41.88 875.56 45.08 871.65 49.26 C 870.45 50.5 869.35 51.82 868.32 53.21 L 868.32 39.08 L 847.18 39.08 L 847.18 137.92 L 869.69 137.92 L 869.69 88.01 C 869.69 80.18 871.13 73.99 874 69.42 C 876.87 64.85 880.33 61.59 884.38 59.63 C 888.56 57.67 892.6 56.69 896.52 56.69 C 900.69 56.69 904.35 57.6 907.47 59.43 C 910.73 61.26 913.21 64.13 914.91 68.05 C 916.61 71.96 917.46 77.05 917.46 83.31 L 917.46 137.92 L 939.97 137.92 L 939.97 76.47 C 939.97 67.6 938.27 60.22 934.88 54.35 C 931.62 48.35 927.12 43.85 921.38 40.85 Z M 1029.35 50.82 C 1025.72 46.55 1021.23 43.09 1015.85 40.45 C 1010.11 37.58 1003.58 36.14 996.27 36.14 C 987.4 36.14 979.38 38.36 972.2 42.8 C 965.02 47.11 959.34 53.04 955.17 60.61 C 951 68.18 948.91 76.79 948.91 86.44 C 948.91 96.1 950.99 104.78 955.17 112.48 C 959.47 120.05 965.22 126.05 972.39 130.48 C 979.7 134.79 987.66 136.94 996.27 136.94 C 1003.58 136.94 1010.11 135.51 1015.85 132.64 C 1020.58 130.22 1024.61 127.24 1027.99 123.72 L 1027.99 133.61 C 1027.99 138.57 1026.81 143.01 1024.46 146.92 C 1022.11 150.96 1018.85 154.1 1014.67 156.32 C 1010.62 158.54 1005.93 159.65 1000.58 159.65 C 993.14 159.65 987.33 157.95 983.16 154.56 C 978.99 151.3 976.38 147.51 975.33 143.21 L 973.18 143.21 L 952.43 147.91 C 954 153.65 956.8 158.94 960.85 163.76 C 965.03 168.72 970.38 172.63 976.9 175.5 C 983.55 178.5 991.45 180 1000.58 180 C 1010.89 180 1019.76 177.92 1027.2 173.74 C 1034.77 169.56 1040.51 163.69 1044.42 156.12 C 1048.47 148.55 1050.49 139.68 1050.49 129.5 L 1050.49 39.08 L 1029.36 39.08 L 1029.36 50.82 Z M 1024.84 101.9 C 1022.36 106.47 1018.97 110.06 1014.66 112.67 C 1010.35 115.28 1005.33 116.59 999.59 116.59 C 994.11 116.59 989.22 115.28 984.92 112.67 C 980.61 110.06 977.28 106.47 974.93 101.9 C 972.58 97.33 971.41 92.25 971.41 86.64 C 971.41 81.03 972.58 75.61 974.93 71.18 C 977.28 66.61 980.61 63.02 984.92 60.41 C 989.22 57.8 994.11 56.49 999.59 56.49 C 1005.33 56.49 1010.36 57.8 1014.66 60.41 C 1018.97 63.02 1022.36 66.61 1024.84 71.18 C 1027.32 75.62 1028.56 80.77 1028.56 86.64 C 1028.56 92.51 1027.32 97.34 1024.84 101.9 Z M 334.2 39.08 L 306.42 109.51 L 278.82 39.08 L 255.07 39.08 L 295.45 137.92 L 317.57 137.92 L 357.93 39.08 Z M 570.76 111.2 L 542.8 39.08 L 511.51 39.08 C 503.29 39.08 495.98 41.29 489.59 45.73 C 486.533 47.844 483.824 50.422 481.56 53.37 L 481.56 39.09 L 460.42 39.09 L 460.42 137.93 L 482.93 137.93 L 482.93 87.24 C 482.93 81.5 483.97 76.53 486.06 72.36 C 488.15 68.19 491.08 64.99 494.87 62.77 C 498.65 60.42 503.09 59.25 508.18 59.25 L 521.09 59.25 L 521.09 44.1 L 558.85 137.93 L 542.07 177.07 L 565.7 177.07 L 623.05 40.65 L 623.05 39.09 L 599.95 39.09 L 570.76 111.21 Z M 809.56 39.08 L 832.07 39.08 L 832.07 137.92 L 809.56 137.92 Z M 664.14 22.25 L 641.64 30.44 L 641.64 39.08 L 624.81 39.08 L 624.81 59.24 L 641.64 59.24 L 641.64 104.25 C 641.64 114.56 644.51 122.78 650.25 128.91 C 655.99 134.91 663.69 137.92 673.35 137.92 L 690.96 137.92 L 690.96 119.72 L 689.98 117.57 L 679.8 117.57 C 674.71 117.57 670.8 116.26 668.06 113.65 C 665.45 111.04 664.14 107.12 664.14 101.9 L 664.14 59.24 L 690.96 59.24 L 690.96 39.08 L 664.14 39.08 Z M 776.96 40.84 C 771.35 37.71 765.02 36.14 757.98 36.14 C 751.85 36.14 746.17 37.31 740.95 39.66 C 735.73 41.88 731.16 45.08 727.25 49.26 C 726.57 49.96 725.92 50.7 725.3 51.45 L 725.3 0 L 702.79 8.19 L 702.79 137.92 L 725.3 137.92 L 725.3 88.01 C 725.3 80.18 726.73 73.98 729.6 69.42 C 732.47 64.85 735.93 61.59 739.98 59.63 C 744.15 57.67 748.2 56.69 752.11 56.69 C 756.29 56.69 759.94 57.6 763.08 59.43 C 766.34 61.26 768.82 64.13 770.52 68.05 C 772.21 71.96 773.06 77.05 773.06 83.31 L 773.06 137.92 L 795.57 137.92 L 795.57 76.47 C 795.57 67.6 793.88 60.22 790.48 54.35 C 787.22 48.35 782.72 43.85 776.98 40.85 Z\" fill=\"rgb(15, 15, 18)\" height=\"179.99999938964845px\" id=\"PB107NvKN\" width=\"1050.4899731445312px\"/><path d=\"M 0 14.19 C 0 6.353 6.353 0 14.19 0 C 22.027 0 28.38 6.353 28.38 14.19 C 28.38 22.027 22.027 28.38 14.19 28.38 C 6.353 28.38 0 22.027 0 14.19 Z\" fill=\"rgb(15, 15, 18)\" height=\"28.38000000000001px\" id=\"g8XhnIYwJ\" transform=\"translate(1058.85 109.54)\" width=\"28.38000000000011px\"/><path d=\"M 75.35 6.85 C 68.17 2.28 59.69 0 49.91 0 C 40.12 0 31.44 2.22 23.87 6.66 C 16.43 10.97 10.56 17.1 6.26 25.05 C 2.08 32.88 0 41.95 0 52.26 C 0 62.57 2.15 71.84 6.46 79.67 C 10.77 87.5 16.71 93.63 24.27 98.06 C 31.97 102.5 40.84 104.72 50.89 104.72 C 60.94 104.72 69.74 102.37 77.31 97.67 C 85.01 92.97 90.82 86.38 94.73 77.9 L 74.03 70.36 C 71.69 74.79 68.48 78.35 64.4 81.03 C 60.36 83.64 55.85 84.94 50.9 84.94 C 45.68 84.94 40.91 83.64 36.61 81.03 C 32.3 78.42 28.84 74.96 26.23 70.65 C 24.5 67.55 23.39 64.22 22.87 60.66 L 98.65 60.66 L 98.65 54 C 98.65 43.17 96.57 33.71 92.39 25.62 C 88.35 17.53 82.67 11.26 75.36 6.83 Z M 23.05 41.88 C 23.61 38.81 24.6 36 26.02 33.46 C 28.37 29.16 31.69 25.83 36 23.48 C 40.31 21 45.07 19.76 50.29 19.76 C 55.12 19.76 59.42 20.87 63.2 23.09 C 67.11 25.18 70.25 28.24 72.6 32.29 C 74.37 35.09 75.54 38.28 76.11 41.88 Z\" fill=\"rgb(15, 15, 18)\" height=\"104.71999999999998px\" id=\"IltVmPPOM\" transform=\"translate(162.24 36.14)\" width=\"98.65000000000003px\"/></g></svg>',style:{...style}});});const css=[`.framer-pWMtI { -webkit-mask: ${mask}; aspect-ratio: 6.038888888888889; display: block; mask: ${mask}; user-select: none; width: 1087px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1087\n * @framerIntrinsicHeight 180\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"set\":{\"localId\":\"vectorSet/BSnRWDRpx\",\"id\":\"BSnRWDRpx\",\"moduleId\":\"rw9G2cwFkaY2j0BRViQS\"}}\n */const Icon=withCSS(Component,css,\"framer-pWMtI\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"180\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/BSnRWDRpx\\\",\\\"id\\\":\\\"BSnRWDRpx\\\",\\\"moduleId\\\":\\\"rw9G2cwFkaY2j0BRViQS\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1087\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\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={ejL8So4D3:{hover:true,pressed:true},TLm_09aSM:{hover:true,pressed:true}};const cycleOrder=[\"ejL8So4D3\",\"TLm_09aSM\"];const serializationHash=\"framer-VEzBR\";const variantClassNames={ejL8So4D3:\"framer-v-twizx8\",TLm_09aSM:\"framer-v-1u40yq7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const H0TWhNHwF=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={\"Menu default\":\"ejL8So4D3\",Close:\"TLm_09aSM\"};const getProps=({click,height,id,width,...props})=>{return{...props,H0TWhNHwF:click??props.H0TWhNHwF,variant:humanReadableVariantMap[props.variant]??props.variant??\"ejL8So4D3\"};};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,H0TWhNHwF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ejL8So4D3\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaptimlzf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(H0TWhNHwF){const res=await H0TWhNHwF(...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-twizx8\",className,classNames),\"data-framer-name\":\"Menu default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ejL8So4D3\",onTap:onTaptimlzf,ref:refBinding,style:{...style},...addPropertyOverrides({\"ejL8So4D3-hover\":{\"data-framer-name\":undefined},\"ejL8So4D3-pressed\":{\"data-framer-name\":undefined},\"TLm_09aSM-hover\":{\"data-framer-name\":undefined},\"TLm_09aSM-pressed\":{\"data-framer-name\":undefined},TLm_09aSM:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-94ah5f\",\"data-framer-name\":\"Notification Dot Bottom\",layoutDependency:layoutDependency,layoutId:\"r2CHWLaAx\",style:{backgroundColor:\"rgb(43, 43, 55)\",rotate:0},variants:{\"ejL8So4D3-hover\":{backgroundColor:\"rgb(86, 86, 102)\",rotate:0},\"ejL8So4D3-pressed\":{rotate:0},\"TLm_09aSM-hover\":{backgroundColor:\"rgb(86, 86, 102)\"},TLm_09aSM:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hlcm9i\",\"data-framer-name\":\"Notification Dot Top\",layoutDependency:layoutDependency,layoutId:\"mx1n4nHG8\",style:{backgroundColor:\"rgb(43, 43, 55)\",rotate:0},variants:{\"ejL8So4D3-hover\":{backgroundColor:\"rgb(86, 86, 102)\",rotate:0},\"ejL8So4D3-pressed\":{rotate:0},\"TLm_09aSM-hover\":{backgroundColor:\"rgb(86, 86, 102)\"},TLm_09aSM:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a05iw7\",\"data-framer-name\":\"Notification Dot Top\",layoutDependency:layoutDependency,layoutId:\"OZsIVLlV4\",style:{backgroundColor:\"rgb(43, 43, 55)\",opacity:0},variants:{\"ejL8So4D3-hover\":{backgroundColor:\"rgb(86, 86, 102)\",opacity:1},\"ejL8So4D3-pressed\":{opacity:1},\"TLm_09aSM-hover\":{backgroundColor:\"rgb(86, 86, 102)\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VEzBR.framer-15z4uji, .framer-VEzBR .framer-15z4uji { display: block; }\",\".framer-VEzBR.framer-twizx8 { cursor: pointer; gap: 0px; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-VEzBR .framer-94ah5f { flex: none; height: 1px; left: 4px; position: absolute; top: 8px; width: 16px; }\",\".framer-VEzBR .framer-hlcm9i { flex: none; height: 1px; left: 4px; position: absolute; top: 15px; width: 16px; }\",\".framer-VEzBR .framer-1a05iw7 { flex: none; height: 1px; left: calc(50.00000000000002% - 10px / 2); position: absolute; top: calc(54.166666666666686% - 1px / 2); width: 10px; }\",\".framer-VEzBR.framer-v-1u40yq7.framer-twizx8, .framer-VEzBR.framer-v-twizx8.hover.framer-twizx8, .framer-VEzBR.framer-v-twizx8.pressed.framer-twizx8 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-VEzBR.framer-v-1u40yq7 .framer-94ah5f, .framer-VEzBR.framer-v-1u40yq7 .framer-hlcm9i { left: calc(50.00000000000002% - 16px / 2); top: calc(50.00000000000002% - 1px / 2); }\",\".framer-VEzBR.framer-v-twizx8.hover .framer-94ah5f { left: calc(50.00000000000002% - 16px / 2); top: 7px; }\",\".framer-VEzBR.framer-v-twizx8.hover .framer-hlcm9i { bottom: 7px; left: calc(50.00000000000002% - 16px / 2); top: unset; }\",\".framer-VEzBR.framer-v-twizx8.hover .framer-1a05iw7, .framer-VEzBR.framer-v-twizx8.pressed .framer-1a05iw7 { top: calc(50.00000000000002% - 1px / 2); }\",\".framer-VEzBR.framer-v-twizx8.pressed .framer-94ah5f { left: calc(50.00000000000002% - 16px / 2); }\",\".framer-VEzBR.framer-v-twizx8.pressed .framer-hlcm9i { bottom: 8px; left: calc(50.00000000000002% - 16px / 2); top: unset; }\",\".framer-VEzBR.framer-v-1u40yq7.hover .framer-94ah5f, .framer-VEzBR.framer-v-1u40yq7.hover .framer-hlcm9i { left: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\".framer-VEzBR.framer-v-1u40yq7.pressed .framer-94ah5f, .framer-VEzBR.framer-v-1u40yq7.pressed .framer-hlcm9i { left: calc(50.00000000000002% - 14px / 2); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TLm_09aSM\":{\"layout\":[\"fixed\",\"fixed\"]},\"btrjP8Y6I\":{\"layout\":[\"fixed\",\"fixed\"]},\"bEnvOMs71\":{\"layout\":[\"fixed\",\"fixed\"]},\"pGjneGCf2\":{\"layout\":[\"fixed\",\"fixed\"]},\"vgtcLGSgM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"H0TWhNHwF\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerbatei2en9=withCSS(Component,css,\"framer-VEzBR\");export default Framerbatei2en9;Framerbatei2en9.displayName=\"Menu icon\";Framerbatei2en9.defaultProps={height:24,width:24};addPropertyControls(Framerbatei2en9,{variant:{options:[\"ejL8So4D3\",\"TLm_09aSM\"],optionTitles:[\"Menu default\",\"Close\"],title:\"Variant\",type:ControlType.Enum},H0TWhNHwF:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerbatei2en9,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerbatei2en9\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"H0TWhNHwF\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TLm_09aSM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"btrjP8Y6I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bEnvOMs71\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pGjneGCf2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vgtcLGSgM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./batei2en9.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/dNOPjUQtkZbOsm2X1IOb/vB5ZySC9qsaBTBqeLOdU/EdW6OqInC.js\";const enabledGestures={N2jNgVCyM:{hover:true}};const serializationHash=\"framer-w7rIo\";const variantClassNames={N2jNgVCyM:\"framer-v-3v6ju0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const fawfNFU6a=undefined;const IDYArGoZm=undefined;const EwfZVTG30=undefined;const i7q9JZ3Ss=undefined;const L0byFHJgD=undefined;const LCjj8bu0s=undefined;const wkApXsktu=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({boldWord,border,click,height,id,label,link,show2NdWord,show3RdWord,width,...props})=>{return{...props,EwfZVTG30:link??props.EwfZVTG30,fawfNFU6a:border??props.fawfNFU6a??{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},i7q9JZ3Ss:label??props.i7q9JZ3Ss??\"The\",IDYArGoZm:click??props.IDYArGoZm,L0byFHJgD:show2NdWord??props.L0byFHJgD??true,LCjj8bu0s:boldWord??props.LCjj8bu0s??\"Geneva\",wkApXsktu:show3RdWord??props.wkApXsktu??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,i7q9JZ3Ss,LCjj8bu0s,L0byFHJgD,wkApXsktu,EwfZVTG30,fawfNFU6a,IDYArGoZm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"N2jNgVCyM\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10ctb3c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(IDYArGoZm){const res=await IDYArGoZm(...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(Link,{href:EwfZVTG30,motionChild:true,nodeId:\"N2jNgVCyM\",openInNewTab:false,scopeId:\"ftVx6F9w4\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3v6ju0\",className,classNames)} framer-1rufhak`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"N2jNgVCyM\",onTap:onTap10ctb3c,ref:refBinding,style:{\"--border-bottom-width\":(fawfNFU6a?.borderBottomWidth??fawfNFU6a?.borderWidth)+\"px\",\"--border-color\":fawfNFU6a?.borderColor,\"--border-left-width\":(fawfNFU6a?.borderLeftWidth??fawfNFU6a?.borderWidth)+\"px\",\"--border-right-width\":(fawfNFU6a?.borderRightWidth??fawfNFU6a?.borderWidth)+\"px\",\"--border-style\":fawfNFU6a?.borderStyle,\"--border-top-width\":(fawfNFU6a?.borderTopWidth??fawfNFU6a?.borderWidth)+\"px\",backgroundColor:\"rgba(243, 243, 246, 0)\",...style},variants:{\"N2jNgVCyM-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(213, 213, 220, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(243, 243, 246, 0.5)\"}},...addPropertyOverrides({\"N2jNgVCyM-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102)))\"},children:\"The\"})}),className:\"framer-1t3anff\",\"data-framer-name\":\"Hero Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zzCtRZDD8\",style:{\"--extracted-r6o4lv\":\"var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102))\",\"--framer-paragraph-spacing\":\"0px\"},text:i7q9JZ3Ss,variants:{\"N2jNgVCyM-hover\":{\"--extracted-r6o4lv\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"N2jNgVCyM-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\"},children:\"The\"})})}},baseVariant,gestureVariant)}),L0byFHJgD&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(126deg, rgb(62, 132, 213) 0%, rgb(23, 66, 115) 54.80769999999999%, rgb(163, 205, 255) 100%)\"},children:\"Geneva\"})})}),className:\"framer-st90h8\",\"data-framer-name\":\"Hero Description\",fonts:[\"GF;Geist-600\"],layoutDependency:layoutDependency,layoutId:\"h_ofzTpjq\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:LCjj8bu0s,verticalAlignment:\"top\",withExternalLayout:true}),wkApXsktu&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102)))\"},children:\"upgrade\"})}),className:\"framer-652seo\",\"data-framer-name\":\"Hero Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JI46fgxjC\",style:{\"--extracted-r6o4lv\":\"var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"N2jNgVCyM-hover\":{\"--extracted-r6o4lv\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"N2jNgVCyM-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\"},children:\"upgrade\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-w7rIo.framer-1rufhak, .framer-w7rIo .framer-1rufhak { display: block; }\",\".framer-w7rIo.framer-3v6ju0 { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 64px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 8px 0px; position: relative; text-decoration: none; width: 400px; }\",\".framer-w7rIo .framer-1t3anff, .framer-w7rIo .framer-st90h8, .framer-w7rIo .framer-652seo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-w7rIo.framer-v-3v6ju0.hover.framer-3v6ju0 { padding: 0px 12px 8px 12px; }\",...sharedStyle.css,'.framer-w7rIo[data-border=\"true\"]::after, .framer-w7rIo [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XXJCYyfc3\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"i7q9JZ3Ss\":\"label\",\"LCjj8bu0s\":\"boldWord\",\"L0byFHJgD\":\"show2NdWord\",\"wkApXsktu\":\"show3RdWord\",\"EwfZVTG30\":\"link\",\"fawfNFU6a\":\"border\",\"IDYArGoZm\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerftVx6F9w4=withCSS(Component,css,\"framer-w7rIo\");export default FramerftVx6F9w4;FramerftVx6F9w4.displayName=\"Menu item\";FramerftVx6F9w4.defaultProps={height:64,width:400};addPropertyControls(FramerftVx6F9w4,{i7q9JZ3Ss:{defaultValue:\"The\",displayTextArea:false,title:\"Label\",type:ControlType.String},LCjj8bu0s:{defaultValue:\"Geneva\",displayTextArea:false,title:\"Bold word\",type:ControlType.String},L0byFHJgD:{defaultValue:true,title:\"Show 2nd word\",type:ControlType.Boolean},wkApXsktu:{defaultValue:true,title:\"Show 3rd word\",type:ControlType.Boolean},EwfZVTG30:{title:\"Link\",type:ControlType.Link},fawfNFU6a:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Border\",type:ControlType.Border},IDYArGoZm:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerftVx6F9w4,[{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:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerftVx6F9w4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"i7q9JZ3Ss\\\":\\\"label\\\",\\\"LCjj8bu0s\\\":\\\"boldWord\\\",\\\"L0byFHJgD\\\":\\\"show2NdWord\\\",\\\"wkApXsktu\\\":\\\"show3RdWord\\\",\\\"EwfZVTG30\\\":\\\"link\\\",\\\"fawfNFU6a\\\":\\\"border\\\",\\\"IDYArGoZm\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XXJCYyfc3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"64\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ftVx6F9w4.map","// Generated by Framer (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8R8Kpk1qhmkRRRWjjyFd/1UhQ5MjtPjKoF2sIFSDU/XvgwDQ2yW.js\";import Vector from\"https://framerusercontent.com/modules/W652DUBYwF7zkVamDFIW/6tTCb5Hgo7Ylr1xnLsiR/FJBt1uuMF.js\";import MenuIcon from\"https://framerusercontent.com/modules/k0k4rNgSYGMPBm6MIgsZ/tMbB6bInN850YGnt8v0P/batei2en9.js\";import MenuItem from\"https://framerusercontent.com/modules/p0GYG1qaZqpxJK9Z54W6/fXqbF9GY9IV1ExfFqdal/ftVx6F9w4.js\";import Button from\"https://framerusercontent.com/modules/T0ayL0S185eK5ulT1Jnv/CTmGQdj2DcOvPF05Fpvo/gj3KgkhX4.js\";const VectorFonts=getFonts(Vector);const MenuIconFonts=getFonts(MenuIcon);const MenuItemFonts=getFonts(MenuItem);const ButtonFonts=getFonts(Button);const cycleOrder=[\"csjCn0xDS\",\"eh_I5146p\"];const serializationHash=\"framer-dPiR4\";const variantClassNames={csjCn0xDS:\"framer-v-1574uju\",eh_I5146p:\"framer-v-ffsp1u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cqTQKfcgT=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"csjCn0xDS\",Open:\"eh_I5146p\"};const Variants=motion.create(React.Fragment);const getProps=({cTAVisibility,height,id,width,...props})=>{return{...props,cqTQKfcgT:cTAVisibility??props.cqTQKfcgT,variant:humanReadableVariantMap[props.variant]??props.variant??\"csjCn0xDS\"};};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,cqTQKfcgT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"csjCn0xDS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1l3kw7t=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"csjCn0xDS\");});const H0TWhNHwFeuek99=activeVariantCallback(async(...args)=>{setVariant(\"eh_I5146p\");});const H0TWhNHwF1mqm0i8=activeVariantCallback(async(...args)=>{setVariant(\"csjCn0xDS\");});const IDYArGoZm1mqm0i8=activeVariantCallback(async(...args)=>{setVariant(\"csjCn0xDS\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"eh_I5146p\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"eh_I5146p\")return false;return true;};const router=useRouter();const isDisplayed2=value=>{if(baseVariant===\"eh_I5146p\")return value;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-1574uju\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"csjCn0xDS\",ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 0.7065919983928324px 2.9676863932498962px -0.41666666666666663px rgba(0, 0, 0, 0.01), 0px 1.8065619053231785px 7.58756000235735px -0.8333333333333333px rgba(0, 0, 0, 0.01), 0px 3.6217592146567767px 15.211388701558462px -1.25px rgba(0, 0, 0, 0.01), 0px 6.8655999097303715px 28.835519620867558px -1.6666666666666665px rgba(0, 0, 0, 0.01), 0px 13.646761411524492px 57.31639792840287px -2.0833333333333335px rgba(0, 0, 0, 0.01), 0px 30px 126px -2.5px rgba(0, 0, 0, 0.01)\",WebkitBackdropFilter:\"none\",...style},variants:{eh_I5146p:{backdropFilter:\"blur(8px)\",backgroundColor:\"rgba(255, 255, 255, 0.9)\",WebkitBackdropFilter:\"blur(8px)\"}},...addPropertyOverrides({eh_I5146p:{\"data-framer-name\":\"Open\",\"data-highlight\":true,onMouseLeave:onMouseLeave1l3kw7t}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ljo1xe\",\"data-framer-name\":\"Upper part\",layoutDependency:layoutDependency,layoutId:\"FgfdIOX0I\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":FjRbX0dyD\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"e8GxkCfy5\",openInNewTab:false,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-qfdv3f framer-1ktcutz\",layoutDependency:layoutDependency,layoutId:\"e8GxkCfy5\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-19ij8m3\",layoutDependency:layoutDependency,layoutId:\"QiHCtTbFu\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+16+(((componentViewport?.height||56)-32-24)/2+0+0)+0,...addPropertyOverrides({eh_I5146p:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d7g76y-container\",layoutDependency:layoutDependency,layoutId:\"sR0YpKam1-container\",nodeId:\"sR0YpKam1\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuIcon,{H0TWhNHwF:H0TWhNHwFeuek99,height:\"100%\",id:\"sR0YpKam1\",layoutId:\"sR0YpKam1\",style:{height:\"100%\"},variant:matchVariant(\"ejL8So4D3\"),width:\"100%\",...addPropertyOverrides({eh_I5146p:{H0TWhNHwF:H0TWhNHwF1mqm0i8,variant:matchVariant(\"TLm_09aSM\")}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sggejz\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"QH7WCciIA\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":V2eQxoeZ0\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jvbik6-container\",layoutDependency:layoutDependency,layoutId:\"T0gDE2GW6-container\",nodeId:\"T0gDE2GW6\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuItem,{EwfZVTG30:resolvedLinks[0],fawfNFU6a:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",i7q9JZ3Ss:\"Paradigm\",id:\"T0gDE2GW6\",L0byFHJgD:false,layoutId:\"T0gDE2GW6\",LCjj8bu0s:\"Geneva\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",wkApXsktu:false})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":qhudUbQ_c\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qhudUbQ_c\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,...addPropertyOverrides({eh_I5146p:{width:\"280px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+24+16)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vqdcz-container\",layoutDependency:layoutDependency,layoutId:\"Rjn7UNHvx-container\",nodeId:\"Rjn7UNHvx\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuItem,{EwfZVTG30:resolvedLinks1[0],fawfNFU6a:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",i7q9JZ3Ss:\"Protocol\",id:\"Rjn7UNHvx\",IDYArGoZm:IDYArGoZm1mqm0i8,L0byFHJgD:false,layoutId:\"Rjn7UNHvx\",LCjj8bu0s:\"Geneva\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",wkApXsktu:false,...addPropertyOverrides({eh_I5146p:{EwfZVTG30:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":MRF9JGaAL\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":MRF9JGaAL\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,...addPropertyOverrides({eh_I5146p:{width:\"280px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+24+16)+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-49vme7-container\",layoutDependency:layoutDependency,layoutId:\"PTAwmdZcd-container\",nodeId:\"PTAwmdZcd\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuItem,{EwfZVTG30:resolvedLinks2[0],fawfNFU6a:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",i7q9JZ3Ss:\"The\",id:\"PTAwmdZcd\",IDYArGoZm:IDYArGoZm1mqm0i8,L0byFHJgD:true,layoutId:\"PTAwmdZcd\",LCjj8bu0s:\"Geneva\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",wkApXsktu:true,...addPropertyOverrides({eh_I5146p:{EwfZVTG30:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":s_wgHjzPR\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":s_wgHjzPR\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,...addPropertyOverrides({eh_I5146p:{width:\"280px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+24+16)+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-121qsry-container\",layoutDependency:layoutDependency,layoutId:\"EbG7wdOVR-container\",nodeId:\"EbG7wdOVR\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuItem,{EwfZVTG30:resolvedLinks3[0],fawfNFU6a:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",i7q9JZ3Ss:\"USDN\",id:\"EbG7wdOVR\",IDYArGoZm:IDYArGoZm1mqm0i8,L0byFHJgD:false,layoutId:\"EbG7wdOVR\",LCjj8bu0s:\"Geneva\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",wkApXsktu:false,...addPropertyOverrides({eh_I5146p:{EwfZVTG30:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":M9gFheT0B\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":M9gFheT0B\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,...addPropertyOverrides({eh_I5146p:{width:\"280px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+24+16)+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-179ookp-container\",layoutDependency:layoutDependency,layoutId:\"UScreE8pz-container\",nodeId:\"UScreE8pz\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuItem,{EwfZVTG30:resolvedLinks4[0],fawfNFU6a:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",i7q9JZ3Ss:\"Everything.\",id:\"UScreE8pz\",IDYArGoZm:IDYArGoZm1mqm0i8,L0byFHJgD:true,layoutId:\"UScreE8pz\",LCjj8bu0s:\"AI\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",wkApXsktu:false,...addPropertyOverrides({eh_I5146p:{EwfZVTG30:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":wtwq20UN6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":wtwq20UN6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,...addPropertyOverrides({eh_I5146p:{width:\"280px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+24+16)+0+256}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v0kepr-container\",layoutDependency:layoutDependency,layoutId:\"J3MJCnr61-container\",nodeId:\"J3MJCnr61\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuItem,{EwfZVTG30:resolvedLinks5[0],fawfNFU6a:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",i7q9JZ3Ss:\"Toolkit\",id:\"J3MJCnr61\",IDYArGoZm:IDYArGoZm1mqm0i8,L0byFHJgD:false,layoutId:\"J3MJCnr61\",LCjj8bu0s:\"Geneva\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",wkApXsktu:false,...addPropertyOverrides({eh_I5146p:{EwfZVTG30:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":DqTVZlKdR\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DqTVZlKdR\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,...addPropertyOverrides({eh_I5146p:{width:\"280px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+24+16)+0+320}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-164qlb1-container\",layoutDependency:layoutDependency,layoutId:\"HTBou6X_t-container\",nodeId:\"HTBou6X_t\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuItem,{EwfZVTG30:resolvedLinks6[0],fawfNFU6a:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",i7q9JZ3Ss:\"Roadmap\",id:\"HTBou6X_t\",IDYArGoZm:IDYArGoZm1mqm0i8,L0byFHJgD:false,layoutId:\"HTBou6X_t\",LCjj8bu0s:\"Geneva\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",wkApXsktu:false,...addPropertyOverrides({eh_I5146p:{EwfZVTG30:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":soLvnmDof\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":soLvnmDof\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,...addPropertyOverrides({eh_I5146p:{width:\"280px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+24+16)+0+384}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1grtmlm-container\",layoutDependency:layoutDependency,layoutId:\"xpvbL8z0H-container\",nodeId:\"xpvbL8z0H\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuItem,{EwfZVTG30:resolvedLinks7[0],fawfNFU6a:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",i7q9JZ3Ss:\"Tokenomics\",id:\"xpvbL8z0H\",IDYArGoZm:IDYArGoZm1mqm0i8,L0byFHJgD:false,layoutId:\"xpvbL8z0H\",LCjj8bu0s:\"Geneva\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",wkApXsktu:false,...addPropertyOverrides({eh_I5146p:{EwfZVTG30:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Yf3oNKiaZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Yf3oNKiaZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,...addPropertyOverrides({eh_I5146p:{width:\"280px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+24+16)+0+448}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x0bvbg-container\",layoutDependency:layoutDependency,layoutId:\"pn3YY5lgA-container\",nodeId:\"pn3YY5lgA\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(MenuItem,{EwfZVTG30:resolvedLinks8[0],fawfNFU6a:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",i7q9JZ3Ss:\"Team\",id:\"pn3YY5lgA\",IDYArGoZm:IDYArGoZm1mqm0i8,L0byFHJgD:false,layoutId:\"pn3YY5lgA\",LCjj8bu0s:\"Geneva\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",wkApXsktu:false,...addPropertyOverrides({eh_I5146p:{EwfZVTG30:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2(cqTQKfcgT!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eh_I5146p:{height:64,width:\"280px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||648)-32-616)/2+24+16)+0+576}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19ssfp-container\",layoutDependency:layoutDependency,layoutId:\"p6RIjIhbS-container\",nodeId:\"p6RIjIhbS\",rendersWithMotion:true,scopeId:\"JD1C7x2r8\",children:/*#__PURE__*/_jsx(Button,{fKq4BwsSO:\"Launch App\",height:\"100%\",id:\"p6RIjIhbS\",layoutId:\"p6RIjIhbS\",LUlUbccrU:\"https://app.everything.inc/\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uHP7ODHQX\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1asbc3h\",\"data-framer-name\":\"Menu item\",layoutDependency:layoutDependency,layoutId:\"iF8xZaXR0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/every_thing\",motionChild:true,nodeId:\"HGsR_TV6j\",openInNewTab:true,relValues:[],scopeId:\"JD1C7x2r8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9whffq\",\"data-styles-preset\":\"XvgwDQ2yW\",children:\"Everything on X\"})})})}),className:\"framer-18y3d1\",\"data-framer-name\":\"Hero Description\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"HGsR_TV6j\",style:{\"--extracted-r6o4lv\":\"var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"github.com\",motionChild:true,nodeId:\"T7BOncyJ1\",openInNewTab:true,relValues:[],scopeId:\"JD1C7x2r8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9whffq\",\"data-styles-preset\":\"XvgwDQ2yW\",children:\"Github\"})})})}),className:\"framer-b3ni9g\",\"data-framer-name\":\"Hero Description\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"T7BOncyJ1\",style:{\"--extracted-r6o4lv\":\"var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"docs.com\",motionChild:true,nodeId:\"SUm5fBFxy\",openInNewTab:true,relValues:[],scopeId:\"JD1C7x2r8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9whffq\",\"data-styles-preset\":\"XvgwDQ2yW\",children:\"Docs\"})})})}),className:\"framer-12lyjxi\",\"data-framer-name\":\"Hero Description\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"SUm5fBFxy\",style:{\"--extracted-r6o4lv\":\"var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dPiR4.framer-1ktcutz, .framer-dPiR4 .framer-1ktcutz { display: block; }\",\".framer-dPiR4.framer-1574uju { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 16px 16px 16px 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-dPiR4 .framer-1ljo1xe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 24px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-dPiR4 .framer-qfdv3f { 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; text-decoration: none; width: min-content; }\",\".framer-dPiR4 .framer-19ij8m3 { aspect-ratio: 6.041666666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 121px; }\",\".framer-dPiR4 .framer-d7g76y-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-dPiR4 .framer-sggejz { 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: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 280px; }\",\".framer-dPiR4 .framer-1jvbik6-container, .framer-dPiR4 .framer-vqdcz-container, .framer-dPiR4 .framer-49vme7-container, .framer-dPiR4 .framer-121qsry-container, .framer-dPiR4 .framer-179ookp-container, .framer-dPiR4 .framer-1v0kepr-container, .framer-dPiR4 .framer-164qlb1-container, .framer-dPiR4 .framer-1grtmlm-container, .framer-dPiR4 .framer-1x0bvbg-container, .framer-dPiR4 .framer-19ssfp-container { flex: none; height: 64px; position: relative; width: 100%; }\",\".framer-dPiR4 .framer-1asbc3h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 64px; justify-content: flex-end; overflow: hidden; padding: 0px 0px 8px 0px; position: relative; width: 100%; }\",\".framer-dPiR4 .framer-18y3d1, .framer-dPiR4 .framer-b3ni9g, .framer-dPiR4 .framer-12lyjxi { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-1ljo1xe { align-self: stretch; gap: unset; justify-content: space-between; order: 0; width: auto; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-sggejz, .framer-dPiR4.framer-v-ffsp1u .framer-vqdcz-container { order: 1; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-49vme7-container { order: 2; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-121qsry-container { order: 3; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-179ookp-container { order: 4; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-1v0kepr-container { order: 5; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-164qlb1-container { order: 6; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-1grtmlm-container { order: 7; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-1x0bvbg-container { order: 8; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-19ssfp-container { order: 10; }\",\".framer-dPiR4.framer-v-ffsp1u .framer-1asbc3h { order: 9; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 201\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"eh_I5146p\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"cqTQKfcgT\":\"cTAVisibility\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJD1C7x2r8=withCSS(Component,css,\"framer-dPiR4\");export default FramerJD1C7x2r8;FramerJD1C7x2r8.displayName=\"Navbar\";FramerJD1C7x2r8.defaultProps={height:56,width:201};addPropertyControls(FramerJD1C7x2r8,{variant:{options:[\"csjCn0xDS\",\"eh_I5146p\"],optionTitles:[\"Default\",\"Open\"],title:\"Variant\",type:ControlType.Enum},cqTQKfcgT:{defaultValue:false,title:\"CTA visibility\",type:ControlType.Boolean},oncqTQKfcgTChange:{changes:\"cqTQKfcgT\",type:ControlType.ChangeHandler}});addFonts(FramerJD1C7x2r8,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...VectorFonts,...MenuIconFonts,...MenuItemFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerJD1C7x2r8.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuIcon,{},context),forwardLoader(MenuItem,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJD1C7x2r8\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"cqTQKfcgT\\\":\\\"cTAVisibility\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"201\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eh_I5146p\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JD1C7x2r8.map","\"use client\";import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{m,useInView,LazyMotion,domAnimation}from\"framer-motion\";import{useRef}from\"react\";// -------------------------------------------------- //\n// FRAMER PROPERTY CONTROLS\n// -------------------------------------------------- //\nconst defaultData=[{value:100,color:\"#f0591a\",hoverColor:\"#e84602\"},{value:30,color:\"#FF9F1C\",hoverColor:\"#ff9300\"},{value:20,color:\"#2EC4B6\",hoverColor:\"#059688\"},{value:10,color:\"#666666\",hoverColor:\"#4d4d4d\"},{value:5,color:\"#d3d3d3\",hoverColor:\"#b3b3b3\"}];addPropertyControls(SimplePieChartFramer,{data:{type:ControlType.Array,title:\"Data\",control:{type:ControlType.Object,controls:{value:{type:ControlType.Number,defaultValue:25},color:{type:ControlType.Color,defaultValue:\"#f0591a\"},hoverColor:{type:ControlType.Color,defaultValue:\"#e84602\"}}},defaultValue:defaultData},inViewAnimation:{type:ControlType.Object,title:\"In View Animation\",controls:{once:{type:ControlType.Boolean,title:\"Once\",defaultValue:true,description:\"If yes, the animation will only play once.\"},amount:{type:ControlType.Number,title:\"Amount\",defaultValue:.5,min:0,max:1,description:\"The amount of the component that must be in view to trigger the animation.\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{duration:.3,ease:\"easeOut\"}},delayBetweenValues:{type:ControlType.Number,title:\"Delay Between Values\",defaultValue:.05,min:0,max:1,step:.01}},defaultValue:{once:true,amount:.5,transition:{duration:.3,ease:\"easeOut\"},delayBetweenValues:.05}},hoverAnimation:{type:ControlType.Object,title:\"Hover Animation\",controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:5,step:.01,defaultValue:1.025},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{duration:.1,ease:\"easeOut\"}}},defaultValue:{scale:1.025,transition:{duration:.1,ease:\"easeOut\"}}},donut:{type:ControlType.Boolean,title:\"Donut Style\",defaultValue:false},donutSize:{type:ControlType.Number,title:\"Donut Size\",defaultValue:50,min:0,max:100,step:1,hidden:props=>!props.donut},donutCircleColor:{type:ControlType.Color,title:\"Donut Center Color\",defaultValue:\"#131313\",hidden:props=>!props.donut},gapAngle:{type:ControlType.Number,title:\"Gap\",defaultValue:.5,min:0,max:10,step:.01},stroke:{type:ControlType.Object,title:\"Stroke\",controls:{width:{type:ControlType.Number,title:\"Width\",defaultValue:1,min:0,max:10,step:.5},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#131313\"}},defaultValue:{width:1,color:\"#131313\"}}});// -------------------------------------------------- //\n// MAIN COMPONENT\n// -------------------------------------------------- //\n/**\n * @Copyright © David McBacon | Bachoff Studio\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 400\n * @framerDisableUnlink\n */export default function SimplePieChartFramer(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const ref=useRef(null);const isInView=useInView(ref,{once:props.inViewAnimation.once,amount:props.inViewAnimation.amount});// after one Framer update, the data is empty on canvas, even when we have data in the property panel\n// this is a workaround to ensure that the data is always available\nconst correctData=props.data.length===0?defaultData:props.data;// Calculate total from raw values\nconst total=correctData.reduce((sum,item)=>sum+item.value,0);// Keep track of current angle for cumulative rotation\nlet currentAngle=0;return /*#__PURE__*/_jsx(LazyMotion,{features:domAnimation,children:/*#__PURE__*/_jsx(\"div\",{style:{padding:\"20px\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsxs(\"svg\",{ref:ref,width:\"100%\",height:\"100%\",viewBox:`0 0 100 100`,style:{overflow:\"visible\"},children:[correctData.map((segment,index)=>{// Calculate path data with current accumulated angle\nconst pathData=calculatePathData(segment.value,total,currentAngle+props.gapAngle/2,props.gapAngle,correctData.length);// Update the accumulated angle for the next segment\nconst segmentAngle=segment.value/total*(360-props.gapAngle*correctData.length)+props.gapAngle;currentAngle+=segmentAngle;return /*#__PURE__*/_jsx(m.path,{d:pathData,stroke:props.stroke.color,strokeWidth:props.stroke.width,initial:{scale:isOnFramerCanvas?1:0,opacity:1,fill:segment.color},whileHover:{scale:props.hoverAnimation.scale,fill:segment.hoverColor,transition:props.hoverAnimation.transition},animate:{scale:isInView?1:0,opacity:1,fill:segment.color},transition:{scale:{...props.inViewAnimation.transition,delay:index*props.inViewAnimation.delayBetweenValues},opacity:{...props.inViewAnimation.transition,delay:index*props.inViewAnimation.delayBetweenValues},fill:{duration:.1}}},index);}),props.donut&&/*#__PURE__*/_jsx(m.circle,{cx:100/2,cy:100/2,r:props.donutSize/2,fill:props.donutCircleColor,// initial={{ scale: isOnFramerCanvas ? 1 : 0 }}\n// animate={{ scale: isInView ? 1 : 0 }}\ntransition:props.inViewAnimation.transition,style:{scale:isInView||isOnFramerCanvas?1:0}})]})})});}SimplePieChartFramer.displayName=\"PIE & DONUT CHART - BACHOFF STUDIO\";// -------------------------------------------------- //\n// HELPER FUNCTIONS\n// -------------------------------------------------- //\nconst calculatePathData=(value,total,startAngleOffset,gapAngle,dataLength)=>{const radius=(100-1)/2;const centerX=100/2;const centerY=100/2;// Adjust the percentage calculation to account for gaps\nconst totalGapDegrees=gapAngle*dataLength;const availableDegrees=360-totalGapDegrees;const percentage=value/total*100;const angle=percentage/100*availableDegrees;// Calculate the angle for this segment\nconst startAngle=-90+startAngleOffset;const endAngle=startAngle+angle-gapAngle/2// Subtract half gap at end\n;// Convert angles to radians\nconst startRad=startAngle*Math.PI/180;const endRad=endAngle*Math.PI/180;// Calculate start and end points\nconst x1=centerX+radius*Math.cos(startRad);const y1=centerY+radius*Math.sin(startRad);const x2=centerX+radius*Math.cos(endRad);const y2=centerY+radius*Math.sin(endRad);// Determine if the arc should be drawn the long way around\nconst largeArcFlag=angle>180?1:0;return`M ${centerX},${centerY} L ${x1},${y1} A ${radius},${radius} 0 ${largeArcFlag} 1 ${x2},${y2} Z`;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SimplePieChartFramer\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Simple_Pie_Chart.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleCode,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={B1C7mHVYS:{hover:true}};const cycleOrder=[\"B1C7mHVYS\",\"i4OaSq_C6\"];const serializationHash=\"framer-VlJ4u\";const variantClassNames={B1C7mHVYS:\"framer-v-quxf9y\",i4OaSq_C6:\"framer-v-1movyv1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const JT7ppmg_E=undefined;const XjIJdE3bX=undefined;const zvAy4uz4j=undefined;const xbxUulvbA=undefined;const Kv_Pzz1zV=undefined;const r88_x7uqU=undefined;const transition1={bounce:.2,delay:0,duration:.6,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const numberToString=(value,options={},activeLocale)=>{const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;const{useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits}=options;const formatOptions={useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits};const number=Number(value);try{return number.toLocaleString(locale,formatOptions);}catch{try{return number.toLocaleString(fallbackLocale,formatOptions);}catch{return number.toLocaleString();}}};const 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:\"i4OaSq_C6\",Default:\"B1C7mHVYS\"};const getProps=({click,color,count,description,height,id,label,width,...props})=>{return{...props,JT7ppmg_E:click??props.JT7ppmg_E,Kv_Pzz1zV:count??props.Kv_Pzz1zV,r88_x7uqU:description??props.r88_x7uqU??\"Swap\",variant:humanReadableVariantMap[props.variant]??props.variant??\"B1C7mHVYS\",xbxUulvbA:label??props.xbxUulvbA??\"Swap\",XjIJdE3bX:color??props.XjIJdE3bX??\"rgb(163, 206, 255)\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,xbxUulvbA,Kv_Pzz1zV,r88_x7uqU,XjIJdE3bX,JT7ppmg_E,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"B1C7mHVYS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapnd7q97=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(JT7ppmg_E){const res=await JT7ppmg_E(...args);if(res===false)return false;}});const onMouseEnterb3dbba=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(zvAy4uz4j){const res=await zvAy4uz4j(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const activeLocaleCode=useLocaleCode();const textContent=numberToString(Kv_Pzz1zV,{locale:\"\",notation:\"standard\",style:\"decimal\"},activeLocaleCode);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-quxf9y\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"B1C7mHVYS\",onTap:onTapnd7q97,ref:refBinding,style:{backgroundColor:\"var(--token-273e639a-8024-4068-a955-09e25f43a818, rgb(243, 243, 246))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"16px 24px 24px 0px rgba(213, 213, 220, 0.4), -16px -24px 24px 0px rgba(255, 255, 255, 0.6), inset 1px 1px 2px 0px rgba(255, 255, 255, 0.3)\",...style},variants:{\"B1C7mHVYS-hover\":{boxShadow:\"2px 8px 8px 0px rgba(213, 213, 220, 0.4), -2px -8px 8px 0px rgba(255, 255, 255, 0.6), inset 1px 1px 2px 0px rgba(255, 255, 255, 0.3)\"},i4OaSq_C6:{backgroundColor:XjIJdE3bX,boxShadow:\"none\"}},...addPropertyOverrides({\"B1C7mHVYS-hover\":{\"data-framer-name\":undefined,onMouseEnter:onMouseEnterb3dbba},i4OaSq_C6:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yjy93p\",\"data-framer-name\":\"LED\",layoutDependency:layoutDependency,layoutId:\"bJFFYWGb1\",style:{backgroundColor:\"rgb(243, 243, 246)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"1px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 1px 1px 1px 0px rgba(86, 86, 102, 0.1)\"},variants:{i4OaSq_C6:{backgroundColor:XjIJdE3bX,boxShadow:\"1px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 1px 1px 1px 0px rgba(86, 86, 102, 0.1)\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k6fr20\",\"data-framer-name\":\"Ellipse 2\",layoutDependency:layoutDependency,layoutId:\"aPz8_t_Ub\",style:{backgroundColor:XjIJdE3bX,borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",boxShadow:\"0px 0px 32px 0px rgba(62, 132, 213, 0.5), inset 0px 0px 4px 1px rgba(255, 255, 255, 0.4)\"},transformTemplate:transformTemplate1,variants:{i4OaSq_C6:{backgroundColor:\"var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255))\"}}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2gcky2\",layoutDependency:layoutDependency,layoutId:\"SFYKFOiWY\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a742t6\",layoutDependency:layoutDependency,layoutId:\"z156pTxEq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\"},children:\"Swap\"})}),className:\"framer-1rj38iy\",\"data-framer-name\":\"Title\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"Dl3wJb8Mp\",style:{\"--extracted-r6o4lv\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\",\"--framer-paragraph-spacing\":\"0px\"},text:xbxUulvbA,variants:{\"B1C7mHVYS-hover\":{\"--extracted-r6o4lv\":\"var(--token-438c2675-02c5-4020-941b-b0393fc4bec8, rgb(0, 0, 8))\"},i4OaSq_C6:{\"--extracted-r6o4lv\":\"var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"B1C7mHVYS-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-438c2675-02c5-4020-941b-b0393fc4bec8, rgb(0, 0, 8)))\"},children:\"Swap\"})})},i4OaSq_C6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255)))\"},children:\"Swap\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-acytqr\",layoutDependency:layoutDependency,layoutId:\"Y1aMnzBm3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-XjIJdE3bX-yMTjmiHlG))\"},children:\"0\"})}),className:\"framer-1un4on3\",\"data-framer-name\":\"Title\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"vGZFPEE2i\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-XjIJdE3bX-yMTjmiHlG)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-XjIJdE3bX-yMTjmiHlG\":XjIJdE3bX},text:textContent,variants:{i4OaSq_C6:{\"--extracted-r6o4lv\":\"var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i4OaSq_C6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255)))\"},children:\"0\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-XjIJdE3bX-yMTjmiHlG))\"},children:\"%\"})}),className:\"framer-1auuh7d\",\"data-framer-name\":\"Title\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"y5byJyb4H\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-XjIJdE3bX-yMTjmiHlG)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-XjIJdE3bX-yMTjmiHlG\":XjIJdE3bX},variants:{i4OaSq_C6:{\"--extracted-r6o4lv\":\"var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i4OaSq_C6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255)))\"},children:\"%\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150)))\"},children:\"Swap\"})}),className:\"framer-d0abwd\",\"data-framer-name\":\"Title\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"GtFTiXUTH\",style:{\"--extracted-r6o4lv\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\",\"--framer-paragraph-spacing\":\"0px\"},text:r88_x7uqU,variants:{\"B1C7mHVYS-hover\":{\"--extracted-r6o4lv\":\"var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102))\"},i4OaSq_C6:{\"--extracted-r6o4lv\":\"var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"B1C7mHVYS-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-99771d01-096e-455e-ba5a-1c26efa4a4ce, rgb(86, 86, 102)))\"},children:\"Swap\"})})},i4OaSq_C6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255)))\"},children:\"Swap\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VlJ4u.framer-g9athb, .framer-VlJ4u .framer-g9athb { display: block; }\",\".framer-VlJ4u.framer-quxf9y { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 80px; justify-content: flex-start; overflow: hidden; padding: 0px 32px 0px 24px; position: relative; width: 340px; will-change: var(--framer-will-change-override, transform); }\",\".framer-VlJ4u .framer-1yjy93p { flex: none; gap: 10px; height: 32px; overflow: visible; position: relative; width: 32px; }\",\".framer-VlJ4u .framer-1k6fr20 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 13px); left: 50%; position: absolute; top: 50%; width: 14px; }\",\".framer-VlJ4u .framer-2gcky2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-VlJ4u .framer-a742t6 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 20px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",'.framer-VlJ4u .framer-1rj38iy { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; flex: none; height: auto; max-width: 90%; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: auto; word-break: break-word; word-wrap: break-word; }',\".framer-VlJ4u .framer-acytqr { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VlJ4u .framer-1un4on3, .framer-VlJ4u .framer-1auuh7d { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-VlJ4u .framer-d0abwd { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VlJ4u.framer-v-1movyv1 .framer-1k6fr20, .framer-VlJ4u.framer-v-quxf9y.hover .framer-1k6fr20 { height: var(--framer-aspect-ratio-supported, 14px); width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"i4OaSq_C6\":{\"layout\":[\"fixed\",\"fixed\"]},\"qEZu7Lrwm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xbxUulvbA\":\"label\",\"Kv_Pzz1zV\":\"count\",\"r88_x7uqU\":\"description\",\"XjIJdE3bX\":\"color\",\"JT7ppmg_E\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryMTjmiHlG=withCSS(Component,css,\"framer-VlJ4u\");export default FrameryMTjmiHlG;FrameryMTjmiHlG.displayName=\"Scheme button 2\";FrameryMTjmiHlG.defaultProps={height:80,width:340};addPropertyControls(FrameryMTjmiHlG,{variant:{options:[\"B1C7mHVYS\",\"i4OaSq_C6\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},xbxUulvbA:{defaultValue:\"Swap\",displayTextArea:false,title:\"Label\",type:ControlType.String},Kv_Pzz1zV:{defaultValue:0,step:.5,title:\"Count\",type:ControlType.Number,unit:\"%\"},r88_x7uqU:{defaultValue:\"Swap\",displayTextArea:false,title:\"Description\",type:ControlType.String},XjIJdE3bX:{defaultValue:\"rgb(163, 206, 255)\",title:\"Color\",type:ControlType.Color},JT7ppmg_E:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameryMTjmiHlG,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryMTjmiHlG\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"xbxUulvbA\\\":\\\"label\\\",\\\"Kv_Pzz1zV\\\":\\\"count\\\",\\\"r88_x7uqU\\\":\\\"description\\\",\\\"XjIJdE3bX\\\":\\\"color\\\",\\\"JT7ppmg_E\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"340\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i4OaSq_C6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qEZu7Lrwm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yMTjmiHlG.map","// Generated by Framer (10141bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,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 PIEDONUTCHARTBACHOFFSTUDIO from\"https://framerusercontent.com/modules/GlopU9OfDIzF05bXZkWC/yvDMFWDvphoLnHCTudwB/Simple_Pie_Chart.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/FkWToHlff3dpDPFFiiQ2/jgkEgcuQGabis3qMNYVH/U0UapVsCK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/C4AgDiZUnPAxWOgqAWwe/he7UvyIl69tc9hA1S7aT/u9Lk05FHx.js\";import SchemeButton2 from\"https://framerusercontent.com/modules/LApCzRcJ5cNOv8XiZ3ax/UKXd76alOBQeOrxgj1CP/yMTjmiHlG.js\";const PIEDONUTCHARTBACHOFFSTUDIOFonts=getFonts(PIEDONUTCHARTBACHOFFSTUDIO);const SchemeButton2Fonts=getFonts(SchemeButton2);const cycleOrder=[\"JW67HHBjB\",\"z4uv8ErEE\",\"vrAGC87FE\",\"HRLEBRkW0\",\"v2HjI7utO\",\"enUxWwGhu\",\"zNxhuSA78\",\"PA994lkbh\",\"c8mtihTNw\",\"G4L9Jr_Lm\",\"XRjhYZvZn\",\"wbbDxvpGo\"];const serializationHash=\"framer-LF05K\";const variantClassNames={c8mtihTNw:\"framer-v-1dnr5i7\",enUxWwGhu:\"framer-v-1gvh1a0\",G4L9Jr_Lm:\"framer-v-10vfbar\",HRLEBRkW0:\"framer-v-1mwi6cq\",JW67HHBjB:\"framer-v-kcpank\",PA994lkbh:\"framer-v-qivlfz\",v2HjI7utO:\"framer-v-11o56k2\",vrAGC87FE:\"framer-v-1gjkmbl\",wbbDxvpGo:\"framer-v-hnv2zt\",XRjhYZvZn:\"framer-v-1y3liaq\",z4uv8ErEE:\"framer-v-3u1otd\",zNxhuSA78:\"framer-v-5lxubm\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Large 1\":\"z4uv8ErEE\",\"Large 10\":\"XRjhYZvZn\",\"Large 11\":\"wbbDxvpGo\",\"Large 2\":\"vrAGC87FE\",\"Large 3\":\"HRLEBRkW0\",\"Large 4\":\"v2HjI7utO\",\"Large 5\":\"enUxWwGhu\",\"Large 6\":\"zNxhuSA78\",\"Large 7\":\"PA994lkbh\",\"Large 8\":\"c8mtihTNw\",\"Large 9\":\"G4L9Jr_Lm\",\"Large Default\":\"JW67HHBjB\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JW67HHBjB\"};};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:\"JW67HHBjB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13td9rx=activeVariantCallback(async(...args)=>{setVariant(\"JW67HHBjB\");});const JT7ppmg_Eu5x46y=activeVariantCallback(async(...args)=>{setVariant(\"z4uv8ErEE\");});const JT7ppmg_E13td9rx=activeVariantCallback(async(...args)=>{setVariant(\"JW67HHBjB\");});const JT7ppmg_E15aybtd=activeVariantCallback(async(...args)=>{setVariant(\"vrAGC87FE\");});const JT7ppmg_E16kffci=activeVariantCallback(async(...args)=>{setVariant(\"HRLEBRkW0\");});const JT7ppmg_E1rr5x37=activeVariantCallback(async(...args)=>{setVariant(\"v2HjI7utO\");});const JT7ppmg_E4zk5dc=activeVariantCallback(async(...args)=>{setVariant(\"enUxWwGhu\");});const JT7ppmg_E129mahj=activeVariantCallback(async(...args)=>{setVariant(\"zNxhuSA78\");});const JT7ppmg_Efcv474=activeVariantCallback(async(...args)=>{setVariant(\"PA994lkbh\");});const JT7ppmg_E1s5dky=activeVariantCallback(async(...args)=>{setVariant(\"c8mtihTNw\");});const JT7ppmg_Ey9g2zj=activeVariantCallback(async(...args)=>{setVariant(\"G4L9Jr_Lm\");});const JT7ppmg_Exqmhe0=activeVariantCallback(async(...args)=>{setVariant(\"XRjhYZvZn\");});const JT7ppmg_E1gxuwc=activeVariantCallback(async(...args)=>{setVariant(\"wbbDxvpGo\");});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-kcpank\",className,classNames),\"data-framer-name\":\"Large Default\",layoutDependency:layoutDependency,layoutId:\"JW67HHBjB\",ref:refBinding,style:{...style},...addPropertyOverrides({c8mtihTNw:{\"data-framer-name\":\"Large 8\"},enUxWwGhu:{\"data-framer-name\":\"Large 5\"},G4L9Jr_Lm:{\"data-framer-name\":\"Large 9\"},HRLEBRkW0:{\"data-framer-name\":\"Large 3\"},PA994lkbh:{\"data-framer-name\":\"Large 7\"},v2HjI7utO:{\"data-framer-name\":\"Large 4\"},vrAGC87FE:{\"data-framer-name\":\"Large 2\"},wbbDxvpGo:{\"data-framer-name\":\"Large 11\"},XRjhYZvZn:{\"data-framer-name\":\"Large 10\"},z4uv8ErEE:{\"data-framer-name\":\"Large 1\"},zNxhuSA78:{\"data-framer-name\":\"Large 6\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yygztc\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ghQUDGABm\",onTap:onTap13td9rx,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jervku\",layoutDependency:layoutDependency,layoutId:\"cAuX52LsR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"100%\"})}),className:\"framer-tykxbg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R1uKMiCum\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({c8mtihTNw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"5%\"})})},enUxWwGhu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"12%\"})})},G4L9Jr_Lm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"5.5%\"})})},HRLEBRkW0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"12.5%\"})})},PA994lkbh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"8%\"})})},v2HjI7utO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"12.5%\"})})},vrAGC87FE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"14%\"})})},wbbDxvpGo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"3%\"})})},XRjhYZvZn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"4%\"})})},z4uv8ErEE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"15%\"})})},zNxhuSA78:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"8.5%\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Distribution\"})}),className:\"framer-gyi232\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EtgPNH4Sl\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({c8mtihTNw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"SMARDEX AIRDROP\"})})},enUxWwGhu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Partnership & Listings\"})})},G4L9Jr_Lm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"SMARDEX ICO\"})})},HRLEBRkW0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"SDEX Staking\"})})},PA994lkbh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Team & Advisors\"})})},v2HjI7utO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"SDEX Conversion\"})})},vrAGC87FE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Community Funds & Audits\"})})},wbbDxvpGo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Market Making\"})})},XRjhYZvZn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"CEX & DEX Liquidity\"})})},z4uv8ErEE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Community & Incentives\"})})},zNxhuSA78:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"PUBLIC funding round\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-efcq5r-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NRDfEMfXW-container\",nodeId:\"NRDfEMfXW\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PIEDONUTCHARTBACHOFFSTUDIO,{data:[{color:\"rgb(0, 26, 51)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgb(0, 43, 92)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgb(0, 61, 128)\",hoverColor:\"rgb(0, 74, 153)\",value:5.5},{color:\"rgb(0, 78, 163)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgb(0, 95, 199)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgb(0, 112, 235)\",hoverColor:\"rgb(5, 126, 255)\",value:8.5},{color:\"rgb(26, 133, 255)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgb(63, 150, 255)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgb(102, 170, 255)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgb(140, 193, 255)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgb(179, 215, 255)\",hoverColor:\"rgb(204, 228, 255)\",value:15}],donut:true,donutCircleColor:\"var(--token-273e639a-8024-4068-a955-09e25f43a818, rgb(243, 243, 246))\",donutSize:90,gapAngle:0,height:\"100%\",hoverAnimation:{scale:1.05,transition:{bounce:.2,delay:0,duration:.8,type:\"spring\"}},id:\"NRDfEMfXW\",inViewAnimation:{amount:.5,delayBetweenValues:.05,once:false,transition:{bounce:.1,delay:0,duration:.8,type:\"spring\"}},layoutId:\"NRDfEMfXW\",stroke:{color:\"var(--token-273e639a-8024-4068-a955-09e25f43a818, rgb(243, 243, 246))\",width:1},style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({c8mtihTNw:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgb(0, 79, 163)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},enUxWwGhu:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgb(26, 133, 255)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},G4L9Jr_Lm:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgb(0, 62, 128)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},HRLEBRkW0:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgb(102, 171, 255)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},PA994lkbh:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgb(0, 96, 199)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},v2HjI7utO:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgb(61, 148, 255)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},vrAGC87FE:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgb(138, 192, 255)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},wbbDxvpGo:{data:[{color:\"rgb(0, 26, 51)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},XRjhYZvZn:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgb(0, 43, 92)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},z4uv8ErEE:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgb(179, 214, 255)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},zNxhuSA78:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgb(0, 113, 235)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t8q3z6\",layoutDependency:layoutDependency,layoutId:\"nPE1guSZF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lgvfua-container\",layoutDependency:layoutDependency,layoutId:\"dX75Xli_r-container\",nodeId:\"dX75Xli_r\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"dX75Xli_r\",JT7ppmg_E:JT7ppmg_Eu5x46y,Kv_Pzz1zV:15,layoutId:\"dX75Xli_r\",r88_x7uqU:\"Driving ecosystem engagement.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community Incentives\",XjIJdE3bX:\"rgb(179, 215, 255)\",...addPropertyOverrides({z4uv8ErEE:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rdqqmz-container\",layoutDependency:layoutDependency,layoutId:\"HlunlIqTh-container\",nodeId:\"HlunlIqTh\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"HlunlIqTh\",JT7ppmg_E:JT7ppmg_E15aybtd,Kv_Pzz1zV:14,layoutId:\"HlunlIqTh\",r88_x7uqU:\"Future DAO and Auditing funds.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community Funds & Audits\",XjIJdE3bX:\"rgb(140, 193, 255)\",...addPropertyOverrides({vrAGC87FE:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10sxqc7-container\",layoutDependency:layoutDependency,layoutId:\"Wd404UCed-container\",nodeId:\"Wd404UCed\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"Wd404UCed\",JT7ppmg_E:JT7ppmg_E16kffci,Kv_Pzz1zV:12.5,layoutId:\"Wd404UCed\",r88_x7uqU:\"Transitional supply via Staking method.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community SDEX Staking\",XjIJdE3bX:\"rgb(102, 170, 255)\",...addPropertyOverrides({HRLEBRkW0:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cxg9zr-container\",layoutDependency:layoutDependency,layoutId:\"zOJkweMTr-container\",nodeId:\"zOJkweMTr\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"zOJkweMTr\",JT7ppmg_E:JT7ppmg_E1rr5x37,Kv_Pzz1zV:12.5,layoutId:\"zOJkweMTr\",r88_x7uqU:\"Transitional supply via Conversion.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community SDEX Conversion\",XjIJdE3bX:\"rgb(63, 150, 255)\",...addPropertyOverrides({v2HjI7utO:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gh2nov-container\",layoutDependency:layoutDependency,layoutId:\"nLoIFk1O6-container\",nodeId:\"nLoIFk1O6\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"nLoIFk1O6\",JT7ppmg_E:JT7ppmg_E4zk5dc,Kv_Pzz1zV:12,layoutId:\"nLoIFk1O6\",r88_x7uqU:\"Strategic growth and reach.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Partnership & Listings\",XjIJdE3bX:\"rgb(26, 133, 255)\",...addPropertyOverrides({enUxWwGhu:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8vyvee-container\",layoutDependency:layoutDependency,layoutId:\"fE3ixqg2p-container\",nodeId:\"fE3ixqg2p\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"fE3ixqg2p\",JT7ppmg_E:JT7ppmg_E129mahj,Kv_Pzz1zV:8.5,layoutId:\"fE3ixqg2p\",r88_x7uqU:\"Funding for ecosystem growth.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Public Funding Round\",XjIJdE3bX:\"rgb(0, 112, 235)\",...addPropertyOverrides({zNxhuSA78:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17mdvcv-container\",layoutDependency:layoutDependency,layoutId:\"PKdoQUZ1j-container\",nodeId:\"PKdoQUZ1j\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"PKdoQUZ1j\",JT7ppmg_E:JT7ppmg_Efcv474,Kv_Pzz1zV:8,layoutId:\"PKdoQUZ1j\",r88_x7uqU:\"Allocation for the core builders.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Team & Advisors\",XjIJdE3bX:\"rgb(0, 95, 199)\",...addPropertyOverrides({PA994lkbh:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ji53az-container\",layoutDependency:layoutDependency,layoutId:\"zZ2eOaBmI-container\",nodeId:\"zZ2eOaBmI\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"zZ2eOaBmI\",JT7ppmg_E:JT7ppmg_E1s5dky,Kv_Pzz1zV:5,layoutId:\"zZ2eOaBmI\",r88_x7uqU:\"For loyal community members.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community Airdrop for SDEX\",XjIJdE3bX:\"rgb(0, 78, 163)\",...addPropertyOverrides({c8mtihTNw:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-145bgzw-container\",layoutDependency:layoutDependency,layoutId:\"o57Tm_WSD-container\",nodeId:\"o57Tm_WSD\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"o57Tm_WSD\",JT7ppmg_E:JT7ppmg_Ey9g2zj,Kv_Pzz1zV:5.5,layoutId:\"o57Tm_WSD\",r88_x7uqU:\"Early investment opportunity.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community SMARDEX Sale\",XjIJdE3bX:\"rgb(0, 61, 128)\",...addPropertyOverrides({G4L9Jr_Lm:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mhmx9s-container\",layoutDependency:layoutDependency,layoutId:\"Rebj21a5C-container\",nodeId:\"Rebj21a5C\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"Rebj21a5C\",JT7ppmg_E:JT7ppmg_Exqmhe0,Kv_Pzz1zV:4,layoutId:\"Rebj21a5C\",r88_x7uqU:\"Essential liquidity for exchanges.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"CEX & DEX Liquidity\",XjIJdE3bX:\"rgb(0, 43, 92)\",...addPropertyOverrides({XRjhYZvZn:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max(min(${componentViewport?.width||\"100vw\"}, 400px), 280px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q0x3rl-container\",layoutDependency:layoutDependency,layoutId:\"J8pCQlLVs-container\",nodeId:\"J8pCQlLVs\",rendersWithMotion:true,scopeId:\"Nvg3yPlRx\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"J8pCQlLVs\",JT7ppmg_E:JT7ppmg_E1gxuwc,Kv_Pzz1zV:3,layoutId:\"J8pCQlLVs\",r88_x7uqU:\"Ensuring market stability.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Market Making Reserve\",XjIJdE3bX:\"rgb(0, 26, 51)\",...addPropertyOverrides({wbbDxvpGo:{JT7ppmg_E:JT7ppmg_E13td9rx,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LF05K.framer-yu7w7x, .framer-LF05K .framer-yu7w7x { display: block; }\",\".framer-LF05K.framer-kcpank { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 375px; }\",\".framer-LF05K .framer-yygztc { align-content: center; align-items: center; aspect-ratio: 1.0190217391304348 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 334px); justify-content: center; max-width: 340px; min-width: 280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LF05K .framer-1jervku { 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: 6px 0px 0px 0px; position: relative; width: 60%; z-index: 2; }\",\".framer-LF05K .framer-tykxbg, .framer-LF05K .framer-gyi232 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-LF05K .framer-efcq5r-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 341px); left: 50%; position: absolute; top: 50%; width: 100%; z-index: 0; }\",\".framer-LF05K .framer-t8q3z6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LF05K .framer-1lgvfua-container, .framer-LF05K .framer-rdqqmz-container, .framer-LF05K .framer-10sxqc7-container, .framer-LF05K .framer-1cxg9zr-container, .framer-LF05K .framer-1gh2nov-container, .framer-LF05K .framer-8vyvee-container, .framer-LF05K .framer-17mdvcv-container, .framer-LF05K .framer-1ji53az-container, .framer-LF05K .framer-145bgzw-container, .framer-LF05K .framer-1mhmx9s-container, .framer-LF05K .framer-q0x3rl-container { flex: 1 0 0px; height: auto; max-width: 400px; min-width: 280px; position: relative; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1390\n * @framerIntrinsicWidth 375\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"z4uv8ErEE\":{\"layout\":[\"fixed\",\"auto\"]},\"vrAGC87FE\":{\"layout\":[\"fixed\",\"auto\"]},\"HRLEBRkW0\":{\"layout\":[\"fixed\",\"auto\"]},\"v2HjI7utO\":{\"layout\":[\"fixed\",\"auto\"]},\"enUxWwGhu\":{\"layout\":[\"fixed\",\"auto\"]},\"zNxhuSA78\":{\"layout\":[\"fixed\",\"auto\"]},\"PA994lkbh\":{\"layout\":[\"fixed\",\"auto\"]},\"c8mtihTNw\":{\"layout\":[\"fixed\",\"auto\"]},\"G4L9Jr_Lm\":{\"layout\":[\"fixed\",\"auto\"]},\"XRjhYZvZn\":{\"layout\":[\"fixed\",\"auto\"]},\"wbbDxvpGo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNvg3yPlRx=withCSS(Component,css,\"framer-LF05K\");export default FramerNvg3yPlRx;FramerNvg3yPlRx.displayName=\"Tokenomics mobile\";FramerNvg3yPlRx.defaultProps={height:1390,width:375};addPropertyControls(FramerNvg3yPlRx,{variant:{options:[\"JW67HHBjB\",\"z4uv8ErEE\",\"vrAGC87FE\",\"HRLEBRkW0\",\"v2HjI7utO\",\"enUxWwGhu\",\"zNxhuSA78\",\"PA994lkbh\",\"c8mtihTNw\",\"G4L9Jr_Lm\",\"XRjhYZvZn\",\"wbbDxvpGo\"],optionTitles:[\"Large Default\",\"Large 1\",\"Large 2\",\"Large 3\",\"Large 4\",\"Large 5\",\"Large 6\",\"Large 7\",\"Large 8\",\"Large 9\",\"Large 10\",\"Large 11\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNvg3yPlRx,[{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\"}]},...PIEDONUTCHARTBACHOFFSTUDIOFonts,...SchemeButton2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerNvg3yPlRx.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SchemeButton2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNvg3yPlRx\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"z4uv8ErEE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vrAGC87FE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HRLEBRkW0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v2HjI7utO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"enUxWwGhu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zNxhuSA78\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PA994lkbh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c8mtihTNw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G4L9Jr_Lm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XRjhYZvZn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wbbDxvpGo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"375\",\"framerIntrinsicHeight\":\"1390\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Nvg3yPlRx.map","// Generated by Framer (10141bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,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 PIEDONUTCHARTBACHOFFSTUDIO from\"https://framerusercontent.com/modules/GlopU9OfDIzF05bXZkWC/yvDMFWDvphoLnHCTudwB/Simple_Pie_Chart.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/FkWToHlff3dpDPFFiiQ2/jgkEgcuQGabis3qMNYVH/U0UapVsCK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/C4AgDiZUnPAxWOgqAWwe/he7UvyIl69tc9hA1S7aT/u9Lk05FHx.js\";import SchemeButton2 from\"https://framerusercontent.com/modules/LApCzRcJ5cNOv8XiZ3ax/UKXd76alOBQeOrxgj1CP/yMTjmiHlG.js\";const SchemeButton2Fonts=getFonts(SchemeButton2);const PIEDONUTCHARTBACHOFFSTUDIOFonts=getFonts(PIEDONUTCHARTBACHOFFSTUDIO);const cycleOrder=[\"mB8a9PLuG\",\"shAwLbptT\",\"f8vZ61kNy\",\"ixBwklgvh\",\"iYp1Y9nnY\",\"WEvjllN76\",\"K85ih1Yz5\",\"RtYyfoh80\",\"sfTqNi5go\",\"e9GESbokX\",\"eczrQ5SQO\",\"dAQLx6cPR\"];const serializationHash=\"framer-yu8yA\";const variantClassNames={dAQLx6cPR:\"framer-v-17c55sf\",e9GESbokX:\"framer-v-1j531ar\",eczrQ5SQO:\"framer-v-1b3xlm5\",f8vZ61kNy:\"framer-v-1jomv0q\",ixBwklgvh:\"framer-v-1g6iqib\",iYp1Y9nnY:\"framer-v-ogyi78\",K85ih1Yz5:\"framer-v-x5etvh\",mB8a9PLuG:\"framer-v-1imnq69\",RtYyfoh80:\"framer-v-1h7f3mb\",sfTqNi5go:\"framer-v-1my0bkd\",shAwLbptT:\"framer-v-1hufqyh\",WEvjllN76:\"framer-v-iwcbwq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Large 1\":\"shAwLbptT\",\"Large 10\":\"eczrQ5SQO\",\"Large 11\":\"dAQLx6cPR\",\"Large 2\":\"f8vZ61kNy\",\"Large 3\":\"ixBwklgvh\",\"Large 4\":\"iYp1Y9nnY\",\"Large 5\":\"WEvjllN76\",\"Large 6\":\"K85ih1Yz5\",\"Large 7\":\"RtYyfoh80\",\"Large 8\":\"sfTqNi5go\",\"Large 9\":\"e9GESbokX\",\"Large Default\":\"mB8a9PLuG\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mB8a9PLuG\"};};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:\"mB8a9PLuG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const JT7ppmg_E2qr325=activeVariantCallback(async(...args)=>{setVariant(\"shAwLbptT\");});const JT7ppmg_E142uouv=activeVariantCallback(async(...args)=>{setVariant(\"mB8a9PLuG\");});const JT7ppmg_Ewfrzaz=activeVariantCallback(async(...args)=>{setVariant(\"f8vZ61kNy\");});const JT7ppmg_E138ypj0=activeVariantCallback(async(...args)=>{setVariant(\"ixBwklgvh\");});const JT7ppmg_E7tcku2=activeVariantCallback(async(...args)=>{setVariant(\"iYp1Y9nnY\");});const onTap142uouv=activeVariantCallback(async(...args)=>{setVariant(\"mB8a9PLuG\");});const JT7ppmg_E177edxz=activeVariantCallback(async(...args)=>{setVariant(\"dAQLx6cPR\");});const JT7ppmg_E14v9hvq=activeVariantCallback(async(...args)=>{setVariant(\"eczrQ5SQO\");});const JT7ppmg_E1advijh=activeVariantCallback(async(...args)=>{setVariant(\"e9GESbokX\");});const JT7ppmg_E16xyg0o=activeVariantCallback(async(...args)=>{setVariant(\"sfTqNi5go\");});const JT7ppmg_Eijj9j9=activeVariantCallback(async(...args)=>{setVariant(\"WEvjllN76\");});const JT7ppmg_Ej7f51y=activeVariantCallback(async(...args)=>{setVariant(\"K85ih1Yz5\");});const JT7ppmg_E1lepzu3=activeVariantCallback(async(...args)=>{setVariant(\"RtYyfoh80\");});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-1imnq69\",className,classNames),\"data-framer-name\":\"Large Default\",layoutDependency:layoutDependency,layoutId:\"mB8a9PLuG\",ref:refBinding,style:{...style},...addPropertyOverrides({dAQLx6cPR:{\"data-framer-name\":\"Large 11\"},e9GESbokX:{\"data-framer-name\":\"Large 9\"},eczrQ5SQO:{\"data-framer-name\":\"Large 10\"},f8vZ61kNy:{\"data-framer-name\":\"Large 2\"},ixBwklgvh:{\"data-framer-name\":\"Large 3\"},iYp1Y9nnY:{\"data-framer-name\":\"Large 4\"},K85ih1Yz5:{\"data-framer-name\":\"Large 6\"},RtYyfoh80:{\"data-framer-name\":\"Large 7\"},sfTqNi5go:{\"data-framer-name\":\"Large 8\"},shAwLbptT:{\"data-framer-name\":\"Large 1\"},WEvjllN76:{\"data-framer-name\":\"Large 5\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d7455d\",layoutDependency:layoutDependency,layoutId:\"jU8xd_Yyw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p2imii-container\",layoutDependency:layoutDependency,layoutId:\"DVLN6sC29-container\",nodeId:\"DVLN6sC29\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"DVLN6sC29\",JT7ppmg_E:JT7ppmg_E2qr325,Kv_Pzz1zV:15,layoutId:\"DVLN6sC29\",r88_x7uqU:\"Driving ecosystem engagement.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community Incentives\",XjIJdE3bX:\"rgb(179, 215, 255)\",...addPropertyOverrides({shAwLbptT:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+112,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-prnph5-container\",layoutDependency:layoutDependency,layoutId:\"P74qAGO2F-container\",nodeId:\"P74qAGO2F\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"P74qAGO2F\",JT7ppmg_E:JT7ppmg_Ewfrzaz,Kv_Pzz1zV:14,layoutId:\"P74qAGO2F\",r88_x7uqU:\"Future DAO and Auditing funds.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community Funds & Audits\",XjIJdE3bX:\"rgb(140, 193, 255)\",...addPropertyOverrides({f8vZ61kNy:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+224,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s3oyhc-container\",layoutDependency:layoutDependency,layoutId:\"QG_IVJ1mI-container\",nodeId:\"QG_IVJ1mI\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"QG_IVJ1mI\",JT7ppmg_E:JT7ppmg_E138ypj0,Kv_Pzz1zV:12.5,layoutId:\"QG_IVJ1mI\",r88_x7uqU:\"Transitional supply via Staking method.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community SDEX Staking\",XjIJdE3bX:\"rgb(102, 170, 255)\",...addPropertyOverrides({ixBwklgvh:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+336,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m4bt0-container\",layoutDependency:layoutDependency,layoutId:\"An0YqVNo4-container\",nodeId:\"An0YqVNo4\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"An0YqVNo4\",JT7ppmg_E:JT7ppmg_E7tcku2,Kv_Pzz1zV:12.5,layoutId:\"An0YqVNo4\",r88_x7uqU:\"Transitional supply via Conversion.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community SDEX Conversion\",XjIJdE3bX:\"rgb(63, 150, 255)\",...addPropertyOverrides({iYp1Y9nnY:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ynw4w3\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JKh8CDEvR\",onTap:onTap142uouv,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-826vcy\",layoutDependency:layoutDependency,layoutId:\"mnIpLRb_h\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"100%\"})}),className:\"framer-14rlbg0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"y6EI1knn5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dAQLx6cPR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"3%\"})})},e9GESbokX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"5.5%\"})})},eczrQ5SQO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"4%\"})})},f8vZ61kNy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"14%\"})})},ixBwklgvh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"12.5%\"})})},iYp1Y9nnY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"12.5%\"})})},K85ih1Yz5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"8.5%\"})})},RtYyfoh80:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"8%\"})})},sfTqNi5go:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"5%\"})})},shAwLbptT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"15%\"})})},WEvjllN76:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"12%\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Distribution\"})}),className:\"framer-1bzy89v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OMKhcGZ5q\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dAQLx6cPR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Market Making\"})})},e9GESbokX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"SMARDEX ICO\"})})},eczrQ5SQO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"CEX & DEX Liquidity\"})})},f8vZ61kNy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Community Funds & Audits\"})})},ixBwklgvh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"SDEX STAKING\"})})},iYp1Y9nnY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"SDEX CONVERSION\"})})},K85ih1Yz5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"PUBLIC Funding Round\"})})},RtYyfoh80:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Team & Advisors\"})})},sfTqNi5go:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"SMARDEX AIRDROP\"})})},shAwLbptT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Community Incentives\"})})},WEvjllN76:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Partnership & Listings\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kafuak-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"u3H23CGo6-container\",nodeId:\"u3H23CGo6\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PIEDONUTCHARTBACHOFFSTUDIO,{data:[{color:\"rgb(0, 26, 51)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgb(0, 43, 92)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgb(0, 61, 128)\",hoverColor:\"rgb(0, 74, 153)\",value:5.5},{color:\"rgb(0, 78, 163)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgb(0, 95, 199)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgb(0, 112, 235)\",hoverColor:\"rgb(5, 126, 255)\",value:8.5},{color:\"rgb(26, 133, 255)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgb(63, 150, 255)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgb(102, 170, 255)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgb(140, 193, 255)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgb(179, 215, 255)\",hoverColor:\"rgb(204, 228, 255)\",value:15}],donut:true,donutCircleColor:\"var(--token-273e639a-8024-4068-a955-09e25f43a818, rgb(243, 243, 246))\",donutSize:90,gapAngle:0,height:\"100%\",hoverAnimation:{scale:1.05,transition:{bounce:.2,delay:0,duration:.8,type:\"spring\"}},id:\"u3H23CGo6\",inViewAnimation:{amount:.5,delayBetweenValues:.05,once:false,transition:{bounce:.1,delay:0,duration:.8,type:\"spring\"}},layoutId:\"u3H23CGo6\",stroke:{color:\"var(--token-273e639a-8024-4068-a955-09e25f43a818, rgb(243, 243, 246))\",width:1},style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({dAQLx6cPR:{data:[{color:\"rgb(0, 26, 51)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},e9GESbokX:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgb(0, 62, 128)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},eczrQ5SQO:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgb(0, 43, 92)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},f8vZ61kNy:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgb(138, 192, 255)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},ixBwklgvh:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgb(102, 171, 255)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},iYp1Y9nnY:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgb(61, 148, 255)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},K85ih1Yz5:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgb(0, 113, 235)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},RtYyfoh80:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgb(0, 96, 199)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},sfTqNi5go:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgb(0, 79, 163)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},shAwLbptT:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgba(26, 133, 255, 0.2)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgb(179, 215, 255)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]},WEvjllN76:{data:[{color:\"rgba(0, 26, 51, 0.2)\",hoverColor:\"rgb(0, 40, 77)\",value:3},{color:\"rgba(0, 43, 92, 0.2)\",hoverColor:\"rgb(0, 55, 117)\",value:4},{color:\"rgba(0, 62, 128, 0.2)\",hoverColor:\"rgb(0, 74, 153)\",value:4},{color:\"rgba(0, 79, 163, 0.2)\",hoverColor:\"rgb(0, 91, 189)\",value:5},{color:\"rgba(0, 96, 199, 0.2)\",hoverColor:\"rgb(0, 108, 224)\",value:8},{color:\"rgba(0, 113, 235, 0.2)\",hoverColor:\"rgb(5, 126, 255)\",value:10},{color:\"rgb(26, 133, 255)\",hoverColor:\"rgb(51, 146, 255)\",value:12},{color:\"rgba(61, 148, 255, 0.2)\",hoverColor:\"rgb(87, 162, 255)\",value:12.5},{color:\"rgba(102, 171, 255, 0.2)\",hoverColor:\"rgb(128, 185, 255)\",value:12.5},{color:\"rgba(138, 192, 255, 0.2)\",hoverColor:\"rgb(163, 206, 255)\",value:14},{color:\"rgba(179, 214, 255, 0.2)\",hoverColor:\"rgb(204, 228, 255)\",value:15}]}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nwtnvn\",layoutDependency:layoutDependency,layoutId:\"uFHsNfvys\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-111w9jc-container\",layoutDependency:layoutDependency,layoutId:\"RtHsFgf5b-container\",nodeId:\"RtHsFgf5b\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"RtHsFgf5b\",JT7ppmg_E:JT7ppmg_E177edxz,Kv_Pzz1zV:3,layoutId:\"RtHsFgf5b\",r88_x7uqU:\"Supply for Market Making to ensure stability.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Market Making Reserve\",XjIJdE3bX:\"rgb(0, 26, 51)\",...addPropertyOverrides({dAQLx6cPR:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+112,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dhbwv8-container\",layoutDependency:layoutDependency,layoutId:\"fjSVGt6I0-container\",nodeId:\"fjSVGt6I0\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"fjSVGt6I0\",JT7ppmg_E:JT7ppmg_E14v9hvq,Kv_Pzz1zV:4,layoutId:\"fjSVGt6I0\",r88_x7uqU:\"Essential liquidity for exchanges.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"CEX & DEX Liquidity\",XjIJdE3bX:\"rgb(0, 43, 92)\",...addPropertyOverrides({eczrQ5SQO:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+224,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ry3wn7-container\",layoutDependency:layoutDependency,layoutId:\"u5kg0raly-container\",nodeId:\"u5kg0raly\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"u5kg0raly\",JT7ppmg_E:JT7ppmg_E1advijh,Kv_Pzz1zV:5.5,layoutId:\"u5kg0raly\",r88_x7uqU:\"Early investment opportunity.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community SMARDEX Sale\",XjIJdE3bX:\"rgb(0, 61, 128)\",...addPropertyOverrides({e9GESbokX:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+336,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wumvj-container\",layoutDependency:layoutDependency,layoutId:\"L5Oy6Gl0X-container\",nodeId:\"L5Oy6Gl0X\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"L5Oy6Gl0X\",JT7ppmg_E:JT7ppmg_E16xyg0o,Kv_Pzz1zV:5,layoutId:\"L5Oy6Gl0X\",r88_x7uqU:\"For loyal SDEX holders.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Community Airdrop for SDEX\",XjIJdE3bX:\"rgb(0, 78, 163)\",...addPropertyOverrides({sfTqNi5go:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w1q321\",layoutDependency:layoutDependency,layoutId:\"TfiJn1QQD\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px) * 3 + 16px) / 3, 1px)`,y:(componentViewport?.y||0)+0+448+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xeppu5-container\",layoutDependency:layoutDependency,layoutId:\"ZPlqLqp_4-container\",nodeId:\"ZPlqLqp_4\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"ZPlqLqp_4\",JT7ppmg_E:JT7ppmg_Eijj9j9,Kv_Pzz1zV:12,layoutId:\"ZPlqLqp_4\",r88_x7uqU:\"Strategic growth and reach.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Partnership & Listings\",XjIJdE3bX:\"rgb(26, 133, 255)\",...addPropertyOverrides({WEvjllN76:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px) * 3 + 16px) / 3, 1px)`,y:(componentViewport?.y||0)+0+448+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zpym1r-container\",layoutDependency:layoutDependency,layoutId:\"FZTfGzbxn-container\",nodeId:\"FZTfGzbxn\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"FZTfGzbxn\",JT7ppmg_E:JT7ppmg_Ej7f51y,Kv_Pzz1zV:8.5,layoutId:\"FZTfGzbxn\",r88_x7uqU:\"Funding for ecosystem growth.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Public Funding Round\",XjIJdE3bX:\"rgb(0, 112, 235)\",...addPropertyOverrides({K85ih1Yz5:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`max((max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 50px) * 3 + 16px) / 3, 1px)`,y:(componentViewport?.y||0)+0+448+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19duvx2-container\",layoutDependency:layoutDependency,layoutId:\"nb0bRyOaz-container\",nodeId:\"nb0bRyOaz\",rendersWithMotion:true,scopeId:\"T2OIiVMCX\",children:/*#__PURE__*/_jsx(SchemeButton2,{height:\"100%\",id:\"nb0bRyOaz\",JT7ppmg_E:JT7ppmg_E1lepzu3,Kv_Pzz1zV:8,layoutId:\"nb0bRyOaz\",r88_x7uqU:\"Allocation for the core builders.\",style:{width:\"100%\"},variant:matchVariant(\"B1C7mHVYS\"),width:\"100%\",xbxUulvbA:\"Team & Advisors\",XjIJdE3bX:\"rgb(0, 95, 199)\",...addPropertyOverrides({RtYyfoh80:{JT7ppmg_E:JT7ppmg_E142uouv,variant:matchVariant(\"i4OaSq_C6\")}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yu8yA.framer-1534is7, .framer-yu8yA .framer-1534is7 { display: block; }\",\".framer-yu8yA.framer-1imnq69 { display: grid; gap: 32px 40px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1240px; }\",\".framer-yu8yA .framer-1d7455d, .framer-yu8yA .framer-nwtnvn { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yu8yA .framer-1p2imii-container, .framer-yu8yA .framer-prnph5-container, .framer-yu8yA .framer-1s3oyhc-container, .framer-yu8yA .framer-1m4bt0-container, .framer-yu8yA .framer-111w9jc-container, .framer-yu8yA .framer-dhbwv8-container, .framer-yu8yA .framer-1ry3wn7-container, .framer-yu8yA .framer-wumvj-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-yu8yA .framer-1ynw4w3 { align-content: center; align-items: center; align-self: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 368px; justify-content: center; justify-self: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yu8yA .framer-826vcy { 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: 6px 0px 0px 0px; position: relative; width: 60%; z-index: 2; }\",\".framer-yu8yA .framer-14rlbg0, .framer-yu8yA .framer-1bzy89v { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-yu8yA .framer-1kafuak-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 388px); left: 50%; position: absolute; top: 50%; width: 100%; z-index: 0; }\",\".framer-yu8yA .framer-w1q321 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; grid-column: span 3; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yu8yA .framer-xeppu5-container, .framer-yu8yA .framer-zpym1r-container, .framer-yu8yA .framer-19duvx2-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 528\n * @framerIntrinsicWidth 1240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"shAwLbptT\":{\"layout\":[\"fixed\",\"auto\"]},\"f8vZ61kNy\":{\"layout\":[\"fixed\",\"auto\"]},\"ixBwklgvh\":{\"layout\":[\"fixed\",\"auto\"]},\"iYp1Y9nnY\":{\"layout\":[\"fixed\",\"auto\"]},\"WEvjllN76\":{\"layout\":[\"fixed\",\"auto\"]},\"K85ih1Yz5\":{\"layout\":[\"fixed\",\"auto\"]},\"RtYyfoh80\":{\"layout\":[\"fixed\",\"auto\"]},\"sfTqNi5go\":{\"layout\":[\"fixed\",\"auto\"]},\"e9GESbokX\":{\"layout\":[\"fixed\",\"auto\"]},\"eczrQ5SQO\":{\"layout\":[\"fixed\",\"auto\"]},\"dAQLx6cPR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerT2OIiVMCX=withCSS(Component,css,\"framer-yu8yA\");export default FramerT2OIiVMCX;FramerT2OIiVMCX.displayName=\"Tokenomics\";FramerT2OIiVMCX.defaultProps={height:528,width:1240};addPropertyControls(FramerT2OIiVMCX,{variant:{options:[\"mB8a9PLuG\",\"shAwLbptT\",\"f8vZ61kNy\",\"ixBwklgvh\",\"iYp1Y9nnY\",\"WEvjllN76\",\"K85ih1Yz5\",\"RtYyfoh80\",\"sfTqNi5go\",\"e9GESbokX\",\"eczrQ5SQO\",\"dAQLx6cPR\"],optionTitles:[\"Large Default\",\"Large 1\",\"Large 2\",\"Large 3\",\"Large 4\",\"Large 5\",\"Large 6\",\"Large 7\",\"Large 8\",\"Large 9\",\"Large 10\",\"Large 11\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerT2OIiVMCX,[{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\"}]},...SchemeButton2Fonts,...PIEDONUTCHARTBACHOFFSTUDIOFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerT2OIiVMCX.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SchemeButton2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerT2OIiVMCX\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1240\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"shAwLbptT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"f8vZ61kNy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ixBwklgvh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iYp1Y9nnY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WEvjllN76\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K85ih1Yz5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RtYyfoh80\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sfTqNi5go\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"e9GESbokX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eczrQ5SQO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dAQLx6cPR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"528\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./T2OIiVMCX.map","// Generated by Framer (8e1ebfe)\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 RySrg5Yp0=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 99 94\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 77.968 0 L 93.149 0 L 59.984 37.906 L 99 89.487 L 68.451 89.487 L 44.523 58.203 L 17.145 89.487 L 1.955 89.487 L 37.428 48.942 L 0 0 L 31.325 0 L 52.953 28.594 Z M 72.64 80.4 L 81.052 80.4 L 26.754 8.609 L 17.728 8.609 Z\" fill=\"var(--5vzy1w, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\" height=\"89.486595px\" id=\"J3sQoCJJT\" transform=\"translate(0 2.025)\" width=\"99px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,RySrg5Yp0:color??props.RySrg5Yp0??\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,RySrg5Yp0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8UWt2\",className),layoutId:layoutId,ref:ref,style:{\"--5vzy1w\":RySrg5Yp0,...style}});});const css=[`.framer-8UWt2 { -webkit-mask: ${mask}; aspect-ratio: 1.053191489361702; background-color: var(--5vzy1w); mask: ${mask}; width: 99px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 99\n * @framerIntrinsicHeight 94\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"RySrg5Yp0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"5vzy1w\"},\"set\":{\"localId\":\"vectorSet/GX_n9XW6z\",\"id\":\"GX_n9XW6z\",\"moduleId\":\"EqvBmc4sglnjCTfXQXU3\"}}\n */const Icon=withCSS(Component,css,\"framer-8UWt2\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{RySrg5Yp0:{defaultValue:'var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)) /* {\"name\":\"500\"} */',hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"94\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"5vzy1w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GX_n9XW6z\\\",\\\"id\\\":\\\"GX_n9XW6z\\\",\\\"moduleId\\\":\\\"EqvBmc4sglnjCTfXQXU3\\\"}}\",\"framerVariables\":\"{\\\"RySrg5Yp0\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"99\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (edbb85b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/dNOPjUQtkZbOsm2X1IOb/vB5ZySC9qsaBTBqeLOdU/EdW6OqInC.js\";import X from\"https://framerusercontent.com/modules/JlAvLxdDhapuXD9OEFw1/D76abqeZDhfZFmTf9qA0/oxkkZgG5y.js\";const XFonts=getFonts(X);const enabledGestures={cHbE4UrCH:{hover:true}};const serializationHash=\"framer-XRdMx\";const variantClassNames={cHbE4UrCH:\"framer-v-1jpxqrr\"};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:\"cHbE4UrCH\",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:\"https://x.com/every_thing\",motionChild:true,nodeId:\"cHbE4UrCH\",openInNewTab:true,scopeId:\"yufiEZ7Xy\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jpxqrr\",className,classNames)} framer-183cpe1`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cHbE4UrCH\",ref:refBinding,style:{...style},...addPropertyOverrides({\"cHbE4UrCH-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55)))\"},children:\"Everything on\"})}),className:\"framer-dfscqm\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OhEJHqPv8\",style:{\"--extracted-r6o4lv\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"cHbE4UrCH-hover\":{\"--extracted-r6o4lv\":\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"cHbE4UrCH-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213)))\"},children:\"Everything on\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-sngi83\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"ZKurd5htU\",children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1ll0m59\",\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"ivc0Pj3ZA\",style:{\"--5vzy1w\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"},variants:{\"cHbE4UrCH-hover\":{\"--5vzy1w\":\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\"}}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XRdMx.framer-183cpe1, .framer-XRdMx .framer-183cpe1 { display: block; }\",\".framer-XRdMx.framer-1jpxqrr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XRdMx .framer-dfscqm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XRdMx .framer-sngi83 { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 20px; }\",\".framer-XRdMx .framer-1ll0m59 { bottom: var(--framer-aspect-ratio-supported, 2px); flex: none; height: 19px; left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 132\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vh1MExlGn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryufiEZ7Xy=withCSS(Component,css,\"framer-XRdMx\");export default FrameryufiEZ7Xy;FrameryufiEZ7Xy.displayName=\"Everything on X\";FrameryufiEZ7Xy.defaultProps={height:27,width:132};addFonts(FrameryufiEZ7Xy,[{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\"}]},...XFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryufiEZ7Xy\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"27\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"132\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vh1MExlGn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yufiEZ7Xy.map","// Generated by Framer (deac62f)\nexport default function metadata(params,activeLocale){return{description:\"Everything. introduces a new DeFi paradigm where a single liquidity pool powers trading, borrowing, and leverage with capital efficiency by design.\",favicon:\"https://framerusercontent.com/assets/VfoF6wbA9X7nDEI5d3swo5n42S8.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/q6bUDYZ9FDS7ifUTO8idWEedM4.webp\",title:\"Everything. - Every DeFi Primitive in One Pool\"};}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 (b47b624)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"1t5n0j8\",mediaQuery:\"(min-width: 1200px) and (max-width: 1439.98px)\"},{hash:\"1gr7yub\",mediaQuery:\"(min-width: 1024px) and (max-width: 1199.98px)\"},{hash:\"fz5j02\",mediaQuery:\"(min-width: 768px) and (max-width: 1023.98px)\"},{hash:\"1eafjq2\",mediaQuery:\"(min-width: 640px) and (max-width: 767.98px)\"},{hash:\"p4ez4n\",mediaQuery:\"(max-width: 639.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{DqTVZlKdR:\"roadmap\",DYopshjC9:\"launchpad-and-migration\",EPQNzitLq:\"roadmap-1\",FjRbX0dyD:\"hero\",M9gFheT0B:\"everything-ai\",MRF9JGaAL:\"geneva\",p8MOX1TCE:\"managing-risk\",qhudUbQ_c:\"protocol\",s_wgHjzPR:\"usdn\",soLvnmDof:\"tokenomics\",V2eQxoeZ0:\"paradigm\",wtwq20UN6:\"toolkit\",Yf3oNKiaZ:\"footer\",ZqrGeXeuw:\"for-everyone\"},robots:\"max-image-preview:large\",serializationId:\"framer-P60AJ\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}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 (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Image as Image1,PropertyOverrides,RichText,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RivePlayer_vX from\"https://framerusercontent.com/modules/FYhRUfK47x1b4scDC0wi/ldRgwsJeGArd2bf0gWfV/RivePlayer_vX.js\";import Button from\"#framer/local/canvasComponent/gj3KgkhX4/gj3KgkhX4.js\";import Carousel from\"#framer/local/canvasComponent/GXAZ36H2n/GXAZ36H2n.js\";import CardList from\"#framer/local/canvasComponent/hekcmgI_w/hekcmgI_w.js\";import Navbar from\"#framer/local/canvasComponent/JD1C7x2r8/JD1C7x2r8.js\";import TokenomicsMobile from\"#framer/local/canvasComponent/Nvg3yPlRx/Nvg3yPlRx.js\";import Tag from\"#framer/local/canvasComponent/SWApcrZup/SWApcrZup.js\";import Tokenomics from\"#framer/local/canvasComponent/T2OIiVMCX/T2OIiVMCX.js\";import EverythingOnX from\"#framer/local/canvasComponent/yufiEZ7Xy/yufiEZ7Xy.js\";import*as sharedStyle1 from\"#framer/local/css/b5Z9T4RHA/b5Z9T4RHA.js\";import*as sharedStyle5 from\"#framer/local/css/EdW6OqInC/EdW6OqInC.js\";import*as sharedStyle from\"#framer/local/css/HfjtkKLs3/HfjtkKLs3.js\";import*as sharedStyle3 from\"#framer/local/css/RCLU3M1jt/RCLU3M1jt.js\";import*as sharedStyle4 from\"#framer/local/css/U0UapVsCK/U0UapVsCK.js\";import*as sharedStyle2 from\"#framer/local/css/u9Lk05FHx/u9Lk05FHx.js\";import Vector from\"#framer/local/vector/FJBt1uuMF/FJBt1uuMF.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const NavbarFonts=getFonts(Navbar);const ButtonFonts=getFonts(Button);const RivePlayer_vXFonts=getFonts(RivePlayer_vX);const TagFonts=getFonts(Tag);const CarouselFonts=getFonts(Carousel);const CarouselWithVariantAppearEffect=withVariantAppearEffect(Carousel);const CardListFonts=getFonts(CardList);const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const Image1WithFX=withFX(Image1);const TokenomicsFonts=getFonts(Tokenomics);const TokenomicsMobileFonts=getFonts(TokenomicsMobile);const VectorFonts=getFonts(Vector);const EverythingOnXFonts=getFonts(EverythingOnX);const breakpoints={bxn92nnAA:\"(min-width: 768px) and (max-width: 1023.98px)\",GC3znvrL8:\"(max-width: 639.98px)\",nfifaTINv:\"(min-width: 640px) and (max-width: 767.98px)\",SHw1n74yD:\"(min-width: 1024px) and (max-width: 1199.98px)\",URuTR4hpp:\"(min-width: 1200px) and (max-width: 1439.98px)\",WQLkyLRf1:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-P60AJ\";const variantClassNames={bxn92nnAA:\"framer-v-fz5j02\",GC3znvrL8:\"framer-v-p4ez4n\",nfifaTINv:\"framer-v-1eafjq2\",SHw1n74yD:\"framer-v-1gr7yub\",URuTR4hpp:\"framer-v-1t5n0j8\",WQLkyLRf1:\"framer-v-72rtr7\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition1={bounce:.1,delay:0,duration:.8,type:\"spring\"};const transition2={bounce:.1,delay:.1,duration:.8,type:\"spring\"};const transition3={bounce:.1,delay:.2,duration:.8,type:\"spring\"};const transition4={bounce:.1,delay:.25,duration:.8,type:\"spring\"};const transition5={delay:0,duration:3,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:1,rotate:4,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:16};const transition6={delay:0,duration:4,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:-4,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-8};const humanReadableVariantMap={\"Mobile XS\":\"GC3znvrL8\",Desktop:\"WQLkyLRf1\",Laptop:\"URuTR4hpp\",Phone:\"nfifaTINv\",Surface:\"SHw1n74yD\",Tablet:\"bxn92nnAA\"};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 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];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 isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"GC3znvrL8\")return false;return true;};const elementId=useRouteElementId(\"FjRbX0dyD\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"qhudUbQ_c\");const ref2=React.useRef(null);const elementId2=useRouteElementId(\"p8MOX1TCE\");const ref3=React.useRef(null);const isDisplayed1=()=>{if(!isBrowser())return true;if([\"URuTR4hpp\",\"SHw1n74yD\",\"bxn92nnAA\",\"nfifaTINv\",\"GC3znvrL8\"].includes(baseVariant))return false;return true;};const elementId3=useRouteElementId(\"ZqrGeXeuw\");const ref4=React.useRef(null);const elementId4=useRouteElementId(\"MRF9JGaAL\");const ref5=React.useRef(null);const elementId5=useRouteElementId(\"DYopshjC9\");const ref6=React.useRef(null);const elementId6=useRouteElementId(\"s_wgHjzPR\");const ref7=React.useRef(null);const elementId7=useRouteElementId(\"M9gFheT0B\");const ref8=React.useRef(null);const elementId8=useRouteElementId(\"wtwq20UN6\");const ref9=React.useRef(null);const elementId9=useRouteElementId(\"DqTVZlKdR\");const ref10=React.useRef(null);const elementId10=useRouteElementId(\"soLvnmDof\");const ref11=React.useRef(null);const elementId11=useRouteElementId(\"EPQNzitLq\");const ref12=React.useRef(null);const isDisplayed2=()=>{if(!isBrowser())return true;if([\"bxn92nnAA\",\"nfifaTINv\",\"GC3znvrL8\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(!isBrowser())return true;if([\"bxn92nnAA\",\"nfifaTINv\",\"GC3znvrL8\"].includes(baseVariant))return true;return false;};const elementId12=useRouteElementId(\"Yf3oNKiaZ\");const ref13=React.useRef(null);useCustomCursors({});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: var(--token-273e639a-8024-4068-a955-09e25f43a818, rgb(243, 243, 246)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GC3znvrL8:{y:16},nfifaTINv:{y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-iuxpt1-container\",layout:motionLayout,layoutScroll:true,nodeId:\"u2JGj9gtt\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GC3znvrL8:{cqTQKfcgT:true}},children:/*#__PURE__*/_jsx(Navbar,{cqTQKfcgT:false,height:\"100%\",id:\"u2JGj9gtt\",layoutId:\"u2JGj9gtt\",variant:matchVariant(\"csjCn0xDS\"),width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nfifaTINv:{y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-hp0d87-container hidden-p4ez4n\",layout:motionLayout,layoutScroll:true,nodeId:\"JZH645WLs\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Button,{fKq4BwsSO:\"Launch App\",height:\"100%\",id:\"JZH645WLs\",layoutId:\"JZH645WLs\",LUlUbccrU:\"https://app.everything.inc/\",variant:matchVariant(\"NWqXnrY4J\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nxbhev\",\"data-framer-name\":\"Hero\",id:elementId,layout:motionLayout,ref:ref1,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fjnjog\",\"data-framer-name\":\"Hero Section\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-lpvidk\",\"data-styles-preset\":\"HfjtkKLs3\",style:{\"--framer-text-alignment\":\"center\"},children:\"One Pool, Everything DeFi.\"})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-lpvidk\",\"data-styles-preset\":\"HfjtkKLs3\",style:{\"--framer-text-alignment\":\"center\"},children:\"One Pool, Everything DeFi.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-lpvidk\",\"data-styles-preset\":\"HfjtkKLs3\",children:\"One Pool, Everything DeFi.\"})}),className:\"framer-1h3fh9p\",\"data-framer-name\":\"Hero Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yyrtyr\",\"data-framer-name\":\"Hero Description Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:[\"Fragmented liquidity is history.\",/*#__PURE__*/_jsx(\"br\",{}),\"Build, trade, and scale on a single, shared capital layer.\"]})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:[\"Fragmented liquidity is history.\",/*#__PURE__*/_jsx(\"br\",{}),\"Build, trade, and scale on a single, shared capital layer.\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:[\"Fragmented liquidity is history.\",/*#__PURE__*/_jsx(\"br\",{}),\"Build, trade, and scale on a single, shared capital layer.\"]})}),className:\"framer-1rplwnt\",\"data-framer-name\":\"Hero Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19dge7f\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"240px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xirmb6-container\",nodeId:\"cB5ZdPDu9\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Button,{fKq4BwsSO:\"Launch App\",height:\"100%\",id:\"cB5ZdPDu9\",layoutId:\"cB5ZdPDu9\",LUlUbccrU:\"https://app.everything.inc/\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uHP7ODHQX\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{background:{alt:\"\",fit:\"fit\",pixelHeight:652,pixelWidth:790,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) * 0.67)`,src:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652\",srcSet:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?scale-down-to=512&width=790&height=652 512w,https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652 790w\"}},GC3znvrL8:{background:{alt:\"\",fit:\"fit\",pixelHeight:652,pixelWidth:790,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 32px)`,src:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652\",srcSet:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?scale-down-to=512&width=790&height=652 512w,https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652 790w\"}},nfifaTINv:{background:{alt:\"\",fit:\"fit\",pixelHeight:652,pixelWidth:790,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px)`,src:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652\",srcSet:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?scale-down-to=512&width=790&height=652 512w,https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652 790w\"}},SHw1n74yD:{background:{alt:\"\",fit:\"fit\",pixelHeight:652,pixelWidth:790,positionX:\"center\",positionY:\"center\",sizes:`calc((min(${componentViewport?.width||\"100vw\"}, 1440px) - 50px) * 0.62)`,src:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652\",srcSet:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?scale-down-to=512&width=790&height=652 512w,https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652 790w\"}},URuTR4hpp:{background:{alt:\"\",fit:\"fit\",pixelHeight:652,pixelWidth:790,positionX:\"center\",positionY:\"center\",sizes:`calc((min(${componentViewport?.width||\"100vw\"}, 1440px) - 85px) * 0.56)`,src:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652\",srcSet:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?scale-down-to=512&width=790&height=652 512w,https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652 790w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:652,pixelWidth:790,positionX:\"center\",positionY:\"center\",sizes:`calc((min(${componentViewport?.width||\"100vw\"}, 1440px) - 100px) * 0.56)`,src:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652\",srcSet:\"https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?scale-down-to=512&width=790&height=652 512w,https://framerusercontent.com/images/jwRpwKIZyjICNmlpmi2fO07Y1JA.webp?width=790&height=652 790w\"},className:\"framer-1r3z4sf\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1omyubo-container\",\"data-framer-name\":\"everything-hero.riv\",isAuthoredByUser:true,isModuleExternal:true,name:\"everything-hero.riv\",nodeId:\"zqSlCb1NX\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(RivePlayer_vX,{alignment:\"center\",artboard:\"Hero section\",autoBind:true,autoplay:true,fit:\"cover\",handleEvents:true,height:\"100%\",id:\"zqSlCb1NX\",inputsJSON:\"[]\",isTouchScrollEnabled:false,layoutId:\"zqSlCb1NX\",layoutScaleFactor:1,name:\"everything-hero.riv\",play:true,playOnCanvas:true,riveRenderer:true,src:\"https://framerusercontent.com/assets/Y84X7n4JHHJHIb3Cc9bjl7Lb2sI.riv\",stateMachines:\"State Machine 1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d1d02d\",\"data-framer-name\":\"Section\",id:elementId1,layout:motionLayout,ref:ref2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16cana3\",\"data-framer-name\":\"Image Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xateuk\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"133%\",\"--framer-text-color\":\"rgb(86, 86, 102)\"},children:\"Liquidity Pool\"})}),className:\"framer-ygpxbk\",\"data-framer-name\":\"Title\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVzdGF0LTgwMA==\",\"--framer-font-family\":'\"Fustat\", \"Fustat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"rgb(129, 129, 150)\",\"--framer-text-transform\":\"uppercase\"},children:\"Tkn A / TKN B\"})}),className:\"framer-1p7ku6g\",\"data-framer-name\":\"Subtitle\",fonts:[\"GF;Fustat-800\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{background:{alt:\"\",fit:\"fit\",pixelHeight:384,pixelWidth:528,positionX:\"center\",positionY:\"center\",sizes:`calc((min(${componentViewport?.width||\"100vw\"}, 1440px) - 80px) * 0.8)`,src:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384\",srcSet:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?scale-down-to=512&width=528&height=384 512w,https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384 528w\"}},GC3znvrL8:{background:{alt:\"\",fit:\"fit\",pixelHeight:384,pixelWidth:528,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 32px)`,src:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384\",srcSet:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?scale-down-to=512&width=528&height=384 512w,https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384 528w\"}},nfifaTINv:{background:{alt:\"\",fit:\"fit\",pixelHeight:384,pixelWidth:528,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px)`,src:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384\",srcSet:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?scale-down-to=512&width=528&height=384 512w,https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384 528w\"}},SHw1n74yD:{background:{alt:\"\",fit:\"fit\",pixelHeight:384,pixelWidth:528,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 100px)`,src:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384\",srcSet:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?scale-down-to=512&width=528&height=384 512w,https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384 528w\"}},URuTR4hpp:{background:{alt:\"\",fit:\"fit\",pixelHeight:384,pixelWidth:528,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 170px)`,src:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384\",srcSet:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?scale-down-to=512&width=528&height=384 512w,https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384 528w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:384,pixelWidth:528,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 200px)`,src:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384\",srcSet:\"https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?scale-down-to=512&width=528&height=384 512w,https://framerusercontent.com/images/45Kf2B4USimzuUDqGTC3lTwmM.webp?width=528&height=384 528w\"},className:\"framer-y7wu8\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-u7khhy-container\",\"data-framer-name\":\"everything-protocol.riv\",isAuthoredByUser:true,isModuleExternal:true,name:\"everything-protocol.riv\",nodeId:\"NTMeGBozA\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(RivePlayer_vX,{alignment:\"center\",artboard:\"Protocol\",autoBind:true,autoplay:true,fit:\"cover\",handleEvents:true,height:\"100%\",id:\"NTMeGBozA\",inputsJSON:\"[]\",isTouchScrollEnabled:false,layoutId:\"NTMeGBozA\",layoutScaleFactor:1,name:\"everything-protocol.riv\",play:true,playOnCanvas:true,riveRenderer:true,src:\"https://framerusercontent.com/assets/Y1XvT9P38cAeW4jNWRrisVYEII4.riv\",stateMachines:\"State Machine 1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:[\"One on-chain contract.\",/*#__PURE__*/_jsx(\"br\",{}),\"No external dependencies. Pure code.\"]})}),className:\"framer-1amhdrq\",\"data-framer-name\":\"Description\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kpvbyu\",\"data-framer-name\":\"Text Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2n51ym\",\"data-framer-name\":\"Text Block\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17vwdzb-container\",nodeId:\"yZKVU9dZh\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"yZKVU9dZh\",layoutId:\"yZKVU9dZh\",MAhfKioTg:\"Protocol\",pUzt1hwr2:{borderColor:\"var(--token-55edf7fc-9b6f-4776-aeef-5911ba16a149, rgb(163, 206, 255))\",borderStyle:\"solid\",borderWidth:1},style:{height:\"100%\"},variant:matchVariant(\"EFXwUVxpz\"),width:\"100%\",wJT1ARaPp:\"var(--token-55edf7fc-9b6f-4776-aeef-5911ba16a149, rgb(163, 206, 255))\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:[\"One Contract.\",/*#__PURE__*/_jsx(\"br\",{}),\"No Oracle.\"]})})},GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:[\"One Contract.\",/*#__PURE__*/_jsx(\"br\",{}),\"No Oracle.\"]})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:[\"One Contract.\",/*#__PURE__*/_jsx(\"br\",{}),\"No Oracle.\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",children:[\"One Contract.\",/*#__PURE__*/_jsx(\"br\",{}),\"No Oracle.\"]})}),className:\"framer-adxjxc\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"A single liquidity pool powers swaps, lending, leverage, and more. Instead of moving capital between protocols, everything happens in one place: more efficient, more liquid, more resilient.\"})})},GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"A single liquidity pool powers swaps, lending, leverage, and more. Instead of moving capital between protocols, everything happens in one place: more efficient, more liquid, more resilient.\"})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"A single liquidity pool powers swaps, lending, leverage, and more. Instead of moving capital between protocols, everything happens in one place: more efficient, more liquid, more resilient.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"A single liquidity pool powers swaps, lending, leverage, and more. Instead of moving capital between protocols, everything happens in one place: more efficient, more liquid, more resilient.\"})}),className:\"framer-9j0g7r\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cq7ghq\",\"data-framer-name\":\"How Everything. Manages Risk\",id:elementId2,layout:motionLayout,ref:ref3,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gqon7k\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",children:\"How Everything Manages Risk\"})}),className:\"framer-rei727\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-v53yig\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"Built to price fairly, liquidate predictably, and contain risk structurally.\"})}),className:\"framer-76az12\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-5w1ads hidden-1t5n0j8 hidden-1gr7yub hidden-fz5j02 hidden-1eafjq2 hidden-p4ez4n\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-cz5nfy\"})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1240px)`},GC3znvrL8:{width:`min(${componentViewport?.width||\"100vw\"} - 32px, 1240px)`},nfifaTINv:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1240px)`},SHw1n74yD:{width:`min(${componentViewport?.width||\"100vw\"} - 100px, 1240px)`},URuTR4hpp:{width:`min(${componentViewport?.width||\"100vw\"} - 170px, 1240px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`min(${componentViewport?.width||\"100vw\"} - 200px, 1240px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-r9mhvz-container\",nodeId:\"UjNsqOB7K\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{g1JeIFJWO:\"32px\"},GC3znvrL8:{__framer__targets:[{ref:ref3,target:\"UhaNhb9hv\"}],g1JeIFJWO:\"32px\",variant:matchVariant(\"aez723yPg\")},nfifaTINv:{g1JeIFJWO:\"32px\"},SHw1n74yD:{g1JeIFJWO:\"32px\"},URuTR4hpp:{g1JeIFJWO:\"40px\"}},children:/*#__PURE__*/_jsx(CarouselWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref3,target:\"TmXQt_uK5\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,g1JeIFJWO:\"48px\",height:\"100%\",id:\"UjNsqOB7K\",layoutId:\"UjNsqOB7K\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"iLvqrYzDm\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-w7fvjb\",\"data-framer-name\":\"For Everyone\",id:elementId3,ref:ref4,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"One protocol. Infinite markets.\"})}),className:\"framer-1r3z60u\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-141tfhl\",\"data-framer-name\":\"Frame 1\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kr51ih\",\"data-framer-name\":\"Frame 19\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-i73ksh\",\"data-framer-name\":\"Frame 1\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",style:{\"--framer-text-alignment\":\"center\"},children:\"For the first time, Liquidity Providers Earn From All DeFi Activity\"})}),className:\"framer-urmlhe\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{background:{alt:\"\",fit:\"fit\",pixelHeight:242,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:`min(${componentViewport?.width||\"100vw\"} - 160px, 1240px)`,src:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242\",srcSet:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=512&width=1240&height=242 512w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=1024&width=1240&height=242 1024w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242 1240w\"}},GC3znvrL8:{background:{alt:\"\",fit:\"fit\",pixelHeight:242,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:`min(${componentViewport?.width||\"100vw\"} - 64px, 1240px)`,src:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242\",srcSet:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=512&width=1240&height=242 512w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=1024&width=1240&height=242 1024w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242 1240w\"}},nfifaTINv:{background:{alt:\"\",fit:\"fit\",pixelHeight:242,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:`min(${componentViewport?.width||\"100vw\"} - 96px, 1240px)`,src:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242\",srcSet:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=512&width=1240&height=242 512w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=1024&width=1240&height=242 1024w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242 1240w\"}},SHw1n74yD:{background:{alt:\"\",fit:\"fit\",pixelHeight:242,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:`calc(max((min(${componentViewport?.width||\"100vw\"} - 300px, 1240px) - 20px) / 2, 50px) * 2 + 20px)`,src:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242\",srcSet:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=512&width=1240&height=242 512w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=1024&width=1240&height=242 1024w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242 1240w\"}},URuTR4hpp:{background:{alt:\"\",fit:\"fit\",pixelHeight:242,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:`calc(max((min(${componentViewport?.width||\"100vw\"} - 370px, 1240px) - 20px) / 2, 50px) * 2 + 20px)`,src:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242\",srcSet:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=512&width=1240&height=242 512w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=1024&width=1240&height=242 1024w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242 1240w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:242,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:`calc(max((min(${componentViewport?.width||\"100vw\"} - 400px, 1240px) - 20px) / 2, 50px) * 2 + 20px)`,src:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242\",srcSet:\"https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=512&width=1240&height=242 512w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?scale-down-to=1024&width=1240&height=242 1024w,https://framerusercontent.com/images/dTUDfR8BUkHqfp6ZRbMHnTuNMUw.webp?width=1240&height=242 1240w\"},className:\"framer-1nknfwi\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-mlvrqk-container\",\"data-framer-name\":\"everything-liquidity.riv\",isAuthoredByUser:true,isModuleExternal:true,name:\"everything-liquidity.riv\",nodeId:\"KKZuFMAKa\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(RivePlayer_vX,{alignment:\"center\",artboard:\"Liquidity Providers\",autoBind:true,autoplay:true,fit:\"cover\",handleEvents:true,height:\"100%\",id:\"KKZuFMAKa\",inputsJSON:\"[]\",isTouchScrollEnabled:false,layoutId:\"KKZuFMAKa\",layoutScaleFactor:1,name:\"everything-liquidity.riv\",play:true,playOnCanvas:true,riveRenderer:true,src:\"https://framerusercontent.com/assets/Tywbw7QDTaboEDz30USD1PVqU.riv\",stateMachines:\"State Machine 1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2atl07\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 160px, 1240px) - 96px)`},GC3znvrL8:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 64px, 1240px) - 64px)`},nfifaTINv:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 96px, 1240px) - 96px)`},SHw1n74yD:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 300px, 1240px) - 20px) / 2, 50px) - 96px)`},URuTR4hpp:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 370px, 1240px) - 20px) / 2, 50px) - 96px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 400px, 1240px) - 20px) / 2, 50px) - 96px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qy5q7a-container\",nodeId:\"KOk5koOwM\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CardList,{AeylcPT5P:\"Create a token in minutes\",DkuQGhGnC:\"Launch tokens permissionlessly and activate core DeFi features from day one, with support for both simple and advanced token configurations.\",dm716jIUw:false,GCioXGnhn:\"Fully on-chain and transparent\",height:\"100%\",I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},id:\"KOk5koOwM\",kMCsFu5Iq:\"Deep unified liquidity for consistent execution\",layoutId:\"KOk5koOwM\",M5lqc6CmQ:\"Create a token in minutes\",NnuBbPJ3e:\"Traders\",pl069RnIv:\"0px 0px 0px 0px\",QNmI8uREi:false,style:{width:\"100%\"},uuh8JrivU:false,variant:matchVariant(\"wP5XkVmkZ\"),width:\"100%\",WQu4kYqU9:true,wV5KOWVHp:\"Deterministic liquidations with no oracle lag\",xVXGgjW7Y:\"Swap, borrow, and use leverage on one platform\",zHQbToxtC:true})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-otrw4e\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 160px, 1240px) - 96px)`},GC3znvrL8:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 64px, 1240px) - 64px)`},nfifaTINv:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 96px, 1240px) - 96px)`},SHw1n74yD:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 300px, 1240px) - 20px) / 2, 50px) - 96px)`},URuTR4hpp:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 370px, 1240px) - 20px) / 2, 50px) - 96px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 400px, 1240px) - 20px) / 2, 50px) - 96px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-oex0p3-container\",nodeId:\"jYOqm9lnP\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CardList,{AeylcPT5P:\"Create a token in minutes\",DkuQGhGnC:\"Launch tokens permissionlessly and activate core DeFi features from day one, with support for both simple and advanced token configurations.\",dm716jIUw:false,GCioXGnhn:\"No external market makers required\",height:\"100%\",I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},id:\"jYOqm9lnP\",kMCsFu5Iq:\"Liquidity flows directly into the Everything pool\",layoutId:\"jYOqm9lnP\",M5lqc6CmQ:\"Create a token in minutes\",NnuBbPJ3e:\"Projects\",pl069RnIv:\"0px 0px 0px 0px\",QNmI8uREi:false,style:{width:\"100%\"},uuh8JrivU:false,variant:matchVariant(\"wP5XkVmkZ\"),width:\"100%\",WQu4kYqU9:true,wV5KOWVHp:\"Enable trading, borrowing, and leverage instantly\",xVXGgjW7Y:\"Launch a token or migrate liquidity in one step\",zHQbToxtC:true})})})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q5b4jv\",\"data-framer-name\":\"Geneva\",id:elementId4,layout:motionLayout,ref:ref5,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zl58uc\",\"data-framer-name\":\"Upper part\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-t67zcy\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",style:{\"--framer-text-color\":\"var(--token-a5edfca4-5b0d-48eb-a614-85ef1d460442, rgb(171, 171, 185))\"},children:\" TARGETED Summer ’26\"})}),className:\"framer-ae6amq\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-155euh4\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-lpvidk\",\"data-styles-preset\":\"HfjtkKLs3\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"radial-gradient(67.4937% 164.151% at 65% 80.1887%, rgb(62, 132, 213) 0%, rgb(23, 66, 115) 54.80769999999999%, rgb(163, 205, 255) 87.9808%)\"},children:\"Geneva\"})})}),className:\"framer-1wzgos7\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVzdGF0LTYwMA==\",\"--framer-font-family\":'\"Fustat\", \"Fustat Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(43, 43, 55)\"},children:\"the upgrade\"})}),className:\"framer-mxz9g0\",\"data-framer-name\":\"Text Title\",fonts:[\"GF;Fustat-600\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"133%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(129, 129, 150)\"},children:\"The Geneva upgrade ensures capital never sits idle.\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"133%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(129, 129, 150)\"},children:\"Whether in orders or collateral, liquidity is used at all times across the protocol by design.\"})]}),className:\"framer-1q1cyaa\",\"data-framer-name\":\"Text Description\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cohnqe\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"right\",positionY:\"bottom\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368 610w\"}},GC3znvrL8:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"right\",positionY:\"bottom\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 32px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368 610w\"}},nfifaTINv:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"right\",positionY:\"bottom\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368 610w\"}},SHw1n74yD:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"right\",positionY:\"bottom\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368 610w\"}},URuTR4hpp:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"right\",positionY:\"bottom\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 170px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368 610w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"right\",positionY:\"bottom\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/hp54AvJeUbvx9505vyAZLn66ks.webp?width=610&height=368 610w\"},className:\"framer-vkjc01\",\"data-framer-name\":\"Yielding limit orders\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-x80x6m\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",children:\"Yielding limit orders\"})}),className:\"framer-1rh25iy\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",children:\"For the first time in DeFi, limit orders are actively working for traders and earn yield until execution.\"})}),className:\"framer-g00yow\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"left\",positionY:\"top\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368 610w\"}},GC3znvrL8:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"left\",positionY:\"top\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 32px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368 610w\"}},nfifaTINv:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"left\",positionY:\"top\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368 610w\"}},SHw1n74yD:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"left\",positionY:\"top\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368 610w\"}},URuTR4hpp:{background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"left\",positionY:\"top\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 170px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368 610w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:368,pixelWidth:610,positionX:\"left\",positionY:\"top\",sizes:`max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368\",srcSet:\"https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?scale-down-to=512&width=610&height=368 512w,https://framerusercontent.com/images/aXDejepAiU9hLJWFbCmOXudzmj0.webp?width=610&height=368 610w\"},className:\"framer-1spxqcw\",\"data-framer-name\":\"Yield-bearing collateral\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8uhujr\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",children:\"Yield-bearing collateral\"})}),className:\"framer-8ummob\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",children:\"Collateral continues to generate yield throughout the loan, facilitating automatic repayment and lowering liquidation thresholds.\"})}),className:\"framer-1dtbi4d\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:724,intrinsicWidth:1440,pixelHeight:724,pixelWidth:1440,positionX:\"center\",positionY:\"bottom\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/eGnPqMpNEMi2p4tKeu3YrRWJotg.webp?width=1440&height=724\",srcSet:\"https://framerusercontent.com/images/eGnPqMpNEMi2p4tKeu3YrRWJotg.webp?scale-down-to=512&width=1440&height=724 512w,https://framerusercontent.com/images/eGnPqMpNEMi2p4tKeu3YrRWJotg.webp?scale-down-to=1024&width=1440&height=724 1024w,https://framerusercontent.com/images/eGnPqMpNEMi2p4tKeu3YrRWJotg.webp?width=1440&height=724 1440w\"},className:\"framer-12ehoed\",\"data-framer-name\":\"Geneva-background\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lckkkx\",\"data-framer-name\":\"Launchpad & Migration\",id:elementId5,layout:motionLayout,ref:ref6,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kecksw\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Launchpad\",/*#__PURE__*/_jsx(\"br\",{}),\"& Migration\"]})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Launchpad\",/*#__PURE__*/_jsx(\"br\",{}),\"& Migration\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",children:[\"Launchpad\",/*#__PURE__*/_jsx(\"br\",{}),\"& Migration\"]})}),className:\"framer-1066nym\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-n44btj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:[\"Frictionless token launch\",/*#__PURE__*/_jsx(\"br\",{}),\"and one-click liquidity migration.\"]})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:[\"Frictionless token launch\",/*#__PURE__*/_jsx(\"br\",{}),\"and one-click liquidity migration.\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:[\"Frictionless token launch\",/*#__PURE__*/_jsx(\"br\",{}),\"and one-click liquidity migration.\"]})}),className:\"framer-1m7w6hz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-203pd0 hidden-1t5n0j8 hidden-1gr7yub hidden-fz5j02 hidden-1eafjq2 hidden-p4ez4n\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uzs41r\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xkh1d9\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1240px)`},GC3znvrL8:{width:`min(${componentViewport?.width||\"100vw\"} - 32px, 1240px)`},nfifaTINv:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px) - 80px)`},SHw1n74yD:{width:`max(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px) / 2, 1px)`},URuTR4hpp:{width:`max(min(${componentViewport?.width||\"100vw\"} - 170px, 1240px) / 2, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:`max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15kazh8-container\",nodeId:\"NC3Hv5ufV\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{variant:matchVariant(\"wP5XkVmkZ\")},GC3znvrL8:{I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},pl069RnIv:\"0px 0px 0px 0px\",variant:matchVariant(\"wP5XkVmkZ\")},nfifaTINv:{I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},pl069RnIv:\"0px 0px 0px 0px\",variant:matchVariant(\"wP5XkVmkZ\")}},children:/*#__PURE__*/_jsx(CardList,{AeylcPT5P:\"Create a token in minutes\",DkuQGhGnC:\"Launch tokens permissionlessly and activate core DeFi features from day one, with support for both simple and advanced token configurations.\",dm716jIUw:false,GCioXGnhn:\"Instantly usable for trading, borrowing, and leverage\",height:\"100%\",I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},id:\"NC3Hv5ufV\",kMCsFu5Iq:\"No coding, no listing fees, no intermediaries\",layoutId:\"NC3Hv5ufV\",M5lqc6CmQ:\"Create a token in minutes\",NnuBbPJ3e:\"Launch Your Token\",pl069RnIv:\"0px 80px 0px 0px\",QNmI8uREi:true,style:{width:\"100%\"},uuh8JrivU:false,variant:matchVariant(\"p2jqGWYhV\"),width:\"100%\",WQu4kYqU9:true,wV5KOWVHp:\"Liquidity automatically connects to the Everything pool\",xVXGgjW7Y:\"Create a token in minutes\",zHQbToxtC:true})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1240px)`},GC3znvrL8:{width:`min(${componentViewport?.width||\"100vw\"} - 32px, 1240px)`},nfifaTINv:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px) - 80px)`},SHw1n74yD:{width:`max(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px) / 2, 1px)`},URuTR4hpp:{width:`max(min(${componentViewport?.width||\"100vw\"} - 170px, 1240px) / 2, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:`max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1luc8nh-container\",nodeId:\"ta80hjNaC\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{variant:matchVariant(\"wP5XkVmkZ\")},GC3znvrL8:{I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},pl069RnIv:\"0px 0px 0px 0px\",variant:matchVariant(\"wP5XkVmkZ\")},nfifaTINv:{I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},pl069RnIv:\"0px 0px 0px 0px\",variant:matchVariant(\"wP5XkVmkZ\")}},children:/*#__PURE__*/_jsx(CardList,{AeylcPT5P:\"Create a token in minutes\",DkuQGhGnC:\"Unify existing liquidity to improve capital efficiency and unlock trading, borrowing, and leverage on a single pool.\",dm716jIUw:false,GCioXGnhn:\"No external market makers required\",height:\"100%\",I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},id:\"ta80hjNaC\",kMCsFu5Iq:\"Eliminate fragmentation and optimize LP returns\",layoutId:\"ta80hjNaC\",M5lqc6CmQ:\"Create a token in minutes\",NnuBbPJ3e:\"Migrate and Unify\",pl069RnIv:\"0px 80px 0px 0px\",QNmI8uREi:true,style:{width:\"100%\"},uuh8JrivU:false,variant:matchVariant(\"p2jqGWYhV\"),width:\"100%\",WQu4kYqU9:true,wV5KOWVHp:\"Enable trading, borrowing, and leverage immediately\",xVXGgjW7Y:\"Migrate liquidity in a single step\",zHQbToxtC:true})})})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x09syn\",\"data-framer-name\":\"USDN\",id:elementId6,layout:motionLayout,ref:ref7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mpunzt\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-w42opb\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Synthetic Dollar \",/*#__PURE__*/_jsx(\"br\",{}),\"of Everything\"]})})},GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Synthetic Dollar \",/*#__PURE__*/_jsx(\"br\",{}),\"of Everything\"]})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Synthetic Dollar \",/*#__PURE__*/_jsx(\"br\",{}),\"of Everything\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",children:[\"Synthetic Dollar \",/*#__PURE__*/_jsx(\"br\",{}),\"of Everything\"]})}),className:\"framer-tl4wlr\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-12tfifx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"Live since January 2025, USDN has proven its resilience across real market conditions.\"})})},GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"Live since January 2025, USDN has proven its resilience across real market conditions.\"})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"Live since January 2025, USDN has proven its resilience across real market conditions.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"Live since January 2025, USDN has proven its resilience across real market conditions.\"})}),className:\"framer-yrt295\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-38fqoi\",\"data-framer-name\":\"Frame 1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{background:{alt:\"\",fit:\"fill\",pixelHeight:480,pixelWidth:400,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/yE1dN4jDJUw6kJu8XQGzOLnybM.png?width=400&height=480\"}},GC3znvrL8:{background:{alt:\"\",fit:\"fill\",pixelHeight:480,pixelWidth:400,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 32px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/yE1dN4jDJUw6kJu8XQGzOLnybM.png?width=400&height=480\"}},nfifaTINv:{background:{alt:\"\",fit:\"fill\",pixelHeight:480,pixelWidth:400,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/yE1dN4jDJUw6kJu8XQGzOLnybM.png?width=400&height=480\"}},SHw1n74yD:{background:{alt:\"\",fit:\"fill\",pixelHeight:480,pixelWidth:400,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/yE1dN4jDJUw6kJu8XQGzOLnybM.png?width=400&height=480\"}},URuTR4hpp:{background:{alt:\"\",fit:\"fill\",pixelHeight:480,pixelWidth:400,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px), 320px)`,src:\"https://framerusercontent.com/images/yE1dN4jDJUw6kJu8XQGzOLnybM.png?width=400&height=480\"}}},children:/*#__PURE__*/_jsxs(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:480,pixelWidth:400,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px) / 1.525, 320px)`,src:\"https://framerusercontent.com/images/yE1dN4jDJUw6kJu8XQGzOLnybM.png?width=400&height=480\"},className:\"framer-wzvgw6\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ajntdf\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q3e2h4\",\"data-framer-name\":\"Frame 1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",children:\"USDN\"})}),className:\"framer-7uxdsu\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qo4cyz-container\",nodeId:\"YPDd8LDEJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"YPDd8LDEJ\",layoutId:\"YPDd8LDEJ\",MAhfKioTg:\"Yielding\",pUzt1hwr2:{borderColor:\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\",borderStyle:\"solid\",borderWidth:1},style:{height:\"100%\"},variant:matchVariant(\"NuCdiOAob\"),width:\"100%\",wJT1ARaPp:\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-color\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"},children:\"The synthetic dollar of Everything. is backed by wstETH collateral and delta-neutral ETH perpetual positions. It rebases, distributing all surplus yield to holders.\\xa0Offering 10-20% APY.\"})}),className:\"framer-ra9l4z\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\"},children:\"Fully on-chain, decentralized, and permissionless.\"})}),className:\"framer-1x7uzpv\",\"data-framer-name\":\"Fully on-chain, decentralized, and permissionless.\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:225,pixelHeight:240,pixelWidth:225,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 80px, 1240px), 320px) * 0.2513)`,src:\"https://framerusercontent.com/images/rs47yrXEYsjnKWUTnfSfBM5emXU.webp?width=225&height=240\"}},GC3znvrL8:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:225,pixelHeight:240,pixelWidth:225,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 32px, 1240px), 320px) * 0.4258)`,src:\"https://framerusercontent.com/images/rs47yrXEYsjnKWUTnfSfBM5emXU.webp?width=225&height=240\"}},nfifaTINv:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:225,pixelHeight:240,pixelWidth:225,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px), 320px) * 0.2513)`,src:\"https://framerusercontent.com/images/rs47yrXEYsjnKWUTnfSfBM5emXU.webp?width=225&height=240\"}},SHw1n74yD:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:225,pixelHeight:240,pixelWidth:225,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px), 320px) * 0.3458)`,src:\"https://framerusercontent.com/images/rs47yrXEYsjnKWUTnfSfBM5emXU.webp?width=225&height=240\"}},URuTR4hpp:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:225,pixelHeight:240,pixelWidth:225,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px), 320px) * 0.3458)`,src:\"https://framerusercontent.com/images/rs47yrXEYsjnKWUTnfSfBM5emXU.webp?width=225&height=240\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:225,pixelHeight:240,pixelWidth:225,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px) / 1.525, 320px) * 0.4258)`,src:\"https://framerusercontent.com/images/rs47yrXEYsjnKWUTnfSfBM5emXU.webp?width=225&height=240\"},className:\"framer-8qeb26\",\"data-framer-name\":\"USDN\",style:{rotate:-6.8}})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18fctcf\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qkj4rv\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2n16q\",\"data-framer-name\":\"Frame 1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",children:\"USDnr\"})}),className:\"framer-1v88c97\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wpd5z8-container\",nodeId:\"a4wzE_kiz\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"a4wzE_kiz\",layoutId:\"a4wzE_kiz\",MAhfKioTg:\"Non-rebasing\",pUzt1hwr2:{borderColor:\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\",borderStyle:\"solid\",borderWidth:1},style:{height:\"100%\"},variant:matchVariant(\"EFXwUVxpz\"),width:\"100%\",wJT1ARaPp:\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",children:\"The non-rebasing version of USDN. Its yield is redirected to liquidity providers of USDnr-paired pools, creating deep, sustainable liquidity without artificial incentives.\"})}),className:\"framer-6dv415\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-d13cd57c-f7b5-49ee-bac4-3dd239d83238, rgb(63, 133, 213))\"},children:\"Yield builds deep, sustainable liquidity.\"})}),className:\"framer-ovy4v4\",\"data-framer-name\":\"Yield builds deep, sustainable liquidity.\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:197,pixelHeight:240,pixelWidth:197,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 80px, 1240px), 320px) * 0.2195)`,src:\"https://framerusercontent.com/images/dZlcrhp3M4DbNLUspbmYyHh5RU.webp?width=197&height=240\"}},GC3znvrL8:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:197,pixelHeight:240,pixelWidth:197,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 32px, 1240px), 320px) * 0.3711)`,src:\"https://framerusercontent.com/images/dZlcrhp3M4DbNLUspbmYyHh5RU.webp?width=197&height=240\"}},nfifaTINv:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:197,pixelHeight:240,pixelWidth:197,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px), 320px) * 0.2195)`,src:\"https://framerusercontent.com/images/dZlcrhp3M4DbNLUspbmYyHh5RU.webp?width=197&height=240\"}},SHw1n74yD:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:197,pixelHeight:240,pixelWidth:197,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px), 320px) * 0.3021)`,src:\"https://framerusercontent.com/images/dZlcrhp3M4DbNLUspbmYyHh5RU.webp?width=197&height=240\"}},URuTR4hpp:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:197,pixelHeight:240,pixelWidth:197,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px), 320px) * 0.3021)`,src:\"https://framerusercontent.com/images/dZlcrhp3M4DbNLUspbmYyHh5RU.webp?width=197&height=240\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition6,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:197,pixelHeight:240,pixelWidth:197,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px) / 1.525, 320px) * 0.3711)`,src:\"https://framerusercontent.com/images/dZlcrhp3M4DbNLUspbmYyHh5RU.webp?width=197&height=240\"},className:\"framer-141knc8\",\"data-framer-name\":\"USDnr\",style:{rotate:24}})})]})]})]})}),/*#__PURE__*/_jsxs(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1013,pixelWidth:1582,sizes:`min(${componentViewport?.width||\"100vw\"}, 1240px)`,src:\"https://framerusercontent.com/images/yD0YRaZB83OocAXitU7NR23bCX8.webp?width=1582&height=1013\",srcSet:\"https://framerusercontent.com/images/yD0YRaZB83OocAXitU7NR23bCX8.webp?scale-down-to=512&width=1582&height=1013 512w,https://framerusercontent.com/images/yD0YRaZB83OocAXitU7NR23bCX8.webp?scale-down-to=1024&width=1582&height=1013 1024w,https://framerusercontent.com/images/yD0YRaZB83OocAXitU7NR23bCX8.webp?width=1582&height=1013 1582w\"},className:\"framer-18v1sj9\",\"data-framer-name\":\"Everything AI\",id:elementId7,layout:motionLayout,ref:ref8,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-190xv2t\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1v49gyj\",\"data-framer-name\":\"Frame 1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",children:\"Everything\"})}),className:\"framer-1ulct54\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"radial-gradient(90.7951% 77.8244% at 87.5% 11.6071%, rgb(62, 132, 213) 0%, rgb(163, 205, 255) 87.9808%)\"},children:\"AI\"})})}),className:\"framer-1she4k2\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:[\"The world's most advanced \",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"strong\",{children:\"AI financial advisor\"})]})}),className:\"framer-z4wxja\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1u95fjy\",\"data-framer-name\":\"Frame 1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-tm4pvi\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`calc(min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 80px, 1240px) - 96px)`},GC3znvrL8:{width:`calc(min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 32px, 1240px) - 64px)`},nfifaTINv:{width:`calc(min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 48px, 1240px) - 96px)`},SHw1n74yD:{width:`calc(max((min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 100px, 1240px) - 20px) / 2, 1px) - 96px)`},URuTR4hpp:{width:`calc(max((min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 170px, 1240px) - 20px) / 2, 1px) - 96px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:`calc(max((min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 160px, 1240px) - 20px) / 2, 1px) - 96px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3k3nzd-container\",nodeId:\"OgJycL2kx\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{variant:matchVariant(\"wP5XkVmkZ\")},GC3znvrL8:{variant:matchVariant(\"wP5XkVmkZ\")},nfifaTINv:{variant:matchVariant(\"wP5XkVmkZ\")}},children:/*#__PURE__*/_jsx(CardList,{AeylcPT5P:\"Institutional-grade insights \",DkuQGhGnC:\"Everything AI analyzes real-time market activity and turns on-chain and orderbooks data into clear signals, risk indicators, and strategic guidance. It is built on years of professional market-making experience.\",dm716jIUw:true,GCioXGnhn:\"Custom data visualization and on-demand charts\",height:\"100%\",I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},id:\"OgJycL2kx\",kMCsFu5Iq:\"Risk assessment and early warnings\",layoutId:\"OgJycL2kx\",M5lqc6CmQ:\"Strategy guidance based on market-making logic\",NnuBbPJ3e:\"An Engine for Traders\",pl069RnIv:\"0px 0px 0px 0px\",QNmI8uREi:true,style:{width:\"100%\"},uuh8JrivU:true,variant:matchVariant(\"p2jqGWYhV\"),width:\"100%\",WQu4kYqU9:true,wV5KOWVHp:\"Position tracking and monitoring\",xVXGgjW7Y:\"Real-time market signals\",zHQbToxtC:true})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-152e1ak\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`calc(min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 80px, 1240px) - 96px)`},GC3znvrL8:{width:`calc(min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 32px, 1240px) - 64px)`},nfifaTINv:{width:`calc(min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 48px, 1240px) - 96px)`},SHw1n74yD:{width:`calc(max((min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 100px, 1240px) - 20px) / 2, 1px) - 96px)`},URuTR4hpp:{width:`calc(max((min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 170px, 1240px) - 20px) / 2, 1px) - 96px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:`calc(max((min(min(${componentViewport?.width||\"100vw\"}, 1240px) - 160px, 1240px) - 20px) / 2, 1px) - 96px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14w8p8b-container\",nodeId:\"uWldccHZM\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{variant:matchVariant(\"wP5XkVmkZ\")},GC3znvrL8:{variant:matchVariant(\"wP5XkVmkZ\")},nfifaTINv:{variant:matchVariant(\"wP5XkVmkZ\")}},children:/*#__PURE__*/_jsx(CardList,{AeylcPT5P:\"Institutional-grade insights\",DkuQGhGnC:\"Everything AI helps you navigate markets with more clarity and confidence, turning complex conditions into informed decisions and actionable insight.\",dm716jIUw:false,GCioXGnhn:\"Avoid common retail trading mistakes means trade with higher conviction\",height:\"100%\",I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},id:\"uWldccHZM\",kMCsFu5Iq:\"See markets the way professional desks do\",layoutId:\"uWldccHZM\",M5lqc6CmQ:\"Avoid common retail trading mistakes\",NnuBbPJ3e:\"The Impact\",pl069RnIv:\"0px 0px 0px 0px\",QNmI8uREi:true,style:{width:\"100%\"},uuh8JrivU:false,variant:matchVariant(\"p2jqGWYhV\"),width:\"100%\",WQu4kYqU9:true,wV5KOWVHp:\"means trade with higher conviction\",xVXGgjW7Y:\"Understand risk and opportunity earlier\",zHQbToxtC:false})})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ldthfk\",\"data-framer-name\":\"Extended Toolkit\",id:elementId8,layout:motionLayout,ref:ref9,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dndq8w\",\"data-framer-name\":\"Text Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"Extended Toolkit\"})}),className:\"framer-1frcxa3\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8a4587ec-a11e-4e23-8480-71a51feacfc1, rgb(129, 129, 150))\"},children:\"Additional on-chain tools built on top of Everything's unified liquidity architecture\"})}),className:\"framer-54jomu\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-c6nsus\",\"data-framer-name\":\"Frame 1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-g7tr59\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1240px) - 80px)`},GC3znvrL8:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 32px, 1240px) - 80px)`},nfifaTINv:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px) - 80px)`},SHw1n74yD:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px) - 80px)`},URuTR4hpp:{width:`calc(min((${componentViewport?.width||\"100vw\"} - 170px) * 0.6, 1240px) - 80px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:`calc(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px) - 96px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-msvx0u-container\",nodeId:\"cCOfHvfEK\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{variant:matchVariant(\"wP5XkVmkZ\")},GC3znvrL8:{variant:matchVariant(\"wP5XkVmkZ\")},nfifaTINv:{variant:matchVariant(\"wP5XkVmkZ\")},SHw1n74yD:{variant:matchVariant(\"wP5XkVmkZ\")},URuTR4hpp:{variant:matchVariant(\"wP5XkVmkZ\")}},children:/*#__PURE__*/_jsx(CardList,{AeylcPT5P:\"Create a token in minutes\",DkuQGhGnC:\"A fully on-chain peer-to-peer lending system designed for non-dilutive financing.\",dm716jIUw:false,GCioXGnhn:\"Used for individual lending, OTC deals, escrow, and project financing without selling tokens.\",height:\"100%\",I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},id:\"cCOfHvfEK\",kMCsFu5Iq:\"No liquidations. No hidden risk. Collateral is locked upfront and enforced by smart contracts.\",layoutId:\"cCOfHvfEK\",M5lqc6CmQ:\"Create a token in minutes\",NnuBbPJ3e:\"P2P Lending\",pl069RnIv:\"0px 0px 0px 0px\",QNmI8uREi:true,style:{width:\"100%\"},uuh8JrivU:false,variant:matchVariant(\"p2jqGWYhV\"),width:\"100%\",WQu4kYqU9:true,wV5KOWVHp:\"Deterministic liquidations with no oracle lag\",xVXGgjW7Y:\"Borrowers define their terms directly on-chain. Lenders fund positions under those exact conditions.\",zHQbToxtC:false})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-60w0mj\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1240px) - 80px)`},GC3znvrL8:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 32px, 1240px) - 80px)`},nfifaTINv:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px) - 80px)`},SHw1n74yD:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px) - 80px)`},URuTR4hpp:{width:`calc(min((${componentViewport?.width||\"100vw\"} - 170px) * 0.6, 1240px) - 80px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:`calc(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px) - 96px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17cjfor-container\",nodeId:\"pq5C2r8Nc\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{variant:matchVariant(\"wP5XkVmkZ\")},GC3znvrL8:{variant:matchVariant(\"wP5XkVmkZ\")},nfifaTINv:{variant:matchVariant(\"wP5XkVmkZ\")},SHw1n74yD:{variant:matchVariant(\"wP5XkVmkZ\")},URuTR4hpp:{variant:matchVariant(\"wP5XkVmkZ\")}},children:/*#__PURE__*/_jsx(CardList,{AeylcPT5P:\"Create a token in minutes\",DkuQGhGnC:\"Yield strategies built with partners using Everything assets and unified liquidity.\",dm716jIUw:false,GCioXGnhn:\"An example is the existing vault on\\xa0Lagoon Finance, arbitraging between the USDN perpetual DEX and Hyperliquid.\",height:\"100%\",I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},id:\"pq5C2r8Nc\",kMCsFu5Iq:\"No liquidations. No hidden risk. Collateral is locked upfront and enforced by smart contracts.\",layoutId:\"pq5C2r8Nc\",M5lqc6CmQ:\"Create a token in minutes\",NnuBbPJ3e:\"Curated Vaults\",pl069RnIv:\"0px 0px 0px 0px\",QNmI8uREi:true,style:{width:\"100%\"},uuh8JrivU:false,variant:matchVariant(\"p2jqGWYhV\"),width:\"100%\",WQu4kYqU9:false,wV5KOWVHp:\"Deterministic liquidations with no oracle lag\",xVXGgjW7Y:\"Vaults combine Everything tokens with external protocols to generate additional yield through market-neutral, arbitrage-based, and structured strategies.\",zHQbToxtC:false})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-3okw4x\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1240px) - 80px)`},GC3znvrL8:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 32px, 1240px) - 80px)`},nfifaTINv:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px) - 80px)`},SHw1n74yD:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 100px, 1240px) - 80px)`},URuTR4hpp:{width:`calc(min((${componentViewport?.width||\"100vw\"} - 170px) * 0.6, 1240px) - 80px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:`calc(min(${componentViewport?.width||\"100vw\"} - 200px, 1240px) - 96px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-180tfg6-container\",nodeId:\"Ao99BuiI0\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{variant:matchVariant(\"wP5XkVmkZ\")},GC3znvrL8:{variant:matchVariant(\"wP5XkVmkZ\")},nfifaTINv:{variant:matchVariant(\"wP5XkVmkZ\")},SHw1n74yD:{variant:matchVariant(\"wP5XkVmkZ\")},URuTR4hpp:{variant:matchVariant(\"wP5XkVmkZ\")}},children:/*#__PURE__*/_jsx(CardList,{AeylcPT5P:\"Create a token in minutes\",DkuQGhGnC:\"A hybrid swap aggregator designed to deliver the best possible execution.\",dm716jIUw:false,GCioXGnhn:\"This allows users to trade efficiently from a single platform, without comparing venues or leaving the ecosystem.\",height:\"100%\",I1m8TtrVd:{borderBottomWidth:1,borderColor:\"rgba(213, 213, 220, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},id:\"Ao99BuiI0\",kMCsFu5Iq:\"No liquidations. No hidden risk. Collateral is locked upfront and enforced by smart contracts.\",layoutId:\"Ao99BuiI0\",M5lqc6CmQ:\"Create a token in minutes\",NnuBbPJ3e:\"Hybrid Aggregator\",pl069RnIv:\"0px 0px 0px 0px\",QNmI8uREi:true,style:{width:\"100%\"},uuh8JrivU:false,variant:matchVariant(\"p2jqGWYhV\"),width:\"100%\",WQu4kYqU9:false,wV5KOWVHp:\"Deterministic liquidations with no oracle lag\",xVXGgjW7Y:\"Swaps are dynamically routed across Everything and external liquidity sources, allowing users to swap any token at the best available prices and execution conditions.\",zHQbToxtC:false})})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mjn8h9\",id:elementId9,layout:motionLayout,ref:ref10,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lthwk8\",\"data-framer-name\":\"Text Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:[\"$SDEX becomes $EV\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-f7cd9d45-20f2-4b3d-9206-d50550b52619, rgb(43, 43, 55))\"},children:\"The 5-steps anti-rug migration\"})]})}),className:\"framer-1064ono\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.75)\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"strong\",{children:\"Minimum $150M market cap in February,\"}),/*#__PURE__*/_jsx(\"strong\",{children:/*#__PURE__*/_jsx(\"br\",{})}),\"TGE in May, with maximum protection for \",/*#__PURE__*/_jsx(\"br\",{}),\"SDEX holders, \",/*#__PURE__*/_jsx(\"strong\",{children:\"+ bonus Airdrop!\"})]}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.75)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"You are early: Everything is designed to reward SDEX holders.\"})})]}),className:\"framer-1e1zqsy\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:682,intrinsicWidth:832,pixelHeight:682,pixelWidth:832,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 960px) - 80px)`,src:\"https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?width=832&height=682\",srcSet:\"https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?scale-down-to=512&width=832&height=682 512w,https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?width=832&height=682 832w\"}},GC3znvrL8:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:682,intrinsicWidth:832,pixelHeight:682,pixelWidth:832,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 960px) - 32px)`,src:\"https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?width=832&height=682\",srcSet:\"https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?scale-down-to=512&width=832&height=682 512w,https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?width=832&height=682 832w\"}},nfifaTINv:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:682,intrinsicWidth:832,pixelHeight:682,pixelWidth:832,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 960px) - 48px)`,src:\"https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?width=832&height=682\",srcSet:\"https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?scale-down-to=512&width=832&height=682 512w,https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?width=832&height=682 832w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:682,intrinsicWidth:832,pixelHeight:682,pixelWidth:832,positionX:\"center\",positionY:\"center\",sizes:`min(${componentViewport?.width||\"100vw\"}, 960px)`,src:\"https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?width=832&height=682\",srcSet:\"https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?scale-down-to=512&width=832&height=682 512w,https://framerusercontent.com/images/GI3nFa1ddqs0xbNvw01VrDeNoC8.webp?width=832&height=682 832w\"},className:\"framer-1nvvpzo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-vn400n-container\",\"data-framer-name\":\"everything-roadmap.riv\",isAuthoredByUser:true,isModuleExternal:true,name:\"everything-roadmap.riv\",nodeId:\"aICdrhSMa\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(RivePlayer_vX,{alignment:\"center\",artboard:\"Roadmap\",autoBind:true,autoplay:true,fit:\"cover\",handleEvents:true,height:\"100%\",id:\"aICdrhSMa\",inputsJSON:\"[]\",isTouchScrollEnabled:false,layoutId:\"aICdrhSMa\",layoutScaleFactor:1,name:\"everything-roadmap.riv\",play:true,playOnCanvas:true,riveRenderer:true,src:\"https://framerusercontent.com/assets/dBImaT1fzQURSCCKUumFWpDKWY.riv\",stateMachines:\"State Machine 1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ujrsz9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",style:{\"--framer-text-alignment\":\"center\"},children:[\"The history of crypto migration is full of rug pulls. \",/*#__PURE__*/_jsx(\"br\",{}),\"This one rewrites it.\"]})}),className:\"framer-x9sfim\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 8, 0.75)\"},children:[\"In January, decide to \",/*#__PURE__*/_jsx(\"strong\",{children:\"lock your SDEX\"}),\" \",/*#__PURE__*/_jsx(\"strong\",{children:\"to receive EV\"}),\". Returns will increase as valuation increases during the february pre-market. You can also \",/*#__PURE__*/_jsx(\"strong\",{children:\"burn SDEX to buy an allocation\"}),\" for an estimated ROI of 5x in our \",/*#__PURE__*/_jsx(\"strong\",{children:\"community-only\"}),\" SMARDEX sale.\"]}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 8, 0.75)\"},children:\"In February, after a public pre-sale with a major partner, pre-market opens and users will finally discover the live protocol and be able to speculate on the future price of the token, starting at $150m valuation.\"}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 8, 0.75)\"},children:[\"From this summer, those who wish to do so can \",/*#__PURE__*/_jsx(\"strong\",{children:\"convert SDEX to EV\"}),\", and anyone that held SDEX will receive a bonus Airdrop based on time of holding.\"]}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 8, 0.75)\"},children:\"Finally, SDEX will always be arbitrable because it will allow users to purchase EV options forever.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 8, 0.75)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"SDEX Holders aren't just migrating, they're upgrading.\"})})]}),className:\"framer-1jkav5h\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{className:\"framer-styles-preset-1fwtf96\",\"data-styles-preset\":\"RCLU3M1jt\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Call options:\"}),\" an arbitrage mechanism to drive the price of SDEX forever\"]})}),className:\"framer-1cd7piq\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 8, 0.75)\"},children:[\"To protect \",/*#__PURE__*/_jsx(\"strong\",{children:\"SDEX’s long-term value\"}),\" and guarantee a \",/*#__PURE__*/_jsx(\"strong\",{children:\"fair, anytime migration\"}),\" to \",/*#__PURE__*/_jsx(\"strong\",{children:\"$EV\"}),\" without penalizing holders, the governance will manage a dedicated \",/*#__PURE__*/_jsx(\"strong\",{children:\"10% $EV pool\"}),\": \",/*#__PURE__*/_jsx(\"strong\",{children:\"5%\"}),\" from Partnerships (12%) and \",/*#__PURE__*/_jsx(\"strong\",{children:\"5%\"}),\" from Treasury (14%).\"]}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 8, 0.75)\"},children:[\"SDEX holders will be able to use \",/*#__PURE__*/_jsx(\"strong\",{children:\"call options\"}),\" to buy \",/*#__PURE__*/_jsx(\"strong\",{children:\"$EV\"}),\" at any time. Proceeds will be split \",/*#__PURE__*/_jsx(\"strong\",{children:\"50% to future DAO Treasury\"}),\" and \",/*#__PURE__*/_jsx(\"strong\",{children:\"50% kept for Partnerships\"}),\", and the \",/*#__PURE__*/_jsx(\"strong\",{children:\"SDEX used to exercise will be burned\"}),\".\"]}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(0, 0, 8, 0.75)\"},children:[\"Full option details will be shared later, but this is designed as a \",/*#__PURE__*/_jsx(\"strong\",{children:\"core post-launch utility for SDEX\"}),\" and a \",/*#__PURE__*/_jsx(\"strong\",{children:\"clear anti-rug commitment\"}),\", which means SDEX price will be arbitraged up as EV price goes up.\"]})]}),className:\"framer-8df5wo\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16az6wd\",id:elementId10,layout:motionLayout,ref:ref11,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pj628s\",id:elementId11,ref:ref12,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e04m91\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-74dhib\",\"data-styles-preset\":\"u9Lk05FHx\",style:{\"--framer-text-alignment\":\"center\"},children:\"$EV Tokenomics\"})}),className:\"framer-1sz795s\",\"data-framer-name\":\"Text Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",children:\"100 Billion Total Supply\"})}),className:\"framer-lbgru3\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{SHw1n74yD:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 100px)`},URuTR4hpp:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 170px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:528,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 200px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-krkx5a-container hidden-fz5j02 hidden-1eafjq2 hidden-p4ez4n\",nodeId:\"z3mlTG7Ti\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tokenomics,{height:\"100%\",id:\"z3mlTG7Ti\",layoutId:\"z3mlTG7Ti\",style:{width:\"100%\"},variant:matchVariant(\"mB8a9PLuG\"),width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{height:1390,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 80px)`},GC3znvrL8:{height:1390,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 32px)`},nfifaTINv:{height:1390,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qgqgil-container hidden-72rtr7 hidden-1t5n0j8 hidden-1gr7yub\",nodeId:\"ftFFM_9Mm\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(TokenomicsMobile,{height:\"100%\",id:\"ftFFM_9Mm\",layoutId:\"ftFFM_9Mm\",style:{width:\"100%\"},variant:matchVariant(\"JW67HHBjB\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uhtvmx\",\"data-framer-name\":\"Footer\",id:elementId12,layout:motionLayout,ref:ref13,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1192ker\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1thlhpc\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qpr1tx\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1vu7yaa\",\"data-styles-preset\":\"U0UapVsCK\",children:\"The team behind\"})}),className:\"framer-1qyoj0n\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Vector,{animated:false,className:\"framer-ikfphn\",layoutId:\"roGhe9r7D\"})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Everything. is built in Montreux, Switzerland, by a team of senior quantitative traders and engineers with more than 15 years of experience operating real trading infrastructure.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{}),\"The company is fully self-funded through its own market-making activity, ensuring independence and long-term stability.\"]})}),className:\"framer-f2jr6l\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f1yp9d\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s5cbkz\",\"data-border\":true,\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVzdGF0LTYwMA==\",\"--framer-font-family\":'\"Fustat\", \"Fustat Placeholder\", sans-serif',\"--framer-font-size\":\"80px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"95%\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(9675deg, rgb(43, 43, 55) 0%, rgb(62, 132, 213) 100%)\"},children:\"30+\"})})}),className:\"framer-tbbsav\",\"data-framer-name\":\"Text Title\",fonts:[\"GF;Fustat-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:\"In-house engineers and researchers\"})})},GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:\"In-house engineers and researchers\"})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:\"In-house engineers and researchers\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",children:\"In-house engineers and researchers\"})}),className:\"framer-29dpyw\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1a2l9cs\",\"data-border\":true,\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVzdGF0LTYwMA==\",\"--framer-font-family\":'\"Fustat\", \"Fustat Placeholder\", sans-serif',\"--framer-font-size\":\"80px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"95%\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(9675deg, rgb(62, 132, 213) 0%, rgb(43, 43, 55) 100%)\"},children:\"$25M+\"})})}),className:\"framer-1gqulzw\",\"data-framer-name\":\"Text Title\",fonts:[\"GF;Fustat-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:\"Self-funded by the founders \"})})},GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:\"Self-funded by the founders \"})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:\"Self-funded by the founders \"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",children:\"Self-funded by the founders \"})}),className:\"framer-ifp8ln\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-i44wvj\",\"data-border\":true,\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVzdGF0LTYwMA==\",\"--framer-font-family\":'\"Fustat\", \"Fustat Placeholder\", sans-serif',\"--framer-font-size\":\"80px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"95%\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(9675deg, rgb(62, 132, 213) 0%, rgb(43, 43, 55) 100%)\"},children:\"15+\"})})}),className:\"framer-1bu7h77\",\"data-framer-name\":\"Text Title\",fonts:[\"GF;Fustat-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bxn92nnAA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:\"Years of market experience\"})})},GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:\"Years of market experience\"})})},nfifaTINv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",style:{\"--framer-text-alignment\":\"center\"},children:\"Years of market experience\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1gxwiss\",\"data-styles-preset\":\"b5Z9T4RHA\",children:\"Years of market experience\"})}),className:\"framer-1y4fgyu\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14kdwsx\",\"data-framer-name\":\"Frame 20\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GC3znvrL8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255))\"},children:\"\\xa9\\xa02026\\xa0Everything. All rights reserved.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1mm3c4k\",\"data-styles-preset\":\"EdW6OqInC\",style:{\"--framer-text-color\":\"var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, rgb(255, 255, 255))\"},children:\"\\xa9\\xa02026\\xa0Everything. All rights reserved.\"})}),className:\"framer-1ls0eyj\",\"data-framer-name\":\"Text Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-z267gq-container\",nodeId:\"xQs2KSyfa\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(EverythingOnX,{height:\"100%\",id:\"xQs2KSyfa\",layoutId:\"xQs2KSyfa\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:864,intrinsicWidth:1440,pixelHeight:1728,pixelWidth:2880,positionX:\"center\",positionY:\"bottom\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/562Hx9cZ9OBgLqINUcnRAYCpRI8.webp?width=2880&height=1728\",srcSet:\"https://framerusercontent.com/images/562Hx9cZ9OBgLqINUcnRAYCpRI8.webp?scale-down-to=512&width=2880&height=1728 512w,https://framerusercontent.com/images/562Hx9cZ9OBgLqINUcnRAYCpRI8.webp?scale-down-to=1024&width=2880&height=1728 1024w,https://framerusercontent.com/images/562Hx9cZ9OBgLqINUcnRAYCpRI8.webp?scale-down-to=2048&width=2880&height=1728 2048w,https://framerusercontent.com/images/562Hx9cZ9OBgLqINUcnRAYCpRI8.webp?width=2880&height=1728 2880w\"},className:\"framer-1s8hdo2\",\"data-framer-name\":\"Footer background\"})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P60AJ.framer-lux5qc, .framer-P60AJ .framer-lux5qc { display: block; }\",\".framer-P60AJ.framer-72rtr7 { align-content: center; align-items: center; background-color: var(--token-273e639a-8024-4068-a955-09e25f43a818, #f3f3f6); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-P60AJ .framer-iuxpt1-container { flex: none; height: auto; left: 32px; position: fixed; top: 32px; width: auto; z-index: 5; }\",\".framer-P60AJ .framer-hp0d87-container { flex: none; height: auto; position: fixed; right: 32px; top: 32px; width: auto; z-index: 5; }\",\".framer-P60AJ .framer-nxbhev { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 120px 0px 120px 100px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-fjnjog { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-P60AJ .framer-1h3fh9p, .framer-P60AJ .framer-9j0g7r, .framer-P60AJ .framer-urmlhe, .framer-P60AJ .framer-54jomu, .framer-P60AJ .framer-1e1zqsy, .framer-P60AJ .framer-1jkav5h, .framer-P60AJ .framer-8df5wo, .framer-P60AJ .framer-f2jr6l, .framer-P60AJ .framer-29dpyw, .framer-P60AJ .framer-ifp8ln, .framer-P60AJ .framer-1y4fgyu { --framer-paragraph-spacing: 0px; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-P60AJ .framer-yyrtyr { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-1rplwnt { --framer-paragraph-spacing: 0px; --framer-text-wrap-override: balance; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-P60AJ .framer-19dge7f { 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: 24px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-P60AJ .framer-1xirmb6-container { flex: none; height: 64px; position: relative; width: 240px; }\",\".framer-P60AJ .framer-1r3z4sf { align-content: center; align-items: center; aspect-ratio: 1.2295081967213115 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 610px); justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 56%; will-change: var(--framer-will-change-filter-override, filter); z-index: 0; }\",\".framer-P60AJ .framer-1omyubo-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 0; }\",\".framer-P60AJ .framer-d1d02d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 80px 20px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px 100px 120px 100px; position: relative; scroll-margin-top: 96px; width: 100%; }\",\".framer-P60AJ .framer-16cana3 { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 48px 0px 48px 0px; position: relative; width: 1px; }\",\".framer-P60AJ .framer-xateuk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 24px 0px; position: relative; width: min-content; }\",\".framer-P60AJ .framer-ygpxbk, .framer-P60AJ .framer-1p7ku6g, .framer-P60AJ .framer-1amhdrq, .framer-P60AJ .framer-ae6amq, .framer-P60AJ .framer-1wzgos7, .framer-P60AJ .framer-mxz9g0, .framer-P60AJ .framer-7uxdsu, .framer-P60AJ .framer-1v88c97, .framer-P60AJ .framer-1ulct54, .framer-P60AJ .framer-1she4k2, .framer-P60AJ .framer-1sz795s, .framer-P60AJ .framer-lbgru3, .framer-P60AJ .framer-1qyoj0n, .framer-P60AJ .framer-tbbsav, .framer-P60AJ .framer-1gqulzw, .framer-P60AJ .framer-1bu7h77 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-P60AJ .framer-y7wu8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 400px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-P60AJ .framer-u7khhy-container, .framer-P60AJ .framer-mlvrqk-container, .framer-P60AJ .framer-vn400n-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-P60AJ .framer-1kpvbyu { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-P60AJ .framer-2n51ym { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-17vwdzb-container, .framer-P60AJ .framer-qo4cyz-container, .framer-P60AJ .framer-1wpd5z8-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-P60AJ .framer-adxjxc, .framer-P60AJ .framer-1r3z60u, .framer-P60AJ .framer-tl4wlr, .framer-P60AJ .framer-yrt295, .framer-P60AJ .framer-ra9l4z, .framer-P60AJ .framer-1x7uzpv, .framer-P60AJ .framer-6dv415, .framer-P60AJ .framer-ovy4v4, .framer-P60AJ .framer-z4wxja, .framer-P60AJ .framer-1frcxa3, .framer-P60AJ .framer-1064ono { --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-P60AJ .framer-1cq7ghq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 100px 40px 100px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-gqon7k, .framer-P60AJ .framer-kecksw { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 112px; justify-content: flex-start; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-rei727, .framer-P60AJ .framer-1066nym { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 32%; }\",\".framer-P60AJ .framer-v53yig { 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: var(--overflow-clip-fallback, clip); padding: 0px 0px 4px 0px; position: relative; width: 36%; }\",\".framer-P60AJ .framer-76az12, .framer-P60AJ .framer-1m7w6hz { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-P60AJ .framer-5w1ads, .framer-P60AJ .framer-203pd0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 13px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-P60AJ .framer-cz5nfy { background-color: var(--token-3976d475-332d-4e06-a24e-1b9a725aefca, #d5d5dc); flex: none; height: 1px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-P60AJ .framer-r9mhvz-container { flex: none; height: auto; max-width: 1240px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-w7fvjb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 100px 120px 100px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-141tfhl { display: grid; flex: none; gap: 20px; 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; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-1kr51ih { align-content: center; align-items: center; align-self: start; background-color: var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, #ffffff); border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: span 2; height: min-content; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 64px 0px 0px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-P60AJ .framer-i73ksh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 24px 0px; position: relative; width: 70%; }\",\".framer-P60AJ .framer-1nknfwi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 210px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-P60AJ .framer-2atl07, .framer-P60AJ .framer-otrw4e { align-content: flex-start; align-items: flex-start; align-self: start; background-color: #ffffff; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 48px 48px 28px 48px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-P60AJ .framer-1qy5q7a-container, .framer-P60AJ .framer-oex0p3-container, .framer-P60AJ .framer-3k3nzd-container, .framer-P60AJ .framer-14w8p8b-container, .framer-P60AJ .framer-msvx0u-container, .framer-P60AJ .framer-17cjfor-container, .framer-P60AJ .framer-180tfg6-container, .framer-P60AJ .framer-krkx5a-container, .framer-P60AJ .framer-1qgqgil-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-P60AJ .framer-1q5b4jv { align-content: center; align-items: center; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 88px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 100px 160px 100px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-zl58uc, .framer-P60AJ .framer-1192ker { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 610px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-P60AJ .framer-t67zcy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-P60AJ .framer-155euh4 { 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-P60AJ .framer-1q1cyaa { --framer-paragraph-spacing: 0px; --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-P60AJ .framer-1cohnqe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: center; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-P60AJ .framer-vkjc01 { align-content: flex-start; align-items: flex-start; align-self: stretch; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; min-width: 320px; overflow: hidden; padding: 48px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-P60AJ .framer-x80x6m, .framer-P60AJ .framer-8uhujr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 24px 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-1rh25iy, .framer-P60AJ .framer-g00yow, .framer-P60AJ .framer-8ummob, .framer-P60AJ .framer-1dtbi4d { --framer-paragraph-spacing: 0px; --framer-text-wrap-override: balance; flex: 1 0 0px; height: auto; min-width: 200px; position: relative; width: 1px; }\",\".framer-P60AJ .framer-1spxqcw { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; min-width: 320px; overflow: hidden; padding: 48px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-P60AJ .framer-12ehoed { -webkit-mask: radial-gradient(80% 107% at 47.9% 0%, rgba(0, 0, 0, 0) 65.76576576576578%, rgba(0,0,0,1) 100%) add; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; bottom: 0px; flex: none; height: 74%; left: 0px; mask: radial-gradient(80% 107% at 47.9% 0%, rgba(0,0,0,0) 65.76576576576578%, rgba(0,0,0,1) 100%) add; overflow: visible; position: absolute; right: 0px; z-index: 0; }\",\".framer-P60AJ .framer-1lckkkx { align-content: center; align-items: center; background-color: var(--token-bfa6548a-debb-46f6-a961-a216305f64a8, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: center; overflow: hidden; padding: 120px 100px 120px 100px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-n44btj { 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: var(--overflow-clip-fallback, clip); padding: 0px 0px 4px 0px; position: relative; width: 340px; }\",\".framer-P60AJ .framer-1uzs41r { background-color: var(--token-3976d475-332d-4e06-a24e-1b9a725aefca, #d5d5dc); flex: 1 0 0px; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; z-index: 1; }\",\".framer-P60AJ .framer-xkh1d9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1240px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-15kazh8-container, .framer-P60AJ .framer-1luc8nh-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-P60AJ .framer-1x09syn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 120px 100px 120px 100px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-mpunzt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: 480px; justify-content: space-between; max-width: 1240px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-w42opb { 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: visible; padding: 0px; position: relative; width: 33%; }\",\".framer-P60AJ .framer-12tfifx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 128px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 74%; }\",\".framer-P60AJ .framer-38fqoi { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 66%; will-change: var(--framer-will-change-override, transform); }\",\".framer-P60AJ .framer-wzvgw6 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 480px; justify-content: flex-start; min-width: 320px; overflow: hidden; padding: 48px; position: relative; width: 1px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-P60AJ .framer-1ajntdf, .framer-P60AJ .framer-1qkj4rv { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-P60AJ .framer-q3e2h4, .framer-P60AJ .framer-2n16q { 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: min-content; }\",\".framer-P60AJ .framer-8qeb26 { aspect-ratio: 0.9395604395604396 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 184px); overflow: visible; position: absolute; right: -12px; top: -23px; width: 43%; z-index: 1; }\",\".framer-P60AJ .framer-18fctcf { align-content: flex-end; align-items: flex-end; background-color: #ffffff; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 480px; justify-content: flex-start; min-width: 320px; overflow: hidden; padding: 48px; position: relative; width: 1px; }\",\".framer-P60AJ .framer-141knc8 { aspect-ratio: 0.8208333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 184px); overflow: visible; position: absolute; right: 0px; top: -16px; width: 37%; z-index: 1; }\",\".framer-P60AJ .framer-18v1sj9 { align-content: center; align-items: center; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1240px; overflow: visible; padding: 80px; position: relative; scroll-margin-top: 96px; width: 100%; }\",\".framer-P60AJ .framer-190xv2t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 400px; z-index: 1; }\",\".framer-P60AJ .framer-1v49gyj { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-1u95fjy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-P60AJ .framer-tm4pvi, .framer-P60AJ .framer-g7tr59 { align-content: flex-start; align-items: flex-start; background-color: #ffffff; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 48px 48px 28px 48px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-P60AJ .framer-152e1ak, .framer-P60AJ .framer-60w0mj, .framer-P60AJ .framer-3okw4x { align-content: flex-start; align-items: flex-start; align-self: stretch; background-color: #ffffff; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: hidden; padding: 48px 48px 28px 48px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-P60AJ .framer-1ldthfk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 120px 100px 120px 100px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-dndq8w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 452px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-c6nsus { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-mjn8h9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 960px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; scroll-margin-top: 96px; width: 100%; }\",\".framer-P60AJ .framer-lthwk8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-1nvvpzo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 834px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-P60AJ .framer-1ujrsz9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 68px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 80px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-x9sfim { --framer-paragraph-spacing: 0px; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 79%; }\",\".framer-P60AJ .framer-1cd7piq { --framer-paragraph-spacing: 0px; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 80%; }\",\".framer-P60AJ .framer-16az6wd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 160px 100px 80px 100px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-1pj628s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 820px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; scroll-margin-top: 96px; width: 820px; }\",\".framer-P60AJ .framer-1e04m91, .framer-P60AJ .framer-1qpr1tx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-uhtvmx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: visible; padding: 120px 100px 0px 100px; position: relative; width: 100%; }\",\".framer-P60AJ .framer-1thlhpc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-P60AJ .framer-ikfphn { flex: none; height: var(--framer-aspect-ratio-supported, 80px); position: relative; width: 484px; }\",\".framer-P60AJ .framer-f1yp9d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 80px; height: min-content; justify-content: center; max-width: 1240px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-P60AJ .framer-s5cbkz, .framer-P60AJ .framer-1a2l9cs, .framer-P60AJ .framer-i44wvj { --border-bottom-width: 0px; --border-color: #818196; --border-left-width: 1px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; min-width: 200px; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 1px; }\",\".framer-P60AJ .framer-14kdwsx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 160px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-P60AJ .framer-1ls0eyj { --framer-paragraph-spacing: 0px; flex: 1 0 0px; height: auto; opacity: 0.8; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-P60AJ .framer-z267gq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-P60AJ .framer-1s8hdo2 { -webkit-mask: radial-gradient(93% 70% at 50% 0%, rgba(0, 0, 0, 0) 53.6036036036036%, rgba(0,0,0,1) 100%) add; bottom: -1px; flex: none; height: 66%; left: 0px; mask: radial-gradient(93% 70% at 50% 0%, rgba(0,0,0,0) 53.6036036036036%, rgba(0,0,0,1) 100%) add; overflow: visible; position: absolute; right: 0px; z-index: 0; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-P60AJ[data-border=\"true\"]::after, .framer-P60AJ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }',\"@media (min-width: 1200px) and (max-width: 1439.98px) { .framer-P60AJ.framer-72rtr7 { width: 1200px; } .framer-P60AJ .framer-nxbhev { height: 720px; justify-content: flex-end; padding: 120px 0px 120px 85px; } .framer-P60AJ .framer-fjnjog { order: 0; } .framer-P60AJ .framer-1r3z4sf { height: var(--framer-aspect-ratio-supported, 508px); order: 2; } .framer-P60AJ .framer-d1d02d { padding: 0px 85px 120px 85px; } .framer-P60AJ .framer-y7wu8 { height: 320px; } .framer-P60AJ .framer-1cq7ghq { padding: 40px 85px 40px 85px; } .framer-P60AJ .framer-rei727, .framer-P60AJ .framer-v53yig, .framer-P60AJ .framer-1066nym, .framer-P60AJ .framer-n44btj, .framer-P60AJ .framer-tl4wlr { flex: 1 0 0px; width: 1px; } .framer-P60AJ .framer-1nknfwi { height: 160px; } .framer-P60AJ .framer-1q5b4jv { padding: 0px 85px 160px 85px; } .framer-P60AJ .framer-1lckkkx, .framer-P60AJ .framer-1ldthfk { padding: 120px 85px 120px 85px; } .framer-P60AJ .framer-kecksw { gap: 0px; } .framer-P60AJ .framer-mpunzt { flex-direction: column; gap: 40px 0px; height: min-content; justify-content: center; } .framer-P60AJ .framer-w42opb { align-content: flex-end; align-items: flex-end; flex-direction: row; gap: 0px; height: min-content; justify-content: flex-start; width: 100%; } .framer-P60AJ .framer-12tfifx { flex: 1 0 0px; height: min-content; padding: 0px 0px 4px 0px; width: 1px; } .framer-P60AJ .framer-38fqoi { width: 100%; } .framer-P60AJ .framer-wzvgw6, .framer-P60AJ .framer-18fctcf { height: 400px; } .framer-P60AJ .framer-8qeb26 { width: 35%; } .framer-P60AJ .framer-141knc8 { width: 30%; } .framer-P60AJ .framer-18v1sj9 { padding: 80px 85px 80px 85px; } .framer-P60AJ .framer-c6nsus { flex-direction: column; width: 60%; } .framer-P60AJ .framer-g7tr59 { flex: none; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-60w0mj, .framer-P60AJ .framer-3okw4x { align-self: unset; flex: none; height: min-content; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-16az6wd { padding: 160px 85px 80px 85px; } .framer-P60AJ .framer-uhtvmx { padding: 120px 85px 0px 85px; } .framer-P60AJ .framer-f1yp9d { gap: 80px 40px; } .framer-P60AJ .framer-s5cbkz, .framer-P60AJ .framer-1a2l9cs, .framer-P60AJ .framer-i44wvj { padding: 0px 0px 0px 40px; }}\",\"@media (min-width: 1024px) and (max-width: 1199.98px) { .framer-P60AJ.framer-72rtr7 { width: 1024px; } .framer-P60AJ .framer-nxbhev { height: 720px; padding: 120px 0px 120px 50px; } .framer-P60AJ .framer-fjnjog { order: 0; } .framer-P60AJ .framer-19dge7f { padding: 16px 0px 0px 0px; } .framer-P60AJ .framer-1r3z4sf { aspect-ratio: 1.2276422764227641 / 1; height: var(--framer-aspect-ratio-supported, 492px); order: 2; width: 62%; } .framer-P60AJ .framer-d1d02d, .framer-P60AJ .framer-1cq7ghq, .framer-P60AJ .framer-18v1sj9 { padding: 80px 50px 80px 50px; } .framer-P60AJ .framer-y7wu8 { height: 290px; } .framer-P60AJ .framer-rei727, .framer-P60AJ .framer-v53yig, .framer-P60AJ .framer-1066nym, .framer-P60AJ .framer-n44btj, .framer-P60AJ .framer-tl4wlr { flex: 1 0 0px; width: 1px; } .framer-P60AJ .framer-1nknfwi { height: 144px; } .framer-P60AJ .framer-1q5b4jv { padding: 0px 50px 120px 50px; } .framer-P60AJ .framer-1lckkkx, .framer-P60AJ .framer-1x09syn, .framer-P60AJ .framer-1ldthfk { padding: 120px 50px 120px 50px; } .framer-P60AJ .framer-kecksw { gap: 0px; } .framer-P60AJ .framer-mpunzt { flex-direction: column; gap: 40px 0px; height: min-content; justify-content: center; } .framer-P60AJ .framer-w42opb { align-content: flex-end; align-items: flex-end; flex-direction: row; gap: 0px; height: min-content; justify-content: flex-start; width: 100%; } .framer-P60AJ .framer-12tfifx { flex: 1 0 0px; height: min-content; padding: 0px 0px 4px 0px; width: 1px; } .framer-P60AJ .framer-38fqoi { width: 100%; } .framer-P60AJ .framer-wzvgw6, .framer-P60AJ .framer-18fctcf { height: 400px; } .framer-P60AJ .framer-8qeb26 { height: var(--framer-aspect-ratio-supported, 170px); width: 35%; } .framer-P60AJ .framer-141knc8 { height: var(--framer-aspect-ratio-supported, 170px); width: 30%; } .framer-P60AJ .framer-c6nsus { flex-direction: column; } .framer-P60AJ .framer-g7tr59 { flex: none; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-60w0mj, .framer-P60AJ .framer-3okw4x { align-self: unset; flex: none; height: min-content; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-16az6wd { padding: 160px 50px 80px 50px; } .framer-P60AJ .framer-uhtvmx { gap: 80px; padding: 120px 50px 0px 50px; } .framer-P60AJ .framer-f1yp9d { gap: 80px 40px; } .framer-P60AJ .framer-s5cbkz, .framer-P60AJ .framer-1a2l9cs, .framer-P60AJ .framer-i44wvj { padding: 0px 0px 0px 40px; }}\",\"@media (min-width: 768px) and (max-width: 1023.98px) { .framer-P60AJ.framer-72rtr7 { width: 768px; } .framer-P60AJ .framer-nxbhev { align-content: flex-end; align-items: flex-end; height: 560px; justify-content: flex-start; padding: 80px 40px 80px 40px; } .framer-P60AJ .framer-fjnjog { flex: none; order: 1; width: 50%; } .framer-P60AJ .framer-19dge7f { padding: 16px 0px 0px 0px; } .framer-P60AJ .framer-1r3z4sf { aspect-ratio: unset; height: 419px; order: 2; position: absolute; right: -48px; top: calc(50.00000000000002% - 419px / 2); width: 67%; } .framer-P60AJ .framer-d1d02d { flex-direction: column; gap: 0px 80px; padding: 80px 40px 80px 40px; } .framer-P60AJ .framer-16cana3 { flex: none; order: 1; width: 100%; } .framer-P60AJ .framer-y7wu8 { height: 340px; width: 80%; } .framer-P60AJ .framer-1kpvbyu { align-content: center; align-items: center; flex: none; order: 0; width: 80%; } .framer-P60AJ .framer-2n51ym { align-content: center; align-items: center; } .framer-P60AJ .framer-1cq7ghq { align-content: flex-start; align-items: flex-start; padding: 80px 40px 80px 40px; } .framer-P60AJ .framer-gqon7k { flex-direction: column; gap: 24px; height: min-content; width: 80%; } .framer-P60AJ .framer-rei727, .framer-P60AJ .framer-v53yig, .framer-P60AJ .framer-i73ksh { width: 100%; } .framer-P60AJ .framer-w7fvjb { gap: 40px; padding: 0px 40px 80px 40px; } .framer-P60AJ .framer-141tfhl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; } .framer-P60AJ .framer-1kr51ih, .framer-P60AJ .framer-2atl07, .framer-P60AJ .framer-otrw4e { align-self: unset; } .framer-P60AJ .framer-1nknfwi, .framer-P60AJ .framer-14kdwsx { height: 120px; } .framer-P60AJ .framer-1q5b4jv { padding: 0px 40px 80px 40px; } .framer-P60AJ .framer-vkjc01, .framer-P60AJ .framer-1spxqcw { padding: 32px; } .framer-P60AJ .framer-1lckkkx { gap: 80px; padding: 80px 40px 80px 40px; } .framer-P60AJ .framer-kecksw { gap: 0px; } .framer-P60AJ .framer-1066nym, .framer-P60AJ .framer-n44btj { flex: 1 0 0px; width: 1px; } .framer-P60AJ .framer-xkh1d9 { flex-direction: column; gap: 72px; } .framer-P60AJ .framer-15kazh8-container, .framer-P60AJ .framer-1luc8nh-container, .framer-P60AJ .framer-tm4pvi { flex: none; width: 100%; } .framer-P60AJ .framer-1x09syn, .framer-P60AJ .framer-18v1sj9, .framer-P60AJ .framer-1ldthfk { padding: 80px 40px 80px 40px; } .framer-P60AJ .framer-mpunzt { flex-direction: column; gap: 40px 0px; height: min-content; justify-content: center; } .framer-P60AJ .framer-w42opb { align-content: center; align-items: center; gap: 24px; height: min-content; justify-content: flex-start; width: 70%; } .framer-P60AJ .framer-12tfifx { height: min-content; padding: 0px 0px 4px 0px; width: 100%; } .framer-P60AJ .framer-38fqoi { flex-direction: column; width: 100%; } .framer-P60AJ .framer-wzvgw6, .framer-P60AJ .framer-18fctcf { flex: none; height: 344px; width: 100%; } .framer-P60AJ .framer-1ajntdf, .framer-P60AJ .framer-1qkj4rv { flex: none; width: 70%; } .framer-P60AJ .framer-8qeb26 { width: 25%; } .framer-P60AJ .framer-141knc8 { width: 22%; } .framer-P60AJ .framer-190xv2t { width: 320px; } .framer-P60AJ .framer-1u95fjy, .framer-P60AJ .framer-c6nsus { flex-direction: column; } .framer-P60AJ .framer-152e1ak { align-self: unset; flex: none; height: min-content; width: 100%; } .framer-P60AJ .framer-g7tr59 { flex: none; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-60w0mj, .framer-P60AJ .framer-3okw4x { align-self: unset; flex: none; height: min-content; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-mjn8h9 { padding: 0px 40px 0px 40px; } .framer-P60AJ .framer-1nvvpzo { height: 597px; } .framer-P60AJ .framer-16az6wd { padding: 160px 40px 80px 40px; } .framer-P60AJ .framer-uhtvmx { gap: 80px; padding: 120px 40px 0px 40px; } .framer-P60AJ .framer-f1yp9d { flex-direction: column; gap: 64px 40px; } .framer-P60AJ .framer-s5cbkz, .framer-P60AJ .framer-1a2l9cs, .framer-P60AJ .framer-i44wvj { --border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset; align-content: center; align-items: center; flex: none; width: 100%; }}\",\"@media (min-width: 640px) and (max-width: 767.98px) { .framer-P60AJ.framer-72rtr7 { width: 640px; } .framer-P60AJ .framer-iuxpt1-container { left: 24px; top: 24px; } .framer-P60AJ .framer-hp0d87-container { right: 24px; top: 24px; } .framer-P60AJ .framer-nxbhev { flex-direction: column; justify-content: flex-end; padding: 120px 24px 0px 24px; } .framer-P60AJ .framer-fjnjog, .framer-P60AJ .framer-1kpvbyu { align-content: center; align-items: center; flex: none; order: 0; width: 100%; } .framer-P60AJ .framer-19dge7f { padding: 16px 0px 0px 0px; } .framer-P60AJ .framer-1r3z4sf { aspect-ratio: unset; height: 482px; order: 2; width: 100%; } .framer-P60AJ .framer-1omyubo-container { pointer-events: none; } .framer-P60AJ .framer-d1d02d { flex-direction: column; gap: 0px 80px; padding: 80px 24px 40px 24px; } .framer-P60AJ .framer-16cana3 { flex: none; order: 1; width: 100%; } .framer-P60AJ .framer-y7wu8 { height: 380px; } .framer-P60AJ .framer-2n51ym { align-content: center; align-items: center; } .framer-P60AJ .framer-1cq7ghq { align-content: flex-start; align-items: flex-start; padding: 80px 24px 80px 24px; } .framer-P60AJ .framer-gqon7k { flex-direction: column; gap: 24px; height: min-content; width: 60%; } .framer-P60AJ .framer-rei727, .framer-P60AJ .framer-v53yig, .framer-P60AJ .framer-i73ksh, .framer-P60AJ .framer-1066nym, .framer-P60AJ .framer-n44btj { width: 100%; } .framer-P60AJ .framer-w7fvjb { gap: 40px; padding: 0px 24px 80px 24px; } .framer-P60AJ .framer-141tfhl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; } .framer-P60AJ .framer-1kr51ih, .framer-P60AJ .framer-2atl07, .framer-P60AJ .framer-otrw4e { align-self: unset; } .framer-P60AJ .framer-1nknfwi { height: 104px; } .framer-P60AJ .framer-1q5b4jv { padding: 0px 24px 40px 24px; } .framer-P60AJ .framer-vkjc01, .framer-P60AJ .framer-1spxqcw { padding: 32px; } .framer-P60AJ .framer-1lckkkx { gap: 80px; padding: 80px 24px 80px 24px; } .framer-P60AJ .framer-kecksw { align-content: center; align-items: center; flex-direction: column; gap: 24px; height: min-content; } .framer-P60AJ .framer-xkh1d9 { flex-direction: column; gap: 40px; padding: 0px 40px 0px 40px; } .framer-P60AJ .framer-15kazh8-container, .framer-P60AJ .framer-1luc8nh-container, .framer-P60AJ .framer-tm4pvi { flex: none; width: 100%; } .framer-P60AJ .framer-1x09syn, .framer-P60AJ .framer-1ldthfk { padding: 80px 24px 80px 24px; } .framer-P60AJ .framer-mpunzt { flex-direction: column; gap: 40px 0px; height: min-content; justify-content: center; } .framer-P60AJ .framer-w42opb { align-content: center; align-items: center; gap: 24px; height: min-content; justify-content: flex-start; width: 70%; } .framer-P60AJ .framer-12tfifx { height: min-content; padding: 0px 0px 4px 0px; width: 100%; } .framer-P60AJ .framer-38fqoi { flex-direction: column; width: 100%; } .framer-P60AJ .framer-wzvgw6, .framer-P60AJ .framer-18fctcf { flex: none; height: 344px; width: 100%; } .framer-P60AJ .framer-1ajntdf, .framer-P60AJ .framer-1qkj4rv { flex: none; width: 80%; } .framer-P60AJ .framer-8qeb26 { height: var(--framer-aspect-ratio-supported, 213px); width: 25%; } .framer-P60AJ .framer-141knc8 { height: var(--framer-aspect-ratio-supported, 244px); width: 22%; } .framer-P60AJ .framer-18v1sj9 { padding: 80px 24px 40px 24px; } .framer-P60AJ .framer-190xv2t { width: 260px; } .framer-P60AJ .framer-1u95fjy, .framer-P60AJ .framer-c6nsus { flex-direction: column; } .framer-P60AJ .framer-152e1ak { align-self: unset; flex: none; height: min-content; width: 100%; } .framer-P60AJ .framer-g7tr59 { flex: none; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-60w0mj, .framer-P60AJ .framer-3okw4x { align-self: unset; flex: none; height: min-content; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-mjn8h9 { padding: 0px 24px 0px 24px; } .framer-P60AJ .framer-1nvvpzo { height: 514px; } .framer-P60AJ .framer-16az6wd { padding: 160px 24px 80px 24px; } .framer-P60AJ .framer-uhtvmx { gap: 80px; padding: 120px 24px 0px 24px; } .framer-P60AJ .framer-f1yp9d { flex-direction: column; gap: 64px 40px; } .framer-P60AJ .framer-s5cbkz, .framer-P60AJ .framer-1a2l9cs, .framer-P60AJ .framer-i44wvj { --border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset; align-content: center; align-items: center; flex: none; width: 100%; } .framer-P60AJ .framer-14kdwsx { height: 120px; } .framer-P60AJ .framer-1s8hdo2 { height: 80%; }}\",\"@media (max-width: 639.98px) { .framer-P60AJ.framer-72rtr7 { width: 375px; } .framer-P60AJ .framer-iuxpt1-container { left: 16px; top: 16px; } .framer-P60AJ .framer-nxbhev { flex-direction: column; justify-content: flex-end; padding: 104px 16px 0px 16px; } .framer-P60AJ .framer-fjnjog { flex: none; order: 0; width: 100%; } .framer-P60AJ .framer-yyrtyr { justify-content: center; } .framer-P60AJ .framer-1rplwnt { flex: none; width: 90%; } .framer-P60AJ .framer-19dge7f { padding: 16px 0px 0px 0px; width: 100%; } .framer-P60AJ .framer-1r3z4sf { aspect-ratio: 1.1587837837837838 / 1; height: var(--framer-aspect-ratio-supported, 173px); order: 2; width: 100%; } .framer-P60AJ .framer-1omyubo-container { pointer-events: none; } .framer-P60AJ .framer-d1d02d { flex-direction: column; gap: 0px 80px; justify-content: center; padding: 80px 16px 40px 16px; } .framer-P60AJ .framer-16cana3 { flex: none; max-width: 100%; order: 1; width: 100%; } .framer-P60AJ .framer-y7wu8 { height: 240px; } .framer-P60AJ .framer-1kpvbyu { align-content: center; align-items: center; flex: none; max-width: 100%; order: 0; width: 100%; } .framer-P60AJ .framer-2n51ym { align-content: center; align-items: center; } .framer-P60AJ .framer-1cq7ghq { align-content: flex-start; align-items: flex-start; padding: 40px 16px 40px 16px; } .framer-P60AJ .framer-gqon7k { flex-direction: column; gap: 24px; height: min-content; } .framer-P60AJ .framer-rei727, .framer-P60AJ .framer-v53yig, .framer-P60AJ .framer-1066nym, .framer-P60AJ .framer-n44btj, .framer-P60AJ .framer-1thlhpc { width: 100%; } .framer-P60AJ .framer-w7fvjb { gap: 40px; padding: 0px 16px 80px 16px; } .framer-P60AJ .framer-141tfhl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; } .framer-P60AJ .framer-1kr51ih { align-self: unset; padding: 32px 0px 0px 0px; } .framer-P60AJ .framer-i73ksh { padding: 0px 0px 16px 0px; width: 100%; } .framer-P60AJ .framer-1nknfwi { height: 56px; } .framer-P60AJ .framer-2atl07, .framer-P60AJ .framer-otrw4e { align-self: unset; padding: 32px 32px 14px 32px; } .framer-P60AJ .framer-1q5b4jv { padding: 0px 16px 24px 16px; } .framer-P60AJ .framer-vkjc01, .framer-P60AJ .framer-1spxqcw { padding: 32px; } .framer-P60AJ .framer-12ehoed { border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; } .framer-P60AJ .framer-1lckkkx { gap: 80px; padding: 80px 16px 40px 16px; } .framer-P60AJ .framer-kecksw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: min-content; } .framer-P60AJ .framer-xkh1d9 { flex-direction: column; gap: 72px; } .framer-P60AJ .framer-15kazh8-container, .framer-P60AJ .framer-1luc8nh-container { flex: none; width: 100%; } .framer-P60AJ .framer-1x09syn { padding: 80px 16px 80px 16px; } .framer-P60AJ .framer-mpunzt { flex-direction: column; gap: 40px 0px; height: min-content; justify-content: center; } .framer-P60AJ .framer-w42opb { align-content: center; align-items: center; gap: 24px; height: min-content; justify-content: flex-start; width: 100%; } .framer-P60AJ .framer-12tfifx { height: min-content; padding: 0px 0px 4px 0px; width: 100%; } .framer-P60AJ .framer-38fqoi { flex-direction: column; width: 100%; } .framer-P60AJ .framer-wzvgw6, .framer-P60AJ .framer-18fctcf { flex: none; height: 384px; padding: 32px; width: 100%; } .framer-P60AJ .framer-8qeb26 { height: var(--framer-aspect-ratio-supported, 213px); } .framer-P60AJ .framer-141knc8 { height: var(--framer-aspect-ratio-supported, 244px); } .framer-P60AJ .framer-18v1sj9 { padding: 80px 16px 32px 16px; } .framer-P60AJ .framer-190xv2t { width: 80%; } .framer-P60AJ .framer-1u95fjy, .framer-P60AJ .framer-c6nsus { flex-direction: column; } .framer-P60AJ .framer-tm4pvi { flex: none; padding: 32px 32px 14px 32px; width: 100%; } .framer-P60AJ .framer-152e1ak { align-self: unset; flex: none; height: min-content; padding: 32px 32px 14px 32px; width: 100%; } .framer-P60AJ .framer-1ldthfk { padding: 80px 16px 40px 16px; } .framer-P60AJ .framer-g7tr59 { flex: none; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-60w0mj, .framer-P60AJ .framer-3okw4x { align-self: unset; flex: none; height: min-content; padding: 40px 40px 20px 40px; width: 100%; } .framer-P60AJ .framer-mjn8h9 { padding: 0px 16px 0px 16px; } .framer-P60AJ .framer-lthwk8, .framer-P60AJ .framer-z267gq-container { order: 0; } .framer-P60AJ .framer-1nvvpzo { height: 296px; order: 1; } .framer-P60AJ .framer-1ujrsz9 { order: 2; } .framer-P60AJ .framer-16az6wd { padding: 160px 16px 80px 16px; } .framer-P60AJ .framer-1e04m91, .framer-P60AJ .framer-1qpr1tx { gap: 0px; } .framer-P60AJ .framer-uhtvmx { gap: 80px; padding: 120px 16px 0px 16px; } .framer-P60AJ .framer-f1yp9d { flex-direction: column; gap: 64px 40px; } .framer-P60AJ .framer-s5cbkz, .framer-P60AJ .framer-1a2l9cs, .framer-P60AJ .framer-i44wvj { --border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset; align-content: center; align-items: center; flex: none; width: 100%; } .framer-P60AJ .framer-14kdwsx { flex-direction: column; height: 120px; } .framer-P60AJ .framer-1ls0eyj { flex: none; order: 1; width: 100%; } .framer-P60AJ .framer-1s8hdo2 { height: 80%; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 12322\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"URuTR4hpp\":{\"layout\":[\"fixed\",\"auto\"]},\"SHw1n74yD\":{\"layout\":[\"fixed\",\"auto\"]},\"bxn92nnAA\":{\"layout\":[\"fixed\",\"auto\"]},\"nfifaTINv\":{\"layout\":[\"fixed\",\"auto\"]},\"GC3znvrL8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"FjRbX0dyD\":{\"pattern\":\":FjRbX0dyD\",\"name\":\"hero\"},\"qhudUbQ_c\":{\"pattern\":\":qhudUbQ_c\",\"name\":\"protocol\"},\"p8MOX1TCE\":{\"pattern\":\":p8MOX1TCE\",\"name\":\"managing-risk\"},\"ZqrGeXeuw\":{\"pattern\":\":ZqrGeXeuw\",\"name\":\"for-everyone\"},\"MRF9JGaAL\":{\"pattern\":\":MRF9JGaAL\",\"name\":\"geneva\"},\"DYopshjC9\":{\"pattern\":\":DYopshjC9\",\"name\":\"launchpad-and-migration\"},\"s_wgHjzPR\":{\"pattern\":\":s_wgHjzPR\",\"name\":\"usdn\"},\"M9gFheT0B\":{\"pattern\":\":M9gFheT0B\",\"name\":\"everything-ai\"},\"wtwq20UN6\":{\"pattern\":\":wtwq20UN6\",\"name\":\"toolkit\"},\"DqTVZlKdR\":{\"pattern\":\":DqTVZlKdR\",\"name\":\"roadmap\"},\"soLvnmDof\":{\"pattern\":\":soLvnmDof\",\"name\":\"tokenomics\"},\"EPQNzitLq\":{\"pattern\":\":EPQNzitLq\",\"name\":\"roadmap\"},\"Yf3oNKiaZ\":{\"pattern\":\":Yf3oNKiaZ\",\"name\":\"footer\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-P60AJ\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:12322,width:1440};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:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Fustat\",source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCMQXRrmztWo_3fk.woff2\",weight:\"800\"},{cssFamilyName:\"Fustat\",source:\"google\",style:\"normal\",uiFamilyName:\"Fustat\",url:\"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCJoXRrmztWo_3fk.woff2\",weight:\"600\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...NavbarFonts,...ButtonFonts,...RivePlayer_vXFonts,...TagFonts,...CarouselFonts,...CardListFonts,...TokenomicsFonts,...TokenomicsMobileFonts,...VectorFonts,...EverythingOnXFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});FrameraugiA20Il.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(Button,{},context),forwardLoader(Tag,{},context),forwardLoader(Carousel,{},context),forwardLoader(CardList,{},context),forwardLoader(Tokenomics,{},context),forwardLoader(TokenomicsMobile,{},context),forwardLoader(EverythingOnX,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"12322\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"URuTR4hpp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SHw1n74yD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bxn92nnAA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nfifaTINv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GC3znvrL8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerResponsiveScreen\":\"true\",\"framerScrollSections\":\"{\\\"FjRbX0dyD\\\":{\\\"pattern\\\":\\\":FjRbX0dyD\\\",\\\"name\\\":\\\"hero\\\"},\\\"qhudUbQ_c\\\":{\\\"pattern\\\":\\\":qhudUbQ_c\\\",\\\"name\\\":\\\"protocol\\\"},\\\"p8MOX1TCE\\\":{\\\"pattern\\\":\\\":p8MOX1TCE\\\",\\\"name\\\":\\\"managing-risk\\\"},\\\"ZqrGeXeuw\\\":{\\\"pattern\\\":\\\":ZqrGeXeuw\\\",\\\"name\\\":\\\"for-everyone\\\"},\\\"MRF9JGaAL\\\":{\\\"pattern\\\":\\\":MRF9JGaAL\\\",\\\"name\\\":\\\"geneva\\\"},\\\"DYopshjC9\\\":{\\\"pattern\\\":\\\":DYopshjC9\\\",\\\"name\\\":\\\"launchpad-and-migration\\\"},\\\"s_wgHjzPR\\\":{\\\"pattern\\\":\\\":s_wgHjzPR\\\",\\\"name\\\":\\\"usdn\\\"},\\\"M9gFheT0B\\\":{\\\"pattern\\\":\\\":M9gFheT0B\\\",\\\"name\\\":\\\"everything-ai\\\"},\\\"wtwq20UN6\\\":{\\\"pattern\\\":\\\":wtwq20UN6\\\",\\\"name\\\":\\\"toolkit\\\"},\\\"DqTVZlKdR\\\":{\\\"pattern\\\":\\\":DqTVZlKdR\\\",\\\"name\\\":\\\"roadmap\\\"},\\\"soLvnmDof\\\":{\\\"pattern\\\":\\\":soLvnmDof\\\",\\\"name\\\":\\\"tokenomics\\\"},\\\"EPQNzitLq\\\":{\\\"pattern\\\":\\\":EPQNzitLq\\\",\\\"name\\\":\\\"roadmap\\\"},\\\"Yf3oNKiaZ\\\":{\\\"pattern\\\":\\\":Yf3oNKiaZ\\\",\\\"name\\\":\\\"footer\\\"}}\",\"framerAutoSizeImages\":\"true\"}},\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e491620)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};export async function getSnippets(pageId,pathVariables,activeLocale){const queryLoader=queryLoaders[pageId];const params=queryLoader?await queryLoader(pathVariables,activeLocale):undefined;const result={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};for(const snippet of snippets){if(snippet.pageIds&&!snippet.pageIds.has(pageId))continue;const code=snippet.code(params);if(code){result[snippet.placement].push({...snippet,code});}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"snippetsSorting\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSnippets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","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"],"mappings":"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"}