{"version":3,"file":"shared-lib.BVqZwvit.mjs","names":["n","e","a","l","c","s","i","r","o","v","b","m","S","h","x$1","d","T","E","g","f","x","R","z","O","j","H","te","ue","se","de","pe","ye","R$1","T$1","I","le","$","_","k","p","t","u","w","y","C","L","M","P","Y","Z","e.default","useCallback","useRef","useState","fontStack","fonts","css","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","TimeDate","MenuButtonFonts","MenuButton","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","React.useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","React.useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","containerStyles","emptyStateStyle","o","e","h","lowercaseIconKeyPairs","iconKeys","useMemo","a","Icon","useRef","iconKeys","lowercaseIconKeyPairs","useMemo","useState","HomeFactory","React","moduleBaseUrl","weightOptions","n","t","e","e","i","o","t","n","defaultEvents","useMemo","useMemo","useReducer","useState","_Fragment","defaultEvents","Icon","Component","Icon","useRef","useState","HouseFactory","React","addPropertyOverrides","CrosslineAnimationFonts","CrosslineAnimation","MaterialFonts","Material","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","n","r","i","h","o","s","da","a","v","w","c","b","ia","ut","C","I","E","L","_","A","y","F","k","x","j","O","B","D","N","$","G","H","z","Q","J","za","K","Z","ee","te","ne","re","ie","Ia","oe","se","La","Na","ue","le","ce","Rt","fe","M","de","fb","he","pe","Le","ve","me","ge","Se","Pe","be","ye","we","_e","Me","Ae","Re","Ce","Ie","Ee","Bb","Cb","Fb","P","Sb","Fe","ke","xe","Te","R","S","T","Ve","je","U","Oe","Be","We","jc","De","lc","mc","oc","pc","Ue","rc","Ne","$e","yc","Ye","Ge","He","V","d","Ec","Fc","W","Gc","Hc","Ic","Jc","Kc","Lc","Mc","Qc","Rc","ze","Tc","Uc","X","Xe","Wc","Xc","Yc","Zc","$c","ad","bd","cd","qe","ed","fd","gd","hd","jd","kd","Qe","Je","Ke","Ze","et","tt","nt","rt","it","at","ot","st","lt","Y","ft","yt","ct","dt","ht","pt","vt","mt","e","f","g","u","l","p","gt","bt","wt","_t","m","t","nc","Mt","At","Ct","ae","e","n","i","t","r","a","u","s","o","p","c","l","f","d","v","b","w","y","g","R","E","O","x","T","P","L","M","S","k","z","H","j","I","D","m","e.default","t.default","h","Controls","Rive","useRive","useStateMachineInput","React","componentName","propertyControls","RiveComponent","componentName","propertyControls","addPropertyOverrides","MapView2StateMachine1","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","MenuButton","MenuItem","CrosslineAnimationFonts","CrosslineAnimation","MaterialFonts","Material","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","animation4","animation5","animation6","animation7","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Controls","Rive","useRive","useStateMachineInput","React","componentName","propertyControls","RiveComponent","componentName","propertyControls","addPropertyOverrides","InfotainmentSystemStateMachine1","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Controls","Rive","useRive","useStateMachineInput","React","componentName","propertyControls","RiveComponent","componentName","propertyControls","addPropertyOverrides","Animation2StateMachine1","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Controls","Rive","useRive","useStateMachineInput","React","componentName","propertyControls","RiveComponent","componentName","propertyControls","addPropertyOverrides","MapViewSearch1StateMachine1Fonts","MapViewSearch1StateMachine1","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Rive","useRive","useStateMachineInput","React","RiveComponent","MapViewAnimation0State","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","css","metadata","siteMetadata","__FramerMetadata__","NavigationBar","Sidebar","Phosphor","Image","Button","Animation1","Animation2","Animation3","MapViewSearch1StateMachine1","Animation4","Animation5","YouTube","CrosslineAnimation","Material","Footer","serializationHash","variantClassNames","animation","animation1","transition2","getProps","Component","useRef","React.useId","metadata","React.useMemo","metadataProvider","sharedStyle.className","React.useRef","className","_Fragment","PropertyOverrides","React.Fragment","css","sharedStyle.css","sharedStyle.fonts","__FramerMetadata__","__FramerMetadata__","useSyncExternalStore","Component","_Fragment","maskImage","maskMode","maskRepeat","maskPosition","maskSize","SVG","getProps","Component","className","css","Icon","getProps","className","Framer","Text","t","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/53M0IBIlbURfxxxRbs03/uKmg1wKEj7r8DTZagWy3/Z9F3QRATy.js","https:/framerusercontent.com/modules/9ETIx5PHYXmglzDUqHr9/NBNS09OsYQOIdjtIsMLV/RqjgT_SF7.js","https:/framerusercontent.com/modules/2EPBtt9g2sSCgTqr2WXE/aSp7MfOqCXufArJIM4T9/RCnaNQOyx.js","https:/framerusercontent.com/modules/3yxVIidGHtLJUqrnE7q0/rtEqGWc93y6pK7Xzs9Tj/Z5xwzpHRd.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framer.com/m/material-icons/Home.js@0.0.32","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.14.0/dist/index.es.js","https:/framerusercontent.com/modules/cKGD16u2MGB7MfqfVXFp/wiztTCbXokZrMicHAmZc/Grain.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/DDzyuYPF56TuI0bfUu2z/YouTube.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/vWXEwrIJnQKXiUGzt0EA/IrTKtmzy3WdnyKhgMYDI/XK_Cy5AdA.js","https:/ga.jspm.io/npm:@rive-app/webgl2@2.27.1/rive.js","https:/ga.jspm.io/npm:@rive-app/react-webgl2@4.19.0/dist/index.js","https:/rive.app/api/s/vlGwhZ5JAkmdOERnOmzHdg/framer/?runtime=rive-renderer","https:/framerusercontent.com/modules/Y9SAxn1Y42U665I1nYGd/fVPs5pUueCTcq8omjHXO/Map_Reroute.js","https:/framerusercontent.com/modules/XLjrB5OYaqtckepgnUBX/Ycp2ori8VaoE3uq2JYc5/EcQhx0jBs.js","https:/framerusercontent.com/modules/HQxVkoNsBTzEzpJ8Xdd6/V7edQB0KlS0QRBUxybtm/ikKHcjI5H.js","https:/framerusercontent.com/modules/lIk8NH30jnl8wrJpCqNG/v9oR4OtRvoIgr2MP0mgk/KVzwCUmDG.js","https:/rive.app/api/s/KRyZs6_C2kSQ5eRDbnuuOw/framer/?runtime=rive-renderer","https:/framerusercontent.com/modules/E6FzAiInMvDwrsX9Tp3W/IwX6pYhTqXtse4iHarCe/Tire_Pressure.js","https:/framerusercontent.com/modules/BA5XIzpxkB0QVfOK5weU/QSrRR57vUtSFuZdLhYXQ/l4ZtkvXWc.js","https:/rive.app/api/s/83vK5b-zAk6ZQVUq2b463w/framer/?runtime=rive-renderer","https:/framerusercontent.com/modules/wS9MX2yVFs74MDP2G8yu/Q5GP0cMnh3nMnqkw1sRf/AI_map.js","https:/framerusercontent.com/modules/yvCiEgD0ZGlZy0RFFjDe/F00S9zYeD2sVAjtlBuGE/NtYj2k5Ff.js","https:/rive.app/api/s/ekHoFkAzsU_gPE0zyXJthA/framer/?runtime=rive-renderer","https:/framerusercontent.com/modules/AVCPio4H93xEFZjmjjlr/ioftNdfE3ZHl1dqQeCRD/Scanner.js","https:/framerusercontent.com/modules/d6ueEVyYApUAd91mbduv/b0htKIUjKeGcy9VGz228/rFIyDOknP.js","https:/framerusercontent.com/modules/DLc0l6WlJzFT8Oa9UfDA/YtZDKX31PjilBqp7PKxo/UlZVD9ef1.js","https:/rive.app/api/s/M0wuHvZeUkSMJNVct8spQw/framer/?runtime=rive-renderer","https:/framerusercontent.com/modules/ObQV34567z0yBMI9gkva/kXFdgpovK0MQBkPqteOL/Destination_Reached.js","https:/framerusercontent.com/modules/EVZ6vwZi9Wt9kD3WI2EN/1YCy7r4vXABOg5TtQuL2/W8Jzn8Wl1.js","https:/framerusercontent.com/modules/kY9C6ggDRgkw97PoCPzL/kJn7qyF4JaQENj4HtZ2S/MB7KtXcUH.js","https:/framerusercontent.com/modules/lnYQwcJ2dvWTj6LOjzh7/BsKYwQWlVGairiaUd2nL/siteMetadata.js","https:/framerusercontent.com/modules/4lJIgI3FGYMXtXWb6p09/moiakfIF7TKtUbxPyEet/izTkkvHbp.js","https:/framerusercontent.com/modules/aFjBKhn5LN27mnbaZiAv/Xl6V0W6BgAzY7JUIzc8V/izTkkvHbp.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0","https:/framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js","https:/framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js","https:/framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js","https:/framerusercontent.com/modules/kr6mBIQPAjMiv35rQa3A/JqQCEBMftp0u8SBv29R5/PX9hIOIVM.js"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Roboto Mono-regular\",\"GF;Roboto Mono-700\",\"GF;Roboto Mono-700italic\",\"GF;Roboto Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vqPRu-5Ip2sSQ.woff2\",weight:\"400\"},{family:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_Of2PRu-5Ip2sSQ.woff2\",weight:\"700\"},{family:\"Roboto Mono\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrmAB-W4AJi8SZwt.woff2\",weight:\"700\"},{family:\"Roboto Mono\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAOW4AJi8SZwt.woff2\",weight:\"400\"}]}];export const css=['.framer-JMi0R .framer-styles-preset-okz6po:not(.rich-text-wrapper), .framer-JMi0R .framer-styles-preset-okz6po.rich-text-wrapper p { --framer-font-family: \"Roboto Mono\", monospace; --framer-font-family-bold: \"Roboto Mono\", monospace; --framer-font-family-bold-italic: \"Roboto Mono\", monospace; --framer-font-family-italic: \"Roboto Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, #1d1d1f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-JMi0R\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e010222)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={zPuCnpVep:{hover:true}};const serializationHash=\"framer-hMs2Z\";const variantClassNames={zPuCnpVep:\"framer-v-phn55z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,tap,title,width,...props})=>{var _ref,_ref1;return{...props,C_0i5Cn_A:(_ref=newTab!==null&&newTab!==void 0?newTab:props.C_0i5Cn_A)!==null&&_ref!==void 0?_ref:true,RTZJRh3Xi:link!==null&&link!==void 0?link:props.RTZJRh3Xi,Vpc2QumxM:tap!==null&&tap!==void 0?tap:props.Vpc2QumxM,xdx3z8nWJ:(_ref1=title!==null&&title!==void 0?title:props.xdx3z8nWJ)!==null&&_ref1!==void 0?_ref1:\"MENU\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,RTZJRh3Xi,C_0i5Cn_A,Vpc2QumxM,xdx3z8nWJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zPuCnpVep\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cnpv5s=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Vpc2QumxM){const res=await Vpc2QumxM(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:RTZJRh3Xi,nodeId:\"zPuCnpVep\",openInNewTab:C_0i5Cn_A,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-phn55z\",className,classNames)} framer-s6tpth`,\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zPuCnpVep\",onTap:onTap1cnpv5s,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",...style},variants:{\"zPuCnpVep-hover\":{backgroundColor:\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"zPuCnpVep-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"13px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"MENU\"})}),className:\"framer-1jhzsim\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],layoutDependency:layoutDependency,layoutId:\"kKHcsdMkR\",style:{\"--extracted-r6o4lv\":\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xdx3z8nWJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qwohj9\",\"data-framer-name\":\"Corners\",layoutDependency:layoutDependency,layoutId:\"x2SFUx1A6\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-o12rjl\",\"data-framer-name\":\"B Left\",layoutDependency:layoutDependency,layoutId:\"FGLOUqOri\",style:{backgroundColor:\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255))\",rotate:45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lsywky\",\"data-framer-name\":\"T Right\",layoutDependency:layoutDependency,layoutId:\"D6aYZlQ4o\",style:{backgroundColor:\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255))\",rotate:45}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kn55pz\",\"data-framer-name\":\"BG Hover\",layoutDependency:layoutDependency,layoutId:\"r7rnI6w94\",style:{backgroundColor:\"var(--token-4eb59346-11e3-41b7-a0f3-7b7469b636ff, rgb(0, 153, 255))\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hMs2Z.framer-s6tpth, .framer-hMs2Z .framer-s6tpth { display: block; }\",\".framer-hMs2Z.framer-phn55z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 10px 8px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-hMs2Z .framer-1jhzsim { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-hMs2Z .framer-qwohj9 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 4; }\",\".framer-hMs2Z .framer-o12rjl { aspect-ratio: 1 / 1; bottom: -12px; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: -12px; overflow: hidden; position: absolute; width: 20px; }\",\".framer-hMs2Z .framer-lsywky { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: absolute; right: -12px; top: -12px; width: 20px; }\",\".framer-hMs2Z .framer-1kn55pz { bottom: 0px; flex: none; left: -8px; overflow: hidden; position: absolute; top: 0px; width: 8px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hMs2Z.framer-phn55z { gap: 0px; } .framer-hMs2Z.framer-phn55z > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-hMs2Z.framer-phn55z > :first-child { margin-left: 0px; } .framer-hMs2Z.framer-phn55z > :last-child { margin-right: 0px; } }\",\".framer-hMs2Z.framer-v-phn55z.hover .framer-1kn55pz { right: -8px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 59\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"VK6ugUqN0\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"RTZJRh3Xi\":\"link\",\"C_0i5Cn_A\":\"newTab\",\"Vpc2QumxM\":\"tap\",\"xdx3z8nWJ\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRqjgT_SF7=withCSS(Component,css,\"framer-hMs2Z\");export default FramerRqjgT_SF7;FramerRqjgT_SF7.displayName=\"Menu Button\";FramerRqjgT_SF7.defaultProps={height:29,width:59};addPropertyControls(FramerRqjgT_SF7,{RTZJRh3Xi:{title:\"Link\",type:ControlType.Link},C_0i5Cn_A:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},Vpc2QumxM:{title:\"Tap\",type:ControlType.EventHandler},xdx3z8nWJ:{defaultValue:\"MENU\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerRqjgT_SF7,[{explicitInter:true,fonts:[{family:\"Space Grotesk\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacegrotesk/v16/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj4PVksmNsFjTDJK.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRqjgT_SF7\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"RTZJRh3Xi\\\":\\\"link\\\",\\\"C_0i5Cn_A\\\":\\\"newTab\\\",\\\"Vpc2QumxM\\\":\\\"tap\\\",\\\"xdx3z8nWJ\\\":\\\"title\\\"}\",\"framerIntrinsicHeight\":\"29\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VK6ugUqN0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"59\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RqjgT_SF7.map","// Generated by Framer (e010222)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/53M0IBIlbURfxxxRbs03/uKmg1wKEj7r8DTZagWy3/Z9F3QRATy.js\";import MenuButton from\"https://framerusercontent.com/modules/9ETIx5PHYXmglzDUqHr9/NBNS09OsYQOIdjtIsMLV/RqjgT_SF7.js\";const TimeDateFonts=getFonts(TimeDate);const MenuButtonFonts=getFonts(MenuButton);const MotionNavWithFX=withFX(motion.nav);const cycleOrder=[\"AvJ79ZuUd\",\"yJ1SCjfA3\",\"YOwlFiUpc\",\"izqHEc_Tf\"];const serializationHash=\"framer-KXuGB\";const variantClassNames={AvJ79ZuUd:\"framer-v-tlobif\",izqHEc_Tf:\"framer-v-17qr37z\",yJ1SCjfA3:\"framer-v-103du2d\",YOwlFiUpc:\"framer-v-u0ern1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:35,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-64};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Primary\":\"AvJ79ZuUd\",\"Desktop Secondary\":\"YOwlFiUpc\",\"Mobile Primary\":\"yJ1SCjfA3\",\"Mobile Secondary\":\"izqHEc_Tf\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,LlGjrvFdC:tap!==null&&tap!==void 0?tap:props.LlGjrvFdC,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"AvJ79ZuUd\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,LlGjrvFdC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AvJ79ZuUd\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Vpc2QumxM3o4osd=activeVariantCallback(async(...args)=>{if(LlGjrvFdC){const res=await LlGjrvFdC(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"yJ1SCjfA3\")return false;return true;};const isDisplayed1=()=>{if([\"YOwlFiUpc\",\"izqHEc_Tf\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"YOwlFiUpc\",\"izqHEc_Tf\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionNavWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(serializationHash,...sharedStyleClassNames,\"framer-tlobif\",className,classNames),\"data-framer-name\":\"Desktop Primary\",layoutDependency:layoutDependency,layoutId:\"AvJ79ZuUd\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({izqHEc_Tf:{\"data-framer-name\":\"Mobile Secondary\"},yJ1SCjfA3:{\"data-framer-name\":\"Mobile Primary\"},YOwlFiUpc:{\"data-framer-name\":\"Desktop Secondary\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m4tz19\",\"data-framer-name\":\"Nav Menu\",layoutDependency:layoutDependency,layoutId:\"yrrYmeACi\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cnxkgr\",\"data-framer-name\":\"Time & Toggle Switch\",layoutDependency:layoutDependency,layoutId:\"kIWGRQXvC\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17t6u81\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"vZK0ZVJ97\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-okz6po\",\"data-styles-preset\":\"Z9F3QRATy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(179, 179, 179))\"},children:\"LOCAL/\"})}),className:\"framer-1kv0dk8\",\"data-framer-name\":\"Country\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lQpwFL70R\",style:{\"--extracted-r6o4lv\":\"rgb(179, 179, 179)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},variants:{izqHEc_Tf:{\"--extracted-1w3ko1f\":\"rgb(179, 179, 179)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},YOwlFiUpc:{\"--extracted-1w3ko1f\":\"rgb(179, 179, 179)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({izqHEc_Tf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-okz6po\",\"data-styles-preset\":\"Z9F3QRATy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[\"FRAMER\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(179, 179, 179))\"},children:\"-\"})]})})},YOwlFiUpc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-okz6po\",\"data-styles-preset\":\"Z9F3QRATy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[\"FRAMER\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(179, 179, 179))\"},children:\"-\"})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2c5iv5\",\"data-framer-name\":\"Time Component\",layoutDependency:layoutDependency,layoutId:\"cx_mcx_Iz\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1het669-container\",layoutDependency:layoutDependency,layoutId:\"NuW_XYeoE-container\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",font:{fontFamily:'\"Roboto Mono\", monospace',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"NuW_XYeoE\",layoutId:\"NuW_XYeoE\",monthFormat:\"numeric\",outputType:\"time\",showMinutes:true,showMonth:true,showSeconds:true,showWeekday:false,showYear:true,style:{width:\"100%\"},tabularFont:false,timeFormat:\"24h\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-okz6po\",\"data-styles-preset\":\"Z9F3QRATy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"FRAMER\"})}),className:\"framer-mjpz1t\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"y9X_3Dw30\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},variants:{izqHEc_Tf:{\"--extracted-r6o4lv\":\"var(--token-8c248412-5af8-4c77-9c76-458aac950dad, rgb(179, 179, 179))\"},YOwlFiUpc:{\"--extracted-r6o4lv\":\"var(--token-8c248412-5af8-4c77-9c76-458aac950dad, rgb(179, 179, 179))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({izqHEc_Tf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-okz6po\",\"data-styles-preset\":\"Z9F3QRATy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8c248412-5af8-4c77-9c76-458aac950dad, rgb(179, 179, 179)))\"},children:\"BUILT\"})})},YOwlFiUpc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-okz6po\",\"data-styles-preset\":\"Z9F3QRATy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8c248412-5af8-4c77-9c76-458aac950dad, rgb(179, 179, 179)))\"},children:\"BUILT\"})})}},baseVariant,gestureVariant)})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2lpfyt\",\"data-framer-name\":\"Menu Button\",layoutDependency:layoutDependency,layoutId:\"Z9DV7VCdD\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:\"59px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+34+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-68-50)/2+0+0)+10.5+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tjbr9x-container\",layoutDependency:layoutDependency,layoutId:\"JrilWvtRT-container\",children:/*#__PURE__*/_jsx(MenuButton,{C_0i5Cn_A:true,height:\"100%\",id:\"JrilWvtRT\",layoutId:\"JrilWvtRT\",style:{width:\"100%\"},Vpc2QumxM:Vpc2QumxM3o4osd,width:\"100%\",xdx3z8nWJ:\"MENU\",...addPropertyOverrides({izqHEc_Tf:{RTZJRh3Xi:\"https://westhillstudio.lemonsqueezy.com/\",xdx3z8nWJ:\"Store\"},YOwlFiUpc:{RTZJRh3Xi:\"https://www.framer.com/marketplace/templates/dune/\",xdx3z8nWJ:\"REMIX\"}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KXuGB.framer-nzr4ie, .framer-KXuGB .framer-nzr4ie { display: block; }\",\".framer-KXuGB.framer-tlobif { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 33px; height: min-content; justify-content: center; overflow: hidden; padding: 34px 0px 34px 0px; position: relative; width: 1440px; }\",\".framer-KXuGB .framer-1m4tz19 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 50px; justify-content: space-between; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-KXuGB .framer-1cnxkgr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-KXuGB .framer-17t6u81 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-KXuGB .framer-1kv0dk8, .framer-KXuGB .framer-mjpz1t { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-KXuGB .framer-2c5iv5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-KXuGB .framer-1het669-container { flex: none; height: auto; position: relative; width: 111px; }\",\".framer-KXuGB .framer-2lpfyt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 240px; }\",\".framer-KXuGB .framer-1tjbr9x-container { flex: none; height: auto; position: relative; width: 59px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KXuGB.framer-tlobif, .framer-KXuGB .framer-1cnxkgr, .framer-KXuGB .framer-17t6u81, .framer-KXuGB .framer-2c5iv5, .framer-KXuGB .framer-2lpfyt { gap: 0px; } .framer-KXuGB.framer-tlobif > * { margin: 0px; margin-bottom: calc(33px / 2); margin-top: calc(33px / 2); } .framer-KXuGB.framer-tlobif > :first-child { margin-top: 0px; } .framer-KXuGB.framer-tlobif > :last-child { margin-bottom: 0px; } .framer-KXuGB .framer-1cnxkgr > *, .framer-KXuGB .framer-17t6u81 > *, .framer-KXuGB .framer-2c5iv5 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-KXuGB .framer-1cnxkgr > :first-child, .framer-KXuGB .framer-17t6u81 > :first-child, .framer-KXuGB .framer-2c5iv5 > :first-child, .framer-KXuGB .framer-2lpfyt > :first-child { margin-left: 0px; } .framer-KXuGB .framer-1cnxkgr > :last-child, .framer-KXuGB .framer-17t6u81 > :last-child, .framer-KXuGB .framer-2c5iv5 > :last-child, .framer-KXuGB .framer-2lpfyt > :last-child { margin-right: 0px; } .framer-KXuGB .framer-2lpfyt > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-KXuGB.framer-v-103du2d.framer-tlobif, .framer-KXuGB.framer-v-17qr37z.framer-tlobif { width: 390px; }\",\".framer-KXuGB.framer-v-103du2d .framer-1m4tz19, .framer-KXuGB.framer-v-17qr37z .framer-1m4tz19 { padding: 0px 20px 0px 20px; }\",\".framer-KXuGB.framer-v-103du2d .framer-1cnxkgr { gap: 24px; }\",\".framer-KXuGB.framer-v-103du2d .framer-17t6u81, .framer-KXuGB.framer-v-17qr37z .framer-17t6u81 { order: 0; }\",\".framer-KXuGB.framer-v-103du2d .framer-2lpfyt, .framer-KXuGB.framer-v-17qr37z .framer-2lpfyt { width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KXuGB.framer-v-103du2d .framer-1cnxkgr { gap: 0px; } .framer-KXuGB.framer-v-103du2d .framer-1cnxkgr > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-KXuGB.framer-v-103du2d .framer-1cnxkgr > :first-child { margin-left: 0px; } .framer-KXuGB.framer-v-103du2d .framer-1cnxkgr > :last-child { margin-right: 0px; } }\",\".framer-KXuGB.framer-v-u0ern1 .framer-1cnxkgr { gap: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KXuGB.framer-v-u0ern1 .framer-1cnxkgr { gap: 0px; } .framer-KXuGB.framer-v-u0ern1 .framer-1cnxkgr > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-KXuGB.framer-v-u0ern1 .framer-1cnxkgr > :first-child { margin-left: 0px; } .framer-KXuGB.framer-v-u0ern1 .framer-1cnxkgr > :last-child { margin-right: 0px; } }\",\".framer-KXuGB.framer-v-17qr37z .framer-1cnxkgr { gap: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KXuGB.framer-v-17qr37z .framer-1cnxkgr { gap: 0px; } .framer-KXuGB.framer-v-17qr37z .framer-1cnxkgr > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-KXuGB.framer-v-17qr37z .framer-1cnxkgr > :first-child { margin-left: 0px; } .framer-KXuGB.framer-v-17qr37z .framer-1cnxkgr > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 118\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yJ1SCjfA3\":{\"layout\":[\"fixed\",\"auto\"]},\"YOwlFiUpc\":{\"layout\":[\"fixed\",\"auto\"]},\"izqHEc_Tf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"LlGjrvFdC\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRCnaNQOyx=withCSS(Component,css,\"framer-KXuGB\");export default FramerRCnaNQOyx;FramerRCnaNQOyx.displayName=\"Navigation Bar\";FramerRCnaNQOyx.defaultProps={height:118,width:1440};addPropertyControls(FramerRCnaNQOyx,{variant:{options:[\"AvJ79ZuUd\",\"yJ1SCjfA3\",\"YOwlFiUpc\",\"izqHEc_Tf\"],optionTitles:[\"Desktop Primary\",\"Mobile Primary\",\"Desktop Secondary\",\"Mobile Secondary\"],title:\"Variant\",type:ControlType.Enum},LlGjrvFdC:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerRCnaNQOyx,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_7PqPRu-5Ip2sSQ.woff2\",weight:\"500\"}]},...TimeDateFonts,...MenuButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRCnaNQOyx\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yJ1SCjfA3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YOwlFiUpc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"izqHEc_Tf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"LlGjrvFdC\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"118\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RCnaNQOyx.map","// Generated by Framer (139b156)\nimport{jsx as _jsx,jsxs as _jsxs}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*as sharedStyle from\"https://framerusercontent.com/modules/53M0IBIlbURfxxxRbs03/uKmg1wKEj7r8DTZagWy3/Z9F3QRATy.js\";const enabledGestures={UZW2WsGug:{hover:true}};const serializationHash=\"framer-Wl6MH\";const variantClassNames={UZW2WsGug:\"framer-v-rbf69j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,text,width,...props})=>{var _ref;return{...props,EHwggOTIz:(_ref=text!==null&&text!==void 0?text:props.EHwggOTIz)!==null&&_ref!==void 0?_ref:\"Text\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,EHwggOTIz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UZW2WsGug\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-rbf69j\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"UZW2WsGug\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"UZW2WsGug-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pu98sg\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"e5EPFU5xW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-okz6po\",\"data-styles-preset\":\"Z9F3QRATy\",children:\"Text\"})}),className:\"framer-iix0c4\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OZYoKMkDE\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:EHwggOTIz,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kzlo0c\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"xEK5tN_Ny\",style:{backgroundColor:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Wl6MH.framer-5kboeq, .framer-Wl6MH .framer-5kboeq { display: block; }\",\".framer-Wl6MH.framer-rbf69j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Wl6MH .framer-pu98sg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Wl6MH .framer-iix0c4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Wl6MH .framer-kzlo0c { bottom: 14px; flex: none; height: 1px; left: -1px; overflow: hidden; position: absolute; width: 1px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Wl6MH.framer-rbf69j, .framer-Wl6MH .framer-pu98sg { gap: 0px; } .framer-Wl6MH.framer-rbf69j > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Wl6MH.framer-rbf69j > :first-child { margin-left: 0px; } .framer-Wl6MH.framer-rbf69j > :last-child { margin-right: 0px; } .framer-Wl6MH .framer-pu98sg > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Wl6MH .framer-pu98sg > :first-child { margin-top: 0px; } .framer-Wl6MH .framer-pu98sg > :last-child { margin-bottom: 0px; } }\",\".framer-Wl6MH.framer-v-rbf69j.hover .framer-kzlo0c { left: 0px; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 43\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Q2bLC_S45\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"EHwggOTIz\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerZ5xwzpHRd=withCSS(Component,css,\"framer-Wl6MH\");export default FramerZ5xwzpHRd;FramerZ5xwzpHRd.displayName=\"Crossline Animation\";FramerZ5xwzpHRd.defaultProps={height:30,width:43};addPropertyControls(FramerZ5xwzpHRd,{EHwggOTIz:{defaultValue:\"Text\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerZ5xwzpHRd,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZ5xwzpHRd\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Q2bLC_S45\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"EHwggOTIz\\\":\\\"text\\\"}\",\"framerIntrinsicWidth\":\"43\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","const o=e=>e;let t;var h=e=>(t||(t=o(e.createElement(\"path\",{d:\"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}),\"Home\")),t);export{h as default};\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useMemo,useRef}from\"react\";import{addPropertyControls,ControlType,motion,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/material-icons/Home.js@0.0.32\";import{defaultEvents,useIconSelection,getIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const moduleBaseUrl=\"https://framer.com/m/material-icons/\";const icons={AcUnit:15,AccessAlarm:15,AccessAlarms:15,AccessTime:15,AccessTimeFilled:0,Accessibility:7,AccessibilityNew:0,Accessible:15,AccessibleForward:0,AccountBalance:2,AccountBalanceWallet:0,AccountBox:15,AccountCircle:7,AccountTree:15,AdUnits:15,Adb:15,Add:15,AddAPhoto:15,AddAlarm:15,AddAlert:15,AddBox:15,AddBusiness:15,AddCircle:15,AddCircleOutline:0,AddComment:15,AddIcCall:15,AddLink:15,AddLocation:15,AddLocationAlt:2,AddModerator:15,AddPhotoAlternate:0,AddReaction:15,AddRoad:15,AddShoppingCart:2,AddTask:15,AddToDrive:15,AddToHomeScreen:2,AddToPhotos:15,AddToQueue:15,Addchart:15,Adjust:15,AdminPanelSettings:0,Agriculture:15,Air:15,AirlineSeatFlat:2,AirplaneTicket:2,AirplanemodeActive:0,AirplanemodeInactive:0,Airplay:15,AirportShuttle:2,Alarm:15,AlarmAdd:15,AlarmOff:15,AlarmOn:15,Album:15,AlignHorizontalLeft:0,AlignHorizontalRight:0,AlignVerticalBottom:0,AlignVerticalCenter:0,AlignVerticalTop:0,AllInbox:15,AllInclusive:15,AllOut:15,AltRoute:15,AlternateEmail:2,Analytics:15,Anchor:15,Android:15,Animation:15,Announcement:15,Aod:15,Apartment:15,Api:15,AppBlocking:15,AppRegistration:2,AppSettingsAlt:2,Apple:0,Approval:15,Apps:15,Architecture:15,Archive:15,ArrowBack:15,ArrowBackIos:15,ArrowBackIosNew:2,ArrowCircleDown:2,ArrowCircleUp:7,ArrowDownward:7,ArrowDropDown:7,ArrowDropDownCircle:0,ArrowDropUp:15,ArrowForward:15,ArrowForwardIos:2,ArrowLeft:15,ArrowRight:15,ArrowRightAlt:7,ArrowUpward:15,ArtTrack:15,Article:15,AspectRatio:15,Assessment:15,Assignment:15,AssignmentInd:7,AssignmentLate:2,AssignmentReturn:0,AssignmentReturned:0,AssignmentTurnedIn:0,Assistant:15,AssistantDirection:0,AssistantPhoto:2,Atm:15,AttachEmail:15,AttachFile:15,AttachMoney:15,Attachment:15,Attractions:15,Attribution:15,Audiotrack:15,AutoAwesome:15,AutoAwesomeMosaic:0,AutoAwesomeMotion:0,AutoDelete:15,AutoFixHigh:15,AutoFixNormal:7,AutoFixOff:15,AutoGraph:15,AutoStories:15,AutofpsSelect:7,Autorenew:15,AvTimer:15,BabyChangingStation:0,Backpack:15,Backspace:15,Backup:15,BackupTable:15,Badge:15,BakeryDining:15,Balcony:15,Ballot:15,BarChart:15,BatchPrediction:2,Bathroom:15,Bathtub:15,Battery20:15,Battery30:15,Battery50:15,Battery60:15,Battery80:15,Battery90:15,BatteryAlert:15,BatteryCharging20:0,BatteryCharging30:0,BatteryCharging50:0,BatteryCharging60:0,BatteryCharging80:0,BatteryCharging90:0,BatteryChargingFull:0,BatteryFull:15,BatterySaver:15,BatteryStd:15,BatteryUnknown:2,BeachAccess:15,Bed:15,BedroomBaby:15,BedroomChild:15,BedroomParent:7,Bedtime:15,Beenhere:15,Bento:15,BikeScooter:15,Biotech:15,Blender:15,Block:15,Bloodtype:15,Bluetooth:15,BluetoothAudio:2,BluetoothConnected:0,BluetoothDisabled:0,BluetoothDrive:2,BluetoothSearching:0,BlurCircular:15,BlurLinear:15,BlurOff:15,BlurOn:15,Bolt:15,Book:15,BookOnline:15,Bookmark:15,BookmarkAdd:15,BookmarkAdded:7,BookmarkBorder:2,BookmarkRemove:2,Bookmarks:15,BorderAll:15,BorderBottom:15,BorderClear:15,BorderColor:15,BorderHorizontal:0,BorderInner:15,BorderLeft:15,BorderOuter:15,BorderRight:15,BorderStyle:15,BorderTop:15,BorderVertical:2,BrandingWatermark:0,BreakfastDining:2,Brightness1:15,Brightness2:15,Brightness3:15,Brightness4:15,Brightness5:15,Brightness6:15,Brightness7:15,BrightnessAuto:2,BrightnessHigh:2,BrightnessLow:7,BrightnessMedium:0,BrokenImage:15,BrowserNotSupported:0,BrunchDining:15,Brush:15,BubbleChart:15,BugReport:15,Build:15,BuildCircle:15,Bungalow:15,BurstMode:15,BusAlert:15,Business:15,BusinessCenter:2,Cabin:15,Cable:15,Cached:15,Cake:15,Calculate:15,CalendarToday:7,CalendarViewDay:2,CalendarViewMonth:0,CalendarViewWeek:0,Call:15,CallEnd:15,CallMade:15,CallMerge:15,CallMissed:15,CallMissedOutgoing:0,CallReceived:15,CallSplit:15,CallToAction:15,Camera:15,CameraAlt:15,CameraEnhance:7,CameraFront:15,CameraIndoor:15,CameraOutdoor:7,CameraRear:15,CameraRoll:15,Cameraswitch:15,Campaign:15,Cancel:15,CancelPresentation:0,CancelScheduleSend:0,CarRental:15,CarRepair:15,CardGiftcard:15,CardMembership:2,CardTravel:15,Carpenter:15,Cases:15,Casino:15,Cast:15,CastConnected:7,CastForEducation:0,CatchingPokemon:2,Category:15,Celebration:15,CellWifi:15,CenterFocusStrong:0,CenterFocusWeak:2,Chair:15,ChairAlt:15,Chalet:15,ChangeCircle:15,ChangeHistory:7,ChargingStation:2,Chat:15,ChatBubble:15,ChatBubbleOutline:0,Check:15,CheckBox:15,CheckBoxOutlineBlank:0,CheckCircle:15,CheckCircleOutline:0,Checkroom:15,ChevronLeft:15,ChevronRight:15,ChildCare:15,ChildFriendly:7,ChromeReaderMode:0,Circle:15,CircleNotifications:0,Class:15,CleanHands:15,CleaningServices:0,Clear:15,ClearAll:15,Close:15,CloseFullscreen:2,ClosedCaption:7,ClosedCaptionOff:0,Cloud:15,CloudCircle:15,CloudDone:15,CloudDownload:7,CloudOff:15,CloudQueue:15,CloudUpload:15,Code:15,CodeOff:15,Coffee:15,CoffeeMaker:15,Collections:15,CollectionsBookmark:0,ColorLens:15,Colorize:15,Comment:15,CommentBank:15,Commute:15,Compare:15,CompareArrows:7,CompassCalibration:0,Compress:15,Computer:15,ConfirmationNumber:0,ConnectedTv:15,Construction:15,ContactMail:15,ContactPage:15,ContactPhone:15,ContactSupport:2,Contactless:15,Contacts:15,ContentCopy:15,ContentCut:15,ContentPaste:15,ContentPasteOff:2,ControlCamera:7,ControlPoint:15,CopyAll:15,Copyright:15,Coronavirus:15,CorporateFare:7,Cottage:15,Countertops:15,Create:15,CreateNewFolder:2,CreditCard:15,CreditCardOff:7,CreditScore:15,Crib:15,Crop:15,Crop169:15,Crop32:15,Crop54:15,Crop75:15,CropDin:15,CropFree:15,CropLandscape:7,CropOriginal:15,CropPortrait:15,CropRotate:15,CropSquare:15,Dangerous:15,DarkMode:15,Dashboard:15,DashboardCustomize:0,DataSaverOff:15,DataSaverOn:15,DataUsage:15,DateRange:15,Deck:15,Dehaze:15,Delete:15,DeleteForever:7,DeleteOutline:7,DeleteSweep:15,DeliveryDining:2,DepartureBoard:2,Description:15,DesignServices:2,DesktopMac:15,DesktopWindows:2,Details:15,DeveloperBoard:2,DeveloperBoardOff:0,DeveloperMode:7,DeviceHub:15,DeviceThermostat:0,DeviceUnknown:7,Devices:15,DevicesOther:15,DialerSip:15,Dialpad:15,Dining:15,DinnerDining:15,Directions:15,DirectionsBike:2,DirectionsBoat:2,DirectionsBoatFilled:0,DirectionsBus:7,DirectionsBusFilled:0,DirectionsCar:7,DirectionsCarFilled:0,DirectionsOff:7,DirectionsRailway:0,DirectionsRun:7,DirectionsSubway:0,DirectionsTransit:0,DirectionsWalk:2,DirtyLens:15,DisabledByDefault:0,DiscFull:15,Dns:15,DoDisturb:15,DoDisturbAlt:15,DoDisturbOff:15,DoDisturbOn:15,DoNotDisturb:15,DoNotDisturbAlt:2,DoNotDisturbOff:2,DoNotDisturbOn:2,DoNotStep:15,DoNotTouch:15,Dock:15,DocumentScanner:2,Domain:15,DomainDisabled:2,DomainVerification:0,Done:15,DoneAll:15,DoneOutline:15,DonutLarge:15,DonutSmall:15,DoorBack:15,DoorFront:15,DoorSliding:15,Doorbell:15,DoubleArrow:15,DownhillSkiing:2,Download:15,DownloadDone:15,DownloadForOffline:0,Downloading:15,Drafts:15,DragHandle:15,DragIndicator:7,DriveEta:15,DriveFileMove:7,DriveFolderUpload:0,Dry:15,DryCleaning:15,Duo:15,Dvr:15,DynamicFeed:15,DynamicForm:15,EMobiledata:15,Earbuds:15,EarbudsBattery:2,East:15,Eco:15,EdgesensorHigh:2,EdgesensorLow:7,Edit:15,EditAttributes:2,EditLocation:15,EditLocationAlt:2,EditNotifications:0,EditOff:15,EditRoad:15,EightK:15,EightKPlus:15,EightMp:15,EightteenMp:15,Eject:15,Elderly:15,ElectricBike:15,ElectricCar:15,ElectricMoped:7,ElectricRickshaw:0,ElectricScooter:2,ElectricalServices:0,Elevator:15,ElevenMp:15,Email:15,EmojiEmotions:7,EmojiEvents:15,EmojiFlags:15,EmojiFoodBeverage:0,EmojiNature:15,EmojiObjects:15,EmojiPeople:15,EmojiSymbols:15,EmojiTransportation:0,Engineering:15,EnhancedEncryption:0,Equalizer:15,Error:15,ErrorOutline:15,Escalator:15,EscalatorWarning:0,Euro:15,EuroSymbol:15,EvStation:15,Event:15,EventAvailable:2,EventBusy:15,EventNote:15,EventSeat:15,ExitToApp:15,Expand:15,ExpandLess:15,ExpandMore:15,Explicit:15,Explore:15,ExploreOff:15,Exposure:15,Extension:15,ExtensionOff:15,Face:15,FaceRetouchingOff:0,Facebook:15,FactCheck:15,FamilyRestroom:2,FastForward:15,FastRewind:15,Fastfood:15,Favorite:15,FavoriteBorder:2,FeaturedPlayList:0,FeaturedVideo:7,Feed:15,Feedback:15,Female:15,Fence:15,Festival:15,FiberDvr:15,FiberManualRecord:0,FiberNew:15,FiberPin:15,FiberSmartRecord:0,FileCopy:15,FileDownload:15,FileDownloadDone:0,FileDownloadOff:2,FilePresent:15,FileUpload:15,Filter:15,Filter1:15,Filter2:15,Filter3:15,Filter4:15,Filter5:15,Filter6:15,Filter7:15,Filter8:15,Filter9:15,Filter9Plus:15,FilterAlt:15,FilterBAndW:15,FilterCenterFocus:0,FilterDrama:15,FilterFrames:15,FilterHdr:15,FilterList:15,FilterNone:15,FilterTiltShift:2,FilterVintage:7,FindInPage:15,FindReplace:15,Fingerprint:15,FireExtinguisher:0,Fireplace:15,FirstPage:15,FitScreen:15,FitnessCenter:7,FiveG:15,FiveK:15,FiveKPlus:15,FiveMp:15,FivteenMp:15,Flag:15,Flaky:15,Flare:15,FlashAuto:15,FlashOff:15,FlashOn:15,FlashlightOff:7,FlashlightOn:15,Flatware:15,Flight:15,FlightLand:15,FlightTakeoff:7,Flip:15,FlipCameraAndroid:0,FlipCameraIos:7,FlipToBack:15,FlipToFront:15,Flourescent:15,FlutterDash:15,FmdBad:15,FmdGood:15,Folder:15,FolderOpen:15,FolderShared:15,FolderSpecial:7,FollowTheSigns:2,FontDownload:15,FontDownloadOff:2,FoodBank:15,FormatAlignCenter:0,FormatAlignJustify:0,FormatAlignLeft:2,FormatAlignRight:0,FormatBold:15,FormatClear:15,FormatColorFill:2,FormatColorReset:0,FormatColorText:2,FormatIndentDecrease:0,FormatIndentIncrease:0,FormatItalic:15,FormatLineSpacing:0,FormatListBulleted:0,FormatListNumbered:0,FormatPaint:15,FormatQuote:15,FormatShapes:15,FormatSize:15,FormatStrikethrough:0,FormatUnderlined:0,Forum:15,Forward:15,Forward10:15,Forward30:15,Forward5:15,ForwardToInbox:2,Foundation:15,FourGMobiledata:2,FourGPlusMobiledata:0,FourK:15,FourKPlus:15,FourMp:15,FourteenMp:15,FreeBreakfast:7,Fullscreen:15,FullscreenExit:2,Functions:15,GMobiledata:15,GTranslate:15,Gamepad:15,Games:15,Garage:15,Gavel:15,Gesture:15,GetApp:15,Gif:15,GitHub:0,Gite:15,GolfCourse:15,Google:0,GppBad:15,GppGood:15,GppMaybe:15,GpsFixed:15,GpsNotFixed:15,GpsOff:15,Grade:15,Gradient:15,Grading:15,Grain:15,GraphicEq:15,Grass:15,Grid3x3:15,Grid4x4:15,GridGoldenratio:2,GridOff:15,GridOn:15,GridView:15,Group:15,GroupAdd:15,GroupWork:15,Groups:15,HMobiledata:15,HPlusMobiledata:2,Hail:15,Handyman:15,Hardware:15,Hd:15,HdrAuto:15,HdrAutoSelect:7,HdrEnhancedSelect:0,HdrOff:15,HdrOffSelect:15,HdrOn:15,HdrOnSelect:15,HdrPlus:15,HdrStrong:15,HdrWeak:15,Headphones:15,HeadphonesBattery:0,Headset:15,HeadsetMic:15,HeadsetOff:15,Healing:15,HealthAndSafety:2,Hearing:15,HearingDisabled:2,Height:15,Help:15,HelpCenter:15,HelpOutline:15,Hevc:15,HideImage:15,HideSource:15,HighQuality:15,Highlight:15,HighlightAlt:15,HighlightOff:15,Hiking:15,History:15,HistoryEdu:15,HistoryToggleOff:0,HolidayVillage:2,Home:15,HomeMax:15,HomeMini:15,HomeRepairService:0,HomeWork:15,HorizontalRule:2,HorizontalSplit:2,HotTub:15,Hotel:15,HourglassBottom:2,HourglassDisabled:0,HourglassEmpty:2,HourglassFull:7,HourglassTop:15,House:15,HouseSiding:15,Houseboat:15,HowToReg:15,HowToVote:15,Http:15,Https:15,Hvac:15,IceSkating:15,Icecream:15,Image:15,ImageAspectRatio:0,ImageNotSupported:0,ImageSearch:15,ImagesearchRoller:0,ImportContacts:2,ImportExport:15,ImportantDevices:0,Inbox:15,Info:15,Input:15,InsertChart:15,InsertComment:7,InsertDriveFile:2,InsertEmoticon:2,InsertInvitation:0,InsertLink:15,InsertPhoto:15,Insights:15,Instagram:0,Inventory:15,Inventory2:15,InvertColors:15,InvertColorsOff:2,IosShare:15,Iron:15,Iso:15,Kayaking:15,Keyboard:15,KeyboardAlt:15,KeyboardArrowDown:0,KeyboardArrowLeft:0,KeyboardArrowRight:0,KeyboardArrowUp:2,KeyboardBackspace:0,KeyboardCapslock:0,KeyboardHide:15,KeyboardReturn:2,KeyboardTab:15,KeyboardVoice:7,KingBed:15,Kitchen:15,Kitesurfing:15,Label:15,LabelImportant:2,LabelOff:15,Landscape:15,Language:15,Laptop:15,LaptopChromebook:0,LaptopMac:15,LaptopWindows:7,LastPage:15,Launch:15,Layers:15,LayersClear:15,Leaderboard:15,LeakAdd:15,LeakRemove:15,LegendToggle:15,Lens:15,LensBlur:15,LibraryAdd:15,LibraryAddCheck:2,LibraryBooks:15,LibraryMusic:15,Light:15,LightMode:15,Lightbulb:15,LineStyle:15,LineWeight:15,LinearScale:15,Link:15,LinkOff:15,LinkedCamera:15,LinkedIn:0,Liquor:15,List:15,ListAlt:15,LiveHelp:15,LiveTv:15,Living:15,LocalActivity:7,LocalAirport:15,LocalAtm:15,LocalBar:15,LocalCafe:15,LocalCarWash:15,LocalDining:15,LocalDrink:15,LocalFireDepartment:0,LocalFlorist:15,LocalGasStation:2,LocalGroceryStore:0,LocalHospital:7,LocalHotel:15,LocalLaundryService:0,LocalLibrary:15,LocalMall:15,LocalMovies:15,LocalOffer:15,LocalParking:15,LocalPharmacy:7,LocalPhone:15,LocalPizza:15,LocalPlay:15,LocalPolice:15,LocalPostOffice:2,LocalPrintshop:2,LocalSee:15,LocalShipping:7,LocalTaxi:15,LocationCity:15,LocationDisabled:0,LocationOff:15,LocationOn:15,LocationSearching:0,Lock:15,LockClock:15,LockOpen:15,Login:15,Logout:15,Looks:15,Looks3:15,Looks4:15,Looks5:15,Looks6:15,LooksOne:15,LooksTwo:15,Loop:15,Loupe:15,LowPriority:15,Loyalty:15,LteMobiledata:7,LtePlusMobiledata:0,Luggage:15,LunchDining:15,Mail:15,MailOutline:15,Male:15,ManageAccounts:2,ManageSearch:15,Map:15,MapsHomeWork:15,MapsUgc:15,Margin:15,MarkAsUnread:15,MarkChatRead:15,MarkChatUnread:2,MarkEmailRead:7,MarkEmailUnread:2,Markunread:15,MarkunreadMailbox:0,Masks:15,Maximize:15,MediaBluetoothOff:0,MediaBluetoothOn:0,Mediation:15,MedicalServices:2,Medication:15,MeetingRoom:15,Memory:15,Menu:15,MenuBook:15,MenuOpen:15,MergeType:15,Message:15,Mic:15,MicExternalOff:2,MicExternalOn:7,MicNone:15,MicOff:15,Microwave:15,MilitaryTech:15,Minimize:15,MissedVideoCall:2,Mms:15,MobileFriendly:2,MobileOff:15,MobileScreenShare:0,MobiledataOff:7,Mode:15,ModeComment:15,ModeEdit:15,ModeEditOutline:2,ModeNight:15,ModeStandby:15,ModelTraining:7,MonetizationOn:2,Money:15,MoneyOff:15,MoneyOffCsred:7,Monitor:15,MonitorWeight:7,MonochromePhotos:0,Mood:15,MoodBad:15,Moped:15,More:15,MoreHoriz:15,MoreTime:15,MoreVert:15,MotionPhotosAuto:0,MotionPhotosOff:2,Mouse:15,MoveToInbox:15,Movie:15,MovieCreation:7,MovieFilter:15,Moving:15,Mp:15,MultilineChart:2,MultipleStop:15,Museum:15,MusicNote:15,MusicOff:15,MusicVideo:15,MyLocation:15,Nat:15,Nature:15,NaturePeople:15,NavigateBefore:2,NavigateNext:15,Navigation:15,NearMe:15,NearMeDisabled:2,NearbyError:15,NearbyOff:15,NetworkCell:15,NetworkCheck:15,NetworkLocked:7,NetworkWifi:15,NewReleases:15,NextPlan:15,NextWeek:15,Nfc:15,NightShelter:15,Nightlife:15,Nightlight:15,NightlightRound:2,NightsStay:15,NineK:15,NineKPlus:15,NineMp:15,NineteenMp:15,NoAccounts:15,NoBackpack:15,NoCell:15,NoDrinks:15,NoEncryption:15,NoFlash:15,NoFood:15,NoLuggage:15,NoMeals:15,NoMeetingRoom:7,NoPhotography:7,NoSim:15,NoStroller:15,NoTransfer:15,NordicWalking:7,North:15,NorthEast:15,NorthWest:15,NotAccessible:7,NotInterested:7,NotListedLocation:0,NotStarted:15,Note:15,NoteAdd:15,NoteAlt:15,Notes:15,NotificationAdd:2,Notifications:7,NotificationsActive:0,NotificationsNone:0,NotificationsOff:0,NotificationsPaused:0,OfflineBolt:15,OfflinePin:15,OfflineShare:15,OndemandVideo:7,OneK:15,OneKPlus:15,OneKk:15,OnlinePrediction:0,Opacity:15,OpenInBrowser:7,OpenInFull:15,OpenInNew:15,OpenInNewOff:15,OpenWith:15,OtherHouses:15,Outbound:15,Outbox:15,OutdoorGrill:15,Outlet:15,Padding:15,Pages:15,Pageview:15,Paid:15,Palette:15,PanTool:15,Panorama:15,PanoramaFishEye:2,PanoramaHorizontal:0,PanoramaPhotosphere:0,PanoramaVertical:0,PanoramaWideAngle:0,Paragliding:15,Park:15,PartyMode:15,Password:15,Pattern:15,Pause:15,PauseCircle:15,PauseCircleFilled:0,PauseCircleOutline:0,PausePresentation:0,Payment:15,Payments:15,PedalBike:15,Pending:15,PendingActions:2,People:15,PeopleAlt:15,PeopleOutline:7,PermCameraMic:7,PermContactCalendar:0,PermDataSetting:2,PermIdentity:15,PermMedia:15,PermPhoneMsg:15,PermScanWifi:15,Person:15,PersonAdd:15,PersonAddAlt:15,PersonAddAlt1:7,PersonAddDisabled:0,PersonOff:15,PersonOutline:7,PersonPin:15,PersonPinCircle:2,PersonRemove:15,PersonRemoveAlt1:0,PersonSearch:15,PersonalVideo:7,PestControl:15,PestControlRodent:0,Pets:15,Phone:15,PhoneAndroid:15,PhoneCallback:7,PhoneDisabled:7,PhoneEnabled:15,PhoneForwarded:2,PhoneInTalk:15,PhoneIphone:15,PhoneLocked:15,PhoneMissed:15,PhonePaused:15,Phonelink:15,PhonelinkErase:2,PhonelinkLock:7,PhonelinkOff:15,PhonelinkRing:7,PhonelinkSetup:2,Photo:15,PhotoAlbum:15,PhotoCamera:15,PhotoCameraBack:2,PhotoCameraFront:0,PhotoFilter:15,PhotoLibrary:15,PhotoSizeSelectLarge:0,PhotoSizeSelectSmall:0,Piano:15,PianoOff:15,PictureAsPdf:15,PictureInPicture:0,PictureInPictureAlt:0,PieChart:15,PieChartOutline:2,Pin:15,PinDrop:15,Pinterest:0,PivotTableChart:2,Place:15,Plagiarism:15,PlayArrow:15,PlayCircle:15,PlayCircleFilled:0,PlayCircleOutline:0,PlayDisabled:15,PlayForWork:15,PlayLesson:15,PlaylistAdd:15,PlaylistAddCheck:0,PlaylistPlay:15,Plumbing:15,PlusOne:15,Podcasts:15,PointOfSale:15,Policy:15,Poll:15,Pool:15,PortableWifiOff:2,Portrait:15,PostAdd:15,Power:15,PowerInput:15,PowerOff:15,PowerSettingsNew:0,PregnantWoman:7,PresentToAll:15,Preview:15,PriceChange:15,PriceCheck:15,Print:15,PrintDisabled:7,PriorityHigh:15,PrivacyTip:15,Psychology:15,Public:15,PublicOff:15,Publish:15,PublishedWithChanges:0,PushPin:15,QrCode:15,QrCode2:15,QrCodeScanner:7,QueryBuilder:15,QueryStats:15,QuestionAnswer:2,Queue:15,QueueMusic:15,QueuePlayNext:7,Quickreply:15,Quiz:15,RMobiledata:15,Radar:15,Radio:15,RadioButtonChecked:0,RadioButtonUnchecked:0,RailwayAlert:15,RamenDining:15,RateReview:15,RawOff:15,RawOn:15,ReadMore:15,Receipt:15,ReceiptLong:15,RecentActors:15,Recommend:15,RecordVoiceOver:2,Reddit:0,Redeem:15,Redo:15,ReduceCapacity:2,Refresh:15,RememberMe:15,Remove:15,RemoveCircle:15,RemoveCircleOutline:0,RemoveDone:15,RemoveFromQueue:2,RemoveModerator:2,RemoveRedEye:15,RemoveShoppingCart:0,Reorder:15,Repeat:15,RepeatOn:15,RepeatOne:15,RepeatOneOn:15,Replay:15,Replay10:15,Replay30:15,Replay5:15,ReplayCircleFilled:0,Reply:15,ReplyAll:15,Report:15,ReportGmailerrorred:0,ReportOff:15,ReportProblem:7,RequestPage:15,RequestQuote:15,ResetTv:15,RestartAlt:15,Restaurant:15,RestaurantMenu:2,Restore:15,RestoreFromTrash:0,RestorePage:15,Reviews:15,RiceBowl:15,RingVolume:15,Roofing:15,Room:15,RoomPreferences:2,RoomService:15,Rotate90DegreesCcw:0,RotateLeft:15,RotateRight:15,Router:15,Rowing:15,RssFeed:15,Rsvp:15,Rtt:15,Rule:15,RuleFolder:15,RunCircle:15,RunningWithErrors:0,RvHookup:15,SafetyDivider:7,Sailing:15,Sanitizer:15,Satellite:15,Save:15,SaveAlt:15,SavedSearch:15,Savings:15,Scanner:15,ScatterPlot:15,Schedule:15,ScheduleSend:15,Schema:15,School:15,Science:15,Score:15,ScreenLockLandscape:0,ScreenLockPortrait:0,ScreenLockRotation:0,ScreenRotation:2,ScreenSearchDesktop:0,ScreenShare:15,Screenshot:15,Sd:15,SdCard:15,SdCardAlert:15,SdStorage:15,Search:15,SearchOff:15,Security:15,SecurityUpdate:2,SecurityUpdateGood:0,Segment:15,SelectAll:15,SelfImprovement:2,Sell:15,Send:15,SendAndArchive:2,SendToMobile:15,SensorDoor:15,SensorWindow:15,Sensors:15,SensorsOff:15,SentimentNeutral:0,SentimentSatisfied:0,SetMeal:15,Settings:15,SettingsApplications:0,SettingsBluetooth:0,SettingsBrightness:0,SettingsCell:15,SettingsEthernet:0,SettingsInputAntenna:0,SettingsInputHdmi:0,SettingsInputSvideo:0,SettingsOverscan:0,SettingsPhone:7,SettingsPower:7,SettingsRemote:2,SettingsSuggest:2,SettingsVoice:7,SevenK:15,SevenKPlus:15,SevenMp:15,SeventeenMp:15,Share:15,ShareLocation:7,Shield:15,Shop:15,Shop2:15,ShopTwo:15,ShoppingBag:15,ShoppingBasket:2,ShoppingCart:15,ShortText:15,Shortcut:15,ShowChart:15,Shower:15,Shuffle:15,ShuffleOn:15,ShutterSpeed:15,Sick:15,SignalCellular0Bar:0,SignalCellular1Bar:0,SignalCellular2Bar:0,SignalCellular3Bar:0,SignalCellular4Bar:0,SignalCellularAlt:0,SignalCellularNoSim:0,SignalCellularNodata:0,SignalCellularNull:0,SignalCellularOff:0,SignalWifi0Bar:2,SignalWifi1Bar:2,SignalWifi1BarLock:0,SignalWifi2Bar:2,SignalWifi2BarLock:0,SignalWifi3Bar:2,SignalWifi3BarLock:0,SignalWifi4Bar:2,SignalWifi4BarLock:0,SignalWifiBad:7,SignalWifiOff:7,SimCard:15,SimCardAlert:15,SimCardDownload:2,SingleBed:15,Sip:15,SixK:15,SixKPlus:15,SixMp:15,SixteenMp:15,SixtyFps:15,SixtyFpsSelect:2,Skateboarding:7,SkipNext:15,SkipPrevious:15,Sledding:15,Slideshow:15,SlowMotionVideo:2,SmartButton:15,SmartDisplay:15,SmartScreen:15,SmartToy:15,Smartphone:15,SmokeFree:15,SmokingRooms:15,Sms:15,SmsFailed:15,SnippetFolder:7,Snooze:15,Snowboarding:15,Snowmobile:15,Snowshoeing:15,Soap:15,SocialDistance:2,Sort:15,SortByAlpha:15,Source:15,South:15,SouthEast:15,SouthWest:15,Spa:15,SpaceBar:15,Speaker:15,SpeakerGroup:15,SpeakerNotes:15,SpeakerNotesOff:2,SpeakerPhone:15,Speed:15,Spellcheck:15,Splitscreen:15,Sports:15,SportsBar:15,SportsBaseball:2,SportsBasketball:0,SportsCricket:7,SportsEsports:7,SportsFootball:2,SportsGolf:15,SportsHandball:2,SportsHockey:15,SportsKabaddi:7,SportsMma:15,SportsMotorsports:0,SportsRugby:15,SportsScore:15,SportsSoccer:15,SportsTennis:15,SportsVolleyball:0,SquareFoot:15,StackedBarChart:2,StackedLineChart:0,Stairs:15,Star:15,StarBorder:15,StarBorderPurple500:0,StarHalf:15,StarOutline:15,StarPurple500:7,StarRate:15,Stars:15,StayCurrentLandscape:0,StayCurrentPortrait:0,StayPrimaryLandscape:0,StayPrimaryPortrait:0,StickyNote2:15,Stop:15,StopCircle:15,StopScreenShare:2,Storage:15,Store:15,StoreMallDirectory:0,Storefront:15,Storm:15,Straighten:15,Stream:15,Streetview:15,StrikethroughS:2,Stroller:15,Style:15,Subject:15,Subscript:15,Subscriptions:7,Subtitles:15,SubtitlesOff:15,Subway:15,Summarize:15,Superscript:15,SupervisedUserCircle:0,SupervisorAccount:0,Support:15,SupportAgent:15,Surfing:15,SurroundSound:7,SwapCalls:15,SwapHoriz:15,SwapHorizontalCircle:0,SwapVert:15,SwapVerticalCircle:0,Swipe:15,SwitchAccount:7,SwitchCamera:15,SwitchLeft:15,SwitchRight:15,SwitchVideo:15,Sync:15,SyncAlt:15,SyncDisabled:15,SyncProblem:15,SystemSecurityUpdate:0,SystemUpdate:15,SystemUpdateAlt:2,Tab:15,TabUnselected:7,TableChart:15,TableRows:15,TableView:15,Tablet:15,TabletAndroid:7,TabletMac:15,Tag:15,TagFaces:15,TakeoutDining:7,TapAndPlay:15,Tapas:15,Task:15,TaskAlt:15,TaxiAlert:15,Telegram:0,TenMp:15,Terrain:15,TextFields:15,TextFormat:15,TextRotateUp:15,TextRotateVertical:0,TextRotationAngleup:0,TextRotationDown:0,TextRotationNone:0,TextSnippet:15,Textsms:15,Texture:15,TheaterComedy:7,Theaters:15,Thermostat:15,ThermostatAuto:2,ThirteenMp:15,ThirtyFps:15,ThirtyFpsSelect:2,ThreeDRotation:2,ThreeGMobiledata:0,ThreeK:15,ThreeKPlus:15,ThreeMp:15,ThreeP:15,ThreeSixty:15,ThumbDown:15,ThumbDownAlt:15,ThumbDownOffAlt:2,ThumbUp:15,ThumbUpAlt:15,ThumbUpOffAlt:7,ThumbsUpDown:15,TimeToLeave:15,Timelapse:15,Timeline:15,Timer:15,Timer10:15,Timer10Select:7,Timer3:15,Timer3Select:15,TimerOff:15,TimesOneMobiledata:0,Title:15,Toc:15,Today:15,ToggleOff:15,ToggleOn:15,Toll:15,Tonality:15,Topic:15,TouchApp:15,Tour:15,Toys:15,TrackChanges:15,Traffic:15,Train:15,Tram:15,Transform:15,Transgender:15,TransitEnterexit:0,Translate:15,TravelExplore:7,TrendingDown:15,TrendingFlat:15,TrendingUp:15,TripOrigin:15,Try:15,Tty:15,Tune:15,Tungsten:15,TurnedIn:15,TurnedInNot:15,Tv:15,TvOff:15,TwelveMp:15,TwentyFourMp:15,TwentyOneMp:15,TwentyThreeMp:7,TwentyTwoMp:15,TwentyZeroMp:15,Twitter:0,TwoK:15,TwoKPlus:15,TwoMp:15,TwoWheeler:15,Umbrella:15,Unarchive:15,Undo:15,UnfoldLess:15,UnfoldMore:15,Unpublished:15,Unsubscribe:15,Upcoming:15,Update:15,UpdateDisabled:2,Upgrade:15,Upload:15,UploadFile:15,Usb:15,UsbOff:15,Verified:15,VerifiedUser:15,VerticalAlignBottom:0,VerticalAlignCenter:0,VerticalAlignTop:0,VerticalSplit:7,Vibration:15,VideoCall:15,VideoCameraBack:2,VideoCameraFront:0,VideoLabel:15,VideoLibrary:15,VideoSettings:7,VideoStable:15,Videocam:15,VideocamOff:15,VideogameAsset:2,VideogameAssetOff:0,ViewAgenda:15,ViewArray:15,ViewCarousel:15,ViewColumn:15,ViewComfy:15,ViewCompact:15,ViewDay:15,ViewHeadline:15,ViewInAr:15,ViewList:15,ViewModule:15,ViewQuilt:15,ViewSidebar:15,ViewStream:15,ViewWeek:15,Vignette:15,Villa:15,Visibility:15,VisibilityOff:7,VoiceChat:15,VoiceOverOff:15,Voicemail:15,VolumeDown:15,VolumeMute:15,VolumeOff:15,VolumeUp:15,VolunteerActivism:0,VpnKey:15,VpnLock:15,Vrpano:15,Wallpaper:15,Warning:15,WarningAmber:15,Wash:15,Watch:15,WatchLater:15,Water:15,WaterDamage:15,WaterfallChart:2,Waves:15,WbAuto:15,WbCloudy:15,WbIncandescent:2,WbIridescent:15,WbShade:15,WbSunny:15,WbTwilight:15,Wc:15,Web:15,WebAsset:15,WebAssetOff:15,Weekend:15,West:15,WhatsApp:0,Whatshot:15,WheelchairPickup:0,WhereToVote:15,Widgets:15,Wifi:15,WifiCalling:15,WifiCalling3:15,WifiLock:15,WifiOff:15,WifiProtectedSetup:0,WifiTethering:7,WifiTetheringOff:0,Window:15,WineBar:15,Work:15,WorkOff:15,WorkOutline:15,Workspaces:15,WrapText:15,WrongLocation:7,Wysiwyg:15,Yard:15,YouTube:0,YoutubeSearchedFor:0,ZoomIn:15,ZoomOut:15,ZoomOutMap:15};const iconKeys=Object.keys(icons);const weightOptions=[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\",\"Outlined\",];const styleKeyOptions={15:[...weightOptions],7:[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\"],2:[\"Filled\",\"Sharp\"]};const styleOptionPropKeys=Object.keys(styleKeyOptions).map(optionKey=>`iconStyle${optionKey}`);const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * MATERIAL\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored,style}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Get props to use for deps array\nconst styleOptionProps=styleOptionPropKeys.map(prop=>props[prop]);// Get style of icon\nconst iconStyle=useMemo(()=>{const iconStyleKey=icons[iconKey];if(!iconStyleKey)return;const activeStyle=props[`iconStyle${iconStyleKey}`];if(activeStyle===\"Filled\")return;return activeStyle;},[...styleOptionProps]);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// If bad search or doesn't exist, show null state\nif(typeof icons[iconKey]!==\"number\"){setSelectedIcon(null);return;}// Get the selected module\ntry{const style=iconStyle?iconStyle:\"\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}${style}.js@0.0.32`;// console.log(iconModuleUrl)\nconst module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey,...styleOptionProps]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined,...style},focusable:\"false\",viewBox:\"0 0 24 24\",color:color,children:SelectedIcon}):emptyState});}Icon.displayName=\"Material\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,weight:\"Filled\",mirrored:false};function hideStyleOptions(props,styleOptions){const{selectByList,iconSearch,iconSelection}=props;const styleOptionsNumber=parseInt(styleOptions);const name=getIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const icon=icons[name];if(!icon||styleOptionsNumber===0)return true;if(icon===styleOptionsNumber)return false;else return true;}addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Material site](https://fonts.google.com/icons)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...Object.keys(styleKeyOptions).reduce((result,optionKey)=>{result[`iconStyle${optionKey}`]={type:ControlType.Enum,title:\"Style\",defaultValue:\"Filled\",options:styleKeyOptions[optionKey],hidden:props=>hideStyleOptions(props,optionKey)};return result;},{}),...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Material.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{steps}from\"@motionone/easing\";/**\n * @framerIntrinsicWidth 100\n * @framerIntrinsicHeight 100\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Grain(props){const{opacity,style}=props;const keyframesX=[\"0%\",\"-5%\",\"-15%\",\"7%\",\"-5%\",\"-15%\",\"15%\",\"0%\",\"3%\",\"-10%\",];const keyframesY=[\"0%\",\"-10%\",\"5%\",\"-25%\",\"25%\",\"10%\",\"0%\",\"15%\",\"35%\",\"10%\",];const isCanvas=RenderTarget.current()===RenderTarget.canvas;return /*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(motion.div,{style:{...containerStyle,opacity:opacity,inset:isCanvas?0:\"-200%\",width:isCanvas?\"100%\":\"400%\",height:isCanvas?\"100%\":\"400%\",position:\"absolute\"},animate:!isCanvas&&{x:keyframesX,y:keyframesY},transition:{ease:steps(10,\"start\"),repeat:Infinity,duration:8}})});};Grain.defaultProps={opacity:.5};addPropertyControls(Grain,{opacity:{title:\"Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0}});const containerStyle={backgroundSize:\"256px 256px\",backgroundRepeat:\"repeat\",background:\"url('https://framerusercontent.com/images/rR6HYXBrMmX4cRpXfXUOvpvpB0.png')\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Grain\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"100\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Grain.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useReducer,useState}from\"react\";import{ControlType,addPropertyControls}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles,defaultEvents,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";var PlayOptions;(function(PlayOptions){PlayOptions[\"Normal\"]=\"Off\";PlayOptions[\"Auto\"]=\"On\";PlayOptions[\"Loop\"]=\"Loop\";})(PlayOptions||(PlayOptions={}));var ThumbnailOptions;(function(ThumbnailOptions){ThumbnailOptions[\"High\"]=\"High Quality\";ThumbnailOptions[\"Medium\"]=\"Medium Quality\";ThumbnailOptions[\"Low\"]=\"Low Quality\";ThumbnailOptions[\"Off\"]=\"Off\";})(ThumbnailOptions||(ThumbnailOptions={}));/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 315\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps isRed, borderRadius\n */export function Youtube({url,play,shouldMute,thumbnail,isRed,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,title,...props}){const onCanvas=useIsOnCanvas();const isAutoplay=play!==\"Off\";const showThumbnail=onCanvas||thumbnail!==\"Off\"&&!isAutoplay;const[isPreloading,preloadVideo]=useReducer(()=>true,false);const[showVideo,startVideo]=useReducer(()=>true,!showThumbnail);const[isHovered,setHovered]=useState(false);const borderRadius=useRadius(props);const hasBorderRadius=borderRadius!==\"0px 0px 0px 0px\"&&borderRadius!==\"0px\";if(url===\"\"){return /*#__PURE__*/_jsx(Instructions,{});}const parsedURL=parseVideoURL(url);if(parsedURL===undefined){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Invalid Youtube URL.\"});}const[videoId,embedURL,originalSearchParams]=parsedURL;const searchParams=embedURL.searchParams;if(originalSearchParams){for(const[param,value]of originalSearchParams){searchParams.set(param,value);}}// https://developers.google.com/youtube/player_parameters\nsearchParams.set(\"iv_load_policy\",\"3\");searchParams.set(\"rel\",\"0\");searchParams.set(\"modestbranding\",\"1\");searchParams.set(\"playsinline\",\"1\");if(!showVideo){// if a browser does not support `loading=lazy`, make sure the video doesn't start playing in the background\nsearchParams.set(\"autoplay\",\"0\");}else if(isAutoplay||// when there is no thumbnail, we don't want to autoplay, unless video is started\nshowThumbnail&&showVideo){searchParams.set(\"autoplay\",\"1\");}if(isAutoplay&&shouldMute){searchParams.set(\"mute\",\"1\");}if(play===\"Loop\"){searchParams.set(\"loop\",\"1\");searchParams.set(\"playlist\",videoId);}if(!isRed){searchParams.set(\"color\",\"white\");}const iframeProps={title:title||\"Youtube Video\",allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\",src:embedURL.href,frameBorder:\"0\",onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp};return /*#__PURE__*/_jsxs(\"article\",{onPointerEnter:()=>setHovered(true),onPointerLeave:()=>setHovered(false),onPointerOver:preloadVideo,onKeyDown:startVideo,onClick:startVideo,style:{...wrapperStyle,borderRadius,transform:// Safari sometimes struggles to render border-radius:\n// - on the canvas when changing from 0 to any other value\n// - or when rendering an iframe\nhasBorderRadius&&(showVideo||onCanvas)?\"translateZ(0.000001px)\":\"unset\",cursor:\"pointer\",overflow:\"hidden\"},role:\"presentation\",children:[isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.youtube.com\"}),isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.google.com\"}),showThumbnail&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://i.ytimg.com\"}),/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",src:getThumbnailURL(videoId,thumbnail),style:{...videoStyle,objectFit:\"cover\"}})]}),!onCanvas?/*#__PURE__*/_jsx(\"iframe\",{loading:!showVideo?\"lazy\":undefined,style:!showVideo?{...videoStyle,display:\"none\"}:videoStyle,...iframeProps}):null,showVideo?null:/*#__PURE__*/_jsx(PlayButton,{onClick:startVideo,isHovered:isHovered,isRed:isRed})]});}Youtube.displayName=\"YouTube\";addPropertyControls(Youtube,{url:{type:ControlType.String,title:\"Video\"},play:{type:ControlType.Enum,title:\"Autoplay\",options:Object.values(PlayOptions)},shouldMute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden(props){return props.play===\"Off\";}},thumbnail:{title:\"Thumbnail\",description:\"Showing a thumbnail improves performance.\",type:ControlType.Enum,options:Object.values(ThumbnailOptions),hidden(props){return props.play!==\"Off\";}},isRed:{title:\"Color\",type:ControlType.Boolean,enabledTitle:\"Red\",disabledTitle:\"White\"},...borderRadiusControl,...defaultEvents});const defaultProps={url:\"https://youtu.be/smPos0mJvh8\",play:\"Off\",shouldMute:true,thumbnail:\"Medium Quality\",isRed:true};Youtube.defaultProps=defaultProps;function parseVideoURL(urlString){let url;try{url=new URL(urlString);}catch{const embedURL=getEmbedURL(urlString);return[urlString,embedURL,null];}const searchParams=url.searchParams;if(url.hostname===\"youtube.com\"||url.hostname===\"www.youtube.com\"||url.hostname===\"youtube-nocookie.com\"||url.hostname===\"www.youtube-nocookie.com\"){const pathSegments=url.pathname.slice(1).split(\"/\");const page=pathSegments[0];// https://www.youtube.com/watch?v=Fop2oskTug8\nif(page===\"watch\"){const videoId=url.searchParams.get(\"v\");const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}// https://www.youtube.com/embed/Fop2oskTug8\nif(page===\"embed\"){const videoId=pathSegments[1];return[videoId,url,searchParams];}// https://www.youtube.com/shorts/zwMEhBq4kYM / https://www.youtube.com/live/XlWSzaluBKk\nif(page===\"shorts\"||page===\"live\"){const videoId=pathSegments[1];const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}}// https://youtu.be/Fop2oskTug8\nif(url.hostname===\"youtu.be\"){const videoId=url.pathname.slice(1);const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}}function getEmbedURL(videoId){return new URL(`https://www.youtube.com/embed/${videoId}`);}function getThumbnailURL(videoId,res){// https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\nconst pre=\"https://i.ytimg.com/vi_webp/\";const ext=\"webp\";switch(res){case\"Low Quality\":return`${pre}${videoId}/hqdefault.${ext}`;case\"Medium Quality\":return`${pre}${videoId}/sddefault.${ext}`;case\"High Quality\":return`${pre}${videoId}/maxresdefault.${ext}`;default:return`${pre}${videoId}/0.${ext}`;}}// Helper components\nfunction Instructions(){return /*#__PURE__*/_jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a Youtube video, add the URL to the properties\\xa0panel.\"})});}function ErrorMessage({message}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}function PlayButton({onClick,isHovered,isRed}){return /*#__PURE__*/_jsx(\"button\",{onClick:onClick,\"aria-label\":\"Play\",style:buttonStyle,children:/*#__PURE__*/_jsxs(\"svg\",{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:isHovered?isRed?\"#f00\":\"#000\":\"#212121\",fillOpacity:isHovered?isRed?1:.8:.8,style:{transition:\"fill .1s cubic-bezier(0.4, 0, 1, 1), fill-opacity .1s cubic-bezier(0.4, 0, 1, 1)\"}}),/*#__PURE__*/_jsx(\"path\",{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"})]})});}const buttonStyle={position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:68,height:48,padding:0,border:\"none\",background:\"transparent\",cursor:\"pointer\"};const wrapperStyle={position:\"relative\",width:\"100%\",height:\"100%\"};const centerTextStyle={textAlign:\"center\",minWidth:140};const videoStyle={position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\"};\nexport const __FramerMetadata__ = {\"exports\":{\"Youtube\":{\"type\":\"reactComponent\",\"name\":\"Youtube\",\"slots\":[],\"annotations\":{\"framerComponentPresetProps\":\"isRed, borderRadius\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"315\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"560\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (e010222)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import CrosslineAnimation from\"https://framerusercontent.com/modules/3yxVIidGHtLJUqrnE7q0/rtEqGWc93y6pK7Xzs9Tj/Z5xwzpHRd.js\";const CrosslineAnimationFonts=getFonts(CrosslineAnimation);const MaterialFonts=getFonts(Material);const cycleOrder=[\"cJsuhy05P\",\"KA6ilXxrI\",\"dX1Vi4MZ0\"];const serializationHash=\"framer-VZyjC\";const variantClassNames={cJsuhy05P:\"framer-v-1yr4fif\",dX1Vi4MZ0:\"framer-v-q8b39o\",KA6ilXxrI:\"framer-v-12yo0a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Primary Desktop\":\"cJsuhy05P\",\"Secondary Desktop\":\"dX1Vi4MZ0\",Mobile:\"KA6ilXxrI\"};const getProps=({height,id,link,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,V4AKsldnT:link!==null&&link!==void 0?link:props.V4AKsldnT,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"cJsuhy05P\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,V4AKsldnT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cJsuhy05P\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"dX1Vi4MZ0\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1yr4fif\",className,classNames),\"data-framer-name\":\"Primary Desktop\",layoutDependency:layoutDependency,layoutId:\"cJsuhy05P\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255))\",...style},...addPropertyOverrides({dX1Vi4MZ0:{\"data-framer-name\":\"Secondary Desktop\"},KA6ilXxrI:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-z3xix9\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"tmFtSNcF1\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-sg0itl\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"XMgSUWOiC\",children:/*#__PURE__*/_jsx(Link,{href:V4AKsldnT,nodeId:\"LHog2ruSR\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-195hxhu framer-1kq6agr\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"LHog2ruSR\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+20+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-50-30)/2+0+0)+0+0+0,...addPropertyOverrides({dX1Vi4MZ0:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+20+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||159)-50-109)/2+31+48)+0+0+0},KA6ilXxrI:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+20+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||76)-46-30)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fgmsvx-container\",layoutDependency:layoutDependency,layoutId:\"meqdIG7Kp-container\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"Go Back To Top\",height:\"100%\",id:\"meqdIG7Kp\",layoutId:\"meqdIG7Kp\",style:{height:\"100%\"},width:\"100%\"})})})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7qz68g\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"cpHCMYELx\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2g7n5z\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"bP6qFSYbM\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/\",nodeId:\"YwwgpGneY\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-11io4ah framer-1kq6agr\",\"data-framer-name\":\"Link 1\",layoutDependency:layoutDependency,layoutId:\"YwwgpGneY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({dX1Vi4MZ0:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+20+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||159)-50-109)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f0mofp-container\",layoutDependency:layoutDependency,layoutId:\"xI0QmcqMs-container\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"Instagram\",height:\"100%\",id:\"xI0QmcqMs\",layoutId:\"xI0QmcqMs\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ahom2q\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Z6gFSlJSr\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1npxxo7-container\",layoutDependency:layoutDependency,layoutId:\"KsM8aJATy-container\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"KsM8aJATy\",layoutId:\"KsM8aJATy\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://dribbble.com/\",nodeId:\"zBJJ_8jo7\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1o4uexr framer-1kq6agr\",\"data-framer-name\":\"Link 2\",layoutDependency:layoutDependency,layoutId:\"zBJJ_8jo7\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({dX1Vi4MZ0:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+20+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||159)-50-109)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rx82yd-container\",layoutDependency:layoutDependency,layoutId:\"WSmEDvay4-container\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"Dribbble\",height:\"100%\",id:\"WSmEDvay4\",layoutId:\"WSmEDvay4\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qmmgqm\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"L00hCNvVF\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cz4zuw-container\",layoutDependency:layoutDependency,layoutId:\"M_35NbtKT-container\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"M_35NbtKT\",layoutId:\"M_35NbtKT\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://x.com/MandroDesign\",nodeId:\"fICWXNYUy\",openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-cua4cc framer-1kq6agr\",\"data-framer-name\":\"Link 3\",layoutDependency:layoutDependency,layoutId:\"fICWXNYUy\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({dX1Vi4MZ0:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+20+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||159)-50-109)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1z0pktd-container\",layoutDependency:layoutDependency,layoutId:\"x1rBm0Wuz-container\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"Twitter\",height:\"100%\",id:\"x1rBm0Wuz\",layoutId:\"x1rBm0Wuz\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vi2xp5\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"MoB0vsHHn\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-d7f9m3-container\",layoutDependency:layoutDependency,layoutId:\"JocpptfPS-container\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"JocpptfPS\",layoutId:\"JocpptfPS\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kvxpjk\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"QzX8XuO84\",style:{backgroundColor:\"var(--token-f3f20fef-30a0-43b4-9947-20f4d64f735a, rgb(220, 220, 220))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VZyjC.framer-1kq6agr, .framer-VZyjC .framer-1kq6agr { display: block; }\",\".framer-VZyjC.framer-1yr4fif { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 20px 40px 30px 40px; position: relative; width: 1440px; }\",\".framer-VZyjC .framer-z3xix9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-VZyjC .framer-sg0itl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 265px; }\",\".framer-VZyjC .framer-195hxhu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-VZyjC .framer-1fgmsvx-container, .framer-VZyjC .framer-1f0mofp-container, .framer-VZyjC .framer-1rx82yd-container, .framer-VZyjC .framer-1z0pktd-container { flex: none; height: 30px; position: relative; width: auto; }\",\".framer-VZyjC .framer-7qz68g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-VZyjC .framer-2g7n5z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-VZyjC .framer-11io4ah, .framer-VZyjC .framer-1o4uexr, .framer-VZyjC .framer-cua4cc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-VZyjC .framer-ahom2q, .framer-VZyjC .framer-1qmmgqm, .framer-VZyjC .framer-1vi2xp5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 20px; }\",\".framer-VZyjC .framer-1npxxo7-container, .framer-VZyjC .framer-cz4zuw-container, .framer-VZyjC .framer-d7f9m3-container { flex: none; height: 22px; position: relative; width: 22px; }\",\".framer-VZyjC .framer-1kvxpjk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VZyjC.framer-1yr4fif, .framer-VZyjC .framer-z3xix9, .framer-VZyjC .framer-sg0itl, .framer-VZyjC .framer-195hxhu, .framer-VZyjC .framer-7qz68g, .framer-VZyjC .framer-2g7n5z, .framer-VZyjC .framer-11io4ah, .framer-VZyjC .framer-ahom2q, .framer-VZyjC .framer-1o4uexr, .framer-VZyjC .framer-1qmmgqm, .framer-VZyjC .framer-cua4cc, .framer-VZyjC .framer-1vi2xp5, .framer-VZyjC .framer-1kvxpjk { gap: 0px; } .framer-VZyjC.framer-1yr4fif > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-VZyjC.framer-1yr4fif > :first-child { margin-top: 0px; } .framer-VZyjC.framer-1yr4fif > :last-child { margin-bottom: 0px; } .framer-VZyjC .framer-z3xix9 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-VZyjC .framer-z3xix9 > :first-child, .framer-VZyjC .framer-sg0itl > :first-child, .framer-VZyjC .framer-195hxhu > :first-child, .framer-VZyjC .framer-7qz68g > :first-child, .framer-VZyjC .framer-2g7n5z > :first-child, .framer-VZyjC .framer-11io4ah > :first-child, .framer-VZyjC .framer-ahom2q > :first-child, .framer-VZyjC .framer-1o4uexr > :first-child, .framer-VZyjC .framer-1qmmgqm > :first-child, .framer-VZyjC .framer-cua4cc > :first-child, .framer-VZyjC .framer-1vi2xp5 > :first-child, .framer-VZyjC .framer-1kvxpjk > :first-child { margin-left: 0px; } .framer-VZyjC .framer-z3xix9 > :last-child, .framer-VZyjC .framer-sg0itl > :last-child, .framer-VZyjC .framer-195hxhu > :last-child, .framer-VZyjC .framer-7qz68g > :last-child, .framer-VZyjC .framer-2g7n5z > :last-child, .framer-VZyjC .framer-11io4ah > :last-child, .framer-VZyjC .framer-ahom2q > :last-child, .framer-VZyjC .framer-1o4uexr > :last-child, .framer-VZyjC .framer-1qmmgqm > :last-child, .framer-VZyjC .framer-cua4cc > :last-child, .framer-VZyjC .framer-1vi2xp5 > :last-child, .framer-VZyjC .framer-1kvxpjk > :last-child { margin-right: 0px; } .framer-VZyjC .framer-sg0itl > *, .framer-VZyjC .framer-195hxhu > *, .framer-VZyjC .framer-7qz68g > *, .framer-VZyjC .framer-ahom2q > *, .framer-VZyjC .framer-1qmmgqm > *, .framer-VZyjC .framer-1vi2xp5 > *, .framer-VZyjC .framer-1kvxpjk > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-VZyjC .framer-2g7n5z > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-VZyjC .framer-11io4ah > *, .framer-VZyjC .framer-1o4uexr > *, .framer-VZyjC .framer-cua4cc > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\",\".framer-VZyjC.framer-v-12yo0a.framer-1yr4fif { padding: 20px 40px 26px 40px; width: 390px; }\",\".framer-VZyjC.framer-v-12yo0a .framer-z3xix9 { flex-direction: column; justify-content: flex-start; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VZyjC.framer-v-12yo0a .framer-z3xix9 { gap: 0px; } .framer-VZyjC.framer-v-12yo0a .framer-z3xix9 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-VZyjC.framer-v-12yo0a .framer-z3xix9 > :first-child { margin-top: 0px; } .framer-VZyjC.framer-v-12yo0a .framer-z3xix9 > :last-child { margin-bottom: 0px; } }\",\".framer-VZyjC.framer-v-q8b39o.framer-1yr4fif { gap: 24px; padding: 20px 0px 30px 0px; }\",\".framer-VZyjC.framer-v-q8b39o .framer-z3xix9 { order: 2; padding: 0px 40px 0px 40px; }\",\".framer-VZyjC.framer-v-q8b39o .framer-7qz68g { order: 0; }\",\".framer-VZyjC.framer-v-q8b39o .framer-1kvxpjk { order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VZyjC.framer-v-q8b39o.framer-1yr4fif { gap: 0px; } .framer-VZyjC.framer-v-q8b39o.framer-1yr4fif > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-VZyjC.framer-v-q8b39o.framer-1yr4fif > :first-child { margin-top: 0px; } .framer-VZyjC.framer-v-q8b39o.framer-1yr4fif > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KA6ilXxrI\":{\"layout\":[\"fixed\",\"auto\"]},\"dX1Vi4MZ0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"V4AKsldnT\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXK_Cy5AdA=withCSS(Component,css,\"framer-VZyjC\");export default FramerXK_Cy5AdA;FramerXK_Cy5AdA.displayName=\"Footer\";FramerXK_Cy5AdA.defaultProps={height:80,width:1440};addPropertyControls(FramerXK_Cy5AdA,{variant:{options:[\"cJsuhy05P\",\"KA6ilXxrI\",\"dX1Vi4MZ0\"],optionTitles:[\"Primary Desktop\",\"Mobile\",\"Secondary Desktop\"],title:\"Variant\",type:ControlType.Enum},V4AKsldnT:{title:\"Link\",type:ControlType.Link}});addFonts(FramerXK_Cy5AdA,[{explicitInter:true,fonts:[]},...CrosslineAnimationFonts,...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXK_Cy5AdA\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KA6ilXxrI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dX1Vi4MZ0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerVariables\":\"{\\\"V4AKsldnT\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XK_Cy5AdA.map","var n=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var r={};(function webpackUniversalModuleDefinition(n,i){r=i()})(0,(()=>(()=>{var r=[,(r,i,o)=>{o.r(i);o.d(i,{default:()=>h});var s=(()=>{var r=typeof document!==\"undefined\"&&document.currentScript?document.currentScript.src:void 0;return function(i={}){var o,s,h=i;h.ready=new Promise(((n,r)=>{o=n;s=r}));function da(){function a(n){const h=o;i=r=0;o=new Map;h.forEach((r=>{try{r(n)}catch(n){console.error(n)}}));this.kb();s&&s.Nb()}let r=0,i=0,o=new Map,s=null,h=null;(this||n).requestAnimationFrame=function(s){r||(r=requestAnimationFrame(a.bind(this||n)));const h=++i;o.set(h,s);return h};(this||n).cancelAnimationFrame=function(n){o.delete(n);r&&0==o.size&&(cancelAnimationFrame(r),r=0)};(this||n).Lb=function(r){h&&(document.body.remove(h),h=null);r||(h=document.createElement(\"div\"),h.style.backgroundColor=\"black\",h.style.position=\"fixed\",h.style.right=0,h.style.top=0,h.style.color=\"white\",h.style.padding=\"4px\",h.innerHTML=\"RIVE FPS\",r=function(n){h.innerHTML=\"RIVE FPS \"+n.toFixed(1)},document.body.appendChild(h));s=new function(){let i=0,o=0;(this||n).Nb=function(){var n=performance.now();o?(++i,n-=o,1e3<n&&(r(1e3*i/n),i=o=0)):(o=n,i=0)}}};(this||n).kb=function(){}}function ea(){console.assert(!0);const r=new Map;let i=-Infinity;(this||n).push=function(n){n=n+255>>8;r.has(n)&&clearTimeout(r.get(n));r.set(n,setTimeout((function(){r.delete(n);0==r.length?i=-Infinity:n==i&&(i=Math.max(...r.keys()),console.assert(i<n))}),1e3));i=Math.max(n,i);return i<<8}}const v=h.onRuntimeInitialized;h.onRuntimeInitialized=function(){v&&v();let r=h.decodeAudio;h.decodeAudio=function(n,i){n=r(n);i(n)};let i=h.decodeFont;h.decodeFont=function(n,r){n=i(n);r(n)};const o=h.FileAssetLoader;h.ptrToAsset=n=>{let r=h.ptrToFileAsset(n);return r.isImage?h.ptrToImageAsset(n):r.isFont?h.ptrToFontAsset(n):r.isAudio?h.ptrToAudioAsset(n):r};h.CustomFileAssetLoader=o.extend(\"CustomFileAssetLoader\",{__construct:function({loadContents:r}){(this||n).__parent.__construct.call(this||n);(this||n).Bb=r},loadContents:function(n,r){n=h.ptrToAsset(n);return this.Bb(n,r)}});h.CDNFileAssetLoader=o.extend(\"CDNFileAssetLoader\",{__construct:function(){(this||n).__parent.__construct.call(this||n)},loadContents:function(n){let r=h.ptrToAsset(n);n=r.cdnUuid;if(\"\"===n)return!1;(function(n,r){var i=new XMLHttpRequest;i.responseType=\"arraybuffer\";i.onreadystatechange=function(){4==i.readyState&&200==i.status&&r(i)};i.open(\"GET\",n,!0);i.send(null)})(r.cdnBaseUrl+\"/\"+n,(n=>{r.decode(new Uint8Array(n.response))}));return!0}});h.FallbackFileAssetLoader=o.extend(\"FallbackFileAssetLoader\",{__construct:function(){(this||n).__parent.__construct.call(this||n);(this||n).gb=[]},addLoader:function(r){(this||n).gb.push(r)},loadContents:function(r,i){for(let o of(this||n).gb)if(o.loadContents(r,i))return!0;return!1}});let s=h.computeAlignment;h.computeAlignment=function(r,i,o,h,v=1){return s.call(this||n,r,i,o,h,v)}};const w=h.onRuntimeInitialized;h.onRuntimeInitialized=function(){function a(o){(this||n).F=o;(this||n).Ab=o.getContext(\"2d\");(this||n).Db=r;(this||n).S=[];(this||n).la=0;(this||n).clear=function(){console.assert(0==(this||n).la);(this||n).S=[];i.delete(this||n)};(this||n).save=function(){++(this||n).la;(this||n).S.push(r.save.bind(r))};(this||n).restore=function(){0<(this||n).la&&((this||n).S.push(r.restore.bind(r)),--(this||n).la)};(this||n).transform=function(i){(this||n).S.push(r.transform.bind(r,i))};(this||n).align=function(i,o,s,h,v=1){(this||n).S.push(r.align.bind(r,i,o,s,h,v))};(this||n).flush=function(){console.assert(0==(this||n).la);i.add(this||n);r.Va||c()};(this||n).delete=function(){}}function b(r,i=!1){var s={alpha:!0,depth:i,stencil:i,antialias:i,premultipliedAlpha:!0,preserveDrawingBuffer:0,powerPreference:\"high-performance\",failIfMajorPerformanceCaveat:0,enableExtensionsByDefault:!1,explicitSwapControl:0,renderViaOffscreenBackBuffer:0};i=r.getContext(\"webgl2\",s);if(!i)return null;s=ia(i,s);ja(s);const h=o(r.width,r.height);h.Ka=s;h.F=r;h.La=r.width;h.Wa=r.height;h.T=i;var v=h.delete;h.delete=function(){v.call(this||n);var r=(this||n).Ka;ft===ut[r]&&(ft=null);\"object\"==typeof JSEvents&&JSEvents.Oc(ut[r].C.canvas);ut[r]&&ut[r].C.canvas&&(ut[r].C.canvas.zb=void 0);(this||n).Ka=(this||n).F=(this||n).La=(this||n).T=ut[r]=null};return h}function c(){if(r){var n=r.Cb,o=0,s=0,v=0,w=Array(i.size),C=0;for(var I of i)I.ga=Math.min(I.F.width,n),I.fa=Math.min(I.F.height,n),I.Ia=I.fa*I.ga,o=Math.max(o,I.ga),s=Math.max(s,I.fa),v+=I.Ia,w[C++]=I;i.clear();if(!(0>=v)){o=1<<(0>=o?0:32-Math.clz32(o-1));for(s=1<<(0>=s?0:32-Math.clz32(s-1));s*o<v;)o<=s?o*=2:s*=2;o=Math.min(o,n);o=Math.min(s,n);w.sort(((n,r)=>r.Ia-n.Ia));v=new h.DynamicRectanizer(n);for(I=0;I<w.length;){v.reset(o,s);for(C=I;C<w.length;++C){var E=w[C],L=v.addRect(E.ga,E.fa);if(0>L){console.assert(C>I);break}E.ra=L&65535;E.sa=L>>16}E=_.push(v.drawWidth());L=A.push(v.drawHeight());console.assert(E>=v.drawWidth());console.assert(L>=v.drawHeight());console.assert(E<=n);console.assert(L<=n);r.F.width!=E&&(r.F.width=E);r.F.height!=L&&(r.F.height=L);r.clear();for(E=I;E<C;++E){L=w[E];r.saveClipRect(L.ra,L.sa,L.ra+L.ga,L.sa+L.fa);let n=new h.Mat2D;n.xx=L.ga/L.F.width;n.yy=L.fa/L.F.height;n.xy=n.yx=0;n.tx=L.ra;n.ty=L.sa;r.transform(n);for(const n of L.S)n();r.restoreClipRect();L.S=[]}for(r.flush();I<C;++I)E=w[I],L=E.Ab,L.globalCompositeOperation=\"copy\",L.drawImage(r.F,E.ra,E.sa,E.ga,E.fa,0,0,E.F.width,E.F.height);I=C}}}}w&&w();let r=null;const i=new Set,o=h.makeRenderer;h.makeRenderer=function(n,i){if(!r){function y(n){var i=document.createElement(\"canvas\");i.width=1;i.height=1;r=b(i,n);r.Va=!!r.T.getExtension(\"WEBGL_shader_pixel_local_storage\");r.Cb=Math.min(r.T.getParameter(r.T.MAX_RENDERBUFFER_SIZE),r.T.getParameter(r.T.MAX_TEXTURE_SIZE));r.Ja=!r.Va;(n=r.T.getExtension(\"WEBGL_debug_renderer_info\"))&&(i=r.T.getParameter(n.UNMASKED_RENDERER_WEBGL),r.T.getParameter(n.UNMASKED_VENDOR_WEBGL).includes(\"Google\")&&i.includes(\"ANGLE Metal Renderer\")&&(r.Ja=!1));return r}r=y(!0);r.Ja||(r=y(!1))}return i?new a(n):b(n,r.Ja)};const s=h.Artboard.prototype.delete;h.Artboard.prototype.delete=function(){(this||n).Eb=!0;s.call(this||n)};const v=h.Artboard.prototype.draw;h.Artboard.prototype.draw=function(r){r.S?r.S.push((()=>{(this||n).Eb||v.call(this||n,r.Db)})):v.call(this||n,r)};const _=new ea,A=new ea,C=new da;h.requestAnimationFrame=C.requestAnimationFrame.bind(C);h.cancelAnimationFrame=C.cancelAnimationFrame.bind(C);h.enableFPSCounter=C.Lb.bind(C);C.kb=c;h.resolveAnimationFrame=c;let I=h.load;h.load=function(n,r,i=!0){const o=new h.FallbackFileAssetLoader;void 0!==r&&o.addLoader(r);i&&(r=new h.CDNFileAssetLoader,o.addLoader(r));return Promise.resolve(I(n,o))};const E=h.WebGL2Renderer.prototype.clear;h.WebGL2Renderer.prototype.clear=function(){ja((this||n).Ka);const r=(this||n).F;(this||n).La==r.width&&(this||n).Wa==r.height||(this.resize(r.width,r.height),(this||n).La=r.width,(this||n).Wa=r.height);E.call(this||n)};h.decodeImage=function(n,r){n=h.decodeWebGL2Image(n);r(n)};let L=h.Renderer.prototype.align;h.Renderer.prototype.align=function(r,i,o,s,h=1){L.call(this||n,r,i,o,s,h)}};var _,A,C=Object.assign({},h),I=\"./this.program\",E=\"object\"==typeof window,L=\"function\"==typeof importScripts,F=\"\";(E||L)&&(L?F=self.location.href:\"undefined\"!=typeof document&&document.currentScript&&(F=document.currentScript.src),r&&(F=r),F=0!==F.indexOf(\"blob:\")?F.substr(0,F.replace(/[?#].*/,\"\").lastIndexOf(\"/\")+1):\"\",L&&(A=n=>{var r=new XMLHttpRequest;r.open(\"GET\",n,!1);r.responseType=\"arraybuffer\";r.send(null);return new Uint8Array(r.response)}),_=(n,r,i)=>{var o=new XMLHttpRequest;o.open(\"GET\",n,!0);o.responseType=\"arraybuffer\";o.onload=()=>{200==o.status||0==o.status&&o.response?r(o.response):i()};o.onerror=i;o.send(null)});var k=h.print||console.log.bind(console),x=h.printErr||console.error.bind(console);Object.assign(h,C);C=null;h.thisProgram&&(I=h.thisProgram);var j;h.wasmBinary&&(j=h.wasmBinary);h.noExitRuntime;\"object\"!=typeof WebAssembly&&ta(\"no native wasm support detected\");var O,B,D,N,$,G,H,z,q,Q,J=!1;function za(){var n=O.buffer;h.HEAP8=D=new Int8Array(n);h.HEAP16=$=new Int16Array(n);h.HEAP32=H=new Int32Array(n);h.HEAPU8=N=new Uint8Array(n);h.HEAPU16=G=new Uint16Array(n);h.HEAPU32=z=new Uint32Array(n);h.HEAPF32=q=new Float32Array(n);h.HEAPF64=Q=new Float64Array(n)}var K,Z=[],ee=[],te=[];function Ea(){var n=h.preRun.shift();Z.unshift(n)}var ne=0,re=null,ie=null;function ta(n){h.onAbort&&h.onAbort(n);n=\"Aborted(\"+n+\")\";x(n);J=!0;n=new WebAssembly.RuntimeError(n+\". Build with -sASSERTIONS for more info.\");s(n);throw n}function Ia(n){return n.startsWith(\"data:application/octet-stream;base64,\")}var oe;oe=\"webgl2_advanced.wasm\";if(!Ia(oe)){var se=oe;oe=h.locateFile?h.locateFile(se,F):F+se}function La(n){if(n==oe&&j)return new Uint8Array(j);if(A)return A(n);throw\"both async and sync fetching of the wasm failed\"}function Ma(n){if(!j&&(E||L)){if(\"function\"==typeof fetch&&!n.startsWith(\"file://\"))return fetch(n,{credentials:\"same-origin\"}).then((r=>{if(!r.ok)throw\"failed to load wasm binary file at '\"+n+\"'\";return r.arrayBuffer()})).catch((()=>La(n)));if(_)return new Promise(((r,i)=>{_(n,(n=>r(new Uint8Array(n))),i)}))}return Promise.resolve().then((()=>La(n)))}function Na(n,r,i){return Ma(n).then((n=>WebAssembly.instantiate(n,r))).then((n=>n)).then(i,(n=>{x(\"failed to asynchronously prepare wasm: \"+n);ta(n)}))}function Oa(n,r){var i=oe;return j||\"function\"!=typeof WebAssembly.instantiateStreaming||Ia(i)||i.startsWith(\"file://\")||\"function\"!=typeof fetch?Na(i,n,r):fetch(i,{credentials:\"same-origin\"}).then((o=>WebAssembly.instantiateStreaming(o,n).then(r,(function(o){x(\"wasm streaming compile failed: \"+o);x(\"falling back to ArrayBuffer instantiation\");return Na(i,n,r)}))))}var ue,le,ce={512815:(n,r,i,o,s)=>{if(\"undefined\"===typeof window||void 0===(window.AudioContext||window.webkitAudioContext))return 0;if(\"undefined\"===typeof window.h){window.h={Da:0};window.h.I={};window.h.I.Ba=n;window.h.I.capture=r;window.h.I.Na=i;window.h.ja={};window.h.ja.stopped=o;window.h.ja.tb=s;let h=window.h;h.D=[];h.oc=function(n){for(var r=0;r<h.D.length;++r)if(null==h.D[r])return h.D[r]=n,r;h.D.push(n);return h.D.length-1};h.yb=function(n){for(h.D[n]=null;0<h.D.length;){if(null!=h.D[h.D.length-1])break;h.D.pop()}};h.Qc=function(n){for(var r=0;r<h.D.length;++r)if(h.D[r]==n)return h.yb(r)};h.va=function(n){return h.D[n]};h.xb=[\"touchend\",\"click\"];h.unlock=function(){for(var n=0;n<h.D.length;++n){var r=h.D[n];null!=r&&null!=r.J&&r.state===h.ja.tb&&r.J.resume().then((()=>{Mt(r.lb)}),(n=>{console.error(\"Failed to resume audiocontext\",n)}))}h.xb.map((function(n){document.removeEventListener(n,h.unlock,!0)}))};h.xb.map((function(n){document.addEventListener(n,h.unlock,!0)}))}window.h.Da+=1;return 1},514993:()=>{\"undefined\"!==typeof window.h&&(--window.h.Da,0===window.h.Da&&delete window.h)},515157:()=>void 0!==navigator.mediaDevices&&void 0!==navigator.mediaDevices.getUserMedia,515261:()=>{try{var n=new(window.AudioContext||window.webkitAudioContext),r=n.sampleRate;n.close();return r}catch(n){return 0}},515432:(n,r,i,o,s,h)=>{if(\"undefined\"===typeof window.h)return-1;var v={},w={};n==window.h.I.Ba&&0!=i&&(w.sampleRate=i);v.J=new(window.AudioContext||window.webkitAudioContext)(w);v.J.suspend();v.state=window.h.ja.stopped;i=0;n!=window.h.I.Ba&&(i=r);v.Z=v.J.createScriptProcessor(o,i,r);v.Z.onaudioprocess=function(i){null!=v.wa&&0!=v.wa.length||(v.wa=new Float32Array(q.buffer,s,o*r));if(n==window.h.I.capture||n==window.h.I.Na){for(var w=0;w<r;w+=1)for(var _=i.inputBuffer.getChannelData(w),A=v.wa,C=0;C<o;C+=1)A[C*r+w]=_[C];At(h,o,s)}if(n==window.h.I.Ba||n==window.h.I.Na)for(Rt(h,o,s),w=0;w<i.outputBuffer.numberOfChannels;++w)for(_=i.outputBuffer.getChannelData(w),A=v.wa,C=0;C<o;C+=1)_[C]=A[C*r+w];else for(w=0;w<i.outputBuffer.numberOfChannels;++w)i.outputBuffer.getChannelData(w).fill(0)};n!=window.h.I.capture&&n!=window.h.I.Na||navigator.mediaDevices.getUserMedia({audio:!0,video:!1}).then((function(n){v.Ea=v.J.createMediaStreamSource(n);v.Ea.connect(v.Z);v.Z.connect(v.J.destination)})).catch((function(n){console.log(\"Failed to get user media: \"+n)}));n==window.h.I.Ba&&v.Z.connect(v.J.destination);v.lb=h;return window.h.oc(v)},518309:n=>window.h.va(n).J.sampleRate,518382:n=>{n=window.h.va(n);void 0!==n.Z&&(n.Z.onaudioprocess=function(){},n.Z.disconnect(),n.Z=void 0);void 0!==n.Ea&&(n.Ea.disconnect(),n.Ea=void 0);n.J.close();n.J=void 0;n.lb=void 0},518782:n=>{window.h.yb(n)},518832:n=>{n=window.h.va(n);n.J.resume();n.state=window.h.ja.tb},518971:n=>{n=window.h.va(n);n.J.suspend();n.state=window.h.ja.stopped}},Va=n=>{for(;0<n.length;)n.shift()(h)},Wa=(n,r)=>{for(var i=0,o=n.length-1;0<=o;o--){var s=n[o];\".\"===s?n.splice(o,1):\"..\"===s?(n.splice(o,1),i++):i&&(n.splice(o,1),i--)}if(r)for(;i;i--)n.unshift(\"..\");return n},Xa=n=>{var r=\"/\"===n.charAt(0),i=\"/\"===n.substr(-1);(n=Wa(n.split(\"/\").filter((n=>!!n)),!r).join(\"/\"))||r||(n=\".\");n&&i&&(n+=\"/\");return(r?\"/\":\"\")+n},Ya=n=>{var r=/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(n).slice(1);n=r[0];r=r[1];if(!n&&!r)return\".\";r&&(r=r.substr(0,r.length-1));return n+r},Za=n=>{if(\"/\"===n)return\"/\";n=Xa(n);n=n.replace(/\\/$/,\"\");var r=n.lastIndexOf(\"/\");return-1===r?n:n.substr(r+1)},$a=()=>{if(\"object\"==typeof crypto&&\"function\"==typeof crypto.getRandomValues)return n=>crypto.getRandomValues(n);ta(\"initRandomDevice\")},ab=n=>(ab=$a())(n);function bb(){for(var n=\"\",r=!1,i=arguments.length-1;-1<=i&&!r;i--){r=0<=i?arguments[i]:\"/\";if(\"string\"!=typeof r)throw new TypeError(\"Arguments to path.resolve must be strings\");if(!r)return\"\";n=r+\"/\"+n;r=\"/\"===r.charAt(0)}n=Wa(n.split(\"/\").filter((n=>!!n)),!r).join(\"/\");return(r?\"/\":\"\")+n||\".\"}var fe=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf8\"):void 0,M=(n,r,i)=>{var o=r+i;for(i=r;n[i]&&!(i>=o);)++i;if(16<i-r&&n.buffer&&fe)return fe.decode(n.subarray(r,i));for(o=\"\";r<i;){var s=n[r++];if(s&128){var h=n[r++]&63;if(192==(s&224))o+=String.fromCharCode((s&31)<<6|h);else{var v=n[r++]&63;s=224==(s&240)?(s&15)<<12|h<<6|v:(s&7)<<18|h<<12|v<<6|n[r++]&63;65536>s?o+=String.fromCharCode(s):(s-=65536,o+=String.fromCharCode(55296|s>>10,56320|s&1023))}}else o+=String.fromCharCode(s)}return o},de=[],eb=n=>{for(var r=0,i=0;i<n.length;++i){var o=n.charCodeAt(i);127>=o?r++:2047>=o?r+=2:55296<=o&&57343>=o?(r+=4,++i):r+=3}return r},fb=(n,r,i,o)=>{if(!(0<o))return 0;var s=i;o=i+o-1;for(var h=0;h<n.length;++h){var v=n.charCodeAt(h);if(55296<=v&&57343>=v){var w=n.charCodeAt(++h);v=65536+((v&1023)<<10)|w&1023}if(127>=v){if(i>=o)break;r[i++]=v}else{if(2047>=v){if(i+1>=o)break;r[i++]=192|v>>6}else{if(65535>=v){if(i+2>=o)break;r[i++]=224|v>>12}else{if(i+3>=o)break;r[i++]=240|v>>18;r[i++]=128|v>>12&63}r[i++]=128|v>>6&63}r[i++]=128|v&63}}r[i]=0;return i-s};function gb(n,r){var i=Array(eb(n)+1);n=fb(n,i,0,i.length);r&&(i.length=n);return i}var he=[];function ib(n,r){he[n]={input:[],G:[],V:r};jb(n,pe)}var pe={open:function(n){var r=he[n.node.Ca];if(!r)throw new Le(43);n.s=r;n.seekable=!1},close:function(n){n.s.V.ua(n.s)},ua:function(n){n.s.V.ua(n.s)},read:function(n,r,i,o){if(!n.s||!n.s.V.fb)throw new Le(60);for(var s=0,h=0;h<o;h++){try{var v=n.s.V.fb(n.s)}catch(n){throw new Le(29)}if(void 0===v&&0===s)throw new Le(6);if(null===v||void 0===v)break;s++;r[i+h]=v}s&&(n.node.timestamp=Date.now());return s},write:function(n,r,i,o){if(!n.s||!n.s.V.Qa)throw new Le(60);try{for(var s=0;s<o;s++)n.s.V.Qa(n.s,r[i+s])}catch(n){throw new Le(29)}o&&(n.node.timestamp=Date.now());return s}},ve={fb:function(){e:{if(!de.length){var n=null;\"undefined\"!=typeof window&&\"function\"==typeof window.prompt?(n=window.prompt(\"Input: \"),null!==n&&(n+=\"\\n\")):\"function\"==typeof readline&&(n=readline(),null!==n&&(n+=\"\\n\"));if(!n){n=null;break e}de=gb(n,!0)}n=de.shift()}return n},Qa:function(n,r){null===r||10===r?(k(M(n.G,0)),n.G=[]):0!=r&&n.G.push(r)},ua:function(n){n.G&&0<n.G.length&&(k(M(n.G,0)),n.G=[])},Xb:function(){return{uc:25856,wc:5,tc:191,vc:35387,sc:[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]}},Yb:function(){return 0},Zb:function(){return[24,80]}},me={Qa:function(n,r){null===r||10===r?(x(M(n.G,0)),n.G=[]):0!=r&&n.G.push(r)},ua:function(n){n.G&&0<n.G.length&&(x(M(n.G,0)),n.G=[])}};function nb(n,r){var i=n.j?n.j.length:0;i>=r||(r=Math.max(r,i*(1048576>i?2:1.125)>>>0),0!=i&&(r=Math.max(r,256)),i=n.j,n.j=new Uint8Array(r),0<n.v&&n.j.set(i.subarray(0,n.v),0))}var ge={O:null,U(){return ge.createNode(null,\"/\",16895,0)},createNode(n,r,i,o){if(24576===(i&61440)||4096===(i&61440))throw new Le(63);ge.O||(ge.O={dir:{node:{Y:ge.l.Y,P:ge.l.P,ma:ge.l.ma,za:ge.l.za,rb:ge.l.rb,wb:ge.l.wb,sb:ge.l.sb,pb:ge.l.pb,Fa:ge.l.Fa},stream:{ba:ge.m.ba}},file:{node:{Y:ge.l.Y,P:ge.l.P},stream:{ba:ge.m.ba,read:ge.m.read,write:ge.m.write,ta:ge.m.ta,hb:ge.m.hb,jb:ge.m.jb}},link:{node:{Y:ge.l.Y,P:ge.l.P,na:ge.l.na},stream:{}},Xa:{node:{Y:ge.l.Y,P:ge.l.P},stream:Se}});i=pb(n,r,i,o);16384===(i.mode&61440)?(i.l=ge.O.dir.node,i.m=ge.O.dir.stream,i.j={}):32768===(i.mode&61440)?(i.l=ge.O.file.node,i.m=ge.O.file.stream,i.v=0,i.j=null):40960===(i.mode&61440)?(i.l=ge.O.link.node,i.m=ge.O.link.stream):8192===(i.mode&61440)&&(i.l=ge.O.Xa.node,i.m=ge.O.Xa.stream);i.timestamp=Date.now();n&&(n.j[r]=i,n.timestamp=i.timestamp);return i},Bc(n){return n.j?n.j.subarray?n.j.subarray(0,n.v):new Uint8Array(n.j):new Uint8Array(0)},l:{Y(n){var r={};r.zc=8192===(n.mode&61440)?n.id:1;r.Dc=n.id;r.mode=n.mode;r.Lc=1;r.uid=0;r.Cc=0;r.Ca=n.Ca;16384===(n.mode&61440)?r.size=4096:32768===(n.mode&61440)?r.size=n.v:40960===(n.mode&61440)?r.size=n.link.length:r.size=0;r.qc=new Date(n.timestamp);r.Jc=new Date(n.timestamp);r.xc=new Date(n.timestamp);r.Fb=4096;r.rc=Math.ceil(r.size/r.Fb);return r},P(n,r){void 0!==r.mode&&(n.mode=r.mode);void 0!==r.timestamp&&(n.timestamp=r.timestamp);if(void 0!==r.size&&(r=r.size,n.v!=r))if(0==r)n.j=null,n.v=0;else{var i=n.j;n.j=new Uint8Array(r);i&&n.j.set(i.subarray(0,Math.min(r,n.v)));n.v=r}},ma(){throw Pe[44]},za(n,r,i,o){return ge.createNode(n,r,i,o)},rb(n,r,i){if(16384===(n.mode&61440)){try{var o=rb(r,i)}catch(n){}if(o)for(var s in o.j)throw new Le(55)}delete n.parent.j[n.name];n.parent.timestamp=Date.now();n.name=i;r.j[i]=n;r.timestamp=n.parent.timestamp;n.parent=r},wb(n,r){delete n.j[r];n.timestamp=Date.now()},sb(n,r){var i,o=rb(n,r);for(i in o.j)throw new Le(55);delete n.j[r];n.timestamp=Date.now()},pb(n){var r,i=[\".\",\"..\"];for(r in n.j)n.j.hasOwnProperty(r)&&i.push(r);return i},Fa(n,r,i){n=ge.createNode(n,r,41471,0);n.link=i;return n},na(n){if(40960!==(n.mode&61440))throw new Le(28);return n.link}},m:{read(n,r,i,o,s){var h=n.node.j;if(s>=n.node.v)return 0;n=Math.min(n.node.v-s,o);if(8<n&&h.subarray)r.set(h.subarray(s,s+n),i);else for(o=0;o<n;o++)r[i+o]=h[s+o];return n},write(n,r,i,o,s,h){r.buffer===D.buffer&&(h=!1);if(!o)return 0;n=n.node;n.timestamp=Date.now();if(r.subarray&&(!n.j||n.j.subarray)){if(h)return n.j=r.subarray(i,i+o),n.v=o;if(0===n.v&&0===s)return n.j=r.slice(i,i+o),n.v=o;if(s+o<=n.v)return n.j.set(r.subarray(i,i+o),s),o}nb(n,s+o);if(n.j.subarray&&r.subarray)n.j.set(r.subarray(i,i+o),s);else for(h=0;h<o;h++)n.j[s+h]=r[i+h];n.v=Math.max(n.v,s+o);return o},ba(n,r,i){1===i?r+=n.position:2===i&&32768===(n.node.mode&61440)&&(r+=n.node.v);if(0>r)throw new Le(28);return r},ta(n,r,i){nb(n.node,r+i);n.node.v=Math.max(n.node.v,r+i)},hb(n,r,i,o,s){if(32768!==(n.node.mode&61440))throw new Le(43);n=n.node.j;if(s&2||n.buffer!==D.buffer){(0<i||i+r<n.length)&&(n=n.subarray?n.subarray(i,i+r):Array.prototype.slice.call(n,i,i+r));i=!0;ta();r=void 0;if(!r)throw new Le(48);D.set(n,r)}else i=!1,r=n.byteOffset;return{o:r,M:i}},jb(n,r,i,o){ge.m.write(n,r,0,o,i,!1);return 0}}};function sb(n,r){var i=0;n&&(i|=365);r&&(i|=146);return i}var be,ye,we,_e,Me=null,Ae={},Re=[],Ce=1,Ie=null,Ee=!0,Le=null,Pe={},Bb=(n,r={})=>{n=bb(n);if(!n)return{path:\"\",node:null};r=Object.assign({cb:!0,Sa:0},r);if(8<r.Sa)throw new Le(32);n=n.split(\"/\").filter((n=>!!n));for(var i=Me,o=\"/\",s=0;s<n.length;s++){var h=s===n.length-1;if(h&&r.parent)break;i=rb(i,n[s]);o=Xa(o+\"/\"+n[s]);i.Aa&&(!h||h&&r.cb)&&(i=i.Aa.root);if(!h||r.bb)for(h=0;40960===(i.mode&61440);)if(i=Ab(o),o=bb(Ya(o),i),i=Bb(o,{Sa:r.Sa+1}).node,40<h++)throw new Le(32)}return{path:o,node:i}},Cb=n=>{for(var r;;){if(n===n.parent)return n=n.U.ib,r?\"/\"!==n[n.length-1]?`${n}/${r}`:n+r:n;r=r?`${n.name}/${r}`:n.name;n=n.parent}},Db=(n,r)=>{for(var i=0,o=0;o<r.length;o++)i=(i<<5)-i+r.charCodeAt(o)|0;return(n+i>>>0)%Ie.length},rb=(n,r)=>{var i;if(i=(i=Eb(n,\"x\"))?i:n.l.ma?0:2)throw new Le(i,n);for(i=Ie[Db(n.id,r)];i;i=i.bc){var o=i.name;if(i.parent.id===n.id&&o===r)return i}return n.l.ma(n,r)},pb=(n,r,i,o)=>{n=new Fb(n,r,i,o);r=Db(n.parent.id,n.name);n.bc=Ie[r];return Ie[r]=n},Gb=n=>{var r=[\"r\",\"w\",\"rw\"][n&3];n&512&&(r+=\"w\");return r},Eb=(n,r)=>Ee?0:!r.includes(\"r\")||n.mode&292?r.includes(\"w\")&&!(n.mode&146)||r.includes(\"x\")&&!(n.mode&73)?2:0:2,Hb=(n,r)=>{try{return rb(n,r),20}catch(n){}return Eb(n,\"wx\")},Ib=()=>{for(var n=0;4096>=n;n++)if(!Re[n])return n;throw new Le(33)},Jb=n=>{n=Re[n];if(!n)throw new Le(8);return n},Lb=(r,i=-1)=>{we||(we=function(){(this||n).h={}},we.prototype={},Object.defineProperties(we.prototype,{object:{get(){return(this||n).node},set(r){(this||n).node=r}},flags:{get(){return(this||n).h.flags},set(r){(this||n).h.flags=r}},position:{get(){return(this||n).h.position},set(r){(this||n).h.position=r}}}));r=Object.assign(new we,r);-1==i&&(i=Ib());r.X=i;return Re[i]=r},Se={open:n=>{n.m=Ae[n.node.Ca].m;n.m.open&&n.m.open(n)},ba:()=>{throw new Le(70)}},jb=(n,r)=>{Ae[n]={m:r}},Mb=(n,r)=>{var i=\"/\"===r,o=!r;if(i&&Me)throw new Le(10);if(!i&&!o){var s=Bb(r,{cb:!1});r=s.path;s=s.node;if(s.Aa)throw new Le(10);if(16384!==(s.mode&61440))throw new Le(54)}r={type:n,Nc:{},ib:r,ac:[]};n=n.U(r);n.U=r;r.root=n;i?Me=n:s&&(s.Aa=r,s.U&&s.U.ac.push(r))},P=(n,r,i)=>{var o=Bb(n,{parent:!0}).node;n=Za(n);if(!n||\".\"===n||\"..\"===n)throw new Le(28);var s=Hb(o,n);if(s)throw new Le(s);if(!o.l.za)throw new Le(63);return o.l.za(o,n,r,i)},Nb=(n,r,i)=>{\"undefined\"==typeof i&&(i=r,r=438);P(n,r|8192,i)},Ob=(n,r)=>{if(!bb(n))throw new Le(44);var i=Bb(r,{parent:!0}).node;if(!i)throw new Le(44);r=Za(r);var o=Hb(i,r);if(o)throw new Le(o);if(!i.l.Fa)throw new Le(63);i.l.Fa(i,r,n)},Ab=n=>{n=Bb(n).node;if(!n)throw new Le(44);if(!n.l.na)throw new Le(28);return bb(Cb(n.parent),n.l.na(n))},Qb=(n,r,i)=>{if(\"\"===n)throw new Le(44);if(\"string\"==typeof r){var o={r:0,\"r+\":2,w:577,\"w+\":578,a:1089,\"a+\":1090}[r];if(\"undefined\"==typeof o)throw Error(`Unknown file open mode: ${r}`);r=o}i=r&64?(\"undefined\"==typeof i?438:i)&4095|32768:0;if(\"object\"==typeof n)var s=n;else{n=Xa(n);try{s=Bb(n,{bb:!(r&131072)}).node}catch(n){}}o=!1;if(r&64)if(s){if(r&128)throw new Le(20)}else s=P(n,i,0),o=!0;if(!s)throw new Le(44);8192===(s.mode&61440)&&(r&=-513);if(r&65536&&16384!==(s.mode&61440))throw new Le(54);if(!o&&(i=s?40960===(s.mode&61440)?32:16384===(s.mode&61440)&&(\"r\"!==Gb(r)||r&512)?31:Eb(s,Gb(r)):44))throw new Le(i);if(r&512&&!o){i=s;i=\"string\"==typeof i?Bb(i,{bb:!0}).node:i;if(!i.l.P)throw new Le(63);if(16384===(i.mode&61440))throw new Le(31);if(32768!==(i.mode&61440))throw new Le(28);if(o=Eb(i,\"w\"))throw new Le(o);i.l.P(i,{size:0,timestamp:Date.now()})}r&=-131713;s=Lb({node:s,path:Cb(s),flags:r,seekable:!0,position:0,m:s.m,pc:[],error:!1});s.m.open&&s.m.open(s);!h.logReadFiles||r&1||(_e||(_e={}),n in _e||(_e[n]=1));return s},Rb=(n,r,i)=>{if(null===n.X)throw new Le(8);if(!n.seekable||!n.m.ba)throw new Le(70);if(0!=i&&1!=i&&2!=i)throw new Le(28);n.position=n.m.ba(n,r,i);n.pc=[]},Sb=()=>{Le||(Le=function(r,i){(this||n).name=\"ErrnoError\";(this||n).node=i;(this||n).ec=function(r){(this||n).aa=r};this.ec(r);(this||n).message=\"FS error\"},Le.prototype=Error(),Le.prototype.constructor=Le,[44].forEach((n=>{Pe[n]=new Le(n);Pe[n].stack=\"<generic error, no stack>\"})))},Vb=(n,r,i)=>{n=Xa(\"/dev/\"+n);var o=sb(!!r,!!i);ye||(ye=64);var s=ye++<<8;jb(s,{open:n=>{n.seekable=!1},close:()=>{i&&i.buffer&&i.buffer.length&&i(10)},read:(n,i,o,s)=>{for(var h=0,v=0;v<s;v++){try{var w=r()}catch(n){throw new Le(29)}if(void 0===w&&0===h)throw new Le(6);if(null===w||void 0===w)break;h++;i[o+v]=w}h&&(n.node.timestamp=Date.now());return h},write:(n,r,o,s)=>{for(var h=0;h<s;h++)try{i(r[o+h])}catch(n){throw new Le(29)}s&&(n.node.timestamp=Date.now());return h}});Nb(n,o,s)},Fe={},ke=void 0;function Yb(){ke+=4;return H[ke-4>>2]}function Zb(n){if(void 0===n)return\"_unknown\";n=n.replace(/[^a-zA-Z0-9_]/g,\"$\");var r=n.charCodeAt(0);return 48<=r&&57>=r?`_${n}`:n}function $b(r,i){r=Zb(r);return{[r]:function(){return i.apply(this||n,arguments)}}[r]}function ac(){(this||n).M=[void 0];(this||n).eb=[]}var xe=new ac,Te=void 0;function R(n){throw new Te(n)}var S=n=>{n||R(\"Cannot use deleted val. handle = \"+n);return xe.get(n).value},T=n=>{switch(n){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return xe.ta({qb:1,value:n})}};function cc(r){var i=Error,o=$b(r,(function(i){(this||n).name=r;(this||n).message=i;i=Error(i).stack;void 0!==i&&((this||n).stack=this.toString()+\"\\n\"+i.replace(/^Error(:[^\\n]*)?\\n/,\"\"))}));o.prototype=Object.create(i.prototype);o.prototype.constructor=o;o.prototype.toString=function(){return void 0===(this||n).message?(this||n).name:`${(this||n).name}: ${(this||n).message}`};return o}var Ve=void 0,je=void 0;function U(n){for(var r=\"\";N[n];)r+=je[N[n++]];return r}var Oe=[];function gc(){for(;Oe.length;){var n=Oe.pop();n.g.ia=!1;n.delete()}}var Be=void 0,We={};function jc(n,r){for(void 0===r&&R(\"ptr should not be undefined\");n.A;)r=n.pa(r),n=n.A;return r}var De={};function lc(n){n=mc(n);var r=U(n);nc(n);return r}function oc(n,r){var i=De[n];void 0===i&&R(r+\" has unknown type \"+lc(n));return i}function pc(){}var Ue=!1;function rc(n){--n.count.value;0===n.count.value&&(n.H?n.L.W(n.H):n.u.i.W(n.o))}function sc(n,r,i){if(r===i)return n;if(void 0===i.A)return null;n=sc(n,r,i.A);return null===n?null:i.Jb(n)}var Ne={};function uc(n,r){r=jc(n,r);return We[r]}var $e=void 0;function wc(n){throw new $e(n)}function xc(n,r){r.u&&r.o||wc(\"makeClassHandle requires ptr and ptrType\");!!r.L!==!!r.H&&wc(\"Both smartPtrType and smartPtr must be specified\");r.count={value:1};return yc(Object.create(n,{g:{value:r}}))}function yc(n){if(\"undefined\"===typeof FinalizationRegistry)return yc=n=>n,n;Ue=new FinalizationRegistry((n=>{rc(n.g)}));yc=n=>{var r=n.g;r.H&&Ue.register(n,{g:r},n);return n};pc=n=>{Ue.unregister(n)};return yc(n)}var Ye={};function Ac(n){for(;n.length;){var r=n.pop();n.pop()(r)}}function Bc(n){return this.fromWireType(H[n>>2])}var Ge={},He={};function V(n,r,i){function d(r){r=i(r);r.length!==n.length&&wc(\"Mismatched type converter count\");for(var o=0;o<n.length;++o)W(n[o],r[o])}n.forEach((function(n){He[n]=r}));var o=Array(r.length),s=[],h=0;r.forEach(((n,r)=>{De.hasOwnProperty(n)?o[r]=De[n]:(s.push(n),Ge.hasOwnProperty(n)||(Ge[n]=[]),Ge[n].push((()=>{o[r]=De[n];++h;h===s.length&&d(o)})))}));0===s.length&&d(o)}function Ec(n){switch(n){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError(`Unknown type size: ${n}`)}}function Fc(n,r,i={}){var o=r.name;n||R(`type \"${o}\" must have a positive integer typeid pointer`);if(De.hasOwnProperty(n)){if(i.Ub)return;R(`Cannot register type '${o}' twice`)}De[n]=r;delete He[n];Ge.hasOwnProperty(n)&&(r=Ge[n],delete Ge[n],r.forEach((n=>n())))}function W(n,r,i={}){if(!(\"argPackAdvance\"in r))throw new TypeError(\"registerType registeredInstance requires argPackAdvance\");Fc(n,r,i)}function Gc(n){R(n.g.u.i.name+\" instance already deleted\")}function Hc(){}function Ic(r,i,o){if(void 0===r[i].B){var s=r[i];r[i]=function(){r[i].B.hasOwnProperty(arguments.length)||R(`Function '${o}' called with an invalid number of arguments (${arguments.length}) - expects one of (${r[i].B})!`);return r[i].B[arguments.length].apply(this||n,arguments)};r[i].B=[];r[i].B[s.ha]=s}}function Jc(n,r,i){h.hasOwnProperty(n)?((void 0===i||void 0!==h[n].B&&void 0!==h[n].B[i])&&R(`Cannot register public name '${n}' twice`),Ic(h,n,n),h.hasOwnProperty(i)&&R(`Cannot register multiple overloads of a function with the same number of arguments (${i})!`),h[n].B[i]=r):(h[n]=r,void 0!==i&&(h[n].Mc=i))}function Kc(r,i,o,s,h,v,w,_){(this||n).name=r;(this||n).constructor=i;(this||n).N=o;(this||n).W=s;(this||n).A=h;(this||n).Ob=v;(this||n).pa=w;(this||n).Jb=_;(this||n).mb=[]}function Lc(n,r,i){for(;r!==i;)r.pa||R(`Expected null or instance of ${i.name}, got an instance of ${r.name}`),n=r.pa(n),r=r.A;return n}function Mc(r,i){if(null===i)return(this||n).Pa&&R(`null is not a valid ${(this||n).name}`),0;i.g||R(`Cannot pass \"${Nc(i)}\" as a ${(this||n).name}`);i.g.o||R(`Cannot pass deleted object as a pointer of type ${(this||n).name}`);return Lc(i.g.o,i.g.u.i,(this||n).i)}function Oc(r,i){if(null===i){(this||n).Pa&&R(`null is not a valid ${(this||n).name}`);if((this||n).ya){var o=this.Ra();null!==r&&r.push((this||n).W,o);return o}return 0}i.g||R(`Cannot pass \"${Nc(i)}\" as a ${(this||n).name}`);i.g.o||R(`Cannot pass deleted object as a pointer of type ${(this||n).name}`);!(this||n).xa&&i.g.u.xa&&R(`Cannot convert argument of type ${i.g.L?i.g.L.name:i.g.u.name} to parameter type ${(this||n).name}`);o=Lc(i.g.o,i.g.u.i,(this||n).i);if((this||n).ya)switch(void 0===i.g.H&&R(\"Passing raw pointer to smart pointer is illegal\"),(this||n).jc){case 0:i.g.L===(this||n)?o=i.g.H:R(`Cannot convert argument of type ${i.g.L?i.g.L.name:i.g.u.name} to parameter type ${(this||n).name}`);break;case 1:o=i.g.H;break;case 2:if(i.g.L===(this||n))o=i.g.H;else{var s=i.clone();o=this.dc(o,T((function(){s.delete()})));null!==r&&r.push((this||n).W,o)}break;default:R(\"Unsupporting sharing policy\")}return o}function Pc(r,i){if(null===i)return(this||n).Pa&&R(`null is not a valid ${(this||n).name}`),0;i.g||R(`Cannot pass \"${Nc(i)}\" as a ${(this||n).name}`);i.g.o||R(`Cannot pass deleted object as a pointer of type ${(this||n).name}`);i.g.u.xa&&R(`Cannot convert argument of type ${i.g.u.name} to parameter type ${(this||n).name}`);return Lc(i.g.o,i.g.u.i,(this||n).i)}function Qc(r,i,o,s){(this||n).name=r;(this||n).i=i;(this||n).Pa=o;(this||n).xa=s;(this||n).ya=!1;(this||n).W=(this||n).dc=(this||n).Ra=(this||n).ob=(this||n).jc=(this||n).cc=void 0;void 0!==i.A?(this||n).toWireType=Oc:((this||n).toWireType=s?Mc:Pc,(this||n).K=null)}function Rc(n,r,i){h.hasOwnProperty(n)||wc(\"Replacing nonexistant public symbol\");void 0!==h[n].B&&void 0!==i?h[n].B[i]=r:(h[n]=r,h[n].ha=i)}var ze=[],Tc=n=>{var r=ze[n];r||(n>=ze.length&&(ze.length=n+1),ze[n]=r=K.get(n));return r},Uc=(n,r)=>{var i=[];return function(){i.length=0;Object.assign(i,arguments);if(n.includes(\"j\")){var o=h[\"dynCall_\"+n];o=i&&i.length?o.apply(null,[r].concat(i)):o.call(null,r)}else o=Tc(r).apply(null,i);return o}};function X(n,r){n=U(n);var i=n.includes(\"j\")?Uc(n,r):Tc(r);\"function\"!=typeof i&&R(`unknown function pointer with signature ${n}: ${r}`);return i}var Xe=void 0;function Wc(n,r){function c(n){o[n]||De[n]||(He[n]?He[n].forEach(c):(i.push(n),o[n]=!0))}var i=[],o={};r.forEach(c);throw new Xe(`${n}: `+i.map(lc).join([\", \"]))}function Xc(r,i,o,s,h){var v=i.length;2>v&&R(\"argTypes array size mismatch! Must at least get return value and 'this' types!\");var w=null!==i[1]&&null!==o,_=!1;for(o=1;o<i.length;++o)if(null!==i[o]&&void 0===i[o].K){_=!0;break}var A=\"void\"!==i[0].name,C=v-2,I=Array(C),E=[],L=[];return function(){arguments.length!==C&&R(`function ${r} called with ${arguments.length} arguments, expected ${C} args!`);L.length=0;E.length=w?2:1;E[0]=h;if(w){var o=i[1].toWireType(L,this||n);E[1]=o}for(var v=0;v<C;++v)I[v]=i[v+2].toWireType(L,arguments[v]),E.push(I[v]);v=s.apply(null,E);if(_)Ac(L);else for(var F=w?1:2;F<i.length;F++){var k=1===F?o:I[F-2];null!==i[F].K&&i[F].K(k)}o=A?i[0].fromWireType(v):void 0;return o}}function Yc(n,r){for(var i=[],o=0;o<n;o++)i.push(z[r+4*o>>2]);return i}function Zc(n,r,i){n instanceof Object||R(`${i} with invalid \"this\": ${n}`);n instanceof r.i.constructor||R(`${i} incompatible with \"this\" of type ${n.constructor.name}`);n.g.o||R(`cannot call emscripten binding method ${i} on deleted object`);return Lc(n.g.o,n.g.u.i,r.i)}function $c(n){n>=xe.h&&0===--xe.get(n).qb&&xe.Tb(n)}function ad(n,r,i){switch(r){case 0:return function(n){return this.fromWireType((i?D:N)[n])};case 1:return function(n){return this.fromWireType((i?$:G)[n>>1])};case 2:return function(n){return this.fromWireType((i?H:z)[n>>2])};default:throw new TypeError(\"Unknown integer type: \"+n)}}function Nc(n){if(null===n)return\"null\";var r=typeof n;return\"object\"===r||\"array\"===r||\"function\"===r?n.toString():\"\"+n}function bd(n,r){switch(r){case 2:return function(n){return this.fromWireType(q[n>>2])};case 3:return function(n){return this.fromWireType(Q[n>>3])};default:throw new TypeError(\"Unknown float type: \"+n)}}function cd(n,r,i){switch(r){case 0:return i?function(n){return D[n]}:function(n){return N[n]};case 1:return i?function(n){return $[n>>1]}:function(n){return G[n>>1]};case 2:return i?function(n){return H[n>>2]}:function(n){return z[n>>2]};default:throw new TypeError(\"Unknown integer type: \"+n)}}var qe=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf-16le\"):void 0,ed=(n,r)=>{var i=n>>1;for(var o=i+r/2;!(i>=o)&&G[i];)++i;i<<=1;if(32<i-n&&qe)return qe.decode(N.subarray(n,i));i=\"\";for(o=0;!(o>=r/2);++o){var s=$[n+2*o>>1];if(0==s)break;i+=String.fromCharCode(s)}return i},fd=(n,r,i)=>{void 0===i&&(i=2147483647);if(2>i)return 0;i-=2;var o=r;i=i<2*n.length?i/2:n.length;for(var s=0;s<i;++s)$[r>>1]=n.charCodeAt(s),r+=2;$[r>>1]=0;return r-o},gd=n=>2*n.length,hd=(n,r)=>{for(var i=0,o=\"\";!(i>=r/4);){var s=H[n+4*i>>2];if(0==s)break;++i;65536<=s?(s-=65536,o+=String.fromCharCode(55296|s>>10,56320|s&1023)):o+=String.fromCharCode(s)}return o},jd=(n,r,i)=>{void 0===i&&(i=2147483647);if(4>i)return 0;var o=r;i=o+i-4;for(var s=0;s<n.length;++s){var h=n.charCodeAt(s);if(55296<=h&&57343>=h){var v=n.charCodeAt(++s);h=65536+((h&1023)<<10)|v&1023}H[r>>2]=h;r+=4;if(r+4>i)break}H[r>>2]=0;return r-o},kd=n=>{for(var r=0,i=0;i<n.length;++i){var o=n.charCodeAt(i);55296<=o&&57343>=o&&++i;r+=4}return r},Qe={};function md(n){var r=Qe[n];return void 0===r?U(n):r}var Je=[];function od(n){var r=Je.length;Je.push(n);return r}function pd(n,r){for(var i=Array(n),o=0;o<n;++o)i[o]=oc(z[r+4*o>>2],\"parameter \"+o);return i}var Ke=[],Ze=[];function sd(n){n.Ac=n.getExtension(\"WEBGL_draw_instanced_base_vertex_base_instance\")}function td(n){n.Ic=n.getExtension(\"WEBGL_multi_draw_instanced_base_vertex_base_instance\")}var et=1,tt=[],nt=[],rt=[],it=[],at=[],ot=[],st=[],ut=[],lt={};function Y(n){ct||(ct=n)}function Ed(n){for(var r=et++,i=n.length;i<r;i++)n[i]=null;return r}function ia(n,r){var i=Ed(ut),o={handle:i,attributes:r,version:r.Ec,C:n};n.canvas&&(n.canvas.zb=o);ut[i]=o;(\"undefined\"==typeof r.Kb||r.Kb)&&Fd(o);return i}function ja(n){ft=ut[n];h.yc=yt=ft&&ft.C;return!(n&&!yt)}function Fd(n){n||(n=ft);if(!n.Vb){n.Vb=!0;var r=n.C;sd(r);td(r);2<=n.version&&(r.$a=r.getExtension(\"EXT_disjoint_timer_query_webgl2\"));(2>n.version||!r.$a)&&(r.$a=r.getExtension(\"EXT_disjoint_timer_query\"));Gd(r);(r.getSupportedExtensions()||[]).forEach((function(n){n.includes(\"lose_context\")||n.includes(\"debug\")||r.getExtension(n)}))}}var ct,ft;function Gd(n){n.Kc=n.getExtension(\"WEBGL_multi_draw\")}var dt,ht={},Jd=()=>{if(!dt){var n,r={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\",_:I||\"./this.program\"};for(n in ht)void 0===ht[n]?delete r[n]:r[n]=ht[n];var i=[];for(n in r)i.push(`${n}=${r[n]}`);dt=i}return dt},pt=[];function Ld(n,r,i,o){for(var s=0;s<n;s++){var h=yt[i](),v=h&&Ed(o);h?(h.name=v,o[v]=h):Y(1282);H[r+4*s>>2]=v}}function Md(n,r){if(r){var i=void 0;switch(n){case 36346:i=1;break;case 36344:return;case 34814:case 36345:i=0;break;case 34466:var o=yt.getParameter(34467);i=o?o.length:0;break;case 33309:if(2>ft.version){Y(1282);return}i=2*(yt.getSupportedExtensions()||[]).length;break;case 33307:case 33308:if(2>ft.version){Y(1280);return}i=33307==n?3:0}if(void 0===i)switch(o=yt.getParameter(n),typeof o){case\"number\":i=o;break;case\"boolean\":i=o?1:0;break;case\"string\":Y(1280);return;case\"object\":if(null===o)switch(n){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:i=0;break;default:Y(1280);return}else{if(o instanceof Float32Array||o instanceof Uint32Array||o instanceof Int32Array||o instanceof Array){for(n=0;n<o.length;++n)H[r+4*n>>2]=o[n];return}try{i=o.name|0}catch(r){Y(1280);x(\"GL_INVALID_ENUM in glGet0v: Unknown object returned from WebGL getParameter(\"+n+\")! (error: \"+r+\")\");return}}break;default:Y(1280);x(\"GL_INVALID_ENUM in glGet0v: Native code calling glGet0v(\"+n+\") and it returns \"+o+\" of type \"+typeof o+\"!\");return}H[r>>2]=i}else Y(1281)}var Od=n=>{var r=eb(n)+1,i=Nd(r);i&&fb(n,N,i,r);return i};function Pd(n){return\"]\"==n.slice(-1)&&n.lastIndexOf(\"[\")}var Qd=n=>0===n%4&&(0!==n%100||0===n%400),vt=[31,29,31,30,31,30,31,31,30,31,30,31],mt=[31,28,31,30,31,30,31,31,30,31,30,31],Td=(n,r,i,o)=>{function e(n,r,i){for(n=\"number\"==typeof n?n.toString():n||\"\";n.length<r;)n=i[0]+n;return n}function f(n,r){return e(n,r,\"0\")}function g(n,r){function u(n){return 0>n?-1:0<n?1:0}var i;0===(i=u(n.getFullYear()-r.getFullYear()))&&0===(i=u(n.getMonth()-r.getMonth()))&&(i=u(n.getDate()-r.getDate()));return i}function l(n){switch(n.getDay()){case 0:return new Date(n.getFullYear()-1,11,29);case 1:return n;case 2:return new Date(n.getFullYear(),0,3);case 3:return new Date(n.getFullYear(),0,2);case 4:return new Date(n.getFullYear(),0,1);case 5:return new Date(n.getFullYear()-1,11,31);case 6:return new Date(n.getFullYear()-1,11,30)}}function p(n){var r=n.da;for(n=new Date(new Date(n.ea+1900,0,1).getTime());0<r;){var i=n.getMonth(),o=(Qd(n.getFullYear())?vt:mt)[i];if(!(r>o-n.getDate())){n.setDate(n.getDate()+r);break}r-=o-n.getDate()+1,n.setDate(1),11>i?n.setMonth(i+1):(n.setMonth(0),n.setFullYear(n.getFullYear()+1))}i=new Date(n.getFullYear()+1,0,4);r=l(new Date(n.getFullYear(),0,4));i=l(i);return 0>=g(r,n)?0>=g(i,n)?n.getFullYear()+1:n.getFullYear():n.getFullYear()-1}var s=H[o+40>>2];o={mc:H[o>>2],lc:H[o+4>>2],Ga:H[o+8>>2],Ta:H[o+12>>2],Ha:H[o+16>>2],ea:H[o+20>>2],R:H[o+24>>2],da:H[o+28>>2],Pc:H[o+32>>2],kc:H[o+36>>2],nc:s&&s?M(N,s):\"\"};i=i?M(N,i):\"\";s={\"%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 h in s)i=i.replace(new RegExp(h,\"g\"),s[h]);var v=\"Sunday Monday Tuesday Wednesday Thursday Friday Saturday\".split(\" \"),w=\"January February March April May June July August September October November December\".split(\" \");s={\"%a\":n=>v[n.R].substring(0,3),\"%A\":n=>v[n.R],\"%b\":n=>w[n.Ha].substring(0,3),\"%B\":n=>w[n.Ha],\"%C\":n=>f((n.ea+1900)/100|0,2),\"%d\":n=>f(n.Ta,2),\"%e\":n=>e(n.Ta,2,\" \"),\"%g\":n=>p(n).toString().substring(2),\"%G\":n=>p(n),\"%H\":n=>f(n.Ga,2),\"%I\":n=>{n=n.Ga;0==n?n=12:12<n&&(n-=12);return f(n,2)},\"%j\":n=>{for(var r=0,i=0;i<=n.Ha-1;r+=(Qd(n.ea+1900)?vt:mt)[i++]);return f(n.Ta+r,3)},\"%m\":n=>f(n.Ha+1,2),\"%M\":n=>f(n.lc,2),\"%n\":()=>\"\\n\",\"%p\":n=>0<=n.Ga&&12>n.Ga?\"AM\":\"PM\",\"%S\":n=>f(n.mc,2),\"%t\":()=>\"\\t\",\"%u\":n=>n.R||7,\"%U\":n=>f(Math.floor((n.da+7-n.R)/7),2),\"%V\":n=>{var r=Math.floor((n.da+7-(n.R+6)%7)/7);2>=(n.R+371-n.da-2)%7&&r++;if(r)53==r&&(i=(n.R+371-n.da)%7,4==i||3==i&&Qd(n.ea)||(r=1));else{r=52;var i=(n.R+7-n.da-1)%7;(4==i||5==i&&Qd(n.ea%400-1))&&r++}return f(r,2)},\"%w\":n=>n.R,\"%W\":n=>f(Math.floor((n.da+7-(n.R+6)%7)/7),2),\"%y\":n=>(n.ea+1900).toString().substring(2),\"%Y\":n=>n.ea+1900,\"%z\":n=>{n=n.kc;var r=0<=n;n=Math.abs(n)/60;return(r?\"+\":\"-\")+String(\"0000\"+(n/60*100+n%60)).slice(-4)},\"%Z\":n=>n.nc,\"%%\":()=>\"%\"};i=i.replace(/%%/g,\"\\0\\0\");for(h in s)i.includes(h)&&(i=i.replace(new RegExp(h,\"g\"),s[h](o)));i=i.replace(/\\0\\0/g,\"%\");h=gb(i,!1);if(h.length>r)return 0;D.set(h,n);return h.length-1};function Fb(r,i,o,s){r||(r=this||n);(this||n).parent=r;(this||n).U=r.U;(this||n).Aa=null;(this||n).id=Ce++;(this||n).name=i;(this||n).mode=o;(this||n).l={};(this||n).m={};(this||n).Ca=s}Object.defineProperties(Fb.prototype,{read:{get:function(){return 365===((this||n).mode&365)},set:function(r){r?(this||n).mode|=365:(this||n).mode&=-366}},write:{get:function(){return 146===((this||n).mode&146)},set:function(r){r?(this||n).mode|=146:(this||n).mode&=-147}}});Sb();Ie=Array(4096);Mb(ge,\"/\");P(\"/tmp\",16895,0);P(\"/home\",16895,0);P(\"/home/web_user\",16895,0);(()=>{P(\"/dev\",16895,0);jb(259,{read:()=>0,write:(n,r,i,o)=>o});Nb(\"/dev/null\",259);ib(1280,ve);ib(1536,me);Nb(\"/dev/tty\",1280);Nb(\"/dev/tty1\",1536);var n=new Uint8Array(1024),r=0,c=()=>{0===r&&(r=ab(n).byteLength);return n[--r]};Vb(\"random\",c);Vb(\"urandom\",c);P(\"/dev/shm\",16895,0);P(\"/dev/shm/tmp\",16895,0)})();(()=>{P(\"/proc\",16895,0);var n=P(\"/proc/self\",16895,0);P(\"/proc/self/fd\",16895,0);Mb({U:()=>{var r=pb(n,\"fd\",16895,73);r.l={ma:(n,r)=>{var i=Jb(+r);n={parent:null,U:{ib:\"fake\"},l:{na:()=>i.path}};return n.parent=n}};return r}},\"/proc/self/fd\")})();Object.assign(ac.prototype,{get(r){return(this||n).M[r]},has(r){return void 0!==(this||n).M[r]},ta(r){var i=(this||n).eb.pop()||(this||n).M.length;(this||n).M[i]=r;return i},Tb(r){(this||n).M[r]=void 0;(this||n).eb.push(r)}});Te=h.BindingError=class extends Error{constructor(n){super(n);this.name=\"BindingError\"}};xe.M.push({value:void 0},{value:null},{value:!0},{value:!1});xe.h=xe.M.length;h.count_emval_handles=function(){for(var n=0,r=xe.h;r<xe.M.length;++r)void 0!==xe.M[r]&&++n;return n};Ve=h.PureVirtualError=cc(\"PureVirtualError\");for(var gt=Array(256),bt=0;256>bt;++bt)gt[bt]=String.fromCharCode(bt);je=gt;h.getInheritedInstanceCount=function(){return Object.keys(We).length};h.getLiveInheritedInstances=function(){var n,r=[];for(n in We)We.hasOwnProperty(n)&&r.push(We[n]);return r};h.flushPendingDeletes=gc;h.setDelayFunction=function(n){Be=n;Oe.length&&Be&&Be(gc)};$e=h.InternalError=class extends Error{constructor(n){super(n);this.name=\"InternalError\"}};Hc.prototype.isAliasOf=function(r){if(!((this||n)instanceof Hc&&r instanceof Hc))return!1;var i=(this||n).g.u.i,o=(this||n).g.o,s=r.g.u.i;for(r=r.g.o;i.A;)o=i.pa(o),i=i.A;for(;s.A;)r=s.pa(r),s=s.A;return i===s&&o===r};Hc.prototype.clone=function(){(this||n).g.o||Gc(this||n);if((this||n).g.ka)return(this||n).g.count.value+=1,this||n;var r=yc,i=Object,o=i.create,s=Object.getPrototypeOf(this||n),h=(this||n).g;r=r(o.call(i,s,{g:{value:{count:h.count,ia:h.ia,ka:h.ka,o:h.o,u:h.u,H:h.H,L:h.L}}}));r.g.count.value+=1;r.g.ia=!1;return r};Hc.prototype.delete=function(){(this||n).g.o||Gc(this||n);(this||n).g.ia&&!(this||n).g.ka&&R(\"Object already scheduled for deletion\");pc(this||n);rc((this||n).g);(this||n).g.ka||((this||n).g.H=void 0,(this||n).g.o=void 0)};Hc.prototype.isDeleted=function(){return!(this||n).g.o};Hc.prototype.deleteLater=function(){(this||n).g.o||Gc(this||n);(this||n).g.ia&&!(this||n).g.ka&&R(\"Object already scheduled for deletion\");Oe.push(this||n);1===Oe.length&&Be&&Be(gc);(this||n).g.ia=!0;return this||n};Qc.prototype.Pb=function(r){(this||n).ob&&(r=this.ob(r));return r};Qc.prototype.Za=function(r){(this||n).W&&this.W(r)};Qc.prototype.argPackAdvance=8;Qc.prototype.readValueFromPointer=Bc;Qc.prototype.deleteObject=function(n){null!==n&&n.delete()};Qc.prototype.fromWireType=function(r){function b(){return(this||n).ya?xc((this||n).i.N,{u:(this||n).cc,o:i,L:this||n,H:r}):xc((this||n).i.N,{u:this||n,o:r})}var i=this.Pb(r);if(!i)return this.Za(r),null;var o=uc((this||n).i,i);if(void 0!==o){if(0===o.g.count.value)return o.g.o=i,o.g.H=r,o.clone();o=o.clone();this.Za(r);return o}o=(this||n).i.Ob(i);o=Ne[o];if(!o)return b.call(this||n);o=(this||n).xa?o.Gb:o.pointerType;var s=sc(i,(this||n).i,o.i);return null===s?b.call(this||n):(this||n).ya?xc(o.i.N,{u:o,o:s,L:this||n,H:r}):xc(o.i.N,{u:o,o:s})};Xe=h.UnboundTypeError=cc(\"UnboundTypeError\");for(var yt,wt=0;32>wt;++wt)pt.push(Array(wt));var _t={__syscall_fcntl64:function(n,r,i){ke=i;try{var o=Jb(n);switch(r){case 0:var s=Yb();return 0>s?-28:Lb(o,s).X;case 1:case 2:return 0;case 3:return o.flags;case 4:return s=Yb(),o.flags|=s,0;case 5:return s=Yb(),$[s+0>>1]=2,0;case 6:case 7:return 0;case 16:case 8:return-28;case 9:return H[Xd()>>2]=28,-1;default:return-28}}catch(n){if(\"undefined\"==typeof Fe||\"ErrnoError\"!==n.name)throw n;return-n.aa}},__syscall_ioctl:function(n,r,i){ke=i;try{var o=Jb(n);switch(r){case 21509:return o.s?0:-59;case 21505:if(!o.s)return-59;if(o.s.V.Xb){r=[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 s=Yb();H[s>>2]=25856;H[s+4>>2]=5;H[s+8>>2]=191;H[s+12>>2]=35387;for(var h=0;32>h;h++)D[s+h+17|0]=r[h]||0}return 0;case 21510:case 21511:case 21512:return o.s?0:-59;case 21506:case 21507:case 21508:if(!o.s)return-59;if(o.s.V.Yb)for(s=Yb(),r=[],h=0;32>h;h++)r.push(D[s+h+17|0]);return 0;case 21519:if(!o.s)return-59;s=Yb();return H[s>>2]=0;case 21520:return o.s?-28:-59;case 21531:s=Yb();if(!o.m.Wb)throw new Le(59);return o.m.Wb(o,r,s);case 21523:if(!o.s)return-59;o.s.V.Zb&&(h=[24,80],s=Yb(),$[s>>1]=h[0],$[s+2>>1]=h[1]);return 0;case 21524:return o.s?0:-59;case 21515:return o.s?0:-59;default:return-28}}catch(n){if(\"undefined\"==typeof Fe||\"ErrnoError\"!==n.name)throw n;return-n.aa}},__syscall_openat:function(n,r,i,o){ke=o;try{r=r?M(N,r):\"\";var s=r;if(\"/\"===s.charAt(0))r=s;else{var h=-100===n?\"/\":Jb(n).path;if(0==s.length)throw new Le(44);r=Xa(h+\"/\"+s)}var v=o?Yb():0;return Qb(r,i,v).X}catch(n){if(\"undefined\"==typeof Fe||\"ErrnoError\"!==n.name)throw n;return-n.aa}},_embind_create_inheriting_constructor:function(r,i,o){r=U(r);i=oc(i,\"wrapper\");o=S(o);var s=[].slice,h=i.i,v=h.N,w=h.A.N,_=h.A.constructor;r=$b(r,(function(){h.A.mb.forEach(function(r){if((this||n)[r]===w[r])throw new Ve(`Pure virtual function ${r} must be implemented in JavaScript`)}.bind(this||n));Object.defineProperty(this||n,\"__parent\",{value:v});(this||n).__construct.apply(this||n,s.call(arguments))}));v.__construct=function(){(this||n)===v&&R(\"Pass correct 'this' to __construct\");var r=_.implement.apply(void 0,[this||n].concat(s.call(arguments)));pc(r);var i=r.g;r.notifyOnDestruction();i.ka=!0;Object.defineProperties(this||n,{g:{value:i}});yc(this||n);r=i.o;r=jc(h,r);We.hasOwnProperty(r)?R(`Tried to register registered instance: ${r}`):We[r]=this||n};v.__destruct=function(){(this||n)===v&&R(\"Pass correct 'this' to __destruct\");pc(this||n);var r=(this||n).g.o;r=jc(h,r);We.hasOwnProperty(r)?delete We[r]:R(`Tried to unregister unregistered instance: ${r}`)};r.prototype=Object.create(v);for(var A in o)r.prototype[A]=o[A];return T(r)},_embind_finalize_value_object:function(n){var r=Ye[n];delete Ye[n];var i=r.Ra,o=r.W,s=r.ab,h=s.map((n=>n.Sb)).concat(s.map((n=>n.hc)));V([n],h,(n=>{var h={};s.forEach(((r,i)=>{var o=n[i],v=r.Qb,w=r.Rb,_=n[i+s.length],A=r.fc,C=r.ic;h[r.Mb]={read:n=>o.fromWireType(v(w,n)),write:(n,r)=>{var i=[];A(C,n,_.toWireType(i,r));Ac(i)}}}));return[{name:r.name,fromWireType:function(n){var r,i={};for(r in h)i[r]=h[r].read(n);o(n);return i},toWireType:function(n,r){for(var s in h)if(!(s in r))throw new TypeError(`Missing field: \"${s}\"`);var v=i();for(s in h)h[s].write(v,r[s]);null!==n&&n.push(o,v);return v},argPackAdvance:8,readValueFromPointer:Bc,K:o}]}))},_embind_register_bigint:function(){},_embind_register_bool:function(n,r,i,o,s){var h=Ec(i);r=U(r);W(n,{name:r,fromWireType:function(n){return!!n},toWireType:function(n,r){return r?o:s},argPackAdvance:8,readValueFromPointer:function(n){if(1===i)var o=D;else if(2===i)o=$;else{if(4!==i)throw new TypeError(\"Unknown boolean type size: \"+r);o=H}return this.fromWireType(o[n>>h])},K:null})},_embind_register_class:function(r,i,o,s,h,v,w,_,A,C,I,E,L){I=U(I);v=X(h,v);_&&(_=X(w,_));C&&(C=X(A,C));L=X(E,L);var F=Zb(I);Jc(F,(function(){Wc(`Cannot construct ${I} due to unbound types`,[s])}));V([r,i,o],s?[s]:[],(function(i){i=i[0];if(s){var o=i.i;var h=o.N}else h=Hc.prototype;i=$b(F,(function(){if(Object.getPrototypeOf(this||n)!==w)throw new Te(\"Use 'new' to construct \"+I);if(void 0===A.$)throw new Te(I+\" has no accessible constructor\");var r=A.$[arguments.length];if(void 0===r)throw new Te(`Tried to invoke ctor of ${I} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(A.$).toString()}) parameters instead!`);return r.apply(this||n,arguments)}));var w=Object.create(h,{constructor:{value:i}});i.prototype=w;var A=new Kc(I,i,w,L,o,v,_,C);A.A&&(void 0===A.A.qa&&(A.A.qa=[]),A.A.qa.push(A));o=new Qc(I,A,!0,!1);h=new Qc(I+\"*\",A,!1,!1);var E=new Qc(I+\" const*\",A,!1,!0);Ne[r]={pointerType:h,Gb:E};Rc(F,i);return[o,h,E]}))},_embind_register_class_class_function:function(n,r,i,o,s,h,v){var w=Yc(i,o);r=U(r);h=X(s,h);V([],[n],(function(n){function m(){Wc(`Cannot call ${o} due to unbound types`,w)}n=n[0];var o=`${n.name}.${r}`;r.startsWith(\"@@\")&&(r=Symbol[r.substring(2)]);var s=n.i.constructor;void 0===s[r]?(m.ha=i-1,s[r]=m):(Ic(s,r,o),s[r].B[i-1]=m);V([],w,(function(w){w=Xc(o,[w[0],null].concat(w.slice(1)),null,h,v);void 0===s[r].B?(w.ha=i-1,s[r]=w):s[r].B[i-1]=w;if(n.i.qa)for(const i of n.i.qa)i.constructor.hasOwnProperty(r)||(i.constructor[r]=w);return[]}));return[]}))},_embind_register_class_class_property:function(n,r,i,o,s,h,v,w){r=U(r);h=X(s,h);V([],[n],(function(n){n=n[0];var s=`${n.name}.${r}`,_={get(){Wc(`Cannot access ${s} due to unbound types`,[i])},enumerable:!0,configurable:!0};_.set=w?()=>{Wc(`Cannot access ${s} due to unbound types`,[i])}:()=>{R(`${s} is a read-only property`)};Object.defineProperty(n.i.constructor,r,_);V([],[i],(function(i){i=i[0];var s={get(){return i.fromWireType(h(o))},enumerable:!0};w&&(w=X(v,w),s.set=n=>{var r=[];w(o,i.toWireType(r,n));Ac(r)});Object.defineProperty(n.i.constructor,r,s);return[]}));return[]}))},_embind_register_class_constructor:function(n,r,i,o,s,h){var v=Yc(r,i);s=X(o,s);V([],[n],(function(n){n=n[0];var i=`constructor ${n.name}`;void 0===n.i.$&&(n.i.$=[]);if(void 0!==n.i.$[r-1])throw new Te(`Cannot register multiple constructors with identical number of parameters (${r-1}) for class '${n.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);n.i.$[r-1]=()=>{Wc(`Cannot construct ${n.name} due to unbound types`,v)};V([],v,(function(o){o.splice(1,0,null);n.i.$[r-1]=Xc(i,o,null,s,h);return[]}));return[]}))},_embind_register_class_function:function(n,r,i,o,s,h,v,w){var _=Yc(i,o);r=U(r);h=X(s,h);V([],[n],(function(n){function t(){Wc(`Cannot call ${o} due to unbound types`,_)}n=n[0];var o=`${n.name}.${r}`;r.startsWith(\"@@\")&&(r=Symbol[r.substring(2)]);w&&n.i.mb.push(r);var s=n.i.N,A=s[r];void 0===A||void 0===A.B&&A.className!==n.name&&A.ha===i-2?(t.ha=i-2,t.className=n.name,s[r]=t):(Ic(s,r,o),s[r].B[i-2]=t);V([],_,(function(w){w=Xc(o,w,n,h,v);void 0===s[r].B?(w.ha=i-2,s[r]=w):s[r].B[i-2]=w;return[]}));return[]}))},_embind_register_class_property:function(r,i,o,s,h,v,w,_,A,C){i=U(i);h=X(s,h);V([],[r],(function(r){r=r[0];var s=`${r.name}.${i}`,I={get(){Wc(`Cannot access ${s} due to unbound types`,[o,w])},enumerable:!0,configurable:!0};I.set=A?()=>{Wc(`Cannot access ${s} due to unbound types`,[o,w])}:()=>{R(s+\" is a read-only property\")};Object.defineProperty(r.i.N,i,I);V([],A?[o,w]:[o],(function(o){var w=o[0],I={get(){var i=Zc(this||n,r,s+\" getter\");return w.fromWireType(h(v,i))},enumerable:!0};if(A){A=X(_,A);var E=o[1];I.set=function(i){var o=Zc(this||n,r,s+\" setter\"),h=[];A(C,o,E.toWireType(h,i));Ac(h)}}Object.defineProperty(r.i.N,i,I);return[]}));return[]}))},_embind_register_emval:function(n,r){r=U(r);W(n,{name:r,fromWireType:function(n){var r=S(n);$c(n);return r},toWireType:function(n,r){return T(r)},argPackAdvance:8,readValueFromPointer:Bc,K:null})},_embind_register_enum:function(r,i,o,s){function e(){}o=Ec(o);i=U(i);e.values={};W(r,{name:i,constructor:e,fromWireType:function(r){return(this||n).constructor.values[r]},toWireType:function(n,r){return r.value},argPackAdvance:8,readValueFromPointer:ad(i,o,s),K:null});Jc(i,e)},_embind_register_enum_value:function(n,r,i){var o=oc(n,\"enum\");r=U(r);n=o.constructor;o=Object.create(o.constructor.prototype,{value:{value:i},constructor:{value:$b(`${o.name}_${r}`,(function(){}))}});n.values[i]=o;n[r]=o},_embind_register_float:function(n,r,i){i=Ec(i);r=U(r);W(n,{name:r,fromWireType:function(n){return n},toWireType:function(n,r){return r},argPackAdvance:8,readValueFromPointer:bd(r,i),K:null})},_embind_register_function:function(n,r,i,o,s,h){var v=Yc(r,i);n=U(n);s=X(o,s);Jc(n,(function(){Wc(`Cannot call ${n} due to unbound types`,v)}),r-1);V([],v,(function(i){Rc(n,Xc(n,[i[0],null].concat(i.slice(1)),null,s,h),r-1);return[]}))},_embind_register_integer:function(n,r,i,o,s){r=U(r);-1===s&&(s=4294967295);s=Ec(i);var f=n=>n;if(0===o){var h=32-8*i;f=n=>n<<h>>>h}i=r.includes(\"unsigned\")?function(n,r){return r>>>0}:function(n,r){return r};W(n,{name:r,fromWireType:f,toWireType:i,argPackAdvance:8,readValueFromPointer:cd(r,s,0!==o),K:null})},_embind_register_memory_view:function(n,r,i){function d(n){n>>=2;var r=z;return new o(r.buffer,r[n+1],r[n])}var o=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][r];i=U(i);W(n,{name:i,fromWireType:d,argPackAdvance:8,readValueFromPointer:d},{Ub:!0})},_embind_register_std_string:function(n,r){r=U(r);var i=\"std::string\"===r;W(n,{name:r,fromWireType:function(n){var r=z[n>>2],o=n+4;if(i)for(var s=o,h=0;h<=r;++h){var v=o+h;if(h==r||0==N[v]){s=s?M(N,s,v-s):\"\";if(void 0===w)var w=s;else w+=String.fromCharCode(0),w+=s;s=v+1}}else{w=Array(r);for(h=0;h<r;++h)w[h]=String.fromCharCode(N[o+h]);w=w.join(\"\")}nc(n);return w},toWireType:function(n,r){r instanceof ArrayBuffer&&(r=new Uint8Array(r));var o=\"string\"==typeof r;o||r instanceof Uint8Array||r instanceof Uint8ClampedArray||r instanceof Int8Array||R(\"Cannot pass non-string to std::string\");var s=i&&o?eb(r):r.length;var h=Nd(4+s+1),v=h+4;z[h>>2]=s;if(i&&o)fb(r,N,v,s+1);else if(o)for(o=0;o<s;++o){var w=r.charCodeAt(o);255<w&&(nc(v),R(\"String has UTF-16 code units that do not fit in 8 bits\"));N[v+o]=w}else for(o=0;o<s;++o)N[v+o]=r[o];null!==n&&n.push(nc,h);return h},argPackAdvance:8,readValueFromPointer:Bc,K:function(n){nc(n)}})},_embind_register_std_wstring:function(n,r,i){i=U(i);if(2===r){var o=ed;var s=fd;var h=gd;var g=()=>G;var v=1}else 4===r&&(o=hd,s=jd,h=kd,g=()=>z,v=2);W(n,{name:i,fromWireType:function(n){for(var i,s=z[n>>2],h=g(),w=n+4,_=0;_<=s;++_){var A=n+4+_*r;_!=s&&0!=h[A>>v]||(w=o(w,A-w),void 0===i?i=w:(i+=String.fromCharCode(0),i+=w),w=A+r)}nc(n);return i},toWireType:function(n,o){\"string\"!=typeof o&&R(`Cannot pass non-string to C++ string type ${i}`);var w=h(o),_=Nd(4+w+r);z[_>>2]=w>>v;s(o,_+4,w+r);null!==n&&n.push(nc,_);return _},argPackAdvance:8,readValueFromPointer:Bc,K:function(n){nc(n)}})},_embind_register_value_object:function(n,r,i,o,s,h){Ye[n]={name:U(r),Ra:X(i,o),W:X(s,h),ab:[]}},_embind_register_value_object_field:function(n,r,i,o,s,h,v,w,_,A){Ye[n].ab.push({Mb:U(r),Sb:i,Qb:X(o,s),Rb:h,hc:v,fc:X(w,_),ic:A})},_embind_register_void:function(n,r){r=U(r);W(n,{$b:!0,name:r,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},_emscripten_get_now_is_monotonic:()=>!0,_emval_as:function(n,r,i){n=S(n);r=oc(r,\"emval::as\");var o=[],s=T(o);z[i>>2]=s;return r.toWireType(o,n)},_emval_call_method:function(n,r,i,o,s){n=Je[n];r=S(r);i=md(i);var h=[];z[o>>2]=T(h);return n(r,i,h,s)},_emval_call_void_method:function(n,r,i,o){n=Je[n];r=S(r);i=md(i);n(r,i,null,o)},_emval_decref:$c,_emval_get_method_caller:function(n,r){var i=pd(n,r),o=i[0];r=o.name+\"_$\"+i.slice(1).map((function(n){return n.name})).join(\"_\")+\"$\";var s=Ke[r];if(void 0!==s)return s;var h=Array(n-1);s=od(((r,s,v,w)=>{for(var _=0,A=0;A<n-1;++A)h[A]=i[A+1].readValueFromPointer(w+_),_+=i[A+1].argPackAdvance;r=r[s].apply(r,h);for(A=0;A<n-1;++A)i[A+1].Ib&&i[A+1].Ib(h[A]);if(!o.$b)return o.toWireType(v,r)}));return Ke[r]=s},_emval_get_property:function(n,r){n=S(n);r=S(r);return T(n[r])},_emval_incref:function(n){4<n&&(xe.get(n).qb+=1)},_emval_new_array:function(){return T([])},_emval_new_cstring:function(n){return T(md(n))},_emval_new_object:function(){return T({})},_emval_run_destructors:function(n){var r=S(n);Ac(r);$c(n)},_emval_set_property:function(n,r,i){n=S(n);r=S(r);i=S(i);n[r]=i},_emval_take_value:function(n,r){n=oc(n,\"_emval_take_value\");n=n.readValueFromPointer(r);return T(n)},abort:()=>{ta(\"\")},beginPixelLocalStorageWEBGL:function(n,r,i){(n=ut[n].C.ca)&&n.beginPixelLocalStorageWEBGL(h.HEAPU32.subarray(i,i+r))},decode_image:function(n,r,i){var o=h.images;o||(o=new Map,h.images=o);var s=new Image;o.set(n,s);r=h.HEAP8.subarray(r,r+i);i=new Uint8Array(i);i.set(r);s.src=URL.createObjectURL(new Blob([i],{type:\"image/png\"}));s.onload=function(){h._setWebImage(n,s.width,s.height)}},delete_image:function(n){var r=h.images;r&&r.get(n)&&r.delete(n)},emscripten_asm_const_int:(n,r,i)=>{Ze.length=0;var o;for(i>>=2;o=N[r++];)i+=105!=o&i,Ze.push(105==o?H[i]:Q[i++>>1]),++i;return ce[n].apply(null,Ze)},emscripten_date_now:function(){return Date.now()},emscripten_get_now:()=>performance.now(),emscripten_memcpy_big:(n,r,i)=>N.copyWithin(n,r,r+i),emscripten_resize_heap:n=>{var r=N.length;n>>>=0;if(2147483648<n)return!1;for(var i=1;4>=i;i*=2){var o=r*(1+.2/i);o=Math.min(o,n+100663296);var s=Math;o=Math.max(n,o);e:{s=s.min.call(s,2147483648,o+(65536-o%65536)%65536)-O.buffer.byteLength+65535>>>16;try{O.grow(s);za();var h=1;break e}catch(n){}h=void 0}if(h)return!0}return!1},emscripten_webgl_enable_extension:function(n,r){n=ut[n];r=r?M(N,r):\"\";r.startsWith(\"GL_\")&&(r=r.substr(3));\"WEBGL_draw_instanced_base_vertex_base_instance\"==r&&sd(yt);\"WEBGL_multi_draw_instanced_base_vertex_base_instance\"==r&&td(yt);\"WEBGL_multi_draw\"==r&&Gd(yt);return!!n.C.getExtension(r)},emscripten_webgl_get_current_context:function(){return ft?ft.handle:0},emscripten_webgl_make_context_current:function(n){return ja(n)?0:-5},enable_WEBGL_provoking_vertex:function(n){n=ut[n].C;n.nb=n.getExtension(\"WEBGL_provoking_vertex\");return!!n.nb},enable_WEBGL_shader_pixel_local_storage_coherent:function(n){n=ut[n].C;n.ca=n.getExtension(\"WEBGL_shader_pixel_local_storage\");return!(!n.ca||!n.ca.isCoherent())},endPixelLocalStorageWEBGL:function(n,r,i){(n=ut[n].C.ca)&&n.endPixelLocalStorageWEBGL(h.HEAPU32.subarray(i,i+r))},environ_get:(n,r)=>{var i=0;Jd().forEach((function(o,s){var h=r+i;s=z[n+4*s>>2]=h;for(h=0;h<o.length;++h)D[s++|0]=o.charCodeAt(h);D[s|0]=0;i+=o.length+1}));return 0},environ_sizes_get:(n,r)=>{var i=Jd();z[n>>2]=i.length;var o=0;i.forEach((function(n){o+=n.length+1}));z[r>>2]=o;return 0},fd_close:function(n){try{var r=Jb(n);if(null===r.X)throw new Le(8);r.Oa&&(r.Oa=null);try{r.m.close&&r.m.close(r)}catch(n){throw n}finally{Re[r.X]=null}r.X=null;return 0}catch(n){if(\"undefined\"==typeof Fe||\"ErrnoError\"!==n.name)throw n;return n.aa}},fd_read:function(n,r,i,o){try{e:{var s=Jb(n);n=r;for(var h,v=r=0;v<i;v++){var w=z[n>>2],_=z[n+4>>2];n+=8;var A=s,C=w,I=_,E=h,L=D;if(0>I||0>E)throw new Le(28);if(null===A.X)throw new Le(8);if(1===(A.flags&2097155))throw new Le(8);if(16384===(A.node.mode&61440))throw new Le(31);if(!A.m.read)throw new Le(28);var F=\"undefined\"!=typeof E;if(F){if(!A.seekable)throw new Le(70)}else E=A.position;var k=A.m.read(A,L,C,I,E);F||(A.position+=k);var x=k;if(0>x){var j=-1;break e}r+=x;if(x<_)break;\"undefined\"!==typeof h&&(h+=x)}j=r}z[o>>2]=j;return 0}catch(n){if(\"undefined\"==typeof Fe||\"ErrnoError\"!==n.name)throw n;return n.aa}},fd_seek:function(n,r,i,o,s){r=i+2097152>>>0<4194305-!!r?(r>>>0)+4294967296*i:NaN;try{if(isNaN(r))return 61;var h=Jb(n);Rb(h,r,o);le=[h.position>>>0,(ue=h.position,1<=+Math.abs(ue)?0<ue?+Math.floor(ue/4294967296)>>>0:~~+Math.ceil((ue-+(~~ue>>>0))/4294967296)>>>0:0)];H[s>>2]=le[0];H[s+4>>2]=le[1];h.Oa&&0===r&&0===o&&(h.Oa=null);return 0}catch(n){if(\"undefined\"==typeof Fe||\"ErrnoError\"!==n.name)throw n;return n.aa}},fd_write:function(n,r,i,o){try{e:{var s=Jb(n);n=r;for(var h,v=r=0;v<i;v++){var w=z[n>>2],_=z[n+4>>2];n+=8;var A=s,C=w,I=_,E=h,L=D;if(0>I||0>E)throw new Le(28);if(null===A.X)throw new Le(8);if(0===(A.flags&2097155))throw new Le(8);if(16384===(A.node.mode&61440))throw new Le(31);if(!A.m.write)throw new Le(28);A.seekable&&A.flags&1024&&Rb(A,0,2);var F=\"undefined\"!=typeof E;if(F){if(!A.seekable)throw new Le(70)}else E=A.position;var k=A.m.write(A,L,C,I,E,void 0);F||(A.position+=k);var x=k;if(0>x){var j=-1;break e}r+=x;\"undefined\"!==typeof h&&(h+=x)}j=r}z[o>>2]=j;return 0}catch(n){if(\"undefined\"==typeof Fe||\"ErrnoError\"!==n.name)throw n;return n.aa}},framebufferPixelLocalClearValuefvWEBGL:function(n,r,i,o,s,h){(n=ut[n].C.ca)&&n.framebufferPixelLocalClearValuefvWEBGL(r,[i,o,s,h])},framebufferTexturePixelLocalStorageWEBGL:function(n,r,i,o,s){(n=ut[n].C.ca)&&n.framebufferTexturePixelLocalStorageWEBGL(r,at[i],o,s)},getFramebufferPixelLocalStorageParameterivWEBGL:function(n,r,i){return(n=ut[n].C.ca)?n.getFramebufferPixelLocalStorageParameterWEBGL(r,i):0},glActiveTexture:function(n){yt.activeTexture(n)},glAttachShader:function(n,r){yt.attachShader(nt[n],ot[r])},glBindBuffer:function(n,r){35051==n?yt.Ya=r:35052==n&&(yt.Ma=r);yt.bindBuffer(n,tt[r])},glBindBufferRange:function(n,r,i,o,s){yt.bindBufferRange(n,r,tt[i],o,s)},glBindFramebuffer:function(n,r){yt.bindFramebuffer(n,rt[r])},glBindRenderbuffer:function(n,r){yt.bindRenderbuffer(n,it[r])},glBindTexture:function(n,r){yt.bindTexture(n,at[r])},glBindVertexArray:function(n){yt.bindVertexArray(st[n])},glBlendEquation:function(n){yt.blendEquation(n)},glBlendFunc:function(n,r){yt.blendFunc(n,r)},glBlitFramebuffer:function(n,r,i,o,s,h,v,w,_,A){yt.blitFramebuffer(n,r,i,o,s,h,v,w,_,A)},glBufferData:function(n,r,i,o){i&&r?yt.bufferData(n,N,o,i,r):yt.bufferData(n,r,o)},glBufferSubData:function(n,r,i,o){i&&yt.bufferSubData(n,r,N,o,i)},glClear:function(n){yt.clear(n)},glClearColor:function(n,r,i,o){yt.clearColor(n,r,i,o)},glClearDepthf:function(n){yt.clearDepth(n)},glClearStencil:function(n){yt.clearStencil(n)},glColorMask:function(n,r,i,o){yt.colorMask(!!n,!!r,!!i,!!o)},glCompileShader:function(n){yt.compileShader(ot[n])},glCreateProgram:function(){var n=Ed(nt),r=yt.createProgram();r.name=n;r.Hc=r.Fc=r.Gc=0;r.Ua=1;nt[n]=r;return n},glCreateShader:function(n){var r=Ed(ot);ot[r]=yt.createShader(n);return r},glCullFace:function(n){yt.cullFace(n)},glDeleteBuffers:function(n,r){for(var i=0;i<n;i++){var o=H[r+4*i>>2],s=tt[o];s&&(yt.deleteBuffer(s),s.name=0,tt[o]=null,o==yt.Ya&&(yt.Ya=0),o==yt.Ma&&(yt.Ma=0))}},glDeleteFramebuffers:function(n,r){for(var i=0;i<n;++i){var o=H[r+4*i>>2],s=rt[o];s&&(yt.deleteFramebuffer(s),s.name=0,rt[o]=null)}},glDeleteProgram:function(n){if(n){var r=nt[n];r?(yt.deleteProgram(r),r.name=0,nt[n]=null):Y(1281)}},glDeleteRenderbuffers:function(n,r){for(var i=0;i<n;i++){var o=H[r+4*i>>2],s=it[o];s&&(yt.deleteRenderbuffer(s),s.name=0,it[o]=null)}},glDeleteShader:function(n){if(n){var r=ot[n];r?(yt.deleteShader(r),ot[n]=null):Y(1281)}},glDeleteTextures:function(n,r){for(var i=0;i<n;i++){var o=H[r+4*i>>2],s=at[o];s&&(yt.deleteTexture(s),s.name=0,at[o]=null)}},glDeleteVertexArrays:function(n,r){for(var i=0;i<n;i++){var o=H[r+4*i>>2];yt.deleteVertexArray(st[o]);st[o]=null}},glDepthFunc:function(n){yt.depthFunc(n)},glDepthMask:function(n){yt.depthMask(!!n)},glDepthRangef:function(n,r){yt.depthRange(n,r)},glDisable:function(n){yt.disable(n)},glDrawArrays:function(n,r,i){yt.drawArrays(n,r,i)},glDrawArraysInstanced:function(n,r,i,o){yt.drawArraysInstanced(n,r,i,o)},glDrawBuffers:function(n,r){for(var i=pt[n],o=0;o<n;o++)i[o]=H[r+4*o>>2];yt.drawBuffers(i)},glDrawElements:function(n,r,i,o){yt.drawElements(n,r,i,o)},glDrawElementsInstanced:function(n,r,i,o,s){yt.drawElementsInstanced(n,r,i,o,s)},glEnable:function(n){yt.enable(n)},glEnableVertexAttribArray:function(n){yt.enableVertexAttribArray(n)},glFlush:function(){yt.flush()},glFramebufferRenderbuffer:function(n,r,i,o){yt.framebufferRenderbuffer(n,r,i,it[o])},glFramebufferTexture2D:function(n,r,i,o,s){yt.framebufferTexture2D(n,r,i,at[o],s)},glFrontFace:function(n){yt.frontFace(n)},glGenBuffers:function(n,r){Ld(n,r,\"createBuffer\",tt)},glGenFramebuffers:function(n,r){Ld(n,r,\"createFramebuffer\",rt)},glGenRenderbuffers:function(n,r){Ld(n,r,\"createRenderbuffer\",it)},glGenTextures:function(n,r){Ld(n,r,\"createTexture\",at)},glGenVertexArrays:function(n,r){Ld(n,r,\"createVertexArray\",st)},glGenerateMipmap:function(n){yt.generateMipmap(n)},glGetError:function(){var n=yt.getError()||ct;ct=0;return n},glGetIntegerv:function(n,r){Md(n,r)},glGetString:function(n){var r=lt[n];if(!r){switch(n){case 7939:r=yt.getSupportedExtensions()||[];r=r.concat(r.map((function(n){return\"GL_\"+n})));r=Od(r.join(\" \"));break;case 7936:case 7937:case 37445:case 37446:(r=yt.getParameter(n))||Y(1280);r=r&&Od(r);break;case 7938:r=Od(\"OpenGL ES 3.0 (\"+yt.getParameter(7938)+\")\");break;case 35724:r=yt.getParameter(35724);var i=r.match(/^WebGL GLSL ES ([0-9]\\.[0-9][0-9]?)(?:$| .*)/);null!==i&&(3==i[1].length&&(i[1]+=\"0\"),r=\"OpenGL ES GLSL ES \"+i[1]+\" (\"+r+\")\");r=Od(r);break;default:Y(1280)}lt[n]=r}return r},glGetUniformBlockIndex:function(n,r){return yt.getUniformBlockIndex(nt[n],r?M(N,r):\"\")},glGetUniformLocation:function(n,r){r=r?M(N,r):\"\";if(n=nt[n]){var i,o=n,s=o.oa,h=o.vb;if(!s)for(o.oa=s={},o.ub={},i=0;i<yt.getProgramParameter(o,35718);++i){var v=yt.getActiveUniform(o,i);var w=v.name;v=v.size;var _=Pd(w);_=0<_?w.slice(0,_):w;var A=o.Ua;o.Ua+=v;h[_]=[v,A];for(w=0;w<v;++w)s[A]=w,o.ub[A++]=_}o=n.oa;s=0;h=r;i=Pd(r);0<i&&(s=parseInt(r.slice(i+1))>>>0,h=r.slice(0,i));if((h=n.vb[h])&&s<h[0]&&(s+=h[1],o[s]=o[s]||yt.getUniformLocation(n,r)))return s}else Y(1281);return-1},glInvalidateFramebuffer:function(n,r,i){for(var o=pt[r],s=0;s<r;s++)o[s]=H[i+4*s>>2];yt.invalidateFramebuffer(n,o)},glLinkProgram:function(n){n=nt[n];yt.linkProgram(n);n.oa=0;n.vb={}},glPixelStorei:function(n,r){yt.pixelStorei(n,r)},glRenderbufferStorageMultisample:function(n,r,i,o,s){yt.renderbufferStorageMultisample(n,r,i,o,s)},glScissor:function(n,r,i,o){yt.scissor(n,r,i,o)},glShaderSource:function(n,r,i,o){for(var s=\"\",h=0;h<r;++h){var v=o?H[o+4*h>>2]:-1,w=H[i+4*h>>2];v=w?M(N,w,0>v?void 0:v):\"\";s+=v}yt.shaderSource(ot[n],s)},glStencilFunc:function(n,r,i){yt.stencilFunc(n,r,i)},glStencilFuncSeparate:function(n,r,i,o){yt.stencilFuncSeparate(n,r,i,o)},glStencilMask:function(n){yt.stencilMask(n)},glStencilOp:function(n,r,i){yt.stencilOp(n,r,i)},glStencilOpSeparate:function(n,r,i,o){yt.stencilOpSeparate(n,r,i,o)},glTexParameteri:function(n,r,i){yt.texParameteri(n,r,i)},glTexStorage2D:function(n,r,i,o,s){yt.texStorage2D(n,r,i,o,s)},glTexSubImage2D:function(n,r,i,o,s,h,v,w,_){if(yt.Ma)yt.texSubImage2D(n,r,i,o,s,h,v,w,_);else if(_){var A=w-5120;A=0==A?D:1==A?N:2==A?$:4==A?H:6==A?q:5==A||28922==A||28520==A||30779==A||30782==A?z:G;yt.texSubImage2D(n,r,i,o,s,h,v,w,A,_>>31-Math.clz32(A.BYTES_PER_ELEMENT))}else yt.texSubImage2D(n,r,i,o,s,h,v,w,null)},glUniform1i:function(n,r){var i=yt,o=i.uniform1i;var s=yt.Hb;if(s){var h=s.oa[n];\"number\"==typeof h&&(s.oa[n]=h=yt.getUniformLocation(s,s.ub[n]+(0<h?\"[\"+h+\"]\":\"\")));n=h}else Y(1282),n=void 0;o.call(i,n,r)},glUniformBlockBinding:function(n,r,i){n=nt[n];yt.uniformBlockBinding(n,r,i)},glUseProgram:function(n){n=nt[n];yt.useProgram(n);yt.Hb=n},glVertexAttribDivisor:function(n,r){yt.vertexAttribDivisor(n,r)},glVertexAttribIPointer:function(n,r,i,o,s){yt.vertexAttribIPointer(n,r,i,o,s)},glVertexAttribPointer:function(n,r,i,o,s,h){yt.vertexAttribPointer(n,r,i,!!o,s,h)},glViewport:function(n,r,i,o){yt.viewport(n,r,i,o)},provokingVertexWEBGL:function(n,r){(n=ut[n].C.nb)&&n.provokingVertexWEBGL(r)},strftime_l:(n,r,i,o)=>Td(n,r,i,o),upload_image:function(n,r){var i=h.images;i&&(r=i.get(r))&&(n=ut[n].C,n.pixelStorei(n.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),n.texImage2D(n.TEXTURE_2D,0,n.RGBA,n.RGBA,n.UNSIGNED_BYTE,r),n.pixelStorei(n.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1))}};(function(){function a(n){B=n=n.exports;O=B.memory;za();K=B.__indirect_function_table;ee.unshift(B.__wasm_call_ctors);ne--;h.monitorRunDependencies&&h.monitorRunDependencies(ne);if(0==ne&&(null!==re&&(clearInterval(re),re=null),ie)){var r=ie;ie=null;r()}return n}var n={env:_t,wasi_snapshot_preview1:_t};ne++;h.monitorRunDependencies&&h.monitorRunDependencies(ne);if(h.instantiateWasm)try{return h.instantiateWasm(n,a)}catch(n){x(\"Module.instantiateWasm callback failed with error: \"+n),s(n)}Oa(n,(function(n){a(n.instance)})).catch(s);return{}})();var nc=n=>(nc=B.free)(n),Nd=n=>(Nd=B.malloc)(n);h._setWebImage=(n,r,i)=>(h._setWebImage=B.setWebImage)(n,r,i);var Mt=h._ma_device__on_notification_unlocked=n=>(Mt=h._ma_device__on_notification_unlocked=B.ma_device__on_notification_unlocked)(n);h._ma_malloc_emscripten=(n,r)=>(h._ma_malloc_emscripten=B.ma_malloc_emscripten)(n,r);h._ma_free_emscripten=(n,r)=>(h._ma_free_emscripten=B.ma_free_emscripten)(n,r);var At=h._ma_device_process_pcm_frames_capture__webaudio=(n,r,i)=>(At=h._ma_device_process_pcm_frames_capture__webaudio=B.ma_device_process_pcm_frames_capture__webaudio)(n,r,i),Rt=h._ma_device_process_pcm_frames_playback__webaudio=(n,r,i)=>(Rt=h._ma_device_process_pcm_frames_playback__webaudio=B.ma_device_process_pcm_frames_playback__webaudio)(n,r,i),Xd=()=>(Xd=B.__errno_location)(),mc=n=>(mc=B.__getTypeName)(n);h.__embind_initialize_bindings=()=>(h.__embind_initialize_bindings=B._embind_initialize_bindings)();h.dynCall_iiji=(n,r,i,o,s)=>(h.dynCall_iiji=B.dynCall_iiji)(n,r,i,o,s);h.dynCall_iiiji=(n,r,i,o,s,v)=>(h.dynCall_iiiji=B.dynCall_iiiji)(n,r,i,o,s,v);h.dynCall_iij=(n,r,i,o)=>(h.dynCall_iij=B.dynCall_iij)(n,r,i,o);h.dynCall_jii=(n,r,i)=>(h.dynCall_jii=B.dynCall_jii)(n,r,i);h.dynCall_vijj=(n,r,i,o,s,v)=>(h.dynCall_vijj=B.dynCall_vijj)(n,r,i,o,s,v);h.dynCall_jiji=(n,r,i,o,s)=>(h.dynCall_jiji=B.dynCall_jiji)(n,r,i,o,s);h.dynCall_viijii=(n,r,i,o,s,v,w)=>(h.dynCall_viijii=B.dynCall_viijii)(n,r,i,o,s,v,w);h.dynCall_iiiiij=(n,r,i,o,s,v,w)=>(h.dynCall_iiiiij=B.dynCall_iiiiij)(n,r,i,o,s,v,w);h.dynCall_iiiiijj=(n,r,i,o,s,v,w,_,A)=>(h.dynCall_iiiiijj=B.dynCall_iiiiijj)(n,r,i,o,s,v,w,_,A);h.dynCall_iiiiiijj=(n,r,i,o,s,v,w,_,A,C)=>(h.dynCall_iiiiiijj=B.dynCall_iiiiiijj)(n,r,i,o,s,v,w,_,A,C);h.___start_em_js=510060;h.___stop_em_js=512815;var Ct;ie=function $d(){Ct||ae();Ct||(ie=$d)};function ae(){function a(){if(!Ct&&(Ct=!0,h.calledRun=!0,!J)){h.noFSInit||be||(be=!0,Sb(),h.stdin=h.stdin,h.stdout=h.stdout,h.stderr=h.stderr,h.stdin?Vb(\"stdin\",h.stdin):Ob(\"/dev/tty\",\"/dev/stdin\"),h.stdout?Vb(\"stdout\",null,h.stdout):Ob(\"/dev/tty\",\"/dev/stdout\"),h.stderr?Vb(\"stderr\",null,h.stderr):Ob(\"/dev/tty1\",\"/dev/stderr\"),Qb(\"/dev/stdin\",0),Qb(\"/dev/stdout\",1),Qb(\"/dev/stderr\",1));Ee=!1;Va(ee);o(h);h.onRuntimeInitialized&&h.onRuntimeInitialized();if(h.postRun)for(\"function\"==typeof h.postRun&&(h.postRun=[h.postRun]);h.postRun.length;){var n=h.postRun.shift();te.unshift(n)}Va(te)}}if(!(0<ne)){if(h.preRun)for(\"function\"==typeof h.preRun&&(h.preRun=[h.preRun]);h.preRun.length;)Ea();Va(Z);0<ne||(h.setStatus?(h.setStatus(\"Running...\"),setTimeout((function(){setTimeout((function(){h.setStatus(\"\")}),1);a()}),1)):a())}}if(h.preInit)for(\"function\"==typeof h.preInit&&(h.preInit=[h.preInit]);0<h.preInit.length;)h.preInit.pop()();ae();return i.ready}})();const h=s},n=>{n.exports=JSON.parse('{\"name\":\"@rive-app/webgl2\",\"version\":\"2.27.1\",\"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}}')},(n,r,i)=>{i.r(r);i.d(r,{Animation:()=>o.Animation});var o=i(4)},(r,i,o)=>{o.r(i);o.d(i,{Animation:()=>s});var s=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 Animation(r,i,o,s){(this||n).animation=r;(this||n).artboard=i;(this||n).playing=s;(this||n).loopCount=0;(this||n).scrubTo=null;(this||n).instance=new o.LinearAnimationInstance(r,i)}Object.defineProperty(Animation.prototype,\"name\",{get:function(){return(this||n).animation.name},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"time\",{get:function(){return(this||n).instance.time},set:function(r){(this||n).instance.time=r},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"loopValue\",{get:function(){return(this||n).animation.loopValue},enumerable:false,configurable:true});Object.defineProperty(Animation.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||n).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         */Animation.prototype.advance=function(r){if((this||n).scrubTo===null)(this||n).instance.advance(r);else{(this||n).instance.time=0;(this||n).instance.advance((this||n).scrubTo);(this||n).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         */Animation.prototype.apply=function(r){(this||n).instance.apply(r)};Animation.prototype.cleanup=function(){(this||n).instance.delete()};return Animation}()},(n,r,i)=>{i.r(r);i.d(r,{BLANK_URL:()=>s.BLANK_URL,registerTouchInteractions:()=>o.registerTouchInteractions,sanitizeUrl:()=>s.sanitizeUrl});var o=i(6);var s=i(7)},(n,r,i)=>{i.r(r);i.d(r,{registerTouchInteractions:()=>registerTouchInteractions});var o=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 getClientCoordinates=function(n,r){var i,o;if([\"touchstart\",\"touchmove\"].indexOf(n.type)>-1&&((i=n.touches)===null||i===void 0?void 0:i.length)){r||n.preventDefault();return{clientX:n.touches[0].clientX,clientY:n.touches[0].clientY}}return n.type===\"touchend\"&&((o=n.changedTouches)===null||o===void 0?void 0:o.length)?{clientX:n.changedTouches[0].clientX,clientY:n.changedTouches[0].clientY}:{clientX:n.clientX,clientY:n.clientY}};var registerTouchInteractions=function(n){var r=n.canvas,i=n.artboard,s=n.stateMachines,h=s===void 0?[]:s,v=n.renderer,w=n.rive,_=n.fit,A=n.alignment,C=n.isTouchScrollEnabled,I=C!==void 0&&C,E=n.layoutScaleFactor,L=E===void 0?1:E;if(!r||!h.length||!v||!w||!i||typeof window===\"undefined\")return null;var F=null;var k=false;var processEventCallback=function(n){if(k&&n instanceof MouseEvent)n.type==\"mouseup\"&&(k=false);else{k=I&&n.type===\"touchend\"&&F===\"touchstart\";F=n.type;var r=n.currentTarget.getBoundingClientRect();var o=getClientCoordinates(n,I),s=o.clientX,v=o.clientY;if(s||v){var C=s-r.left;var E=v-r.top;var x=w.computeAlignment(_,A,{minX:0,minY:0,maxX:r.width,maxY:r.height},i.bounds,L);var j=new w.Mat2D;x.invert(j);var O=new w.Vec2D(C,E);var B=w.mapXY(j,O);var D=B.x();var N=B.y();B.delete();j.delete();O.delete();x.delete();switch(n.type){case\"mouseout\":for(var $=0,G=h;$<G.length;$++){var H=G[$];H.pointerMove(D,N)}break;case\"touchmove\":case\"mouseover\":case\"mousemove\":for(var z=0,q=h;z<q.length;z++){H=q[z];H.pointerMove(D,N)}break;case\"touchstart\":case\"mousedown\":for(var Q=0,J=h;Q<J.length;Q++){H=J[Q];H.pointerDown(D,N)}break;case\"touchend\":case\"mouseup\":for(var K=0,Z=h;K<Z.length;K++){H=Z[K];H.pointerUp(D,N)}break;default:}}}};var x=processEventCallback.bind(o);r.addEventListener(\"mouseover\",x);r.addEventListener(\"mouseout\",x);r.addEventListener(\"mousemove\",x);r.addEventListener(\"mousedown\",x);r.addEventListener(\"mouseup\",x);r.addEventListener(\"touchmove\",x,{passive:I});r.addEventListener(\"touchstart\",x,{passive:I});r.addEventListener(\"touchend\",x);return function(){r.removeEventListener(\"mouseover\",x);r.removeEventListener(\"mouseout\",x);r.removeEventListener(\"mousemove\",x);r.removeEventListener(\"mousedown\",x);r.removeEventListener(\"mouseup\",x);r.removeEventListener(\"touchmove\",x);r.removeEventListener(\"touchstart\",x);r.removeEventListener(\"touchend\",x)}}},(n,r,i)=>{i.r(r);i.d(r,{BLANK_URL:()=>A,sanitizeUrl:()=>sanitizeUrl});var o=/^([^\\w]*)(javascript|data|vbscript)/im;var s=/&#(\\w+)(^\\w|;)?/g;var h=/&(newline|tab);/gi;var v=/[\\u0000-\\u001F\\u007F-\\u009F\\u2000-\\u200D\\uFEFF]/gim;var w=/^.+(:|&colon;)/gim;var _=[\".\",\"/\"];var A=\"about:blank\";function isRelativeUrlWithoutProtocol(n){return _.indexOf(n[0])>-1}function decodeHtmlCharacters(n){var r=n.replace(v,\"\");return r.replace(s,(function(n,r){return String.fromCharCode(r)}))}function sanitizeUrl(n){if(!n)return A;var r=decodeHtmlCharacters(n).replace(h,\"\").replace(v,\"\").trim();if(!r)return A;if(isRelativeUrlWithoutProtocol(r))return r;var i=r.match(w);if(!i)return r;var s=i[0];return o.test(s)?A:r}}];var i={};function __webpack_require__(n){var o=i[n];if(o!==void 0)return o.exports;var s=i[n]={exports:{}};r[n](s,s.exports,__webpack_require__);return s.exports}(()=>{__webpack_require__.d=(n,r)=>{for(var i in r)__webpack_require__.o(r,i)&&!__webpack_require__.o(n,i)&&Object.defineProperty(n,i,{enumerable:true,get:r[i]})}})();(()=>{__webpack_require__.o=(n,r)=>Object.prototype.hasOwnProperty.call(n,r)})();(()=>{__webpack_require__.r=n=>{typeof Symbol!==\"undefined\"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:\"Module\"});Object.defineProperty(n,\"__esModule\",{value:true})}})();var o={};(()=>{__webpack_require__.r(o);__webpack_require__.d(o,{Alignment:()=>L,DataEnum:()=>ie,EventType:()=>N,Fit:()=>E,Layout:()=>F,LoopType:()=>$,Rive:()=>ne,RiveEventType:()=>O,RiveFile:()=>te,RuntimeLoader:()=>k,StateMachineInput:()=>j,StateMachineInputType:()=>x,Testing:()=>ve,ViewModel:()=>re,ViewModelInstance:()=>se,ViewModelInstanceBoolean:()=>fe,ViewModelInstanceColor:()=>pe,ViewModelInstanceEnum:()=>he,ViewModelInstanceNumber:()=>ce,ViewModelInstanceString:()=>le,ViewModelInstanceTrigger:()=>de,ViewModelInstanceValue:()=>ue,decodeAudio:()=>decodeAudio,decodeFont:()=>decodeFont,decodeImage:()=>decodeImage});var r=__webpack_require__(1);var i=__webpack_require__(2);var s=__webpack_require__(3);var h=__webpack_require__(5);var v=(void 0,function(){var extendStatics=function(n,r){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])};return extendStatics(n,r)};return function(r,i){if(typeof i!==\"function\"&&i!==null)throw new TypeError(\"Class extends value \"+String(i)+\" is not a constructor or null\");extendStatics(r,i);function __(){(this||n).constructor=r}r.prototype=i===null?Object.create(i):(__.prototype=i.prototype,new __)}}());var w=(void 0,function(){w=Object.assign||function(n){for(var r,i=1,o=arguments.length;i<o;i++){r=arguments[i];for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&(n[s]=r[s])}return n};return w.apply(this||n,arguments)});var _=(void 0,function(n,r,i,o){function adopt(n){return n instanceof i?n:new i((function(r){r(n)}))}return new(i||(i=Promise))((function(i,s){function fulfilled(n){try{step(o.next(n))}catch(n){s(n)}}function rejected(n){try{step(o.throw(n))}catch(n){s(n)}}function step(n){n.done?i(n.value):adopt(n.value).then(fulfilled,rejected)}step((o=o.apply(n,r||[])).next())}))});var A=(void 0,function(r,i){var o,s,h,v={label:0,sent:function(){if(h[0]&1)throw h[1];return h[1]},trys:[],ops:[]},w=Object.create((typeof Iterator===\"function\"?Iterator:Object).prototype);return w.next=verb(0),w.throw=verb(1),w.return=verb(2),typeof Symbol===\"function\"&&(w[Symbol.iterator]=function(){return this||n}),w;function verb(n){return function(r){return step([n,r])}}function step(n){if(o)throw new TypeError(\"Generator is already executing.\");while(w&&(w=0,n[0]&&(v=0)),v)try{if(o=1,s&&(h=n[0]&2?s.return:n[0]?s.throw||((h=s.return)&&h.call(s),0):s.next)&&!(h=h.call(s,n[1])).done)return h;(s=0,h)&&(n=[n[0]&2,h.value]);switch(n[0]){case 0:case 1:h=n;break;case 4:v.label++;return{value:n[1],done:false};case 5:v.label++;s=n[1];n=[0];continue;case 7:n=v.ops.pop();v.trys.pop();continue;default:if(!(h=v.trys,h=h.length>0&&h[h.length-1])&&(n[0]===6||n[0]===2)){v=0;continue}if(n[0]===3&&(!h||n[1]>h[0]&&n[1]<h[3])){v.label=n[1];break}if(n[0]===6&&v.label<h[1]){v.label=h[1];h=n;break}if(h&&v.label<h[2]){v.label=h[2];v.ops.push(n);break}h[2]&&v.ops.pop();v.trys.pop();continue}n=i.call(r,v)}catch(r){n=[6,r];s=0}finally{o=h=0}if(n[0]&5)throw n[1];return{value:n[0]?n[1]:void 0,done:true}}});var C=(void 0,function(n,r,i){if(i||arguments.length===2)for(var o,s=0,h=r.length;s<h;s++)if(o||!(s in r)){o||(o=Array.prototype.slice.call(r,0,s));o[s]=r[s]}return n.concat(o||Array.prototype.slice.call(r))});var I=function(r){v(RiveError,r);function RiveError(){var i=r!==null&&r.apply(this||n,arguments)||this||n;i.isHandledError=true;return i}return RiveError}(Error);var resolveErrorMessage=function(n){return n&&n.isHandledError?n.message:\"Problem loading file; may be corrupt!\"};var E;(function(n){n.Cover=\"cover\";n.Contain=\"contain\";n.Fill=\"fill\";n.FitWidth=\"fitWidth\";n.FitHeight=\"fitHeight\";n.None=\"none\";n.ScaleDown=\"scaleDown\";n.Layout=\"layout\"})(E||(E={}));var L;(function(n){n.Center=\"center\";n.TopLeft=\"topLeft\";n.TopCenter=\"topCenter\";n.TopRight=\"topRight\";n.CenterLeft=\"centerLeft\";n.CenterRight=\"centerRight\";n.BottomLeft=\"bottomLeft\";n.BottomCenter=\"bottomCenter\";n.BottomRight=\"bottomRight\"})(L||(L={}));var F=function(){function Layout(r){var i,o,s,h,v,w,_;(this||n).fit=(i=r===null||r===void 0?void 0:r.fit)!==null&&i!==void 0?i:E.Contain;(this||n).alignment=(o=r===null||r===void 0?void 0:r.alignment)!==null&&o!==void 0?o:L.Center;(this||n).layoutScaleFactor=(s=r===null||r===void 0?void 0:r.layoutScaleFactor)!==null&&s!==void 0?s:1;(this||n).minX=(h=r===null||r===void 0?void 0:r.minX)!==null&&h!==void 0?h:0;(this||n).minY=(v=r===null||r===void 0?void 0:r.minY)!==null&&v!==void 0?v:0;(this||n).maxX=(w=r===null||r===void 0?void 0:r.maxX)!==null&&w!==void 0?w:0;(this||n).maxY=(_=r===null||r===void 0?void 0:r.maxY)!==null&&_!==void 0?_:0}Layout.new=function(n){var r=n.fit,i=n.alignment,o=n.minX,s=n.minY,h=n.maxX,v=n.maxY;console.warn(\"This function is deprecated: please use `new Layout({})` instead\");return new Layout({fit:r,alignment:i,minX:o,minY:s,maxX:h,maxY:v})};Layout.prototype.copyWith=function(r){var i=r.fit,o=r.alignment,s=r.layoutScaleFactor,h=r.minX,v=r.minY,w=r.maxX,_=r.maxY;return new Layout({fit:i!==null&&i!==void 0?i:(this||n).fit,alignment:o!==null&&o!==void 0?o:(this||n).alignment,layoutScaleFactor:s!==null&&s!==void 0?s:(this||n).layoutScaleFactor,minX:h!==null&&h!==void 0?h:(this||n).minX,minY:v!==null&&v!==void 0?v:(this||n).minY,maxX:w!==null&&w!==void 0?w:(this||n).maxX,maxY:_!==null&&_!==void 0?_:(this||n).maxY})};Layout.prototype.runtimeFit=function(r){if((this||n).cachedRuntimeFit)return(this||n).cachedRuntimeFit;var i;i=(this||n).fit===E.Cover?r.Fit.cover:(this||n).fit===E.Contain?r.Fit.contain:(this||n).fit===E.Fill?r.Fit.fill:(this||n).fit===E.FitWidth?r.Fit.fitWidth:(this||n).fit===E.FitHeight?r.Fit.fitHeight:(this||n).fit===E.ScaleDown?r.Fit.scaleDown:(this||n).fit===E.Layout?r.Fit.layout:r.Fit.none;(this||n).cachedRuntimeFit=i;return i};Layout.prototype.runtimeAlignment=function(r){if((this||n).cachedRuntimeAlignment)return(this||n).cachedRuntimeAlignment;var i;i=(this||n).alignment===L.TopLeft?r.Alignment.topLeft:(this||n).alignment===L.TopCenter?r.Alignment.topCenter:(this||n).alignment===L.TopRight?r.Alignment.topRight:(this||n).alignment===L.CenterLeft?r.Alignment.centerLeft:(this||n).alignment===L.CenterRight?r.Alignment.centerRight:(this||n).alignment===L.BottomLeft?r.Alignment.bottomLeft:(this||n).alignment===L.BottomCenter?r.Alignment.bottomCenter:(this||n).alignment===L.BottomRight?r.Alignment.bottomRight:r.Alignment.center;(this||n).cachedRuntimeAlignment=i;return i};return Layout}();var k=function(){function RuntimeLoader(){}RuntimeLoader.loadRuntime=function(){r.default({locateFile:function(){return RuntimeLoader.wasmURL}}).then((function(n){var r;RuntimeLoader.runtime=n;while(RuntimeLoader.callBackQueue.length>0)(r=RuntimeLoader.callBackQueue.shift())===null||r===void 0?void 0:r(RuntimeLoader.runtime)})).catch((function(n){var r={message:(n===null||n===void 0?void 0:n.message)||\"Unknown error\",type:(n===null||n===void 0?void 0:n.name)||\"Error\",wasmError:n instanceof WebAssembly.CompileError||n instanceof WebAssembly.RuntimeError,originalError:n};console.debug(\"Rive WASM load error details:\",r);var o=\"https://cdn.jsdelivr.net/npm/\".concat(i.name,\"@\").concat(i.version,\"/rive_fallback.wasm\");if(RuntimeLoader.wasmURL.toLowerCase()!==o){console.warn(\"Failed to load WASM from \".concat(RuntimeLoader.wasmURL,\" (\").concat(r.message,\"), trying jsdelivr as a backup\"));RuntimeLoader.setWasmUrl(o);RuntimeLoader.loadRuntime()}else{var s=[\"Could not load Rive WASM file from \".concat(RuntimeLoader.wasmURL,\" or \").concat(o,\".\"),\"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(s)}}))};RuntimeLoader.getInstance=function(n){if(!RuntimeLoader.isLoading){RuntimeLoader.isLoading=true;RuntimeLoader.loadRuntime()}RuntimeLoader.runtime?n(RuntimeLoader.runtime):RuntimeLoader.callBackQueue.push(n)};RuntimeLoader.awaitInstance=function(){return new Promise((function(n){return RuntimeLoader.getInstance((function(r){return n(r)}))}))};RuntimeLoader.setWasmUrl=function(n){RuntimeLoader.wasmURL=n};RuntimeLoader.getWasmUrl=function(){return RuntimeLoader.wasmURL};RuntimeLoader.isLoading=false;RuntimeLoader.callBackQueue=[];RuntimeLoader.wasmURL=\"https://unpkg.com/\".concat(i.name,\"@\").concat(i.version,\"/rive.wasm\");return RuntimeLoader}();var x;(function(n){n[n.Number=56]=\"Number\";n[n.Trigger=58]=\"Trigger\";n[n.Boolean=59]=\"Boolean\"})(x||(x={}));var j=function(){function StateMachineInput(r,i){(this||n).type=r;(this||n).runtimeInput=i}Object.defineProperty(StateMachineInput.prototype,\"name\",{get:function(){return(this||n).runtimeInput.name},enumerable:false,configurable:true});Object.defineProperty(StateMachineInput.prototype,\"value\",{get:function(){return(this||n).runtimeInput.value},set:function(r){(this||n).runtimeInput.value=r},enumerable:false,configurable:true});StateMachineInput.prototype.fire=function(){(this||n).type===x.Trigger&&(this||n).runtimeInput.fire()};StateMachineInput.prototype.delete=function(){(this||n).runtimeInput=null};return StateMachineInput}();var O;(function(n){n[n.General=128]=\"General\";n[n.OpenUrl=131]=\"OpenUrl\"})(O||(O={}));var B=function(){\n/**\n         * @constructor\n         * @param stateMachine runtime state machine object\n         * @param instance runtime state machine instance object\n         */\nfunction StateMachine(r,i,o,s){(this||n).stateMachine=r;(this||n).playing=o;(this||n).artboard=s;(this||n).inputs=[];(this||n).instance=new i.StateMachineInstance(r,s);this.initInputs(i)}Object.defineProperty(StateMachine.prototype,\"name\",{get:function(){return(this||n).stateMachine.name},enumerable:false,configurable:true});Object.defineProperty(StateMachine.prototype,\"statesChanged\",{get:function(){var r=[];for(var i=0;i<(this||n).instance.stateChangedCount();i++)r.push((this||n).instance.stateChangedNameByIndex(i));return r},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         */StateMachine.prototype.advance=function(r){(this||n).instance.advance(r)};\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         */StateMachine.prototype.advanceAndApply=function(r){(this||n).instance.advanceAndApply(r)};\n/**\n         * Returns the number of events reported from the last advance call\n         * @returns Number of events reported\n         */StateMachine.prototype.reportedEventCount=function(){return(this||n).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         */StateMachine.prototype.reportedEventAt=function(r){return(this||n).instance.reportedEventAt(r)};\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         */StateMachine.prototype.initInputs=function(r){for(var i=0;i<(this||n).instance.inputCount();i++){var o=(this||n).instance.input(i);(this||n).inputs.push(this.mapRuntimeInput(o,r))}};\n/**\n         * Maps a runtime input to it's appropriate type\n         * @param input\n         */StateMachine.prototype.mapRuntimeInput=function(n,r){return n.type===r.SMIInput.bool?new j(x.Boolean,n.asBool()):n.type===r.SMIInput.number?new j(x.Number,n.asNumber()):n.type===r.SMIInput.trigger?new j(x.Trigger,n.asTrigger()):void 0};StateMachine.prototype.cleanup=function(){(this||n).inputs.forEach((function(n){n.delete()}));(this||n).inputs.length=0;(this||n).instance.delete()};StateMachine.prototype.bindViewModelInstance=function(r){r.runtimeInstance!=null&&(this||n).instance.bindViewModelInstance(r.runtimeInstance)};return StateMachine}();var D=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 Animator(r,i,o,s,h){s===void 0&&(s=[]);h===void 0&&(h=[]);(this||n).runtime=r;(this||n).artboard=i;(this||n).eventManager=o;(this||n).animations=s;(this||n).stateMachines=h}\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         */Animator.prototype.add=function(r,i,o){o===void 0&&(o=true);r=mapToStringArray(r);if(r.length===0){(this||n).animations.forEach((function(n){return n.playing=i}));(this||n).stateMachines.forEach((function(n){return n.playing=i}))}else{var h=(this||n).animations.map((function(n){return n.name}));var v=(this||n).stateMachines.map((function(n){return n.name}));for(var w=0;w<r.length;w++){var _=h.indexOf(r[w]);var A=v.indexOf(r[w]);if(_>=0||A>=0)_>=0?(this||n).animations[_].playing=i:(this||n).stateMachines[A].playing=i;else{var C=(this||n).artboard.animationByName(r[w]);if(C){var I=new s.Animation(C,(this||n).artboard,(this||n).runtime,i);I.advance(0);I.apply(1);(this||n).animations.push(I)}else{var E=(this||n).artboard.stateMachineByName(r[w]);if(E){var L=new B(E,(this||n).runtime,i,(this||n).artboard);(this||n).stateMachines.push(L)}}}}}o&&(i?(this||n).eventManager.fire({type:N.Play,data:(this||n).playing}):(this||n).eventManager.fire({type:N.Pause,data:(this||n).paused}));return i?(this||n).playing:(this||n).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         */Animator.prototype.initLinearAnimations=function(r,i){var o=(this||n).animations.map((function(n){return n.name}));for(var h=0;h<r.length;h++){var v=o.indexOf(r[h]);if(v>=0)(this||n).animations[v].playing=i;else{var w=(this||n).artboard.animationByName(r[h]);if(w){var _=new s.Animation(w,(this||n).artboard,(this||n).runtime,i);_.advance(0);_.apply(1);(this||n).animations.push(_)}else console.error(\"Animation with name \".concat(r[h],\" 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         */Animator.prototype.initStateMachines=function(r,i){var o=(this||n).stateMachines.map((function(n){return n.name}));for(var s=0;s<r.length;s++){var h=o.indexOf(r[s]);if(h>=0)(this||n).stateMachines[h].playing=i;else{var v=(this||n).artboard.stateMachineByName(r[s]);if(v){var w=new B(v,(this||n).runtime,i,(this||n).artboard);(this||n).stateMachines.push(w);i||w.advanceAndApply(0)}else{console.warn(\"State Machine with name \".concat(r[s],\" not found.\"));this.initLinearAnimations([r[s]],i)}}}};\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         */Animator.prototype.play=function(n){return this.add(n,true)};\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         */Animator.prototype.pause=function(n){return this.add(n,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         */Animator.prototype.scrub=function(r,i){var o=(this||n).animations.filter((function(n){return r.includes(n.name)}));o.forEach((function(n){return n.scrubTo=i}));return o.map((function(n){return n.name}))};Object.defineProperty(Animator.prototype,\"playing\",{get:function(){return(this||n).animations.filter((function(n){return n.playing})).map((function(n){return n.name})).concat((this||n).stateMachines.filter((function(n){return n.playing})).map((function(n){return n.name})))},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"paused\",{get:function(){return(this||n).animations.filter((function(n){return!n.playing})).map((function(n){return n.name})).concat((this||n).stateMachines.filter((function(n){return!n.playing})).map((function(n){return n.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         */Animator.prototype.stop=function(r){var i=this||n;r=mapToStringArray(r);var o=[];if(r.length===0){o=(this||n).animations.map((function(n){return n.name})).concat((this||n).stateMachines.map((function(n){return n.name})));(this||n).animations.forEach((function(n){return n.cleanup()}));(this||n).stateMachines.forEach((function(n){return n.cleanup()}));(this||n).animations.splice(0,(this||n).animations.length);(this||n).stateMachines.splice(0,(this||n).stateMachines.length)}else{var s=(this||n).animations.filter((function(n){return r.includes(n.name)}));s.forEach((function(n){n.cleanup();i.animations.splice(i.animations.indexOf(n),1)}));var h=(this||n).stateMachines.filter((function(n){return r.includes(n.name)}));h.forEach((function(n){n.cleanup();i.stateMachines.splice(i.stateMachines.indexOf(n),1)}));o=s.map((function(n){return n.name})).concat(h.map((function(n){return n.name})))}(this||n).eventManager.fire({type:N.Stop,data:o});return o};Object.defineProperty(Animator.prototype,\"isPlaying\",{get:function(){return(this||n).animations.reduce((function(n,r){return n||r.playing}),false)||(this||n).stateMachines.reduce((function(n,r){return n||r.playing}),false)},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"isPaused\",{get:function(){return!(this||n).isPlaying&&((this||n).animations.length>0||(this||n).stateMachines.length>0)},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"isStopped\",{get:function(){return(this||n).animations.length===0&&(this||n).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         */Animator.prototype.atLeastOne=function(r,i){i===void 0&&(i=true);var o;(this||n).animations.length===0&&(this||n).stateMachines.length===0&&((this||n).artboard.animationCount()>0?this.add([o=(this||n).artboard.animationByIndex(0).name],r,i):(this||n).artboard.stateMachineCount()>0&&this.add([o=(this||n).artboard.stateMachineByIndex(0).name],r,i));return o};Animator.prototype.handleLooping=function(){for(var r=0,i=(this||n).animations.filter((function(n){return n.playing}));r<i.length;r++){var o=i[r];if(o.loopValue===0&&o.loopCount){o.loopCount=0;this.stop(o.name)}else if(o.loopValue===1&&o.loopCount){(this||n).eventManager.fire({type:N.Loop,data:{animation:o.name,type:$.Loop}});o.loopCount=0}else if(o.loopValue===2&&o.loopCount>1){(this||n).eventManager.fire({type:N.Loop,data:{animation:o.name,type:$.PingPong}});o.loopCount=0}}};Animator.prototype.handleStateChanges=function(){var r=[];for(var i=0,o=(this||n).stateMachines.filter((function(n){return n.playing}));i<o.length;i++){var s=o[i];r.push.apply(r,s.statesChanged)}r.length>0&&(this||n).eventManager.fire({type:N.StateChange,data:r})};Animator.prototype.handleAdvancing=function(r){(this||n).eventManager.fire({type:N.Advance,data:r})};return Animator}();var N;(function(n){n.Load=\"load\";n.LoadError=\"loaderror\";n.Play=\"play\";n.Pause=\"pause\";n.Stop=\"stop\";n.Loop=\"loop\";n.Draw=\"draw\";n.Advance=\"advance\";n.StateChange=\"statechange\";n.RiveEvent=\"riveevent\";n.AudioStatusChange=\"audiostatuschange\"})(N||(N={}));var $;(function(n){n.OneShot=\"oneshot\";n.Loop=\"loop\";n.PingPong=\"pingpong\"})($||($={}));var G=function(){function EventManager(r){r===void 0&&(r=[]);(this||n).listeners=r}EventManager.prototype.getListeners=function(r){return(this||n).listeners.filter((function(n){return n.type===r}))};EventManager.prototype.add=function(r){(this||n).listeners.includes(r)||(this||n).listeners.push(r)};\n/**\n         * Removes a listener\n         * @param listener the listener with the callback to be removed\n         */EventManager.prototype.remove=function(r){for(var i=0;i<(this||n).listeners.length;i++){var o=(this||n).listeners[i];if(o.type===r.type&&o.callback===r.callback){(this||n).listeners.splice(i,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         */EventManager.prototype.removeAll=function(r){var i=this||n;r?(this||n).listeners.filter((function(n){return n.type===r})).forEach((function(n){return i.remove(n)})):(this||n).listeners.splice(0,(this||n).listeners.length)};EventManager.prototype.fire=function(n){var r=this.getListeners(n.type);r.forEach((function(r){return r.callback(n)}))};return EventManager}();var H=function(){function TaskQueueManager(r){(this||n).eventManager=r;(this||n).queue=[]}TaskQueueManager.prototype.add=function(r){(this||n).queue.push(r)};TaskQueueManager.prototype.process=function(){while((this||n).queue.length>0){var r=(this||n).queue.shift();(r===null||r===void 0?void 0:r.action)&&r.action();(r===null||r===void 0?void 0:r.event)&&(this||n).eventManager.fire(r.event)}};return TaskQueueManager}();var z;(function(n){n[n.AVAILABLE=0]=\"AVAILABLE\";n[n.UNAVAILABLE=1]=\"UNAVAILABLE\"})(z||(z={}));var q=function(r){v(AudioManager,r);function AudioManager(){var i=r!==null&&r.apply(this||n,arguments)||this||n;i._started=false;i._enabled=false;i._status=z.UNAVAILABLE;return i}AudioManager.prototype.delay=function(r){return _(this||n,void 0,void 0,(function(){return A(this||n,(function(n){return[2,new Promise((function(n){return setTimeout(n,r)}))]}))}))};AudioManager.prototype.timeout=function(){return _(this||n,void 0,void 0,(function(){return A(this||n,(function(n){return[2,new Promise((function(n,r){return setTimeout(r,50)}))]}))}))};AudioManager.prototype.reportToListeners=function(){this.fire({type:N.AudioStatusChange});this.removeAll()};AudioManager.prototype.enableAudio=function(){return _(this||n,void 0,void 0,(function(){return A(this||n,(function(r){if(!(this||n)._enabled){(this||n)._enabled=true;(this||n)._status=z.AVAILABLE;this.reportToListeners()}return[2]}))}))};AudioManager.prototype.testAudio=function(){return _(this||n,void 0,void 0,(function(){return A(this||n,(function(r){switch(r.label){case 0:if(!((this||n)._status===z.UNAVAILABLE&&(this||n)._audioContext!==null))return[3,4];r.label=1;case 1:r.trys.push([1,3,,4]);return[4,Promise.race([(this||n)._audioContext.resume(),this.timeout()])];case 2:r.sent();this.enableAudio();return[3,4];case 3:r.sent();return[3,4];case 4:return[2]}}))}))};AudioManager.prototype._establishAudio=function(){return _(this||n,void 0,void 0,(function(){return A(this||n,(function(r){switch(r.label){case 0:if(!!(this||n)._started)return[3,5];(this||n)._started=true;if(!(typeof window==\"undefined\"))return[3,1];this.enableAudio();return[3,5];case 1:(this||n)._audioContext=new AudioContext;this.listenForUserAction();r.label=2;case 2:return(this||n)._status===z.UNAVAILABLE?[4,this.testAudio()]:[3,5];case 3:r.sent();return[4,this.delay(1e3)];case 4:r.sent();return[3,2];case 5:return[2]}}))}))};AudioManager.prototype.listenForUserAction=function(){var r=this||n;var _clickListener=function(){return _(r,void 0,void 0,(function(){return A(this||n,(function(n){this.enableAudio();return[2]}))}))};document.addEventListener(\"pointerdown\",_clickListener,{once:true})};AudioManager.prototype.establishAudio=function(){return _(this||n,void 0,void 0,(function(){return A(this||n,(function(n){this._establishAudio();return[2]}))}))};Object.defineProperty(AudioManager.prototype,\"systemVolume\",{get:function(){if((this||n)._status===z.UNAVAILABLE){this.testAudio();return 0}return 1},enumerable:false,configurable:true});Object.defineProperty(AudioManager.prototype,\"status\",{get:function(){return(this||n)._status},enumerable:false,configurable:true});return AudioManager}(G);var Q=new q;var J=function(){function FakeResizeObserver(){}FakeResizeObserver.prototype.observe=function(){};FakeResizeObserver.prototype.unobserve=function(){};FakeResizeObserver.prototype.disconnect=function(){};return FakeResizeObserver}();var K=globalThis.ResizeObserver||J;var Z=function(){function ObjectObservers(){var r=this||n;(this||n)._elementsMap=new Map;(this||n)._onObservedEntry=function(n){var i=r._elementsMap.get(n.target);i!==null?i.onResize(n.target.clientWidth==0||n.target.clientHeight==0):r._resizeObserver.unobserve(n.target)};(this||n)._onObserved=function(n){n.forEach(r._onObservedEntry)};(this||n)._resizeObserver=new K((this||n)._onObserved)}ObjectObservers.prototype.add=function(r,i){var o={onResize:i,element:r};(this||n)._elementsMap.set(r,o);(this||n)._resizeObserver.observe(r);return o};ObjectObservers.prototype.remove=function(r){(this||n)._resizeObserver.unobserve(r.element);(this||n)._elementsMap.delete(r.element)};return ObjectObservers}();var ee=new Z;var te=function(){function RiveFile(r){(this||n).enableRiveAssetCDN=true;(this||n).referenceCount=0;(this||n).destroyed=false;(this||n).src=r.src;(this||n).buffer=r.buffer;r.assetLoader&&((this||n).assetLoader=r.assetLoader);(this||n).enableRiveAssetCDN=typeof r.enableRiveAssetCDN!=\"boolean\"||r.enableRiveAssetCDN;(this||n).eventManager=new G;r.onLoad&&this.on(N.Load,r.onLoad);r.onLoadError&&this.on(N.LoadError,r.onLoadError)}RiveFile.prototype.initData=function(){return _(this||n,void 0,void 0,(function(){var r,i,o;var s;return A(this||n,(function(h){switch(h.label){case 0:if(!(this||n).src)return[3,2];r=this||n;return[4,loadRiveFile((this||n).src)];case 1:r.buffer=h.sent();h.label=2;case 2:if((this||n).destroyed)return[2];(this||n).assetLoader&&(i=new(this||n).runtime.CustomFileAssetLoader({loadContents:(this||n).assetLoader}));o=this||n;return[4,(this||n).runtime.load(new Uint8Array((this||n).buffer),i,(this||n).enableRiveAssetCDN)];case 3:o.file=h.sent();if((this||n).destroyed){(s=(this||n).file)===null||s===void 0?void 0:s.delete();(this||n).file=null;return[2]}if((this||n).file===null){(this||n).eventManager.fire({type:N.LoadError,data:null});throw new Error(RiveFile.fileLoadErrorMessage)}(this||n).eventManager.fire({type:N.Load,data:this||n});return[2]}}))}))};RiveFile.prototype.init=function(){return _(this||n,void 0,void 0,(function(){var r;return A(this||n,(function(i){switch(i.label){case 0:if(!(this||n).src&&!(this||n).buffer)throw new Error(RiveFile.missingErrorMessage);r=this||n;return[4,k.awaitInstance()];case 1:r.runtime=i.sent();return(this||n).destroyed?[2]:[4,this.initData()];case 2:i.sent();return[2]}}))}))};\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         */RiveFile.prototype.on=function(r,i){(this||n).eventManager.add({type:r,callback:i})};\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         */RiveFile.prototype.off=function(r,i){(this||n).eventManager.remove({type:r,callback:i})};RiveFile.prototype.cleanup=function(){var r;(this||n).referenceCount-=1;if((this||n).referenceCount<=0){this.removeAllRiveEventListeners();(r=(this||n).file)===null||r===void 0?void 0:r.delete();(this||n).file=null;(this||n).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         */RiveFile.prototype.removeAllRiveEventListeners=function(r){(this||n).eventManager.removeAll(r)};RiveFile.prototype.getInstance=function(){if((this||n).file!==null){(this||n).referenceCount+=1;return(this||n).file}};RiveFile.missingErrorMessage=\"Rive source file or data buffer required\";RiveFile.fileLoadErrorMessage=\"The file failed to load\";return RiveFile}();var ne=function(){function Rive(r){var i=this||n;var o;(this||n).loaded=false;(this||n).destroyed=false;(this||n)._observed=null;(this||n).readyForPlaying=false;(this||n).artboard=null;(this||n).eventCleanup=null;(this||n).shouldDisableRiveListeners=false;(this||n).automaticallyHandleEvents=false;(this||n).enableRiveAssetCDN=true;(this||n)._volume=1;(this||n)._artboardWidth=void 0;(this||n)._artboardHeight=void 0;(this||n)._devicePixelRatioUsed=1;(this||n)._hasZeroSize=false;(this||n)._audioEventListener=null;(this||n)._boundDraw=null;(this||n)._viewModelInstance=null;(this||n)._dataEnums=null;(this||n).durations=[];(this||n).frameTimes=[];(this||n).frameCount=0;(this||n).isTouchScrollEnabled=false;(this||n).onCanvasResize=function(n){var r=i._hasZeroSize!==n;i._hasZeroSize=n;n?i._layout.maxX&&i._layout.maxY||i.resizeToCanvas():r&&i.resizeDrawingSurfaceToCanvas()};(this||n).renderSecondTimer=0;(this||n)._boundDraw=(this||n).draw.bind(this||n);(this||n).canvas=r.canvas;r.canvas.constructor===HTMLCanvasElement&&((this||n)._observed=ee.add((this||n).canvas,(this||n).onCanvasResize));(this||n).src=r.src;(this||n).buffer=r.buffer;(this||n).riveFile=r.riveFile;(this||n).layout=(o=r.layout)!==null&&o!==void 0?o:new F;(this||n).shouldDisableRiveListeners=!!r.shouldDisableRiveListeners;(this||n).isTouchScrollEnabled=!!r.isTouchScrollEnabled;(this||n).automaticallyHandleEvents=!!r.automaticallyHandleEvents;(this||n).enableRiveAssetCDN=r.enableRiveAssetCDN===void 0||r.enableRiveAssetCDN;(this||n).eventManager=new G;r.onLoad&&this.on(N.Load,r.onLoad);r.onLoadError&&this.on(N.LoadError,r.onLoadError);r.onPlay&&this.on(N.Play,r.onPlay);r.onPause&&this.on(N.Pause,r.onPause);r.onStop&&this.on(N.Stop,r.onStop);r.onLoop&&this.on(N.Loop,r.onLoop);r.onStateChange&&this.on(N.StateChange,r.onStateChange);r.onAdvance&&this.on(N.Advance,r.onAdvance)\n/**\n           * @deprecated Use camelCase'd versions instead.\n           */;r.onload&&!r.onLoad&&this.on(N.Load,r.onload);r.onloaderror&&!r.onLoadError&&this.on(N.LoadError,r.onloaderror);r.onplay&&!r.onPlay&&this.on(N.Play,r.onplay);r.onpause&&!r.onPause&&this.on(N.Pause,r.onpause);r.onstop&&!r.onStop&&this.on(N.Stop,r.onstop);r.onloop&&!r.onLoop&&this.on(N.Loop,r.onloop);r.onstatechange&&!r.onStateChange&&this.on(N.StateChange,r.onstatechange);r.assetLoader&&((this||n).assetLoader=r.assetLoader);(this||n).taskQueue=new H((this||n).eventManager);this.init({src:(this||n).src,buffer:(this||n).buffer,riveFile:(this||n).riveFile,autoplay:r.autoplay,autoBind:r.autoBind,animations:r.animations,stateMachines:r.stateMachines,artboard:r.artboard,useOffscreenRenderer:r.useOffscreenRenderer})}Object.defineProperty(Rive.prototype,\"viewModelCount\",{get:function(){return(this||n).file.viewModelCount()},enumerable:false,configurable:true});Rive.new=function(n){console.warn(\"This function is deprecated: please use `new Rive({})` instead\");return new Rive(n)};Rive.prototype.onSystemAudioChanged=function(){(this||n).volume=(this||n)._volume};Rive.prototype.init=function(r){var i=this||n;var o=r.src,s=r.buffer,h=r.riveFile,v=r.animations,w=r.stateMachines,_=r.artboard,A=r.autoplay,C=A!==void 0&&A,E=r.useOffscreenRenderer,L=E!==void 0&&E,F=r.autoBind,x=F!==void 0&&F;if(!(this||n).destroyed){(this||n).src=o;(this||n).buffer=s;(this||n).riveFile=h;if(!(this||n).src&&!(this||n).buffer&&!(this||n).riveFile)throw new I(Rive.missingErrorMessage);var j=mapToStringArray(v);var O=mapToStringArray(w);(this||n).loaded=false;(this||n).readyForPlaying=false;k.awaitInstance().then((function(n){if(!i.destroyed){i.runtime=n;i.removeRiveListeners();i.deleteRiveRenderer();i.renderer=i.runtime.makeRenderer(i.canvas,L);i.canvas.width||i.canvas.height||i.resizeDrawingSurfaceToCanvas();i.initData(_,j,O,C,x).then((function(){return i.setupRiveListeners()})).catch((function(n){console.error(n)}))}})).catch((function(n){console.error(n)}))}};\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         */Rive.prototype.setupRiveListeners=function(r){var i=this||n;(this||n).eventCleanup&&this.eventCleanup();if(!(this||n).shouldDisableRiveListeners){var o=((this||n).animator.stateMachines||[]).filter((function(n){return n.playing&&i.runtime.hasListeners(n.instance)})).map((function(n){return n.instance}));var s=(this||n).isTouchScrollEnabled;r&&\"isTouchScrollEnabled\"in r&&(s=r.isTouchScrollEnabled);(this||n).eventCleanup=(0,h.registerTouchInteractions)({canvas:(this||n).canvas,artboard:(this||n).artboard,stateMachines:o,renderer:(this||n).renderer,rive:(this||n).runtime,fit:(this||n)._layout.runtimeFit((this||n).runtime),alignment:(this||n)._layout.runtimeAlignment((this||n).runtime),isTouchScrollEnabled:s,layoutScaleFactor:(this||n)._layout.layoutScaleFactor})}};Rive.prototype.removeRiveListeners=function(){if((this||n).eventCleanup){this.eventCleanup();(this||n).eventCleanup=null}};Rive.prototype.initializeAudio=function(){var r=this||n;var i;if(Q.status==z.UNAVAILABLE&&((i=(this||n).artboard)===null||i===void 0?void 0:i.hasAudio)&&(this||n)._audioEventListener===null){(this||n)._audioEventListener={type:N.AudioStatusChange,callback:function(){return r.onSystemAudioChanged()}};Q.add((this||n)._audioEventListener);Q.establishAudio()}};Rive.prototype.initArtboardSize=function(){if((this||n).artboard){(this||n)._artboardWidth=(this||n).artboard.width=(this||n)._artboardWidth||(this||n).artboard.width;(this||n)._artboardHeight=(this||n).artboard.height=(this||n)._artboardHeight||(this||n).artboard.height}};Rive.prototype.initData=function(r,i,o,s,h){return _(this||n,void 0,void 0,(function(){var v,w;var _;return A(this||n,(function(A){switch(A.label){case 0:A.trys.push([0,3,,4]);if(!((this||n).riveFile==null))return[3,2];(this||n).riveFile=new te({src:(this||n).src,buffer:(this||n).buffer,enableRiveAssetCDN:(this||n).enableRiveAssetCDN,assetLoader:(this||n).assetLoader});return[4,(this||n).riveFile.init()];case 1:A.sent();A.label=2;case 2:if(!(this||n).riveFile)throw new I(Rive.cleanupErrorMessage);(this||n).file=(this||n).riveFile.getInstance();this.initArtboard(r,i,o,s,h);this.initArtboardSize();this.initializeAudio();(this||n).loaded=true;(this||n).eventManager.fire({type:N.Load,data:(_=(this||n).src)!==null&&_!==void 0?_:\"buffer\"});(this||n).readyForPlaying=true;(this||n).taskQueue.process();this.drawFrame();return[2,Promise.resolve()];case 3:v=A.sent();w=resolveErrorMessage(v);console.warn(w);(this||n).eventManager.fire({type:N.LoadError,data:w});return[2,Promise.reject(w)];case 4:return[2]}}))}))};Rive.prototype.initArtboard=function(r,i,o,s,h){if((this||n).file){var v=r?(this||n).file.artboardByName(r):(this||n).file.defaultArtboard();if(v){(this||n).artboard=v;v.volume=(this||n)._volume*Q.systemVolume;if((this||n).artboard.animationCount()<1){I=\"Artboard has no animations\";(this||n).eventManager.fire({type:N.LoadError,data:I});throw I}(this||n).animator=new D((this||n).runtime,(this||n).artboard,(this||n).eventManager);var w;if(i.length>0||o.length>0){w=i.concat(o);(this||n).animator.initLinearAnimations(i,s);(this||n).animator.initStateMachines(o,s)}else w=[(this||n).animator.atLeastOne(s,false)];(this||n).taskQueue.add({event:{type:s?N.Play:N.Pause,data:w}});if(h){var _=(this||n).file.defaultArtboardViewModel(v);if(_!==null){var A=_.defaultInstance();if(A!==null){var C=new se(A,null);this.bindViewModelInstance(C)}}}}else{var I=\"Invalid artboard name or no default artboard\";console.warn(I);(this||n).eventManager.fire({type:N.LoadError,data:I})}}};Rive.prototype.drawFrame=function(){var r,i;if((r=document===null||document===void 0?void 0:document.timeline)===null||r===void 0?void 0:r.currentTime){if((this||n).loaded&&(this||n).artboard&&!(this||n).frameRequestId){this._boundDraw(document.timeline.currentTime);(i=(this||n).runtime)===null||i===void 0?void 0:i.resolveAnimationFrame()}}else this.startRendering()};\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         */Rive.prototype.draw=function(r,i){var o;(this||n).frameRequestId=null;var s=performance.now();(this||n).lastRenderTime||((this||n).lastRenderTime=r);(this||n).renderSecondTimer+=r-(this||n).lastRenderTime;if((this||n).renderSecondTimer>5e3){(this||n).renderSecondTimer=0;i===null||i===void 0?void 0:i()}var v=(r-(this||n).lastRenderTime)/1e3;(this||n).lastRenderTime=r;var w=(this||n).animator.animations.filter((function(n){return n.playing||n.needsScrub})).sort((function(n){return n.needsScrub?-1:1}));for(var _=0,A=w;_<A.length;_++){var C=A[_];C.advance(v);C.instance.didLoop&&(C.loopCount+=1);C.apply(1)}var I=(this||n).animator.stateMachines.filter((function(n){return n.playing}));for(var E=0,L=I;E<L.length;E++){var F=L[E];var k=F.reportedEventCount();if(k)for(var x=0;x<k;x++){var j=F.reportedEventAt(x);if(j)if(j.type===O.OpenUrl){(this||n).eventManager.fire({type:N.RiveEvent,data:j});if((this||n).automaticallyHandleEvents){var B=document.createElement(\"a\");var D=j,$=D.url,G=D.target;var H=(0,h.sanitizeUrl)($);$&&B.setAttribute(\"href\",H);G&&B.setAttribute(\"target\",G);H&&H!==h.BLANK_URL&&B.click()}}else(this||n).eventManager.fire({type:N.RiveEvent,data:j})}F.advanceAndApply(v)}(this||n).animator.stateMachines.length==0&&(this||n).artboard.advance(v);var z=(this||n).renderer;z.clear();z.save();this.alignRenderer();(this||n)._hasZeroSize||(this||n).artboard.draw(z);z.restore();z.flush();(this||n).animator.handleLooping();(this||n).animator.handleStateChanges();(this||n).animator.handleAdvancing(v);(this||n).frameCount++;var q=performance.now();(this||n).frameTimes.push(q);(this||n).durations.push(q-s);while((this||n).frameTimes[0]<=q-1e3){(this||n).frameTimes.shift();(this||n).durations.shift()}(o=(this||n)._viewModelInstance)===null||o===void 0?void 0:o.handleCallbacks();(this||n).animator.isPlaying?this.startRendering():((this||n).animator.isPaused||(this||n).animator.isStopped)&&((this||n).lastRenderTime=0)};Rive.prototype.alignRenderer=function(){var r=this||n,i=r.renderer,o=r.runtime,s=r._layout,h=r.artboard;i.align(s.runtimeFit(o),s.runtimeAlignment(o),{minX:s.minX,minY:s.minY,maxX:s.maxX,maxY:s.maxY},h.bounds,(this||n)._devicePixelRatioUsed*s.layoutScaleFactor)};Object.defineProperty(Rive.prototype,\"fps\",{get:function(){return(this||n).durations.length},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"frameTime\",{get:function(){return(this||n).durations.length===0?0:((this||n).durations.reduce((function(n,r){return n+r}),0)/(this||n).durations.length).toFixed(4)},enumerable:false,configurable:true});Rive.prototype.cleanup=function(){var r,i;(this||n).destroyed=true;this.stopRendering();this.cleanupInstances();(this||n)._observed!==null&&ee.remove((this||n)._observed);this.removeRiveListeners();if((this||n).file){(r=(this||n).riveFile)===null||r===void 0?void 0:r.cleanup();(this||n).file=null}(this||n).riveFile=null;this.deleteRiveRenderer();if((this||n)._audioEventListener!==null){Q.remove((this||n)._audioEventListener);(this||n)._audioEventListener=null}(i=(this||n)._viewModelInstance)===null||i===void 0?void 0:i.cleanup();(this||n)._viewModelInstance=null;(this||n)._dataEnums=null};Rive.prototype.deleteRiveRenderer=function(){var r;(r=(this||n).renderer)===null||r===void 0?void 0:r.delete();(this||n).renderer=null};Rive.prototype.cleanupInstances=function(){(this||n).eventCleanup!==null&&this.eventCleanup();this.stop();if((this||n).artboard){(this||n).artboard.delete();(this||n).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         */Rive.prototype.retrieveTextRun=function(r){var i;if(r)if((this||n).artboard){var o=(this||n).artboard.textRun(r);if(o)return o;console.warn(\"Could not access a text run with name '\".concat(r,\"' in the '\").concat((i=(this||n).artboard)===null||i===void 0?void 0:i.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         */Rive.prototype.getTextRunValue=function(n){var r=this.retrieveTextRun(n);return r?r.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         */Rive.prototype.setTextRunValue=function(n,r){var i=this.retrieveTextRun(n);i&&(i.text=r)};Rive.prototype.play=function(r,i){var o=this||n;r=mapToStringArray(r);if((this||n).readyForPlaying){(this||n).animator.play(r);(this||n).eventCleanup&&this.eventCleanup();this.setupRiveListeners();this.startRendering()}else(this||n).taskQueue.add({action:function(){return o.play(r,i)}})};Rive.prototype.pause=function(r){var i=this||n;r=mapToStringArray(r);if((this||n).readyForPlaying){(this||n).eventCleanup&&this.eventCleanup();(this||n).animator.pause(r)}else(this||n).taskQueue.add({action:function(){return i.pause(r)}})};Rive.prototype.scrub=function(r,i){var o=this||n;r=mapToStringArray(r);if((this||n).readyForPlaying){(this||n).animator.scrub(r,i||0);this.drawFrame()}else(this||n).taskQueue.add({action:function(){return o.scrub(r,i)}})};Rive.prototype.stop=function(r){var i=this||n;r=mapToStringArray(r);if((this||n).readyForPlaying){(this||n).animator&&(this||n).animator.stop(r);(this||n).eventCleanup&&this.eventCleanup()}else(this||n).taskQueue.add({action:function(){return i.stop(r)}})};\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         */Rive.prototype.reset=function(r){var i,o;var s=r===null||r===void 0?void 0:r.artboard;var h=mapToStringArray(r===null||r===void 0?void 0:r.animations);var v=mapToStringArray(r===null||r===void 0?void 0:r.stateMachines);var w=(i=r===null||r===void 0?void 0:r.autoplay)!==null&&i!==void 0&&i;var _=(o=r===null||r===void 0?void 0:r.autoBind)!==null&&o!==void 0&&o;this.cleanupInstances();this.initArtboard(s,h,v,w,_);(this||n).taskQueue.process()};Rive.prototype.load=function(r){(this||n).file=null;this.stop();this.init(r)};Object.defineProperty(Rive.prototype,\"layout\",{get:function(){return(this||n)._layout},set:function(r){(this||n)._layout=r;r.maxX&&r.maxY||this.resizeToCanvas();(this||n).loaded&&!(this||n).animator.isPlaying&&this.drawFrame()},enumerable:false,configurable:true});Rive.prototype.resizeToCanvas=function(){(this||n)._layout=(this||n).layout.copyWith({minX:0,minY:0,maxX:(this||n).canvas.width,maxY:(this||n).canvas.height})};Rive.prototype.resizeDrawingSurfaceToCanvas=function(r){if((this||n).canvas instanceof HTMLCanvasElement&&!!window){var i=(this||n).canvas.getBoundingClientRect(),o=i.width,s=i.height;var h=r||window.devicePixelRatio||1;(this||n).devicePixelRatioUsed=h;(this||n).canvas.width=h*o;(this||n).canvas.height=h*s;this.resizeToCanvas();this.drawFrame();if((this||n).layout.fit===E.Layout){var v=(this||n)._layout.layoutScaleFactor;(this||n).artboard.width=o/v;(this||n).artboard.height=s/v}}};Object.defineProperty(Rive.prototype,\"source\",{get:function(){return(this||n).src},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"activeArtboard\",{get:function(){return(this||n).artboard?(this||n).artboard.name:\"\"},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"animationNames\",{get:function(){if(!(this||n).loaded||!(this||n).artboard)return[];var r=[];for(var i=0;i<(this||n).artboard.animationCount();i++)r.push((this||n).artboard.animationByIndex(i).name);return r},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"stateMachineNames\",{get:function(){if(!(this||n).loaded||!(this||n).artboard)return[];var r=[];for(var i=0;i<(this||n).artboard.stateMachineCount();i++)r.push((this||n).artboard.stateMachineByIndex(i).name);return r},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         */Rive.prototype.stateMachineInputs=function(r){if((this||n).loaded){var i=(this||n).animator.stateMachines.find((function(n){return n.name===r}));return i===null||i===void 0?void 0:i.inputs}};Rive.prototype.retrieveInputAtPath=function(r,i){if(r)if((this||n).artboard){var o=(this||n).artboard.inputByPath(r,i);if(o)return o;console.warn(\"Could not access an input with name: '\".concat(r,\"', at path:'\").concat(i,\"'\"))}else console.warn(\"Tried to access input: '\".concat(r,\"', at path: '\").concat(i,\"', but the Artboard is null\"));else console.warn(\"No input name provided for path '\".concat(i,\"'\"))};\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         */Rive.prototype.setBooleanStateAtPath=function(n,r,i){var o=this.retrieveInputAtPath(n,i);o&&(o.type===x.Boolean?o.asBool().value=r:console.warn(\"Input with name: '\".concat(n,\"', at path:'\").concat(i,\"' 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         */Rive.prototype.setNumberStateAtPath=function(n,r,i){var o=this.retrieveInputAtPath(n,i);o&&(o.type===x.Number?o.asNumber().value=r:console.warn(\"Input with name: '\".concat(n,\"', at path:'\").concat(i,\"' 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         */Rive.prototype.fireStateAtPath=function(n,r){var i=this.retrieveInputAtPath(n,r);i&&(i.type===x.Trigger?i.asTrigger().fire():console.warn(\"Input with name: '\".concat(n,\"', at path:'\").concat(r,\"' is not a trigger\")))};Rive.prototype.retrieveTextAtPath=function(r,i){if(r)if(i)if((this||n).artboard){var o=(this||n).artboard.textByPath(r,i);if(o)return o;console.warn(\"Could not access text with name: '\".concat(r,\"', at path:'\").concat(i,\"'\"))}else console.warn(\"Tried to access text: '\".concat(r,\"', at path: '\").concat(i,\"', but the Artboard is null\"));else console.warn(\"No path provided for text '\".concat(r,\"'\"));else console.warn(\"No text name provided for path '\".concat(i,\"'\"))};\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         */Rive.prototype.getTextRunValueAtPath=function(n,r){var i=this.retrieveTextAtPath(n,r);if(i)return i.text;console.warn(\"Could not get text with name: '\".concat(n,\"', at path:'\").concat(r,\"'\"))};\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         */Rive.prototype.setTextRunValueAtPath=function(n,r,i){var o=this.retrieveTextAtPath(n,i);o?o.text=r:console.warn(\"Could not set text with name: '\".concat(n,\"', at path:'\").concat(i,\"'\"))};Object.defineProperty(Rive.prototype,\"playingStateMachineNames\",{get:function(){return(this||n).loaded?(this||n).animator.stateMachines.filter((function(n){return n.playing})).map((function(n){return n.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"playingAnimationNames\",{get:function(){return(this||n).loaded?(this||n).animator.animations.filter((function(n){return n.playing})).map((function(n){return n.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"pausedAnimationNames\",{get:function(){return(this||n).loaded?(this||n).animator.animations.filter((function(n){return!n.playing})).map((function(n){return n.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.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||n).loaded?(this||n).animator.stateMachines.filter((function(n){return!n.playing})).map((function(n){return n.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isPlaying\",{\n/**\n           * @returns true if any animation is playing\n           */\nget:function(){return(this||n).animator.isPlaying},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isPaused\",{\n/**\n           * @returns true if all instanced animations are paused\n           */\nget:function(){return(this||n).animator.isPaused},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isStopped\",{\n/**\n           * @returns true if no animations are playing or paused\n           */\nget:function(){return(this||n).animator.isStopped},enumerable:false,configurable:true});Object.defineProperty(Rive.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||n).artboard?(this||n).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         */Rive.prototype.on=function(r,i){(this||n).eventManager.add({type:r,callback:i})};\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         */Rive.prototype.off=function(r,i){(this||n).eventManager.remove({type:r,callback:i})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @deprecated\n         * @param callback the callback to unsubscribe from\n         */Rive.prototype.unsubscribe=function(n,r){console.warn(\"This function is deprecated: please use `off()` instead.\");this.off(n,r)};\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         */Rive.prototype.removeAllRiveEventListeners=function(r){(this||n).eventManager.removeAll(r)};\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         */Rive.prototype.unsubscribeAll=function(n){console.warn(\"This function is deprecated: please use `removeAllRiveEventListeners()` instead.\");this.removeAllRiveEventListeners(n)};Rive.prototype.stopRendering=function(){if((this||n).loaded&&(this||n).frameRequestId){(this||n).runtime.cancelAnimationFrame?(this||n).runtime.cancelAnimationFrame((this||n).frameRequestId):cancelAnimationFrame((this||n).frameRequestId);(this||n).frameRequestId=null}};Rive.prototype.startRendering=function(){(this||n).loaded&&(this||n).artboard&&!(this||n).frameRequestId&&((this||n).runtime.requestAnimationFrame?(this||n).frameRequestId=(this||n).runtime.requestAnimationFrame((this||n)._boundDraw):(this||n).frameRequestId=requestAnimationFrame((this||n)._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         */Rive.prototype.enableFPSCounter=function(r){(this||n).runtime.enableFPSCounter(r)};Rive.prototype.disableFPSCounter=function(){(this||n).runtime.disableFPSCounter()};Object.defineProperty(Rive.prototype,\"contents\",{get:function(){if((this||n).loaded){var r={artboards:[]};for(var i=0;i<(this||n).file.artboardCount();i++){var o=(this||n).file.artboardByIndex(i);var s={name:o.name,animations:[],stateMachines:[]};for(var h=0;h<o.animationCount();h++){var v=o.animationByIndex(h);s.animations.push(v.name)}for(var w=0;w<o.stateMachineCount();w++){var _=o.stateMachineByIndex(w);var A=_.name;var C=new(this||n).runtime.StateMachineInstance(_,o);var I=[];for(var E=0;E<C.inputCount();E++){var L=C.input(E);I.push({name:L.name,type:L.type})}s.stateMachines.push({name:A,inputs:I})}r.artboards.push(s)}return r}},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"volume\",{get:function(){(this||n).artboard&&(this||n).artboard.volume!==(this||n)._volume&&((this||n)._volume=(this||n).artboard.volume);return(this||n)._volume},set:function(r){(this||n)._volume=r;(this||n).artboard&&((this||n).artboard.volume=r*Q.systemVolume)},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"artboardWidth\",{get:function(){var r;return(this||n).artboard?(this||n).artboard.width:(r=(this||n)._artboardWidth)!==null&&r!==void 0?r:0},set:function(r){(this||n)._artboardWidth=r;(this||n).artboard&&((this||n).artboard.width=r)},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"artboardHeight\",{get:function(){var r;return(this||n).artboard?(this||n).artboard.height:(r=(this||n)._artboardHeight)!==null&&r!==void 0?r:0},set:function(r){(this||n)._artboardHeight=r;(this||n).artboard&&((this||n).artboard.height=r)},enumerable:false,configurable:true});Rive.prototype.resetArtboardSize=function(){if((this||n).artboard){(this||n).artboard.resetArtboardSize();(this||n)._artboardWidth=(this||n).artboard.width;(this||n)._artboardHeight=(this||n).artboard.height}else{(this||n)._artboardWidth=void 0;(this||n)._artboardHeight=void 0}};Object.defineProperty(Rive.prototype,\"devicePixelRatioUsed\",{get:function(){return(this||n)._devicePixelRatioUsed},set:function(r){(this||n)._devicePixelRatioUsed=r},enumerable:false,configurable:true});Rive.prototype.bindViewModelInstance=function(r){var i;if((this||n).artboard&&!(this||n).destroyed&&r&&r.runtimeInstance){r.internalIncrementReferenceCount();(i=(this||n)._viewModelInstance)===null||i===void 0?void 0:i.cleanup();(this||n)._viewModelInstance=r;(this||n).animator.stateMachines.length>0?(this||n).animator.stateMachines.forEach((function(n){return n.bindViewModelInstance(r)})):(this||n).artboard.bindViewModelInstance(r.runtimeInstance)}};Object.defineProperty(Rive.prototype,\"viewModelInstance\",{get:function(){return(this||n)._viewModelInstance},enumerable:false,configurable:true});Rive.prototype.viewModelByIndex=function(r){var i=(this||n).file.viewModelByIndex(r);return i!==null?new re(i):null};Rive.prototype.viewModelByName=function(r){var i=(this||n).file.viewModelByName(r);return i!==null?new re(i):null};Rive.prototype.enums=function(){if((this||n)._dataEnums===null){var r=(this||n).file.enums();(this||n)._dataEnums=r.map((function(n){return new ie(n)}))}return(this||n)._dataEnums};Rive.prototype.defaultViewModel=function(){if((this||n).artboard){var r=(this||n).file.defaultArtboardViewModel((this||n).artboard);if(r)return new re(r)}return null};Rive.missingErrorMessage=\"Rive source file or data buffer required\";Rive.cleanupErrorMessage=\"Attempt to use file after calling cleanup.\";return Rive}();var re=function(){function ViewModel(r){(this||n)._viewModel=r}Object.defineProperty(ViewModel.prototype,\"instanceCount\",{get:function(){return(this||n)._viewModel.instanceCount},enumerable:false,configurable:true});Object.defineProperty(ViewModel.prototype,\"name\",{get:function(){return(this||n)._viewModel.name},enumerable:false,configurable:true});ViewModel.prototype.instanceByIndex=function(r){var i=(this||n)._viewModel.instanceByIndex(r);return i!==null?new se(i,null):null};ViewModel.prototype.instanceByName=function(r){var i=(this||n)._viewModel.instanceByName(r);return i!==null?new se(i,null):null};ViewModel.prototype.defaultInstance=function(){var r=(this||n)._viewModel.defaultInstance();return r!==null?new se(r,null):null};ViewModel.prototype.instance=function(){var r=(this||n)._viewModel.instance();return r!==null?new se(r,null):null};Object.defineProperty(ViewModel.prototype,\"properties\",{get:function(){return(this||n)._viewModel.getProperties()},enumerable:false,configurable:true});Object.defineProperty(ViewModel.prototype,\"instanceNames\",{get:function(){return(this||n)._viewModel.getInstanceNames()},enumerable:false,configurable:true});return ViewModel}();var ie=function(){function DataEnum(r){(this||n)._dataEnum=r}Object.defineProperty(DataEnum.prototype,\"name\",{get:function(){return(this||n)._dataEnum.name},enumerable:false,configurable:true});Object.defineProperty(DataEnum.prototype,\"values\",{get:function(){return(this||n)._dataEnum.values},enumerable:false,configurable:true});return DataEnum}();var oe;(function(n){n.Number=\"number\";n.String=\"string\";n.Boolean=\"boolean\";n.Color=\"color\";n.Trigger=\"trigger\";n.Enum=\"enum\"})(oe||(oe={}));var se=function(){function ViewModelInstance(r,i){(this||n)._parents=[];(this||n)._children=[];(this||n)._viewModelInstances=new Map;(this||n)._propertiesWithCallbacks=[];(this||n)._referenceCount=0;(this||n)._runtimeInstance=r;i!==null&&(this||n)._parents.push(i)}Object.defineProperty(ViewModelInstance.prototype,\"runtimeInstance\",{get:function(){return(this||n)._runtimeInstance},enumerable:false,configurable:true});ViewModelInstance.prototype.handleCallbacks=function(){if((this||n)._propertiesWithCallbacks.length!==0){(this||n)._propertiesWithCallbacks.forEach((function(n){n.handleCallbacks()}));(this||n)._propertiesWithCallbacks.forEach((function(n){n.clearChanges()}))}(this||n)._children.forEach((function(n){return n.handleCallbacks()}))};ViewModelInstance.prototype.addParent=function(r){(this||n)._parents.push(r);((this||n)._propertiesWithCallbacks.length>0||(this||n)._children.length>0)&&r.addToViewModelCallbacks(this||n)};ViewModelInstance.prototype.removeParent=function(r){var i=(this||n)._parents.indexOf(r);if(i!==-1){var o=(this||n)._parents[i];o.removeFromViewModelCallbacks(this||n);(this||n)._parents.splice(i,1)}};ViewModelInstance.prototype.addToPropertyCallbacks=function(r){var i=this||n;if(!(this||n)._propertiesWithCallbacks.includes(r)){(this||n)._propertiesWithCallbacks.push(r);(this||n)._propertiesWithCallbacks.length>0&&(this||n)._parents.forEach((function(n){n.addToViewModelCallbacks(i)}))}};ViewModelInstance.prototype.removeFromPropertyCallbacks=function(r){var i=this||n;if((this||n)._propertiesWithCallbacks.includes(r)){(this||n)._propertiesWithCallbacks=(this||n)._propertiesWithCallbacks.filter((function(n){return n!==r}));(this||n)._children.length===0&&(this||n)._propertiesWithCallbacks.length===0&&(this||n)._parents.forEach((function(n){n.removeFromViewModelCallbacks(i)}))}};ViewModelInstance.prototype.addToViewModelCallbacks=function(r){var i=this||n;if(!(this||n)._children.includes(r)){(this||n)._children.push(r);(this||n)._parents.forEach((function(n){n.addToViewModelCallbacks(i)}))}};ViewModelInstance.prototype.removeFromViewModelCallbacks=function(r){var i=this||n;if((this||n)._children.includes(r)){(this||n)._children=(this||n)._children.filter((function(n){return n!==r}));(this||n)._children.length===0&&(this||n)._propertiesWithCallbacks.length===0&&(this||n)._parents.forEach((function(n){n.removeFromViewModelCallbacks(i)}))}};ViewModelInstance.prototype.clearCallbacks=function(){(this||n)._propertiesWithCallbacks.forEach((function(n){n.clearCallbacks()}))};ViewModelInstance.prototype.propertyFromPath=function(n,r){var i=n.split(\"/\");return this.propertyFromPathSegments(i,0,r)};ViewModelInstance.prototype.viewModelFromPathSegments=function(n,r){var i=this.internalViewModelInstance(n[r]);return i!==null?r==n.length-1?i:i.viewModelFromPathSegments(n,r++):null};ViewModelInstance.prototype.propertyFromPathSegments=function(r,i,o){var s,h,v,w,_,A,C,I,E,L,F,k;if(i<r.length-1){var x=this.internalViewModelInstance(r[i]);return x!==null?x.propertyFromPathSegments(r,i+1,o):null}var j=null;switch(o){case oe.Number:j=(h=(s=(this||n)._runtimeInstance)===null||s===void 0?void 0:s.number(r[i]))!==null&&h!==void 0?h:null;if(j!==null)return new ce(j,this||n);break;case oe.String:j=(w=(v=(this||n)._runtimeInstance)===null||v===void 0?void 0:v.string(r[i]))!==null&&w!==void 0?w:null;if(j!==null)return new le(j,this||n);break;case oe.Boolean:j=(A=(_=(this||n)._runtimeInstance)===null||_===void 0?void 0:_.boolean(r[i]))!==null&&A!==void 0?A:null;if(j!==null)return new fe(j,this||n);break;case oe.Color:j=(I=(C=(this||n)._runtimeInstance)===null||C===void 0?void 0:C.color(r[i]))!==null&&I!==void 0?I:null;if(j!==null)return new pe(j,this||n);break;case oe.Trigger:j=(L=(E=(this||n)._runtimeInstance)===null||E===void 0?void 0:E.trigger(r[i]))!==null&&L!==void 0?L:null;if(j!==null)return new de(j,this||n);break;case oe.Enum:j=(k=(F=(this||n)._runtimeInstance)===null||F===void 0?void 0:F.enum(r[i]))!==null&&k!==void 0?k:null;if(j!==null)return new he(j,this||n);break}return null};ViewModelInstance.prototype.internalViewModelInstance=function(r){var i;if((this||n)._viewModelInstances.has(r))return(this||n)._viewModelInstances.get(r);var o=(i=(this||n)._runtimeInstance)===null||i===void 0?void 0:i.viewModel(r);if(o!==null){var s=new ViewModelInstance(o,this||n);s.internalIncrementReferenceCount();(this||n)._viewModelInstances.set(r,s);return s}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         */ViewModelInstance.prototype.number=function(n){var r=this.propertyFromPath(n,oe.Number);return r};\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         */ViewModelInstance.prototype.string=function(n){var r=this.propertyFromPath(n,oe.String);return r};\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         */ViewModelInstance.prototype.boolean=function(n){var r=this.propertyFromPath(n,oe.Boolean);return r};\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         */ViewModelInstance.prototype.color=function(n){var r=this.propertyFromPath(n,oe.Color);return r};\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         */ViewModelInstance.prototype.trigger=function(n){var r=this.propertyFromPath(n,oe.Trigger);return r};\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         */ViewModelInstance.prototype.enum=function(n){var r=this.propertyFromPath(n,oe.Enum);return r};\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         */ViewModelInstance.prototype.viewModel=function(r){var i=r.split(\"/\");var o=i.length>1?this.viewModelFromPathSegments(i.slice(0,i.length-1),0):this||n;return o!=null?o.internalViewModelInstance(i[i.length-1]):null};ViewModelInstance.prototype.internalReplaceViewModel=function(r,i){var o;if(i.runtimeInstance!==null){var s=((o=(this||n)._runtimeInstance)===null||o===void 0?void 0:o.replaceViewModel(r,i.runtimeInstance))||false;if(s){i.internalIncrementReferenceCount();var h=this.internalViewModelInstance(r);if(h!==null){h.removeParent(this||n);(this||n)._children.includes(h)&&((this||n)._children=(this||n)._children.filter((function(n){return n!==h})));h.cleanup()}(this||n)._viewModelInstances.set(r,i);i.addParent(this||n)}return s}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         */ViewModelInstance.prototype.replaceViewModel=function(r,i){var o;var s=r.split(\"/\");var h=s.length>1?this.viewModelFromPathSegments(s.slice(0,s.length-1),0):this||n;return(o=h===null||h===void 0?void 0:h.internalReplaceViewModel(s[s.length-1],i))!==null&&o!==void 0&&o};ViewModelInstance.prototype.incrementReferenceCount=function(){var r;(this||n)._referenceCount++;(r=(this||n)._runtimeInstance)===null||r===void 0?void 0:r.incrementReferenceCount()};ViewModelInstance.prototype.decrementReferenceCount=function(){var r;(this||n)._referenceCount--;(r=(this||n)._runtimeInstance)===null||r===void 0?void 0:r.decrementReferenceCount()};Object.defineProperty(ViewModelInstance.prototype,\"properties\",{get:function(){var r;return((r=(this||n)._runtimeInstance)===null||r===void 0?void 0:r.getProperties().map((function(n){return w({},n)})))||[]},enumerable:false,configurable:true});ViewModelInstance.prototype.internalIncrementReferenceCount=function(){(this||n)._referenceCount++};ViewModelInstance.prototype.cleanup=function(){var r=this||n;(this||n)._referenceCount--;if((this||n)._referenceCount<=0){(this||n)._runtimeInstance=null;this.clearCallbacks();(this||n)._propertiesWithCallbacks=[];(this||n)._viewModelInstances.forEach((function(n){n.cleanup()}));(this||n)._viewModelInstances.clear();var i=C([],(this||n)._children,true);(this||n)._children.length=0;var o=C([],(this||n)._parents,true);(this||n)._parents.length=0;i.forEach((function(n){n.removeParent(r)}));o.forEach((function(n){n.removeFromViewModelCallbacks(r)}))}};return ViewModelInstance}();var ue=function(){function ViewModelInstanceValue(r,i){(this||n).callbacks=[];(this||n)._viewModelInstanceValue=r;(this||n)._parentViewModel=i}ViewModelInstanceValue.prototype.on=function(r){(this||n).callbacks.length===0&&(this||n)._viewModelInstanceValue.clearChanges();if(!(this||n).callbacks.includes(r)){(this||n).callbacks.push(r);(this||n)._parentViewModel.addToPropertyCallbacks(this||n)}};ViewModelInstanceValue.prototype.off=function(r){r?(this||n).callbacks=(this||n).callbacks.filter((function(n){return n!==r})):(this||n).callbacks.length=0;(this||n).callbacks.length===0&&(this||n)._parentViewModel.removeFromPropertyCallbacks(this||n)};ViewModelInstanceValue.prototype.internalHandleCallback=function(n){};ViewModelInstanceValue.prototype.handleCallbacks=function(){var r=this||n;(this||n)._viewModelInstanceValue.hasChanged&&(this||n).callbacks.forEach((function(n){r.internalHandleCallback(n)}))};ViewModelInstanceValue.prototype.clearChanges=function(){(this||n)._viewModelInstanceValue.clearChanges()};ViewModelInstanceValue.prototype.clearCallbacks=function(){(this||n).callbacks.length=0};Object.defineProperty(ViewModelInstanceValue.prototype,\"name\",{get:function(){return(this||n)._viewModelInstanceValue.name},enumerable:false,configurable:true});return ViewModelInstanceValue}();var le=function(r){v(ViewModelInstanceString,r);function ViewModelInstanceString(i,o){return r.call(this||n,i,o)||this||n}Object.defineProperty(ViewModelInstanceString.prototype,\"value\",{get:function(){return(this||n)._viewModelInstanceValue.value},set:function(r){(this||n)._viewModelInstanceValue.value=r},enumerable:false,configurable:true});ViewModelInstanceString.prototype.internalHandleCallback=function(r){r((this||n).value)};return ViewModelInstanceString}(ue);var ce=function(r){v(ViewModelInstanceNumber,r);function ViewModelInstanceNumber(i,o){return r.call(this||n,i,o)||this||n}Object.defineProperty(ViewModelInstanceNumber.prototype,\"value\",{get:function(){return(this||n)._viewModelInstanceValue.value},set:function(r){(this||n)._viewModelInstanceValue.value=r},enumerable:false,configurable:true});ViewModelInstanceNumber.prototype.internalHandleCallback=function(r){r((this||n).value)};return ViewModelInstanceNumber}(ue);var fe=function(r){v(ViewModelInstanceBoolean,r);function ViewModelInstanceBoolean(i,o){return r.call(this||n,i,o)||this||n}Object.defineProperty(ViewModelInstanceBoolean.prototype,\"value\",{get:function(){return(this||n)._viewModelInstanceValue.value},set:function(r){(this||n)._viewModelInstanceValue.value=r},enumerable:false,configurable:true});ViewModelInstanceBoolean.prototype.internalHandleCallback=function(r){r((this||n).value)};return ViewModelInstanceBoolean}(ue);var de=function(r){v(ViewModelInstanceTrigger,r);function ViewModelInstanceTrigger(i,o){return r.call(this||n,i,o)||this||n}ViewModelInstanceTrigger.prototype.trigger=function(){return(this||n)._viewModelInstanceValue.trigger()};ViewModelInstanceTrigger.prototype.internalHandleCallback=function(n){n()};return ViewModelInstanceTrigger}(ue);var he=function(r){v(ViewModelInstanceEnum,r);function ViewModelInstanceEnum(i,o){return r.call(this||n,i,o)||this||n}Object.defineProperty(ViewModelInstanceEnum.prototype,\"value\",{get:function(){return(this||n)._viewModelInstanceValue.value},set:function(r){(this||n)._viewModelInstanceValue.value=r},enumerable:false,configurable:true});Object.defineProperty(ViewModelInstanceEnum.prototype,\"valueIndex\",{get:function(){return(this||n)._viewModelInstanceValue.valueIndex},set:function(r){(this||n)._viewModelInstanceValue.valueIndex=r},enumerable:false,configurable:true});Object.defineProperty(ViewModelInstanceEnum.prototype,\"values\",{get:function(){return(this||n)._viewModelInstanceValue.values},enumerable:false,configurable:true});ViewModelInstanceEnum.prototype.internalHandleCallback=function(r){r((this||n).value)};return ViewModelInstanceEnum}(ue);var pe=function(r){v(ViewModelInstanceColor,r);function ViewModelInstanceColor(i,o){return r.call(this||n,i,o)||this||n}Object.defineProperty(ViewModelInstanceColor.prototype,\"value\",{get:function(){return(this||n)._viewModelInstanceValue.value},set:function(r){(this||n)._viewModelInstanceValue.value=r},enumerable:false,configurable:true});ViewModelInstanceColor.prototype.rgb=function(r,i,o){(this||n)._viewModelInstanceValue.rgb(r,i,o)};ViewModelInstanceColor.prototype.rgba=function(r,i,o,s){(this||n)._viewModelInstanceValue.argb(s,r,i,o)};ViewModelInstanceColor.prototype.argb=function(r,i,o,s){(this||n)._viewModelInstanceValue.argb(r,i,o,s)};ViewModelInstanceColor.prototype.alpha=function(r){(this||n)._viewModelInstanceValue.alpha(r)};ViewModelInstanceColor.prototype.opacity=function(r){(this||n)._viewModelInstanceValue.alpha(Math.round(Math.max(0,Math.min(1,r))*255))};ViewModelInstanceColor.prototype.internalHandleCallback=function(r){r((this||n).value)};return ViewModelInstanceColor}(ue);var loadRiveFile=function(r){return _(void 0,void 0,void 0,(function(){var i,o,s;return A(this||n,(function(n){switch(n.label){case 0:i=new Request(r);return[4,fetch(i)];case 1:o=n.sent();return[4,o.arrayBuffer()];case 2:s=n.sent();return[2,s]}}))}))};var mapToStringArray=function(n){return typeof n===\"string\"?[n]:n instanceof Array?n:[]};var ve={EventManager:G,TaskQueueManager:H};var decodeAudio=function(n){return new Promise((function(r){return k.getInstance((function(i){i.decodeAudio(n,r)}))}))};var decodeImage=function(n){return new Promise((function(r){return k.getInstance((function(i){i.decodeImage(n,r)}))}))};var decodeFont=function(n){return new Promise((function(r){return k.getInstance((function(i){i.decodeFont(n,r)}))}))}})();return o})()));var i=r;const o=r.rive,s=r.__esModule;export{s as __esModule,i as default,o as rive};\n//# sourceMappingURL=rive.js.map\n","import*as e from\"react\";import*as t from\"@rive-app/webgl2\";var n=e;try{\"default\"in e&&(n=e.default)}catch(a){}var i=t;try{\"default\"in t&&(i=t.default)}catch(a){}var r=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var o={};Object.defineProperty(o,\"__esModule\",{value:!0});var a=n,u=i;function s(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var c=s(a),l=function(){return l=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},l.apply(this||r,arguments)};function f(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&\"function\"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n}function d(e,t,n,i){return new(n||(n=Promise))((function(r,o){function a(e){try{s(i.next(e))}catch(e){o(e)}}function u(e){try{s(i.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,u)}s((i=i.apply(e,t||[])).next())}))}function v(e,t){var n,i,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},\"function\"==typeof Symbol&&(a[Symbol.iterator]=function(){return this||r}),a;function s(r){return function(a){return function(r){if(n)throw new TypeError(\"Generator is already executing.\");for(;u;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return u.label++,{value:r[1],done:!1};case 5:u.label++,i=r[1],r=[0];continue;case 7:r=u.ops.pop(),u.trys.pop();continue;default:if(!(o=u.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){u=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]<o[3])){u.label=r[1];break}if(6===r[0]&&u.label<o[1]){u.label=o[1],o=r;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(r);break}o[2]&&u.ops.pop(),u.trys.pop();continue}r=t.call(e,u)}catch(e){r=[6,e],i=0}finally{n=o=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,a])}}}function h(e){var t=e||p(),n=a.useState(t),i=n[0],r=n[1];return a.useEffect((function(){if(\"undefined\"!=typeof window&&\"matchMedia\"in window){var t=function(){var t=e||p();r(t)},n=window.matchMedia(\"screen and (resolution: \".concat(i,\"dppx)\"));return n.hasOwnProperty(\"addEventListener\")?n.addEventListener(\"change\",t):n.addListener(t),function(){n.hasOwnProperty(\"removeEventListener\")?n.removeEventListener(\"change\",t):n.removeListener(t)}}}),[i,e]),i}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 w=globalThis.ResizeObserver||b,y=void 0!==globalThis.ResizeObserver,g=!y;function m(e,t){void 0===t&&(t=!0);var n=a.useState({width:0,height:0}),i=n[0],o=n[1];a.useEffect((function(){if(\"undefined\"!=typeof window&&t){var e=function(){o({width:window.innerWidth,height:window.innerHeight})};return g&&(e(),window.addEventListener(\"resize\",e)),function(){return window.removeEventListener(\"resize\",e)}}}),[]);var u,s,c,l=a.useRef(new w((u=function(e){y&&o({width:e[e.length-1].contentRect.width,height:e[e.length-1].contentRect.height})},s=0,c=0,function(){for(var e=this||r,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];clearTimeout(c),c=window.setTimeout((function(){return u.apply(e,t)}),s)})));return a.useEffect((function(){var n=l.current;if(t){var i=e.current;return e.current&&y&&n.observe(e.current),function(){n.disconnect(),i&&y&&n.unobserve(i)}}n.disconnect()}),[e,l]),i}var R={useDevicePixelRatio:!0,fitCanvasToArtboardHeight:!1,useOffscreenRenderer:!0,shouldResizeCanvasToContainer:!0};function C(e){return Object.assign({},R,e)}function E(e){var t=e.riveLoaded,n=void 0!==t&&t,i=e.canvasElem,r=e.containerRef,o=e.options,u=void 0===o?{}:o,s=e.onCanvasHasResized,c=e.artboardBounds,l=C(u),f=a.useState({height:0,width:0}),d=f[0],v=d.height,p=d.width,b=f[1],w=a.useState({height:0,width:0}),y=w[0],g=y.height,R=y.width,E=w[1],O=a.useState(!0),x=O[0],T=O[1],P=l.fitCanvasToArtboardHeight,L=l.shouldResizeCanvasToContainer,M=l.useDevicePixelRatio,S=l.customDevicePixelRatio,k=m(r,L),z=h(S),H=null!=c?c:{},j=H.maxX,I=H.maxY,D=a.useCallback((function(){var e,t,n,i,o=null!==(t=null===(e=r.current)||void 0===e?void 0:e.clientWidth)&&void 0!==t?t:0,a=null!==(i=null===(n=r.current)||void 0===n?void 0:n.clientHeight)&&void 0!==i?i:0;return P&&c?{width:o,height:o*(c.maxY/c.maxX)}:{width:o,height:a}}),[r,P,j,I]);a.useEffect((function(){if(L&&r.current&&n){var e=D(),t=e.width,o=e.height,a=!1;if(i){var u=t!==p||o!==v;if(l.fitCanvasToArtboardHeight&&u&&(r.current.style.height=o+\"px\",a=!0),l.useDevicePixelRatio){if(u||t*z!==R||o*z!==g){var c=z*t,f=z*o;i.width=c,i.height=f,i.style.width=t+\"px\",i.style.height=o+\"px\",E({width:c,height:f}),a=!0}}else u&&(i.width=t,i.height=o,E({width:t,height:o}),a=!0);b({width:t,height:o})}s&&(x||a)&&s&&s(),x&&T(!1)}}),[i,r,k,z,D,x,T,g,R,v,p,s,L,P,M,n]),a.useEffect((function(){E({width:0,height:0})}),[i])}var O,x=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),T=globalThis.IntersectionObserver||x,P=function(){function e(){var e=this||r;(this||r).elementsMap=new Map,(this||r).onObserved=function(t){t.forEach((function(t){var n=e.elementsMap.get(t.target);n&&n(t)}))},(this||r).observer=new T((this||r).onObserved)}return e.prototype.registerCallback=function(e,t){(this||r).observer.observe(e),(this||r).elementsMap.set(e,t)},e.prototype.removeCallback=function(e){(this||r).observer.unobserve(e),(this||r).elementsMap.delete(e)},e}(),L=function(){return O||(O=new P),O};function M(e){var t=e.setContainerRef,n=e.setCanvasRef,i=e.className,r=void 0===i?\"\":i,o=e.style,a=e.children,u=f(e,[\"setContainerRef\",\"setCanvasRef\",\"className\",\"style\",\"children\"]),s=l({width:\"100%\",height:\"100%\"},o);return c.default.createElement(\"div\",l({ref:t,className:r},!r&&{style:s}),c.default.createElement(\"canvas\",l({ref:n,style:{verticalAlign:\"top\",width:0,height:0}},u),a))}function S(e,t){void 0===t&&(t={});var n=a.useState(null),i=n[0],r=n[1],o=a.useRef(null),s=a.useState(null),f=s[0],d=s[1],v=Boolean(e),p=C(t),b=h(),w=a.useCallback((function(){if(f){if(f.layout&&f.layout.fit===u.Fit.Layout&&i){var e=b*f.layout.layoutScaleFactor;f.devicePixelRatioUsed=b,f.artboardWidth=(null==i?void 0:i.width)/e,f.artboardHeight=(null==i?void 0:i.height)/e}f.startRendering(),f.resizeToCanvas()}}),[f,b]);E({riveLoaded:!!f,canvasElem:i,containerRef:o,options:p,onCanvasHasResized:w,artboardBounds:null==f?void 0:f.bounds});var y=a.useCallback((function(e){null===e&&i&&(i.height=0,i.width=0),r(e)}),[]);a.useEffect((function(){if(i&&e){var t,n=null!=f;if(null==f){var r=p.useOffscreenRenderer;(t=new u.Rive(l(l({useOffscreenRenderer:r},e),{canvas:i}))).on(u.EventType.Load,(function(){n=!0,i?d(t):t.cleanup()}))}return function(){n||null==t||t.cleanup()}}}),[i,v,f]);var g=a.useCallback((function(e){o.current=e}),[]),m={observe:a.useCallback((function(e,t){L().registerCallback(e,t)}),[]),unobserve:a.useCallback((function(e){L().removeCallback(e)}),[])},R=m.observe,O=m.unobserve;a.useEffect((function(){var e,t=!1,n=function(){if(i&&t){var e=i.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==f||f.startRendering(),t=!1)}};return i&&!1!==p.shouldUseIntersectionObserver&&R(i,(function(i){i.isIntersecting?f&&f.startRendering():f&&f.stopRendering(),t=!i.isIntersecting,clearTimeout(e),i.isIntersecting||0!==i.boundingClientRect.width||(e=setTimeout(n,10))})),function(){i&&O(i)}}),[R,O,f,i,p.shouldUseIntersectionObserver]),a.useEffect((function(){return function(){f&&(f.cleanup(),d(null))}}),[f,i]);var x=null==e?void 0:e.animations;a.useEffect((function(){f&&x&&(f.isPlaying?(f.stop(f.animationNames),f.play(x)):f.isPaused&&(f.stop(f.animationNames),f.pause(x)))}),[x,f]);var T=a.useCallback((function(e){return c.default.createElement(M,l({setContainerRef:g,setCanvasRef:y},e))}),[y,g]);return{canvas:i,container:o.current,setCanvasRef:y,setContainerRef:g,rive:f,RiveComponent:T}}o.default=function(e){var t=e.src,n=e.artboard,i=e.animations,r=e.stateMachines,o=e.layout,a=e.useOffscreenRenderer,u=void 0===a||a,s=e.shouldDisableRiveListeners,d=void 0!==s&&s,v=e.shouldResizeCanvasToContainer,h=void 0===v||v,p=e.automaticallyHandleEvents,b=void 0!==p&&p,w=e.children,y=f(e,[\"src\",\"artboard\",\"animations\",\"stateMachines\",\"layout\",\"useOffscreenRenderer\",\"shouldDisableRiveListeners\",\"shouldResizeCanvasToContainer\",\"automaticallyHandleEvents\",\"children\"]),g=S({src:t,artboard:n,animations:i,layout:o,stateMachines:r,autoplay:!0,shouldDisableRiveListeners:d,automaticallyHandleEvents:b},{useOffscreenRenderer:u,shouldResizeCanvasToContainer:h}).RiveComponent;return c.default.createElement(g,l({},y),w)},o.useResizeCanvas=E,o.useRive=S,o.useRiveFile=function(e){var t=this||r,n=a.useState(null),i=n[0],o=n[1],s=a.useState(\"idle\"),c=s[0],l=s[1];return a.useEffect((function(){var n=null;return d(t,void 0,void 0,(function(){return v(this||r,(function(t){try{l(\"loading\"),(n=new u.RiveFile(e)).init(),n.on(u.EventType.Load,(function(){null==n||n.getInstance(),o(n),l(\"success\")})),n.on(u.EventType.LoadError,(function(){l(\"failed\")})),o(n)}catch(e){console.error(e),l(\"failed\")}return[2]}))})),function(){null==n||n.cleanup()}}),[e.src,e.buffer]),{riveFile:i,status:c}},o.useStateMachineInput=function(e,t,n,i){var r=a.useState(null),o=r[0],s=r[1];return a.useEffect((function(){function r(){if(e&&t&&n||s(null),e&&t&&n){var r=e.stateMachineInputs(t);if(r){var o=r.find((function(e){return e.name===n}));void 0!==i&&o&&(o.value=i),s(o||null)}}else s(null)}r(),e&&e.on(u.EventType.Load,(function(){r()}))}),[e]),o},Object.keys(u).forEach((function(e){\"default\"===e||o.hasOwnProperty(e)||Object.defineProperty(o,e,{enumerable:!0,get:function(){return u[e]}})}));const k=o.__esModule,z=o.useResizeCanvas,H=o.useRive,j=o.useRiveFile,I=o.useStateMachineInput;export{k as __esModule,o as default,z as useResizeCanvas,H as useRive,j as useRiveFile,I as useStateMachineInput};\n//# sourceMappingURL=index.js.map\n","import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-webgl2\";\nexport const componentName = \"Map View -2 - State Machine 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/385342/258658/vlGwhZ5JAkmdOERnOmzHdg.riv\",\n    artboard: \"Map View -2\",\n    stateMachines: \"State Machine 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  const boolean1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play/Replay\",\n    props.boolean1\n  );\n  useEffect(() => {\n    if (boolean1) {\n      boolean1.value = props.boolean1;\n    }\n  }, [props.boolean1]);\n  const boolean2 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play Mode\",\n    props.boolean2\n  );\n  useEffect(() => {\n    if (boolean2) {\n      boolean2.value = props.boolean2;\n    }\n  }, [props.boolean2]);\n  const trigger1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Start Animation\"\n  );\n  useEffect(() => {\n    if (trigger1) {\n      trigger1.fire();\n    }\n  }, [props.trigger1]);\n  const boolean3 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Press Effect\",\n    props.boolean3\n  );\n  useEffect(() => {\n    if (boolean3) {\n      boolean3.value = props.boolean3;\n    }\n  }, [props.boolean3]);\n  const boolean4 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Hover Effect\",\n    props.boolean4\n  );\n  useEffect(() => {\n    if (boolean4) {\n      boolean4.value = props.boolean4;\n    }\n  }, [props.boolean4]);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = {\n  play: true,\n  playOnCanvas: true,\n  boolean1: false,\n  boolean2: false,\n  boolean3: false,\n  boolean4: false,\n};\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  boolean1: {\n    title: \"Button Play/Replay\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean2: {\n    title: \"Button Play Mode\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  trigger1: {\n    title: \"Start Animation\",\n    type: ControlType.Number,\n    displayStepper: true,\n    step: 1,\n    defaultValue: 0,\n  },\n  boolean3: {\n    title: \"Press Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean4: {\n    title: \"Button Hover Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n","import{addPropertyControls}from\"framer\";import RiveComponent,{componentName,propertyControls}from\"https://rive.app/api/s/vlGwhZ5JAkmdOERnOmzHdg/framer/?runtime=rive-renderer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default RiveComponent;RiveComponent.displayName=componentName;addPropertyControls(RiveComponent,propertyControls);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Map_Reroute.map","// Generated by Framer (2a0d5ab)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MapView2StateMachine1 from\"https://framerusercontent.com/modules/Y9SAxn1Y42U665I1nYGd/fVPs5pUueCTcq8omjHXO/Map_Reroute.js\";const MapView2StateMachine1Fonts=getFonts(MapView2StateMachine1);const cycleOrder=[\"ccYApoT2m\",\"GmZBkC0Tf\",\"KeMmKTC32\",\"JdL2bkdIM\"];const serializationHash=\"framer-Zuqq4\";const variantClassNames={ccYApoT2m:\"framer-v-1a0jskp\",GmZBkC0Tf:\"framer-v-lwgxyo\",JdL2bkdIM:\"framer-v-szz0r0\",KeMmKTC32:\"framer-v-1mu76sv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Large Desktop\":\"JdL2bkdIM\",Desktop:\"ccYApoT2m\",Mobile:\"KeMmKTC32\",Tablet:\"GmZBkC0Tf\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ccYApoT2m\"};};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:\"ccYApoT2m\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a0jskp\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ccYApoT2m\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({GmZBkC0Tf:{\"data-framer-name\":\"Tablet\"},JdL2bkdIM:{\"data-framer-name\":\"Large Desktop\"},KeMmKTC32:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qd6y4d-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Fq6NY0HHM-container\",nodeId:\"Fq6NY0HHM\",rendersWithMotion:true,scopeId:\"EcQhx0jBs\",children:/*#__PURE__*/_jsx(MapView2StateMachine1,{alignment:\"center\",boolean1:false,boolean2:false,boolean3:false,boolean4:false,fit:\"contain\",height:\"100%\",id:\"Fq6NY0HHM\",layoutId:\"Fq6NY0HHM\",play:true,playOnCanvas:true,style:{height:\"100%\",width:\"100%\"},trigger1:0,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Zuqq4.framer-1fdkc70, .framer-Zuqq4 .framer-1fdkc70 { display: block; }\",\".framer-Zuqq4.framer-1a0jskp { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Zuqq4 .framer-1qd6y4d-container { flex: none; height: 964px; position: relative; width: 1280px; }\",\".framer-Zuqq4.framer-v-lwgxyo.framer-1a0jskp { aspect-ratio: 1.3275862068965518 / 1; height: var(--framer-aspect-ratio-supported, 580px); width: 770px; }\",\".framer-Zuqq4.framer-v-lwgxyo .framer-1qd6y4d-container, .framer-Zuqq4.framer-v-1mu76sv .framer-1qd6y4d-container, .framer-Zuqq4.framer-v-szz0r0 .framer-1qd6y4d-container { flex: 1 0 0px; height: 100%; width: 1px; }\",\".framer-Zuqq4.framer-v-1mu76sv.framer-1a0jskp { aspect-ratio: 1.320754716981132 / 1; height: var(--framer-aspect-ratio-supported, 265px); width: 350px; }\",\".framer-Zuqq4.framer-v-szz0r0.framer-1a0jskp { aspect-ratio: 1.3249211356466877 / 1; height: var(--framer-aspect-ratio-supported, 1268px); width: 1680px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 964\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GmZBkC0Tf\":{\"layout\":[\"fixed\",\"fixed\"]},\"KeMmKTC32\":{\"layout\":[\"fixed\",\"fixed\"]},\"JdL2bkdIM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEcQhx0jBs=withCSS(Component,css,\"framer-Zuqq4\");export default FramerEcQhx0jBs;FramerEcQhx0jBs.displayName=\"Animation-2\";FramerEcQhx0jBs.defaultProps={height:964,width:1280};addPropertyControls(FramerEcQhx0jBs,{variant:{options:[\"ccYApoT2m\",\"GmZBkC0Tf\",\"KeMmKTC32\",\"JdL2bkdIM\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Large Desktop\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEcQhx0jBs,[{explicitInter:true,fonts:[]},...MapView2StateMachine1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEcQhx0jBs\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1280\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GmZBkC0Tf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KeMmKTC32\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JdL2bkdIM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"964\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EcQhx0jBs.map","// Generated by Framer (b83b17b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={FlTr8Wwqz:{hover:true}};const cycleOrder=[\"FlTr8Wwqz\",\"ILGccRlRp\"];const serializationHash=\"framer-gVDcP\";const variantClassNames={FlTr8Wwqz:\"framer-v-cgovsy\",ILGccRlRp:\"framer-v-1kv0e97\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"FlTr8Wwqz\",Mobile:\"ILGccRlRp\"};const getProps=({color1,color2,height,id,indicator,link,title1,title2,width,...props})=>{return{...props,AO2q_l1hg:indicator??props.AO2q_l1hg??\"01\",BwwdugbTc:color1??props.BwwdugbTc??\"rgb(255, 255, 255)\",JkRp1By4C:link??props.JkRp1By4C,lX2VvyexD:title1??props.lX2VvyexD??\"MAIN Home\",pUqb_lCuN:color2??props.pUqb_lCuN??\"rgb(255, 255, 255)\",RSUO0Tq4V:title2??props.RSUO0Tq4V??\"MAIN Home\",variant:humanReadableVariantMap[props.variant]??props.variant??\"FlTr8Wwqz\"};};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,BwwdugbTc,pUqb_lCuN,lX2VvyexD,RSUO0Tq4V,AO2q_l1hg,JkRp1By4C,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FlTr8Wwqz\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:JkRp1By4C,motionChild:true,nodeId:\"FlTr8Wwqz\",openInNewTab:false,scopeId:\"ikKHcjI5H\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-cgovsy\",className,classNames)} framer-15czklh`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"FlTr8Wwqz\",ref:refBinding,style:{...style},...addPropertyOverrides({\"FlTr8Wwqz-hover\":{\"data-framer-name\":undefined},ILGccRlRp:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13d0fc4\",\"data-framer-name\":\"Plus\",layoutDependency:layoutDependency,layoutId:\"qCBFiDppO\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dwoy0y\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"K_d753SM7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wo90m1\",layoutDependency:layoutDependency,layoutId:\"Mpu9pEhFj\",style:{backgroundColor:BwwdugbTc}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o9gm7q\",layoutDependency:layoutDependency,layoutId:\"bAexmRfLN\",style:{backgroundColor:BwwdugbTc,rotate:90}})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nwl8ci\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"xZ1L5kvZX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"60px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.8px\",\"--framer-line-height\":\"54px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-BwwdugbTc-ikKHcjI5H))\",\"--framer-text-transform\":\"uppercase\"},children:\"MAIN Home\"})}),className:\"framer-1fbkshy\",\"data-framer-name\":\"Text 1\",fonts:[\"GF;Space Grotesk-700\"],layoutDependency:layoutDependency,layoutId:\"R2zWDsjhb\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-BwwdugbTc-ikKHcjI5H)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-BwwdugbTc-ikKHcjI5H\":BwwdugbTc},text:lX2VvyexD,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ILGccRlRp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.8px\",\"--framer-line-height\":\"38px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-BwwdugbTc-ikKHcjI5H))\",\"--framer-text-transform\":\"uppercase\"},children:\"MAIN Home\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"60px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.8px\",\"--framer-line-height\":\"54px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-pUqb_lCuN-ikKHcjI5H))\",\"--framer-text-transform\":\"uppercase\"},children:\"MAIN Home\"})}),className:\"framer-xqki20\",\"data-framer-name\":\"Text 2\",fonts:[\"GF;Space Grotesk-700\"],layoutDependency:layoutDependency,layoutId:\"ylHv68avI\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-pUqb_lCuN-ikKHcjI5H)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-BwwdugbTc-ikKHcjI5H\":BwwdugbTc,\"--variable-reference-pUqb_lCuN-ikKHcjI5H\":pUqb_lCuN},text:RSUO0Tq4V,variants:{ILGccRlRp:{\"--extracted-a0htzi\":\"var(--variable-reference-BwwdugbTc-ikKHcjI5H)\",\"--variable-reference-BwwdugbTc-ikKHcjI5H\":BwwdugbTc}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ILGccRlRp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.8px\",\"--framer-line-height\":\"38px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-BwwdugbTc-ikKHcjI5H))\",\"--framer-text-transform\":\"uppercase\"},children:\"MAIN Home\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-letter-spacing\":\"0.4px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-BwwdugbTc-ikKHcjI5H))\",\"--framer-text-transform\":\"uppercase\"},children:\"01\"})}),className:\"framer-1apv6nh\",\"data-framer-name\":\"Page Number\",fonts:[\"GF;Roboto Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"hpkM9vmHx\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-BwwdugbTc-ikKHcjI5H)\",\"--variable-reference-BwwdugbTc-ikKHcjI5H\":BwwdugbTc},text:AO2q_l1hg,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gVDcP.framer-15czklh, .framer-gVDcP .framer-15czklh { display: block; }\",\".framer-gVDcP.framer-cgovsy { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-gVDcP .framer-13d0fc4 { 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: 4px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-gVDcP .framer-1dwoy0y { flex: none; height: 10px; overflow: hidden; position: relative; width: 10px; }\",\".framer-gVDcP .framer-wo90m1, .framer-gVDcP .framer-1o9gm7q { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-gVDcP .framer-1nwl8ci { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 54px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-gVDcP .framer-1fbkshy, .framer-gVDcP .framer-xqki20 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-gVDcP .framer-1apv6nh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gVDcP.framer-v-1kv0e97.framer-cgovsy { cursor: unset; }\",\".framer-gVDcP.framer-v-1kv0e97 .framer-1nwl8ci { height: 38px; }\",\".framer-gVDcP.framer-v-cgovsy.hover .framer-1nwl8ci { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 363\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ILGccRlRp\":{\"layout\":[\"auto\",\"auto\"]},\"eaXELsjLi\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BwwdugbTc\":\"color1\",\"pUqb_lCuN\":\"color2\",\"lX2VvyexD\":\"title1\",\"RSUO0Tq4V\":\"title2\",\"AO2q_l1hg\":\"indicator\",\"JkRp1By4C\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerikKHcjI5H=withCSS(Component,css,\"framer-gVDcP\");export default FramerikKHcjI5H;FramerikKHcjI5H.displayName=\"Menu Item\";FramerikKHcjI5H.defaultProps={height:54,width:363};addPropertyControls(FramerikKHcjI5H,{variant:{options:[\"FlTr8Wwqz\",\"ILGccRlRp\"],optionTitles:[\"Variant 1\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},BwwdugbTc:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color 1\",type:ControlType.Color},pUqb_lCuN:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color 2\",type:ControlType.Color},lX2VvyexD:{defaultValue:\"MAIN Home\",displayTextArea:false,title:\"Title 1\",type:ControlType.String},RSUO0Tq4V:{defaultValue:\"MAIN Home\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},AO2q_l1hg:{defaultValue:\"01\",displayTextArea:false,title:\"Indicator\",type:ControlType.String},JkRp1By4C:{title:\"Link\",type:ControlType.Link}});addFonts(FramerikKHcjI5H,[{explicitInter:true,fonts:[{family:\"Space Grotesk\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacegrotesk/v21/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj4PVksmNsFjTDJK.woff2\",weight:\"700\"},{family:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vqPRu-5Ip2sSQ.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerikKHcjI5H\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"BwwdugbTc\\\":\\\"color1\\\",\\\"pUqb_lCuN\\\":\\\"color2\\\",\\\"lX2VvyexD\\\":\\\"title1\\\",\\\"RSUO0Tq4V\\\":\\\"title2\\\",\\\"AO2q_l1hg\\\":\\\"indicator\\\",\\\"JkRp1By4C\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ILGccRlRp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eaXELsjLi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerIntrinsicWidth\":\"363\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ikKHcjI5H.map","// Generated by Framer (f2c0341)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CrosslineAnimation from\"https://framerusercontent.com/modules/3yxVIidGHtLJUqrnE7q0/rtEqGWc93y6pK7Xzs9Tj/Z5xwzpHRd.js\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import MenuButton from\"https://framerusercontent.com/modules/9ETIx5PHYXmglzDUqHr9/NBNS09OsYQOIdjtIsMLV/RqjgT_SF7.js\";import MenuItem from\"https://framerusercontent.com/modules/HQxVkoNsBTzEzpJ8Xdd6/V7edQB0KlS0QRBUxybtm/ikKHcjI5H.js\";const MenuButtonFonts=getFonts(MenuButton);const MenuItemFonts=getFonts(MenuItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const CrosslineAnimationFonts=getFonts(CrosslineAnimation);const MaterialFonts=getFonts(Material);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"njimWxG28\",\"V40z_Onq9\",\"kG5wKbjrn\",\"rYbtxdHSr\",\"Qlmij07lG\",\"DlHc5VXer\",\"QNMLUnNvx\",\"jXAKT3AaT\",\"rM9VogI1j\",\"PDehxUfIO\"];const serializationHash=\"framer-8DuyN\";const variantClassNames={DlHc5VXer:\"framer-v-1u7ify4\",jXAKT3AaT:\"framer-v-wtz2sx\",kG5wKbjrn:\"framer-v-hvit2b\",njimWxG28:\"framer-v-1qwibp6\",PDehxUfIO:\"framer-v-17xjgki\",Qlmij07lG:\"framer-v-1shderg\",QNMLUnNvx:\"framer-v-109nquv\",rM9VogI1j:\"framer-v-1v4bk0q\",rYbtxdHSr:\"framer-v-ok20sa\",V40z_Onq9:\"framer-v-1jnyj54\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:40,delay:.1,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:55};const transition3={damping:40,delay:.2,mass:1,stiffness:200,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const transition4={damping:40,delay:.3,mass:1,stiffness:200,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const transition5={damping:40,delay:.6,mass:1,stiffness:200,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:24};const transition6={damping:40,delay:.7,mass:1,stiffness:200,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition6,x:0,y:0};const transition7={damping:40,delay:.8,mass:1,stiffness:200,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile About\":\"QNMLUnNvx\",\"Mobile case study\":\"rM9VogI1j\",\"Mobile Contact\":\"PDehxUfIO\",\"Mobile Home\":\"DlHc5VXer\",\"Mobile Resume\":\"jXAKT3AaT\",\"Playground case study\":\"rYbtxdHSr\",About:\"V40z_Onq9\",Contact:\"Qlmij07lG\",Home:\"njimWxG28\",Resume:\"kG5wKbjrn\"};const getProps=({current,height,id,openNow,tap,width,...props})=>{return{...props,hwKupAEcO:current??props.hwKupAEcO,OITSfcGh9:openNow??props.OITSfcGh9,variant:humanReadableVariantMap[props.variant]??props.variant??\"njimWxG28\",ZtbBS6tNf:tap??props.ZtbBS6tNf};};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,OITSfcGh9,hwKupAEcO,ZtbBS6tNf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"njimWxG28\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4e9g4p=activeVariantCallback(async(...args)=>{if(ZtbBS6tNf){const res=await ZtbBS6tNf(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"DlHc5VXer\",\"QNMLUnNvx\",\"jXAKT3AaT\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"jXAKT3AaT\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"QNMLUnNvx\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"DlHc5VXer\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({DlHc5VXer:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qwibp6\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"njimWxG28\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255))\",...style},...addPropertyOverrides({DlHc5VXer:{\"data-framer-name\":\"Mobile Home\"},jXAKT3AaT:{\"data-framer-name\":\"Mobile Resume\"},kG5wKbjrn:{\"data-framer-name\":\"Resume\"},PDehxUfIO:{\"data-framer-name\":\"Mobile Contact\"},Qlmij07lG:{\"data-framer-name\":\"Contact\"},QNMLUnNvx:{\"data-framer-name\":\"Mobile About\"},rM9VogI1j:{\"data-framer-name\":\"Mobile case study\"},rYbtxdHSr:{\"data-framer-name\":\"Playground case study\"},V40z_Onq9:{\"data-framer-name\":\"About\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w9bv4z\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"zcgBsgnu0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hr73ll\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"NNf6K9rVu\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19w51or\",\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Pp414HGWO\",onTap:onTap4e9g4p,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:\"59px\",y:(componentViewport?.y||0)+0+0+0+0+44.5+0+0,...addPropertyOverrides({DlHc5VXer:{y:(componentViewport?.y||0)+0+0+0+0+34+0+0},jXAKT3AaT:{y:(componentViewport?.y||0)+0+0+0+0+34+0+0},PDehxUfIO:{y:(componentViewport?.y||0)+0+0+0+0+34+0+0},QNMLUnNvx:{y:(componentViewport?.y||0)+0+0+0+0+34+0+0},rM9VogI1j:{y:(componentViewport?.y||0)+0+0+0+0+34+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jjmp5o-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mMmPrwjMh-container\",nodeId:\"mMmPrwjMh\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(MenuButton,{C_0i5Cn_A:true,height:\"100%\",id:\"mMmPrwjMh\",layoutId:\"mMmPrwjMh\",style:{width:\"100%\"},width:\"100%\",xdx3z8nWJ:\"Close\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hhznz6\",layoutDependency:layoutDependency,layoutId:\"G2wU5ByS9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-886796\",\"data-framer-name\":\"Middle\",layoutDependency:layoutDependency,layoutId:\"sDzONpNhk\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-c3t7py\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"TFzmWhRde\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-186zuqg\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"MGqYqliy3\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-u4lki5\",\"data-framer-name\":\"Menus\",layoutDependency:layoutDependency,layoutId:\"LtqbEymA6\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s4vadz\",\"data-border\":true,\"data-framer-name\":\"Inner Content\",layoutDependency:layoutDependency,layoutId:\"eLUNcBpCX\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yj2gi6\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"VbXdtmcxz\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+180+0+0+0+0+0+0+0+0+0+10+0+0,...addPropertyOverrides({DlHc5VXer:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+0+0},jXAKT3AaT:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+0+0},PDehxUfIO:{y:(componentViewport?.y||0)+0+0+0+83+0+0+0+0+0+0+0+0+0+10+0+0},QNMLUnNvx:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+0+0},rM9VogI1j:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-10fmvfy-container\",\"data-framer-appear-id\":\"10fmvfy\",\"data-framer-cursor\":hwKupAEcO,initial:animation1,layoutDependency:layoutDependency,layoutId:\"dcf14CPqz-container\",nodeId:\"dcf14CPqz\",optimized:true,rendersWithMotion:true,scopeId:\"KVzwCUmDG\",style:{transformPerspective:1200},...addPropertyOverrides({kG5wKbjrn:{\"data-framer-cursor\":OITSfcGh9},Qlmij07lG:{\"data-framer-cursor\":OITSfcGh9},rYbtxdHSr:{\"data-framer-cursor\":OITSfcGh9},V40z_Onq9:{\"data-framer-cursor\":OITSfcGh9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuItem,{AO2q_l1hg:\"01\",BwwdugbTc:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",height:\"100%\",id:\"dcf14CPqz\",JkRp1By4C:\"https://karansahu.framer.website/\",layoutId:\"dcf14CPqz\",lX2VvyexD:\"home\",pUqb_lCuN:\"var(--token-4eb59346-11e3-41b7-a0f3-7b7469b636ff, rgb(0, 153, 255))\",RSUO0Tq4V:\"home\",style:{width:\"100%\"},variant:\"FlTr8Wwqz\",width:\"100%\",...addPropertyOverrides({DlHc5VXer:{variant:\"ILGccRlRp\"},jXAKT3AaT:{BwwdugbTc:\"rgb(112, 112, 112)\",variant:\"ILGccRlRp\"},kG5wKbjrn:{BwwdugbTc:\"rgb(112, 112, 112)\"},PDehxUfIO:{BwwdugbTc:\"rgb(112, 112, 112)\",variant:\"ILGccRlRp\"},Qlmij07lG:{BwwdugbTc:\"rgb(112, 112, 112)\"},QNMLUnNvx:{BwwdugbTc:\"rgb(112, 112, 112)\",variant:\"ILGccRlRp\"},rM9VogI1j:{BwwdugbTc:\"rgb(112, 112, 112)\",variant:\"ILGccRlRp\"},rYbtxdHSr:{BwwdugbTc:\"rgb(112, 112, 112)\"},V40z_Onq9:{BwwdugbTc:\"rgb(112, 112, 112)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-flrr6h\",\"data-border\":true,\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"zLXZlFyRs\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PpCkMVYe9\"},motionChild:true,nodeId:\"up3Nyb7FC\",scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-yturgb framer-1nlrg00\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"up3Nyb7FC\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+180+0+0+0+0+0+0+0+0+0+10+75+0,...addPropertyOverrides({DlHc5VXer:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+75+0},jXAKT3AaT:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+75+0},PDehxUfIO:{y:(componentViewport?.y||0)+0+0+0+83+0+0+0+0+0+0+0+0+0+10+75+0},QNMLUnNvx:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+75+0},rM9VogI1j:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+75+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-ibof3f-container\",\"data-framer-appear-id\":\"ibof3f\",\"data-framer-cursor\":OITSfcGh9,initial:animation1,layoutDependency:layoutDependency,layoutId:\"Vos1ABHW5-container\",nodeId:\"Vos1ABHW5\",optimized:true,rendersWithMotion:true,scopeId:\"KVzwCUmDG\",style:{transformPerspective:1200},...addPropertyOverrides({V40z_Onq9:{\"data-framer-cursor\":hwKupAEcO}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuItem,{AO2q_l1hg:\"02\",BwwdugbTc:\"rgb(112, 112, 112)\",height:\"100%\",id:\"Vos1ABHW5\",JkRp1By4C:\"https://karansahu.framer.website/about\",layoutId:\"Vos1ABHW5\",lX2VvyexD:\"about me\",pUqb_lCuN:\"var(--token-4eb59346-11e3-41b7-a0f3-7b7469b636ff, rgb(0, 153, 255))\",RSUO0Tq4V:\"about me\",style:{width:\"100%\"},variant:\"FlTr8Wwqz\",width:\"100%\",...addPropertyOverrides({DlHc5VXer:{variant:\"ILGccRlRp\"},jXAKT3AaT:{variant:\"ILGccRlRp\"},PDehxUfIO:{variant:\"ILGccRlRp\"},QNMLUnNvx:{BwwdugbTc:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",variant:\"ILGccRlRp\"},rM9VogI1j:{variant:\"ILGccRlRp\"},V40z_Onq9:{BwwdugbTc:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w6q7zd\",\"data-border\":true,\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"RhXjccTQ7\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"}}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"S7MTZBjwG\",scopeId:\"KVzwCUmDG\",...addPropertyOverrides({DlHc5VXer:{href:\"https://drive.google.com/file/d/1XLNG2tAO_n3yf7-fkE1I81lRfkVkYCqZ/view?usp=sharing\",openInNewTab:false},kG5wKbjrn:{href:\"https://drive.google.com/file/d/11CIgNrgWcjcRCTr-C83taeLY1k-vSXEG/view?usp=sharing\",openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xw8hhw framer-1nlrg00\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"S7MTZBjwG\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+180+0+0+0+0+0+0+0+0+0+10+150+0,...addPropertyOverrides({DlHc5VXer:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+150+0},jXAKT3AaT:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+150+0},PDehxUfIO:{y:(componentViewport?.y||0)+0+0+0+83+0+0+0+0+0+0+0+0+0+10+150+0},QNMLUnNvx:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+150+0},rM9VogI1j:{y:(componentViewport?.y||0)+0+0+0+135+0+0+0+0+0+0+0+0+0+10+150+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-5e5dv3-container\",\"data-framer-appear-id\":\"5e5dv3\",\"data-framer-cursor\":OITSfcGh9,initial:animation1,layoutDependency:layoutDependency,layoutId:\"LcltPf5oV-container\",nodeId:\"LcltPf5oV\",optimized:true,rendersWithMotion:true,scopeId:\"KVzwCUmDG\",style:{transformPerspective:1200},...addPropertyOverrides({kG5wKbjrn:{\"data-framer-cursor\":hwKupAEcO}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuItem,{AO2q_l1hg:\"03\",BwwdugbTc:\"rgb(112, 112, 112)\",height:\"100%\",id:\"LcltPf5oV\",JkRp1By4C:\"https://www.dropbox.com/scl/fi/ptcgqhx4oone5jdy57g9h/Resume-2025_Karan-Sahu.pdf?rlkey=ptfsh8n70i58abix9h99g4t1t&e=1&st=844xsudv&dl=0\",layoutId:\"LcltPf5oV\",lX2VvyexD:\"resume\",pUqb_lCuN:\"var(--token-4eb59346-11e3-41b7-a0f3-7b7469b636ff, rgb(0, 153, 255))\",RSUO0Tq4V:\"resume\",style:{width:\"100%\"},variant:\"FlTr8Wwqz\",width:\"100%\",...addPropertyOverrides({DlHc5VXer:{variant:\"ILGccRlRp\"},jXAKT3AaT:{BwwdugbTc:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",variant:\"ILGccRlRp\"},kG5wKbjrn:{BwwdugbTc:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",pUqb_lCuN:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\"},PDehxUfIO:{variant:\"ILGccRlRp\"},QNMLUnNvx:{variant:\"ILGccRlRp\"},rM9VogI1j:{variant:\"ILGccRlRp\"}},baseVariant,gestureVariant)})})})})})]})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dw287s\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"VD28DFTS1\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tslnph\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"xLvows9co\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11uxcmq\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"tcGwjeze5\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://x.com/karansahu_\",motionChild:true,nodeId:\"pcm7Op85Y\",openInNewTab:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-14r2glk framer-1nlrg00\",\"data-border\":true,\"data-framer-name\":\"Link 1\",layoutDependency:layoutDependency,layoutId:\"pcm7Op85Y\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},variants:{PDehxUfIO:{\"--border-bottom-width\":\"0px\"},rM9VogI1j:{\"--border-bottom-width\":\"0px\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6rqi5r\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ozLkNbzrD\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1ukoswv\",\"data-framer-appear-id\":\"1ukoswv\",\"data-framer-name\":\"Instagram\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"utXvei5qR\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+0+180+0+320+0+0+0+16+0+0,...addPropertyOverrides({PDehxUfIO:{y:(componentViewport?.y||0)+0+0+0+83+0+320+0+0+0+0+0+16+0+0},rM9VogI1j:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+0+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cirebm-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LUmXlfnJK-container\",nodeId:\"LUmXlfnJK\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"x\",height:\"100%\",id:\"LUmXlfnJK\",layoutId:\"LUmXlfnJK\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tsmw73\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Un2AORzaP\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rpf2oz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FqTW8WyWS-container\",nodeId:\"FqTW8WyWS\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"FqTW8WyWS\",layoutId:\"FqTW8WyWS\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/karansahu191?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3BPEJVfwDkR5esha4URfbTNw%3D%3D\",motionChild:true,nodeId:\"bnl47Orkk\",openInNewTab:true,scopeId:\"KVzwCUmDG\",...addPropertyOverrides({DlHc5VXer:{href:\"https://x.com/karansahu_\"},jXAKT3AaT:{href:\"https://x.com/karansahu_97\"},QNMLUnNvx:{href:\"https://x.com/karansahu_97\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-mb6j7v framer-1nlrg00\",\"data-border\":true,\"data-framer-name\":\"Link 2\",layoutDependency:layoutDependency,layoutId:\"bnl47Orkk\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},variants:{DlHc5VXer:{\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\"},jXAKT3AaT:{\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\"},PDehxUfIO:{\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\"},QNMLUnNvx:{\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\"},rM9VogI1j:{\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jeg7gw\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"SmLwqzVg7\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-167w5zi\",\"data-framer-appear-id\":\"167w5zi\",\"data-framer-name\":\"Dribbble\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"Hu_0Eq7oy\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+0+180+0+320+0+0+0+16+0+0,...addPropertyOverrides({DlHc5VXer:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+0+16+0+0},jXAKT3AaT:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+0+16+0+0},PDehxUfIO:{y:(componentViewport?.y||0)+0+0+0+83+0+320+0+0+0+0+62+16+0+0},QNMLUnNvx:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+0+16+0+0},rM9VogI1j:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+62+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wv95mr-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"D0UBv5x0_-container\",nodeId:\"D0UBv5x0_\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"linkedin\",height:\"100%\",id:\"D0UBv5x0_\",layoutId:\"D0UBv5x0_\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({DlHc5VXer:{EHwggOTIz:\"x\"},jXAKT3AaT:{EHwggOTIz:\"x\"},QNMLUnNvx:{EHwggOTIz:\"x\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l6i1rf\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"S4bmuQdQb\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16tyrlt-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fMZhWDnmp-container\",nodeId:\"fMZhWDnmp\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"fMZhWDnmp\",layoutId:\"fMZhWDnmp\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/karansahu191?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3BPEJVfwDkR5esha4URfbTNw%3D%3D\",motionChild:true,nodeId:\"OAkjIg1E3\",openInNewTab:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jvab5f framer-1nlrg00\",\"data-border\":true,\"data-framer-name\":\"Link 2\",layoutDependency:layoutDependency,layoutId:\"OAkjIg1E3\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yqf222\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ZBE2cj9WW\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-rv0rn1\",\"data-framer-appear-id\":\"rv0rn1\",\"data-framer-name\":\"Dribbble\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"Y0OQ0GDpp\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({jXAKT3AaT:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+62+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jj3vs7-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kh5in7mi8-container\",nodeId:\"kh5in7mi8\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"linkedin\",height:\"100%\",id:\"kh5in7mi8\",layoutId:\"kh5in7mi8\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qmlpan\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"HTw_oTryh\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9nyrd7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IWJsGh3dr-container\",nodeId:\"IWJsGh3dr\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"IWJsGh3dr\",layoutId:\"IWJsGh3dr\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/karansahu191?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3BPEJVfwDkR5esha4URfbTNw%3D%3D\",motionChild:true,nodeId:\"v5XG6GqtJ\",openInNewTab:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-bx9nym framer-1nlrg00\",\"data-border\":true,\"data-framer-name\":\"Link 2\",layoutDependency:layoutDependency,layoutId:\"v5XG6GqtJ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hegcgt\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"JpAT_qbrs\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-10ovlk6\",\"data-framer-appear-id\":\"10ovlk6\",\"data-framer-name\":\"Dribbble\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"RN8aNZ9Mq\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({QNMLUnNvx:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+62+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g2tjw4-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jPswxEoNh-container\",nodeId:\"jPswxEoNh\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"linkedin\",height:\"100%\",id:\"jPswxEoNh\",layoutId:\"jPswxEoNh\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hfz27e\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"H7zsM8F_b\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vmlyhq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Le0SNqnmZ-container\",nodeId:\"Le0SNqnmZ\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"Le0SNqnmZ\",layoutId:\"Le0SNqnmZ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/karansahu191?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3BXg8Kc%2B%2FYTvSM%2BUjEfrLuIQ%3D%3D\",motionChild:true,nodeId:\"bdRLxi6pz\",openInNewTab:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1sdluwq framer-1nlrg00\",\"data-border\":true,\"data-framer-name\":\"Link 2\",layoutDependency:layoutDependency,layoutId:\"bdRLxi6pz\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1099m4p\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"OyK7NvQCD\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1e0ojc0\",\"data-framer-appear-id\":\"1e0ojc0\",\"data-framer-name\":\"Dribbble\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"TIAGUcLHN\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({DlHc5VXer:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+62+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h7dytt-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cmrffltSu-container\",nodeId:\"cmrffltSu\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"linkedin\",height:\"100%\",id:\"cmrffltSu\",layoutId:\"cmrffltSu\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xzpefn\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"SnxFjr8yK\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ckb79k-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"su7sNl6FL-container\",nodeId:\"su7sNl6FL\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"su7sNl6FL\",layoutId:\"su7sNl6FL\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wpazdi\",\"data-border\":true,\"data-framer-name\":\"Link 3\",layoutDependency:layoutDependency,layoutId:\"qs1ianIke\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},variants:{DlHc5VXer:{\"--border-top-width\":\"0px\"},jXAKT3AaT:{\"--border-top-width\":\"0px\"},PDehxUfIO:{\"--border-top-width\":\"0px\"},QNMLUnNvx:{\"--border-top-width\":\"0px\"},rM9VogI1j:{\"--border-top-width\":\"0px\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kdyma6\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"GIYtnmhN7\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-1n7urqf\",\"data-framer-appear-id\":\"1n7urqf\",\"data-framer-name\":\"Twitter\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"LjBQkCKsF\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+0+180+0+320+0+0+0+16+0+0,...addPropertyOverrides({DlHc5VXer:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+124+16+0+0},jXAKT3AaT:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+124+16+0+0},PDehxUfIO:{y:(componentViewport?.y||0)+0+0+0+83+0+320+0+0+0+0+124+16+0+0},QNMLUnNvx:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+124+16+0+0},rM9VogI1j:{y:(componentViewport?.y||0)+0+0+0+135+0+264+0+0+0+0+124+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3q4phh-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cSH7CBpl7-container\",nodeId:\"cSH7CBpl7\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"contra\",height:\"100%\",id:\"cSH7CBpl7\",layoutId:\"cSH7CBpl7\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11kwi6a\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"syEptV2Vf\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o4sex8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NJ5dfpErP-container\",nodeId:\"NJ5dfpErP\",rendersWithMotion:true,scopeId:\"KVzwCUmDG\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"NJ5dfpErP\",layoutId:\"NJ5dfpErP\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})]})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8DuyN.framer-1nlrg00, .framer-8DuyN .framer-1nlrg00 { display: block; }\",\".framer-8DuyN.framer-1qwibp6 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 962px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 200px 0px; position: relative; width: 600px; }\",\".framer-8DuyN .framer-w9bv4z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8DuyN .framer-1hr73ll { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 84px; justify-content: flex-end; overflow: visible; padding: 34px 40px 0px 20px; position: relative; width: 100%; }\",\".framer-8DuyN .framer-19w51or { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 59px; }\",\".framer-8DuyN .framer-jjmp5o-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-8DuyN .framer-1hhznz6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8DuyN .framer-886796 { 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-8DuyN .framer-c3t7py, .framer-8DuyN .framer-186zuqg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8DuyN .framer-u4lki5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-8DuyN .framer-s4vadz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: 1px; z-index: 3; }\",\".framer-8DuyN .framer-1yj2gi6, .framer-8DuyN .framer-xw8hhw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-8DuyN .framer-10fmvfy-container, .framer-8DuyN .framer-ibof3f-container, .framer-8DuyN .framer-5e5dv3-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-8DuyN .framer-flrr6h, .framer-8DuyN .framer-w6q7zd { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-8DuyN .framer-yturgb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-8DuyN .framer-dw287s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-8DuyN .framer-tslnph { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-8DuyN .framer-11uxcmq { 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: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-8DuyN .framer-14r2glk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; text-decoration: none; width: 187px; }\",\".framer-8DuyN .framer-6rqi5r, .framer-8DuyN .framer-1ukoswv, .framer-8DuyN .framer-167w5zi, .framer-8DuyN .framer-rv0rn1, .framer-8DuyN .framer-10ovlk6, .framer-8DuyN .framer-1e0ojc0, .framer-8DuyN .framer-1n7urqf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-8DuyN .framer-1cirebm-container, .framer-8DuyN .framer-wv95mr-container, .framer-8DuyN .framer-jj3vs7-container, .framer-8DuyN .framer-1g2tjw4-container, .framer-8DuyN .framer-1h7dytt-container, .framer-8DuyN .framer-3q4phh-container { flex: none; height: 30px; position: relative; width: auto; }\",\".framer-8DuyN .framer-tsmw73, .framer-8DuyN .framer-l6i1rf, .framer-8DuyN .framer-qmlpan, .framer-8DuyN .framer-hfz27e, .framer-8DuyN .framer-xzpefn, .framer-8DuyN .framer-11kwi6a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 20px; }\",\".framer-8DuyN .framer-rpf2oz-container, .framer-8DuyN .framer-16tyrlt-container, .framer-8DuyN .framer-9nyrd7-container, .framer-8DuyN .framer-vmlyhq-container, .framer-8DuyN .framer-1ckb79k-container, .framer-8DuyN .framer-o4sex8-container { flex: none; height: 22px; position: relative; width: 22px; }\",\".framer-8DuyN .framer-mb6j7v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; text-decoration: none; width: 186px; }\",\".framer-8DuyN .framer-jeg7gw, .framer-8DuyN .framer-yqf222, .framer-8DuyN .framer-1hegcgt, .framer-8DuyN .framer-1099m4p, .framer-8DuyN .framer-1kdyma6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-8DuyN .framer-1jvab5f, .framer-8DuyN .framer-bx9nym, .framer-8DuyN .framer-1sdluwq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 0px 16px 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-8DuyN .framer-1wpazdi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; width: 187px; }\",\".framer-8DuyN.framer-v-hvit2b .framer-xw8hhw, .framer-8DuyN.framer-v-1u7ify4 .framer-xw8hhw { text-decoration: none; }\",\".framer-8DuyN.framer-v-1u7ify4.framer-1qwibp6, .framer-8DuyN.framer-v-109nquv.framer-1qwibp6, .framer-8DuyN.framer-v-wtz2sx.framer-1qwibp6, .framer-8DuyN.framer-v-1v4bk0q.framer-1qwibp6 { height: min-content; padding: 0px 0px 120px 0px; width: 390px; }\",\".framer-8DuyN.framer-v-1u7ify4 .framer-w9bv4z, .framer-8DuyN.framer-v-109nquv .framer-w9bv4z, .framer-8DuyN.framer-v-wtz2sx .framer-w9bv4z, .framer-8DuyN.framer-v-1v4bk0q .framer-w9bv4z { gap: 72px; justify-content: flex-start; }\",\".framer-8DuyN.framer-v-1u7ify4 .framer-1hr73ll, .framer-8DuyN.framer-v-109nquv .framer-1hr73ll, .framer-8DuyN.framer-v-wtz2sx .framer-1hr73ll, .framer-8DuyN.framer-v-1v4bk0q .framer-1hr73ll, .framer-8DuyN.framer-v-17xjgki .framer-1hr73ll { height: min-content; padding: 34px 20px 0px 20px; }\",\".framer-8DuyN.framer-v-1u7ify4 .framer-1hhznz6, .framer-8DuyN.framer-v-109nquv .framer-1hhznz6, .framer-8DuyN.framer-v-wtz2sx .framer-1hhznz6, .framer-8DuyN.framer-v-1v4bk0q .framer-1hhznz6 { gap: 40px; }\",\".framer-8DuyN.framer-v-1u7ify4 .framer-dw287s, .framer-8DuyN.framer-v-109nquv .framer-dw287s, .framer-8DuyN.framer-v-wtz2sx .framer-dw287s, .framer-8DuyN.framer-v-1v4bk0q .framer-dw287s { z-index: 2; }\",\".framer-8DuyN.framer-v-1u7ify4 .framer-tslnph, .framer-8DuyN.framer-v-109nquv .framer-tslnph, .framer-8DuyN.framer-v-wtz2sx .framer-tslnph, .framer-8DuyN.framer-v-1v4bk0q .framer-tslnph, .framer-8DuyN.framer-v-17xjgki .framer-tslnph { flex-direction: column; }\",\".framer-8DuyN.framer-v-1u7ify4 .framer-11uxcmq, .framer-8DuyN.framer-v-109nquv .framer-11uxcmq, .framer-8DuyN.framer-v-wtz2sx .framer-11uxcmq, .framer-8DuyN.framer-v-1v4bk0q .framer-11uxcmq, .framer-8DuyN.framer-v-17xjgki .framer-11uxcmq { flex: none; flex-direction: column; width: 100%; }\",\".framer-8DuyN.framer-v-1u7ify4 .framer-mb6j7v, .framer-8DuyN.framer-v-1u7ify4 .framer-1wpazdi, .framer-8DuyN.framer-v-109nquv .framer-mb6j7v, .framer-8DuyN.framer-v-109nquv .framer-1wpazdi, .framer-8DuyN.framer-v-wtz2sx .framer-mb6j7v, .framer-8DuyN.framer-v-wtz2sx .framer-1wpazdi, .framer-8DuyN.framer-v-1v4bk0q .framer-14r2glk, .framer-8DuyN.framer-v-1v4bk0q .framer-mb6j7v, .framer-8DuyN.framer-v-1v4bk0q .framer-1wpazdi, .framer-8DuyN.framer-v-17xjgki .framer-14r2glk, .framer-8DuyN.framer-v-17xjgki .framer-mb6j7v, .framer-8DuyN.framer-v-17xjgki .framer-1wpazdi { padding: 16px 0px 16px 0px; width: 100%; }\",\".framer-8DuyN.framer-v-1u7ify4 .framer-1sdluwq, .framer-8DuyN.framer-v-109nquv .framer-bx9nym, .framer-8DuyN.framer-v-wtz2sx .framer-1jvab5f { flex: none; width: 100%; }\",\".framer-8DuyN.framer-v-17xjgki.framer-1qwibp6 { height: min-content; width: 390px; }\",\".framer-8DuyN.framer-v-17xjgki .framer-w9bv4z { gap: 20px; justify-content: flex-start; }\",\".framer-8DuyN.framer-v-17xjgki .framer-dw287s { padding: 0px 0px 20px 0px; z-index: 2; }\",'.framer-8DuyN[data-border=\"true\"]::after, .framer-8DuyN [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 962\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"V40z_Onq9\":{\"layout\":[\"fixed\",\"fixed\"]},\"kG5wKbjrn\":{\"layout\":[\"fixed\",\"fixed\"]},\"rYbtxdHSr\":{\"layout\":[\"fixed\",\"fixed\"]},\"Qlmij07lG\":{\"layout\":[\"fixed\",\"fixed\"]},\"DlHc5VXer\":{\"layout\":[\"fixed\",\"auto\"]},\"QNMLUnNvx\":{\"layout\":[\"fixed\",\"auto\"]},\"jXAKT3AaT\":{\"layout\":[\"fixed\",\"auto\"]},\"rM9VogI1j\":{\"layout\":[\"fixed\",\"auto\"]},\"PDehxUfIO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OITSfcGh9\":\"openNow\",\"hwKupAEcO\":\"current\",\"ZtbBS6tNf\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKVzwCUmDG=withCSS(Component,css,\"framer-8DuyN\");export default FramerKVzwCUmDG;FramerKVzwCUmDG.displayName=\"Sidebar\";FramerKVzwCUmDG.defaultProps={height:962,width:600};addPropertyControls(FramerKVzwCUmDG,{variant:{options:[\"njimWxG28\",\"V40z_Onq9\",\"kG5wKbjrn\",\"rYbtxdHSr\",\"Qlmij07lG\",\"DlHc5VXer\",\"QNMLUnNvx\",\"jXAKT3AaT\",\"rM9VogI1j\",\"PDehxUfIO\"],optionTitles:[\"Home\",\"About\",\"Resume\",\"Playground case study\",\"Contact\",\"Mobile Home\",\"Mobile About\",\"Mobile Resume\",\"Mobile case study\",\"Mobile Contact\"],title:\"Variant\",type:ControlType.Enum},OITSfcGh9:{title:\"Open Now\",type:ControlType.CustomCursor},hwKupAEcO:{title:\"Current\",type:ControlType.CustomCursor},ZtbBS6tNf:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerKVzwCUmDG,[{explicitInter:true,fonts:[]},...MenuButtonFonts,...MenuItemFonts,...CrosslineAnimationFonts,...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKVzwCUmDG\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"OITSfcGh9\\\":\\\"openNow\\\",\\\"hwKupAEcO\\\":\\\"current\\\",\\\"ZtbBS6tNf\\\":\\\"tap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V40z_Onq9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kG5wKbjrn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rYbtxdHSr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Qlmij07lG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DlHc5VXer\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QNMLUnNvx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jXAKT3AaT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rM9VogI1j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PDehxUfIO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"600\",\"framerIntrinsicHeight\":\"962\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KVzwCUmDG.map","import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-webgl2\";\nexport const componentName = \"Infotainment System - State Machine 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/385342/258727/KRyZs6_C2kSQ5eRDbnuuOw.riv\",\n    artboard: \"Infotainment System\",\n    stateMachines: \"State Machine 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  const boolean1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play/Replay\",\n    props.boolean1\n  );\n  useEffect(() => {\n    if (boolean1) {\n      boolean1.value = props.boolean1;\n    }\n  }, [props.boolean1]);\n  const trigger1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Start Animation\"\n  );\n  useEffect(() => {\n    if (trigger1) {\n      trigger1.fire();\n    }\n  }, [props.trigger1]);\n  const boolean2 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play Mode\",\n    props.boolean2\n  );\n  useEffect(() => {\n    if (boolean2) {\n      boolean2.value = props.boolean2;\n    }\n  }, [props.boolean2]);\n  const boolean3 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Press Effect\",\n    props.boolean3\n  );\n  useEffect(() => {\n    if (boolean3) {\n      boolean3.value = props.boolean3;\n    }\n  }, [props.boolean3]);\n  const boolean4 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Hover Effect\",\n    props.boolean4\n  );\n  useEffect(() => {\n    if (boolean4) {\n      boolean4.value = props.boolean4;\n    }\n  }, [props.boolean4]);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = {\n  play: true,\n  playOnCanvas: true,\n  boolean1: false,\n  boolean2: false,\n  boolean3: false,\n  boolean4: false,\n};\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  boolean1: {\n    title: \"Button Play/Replay\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  trigger1: {\n    title: \"Start Animation\",\n    type: ControlType.Number,\n    displayStepper: true,\n    step: 1,\n    defaultValue: 0,\n  },\n  boolean2: {\n    title: \"Button Play Mode\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean3: {\n    title: \"Press Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean4: {\n    title: \"Button Hover Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n","import{addPropertyControls}from\"framer\";import RiveComponent,{componentName,propertyControls}from\"https://rive.app/api/s/KRyZs6_C2kSQ5eRDbnuuOw/framer/?runtime=rive-renderer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default RiveComponent;RiveComponent.displayName=componentName;addPropertyControls(RiveComponent,propertyControls);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Tire_Pressure.map","// Generated by Framer (2a0d5ab)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import InfotainmentSystemStateMachine1 from\"https://framerusercontent.com/modules/E6FzAiInMvDwrsX9Tp3W/IwX6pYhTqXtse4iHarCe/Tire_Pressure.js\";const InfotainmentSystemStateMachine1Fonts=getFonts(InfotainmentSystemStateMachine1);const cycleOrder=[\"CDBx8jgTF\",\"Uoswd6Nhv\",\"mu5NelsGh\",\"F93aa4V9Q\"];const serializationHash=\"framer-SM6md\";const variantClassNames={CDBx8jgTF:\"framer-v-10ojf7s\",F93aa4V9Q:\"framer-v-1mnydmx\",mu5NelsGh:\"framer-v-hs9jqj\",Uoswd6Nhv:\"framer-v-1x6uzrl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Large Desktop\":\"F93aa4V9Q\",Desktop:\"CDBx8jgTF\",Mobile:\"mu5NelsGh\",Tablet:\"Uoswd6Nhv\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CDBx8jgTF\"};};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:\"CDBx8jgTF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10ojf7s\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CDBx8jgTF\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({F93aa4V9Q:{\"data-framer-name\":\"Large Desktop\"},mu5NelsGh:{\"data-framer-name\":\"Mobile\"},Uoswd6Nhv:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-88uv7v-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"GJzehKmZl-container\",nodeId:\"GJzehKmZl\",rendersWithMotion:true,scopeId:\"l4ZtkvXWc\",children:/*#__PURE__*/_jsx(InfotainmentSystemStateMachine1,{alignment:\"center\",boolean1:false,boolean2:false,boolean3:false,boolean4:false,fit:\"contain\",height:\"100%\",id:\"GJzehKmZl\",layoutId:\"GJzehKmZl\",play:true,playOnCanvas:true,style:{height:\"100%\",width:\"100%\"},trigger1:0,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SM6md.framer-4zwvo8, .framer-SM6md .framer-4zwvo8 { display: block; }\",\".framer-SM6md.framer-10ojf7s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 964px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1280px; }\",\".framer-SM6md .framer-88uv7v-container { aspect-ratio: 1.3278008298755186 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 964px); position: relative; width: 1px; }\",\".framer-SM6md.framer-v-1x6uzrl.framer-10ojf7s { aspect-ratio: 1.3275862068965518 / 1; height: var(--framer-aspect-ratio-supported, 580px); width: 770px; }\",\".framer-SM6md.framer-v-1x6uzrl .framer-88uv7v-container { aspect-ratio: 1.3275862068965518 / 1; height: var(--framer-aspect-ratio-supported, 580px); }\",\".framer-SM6md.framer-v-hs9jqj.framer-10ojf7s { aspect-ratio: 1.320754716981132 / 1; height: var(--framer-aspect-ratio-supported, 265px); width: 350px; }\",\".framer-SM6md.framer-v-hs9jqj .framer-88uv7v-container { aspect-ratio: 1.320754716981132 / 1; height: var(--framer-aspect-ratio-supported, 265px); }\",\".framer-SM6md.framer-v-1mnydmx.framer-10ojf7s { aspect-ratio: 1.3249211356466877 / 1; height: var(--framer-aspect-ratio-supported, 1268px); width: 1680px; }\",\".framer-SM6md.framer-v-1mnydmx .framer-88uv7v-container { aspect-ratio: 1.3249211356466877 / 1; height: var(--framer-aspect-ratio-supported, 1268px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 964\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Uoswd6Nhv\":{\"layout\":[\"fixed\",\"fixed\"]},\"mu5NelsGh\":{\"layout\":[\"fixed\",\"fixed\"]},\"F93aa4V9Q\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerl4ZtkvXWc=withCSS(Component,css,\"framer-SM6md\");export default Framerl4ZtkvXWc;Framerl4ZtkvXWc.displayName=\"Animation-5\";Framerl4ZtkvXWc.defaultProps={height:964,width:1280};addPropertyControls(Framerl4ZtkvXWc,{variant:{options:[\"CDBx8jgTF\",\"Uoswd6Nhv\",\"mu5NelsGh\",\"F93aa4V9Q\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Large Desktop\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerl4ZtkvXWc,[{explicitInter:true,fonts:[]},...InfotainmentSystemStateMachine1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerl4ZtkvXWc\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1280\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"964\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Uoswd6Nhv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mu5NelsGh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F93aa4V9Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./l4ZtkvXWc.map","import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-webgl2\";\nexport const componentName = \"Animation 2 - State Machine 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/385342/258657/83vK5b-zAk6ZQVUq2b463w.riv\",\n    artboard: \"Animation 2\",\n    stateMachines: \"State Machine 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  const boolean1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play/Replay\",\n    props.boolean1\n  );\n  useEffect(() => {\n    if (boolean1) {\n      boolean1.value = props.boolean1;\n    }\n  }, [props.boolean1]);\n  const boolean2 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play Mode\",\n    props.boolean2\n  );\n  useEffect(() => {\n    if (boolean2) {\n      boolean2.value = props.boolean2;\n    }\n  }, [props.boolean2]);\n  const trigger1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Start Animation\"\n  );\n  useEffect(() => {\n    if (trigger1) {\n      trigger1.fire();\n    }\n  }, [props.trigger1]);\n  const boolean3 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Press Effect\",\n    props.boolean3\n  );\n  useEffect(() => {\n    if (boolean3) {\n      boolean3.value = props.boolean3;\n    }\n  }, [props.boolean3]);\n  const boolean4 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Hover Effect\",\n    props.boolean4\n  );\n  useEffect(() => {\n    if (boolean4) {\n      boolean4.value = props.boolean4;\n    }\n  }, [props.boolean4]);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = {\n  play: true,\n  playOnCanvas: true,\n  boolean1: false,\n  boolean2: false,\n  boolean3: false,\n  boolean4: false,\n};\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  boolean1: {\n    title: \"Button Play/Replay\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean2: {\n    title: \"Button Play Mode\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  trigger1: {\n    title: \"Start Animation\",\n    type: ControlType.Number,\n    displayStepper: true,\n    step: 1,\n    defaultValue: 0,\n  },\n  boolean3: {\n    title: \"Press Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean4: {\n    title: \"Button Hover Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n","import{addPropertyControls}from\"framer\";import RiveComponent,{componentName,propertyControls}from\"https://rive.app/api/s/83vK5b-zAk6ZQVUq2b463w/framer/?runtime=rive-renderer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default RiveComponent;RiveComponent.displayName=componentName;addPropertyControls(RiveComponent,propertyControls);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AI_map.map","// Generated by Framer (2a0d5ab)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Animation2StateMachine1 from\"https://framerusercontent.com/modules/wS9MX2yVFs74MDP2G8yu/Q5GP0cMnh3nMnqkw1sRf/AI_map.js\";const Animation2StateMachine1Fonts=getFonts(Animation2StateMachine1);const cycleOrder=[\"t0R5UDX4m\",\"UNEh1AQRB\",\"cuk5ybyjm\",\"i2XpUy_3d\"];const serializationHash=\"framer-S7o53\";const variantClassNames={cuk5ybyjm:\"framer-v-10kzw2b\",i2XpUy_3d:\"framer-v-3bk0de\",t0R5UDX4m:\"framer-v-1s6q3ma\",UNEh1AQRB:\"framer-v-qsg68p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Large Desktop\":\"i2XpUy_3d\",Desktop:\"t0R5UDX4m\",Mobile:\"cuk5ybyjm\",Tablet:\"UNEh1AQRB\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"t0R5UDX4m\"};};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:\"t0R5UDX4m\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1s6q3ma\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"t0R5UDX4m\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({cuk5ybyjm:{\"data-framer-name\":\"Mobile\"},i2XpUy_3d:{\"data-framer-name\":\"Large Desktop\"},UNEh1AQRB:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11rikbm-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"nhky_6hF1-container\",nodeId:\"nhky_6hF1\",rendersWithMotion:true,scopeId:\"NtYj2k5Ff\",children:/*#__PURE__*/_jsx(Animation2StateMachine1,{alignment:\"center\",boolean1:false,boolean2:false,boolean3:false,boolean4:false,fit:\"contain\",height:\"100%\",id:\"nhky_6hF1\",layoutId:\"nhky_6hF1\",play:true,playOnCanvas:true,style:{height:\"100%\",width:\"100%\"},trigger1:0,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S7o53.framer-17773be, .framer-S7o53 .framer-17773be { display: block; }\",\".framer-S7o53.framer-1s6q3ma { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1280px; }\",\".framer-S7o53 .framer-11rikbm-container { flex: none; height: 964px; position: relative; width: 1273px; }\",\".framer-S7o53.framer-v-qsg68p.framer-1s6q3ma { aspect-ratio: 1.3275862068965518 / 1; height: var(--framer-aspect-ratio-supported, 580px); width: 770px; }\",\".framer-S7o53.framer-v-qsg68p .framer-11rikbm-container, .framer-S7o53.framer-v-10kzw2b .framer-11rikbm-container, .framer-S7o53.framer-v-3bk0de .framer-11rikbm-container { flex: 1 0 0px; height: 100%; width: 1px; }\",\".framer-S7o53.framer-v-10kzw2b.framer-1s6q3ma { aspect-ratio: 1.3257575757575757 / 1; height: var(--framer-aspect-ratio-supported, 264px); width: 350px; }\",\".framer-S7o53.framer-v-3bk0de.framer-1s6q3ma { height: 1274px; width: 1680px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 964\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UNEh1AQRB\":{\"layout\":[\"fixed\",\"fixed\"]},\"cuk5ybyjm\":{\"layout\":[\"fixed\",\"fixed\"]},\"i2XpUy_3d\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNtYj2k5Ff=withCSS(Component,css,\"framer-S7o53\");export default FramerNtYj2k5Ff;FramerNtYj2k5Ff.displayName=\"Animation-1\";FramerNtYj2k5Ff.defaultProps={height:964,width:1280};addPropertyControls(FramerNtYj2k5Ff,{variant:{options:[\"t0R5UDX4m\",\"UNEh1AQRB\",\"cuk5ybyjm\",\"i2XpUy_3d\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Large Desktop\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNtYj2k5Ff,[{explicitInter:true,fonts:[]},...Animation2StateMachine1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNtYj2k5Ff\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UNEh1AQRB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cuk5ybyjm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i2XpUy_3d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"964\",\"framerIntrinsicWidth\":\"1280\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NtYj2k5Ff.map","import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-webgl2\";\nexport const componentName = \"Map View-Search-1 - State Machine 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/385342/258655/ekHoFkAzsU_gPE0zyXJthA.riv\",\n    artboard: \"Map View-Search-1\",\n    stateMachines: \"State Machine 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  const boolean1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play/Replay\",\n    props.boolean1\n  );\n  useEffect(() => {\n    if (boolean1) {\n      boolean1.value = props.boolean1;\n    }\n  }, [props.boolean1]);\n  const boolean2 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play Mode\",\n    props.boolean2\n  );\n  useEffect(() => {\n    if (boolean2) {\n      boolean2.value = props.boolean2;\n    }\n  }, [props.boolean2]);\n  const boolean3 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button On/Off\",\n    props.boolean3\n  );\n  useEffect(() => {\n    if (boolean3) {\n      boolean3.value = props.boolean3;\n    }\n  }, [props.boolean3]);\n  const trigger1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Start Animation\"\n  );\n  useEffect(() => {\n    if (trigger1) {\n      trigger1.fire();\n    }\n  }, [props.trigger1]);\n  const boolean4 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Press Effect\",\n    props.boolean4\n  );\n  useEffect(() => {\n    if (boolean4) {\n      boolean4.value = props.boolean4;\n    }\n  }, [props.boolean4]);\n  const boolean5 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Hover Effect\",\n    props.boolean5\n  );\n  useEffect(() => {\n    if (boolean5) {\n      boolean5.value = props.boolean5;\n    }\n  }, [props.boolean5]);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = {\n  play: true,\n  playOnCanvas: true,\n  boolean1: false,\n  boolean2: false,\n  boolean3: false,\n  boolean4: false,\n  boolean5: false,\n};\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  boolean1: {\n    title: \"Button Play/Replay\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean2: {\n    title: \"Button Play Mode\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean3: {\n    title: \"Button On/Off\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  trigger1: {\n    title: \"Start Animation\",\n    type: ControlType.Number,\n    displayStepper: true,\n    step: 1,\n    defaultValue: 0,\n  },\n  boolean4: {\n    title: \"Press Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean5: {\n    title: \"Button Hover Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n","import{addPropertyControls}from\"framer\";import RiveComponent,{componentName,propertyControls}from\"https://rive.app/api/s/ekHoFkAzsU_gPE0zyXJthA/framer/?runtime=rive-renderer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default RiveComponent;RiveComponent.displayName=componentName;addPropertyControls(RiveComponent,propertyControls);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Scanner.map","// Generated by Framer (2a0d5ab)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MapViewSearch1StateMachine1 from\"https://framerusercontent.com/modules/AVCPio4H93xEFZjmjjlr/ioftNdfE3ZHl1dqQeCRD/Scanner.js\";const MapViewSearch1StateMachine1Fonts=getFonts(MapViewSearch1StateMachine1);const cycleOrder=[\"PFHYRIDVs\",\"L3qrNJa8Z\",\"XF42Z8cyW\",\"eN5LYQt2W\"];const serializationHash=\"framer-oezqo\";const variantClassNames={eN5LYQt2W:\"framer-v-1vci1xr\",L3qrNJa8Z:\"framer-v-1kbrbci\",PFHYRIDVs:\"framer-v-ajcc45\",XF42Z8cyW:\"framer-v-1jgrj6j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Large Desktop\":\"eN5LYQt2W\",Desktop:\"PFHYRIDVs\",Mobile:\"XF42Z8cyW\",Tablet:\"L3qrNJa8Z\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PFHYRIDVs\"};};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:\"PFHYRIDVs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ajcc45\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"PFHYRIDVs\",ref:refBinding,style:{...style},...addPropertyOverrides({eN5LYQt2W:{\"data-framer-name\":\"Large Desktop\"},L3qrNJa8Z:{\"data-framer-name\":\"Tablet\"},XF42Z8cyW:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ksqv28-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"TWt_9ZQ_d-container\",nodeId:\"TWt_9ZQ_d\",rendersWithMotion:true,scopeId:\"rFIyDOknP\",children:/*#__PURE__*/_jsx(MapViewSearch1StateMachine1,{alignment:\"center\",boolean1:false,boolean2:false,boolean3:false,boolean4:false,boolean5:false,fit:\"contain\",height:\"100%\",id:\"TWt_9ZQ_d\",layoutId:\"TWt_9ZQ_d\",play:true,playOnCanvas:true,style:{height:\"100%\",width:\"100%\"},trigger1:0,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oezqo.framer-18cnw10, .framer-oezqo .framer-18cnw10 { display: block; }\",\".framer-oezqo.framer-ajcc45 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 964px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1280px; }\",\".framer-oezqo .framer-1ksqv28-container { aspect-ratio: 1.3278008298755186 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 964px); position: relative; width: 1px; }\",\".framer-oezqo.framer-v-1kbrbci.framer-ajcc45 { aspect-ratio: 1.3275862068965518 / 1; height: var(--framer-aspect-ratio-supported, 580px); width: 770px; }\",\".framer-oezqo.framer-v-1kbrbci .framer-1ksqv28-container { height: var(--framer-aspect-ratio-supported, 580px); }\",\".framer-oezqo.framer-v-1jgrj6j.framer-ajcc45 { aspect-ratio: 1.320754716981132 / 1; height: var(--framer-aspect-ratio-supported, 265px); width: 350px; }\",\".framer-oezqo.framer-v-1jgrj6j .framer-1ksqv28-container { height: var(--framer-aspect-ratio-supported, 263px); }\",\".framer-oezqo.framer-v-1vci1xr.framer-ajcc45 { aspect-ratio: 1.3249211356466877 / 1; height: var(--framer-aspect-ratio-supported, 1268px); width: 1680px; }\",\".framer-oezqo.framer-v-1vci1xr .framer-1ksqv28-container { height: var(--framer-aspect-ratio-supported, 1266px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 964\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"L3qrNJa8Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"XF42Z8cyW\":{\"layout\":[\"fixed\",\"fixed\"]},\"eN5LYQt2W\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrFIyDOknP=withCSS(Component,css,\"framer-oezqo\");export default FramerrFIyDOknP;FramerrFIyDOknP.displayName=\"Animation-4\";FramerrFIyDOknP.defaultProps={height:964,width:1280};addPropertyControls(FramerrFIyDOknP,{variant:{options:[\"PFHYRIDVs\",\"L3qrNJa8Z\",\"XF42Z8cyW\",\"eN5LYQt2W\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Large Desktop\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrFIyDOknP,[{explicitInter:true,fonts:[]},...MapViewSearch1StateMachine1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrFIyDOknP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L3qrNJa8Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XF42Z8cyW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eN5LYQt2W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1280\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"964\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rFIyDOknP.map","// Generated by Framer (9aabefb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={sZoiPQN6m:{hover:true},Z2dkeerBI:{hover:true}};const cycleOrder=[\"sZoiPQN6m\",\"Z2dkeerBI\"];const serializationHash=\"framer-1ckl9\";const variantClassNames={sZoiPQN6m:\"framer-v-yhdf7\",Z2dkeerBI:\"framer-v-16x24bs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Dark:\"Z2dkeerBI\",Normal:\"sZoiPQN6m\"};const getProps=({height,id,link,newTab,smoothScroll,title,width,...props})=>{return{...props,C_0i5Cn_A:newTab??props.C_0i5Cn_A??true,CrQaaxWiM:title??props.CrQaaxWiM??\"View Preview\",MIDKbMS8e:smoothScroll??props.MIDKbMS8e??true,RTZJRh3Xi:link??props.RTZJRh3Xi,variant:humanReadableVariantMap[props.variant]??props.variant??\"sZoiPQN6m\"};};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,RTZJRh3Xi,C_0i5Cn_A,CrQaaxWiM,MIDKbMS8e,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sZoiPQN6m\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:RTZJRh3Xi,motionChild:true,nodeId:\"sZoiPQN6m\",openInNewTab:C_0i5Cn_A,scopeId:\"UlZVD9ef1\",smoothScroll:MIDKbMS8e,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-yhdf7\",className,classNames)} framer-wqam7p`,\"data-framer-name\":\"Normal\",layoutDependency:layoutDependency,layoutId:\"sZoiPQN6m\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",...style},variants:{\"sZoiPQN6m-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},Z2dkeerBI:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-28c914ed-4bf3-44d7-abd3-cfdc7ea1370b, rgb(34, 34, 34))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(20, 20, 20)\"}},...addPropertyOverrides({\"sZoiPQN6m-hover\":{\"data-framer-name\":undefined},\"Z2dkeerBI-hover\":{\"data-framer-name\":undefined},Z2dkeerBI:{\"data-border\":true,\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tNTAw\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"View Preview\"})}),className:\"framer-1n0vz01\",\"data-framer-name\":\"Text\",fonts:[\"GF;Roboto Mono-500\"],layoutDependency:layoutDependency,layoutId:\"ixNx9Xe1k\",style:{\"--extracted-r6o4lv\":\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:CrQaaxWiM,variants:{\"Z2dkeerBI-hover\":{\"--extracted-r6o4lv\":\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(0, 0, 0))\"},Z2dkeerBI:{\"--extracted-r6o4lv\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Z2dkeerBI-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tNTAw\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"View Preview\"})})},Z2dkeerBI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tNTAw\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"View Preview\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vbebo\",\"data-framer-name\":\"Corners\",layoutDependency:layoutDependency,layoutId:\"XCguX5daF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11s986h\",\"data-framer-name\":\"B Left\",layoutDependency:layoutDependency,layoutId:\"L_GzSWq9T\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255))\",rotate:45},variants:{\"sZoiPQN6m-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},Z2dkeerBI:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-28c914ed-4bf3-44d7-abd3-cfdc7ea1370b, rgb(34, 34, 34))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({Z2dkeerBI:{\"data-border\":true}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19rx5jv\",\"data-framer-name\":\"T Right\",layoutDependency:layoutDependency,layoutId:\"zNMBtB5Fd\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-483f31b7-b22b-4c04-aec8-2653c142e246, rgb(255, 255, 255))\",rotate:45},variants:{\"sZoiPQN6m-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},Z2dkeerBI:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-28c914ed-4bf3-44d7-abd3-cfdc7ea1370b, rgb(34, 34, 34))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({Z2dkeerBI:{\"data-border\":true}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13olqya\",\"data-framer-name\":\"BG Hover\",layoutDependency:layoutDependency,layoutId:\"sEw8C9MSE\",style:{backgroundColor:\"rgb(0, 153, 255)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1ckl9.framer-wqam7p, .framer-1ckl9 .framer-wqam7p { display: block; }\",\".framer-1ckl9.framer-yhdf7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 20px 10px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1ckl9 .framer-1n0vz01 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 4; }\",\".framer-1ckl9 .framer-1vbebo { bottom: 0px; flex: none; gap: 10px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-1ckl9 .framer-11s986h { aspect-ratio: 1 / 1; bottom: -10px; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: -10px; overflow: hidden; position: absolute; width: 20px; }\",\".framer-1ckl9 .framer-19rx5jv { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: absolute; right: -10px; top: -10px; width: 20px; }\",\".framer-1ckl9 .framer-13olqya { bottom: 0px; flex: none; left: -8px; overflow: hidden; position: absolute; top: 0px; width: 8px; }\",\".framer-1ckl9.framer-v-yhdf7.hover .framer-13olqya { right: -8px; width: unset; }\",\".framer-1ckl9.framer-v-16x24bs.hover .framer-13olqya { width: 200px; }\",'.framer-1ckl9[data-border=\"true\"]::after, .framer-1ckl9 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 155\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Z2dkeerBI\":{\"layout\":[\"auto\",\"auto\"]},\"eHJdcqYoz\":{\"layout\":[\"auto\",\"auto\"]},\"Jl0774TE6\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"RTZJRh3Xi\":\"link\",\"C_0i5Cn_A\":\"newTab\",\"CrQaaxWiM\":\"title\",\"MIDKbMS8e\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUlZVD9ef1=withCSS(Component,css,\"framer-1ckl9\");export default FramerUlZVD9ef1;FramerUlZVD9ef1.displayName=\"Button\";FramerUlZVD9ef1.defaultProps={height:44,width:155};addPropertyControls(FramerUlZVD9ef1,{variant:{options:[\"sZoiPQN6m\",\"Z2dkeerBI\"],optionTitles:[\"Normal\",\"Dark\"],title:\"Variant\",type:ControlType.Enum},RTZJRh3Xi:{title:\"Link\",type:ControlType.Link},C_0i5Cn_A:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},CrQaaxWiM:{defaultValue:\"View Preview\",displayTextArea:false,title:\"Title\",type:ControlType.String},MIDKbMS8e:{defaultValue:true,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(FramerUlZVD9ef1,[{explicitInter:true,fonts:[{family:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_7PqPRu-5Ip2sSQ.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUlZVD9ef1\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z2dkeerBI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eHJdcqYoz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Jl0774TE6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"155\",\"framerVariables\":\"{\\\"RTZJRh3Xi\\\":\\\"link\\\",\\\"C_0i5Cn_A\\\":\\\"newTab\\\",\\\"CrQaaxWiM\\\":\\\"title\\\",\\\"MIDKbMS8e\\\":\\\"smoothScroll\\\"}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UlZVD9ef1.map","import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-webgl2\";\nexport const componentName = \"Map View - State Machine 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/385342/258735/M0wuHvZeUkSMJNVct8spQw.riv\",\n    artboard: \"Map View\",\n    stateMachines: \"State Machine 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  const boolean1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play/Replay\",\n    props.boolean1\n  );\n  useEffect(() => {\n    if (boolean1) {\n      boolean1.value = props.boolean1;\n    }\n  }, [props.boolean1]);\n  const trigger1 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Start Animation\"\n  );\n  useEffect(() => {\n    if (trigger1) {\n      trigger1.fire();\n    }\n  }, [props.trigger1]);\n  const boolean2 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Play Mode\",\n    props.boolean2\n  );\n  useEffect(() => {\n    if (boolean2) {\n      boolean2.value = props.boolean2;\n    }\n  }, [props.boolean2]);\n  const boolean3 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Press Effect\",\n    props.boolean3\n  );\n  useEffect(() => {\n    if (boolean3) {\n      boolean3.value = props.boolean3;\n    }\n  }, [props.boolean3]);\n  const boolean4 = useStateMachineInput(\n    rive,\n    \"State Machine 1\",\n    \"Button Hover Effect\",\n    props.boolean4\n  );\n  useEffect(() => {\n    if (boolean4) {\n      boolean4.value = props.boolean4;\n    }\n  }, [props.boolean4]);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = {\n  play: true,\n  playOnCanvas: true,\n  boolean1: false,\n  boolean2: false,\n  boolean3: false,\n  boolean4: false,\n};\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  boolean1: {\n    title: \"Button Play/Replay\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  trigger1: {\n    title: \"Start Animation\",\n    type: ControlType.Number,\n    displayStepper: true,\n    step: 1,\n    defaultValue: 0,\n  },\n  boolean2: {\n    title: \"Button Play Mode\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean3: {\n    title: \"Press Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  boolean4: {\n    title: \"Button Hover Effect\",\n    type: ControlType.Boolean,\n    defaultValue: false,\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n","import{addPropertyControls}from\"framer\";import RiveComponent,{componentName,propertyControls}from\"https://rive.app/api/s/M0wuHvZeUkSMJNVct8spQw/framer/?runtime=rive-renderer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default RiveComponent;RiveComponent.displayName=componentName;addPropertyControls(RiveComponent,propertyControls);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Destination_Reached.map","// Generated by Framer (2a0d5ab)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MapViewAnimation0State from\"https://framerusercontent.com/modules/ObQV34567z0yBMI9gkva/kXFdgpovK0MQBkPqteOL/Destination_Reached.js\";const MapViewAnimation0StateFonts=getFonts(MapViewAnimation0State);const cycleOrder=[\"lLEBg819c\",\"rgxbG837C\",\"jCUlQRFuN\",\"Mcl8x4Iqg\"];const serializationHash=\"framer-HTVhh\";const variantClassNames={jCUlQRFuN:\"framer-v-1qb1b8w\",lLEBg819c:\"framer-v-tqj578\",Mcl8x4Iqg:\"framer-v-1d1hnp3\",rgxbG837C:\"framer-v-1uyy3mt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Large Desktop\":\"Mcl8x4Iqg\",Desktop:\"lLEBg819c\",Mobile:\"jCUlQRFuN\",Tablet:\"rgxbG837C\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lLEBg819c\"};};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:\"lLEBg819c\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tqj578\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lLEBg819c\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({jCUlQRFuN:{\"data-framer-name\":\"Mobile\"},Mcl8x4Iqg:{\"data-framer-name\":\"Large Desktop\"},rgxbG837C:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z05ath-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"K3FtkkbIS-container\",nodeId:\"K3FtkkbIS\",rendersWithMotion:true,scopeId:\"W8Jzn8Wl1\",children:/*#__PURE__*/_jsx(MapViewAnimation0State,{alignment:\"center\",fit:\"contain\",height:\"100%\",id:\"K3FtkkbIS\",layoutId:\"K3FtkkbIS\",play:true,playOnCanvas:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HTVhh.framer-mqfpeu, .framer-HTVhh .framer-mqfpeu { display: block; }\",\".framer-HTVhh.framer-tqj578 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-HTVhh .framer-z05ath-container { flex: none; height: 964px; position: relative; width: 1280px; }\",\".framer-HTVhh.framer-v-1uyy3mt.framer-tqj578 { aspect-ratio: 1.3275862068965518 / 1; height: var(--framer-aspect-ratio-supported, 580px); width: 770px; }\",\".framer-HTVhh.framer-v-1uyy3mt .framer-z05ath-container, .framer-HTVhh.framer-v-1qb1b8w .framer-z05ath-container, .framer-HTVhh.framer-v-1d1hnp3 .framer-z05ath-container { flex: 1 0 0px; height: 100%; width: 1px; }\",\".framer-HTVhh.framer-v-1qb1b8w.framer-tqj578 { aspect-ratio: 1.320754716981132 / 1; height: var(--framer-aspect-ratio-supported, 265px); width: 350px; }\",\".framer-HTVhh.framer-v-1d1hnp3.framer-tqj578 { aspect-ratio: 1.3249211356466877 / 1; height: var(--framer-aspect-ratio-supported, 1268px); width: 1680px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 964\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rgxbG837C\":{\"layout\":[\"fixed\",\"fixed\"]},\"jCUlQRFuN\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mcl8x4Iqg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerW8Jzn8Wl1=withCSS(Component,css,\"framer-HTVhh\");export default FramerW8Jzn8Wl1;FramerW8Jzn8Wl1.displayName=\"Animation-3\";FramerW8Jzn8Wl1.defaultProps={height:964,width:1280};addPropertyControls(FramerW8Jzn8Wl1,{variant:{options:[\"lLEBg819c\",\"rgxbG837C\",\"jCUlQRFuN\",\"Mcl8x4Iqg\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Large Desktop\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerW8Jzn8Wl1,[{explicitInter:true,fonts:[]},...MapViewAnimation0StateFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW8Jzn8Wl1\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"964\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rgxbG837C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jCUlQRFuN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mcl8x4Iqg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1280\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b83b17b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Roboto Mono-regular\",\"GF;Roboto Mono-700\",\"GF;Roboto Mono-700italic\",\"GF;Roboto Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vqPRu-5Ip2sSQ.woff2\",weight:\"400\"},{family:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_Of2PRu-5Ip2sSQ.woff2\",weight:\"700\"},{family:\"Roboto Mono\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrmAB-W4AJi8SZwt.woff2\",weight:\"700\"},{family:\"Roboto Mono\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/robotomono/v23/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAOW4AJi8SZwt.woff2\",weight:\"400\"}]}];export const css=['.framer-QsBM3 .framer-styles-preset-193hmnw:not(.rich-text-wrapper), .framer-QsBM3 .framer-styles-preset-193hmnw.rich-text-wrapper p { --framer-font-family: \"Roboto Mono\", monospace; --framer-font-family-bold: \"Roboto Mono\", monospace; --framer-font-family-bold-italic: \"Roboto Mono\", monospace; --framer-font-family-italic: \"Roboto Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.4px; --framer-line-height: 34px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #a3a3a3; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-QsBM3\";\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 (890879b)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",robots:\"max-image-preview:large\",title:\"Case Study-3\"};}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 (9aabefb)\nimport siteMetadata from\"https://framerusercontent.com/modules/lnYQwcJ2dvWTj6LOjzh7/BsKYwQWlVGairiaUd2nL/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"rlv4qk\",mediaQuery:\"(min-width: 1920px)\"},{hash:\"ogpwxn\",mediaQuery:\"(min-width: 1440px) and (max-width: 1919.98px)\"},{hash:\"1aftzpm\",mediaQuery:\"(min-width: 810px) and (max-width: 1439.98px)\"},{hash:\"9u0foi\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{tc330AfOB:\"top\"},robots:\"max-image-preview:large\",serializationId:\"framer-qg0xz\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9aabefb)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,ResetOuterLinkContext,RichText,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useOverlayState,useRouteElementId,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import NavigationBar from\"https://framerusercontent.com/modules/2EPBtt9g2sSCgTqr2WXE/aSp7MfOqCXufArJIM4T9/RCnaNQOyx.js\";import CrosslineAnimation from\"https://framerusercontent.com/modules/3yxVIidGHtLJUqrnE7q0/rtEqGWc93y6pK7Xzs9Tj/Z5xwzpHRd.js\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import Grain from\"https://framerusercontent.com/modules/cKGD16u2MGB7MfqfVXFp/wiztTCbXokZrMicHAmZc/Grain.js\";import{Youtube as YouTube}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/DDzyuYPF56TuI0bfUu2z/YouTube.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import Footer from\"https://framerusercontent.com/modules/vWXEwrIJnQKXiUGzt0EA/IrTKtmzy3WdnyKhgMYDI/XK_Cy5AdA.js\";import Animation2 from\"#framer/local/canvasComponent/EcQhx0jBs/EcQhx0jBs.js\";import Sidebar from\"#framer/local/canvasComponent/KVzwCUmDG/KVzwCUmDG.js\";import Animation5 from\"#framer/local/canvasComponent/l4ZtkvXWc/l4ZtkvXWc.js\";import Animation1 from\"#framer/local/canvasComponent/NtYj2k5Ff/NtYj2k5Ff.js\";import Animation4 from\"#framer/local/canvasComponent/rFIyDOknP/rFIyDOknP.js\";import Button from\"#framer/local/canvasComponent/UlZVD9ef1/UlZVD9ef1.js\";import Animation3 from\"#framer/local/canvasComponent/W8Jzn8Wl1/W8Jzn8Wl1.js\";import MapViewSearch1StateMachine1 from\"#framer/local/codeFile/uNisCyk/Scanner.js\";import*as sharedStyle from\"#framer/local/css/MB7KtXcUH/MB7KtXcUH.js\";import metadataProvider from\"#framer/local/webPageMetadata/izTkkvHbp/izTkkvHbp.js\";const NavigationBarFonts=getFonts(NavigationBar);const SidebarFonts=getFonts(Sidebar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const PhosphorFonts=getFonts(Phosphor);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const ImageWithOptimizedAppearEffect=withOptimizedAppearEffect(Image);const MotionSectionWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.section);const ButtonFonts=getFonts(Button);const Animation1Fonts=getFonts(Animation1);const Animation2Fonts=getFonts(Animation2);const Animation3Fonts=getFonts(Animation3);const MapViewSearch1StateMachine1Fonts=getFonts(MapViewSearch1StateMachine1);const Animation4Fonts=getFonts(Animation4);const Animation5Fonts=getFonts(Animation5);const YouTubeFonts=getFonts(YouTube);const RichTextWithFX=withFX(RichText);const GrainFonts=getFonts(Grain);const CrosslineAnimationFonts=getFonts(CrosslineAnimation);const MaterialFonts=getFonts(Material);const MotionSectionWithFX=withFX(motion.section);const FooterFonts=getFonts(Footer);const breakpoints={e9Ios49uX:\"(min-width: 1440px) and (max-width: 1919.98px)\",Fvc0K_EV7:\"(min-width: 810px) and (max-width: 1439.98px)\",KO0gTTbAy:\"(min-width: 1920px)\",Q2m_lwjpN:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-qg0xz\";const variantClassNames={e9Ios49uX:\"framer-v-ogpwxn\",Fvc0K_EV7:\"framer-v-1aftzpm\",KO0gTTbAy:\"framer-v-rlv4qk\",Q2m_lwjpN:\"framer-v-9u0foi\"};const transition1={damping:40,delay:.4,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-160};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:600,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:600,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition3={damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation6={opacity:.001,rotate:3,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:40};const transition4={damping:40,delay:.2,mass:1,stiffness:200,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation8={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:40};const animation9={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:30};const transition5={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation10={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5};const animation11={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:160};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation13={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:160};const animation14={opacity:0,rotate:3,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transition6={damping:60,delay:0,mass:1.5,stiffness:300,type:\"spring\"};const animation15={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation16={opacity:0,rotate:3,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop 2\":\"KO0gTTbAy\",Desktop:\"e9Ios49uX\",Phone:\"Q2m_lwjpN\",Tablet:\"Fvc0K_EV7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"e9Ios49uX\"};};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const LlGjrvFdC3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const ZtbBS6tNf1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"tc330AfOB\");const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"Q2m_lwjpN\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"Fvc0K_EV7\")return false;return true;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"Fvc0K_EV7\")return true;return false;};const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"Q2m_lwjpN\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"e9Ios49uX\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ogpwxn\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qtpzp\",\"data-framer-name\":\"Spacer\",id:elementId,ref:ref1}),/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:118,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsxs(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-uqa0zl-container\",\"data-framer-appear-id\":\"uqa0zl\",id:\"uqa0zl\",initial:animation1,isModuleExternal:true,layoutScroll:true,nodeId:\"LG5ipJXHJ\",optimized:true,rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{variant:overlay.visible?\"yJ1SCjfA3\":\"yJ1SCjfA3\"}},children:/*#__PURE__*/_jsx(NavigationBar,{height:\"100%\",id:\"LG5ipJXHJ\",layoutId:\"LG5ipJXHJ\",LlGjrvFdC:LlGjrvFdC3bnx0g({overlay}),style:{width:\"100%\"},variant:\"AvJ79ZuUd\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1i37zf9\"),\"data-framer-portal-id\":\"uqa0zl\",exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"GKNVR_JQ2\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{animate:animation3,className:cx(scopingClassNames,\"framer-g9h83c-container\"),\"data-framer-portal-id\":\"uqa0zl\",exit:animation2,inComponentSlot:true,initial:animation4,nodeId:\"ZV1jQ8x0k\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{variant:\"rM9VogI1j\"}},children:/*#__PURE__*/_jsx(Sidebar,{height:\"100%\",id:\"ZV1jQ8x0k\",layoutId:\"ZV1jQ8x0k\",style:{height:\"100%\"},variant:\"rYbtxdHSr\",width:\"100%\",ZtbBS6tNf:ZtbBS6tNf1wnntms({overlay})})})})})]}),getContainer())})})]})})})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-o3g6m8\",\"data-framer-name\":\"Project Details\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10ltevt\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ptrxeh\",\"data-framer-name\":\"Left\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-f0uyep\",\"data-framer-name\":\"Top\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1f56r80\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay12YXJpYWJsZVZGPUluZG5hSFFpSURjd01BPT0=\",\"--framer-font-family\":'\"Space Grotesk Variable\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-font-variation-axes\":'\"wght\" 700',\"--framer-letter-spacing\":\"-2px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\"},children:\"A.I DRIVEN VEHICLE INFOTAINMENT\"})}),fonts:[\"FS;Space Grotesk-variable\"]}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.8px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-724322d3-d888-4c00-91a1-0c52fdac0654, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"A.I Driven Vehicle Infotainment\"})}),className:\"framer-1doa75x\",\"data-framer-appear-id\":\"1doa75x\",fonts:[\"GF;Space Grotesk-700\"],initial:animation6,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-6g1ybe\",\"data-framer-name\":\"Body Text\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:\"Code ready prototypes made\\xa0using\\xa0Rive\"})}),className:\"framer-10uhaue\",\"data-framer-appear-id\":\"10uhaue\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],initial:animation8,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-qnvr8p\",\"data-framer-appear-id\":\"qnvr8p\",\"data-framer-name\":\"Right\",initial:animation9,optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18bpi6u\",\"data-framer-name\":\"1 & 2\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f03pie\",\"data-framer-name\":\"1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1p29nsi\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9yz2as\",\"data-framer-name\":\"Client\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:\"nature\"})}),className:\"framer-vlimu3\",\"data-framer-name\":\"Text 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"personal\"})}),className:\"framer-8srsv9\",\"data-framer-name\":\"Text 2\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-13t7fx\",\"data-framer-name\":\"Line\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1bxtg6i\",\"data-framer-name\":\"2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-zk2pjr\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jujhci\",\"data-framer-name\":\"Year\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:\"Year\"})}),className:\"framer-ye522x\",\"data-framer-name\":\"Text 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"2025\"})}),className:\"framer-1cwpd2c\",\"data-framer-name\":\"Text 2\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1velgyw\",\"data-framer-name\":\"Line\"})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19udt3s\",\"data-framer-name\":\"3\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rklmgv\",\"data-framer-name\":\"Inner Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-18vi63h\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ynq7g2\",\"data-framer-name\":\"Category\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:\"Category\"})}),className:\"framer-1050tp2\",\"data-framer-name\":\"Text 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"UX\"})}),className:\"framer-1guh7qo\",\"data-framer-name\":\"Text 2\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-9bcbzc\",\"data-framer-name\":\"Line\"})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-11ngpah\",\"data-framer-name\":\"4\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-2kskw6\",\"data-framer-name\":\"Inner Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-r87abk\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sn2fkr\",\"data-framer-name\":\"Project Link\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:\"figma file\"})}),className:\"framer-1xo9c6s\",\"data-framer-name\":\"Text 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"https://www.figma.com/design/sAaMkHCg8pOp801gWBW5CV/Case-study-3?node-id=202-1028&t=vl0BZG8ApLecxhCe-1\",motionChild:true,nodeId:\"N4SHgmRxF\",openInNewTab:true,scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-9hsis4 framer-1gguibd\",\"data-framer-name\":\"Link\",whileHover:animation10,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-k4tcic-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"ZiaICoBSt\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Link\",id:\"ZiaICoBSt\",layoutId:\"ZiaICoBSt\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"View Now\"})}),className:\"framer-42ver3\",\"data-framer-name\":\"Text 2\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})]})]})}),/*#__PURE__*/_jsx(MotionSectionWithOptimizedAppearEffect,{animate:animation,className:\"framer-14ldb7z\",\"data-framer-appear-id\":\"14ldb7z\",\"data-framer-name\":\"Parallex Image\",initial:animation11,optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-3lahvo\",\"data-framer-name\":\"Image\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+661+60+0),pixelHeight:1201,pixelWidth:2559,positionX:\"center\",positionY:\"center\",sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?width=2559&height=1201\",srcSet:\"https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=512&width=2559&height=1201 512w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=1024&width=2559&height=1201 1024w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=2048&width=2559&height=1201 2048w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?width=2559&height=1201 2559w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+409+60+0+0),pixelHeight:1201,pixelWidth:2559,positionX:\"center\",positionY:\"center\",sizes:`max(${componentViewport?.width||\"100vw\"} - 240px, 1px)`,src:\"https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?width=2559&height=1201\",srcSet:\"https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=512&width=2559&height=1201 512w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=1024&width=2559&height=1201 1024w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=2048&width=2559&height=1201 2048w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?width=2559&height=1201 2559w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+645+32+0+0),pixelHeight:1201,pixelWidth:2559,positionX:\"center\",positionY:\"center\",sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?width=2559&height=1201\",srcSet:\"https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=512&width=2559&height=1201 512w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=1024&width=2559&height=1201 1024w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=2048&width=2559&height=1201 2048w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?width=2559&height=1201 2559w\"}}},children:/*#__PURE__*/_jsx(ImageWithOptimizedAppearEffect,{animate:animation12,background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+409+60+0),pixelHeight:1201,pixelWidth:2559,positionX:\"center\",positionY:\"center\",sizes:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,src:\"https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?width=2559&height=1201\",srcSet:\"https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=512&width=2559&height=1201 512w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=1024&width=2559&height=1201 1024w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?scale-down-to=2048&width=2559&height=1201 2048w,https://framerusercontent.com/images/W0SCPPfeD6soBItdjHTqAJxgc.png?width=2559&height=1201 2559w\"},className:\"framer-1yfuyxb\",\"data-framer-appear-id\":\"1yfuyxb\",\"data-framer-name\":\"Image 1\",initial:animation13,optimized:true})})})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-174cze2\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1oy933l\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dp9i2n\",\"data-framer-name\":\"Case Study Overview\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-16wzan0\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-ba77kt\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Case Study Overview\"})}),className:\"framer-14b98p0\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-8td2np\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:\"Modern in-car infotainment systems have enhanced driving with features like navigation, media, and connectivity. But with this progress comes a key challenge—driver distraction. Complex menus and inconsistent interfaces demand too much attention, risking safety. This case study explores a design solution for a smarter, safer dashboard that minimizes distraction and feels intuitive even for first-time users.\"})}),className:\"framer-14m8j0u\",\"data-framer-name\":\"Case Study Overview\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xiuwwn\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yi810v\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-pqopez\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-s9117l\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Background\"})}),className:\"framer-1opi3rj\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1er472a\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:\"As cars become more digital, infotainment systems are packed with features but often at the cost of usability. This case study explores the need for a safer, more intuitive driving experience through better dashboard design.\"})}),className:\"framer-a930bk\",\"data-framer-name\":\"Background\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1sfrz9u\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kga1e\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1u1mcsp\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-qshso3\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Problem Analysis\"})}),className:\"framer-4z70x5\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-f4hdw8\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:\"The problem at hand involves balancing functionality with safety in a highly dynamic environment. Drivers need systems that are:\"}),/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Easy to interact with while on the road.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Consistent in design across different vehicles.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Capable of integrating advanced technologies, such as voice-controlled assistants, to minimize manual tasks.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Responsive enough to offer relevant information without overwhelming the driver.\"})})]})]}),className:\"framer-1axymdq\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-cj0ki6\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rae0we\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1meva9i\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ur14t8\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Design Opportunity\"})}),className:\"framer-79s5g3\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-18kr4b6\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:\"As a product designer, the goal is to create a distraction-free dashboard that prioritizes safety and ease of use. Key focus areas include:\"}),/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Voice-Controlled AI\"}),\" – Hands-free control for navigation, music, and calls.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Intuitive UI\"}),\" – Clean, minimal layout to reduce cognitive load.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Consistency\"}),\" – Unified experience across different car models.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Real-Time Feedback\"}),\" – Subtle alerts for traffic, route changes, and system warnings.\"]})})]})]}),className:\"framer-54qs6b\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-v7y3ub\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fjz2qd\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-fe9czc\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-163fpq1\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"User Research\"})}),className:\"framer-p4fs00\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-urdzzi\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Target Audience\"}),\": Car owners of varying age groups and technical proficiency.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Key Insights\"}),\":\"]})})]}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"A large percentage of users (especially older drivers) find current in-car systems overwhelming and unintuitive.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Voice interaction is preferred by most users when driving, as it keeps their focus on the road.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Users often fail to make full use of the existing system features due to complexity and poor design.\"})})]})]}),className:\"framer-eviaqo\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qw4pmr\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hcbl6h\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-3bfq9p\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-10v0ool\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Core Features\"})}),className:\"framer-vzen1r\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-vg3kz4\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"A.I.-Powered Navigation & Voice Control\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Satellite Link\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Tire Pressure Monitoring\"})})]})}),className:\"framer-1p4fisx\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1x2ob2t\",children:[/*#__PURE__*/_jsx(\"section\",{className:\"framer-2kypd\",\"data-framer-name\":\"Zoom Image\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sne3a0\",\"data-framer-name\":\"Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1i74ti\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qt3mw6\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1y1bmn9\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"h4\",{children:\"A.I-Powered Navigation & Voice Control\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"h4\",{children:\"A.I-Powered Navigation & Voice Control\"})})})}),className:\"framer-1foat03\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-18wcjqm\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Allows drivers to control navigation, music, and calls using natural voice commands\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Supports phrases like “Navigate to [destination]” or “Avoid traffic” for quick rerouting\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Real-time, A.I.-driven route suggestions based on traffic, roadblocks, or delays\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"A.I Assistance can be activated via a dedicated steering wheel button for minimal distraction\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Enhances safety by keeping hands on the wheel and eyes on the road\"})})]})}),className:\"framer-1ay44vq\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dzawb9\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vy4h23\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lqfbov\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-68nrjb\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-176omzr\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"A.i Voice Assit Navigation (Rive Animation -1)\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"A.i Voice Assit Navigation (Rive Animation -1)\"})}),className:\"framer-1guohcx\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hlrg4z\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mo1epj\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+0+0+0+1038+0+0+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+0+0+0+0+986+0+0+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+0+0+0+0+1027.6+0+0+0+0+0+57.6+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+0+0+0+986+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-7nei77-container\",nodeId:\"UwjfENEXE\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Download Rive File\",height:\"100%\",id:\"UwjfENEXE\",layoutId:\"UwjfENEXE\",MIDKbMS8e:true,RTZJRh3Xi:\"https://drive.google.com/file/d/1xqO1M9mhIEHwMfQi3UkMK74stH19Op_0/view?usp=sharing\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+0+0+0+1038+0+0+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+0+0+0+0+986+0+0+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+0+0+0+0+1027.6+0+0+0+0+0+57.6+0+0+0+68}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+0+0+0+986+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bnlhz1-container\",nodeId:\"fofq_y281\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Rive Embed LInk\",height:\"100%\",id:\"fofq_y281\",layoutId:\"fofq_y281\",MIDKbMS8e:true,RTZJRh3Xi:\"https://rive.app/s/83vK5b-zAk6ZQVUq2b463w/embed?runtime=rive-renderer\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+6046+0+0+0+0+1038+0+0+0+136},KO0gTTbAy:{width:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,y:(componentViewport?.y||0)+0+6019+0+0+0+0+0+986+0+0+0+84},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+0+0+0+0+1027.6+0+0+0+209.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:964,width:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,y:(componentViewport?.y||0)+0+5794+0+0+0+0+986+0+0+0+84,children:/*#__PURE__*/_jsx(Container,{className:\"framer-euk1xk-container\",nodeId:\"ovCDmh5yX\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{variant:\"UNEh1AQRB\"},KO0gTTbAy:{variant:\"i2XpUy_3d\"},Q2m_lwjpN:{variant:\"cuk5ybyjm\"}},children:/*#__PURE__*/_jsx(Animation1,{height:\"100%\",id:\"ovCDmh5yX\",layoutId:\"ovCDmh5yX\",style:{height:\"100%\",width:\"100%\"},variant:\"t0R5UDX4m\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1htlnzk\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9re0hv\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-15jsiob\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-yyjoqj\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"smart Reroute (rive Animation-2)\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"smart Reroute (rive Animation-2)\"})}),className:\"framer-4ymkym\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-jk84xn\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bk3jd0\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+0+0+0+1038+0+1156+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+0+0+0+0+986+0+1120+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+0+0+0+0+1027.6+0+1229.6+0+0+0+57.6+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+0+0+0+986+0+1120+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c0aa9k-container\",nodeId:\"F8WJ7xoaQ\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Download Rive File\",height:\"100%\",id:\"F8WJ7xoaQ\",layoutId:\"F8WJ7xoaQ\",MIDKbMS8e:true,RTZJRh3Xi:\"https://drive.google.com/file/d/1N7bQdhl8tKAcwvYy6N1WSp3978yyq_I9/view?usp=sharing\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+0+0+0+1038+0+1156+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+0+0+0+0+986+0+1120+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+0+0+0+0+1027.6+0+1229.6+0+0+0+57.6+0+0+0+68}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+0+0+0+986+0+1120+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1k2wao8-container\",nodeId:\"GfAmijfh1\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Rive Embed LInk\",height:\"100%\",id:\"GfAmijfh1\",layoutId:\"GfAmijfh1\",MIDKbMS8e:true,RTZJRh3Xi:\"https://rive.app/s/vlGwhZ5JAkmdOERnOmzHdg/embed?runtime=rive-renderer\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+6046+0+0+0+0+1038+0+1156+0+136},KO0gTTbAy:{width:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,y:(componentViewport?.y||0)+0+6019+0+0+0+0+0+986+0+1120+0+84},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+0+0+0+0+1027.6+0+1229.6+0+209.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:964,width:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,y:(componentViewport?.y||0)+0+5794+0+0+0+0+986+0+1120+0+84,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bchg3s-container\",nodeId:\"PBmsS76QU\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{variant:\"GmZBkC0Tf\"},KO0gTTbAy:{variant:\"JdL2bkdIM\"},Q2m_lwjpN:{variant:\"KeMmKTC32\"}},children:/*#__PURE__*/_jsx(Animation2,{height:\"100%\",id:\"PBmsS76QU\",layoutId:\"PBmsS76QU\",style:{height:\"100%\",width:\"100%\"},variant:\"ccYApoT2m\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1397nxq\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-x17d3b\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1x294rt\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1i41p6s\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"User REACHING Destination (rive Animation-3)\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"User REACHING Destination (rive Animation-3)\"})}),className:\"framer-utdf9n\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qep2xz\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5kxcws\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+0+0+0+1038+0+2312+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+0+0+0+0+986+0+2240+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+0+0+0+0+1027.6+0+2459.2+0+0+0+57.6+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+0+0+0+986+0+2240+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gsy65v-container\",nodeId:\"gmTOflVva\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Download Rive File\",height:\"100%\",id:\"gmTOflVva\",layoutId:\"gmTOflVva\",MIDKbMS8e:true,RTZJRh3Xi:\"https://drive.google.com/file/d/1LdXFQSA5Gxir5ittH9PYDrE2FIeM-DGe/view?usp=sharing\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+0+0+0+1038+0+2312+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+0+0+0+0+986+0+2240+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+0+0+0+0+1027.6+0+2459.2+0+0+0+57.6+0+0+0+68}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+0+0+0+986+0+2240+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-lr0et7-container\",nodeId:\"tQoyMgXAD\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Rive Embed LInk\",height:\"100%\",id:\"tQoyMgXAD\",layoutId:\"tQoyMgXAD\",MIDKbMS8e:true,RTZJRh3Xi:\"https://rive.app/s/QJnl6PrR002b5oNriYkGuQ/embed?runtime=rive-renderer\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+6046+0+0+0+0+1038+0+2312+0+136},KO0gTTbAy:{width:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,y:(componentViewport?.y||0)+0+6019+0+0+0+0+0+986+0+2240+0+84},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+0+0+0+0+1027.6+0+2459.2+0+209.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:964,width:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,y:(componentViewport?.y||0)+0+5794+0+0+0+0+986+0+2240+0+84,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11b65ik-container\",nodeId:\"HGPz_b8pI\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{variant:\"rgxbG837C\"},KO0gTTbAy:{variant:\"Mcl8x4Iqg\"},Q2m_lwjpN:{variant:\"jCUlQRFuN\"}},children:/*#__PURE__*/_jsx(Animation3,{height:\"100%\",id:\"HGPz_b8pI\",layoutId:\"HGPz_b8pI\",style:{height:\"100%\",width:\"100%\"},variant:\"lLEBg819c\",width:\"100%\"})})})})})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-3k2b90\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1f9e3do\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tqq6lf\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1eiix6i\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Steps I took to design the above rive animations\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Steps I took to design the above rive animations\"})}),className:\"framer-cenuv0\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1q7fit9\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11vvuj8\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-oxerwj\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Designed the UI in Figma and exported the Frame as SVG file Into rive animation\"})})})}),className:\"framer-168o1jx\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+4450+56+0+0+52+0+0+0+194),pixelHeight:1838,pixelWidth:3324,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?width=3324&height=1838\",srcSet:\"https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=512&width=3324&height=1838 512w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=1024&width=3324&height=1838 1024w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=2048&width=3324&height=1838 2048w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?width=3324&height=1838 3324w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+4274+56+0+0+52+0+0+0+194),pixelHeight:1838,pixelWidth:3324,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,src:\"https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?width=3324&height=1838\",srcSet:\"https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=512&width=3324&height=1838 512w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=1024&width=3324&height=1838 1024w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=2048&width=3324&height=1838 2048w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?width=3324&height=1838 3324w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+4660.4+56+0+0+73.6+0+0+0+194),pixelHeight:1838,pixelWidth:3324,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?width=3324&height=1838\",srcSet:\"https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=512&width=3324&height=1838 512w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=1024&width=3324&height=1838 1024w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=2048&width=3324&height=1838 2048w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?width=3324&height=1838 3324w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+4274+56+0+0+52+0+0+0+194),pixelHeight:1838,pixelWidth:3324,sizes:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,src:\"https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?width=3324&height=1838\",srcSet:\"https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=512&width=3324&height=1838 512w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=1024&width=3324&height=1838 1024w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?scale-down-to=2048&width=3324&height=1838 2048w,https://framerusercontent.com/images/t0kDC21HtDE3vn0ZH0fGon5GhY.png?width=3324&height=1838 3324w\"},className:\"framer-doawc7\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17lbui8\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kqm0wq\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",start:\"2\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"After importing the file, I started creating the animations in Rive.\"})})})}),className:\"framer-19t28gr\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+4450+56+0+0+52+0+1e3+0+194),pixelHeight:1440,pixelWidth:2560,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?width=2560&height=1440 2560w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+4274+56+0+0+52+0+1e3+0+194),pixelHeight:1440,pixelWidth:2560,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,src:\"https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?width=2560&height=1440 2560w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+4660.4+56+0+0+73.6+0+1e3+0+194),pixelHeight:1440,pixelWidth:2560,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?width=2560&height=1440 2560w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+4274+56+0+0+52+0+1e3+0+194),pixelHeight:1440,pixelWidth:2560,sizes:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,src:\"https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/IZsQ95HmD8keLOXq1vxPfhc0.png?width=2560&height=1440 2560w\"},className:\"framer-s1szun\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1goofmr\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vc9nf8\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",start:\"3\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"theN WENT menu and selectED 'Generate Share Link'. Then clickED on 'Generate Link' and copIED the Framer embed code\"})})})}),className:\"framer-l1k4jw\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s2x2if\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+4450+56+0+0+52+0+1975+0+194+0+0),pixelHeight:2186,pixelWidth:2842,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?width=2842&height=2186\",srcSet:\"https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=512&width=2842&height=2186 512w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=1024&width=2842&height=2186 1024w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=2048&width=2842&height=2186 2048w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?width=2842&height=2186 2842w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+4274+56+0+0+52+0+1975+0+194+0+0),pixelHeight:2186,pixelWidth:2842,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,src:\"https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?width=2842&height=2186\",srcSet:\"https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=512&width=2842&height=2186 512w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=1024&width=2842&height=2186 1024w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=2048&width=2842&height=2186 2048w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?width=2842&height=2186 2842w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+4660.4+56+0+0+73.6+0+1975+0+194+0+0),pixelHeight:2186,pixelWidth:2842,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?width=2842&height=2186\",srcSet:\"https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=512&width=2842&height=2186 512w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=1024&width=2842&height=2186 1024w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=2048&width=2842&height=2186 2048w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?width=2842&height=2186 2842w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+4274+56+0+0+52+0+1975+0+194+0+0),pixelHeight:2186,pixelWidth:2842,sizes:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,src:\"https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?width=2842&height=2186\",srcSet:\"https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=512&width=2842&height=2186 512w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=1024&width=2842&height=2186 1024w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?scale-down-to=2048&width=2842&height=2186 2048w,https://framerusercontent.com/images/8f0a0BzXe8CFwT4Wyvn700pnM.png?width=2842&height=2186 2842w\"},className:\"framer-slvruh\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+4450+56+0+0+52+0+1975+0+194+0+1047),pixelHeight:1954,pixelWidth:3610,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?width=3610&height=1954\",srcSet:\"https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=512&width=3610&height=1954 512w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=1024&width=3610&height=1954 1024w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=2048&width=3610&height=1954 2048w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?width=3610&height=1954 3610w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+4274+56+0+0+52+0+1975+0+194+0+1047),pixelHeight:1954,pixelWidth:3610,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,src:\"https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?width=3610&height=1954\",srcSet:\"https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=512&width=3610&height=1954 512w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=1024&width=3610&height=1954 1024w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=2048&width=3610&height=1954 2048w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?width=3610&height=1954 3610w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+4660.4+56+0+0+73.6+0+1975+0+194+0+1047),pixelHeight:1954,pixelWidth:3610,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?width=3610&height=1954\",srcSet:\"https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=512&width=3610&height=1954 512w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=1024&width=3610&height=1954 1024w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=2048&width=3610&height=1954 2048w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?width=3610&height=1954 3610w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+4274+56+0+0+52+0+1975+0+194+0+1047),pixelHeight:1954,pixelWidth:3610,sizes:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,src:\"https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?width=3610&height=1954\",srcSet:\"https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=512&width=3610&height=1954 512w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=1024&width=3610&height=1954 1024w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?scale-down-to=2048&width=3610&height=1954 2048w,https://framerusercontent.com/images/RumYgXBp3FK4x4v5AhqEDkzSt5o.png?width=3610&height=1954 3610w\"},className:\"framer-1r7tdbd\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+4450+56+0+0+52+0+1975+0+194+0+1979),pixelHeight:984,pixelWidth:1758,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?width=1758&height=984\",srcSet:\"https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?scale-down-to=512&width=1758&height=984 512w,https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?scale-down-to=1024&width=1758&height=984 1024w,https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?width=1758&height=984 1758w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+4274+56+0+0+52+0+1975+0+194+0+1979),pixelHeight:984,pixelWidth:1758,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,src:\"https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?width=1758&height=984\",srcSet:\"https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?scale-down-to=512&width=1758&height=984 512w,https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?scale-down-to=1024&width=1758&height=984 1024w,https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?width=1758&height=984 1758w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+4660.4+56+0+0+73.6+0+1975+0+194+0+1979),pixelHeight:984,pixelWidth:1758,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?width=1758&height=984\",srcSet:\"https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?scale-down-to=512&width=1758&height=984 512w,https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?scale-down-to=1024&width=1758&height=984 1024w,https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?width=1758&height=984 1758w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+4274+56+0+0+52+0+1975+0+194+0+1979),pixelHeight:984,pixelWidth:1758,sizes:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,src:\"https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?width=1758&height=984\",srcSet:\"https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?scale-down-to=512&width=1758&height=984 512w,https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?scale-down-to=1024&width=1758&height=984 1024w,https://framerusercontent.com/images/5cU70kuMMcJCGufgZnFMtDLk8o.png?width=1758&height=984 1758w\"},className:\"framer-iirje0\"})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1n882i2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-189nvs8\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",start:\"4\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Then AFTER COPYING THE FRAMER CODE WENT TO MY portfolio’s asset panel, clickED on the 'Add Code' icon, createED a new code file, and give it a name.\"})})})}),className:\"framer-1rnttog\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ieoack\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+4450+56+0+0+52+0+4962+0+194+0+0),pixelHeight:614,pixelWidth:872,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?width=872&height=614\",srcSet:\"https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?scale-down-to=512&width=872&height=614 512w,https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?width=872&height=614 872w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+4274+56+0+0+52+0+4962+0+194+0+0),pixelHeight:614,pixelWidth:872,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,src:\"https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?width=872&height=614\",srcSet:\"https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?scale-down-to=512&width=872&height=614 512w,https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?width=872&height=614 872w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+4660.4+56+0+0+73.6+0+4962+0+194+0+0),pixelHeight:614,pixelWidth:872,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?width=872&height=614\",srcSet:\"https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?scale-down-to=512&width=872&height=614 512w,https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?width=872&height=614 872w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+4274+56+0+0+52+0+4962+0+194+0+0),pixelHeight:614,pixelWidth:872,sizes:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,src:\"https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?width=872&height=614\",srcSet:\"https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?scale-down-to=512&width=872&height=614 512w,https://framerusercontent.com/images/GbqauRlc8hLJurIHsVv7dFmlOk.png?width=872&height=614 872w\"},className:\"framer-1co14z1\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+4450+56+0+0+52+0+4962+0+194+0+1047),pixelHeight:640,pixelWidth:956,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?width=956&height=640\",srcSet:\"https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?scale-down-to=512&width=956&height=640 512w,https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?width=956&height=640 956w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+4274+56+0+0+52+0+4962+0+194+0+1047),pixelHeight:640,pixelWidth:956,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,src:\"https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?width=956&height=640\",srcSet:\"https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?scale-down-to=512&width=956&height=640 512w,https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?width=956&height=640 956w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+4660.4+56+0+0+73.6+0+4962+0+194+0+1047),pixelHeight:640,pixelWidth:956,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?width=956&height=640\",srcSet:\"https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?scale-down-to=512&width=956&height=640 512w,https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?width=956&height=640 956w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+4274+56+0+0+52+0+4962+0+194+0+1047),pixelHeight:640,pixelWidth:956,sizes:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,src:\"https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?width=956&height=640\",srcSet:\"https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?scale-down-to=512&width=956&height=640 512w,https://framerusercontent.com/images/Qec3RDdnFlo9bqYpLAWDA4GxSRc.png?width=956&height=640 956w\"},className:\"framer-1pso1i6\"})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pmhb2p\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tq7o07\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",start:\"5\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Then AFTER CREATING THE CODE FILE, I pasteD the Rive embed code, but before pasting MY CODE I DELETED THE DEFAULT CODE.\"})})})}),className:\"framer-q6m6kz\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+4450+56+0+0+52+0+7265+0+194),pixelHeight:603,pixelWidth:1728,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?width=1728&height=603\",srcSet:\"https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?scale-down-to=512&width=1728&height=603 512w,https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?scale-down-to=1024&width=1728&height=603 1024w,https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?width=1728&height=603 1728w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+4274+56+0+0+52+0+7265+0+194),pixelHeight:603,pixelWidth:1728,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,src:\"https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?width=1728&height=603\",srcSet:\"https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?scale-down-to=512&width=1728&height=603 512w,https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?scale-down-to=1024&width=1728&height=603 1024w,https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?width=1728&height=603 1728w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+4660.4+56+0+0+73.6+0+7265+0+194),pixelHeight:603,pixelWidth:1728,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?width=1728&height=603\",srcSet:\"https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?scale-down-to=512&width=1728&height=603 512w,https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?scale-down-to=1024&width=1728&height=603 1024w,https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?width=1728&height=603 1728w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+4274+56+0+0+52+0+7265+0+194),pixelHeight:603,pixelWidth:1728,sizes:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,src:\"https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?width=1728&height=603\",srcSet:\"https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?scale-down-to=512&width=1728&height=603 512w,https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?scale-down-to=1024&width=1728&height=603 1024w,https://framerusercontent.com/images/qKloNFZhIayrcOIHdkeHetRJj8.png?width=1728&height=603 1728w\"},className:\"framer-mosh5s\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vhd5tm\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-17qyxzh\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",start:\"6\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"THEN WENT BACK TO canvas.\"})})}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"DraGgED the newly created \",/*#__PURE__*/_jsx(\"strong\",{children:\"Rive component\"}),\" from the Assets panel into MY layout.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"THEN ResizeD AS PER MY REQUIREMENT.\"})})]})]}),className:\"framer-r1bade\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+4450+56+0+0+52+0+7991+0+574),pixelHeight:721,pixelWidth:1701,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?width=1701&height=721\",srcSet:\"https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?scale-down-to=512&width=1701&height=721 512w,https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?scale-down-to=1024&width=1701&height=721 1024w,https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?width=1701&height=721 1701w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+4274+56+0+0+52+0+7991+0+574),pixelHeight:721,pixelWidth:1701,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,src:\"https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?width=1701&height=721\",srcSet:\"https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?scale-down-to=512&width=1701&height=721 512w,https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?scale-down-to=1024&width=1701&height=721 1024w,https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?width=1701&height=721 1701w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+4660.4+56+0+0+73.6+0+7991+0+574),pixelHeight:721,pixelWidth:1701,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?width=1701&height=721\",srcSet:\"https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?scale-down-to=512&width=1701&height=721 512w,https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?scale-down-to=1024&width=1701&height=721 1024w,https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?width=1701&height=721 1701w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+4274+56+0+0+52+0+7991+0+574),pixelHeight:721,pixelWidth:1701,sizes:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,src:\"https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?width=1701&height=721\",srcSet:\"https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?scale-down-to=512&width=1701&height=721 512w,https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?scale-down-to=1024&width=1701&height=721 1024w,https://framerusercontent.com/images/32fqgz9hlLLwH4reZRmS3WQ.png?width=1701&height=721 1701w\"},className:\"framer-8uoi8e\"})})]})]})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-1vfc4rc\",\"data-framer-name\":\"Zoom Image\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1b8l39i\",\"data-framer-name\":\"Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b4ihsi\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-cr7ojn\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-gji27h\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{start:\"2\",style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"h4\",{children:\"Satellite Link\"})})})}),className:\"framer-hccqu\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1g27s64\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Provides reliable internet access even in remote or no-network zones\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Enables emergency support when cellular service is unavailable\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Powers uninterrupted A.I. communication and live traffic updates\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Allows over-the-air system updates for continuous improvements\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Ensures a consistently connected and dependable driving experience\"})})]})}),className:\"framer-3jc2r\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hv26az-container\",isAuthoredByUser:true,nodeId:\"BqzfklmnV\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(MapViewSearch1StateMachine1,{alignment:\"center\",boolean1:false,boolean2:false,boolean3:false,boolean4:false,boolean5:false,fit:\"contain\",height:\"100%\",id:\"BqzfklmnV\",layoutId:\"BqzfklmnV\",play:true,playOnCanvas:true,trigger1:0,width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12n4y73\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rk2wvb\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-fzcxv8\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-16zbm91\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Satellite link (Rive Animation-4)\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Satellite link (Rive Animation-4)\"})}),className:\"framer-6wirxe\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-bt1sek\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ud1bee\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+13770+0+0+1230+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+13622+0+0+0+1178+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+13986+0+0+0+1230+0+0+0+57.6+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+13622+0+0+1178+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gg1ouw-container\",nodeId:\"kGOSRrM6s\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Download Rive File\",height:\"100%\",id:\"kGOSRrM6s\",layoutId:\"kGOSRrM6s\",MIDKbMS8e:true,RTZJRh3Xi:\"https://drive.google.com/file/d/1EDRJQWQaDoDHrLVNmaNa5ovKI8-PAC5V/view?usp=sharing\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+13770+0+0+1230+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+13622+0+0+0+1178+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+13986+0+0+0+1230+0+0+0+57.6+0+0+0+68}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+13622+0+0+1178+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ld49da-container\",nodeId:\"ZIW1A63Gw\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Rive Embed LInk\",height:\"100%\",id:\"ZIW1A63Gw\",layoutId:\"ZIW1A63Gw\",MIDKbMS8e:true,RTZJRh3Xi:\"https://rive.app/s/ekHoFkAzsU_gPE0zyXJthA/embed?runtime=rive-renderer\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+6046+0+13770+0+0+1230+0+136},KO0gTTbAy:{height:1268,width:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,y:(componentViewport?.y||0)+0+6019+0+13622+0+0+0+1178+0+84},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+13986+0+0+0+1230+0+209.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:964,width:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,y:(componentViewport?.y||0)+0+5794+0+13622+0+0+1178+0+84,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vhx866-container\",nodeId:\"VKLCw3v6F\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{style:{width:\"100%\"},variant:\"L3qrNJa8Z\"},KO0gTTbAy:{variant:\"eN5LYQt2W\"},Q2m_lwjpN:{style:{width:\"100%\"},variant:\"XF42Z8cyW\"}},children:/*#__PURE__*/_jsx(Animation4,{height:\"100%\",id:\"VKLCw3v6F\",layoutId:\"VKLCw3v6F\",style:{height:\"100%\",width:\"100%\"},variant:\"PFHYRIDVs\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6fzp2f\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1f4reni\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-197aar8\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Steps I took to design the above rive animation\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Steps I took to design the above rive animation\"})}),className:\"framer-wgjykg\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-11o2xo6\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-18etysc\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"I repeated the same steps that I followed while creating the previous animation, LIKE A.I voice assist navigation, smart reroute & user reaching destination.\"})})})}),className:\"framer-1dfrm0c\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-hwxodw\",\"data-framer-name\":\"Zoom Image\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1se9fwa\",\"data-framer-name\":\"Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nygtvf\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-13jyjvc\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-wbxi0w\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{start:\"3\",style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"h4\",{children:\"Tire Pressure Monitoring\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{start:\"3\",style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"h4\",{children:\"Tire Pressure Monitoring\"})})})}),className:\"framer-134n2c7\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hdd484\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Continuously tracks tire pressure in real-time using built-in sensors\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Alerts the driver visually when pressure drops below safe levels\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Notifications are subtle and non-intrusive to avoid distractions\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Helps prevent tire-related breakdowns and enhances safety\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Designed to inform early without causing panic or overwhelming the driver\"})})]})}),className:\"framer-1d9rino\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hpzoeq\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-odb895\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nwwpna\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-47qmgf\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-myrfbg\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Tire pressure monitering (rive Animation-5)\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Tire pressure monitering (rive Animation-5)\"})}),className:\"framer-dxnbhr\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1w4fer6\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1chneyc\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+16434+0+0+1022+0+0+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+16514+0+0+0+970+0+0+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+16713.2+0+0+0+1011.6+0+0+0+0+0+57.6+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+16210+0+0+970+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wt2pef-container\",nodeId:\"ltZ1y5jg5\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Download Rive File\",height:\"100%\",id:\"ltZ1y5jg5\",layoutId:\"ltZ1y5jg5\",MIDKbMS8e:true,RTZJRh3Xi:\"https://drive.google.com/file/d/11DWTcA6hp89_1GffT-q_pgKzodwcYb-s/view?usp=sharing\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+16434+0+0+1022+0+0+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+16514+0+0+0+970+0+0+0+0+0+0+0+0},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+16713.2+0+0+0+1011.6+0+0+0+0+0+57.6+0+0+0+68}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+16210+0+0+970+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4bgdgl-container\",nodeId:\"FA3yHCgf4\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Rive Embed LInk\",height:\"100%\",id:\"FA3yHCgf4\",layoutId:\"FA3yHCgf4\",MIDKbMS8e:true,RTZJRh3Xi:\"https://rive.app/s/-SoyoIDSg0KSIBGM863g1A/embed?runtime=rive-renderer\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+6046+0+16434+0+0+1022+0+0+0+136},KO0gTTbAy:{width:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,y:(componentViewport?.y||0)+0+6019+0+16514+0+0+0+970+0+0+0+84},Q2m_lwjpN:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+5352+0+16713.2+0+0+0+1011.6+0+0+0+209.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:964,width:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,y:(componentViewport?.y||0)+0+5794+0+16210+0+0+970+0+0+0+84,children:/*#__PURE__*/_jsx(Container,{className:\"framer-fei8vy-container\",nodeId:\"ZiBbfZx7F\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{variant:\"Uoswd6Nhv\"},KO0gTTbAy:{variant:\"F93aa4V9Q\"},Q2m_lwjpN:{variant:\"mu5NelsGh\"}},children:/*#__PURE__*/_jsx(Animation5,{height:\"100%\",id:\"ZiBbfZx7F\",layoutId:\"ZiBbfZx7F\",style:{height:\"100%\",width:\"100%\"},variant:\"CDBx8jgTF\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-puzsau\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1h1qy51\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1mliagx\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Steps I took to design the above rive animation\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Steps I took to design the above rive animation\"})}),className:\"framer-vtyept\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ow48yu\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kcvoqf\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"I repeated the same steps that I followed while creating the previous animation, LIKE A.I voice assist navigation, smart reroute, user reaching destination, & Satellite link.\"})})})}),className:\"framer-1bvi8ov\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-j2qodd\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16mxjkn\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17vfwha\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-17j34mg\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-172ucz7\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"spline Animation\"})}),className:\"framer-qz3f3g\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wk76vz\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7ahupn\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+16434+0+0+1022+0+1418+0+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+16514+0+0+0+970+0+1382+0+0+0+0+0+0+0},Q2m_lwjpN:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+5352+0+16713.2+0+0+0+1011.6+0+1497.2+0+0+0+0+52+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+16210+0+0+970+0+1382+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1inauc7-container\",nodeId:\"EUSI1Xb5Y\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Spline Embed link\",height:\"100%\",id:\"EUSI1Xb5Y\",layoutId:\"EUSI1Xb5Y\",MIDKbMS8e:true,RTZJRh3Xi:\"<iframe src='https://my.spline.design/untitled-QfND5DmK9wyyOxq6JgszMNP1/' frameborder='0' width='100%' height='100%'></iframe>\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{width:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+0+6046+0+16434+0+0+1022+0+1418+0+0+0+0+52+0+0+0},KO0gTTbAy:{width:\"438px\",y:(componentViewport?.y||0)+0+6019+0+16514+0+0+0+970+0+1382+0+0+0+0+0+0+0},Q2m_lwjpN:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+5352+0+16713.2+0+0+0+1011.6+0+1497.2+0+0+0+0+52+0+0+0+68}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"238px\",y:(componentViewport?.y||0)+0+5794+0+16210+0+0+970+0+1382+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1837ry0-container\",nodeId:\"vBO6u7b05\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Button,{C_0i5Cn_A:true,CrQaaxWiM:\"Spline LInk\",height:\"100%\",id:\"vBO6u7b05\",layoutId:\"vBO6u7b05\",MIDKbMS8e:true,RTZJRh3Xi:\"https://my.spline.design/untitled-QfND5DmK9wyyOxq6JgszMNP1/\",style:{width:\"100%\"},variant:\"sZoiPQN6m\",width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b3szg8-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"B1dphUzqz\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,height:\"100%\",id:\"B1dphUzqz\",isMixedBorderRadius:false,isRed:true,layoutId:\"B1dphUzqz\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"High Quality\",topLeftRadius:0,topRightRadius:0,url:\"https://youtu.be/Yo3h13PaVzA\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-tn2glh\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1abyps7\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fw5yiu\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Steps I took to design spline animation\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Steps I took to design spline animation\"})}),className:\"framer-10sv0l8\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dqb3dw\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p6f3il\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-53mcxx\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Downloaded a 3D car model from Sketchfab in \",/*#__PURE__*/_jsx(\"code\",{children:\".obj\"}),\" format and imported it into Spline.\"]})})})}),className:\"framer-10iw2vh\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pa3j9u\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+16434+0+0+1022+0+1418+0+0+1063+0+52+0+0+0+194+0+0),pixelHeight:1746,pixelWidth:2840,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?width=2840&height=1746\",srcSet:\"https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=512&width=2840&height=1746 512w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=1024&width=2840&height=1746 1024w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=2048&width=2840&height=1746 2048w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?width=2840&height=1746 2840w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+16514+0+0+0+970+0+1382+0+0+1011+0+52+0+0+0+194+0+0),pixelHeight:1746,pixelWidth:2840,sizes:`max(${componentViewport?.width||\"100vw\"} - 240px, 1px)`,src:\"https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?width=2840&height=1746\",srcSet:\"https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=512&width=2840&height=1746 512w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=1024&width=2840&height=1746 1024w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=2048&width=2840&height=1746 2048w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?width=2840&height=1746 2840w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+16713.2+0+0+0+1011.6+0+1497.2+0+0+1131+0+57.6+0+0+0+194+0+0),pixelHeight:1746,pixelWidth:2840,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?width=2840&height=1746\",srcSet:\"https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=512&width=2840&height=1746 512w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=1024&width=2840&height=1746 1024w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=2048&width=2840&height=1746 2048w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?width=2840&height=1746 2840w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+16210+0+0+970+0+1382+0+0+1011+0+52+0+0+0+194+0+0),pixelHeight:1746,pixelWidth:2840,sizes:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,src:\"https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?width=2840&height=1746\",srcSet:\"https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=512&width=2840&height=1746 512w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=1024&width=2840&height=1746 1024w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?scale-down-to=2048&width=2840&height=1746 2048w,https://framerusercontent.com/images/T7CMSog7sm8luuZ8bQbeZd0fW8M.png?width=2840&height=1746 2840w\"},className:\"framer-1ntk21\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+16434+0+0+1022+0+1418+0+0+1063+0+52+0+0+0+194+0+790),pixelHeight:1770,pixelWidth:2224,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?width=2224&height=1770\",srcSet:\"https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=512&width=2224&height=1770 512w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=1024&width=2224&height=1770 1024w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=2048&width=2224&height=1770 2048w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?width=2224&height=1770 2224w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+16514+0+0+0+970+0+1382+0+0+1011+0+52+0+0+0+194+0+790),pixelHeight:1770,pixelWidth:2224,sizes:`max(${componentViewport?.width||\"100vw\"} - 240px, 1px)`,src:\"https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?width=2224&height=1770\",srcSet:\"https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=512&width=2224&height=1770 512w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=1024&width=2224&height=1770 1024w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=2048&width=2224&height=1770 2048w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?width=2224&height=1770 2224w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+16713.2+0+0+0+1011.6+0+1497.2+0+0+1131+0+57.6+0+0+0+194+0+790),pixelHeight:1770,pixelWidth:2224,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?width=2224&height=1770\",srcSet:\"https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=512&width=2224&height=1770 512w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=1024&width=2224&height=1770 1024w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=2048&width=2224&height=1770 2048w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?width=2224&height=1770 2224w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+16210+0+0+970+0+1382+0+0+1011+0+52+0+0+0+194+0+790),pixelHeight:1770,pixelWidth:2224,sizes:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,src:\"https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?width=2224&height=1770\",srcSet:\"https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=512&width=2224&height=1770 512w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=1024&width=2224&height=1770 1024w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?scale-down-to=2048&width=2224&height=1770 2048w,https://framerusercontent.com/images/E0yzHCoNUOfIXaYTIN6CzrEaM4.png?width=2224&height=1770 2224w\"},className:\"framer-ax75p6\"})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-tt3g9h\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-jryx2z\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",start:\"2\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Designed the 3D animation after importing the model.\"})})})}),className:\"framer-1nyqnim\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+16434+0+0+1022+0+1418+0+0+1063+0+52+0+1790+0+194),pixelHeight:1440,pixelWidth:2560,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?width=2560&height=1440 2560w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+16514+0+0+0+970+0+1382+0+0+1011+0+52+0+1790+0+194),pixelHeight:1440,pixelWidth:2560,sizes:`max(${componentViewport?.width||\"100vw\"} - 240px, 1px)`,src:\"https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?width=2560&height=1440 2560w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+16713.2+0+0+0+1011.6+0+1497.2+0+0+1131+0+57.6+0+1774+0+194),pixelHeight:1440,pixelWidth:2560,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?width=2560&height=1440 2560w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+16210+0+0+970+0+1382+0+0+1011+0+52+0+1790+0+194),pixelHeight:1440,pixelWidth:2560,sizes:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,src:\"https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/pQ1H41MtoPNJkskrnMhh1p7hFc8.png?width=2560&height=1440 2560w\"},className:\"framer-ofcrsv\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fp4ad6\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ix2kc2\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",start:\"3\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Recorded the animation as an \",/*#__PURE__*/_jsx(\"code\",{children:\".mp4\"}),\" video and embedded it into Figma for prototyping.\"]})})})}),className:\"framer-os8xj9\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6046+0+16434+0+0+1022+0+1418+0+0+1063+0+52+0+2675+0+194),pixelHeight:1970,pixelWidth:1652,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?width=1652&height=1970\",srcSet:\"https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?scale-down-to=1024&width=1652&height=1970 858w,https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?width=1652&height=1970 1652w\"}},KO0gTTbAy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6019+0+16514+0+0+0+970+0+1382+0+0+1011+0+52+0+2675+0+194),pixelHeight:1970,pixelWidth:1652,sizes:`max(${componentViewport?.width||\"100vw\"} - 240px, 1px)`,src:\"https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?width=1652&height=1970\",srcSet:\"https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?scale-down-to=1024&width=1652&height=1970 858w,https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?width=1652&height=1970 1652w\"}},Q2m_lwjpN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5352+0+16713.2+0+0+0+1011.6+0+1497.2+0+0+1131+0+57.6+0+2643+0+194),pixelHeight:1970,pixelWidth:1652,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?width=1652&height=1970\",srcSet:\"https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?scale-down-to=1024&width=1652&height=1970 858w,https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?width=1652&height=1970 1652w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5794+0+16210+0+0+970+0+1382+0+0+1011+0+52+0+2675+0+194),pixelHeight:1970,pixelWidth:1652,sizes:`max(${componentViewport?.width||\"100vw\"} - 160px, 1px)`,src:\"https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?width=1652&height=1970\",srcSet:\"https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?scale-down-to=1024&width=1652&height=1970 858w,https://framerusercontent.com/images/eqzRQHtsv2NaPmdflaBQIUXwzdI.png?width=1652&height=1970 1652w\"},className:\"framer-1e87bch\"})})]})]})]})]})})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-192w7ol\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1a8btcx\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dafdyp\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-80fa88f3-df33-4943-b0ae-fd5a6e123a09, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"learnings\"})}),className:\"framer-1ujl910\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yo7cvf\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-193hmnw\",\"data-styles-preset\":\"MB7KtXcUH\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"In this case study, I explored 3D and motion design using Spline and Rive, which helped me understand how purposeful animations enhance user experience. \"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"It taught me to think in flows like a developer & not just screens or balance visuals with function. \"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"My Next update in this case study will be animating the Instrument cluster. \"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"I’m excited to apply these learnings to instrument cluster design—blending motion UI with my automotive background. what do you think if I add this to my case study learnings\"})})]})}),className:\"framer-1h885rg\",\"data-framer-name\":\"Learnings\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ahwxin hidden-9u0foi\",children:[isDisplayed1()&&/*#__PURE__*/_jsxs(\"section\",{className:\"framer-30iyxj hidden-1aftzpm\",\"data-framer-name\":\"Contact\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1t9qpsv\",\"data-framer-name\":\"Heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fyvjmy\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-jtt1ga\",\"data-framer-name\":\"1\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation14,__framer__exit:animation15,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"110px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"96px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Let'S WORK\"})}),className:\"framer-x87h93\",\"data-framer-name\":\"Text 1\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-uvdo46\",\"data-framer-name\":\"2\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation14,__framer__exit:animation15,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"110px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"96px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"TOGETHER\"})}),className:\"framer-1jb6boh\",\"data-framer-name\":\"Text 2\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xlb2o0\",\"data-framer-name\":\"Image Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9cdz6a\",\"data-framer-name\":\"Image\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-13fwqvm\",\"data-framer-name\":\"Spacer\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-letter-spacing\":\"0.4px\",\"--framer-line-height\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a38e46e3-944b-42ed-bf59-c290a5d115a5, rgb(179, 179, 179))\",\"--framer-text-transform\":\"uppercase\"},children:\"Currently exploring new opportunities \"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-letter-spacing\":\"0.4px\",\"--framer-line-height\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a38e46e3-944b-42ed-bf59-c290a5d115a5, rgb(179, 179, 179))\",\"--framer-text-transform\":\"uppercase\"},children:\"& open to engaging side projects\"})]}),className:\"framer-473n69\",\"data-framer-name\":\"Text\",fonts:[\"GF;Roboto Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-x23d6j\",\"data-framer-name\":\"Parallax Image\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KO0gTTbAy:{background:{alt:\"Contact Image\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1920,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+30938+0+0+140+254+0+0+0+0+-40),pixelHeight:3655,pixelWidth:2848,sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 540px) / 8, 20px) * 2 + 20px)`,src:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655\",srcSet:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=1024&width=2848&height=3655 797w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=2048&width=2848&height=3655 1595w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655 2848w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Contact Image\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1920,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+30409+0+0+140+254+0+0+0+0+-40),pixelHeight:3655,pixelWidth:2848,sizes:\"305px\",src:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655\",srcSet:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=1024&width=2848&height=3655 797w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=2048&width=2848&height=3655 1595w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655 2848w\"},className:\"framer-3fja1i\",\"data-framer-name\":\"Fill Your Image Here\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-q8024b-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"SN0EyWesK\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Grain,{height:\"100%\",id:\"SN0EyWesK\",layoutId:\"SN0EyWesK\",opacity:.09,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-10ah10t\",\"data-framer-name\":\"Spacer\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-letter-spacing\":\"0.4px\",\"--framer-line-height\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a38e46e3-944b-42ed-bf59-c290a5d115a5, rgb(179, 179, 179))\",\"--framer-text-transform\":\"uppercase\"},children:\"also open to discuss anything \"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-letter-spacing\":\"0.4px\",\"--framer-line-height\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a38e46e3-944b-42ed-bf59-c290a5d115a5, rgb(179, 179, 179))\",\"--framer-text-transform\":\"uppercase\"},children:\"related to cricket & cars\"})]}),className:\"framer-1mgvlcn\",\"data-framer-name\":\"Text\",fonts:[\"GF;Roboto Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vp2qlu\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9p3trl\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-yncuf0\",\"data-framer-name\":\"Body Text\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Got ideas? Let’s make them happen!\"})}),className:\"framer-1gm1vso\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19cwjju\",\"data-framer-name\":\"Body Text\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.4px\",\"--framer-line-height\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a41f403d-e71e-4ca0-b39d-5427a0c1047c, rgb(97, 97, 98))\",\"--framer-text-transform\":\"uppercase\"},children:\"shoot an email @karansahu191@gmail.com\"})}),className:\"framer-1n7fxzy\",\"data-framer-name\":\"Text\",fonts:[\"GF;Roboto Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hnuvp5\",\"data-framer-name\":\"Social Links\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/karansahu191?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3BPEJVfwDkR5esha4URfbTNw%3D%3D\",motionChild:true,nodeId:\"Dm79bJ6Zg\",openInNewTab:true,scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-16m9n2w framer-1gguibd\",\"data-framer-name\":\"Link 2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KO0gTTbAy:{y:(componentViewport?.y||0)+0+30938+0+0+140+710+0+218+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+30409+0+0+140+710+0+218+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sxr7mz-container\",isModuleExternal:true,nodeId:\"tnt49Ah6o\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"linkedin\",height:\"100%\",id:\"tnt49Ah6o\",layoutId:\"tnt49Ah6o\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-5w7ptc\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-okvjk0-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"w2byz9gRD\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"w2byz9gRD\",layoutId:\"w2byz9gRD\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://x.com/karansahu_\",motionChild:true,nodeId:\"a8ryZngF9\",openInNewTab:true,scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-rsy29 framer-1gguibd\",\"data-framer-name\":\"Link 1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KO0gTTbAy:{y:(componentViewport?.y||0)+0+30938+0+0+140+710+0+218+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+30409+0+0+140+710+0+218+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-n5wwck-container\",isModuleExternal:true,nodeId:\"WTPjV6UQO\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"x\",height:\"100%\",id:\"WTPjV6UQO\",layoutId:\"WTPjV6UQO\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yjbhap\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-p9pvcj-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"P_YsxiwQc\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"P_YsxiwQc\",layoutId:\"P_YsxiwQc\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ohzcho\",\"data-framer-name\":\"Link 3\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KO0gTTbAy:{y:(componentViewport?.y||0)+0+30938+0+0+140+710+0+218+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+30409+0+0+140+710+0+218+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13imyla-container\",isModuleExternal:true,nodeId:\"SWhFQCBXn\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"contra\",height:\"100%\",id:\"SWhFQCBXn\",layoutId:\"SWhFQCBXn\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-guprqi\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-z3ej1u-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"TKN9NHhyQ\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"TKN9NHhyQ\",layoutId:\"TKN9NHhyQ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionSectionWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:140}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-15yuyvw hidden-1aftzpm\",\"data-framer-name\":\"Footer Text\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7QW5layBPZGlhLTYwMA==\",\"--framer-font-family\":'\"Anek Odia\", \"Anek Odia Placeholder\", sans-serif',\"--framer-font-size\":\"100px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.06em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a41f403d-e71e-4ca0-b39d-5427a0c1047c, rgb(163, 163, 163))\"},children:\"ଶୁଭେଚ୍ଛା\"})}),className:\"framer-1xbm8z9\",\"data-framer-name\":\"Text\",fonts:[\"GF;Anek Odia-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a41f403d-e71e-4ca0-b39d-5427a0c1047c, rgb(97, 97, 98))\",\"--framer-text-transform\":\"uppercase\"},children:\"Greetings\"})}),className:\"framer-12u43fe\",\"data-framer-name\":\"Text\",fonts:[\"GF;Roboto Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(\"section\",{className:\"framer-nva6vj hidden-ogpwxn hidden-rlv4qk\",\"data-framer-name\":\"Contact\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1z0pcag\",\"data-framer-name\":\"Heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-utqr4t\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uzf1t7\",\"data-framer-name\":\"1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"80px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"74px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Let'S WORK\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation16,__framer__exit:animation15,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"110px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"96px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Let'S WORK\"})}),className:\"framer-xab24j\",\"data-framer-name\":\"Text 1\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1mozif5\",\"data-framer-name\":\"2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"80px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"74px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"TOGETHER\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation16,__framer__exit:animation15,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"110px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"96px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"TOGETHER\"})}),className:\"framer-dzr31n\",\"data-framer-name\":\"Text 2\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-u1v7m7\",\"data-framer-name\":\"Image Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hvs1ws\",\"data-framer-name\":\"Image\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1bn6mu5\",\"data-framer-name\":\"Spacer\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-mlq7fp\",\"data-framer-name\":\"Parallax Image\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{background:{alt:\"Contact Image\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1920,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+31049+0+0+100+210+0+0+0+0+-40),pixelHeight:3655,pixelWidth:2848,sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 180px) / 6, 20px) * 4 + 60px)`,src:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655\",srcSet:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=1024&width=2848&height=3655 797w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=2048&width=2848&height=3655 1595w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655 2848w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Contact Image\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1920,pixelHeight:3655,pixelWidth:2848,src:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655\",srcSet:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=1024&width=2848&height=3655 797w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=2048&width=2848&height=3655 1595w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655 2848w\"},className:\"framer-1a78j\",\"data-framer-name\":\"Fill Your Image Here\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-14ihidv-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"mKlNEOVkd\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Grain,{height:\"100%\",id:\"mKlNEOVkd\",layoutId:\"mKlNEOVkd\",opacity:.09,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ue77cj\",\"data-framer-name\":\"Spacer\"})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tegwm6\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1djwa70\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1usq3k7\",\"data-framer-name\":\"Body Text\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Got ideas? Let’s make them happen!\"})}),className:\"framer-x5uvne\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ey3lrw\",\"data-framer-name\":\"Body Text\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.4px\",\"--framer-line-height\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a41f403d-e71e-4ca0-b39d-5427a0c1047c, rgb(97, 97, 98))\",\"--framer-text-transform\":\"uppercase\"},children:\"shoot an email @karansahu191@gmail.com\"})}),className:\"framer-pxisq1\",\"data-framer-name\":\"Text\",fonts:[\"GF;Roboto Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ncbeg4\",\"data-framer-name\":\"Social Links\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/karansahu191?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3BPEJVfwDkR5esha4URfbTNw%3D%3D\",motionChild:true,nodeId:\"UuZ5E2cGY\",openInNewTab:true,scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-demqb3 framer-1gguibd\",\"data-framer-name\":\"Link 2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{y:(componentViewport?.y||0)+0+31049+0+0+100+988+0+218+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(Container,{className:\"framer-m1cgsw-container\",isModuleExternal:true,nodeId:\"axBWX3wy9\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"linkedin\",height:\"100%\",id:\"axBWX3wy9\",layoutId:\"axBWX3wy9\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-stvyu5\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-n9lqec-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"nMiyx7Ew0\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"nMiyx7Ew0\",layoutId:\"nMiyx7Ew0\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://x.com/karansahu_\",motionChild:true,nodeId:\"cr0ntRkVV\",openInNewTab:true,scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1b23bgq framer-1gguibd\",\"data-framer-name\":\"Link 1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{y:(componentViewport?.y||0)+0+31049+0+0+100+988+0+218+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(Container,{className:\"framer-po11x-container\",isModuleExternal:true,nodeId:\"IOjoLGOZO\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"x\",height:\"100%\",id:\"IOjoLGOZO\",layoutId:\"IOjoLGOZO\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-8odfxo\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-eeo9y8-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"EVxP3mut6\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"EVxP3mut6\",layoutId:\"EVxP3mut6\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19ps8u0\",\"data-framer-name\":\"Link 3\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{y:(componentViewport?.y||0)+0+31049+0+0+100+988+0+218+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(Container,{className:\"framer-id5s4e-container\",isModuleExternal:true,nodeId:\"upK0lLELz\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"contra\",height:\"100%\",id:\"upK0lLELz\",layoutId:\"upK0lLELz\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1clqzzc\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1w1ybxo-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"FEjKeRf6f\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"FEjKeRf6f\",layoutId:\"FEjKeRf6f\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})]})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(MotionSectionWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:140}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ut1u1a hidden-ogpwxn hidden-rlv4qk\",\"data-framer-name\":\"Footer Text\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7QW5layBPZGlhLTYwMA==\",\"--framer-font-family\":'\"Anek Odia\", \"Anek Odia Placeholder\", sans-serif',\"--framer-font-size\":\"100px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.06em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a41f403d-e71e-4ca0-b39d-5427a0c1047c, rgb(163, 163, 163))\"},children:\"ଶୁଭେଚ୍ଛା\"})}),className:\"framer-134atb8\",\"data-framer-name\":\"Text\",fonts:[\"GF;Anek Odia-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a41f403d-e71e-4ca0-b39d-5427a0c1047c, rgb(97, 97, 98))\",\"--framer-text-transform\":\"uppercase\"},children:\"Greetings\"})}),className:\"framer-1u67cr\",\"data-framer-name\":\"Text\",fonts:[\"GF;Roboto Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KO0gTTbAy:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+32480},Q2m_lwjpN:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+31961}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"1440px\",y:(componentViewport?.y||0)+0+31951,children:/*#__PURE__*/_jsx(Container,{className:\"framer-176sf6x-container hidden-1aftzpm\",isModuleExternal:true,nodeId:\"c7IwI2LzX\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{variant:\"KA6ilXxrI\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"c7IwI2LzX\",layoutId:\"c7IwI2LzX\",style:{width:\"100%\"},variant:\"cJsuhy05P\",width:\"100%\"})})})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(\"section\",{className:\"framer-15hixsc hidden-ogpwxn hidden-1aftzpm hidden-rlv4qk\",\"data-framer-name\":\"Contact\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-pr7hea\",\"data-framer-name\":\"Heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xy8zan\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vxey2h\",\"data-framer-name\":\"1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"44px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Let'S WORK\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"110px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"96px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"Let'S WORK\"})}),className:\"framer-10i284f\",\"data-framer-name\":\"Text 1\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rbcpjg\",\"data-framer-name\":\"2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"44px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"TOGETHER\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"110px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.3px\",\"--framer-line-height\":\"96px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:\"TOGETHER\"})}),className:\"framer-106qoih\",\"data-framer-name\":\"Text 2\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yqe9v7\",\"data-framer-name\":\"Image Section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-ze5wl9\",\"data-framer-name\":\"Image\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1f39qcs\",\"data-framer-name\":\"Parallax Image\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{background:{alt:\"Contact Image\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1920,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+30728.6+72+148+0+0+0+0+-40),pixelHeight:3655,pixelWidth:2848,sizes:\"253.8168px\",src:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655\",srcSet:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=1024&width=2848&height=3655 797w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=2048&width=2848&height=3655 1595w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655 2848w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Contact Image\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1920,pixelHeight:3655,pixelWidth:2848,sizes:\"253.8168px\",src:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655\",srcSet:\"https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=1024&width=2848&height=3655 797w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?scale-down-to=2048&width=2848&height=3655 1595w,https://framerusercontent.com/images/H0AnrkJK46gq7QBpfQU7O61LIc.jpg?width=2848&height=3655 2848w\"},className:\"framer-d64tri\",\"data-framer-name\":\"Fill Your Image Here\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ly60fx-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"UBdJdLEEF\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Grain,{height:\"100%\",id:\"UBdJdLEEF\",layoutId:\"UBdJdLEEF\",opacity:.09,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rw4r7\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6efh7n\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-16jjjuf\",\"data-framer-name\":\"Body Text\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h5\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:[\"Got ideas? \",/*#__PURE__*/_jsx(\"br\",{}),\"Let’s make them happen!\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h5\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",\"--framer-text-transform\":\"uppercase\"},children:[\"Got ideas? \",/*#__PURE__*/_jsx(\"br\",{}),\"Let’s make them happen!\"]})}),className:\"framer-16y8j9e\",\"data-framer-name\":\"Text\",fonts:[\"GF;Space Grotesk-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14lj6gb\",\"data-framer-name\":\"Body Text\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a41f403d-e71e-4ca0-b39d-5427a0c1047c, rgb(97, 97, 98))\",\"--framer-text-transform\":\"uppercase\"},children:\"@karansahu191@gmail.com\"})}),className:\"framer-16164wa\",\"data-framer-name\":\"Text\",fonts:[\"GF;Roboto Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1u87nw9\",\"data-framer-name\":\"Social Links\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/karansahu191?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3BPEJVfwDkR5esha4URfbTNw%3D%3D\",motionChild:true,nodeId:\"NjqR0wzXW\",openInNewTab:true,scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-8w62pt framer-1gguibd\",\"data-framer-name\":\"Link 2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{y:(componentViewport?.y||0)+0+30728.6+72+588+0+154+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ttvvol-container\",isModuleExternal:true,nodeId:\"mHIraXMpb\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"linkedin\",height:\"100%\",id:\"mHIraXMpb\",layoutId:\"mHIraXMpb\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1y7s4o5\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lpqix9-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"E2V94kV3o\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"E2V94kV3o\",layoutId:\"E2V94kV3o\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://x.com/karansahu_\",motionChild:true,nodeId:\"VnlxaopAu\",openInNewTab:true,scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-7eoprp framer-1gguibd\",\"data-framer-name\":\"Link 1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{y:(componentViewport?.y||0)+0+30728.6+72+588+0+154+0+50+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xkqll4-container\",isModuleExternal:true,nodeId:\"Tlk5bsra_\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"x\",height:\"100%\",id:\"Tlk5bsra_\",layoutId:\"Tlk5bsra_\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-fmchij\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hnamgd-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"XZGR2GqyI\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"XZGR2GqyI\",layoutId:\"XZGR2GqyI\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1en6x9m\",\"data-framer-name\":\"Link 3\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2m_lwjpN:{y:(componentViewport?.y||0)+0+30728.6+72+588+0+154+0+100+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ywizrg-container\",isModuleExternal:true,nodeId:\"N5bh1DNaN\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(CrosslineAnimation,{EHwggOTIz:\"contra\",height:\"100%\",id:\"N5bh1DNaN\",layoutId:\"N5bh1DNaN\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-bh2dss\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ehuapd-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"YoC9OkpfJ\",rendersWithMotion:true,scopeId:\"izTkkvHbp\",style:{rotate:45},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-4ef6a81e-bbba-47f6-b328-62e51365a036, rgb(29, 29, 31))\",height:\"100%\",iconSearch:\"arrowoutward\",iconSelection:\"ArrowUpward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"YoC9OkpfJ\",layoutId:\"YoC9OkpfJ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})]})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(MotionSectionWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:140}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-11kgnbj hidden-ogpwxn hidden-1aftzpm hidden-rlv4qk\",\"data-framer-name\":\"Footer Text\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7QW5layBPZGlhLTYwMA==\",\"--framer-font-family\":'\"Anek Odia\", \"Anek Odia Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.06em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-628810ab-001a-4c11-a9a6-e5e4432b54c9, rgb(163, 163, 163))\"},children:\"ଶୁଭେଚ୍ଛା\"})}),className:\"framer-1hbtgae\",\"data-framer-name\":\"Text\",fonts:[\"GF;Anek Odia-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Roboto Mono\", monospace',\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a41f403d-e71e-4ca0-b39d-5427a0c1047c, rgb(97, 97, 98))\",\"--framer-text-transform\":\"uppercase\"},children:\"Greetings\"})}),className:\"framer-1qvs3j2\",\"data-framer-name\":\"Text\",fonts:[\"GF;Roboto Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fvc0K_EV7:{height:80,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+32789}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wx4enp-container hidden-ogpwxn hidden-9u0foi hidden-rlv4qk\",isModuleExternal:true,nodeId:\"O4P9Noyfq\",scopeId:\"izTkkvHbp\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"O4P9Noyfq\",layoutId:\"O4P9Noyfq\",style:{width:\"100%\"},variant:\"cJsuhy05P\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qg0xz.framer-1gguibd, .framer-qg0xz .framer-1gguibd { display: block; }\",\".framer-qg0xz.framer-ogpwxn { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-qg0xz .framer-1qtpzp { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 118px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-qg0xz .framer-uqa0zl-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-qg0xz.framer-1i37zf9 { background-color: rgba(0, 0, 0, 0.85); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-qg0xz.framer-g9h83c-container { flex: none; height: 100vh; position: fixed; right: 0px; top: 0px; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-qg0xz .framer-o3g6m8 { align-content: flex-start; align-items: flex-start; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 110px 80px 40px 80px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-10ltevt, .framer-qg0xz .framer-1a8btcx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-qg0xz .framer-ptrxeh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 663px; }\",\".framer-qg0xz .framer-f0uyep { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-qg0xz .framer-1f56r80 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1doa75x { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-qg0xz .framer-6g1ybe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-10uhaue { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-qg0xz .framer-qnvr8p { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 556px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-qg0xz .framer-18bpi6u, .framer-qg0xz .framer-f03pie, .framer-qg0xz .framer-1bxtg6i, .framer-qg0xz .framer-1rklmgv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1p29nsi, .framer-qg0xz .framer-zk2pjr, .framer-qg0xz .framer-18vi63h, .framer-qg0xz .framer-r87abk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-9yz2as, .framer-qg0xz .framer-jujhci, .framer-qg0xz .framer-1ynq7g2, .framer-qg0xz .framer-1sn2fkr, .framer-qg0xz .framer-1lqfbov, .framer-qg0xz .framer-9re0hv, .framer-qg0xz .framer-x17d3b, .framer-qg0xz .framer-1rk2wvb, .framer-qg0xz .framer-1nwwpna, .framer-qg0xz .framer-17vfwha { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-vlimu3, .framer-qg0xz .framer-8srsv9, .framer-qg0xz .framer-ye522x, .framer-qg0xz .framer-1cwpd2c, .framer-qg0xz .framer-1050tp2, .framer-qg0xz .framer-1guh7qo, .framer-qg0xz .framer-1xo9c6s, .framer-qg0xz .framer-42ver3, .framer-qg0xz .framer-14b98p0, .framer-qg0xz .framer-1opi3rj, .framer-qg0xz .framer-4z70x5, .framer-qg0xz .framer-79s5g3, .framer-qg0xz .framer-p4fs00, .framer-qg0xz .framer-vzen1r, .framer-qg0xz .framer-1foat03, .framer-qg0xz .framer-1guohcx, .framer-qg0xz .framer-4ymkym, .framer-qg0xz .framer-utdf9n, .framer-qg0xz .framer-cenuv0, .framer-qg0xz .framer-hccqu, .framer-qg0xz .framer-6wirxe, .framer-qg0xz .framer-wgjykg, .framer-qg0xz .framer-134n2c7, .framer-qg0xz .framer-dxnbhr, .framer-qg0xz .framer-vtyept, .framer-qg0xz .framer-qz3f3g, .framer-qg0xz .framer-10sv0l8, .framer-qg0xz .framer-1ujl910 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-qg0xz .framer-13t7fx, .framer-qg0xz .framer-1velgyw, .framer-qg0xz .framer-9bcbzc, .framer-qg0xz .framer-1xiuwwn, .framer-qg0xz .framer-1sfrz9u, .framer-qg0xz .framer-cj0ki6, .framer-qg0xz .framer-v7y3ub, .framer-qg0xz .framer-1qw4pmr { align-content: center; align-items: center; background-color: #262626; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-19udt3s, .framer-qg0xz .framer-11ngpah { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-2kskw6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-9hsis4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-qg0xz .framer-k4tcic-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-qg0xz .framer-14ldb7z { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 80px 0px 80px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-qg0xz .framer-3lahvo, .framer-qg0xz .framer-jtt1ga, .framer-qg0xz .framer-uvdo46, .framer-qg0xz .framer-1uzf1t7, .framer-qg0xz .framer-1mozif5, .framer-qg0xz .framer-1vxey2h, .framer-qg0xz .framer-rbcpjg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1yfuyxb { aspect-ratio: 2.125 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 602px); position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-qg0xz .framer-174cze2 { align-content: flex-start; align-items: flex-start; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 80px 100px 80px; position: relative; width: 100%; z-index: 1; }\",\".framer-qg0xz .framer-1oy933l { 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: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1dp9i2n, .framer-qg0xz .framer-yi810v, .framer-qg0xz .framer-1kga1e, .framer-qg0xz .framer-rae0we, .framer-qg0xz .framer-fjz2qd, .framer-qg0xz .framer-hcbl6h, .framer-qg0xz .framer-1i74ti, .framer-qg0xz .framer-b4ihsi, .framer-qg0xz .framer-1nygtvf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-16wzan0, .framer-qg0xz .framer-pqopez, .framer-qg0xz .framer-1u1mcsp, .framer-qg0xz .framer-1meva9i, .framer-qg0xz .framer-fe9czc, .framer-qg0xz .framer-3bfq9p, .framer-qg0xz .framer-1qt3mw6, .framer-qg0xz .framer-68nrjb, .framer-qg0xz .framer-15jsiob, .framer-qg0xz .framer-1x294rt, .framer-qg0xz .framer-1tqq6lf, .framer-qg0xz .framer-cr7ojn, .framer-qg0xz .framer-fzcxv8, .framer-qg0xz .framer-1f4reni, .framer-qg0xz .framer-13jyjvc, .framer-qg0xz .framer-47qmgf, .framer-qg0xz .framer-1h1qy51, .framer-qg0xz .framer-17j34mg, .framer-qg0xz .framer-1abyps7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-qg0xz .framer-ba77kt, .framer-qg0xz .framer-s9117l, .framer-qg0xz .framer-qshso3, .framer-qg0xz .framer-1ur14t8, .framer-qg0xz .framer-163fpq1, .framer-qg0xz .framer-10v0ool, .framer-qg0xz .framer-1y1bmn9, .framer-qg0xz .framer-176omzr, .framer-qg0xz .framer-yyjoqj, .framer-qg0xz .framer-1i41p6s, .framer-qg0xz .framer-1eiix6i, .framer-qg0xz .framer-gji27h, .framer-qg0xz .framer-16zbm91, .framer-qg0xz .framer-197aar8, .framer-qg0xz .framer-wbxi0w, .framer-qg0xz .framer-myrfbg, .framer-qg0xz .framer-1mliagx, .framer-qg0xz .framer-172ucz7, .framer-qg0xz .framer-1fw5yiu, .framer-qg0xz .framer-1dafdyp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-qg0xz .framer-8td2np, .framer-qg0xz .framer-1er472a, .framer-qg0xz .framer-yo7cvf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 700px; }\",\".framer-qg0xz .framer-14m8j0u, .framer-qg0xz .framer-a930bk, .framer-qg0xz .framer-1h885rg { --framer-paragraph-spacing: 32px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-qg0xz .framer-f4hdw8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-qg0xz .framer-1axymdq, .framer-qg0xz .framer-54qs6b, .framer-qg0xz .framer-eviaqo, .framer-qg0xz .framer-1p4fisx, .framer-qg0xz .framer-1ay44vq, .framer-qg0xz .framer-1d9rino { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 700px; word-break: break-word; word-wrap: break-word; }\",\".framer-qg0xz .framer-18kr4b6, .framer-qg0xz .framer-urdzzi, .framer-qg0xz .framer-vg3kz4, .framer-qg0xz .framer-18wcjqm, .framer-qg0xz .framer-1hdd484 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-qg0xz .framer-1x2ob2t, .framer-qg0xz .framer-xy8zan { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-2kypd, .framer-qg0xz .framer-1vfc4rc, .framer-qg0xz .framer-hwxodw { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 80px 0px 80px; position: relative; width: 100%; z-index: 1; }\",\".framer-qg0xz .framer-1sne3a0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-qg0xz .framer-dzawb9, .framer-qg0xz .framer-hpzoeq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1vy4h23, .framer-qg0xz .framer-1htlnzk, .framer-qg0xz .framer-1397nxq, .framer-qg0xz .framer-s2x2if, .framer-qg0xz .framer-1ieoack, .framer-qg0xz .framer-12n4y73, .framer-qg0xz .framer-11o2xo6, .framer-qg0xz .framer-odb895, .framer-qg0xz .framer-1ow48yu, .framer-qg0xz .framer-pa3j9u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1hlrg4z, .framer-qg0xz .framer-jk84xn, .framer-qg0xz .framer-1qep2xz, .framer-qg0xz .framer-bt1sek, .framer-qg0xz .framer-1w4fer6, .framer-qg0xz .framer-1wk76vz { align-content: flex-end; align-items: flex-end; 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: min-content; z-index: 1; }\",\".framer-qg0xz .framer-1mo1epj, .framer-qg0xz .framer-bk3jd0, .framer-qg0xz .framer-5kxcws, .framer-qg0xz .framer-1ud1bee, .framer-qg0xz .framer-1chneyc, .framer-qg0xz .framer-7ahupn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 500px; }\",\".framer-qg0xz .framer-7nei77-container, .framer-qg0xz .framer-1bnlhz1-container, .framer-qg0xz .framer-1c0aa9k-container, .framer-qg0xz .framer-1k2wao8-container, .framer-qg0xz .framer-gsy65v-container, .framer-qg0xz .framer-lr0et7-container, .framer-qg0xz .framer-gg1ouw-container, .framer-qg0xz .framer-1ld49da-container, .framer-qg0xz .framer-wt2pef-container, .framer-qg0xz .framer-4bgdgl-container, .framer-qg0xz .framer-1inauc7-container, .framer-qg0xz .framer-1837ry0-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-qg0xz .framer-euk1xk-container, .framer-qg0xz .framer-1bchg3s-container, .framer-qg0xz .framer-11b65ik-container, .framer-qg0xz .framer-vhx866-container, .framer-qg0xz .framer-fei8vy-container { aspect-ratio: 1.3278008298755186 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 964px); position: relative; width: 100%; }\",\".framer-qg0xz .framer-3k2b90 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; overflow: hidden; padding: 56px 80px 100px 80px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1f9e3do, .framer-qg0xz .framer-6fzp2f, .framer-qg0xz .framer-puzsau, .framer-qg0xz .framer-tn2glh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1q7fit9, .framer-qg0xz .framer-dqb3dw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-11vvuj8, .framer-qg0xz .framer-17lbui8, .framer-qg0xz .framer-1goofmr, .framer-qg0xz .framer-1n882i2, .framer-qg0xz .framer-1pmhb2p, .framer-qg0xz .framer-vhd5tm, .framer-qg0xz .framer-1p6f3il, .framer-qg0xz .framer-tt3g9h, .framer-qg0xz .framer-fp4ad6, .framer-qg0xz .framer-rw4r7 { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-oxerwj, .framer-qg0xz .framer-1kqm0wq, .framer-qg0xz .framer-1vc9nf8, .framer-qg0xz .framer-189nvs8, .framer-qg0xz .framer-1tq7o07, .framer-qg0xz .framer-17qyxzh, .framer-qg0xz .framer-18etysc, .framer-qg0xz .framer-1kcvoqf, .framer-qg0xz .framer-53mcxx, .framer-qg0xz .framer-jryx2z, .framer-qg0xz .framer-1ix2kc2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-qg0xz .framer-168o1jx, .framer-qg0xz .framer-19t28gr, .framer-qg0xz .framer-l1k4jw, .framer-qg0xz .framer-1rnttog, .framer-qg0xz .framer-q6m6kz, .framer-qg0xz .framer-r1bade, .framer-qg0xz .framer-3jc2r, .framer-qg0xz .framer-1dfrm0c, .framer-qg0xz .framer-1bvi8ov, .framer-qg0xz .framer-10iw2vh, .framer-qg0xz .framer-1nyqnim, .framer-qg0xz .framer-os8xj9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-qg0xz .framer-doawc7, .framer-qg0xz .framer-1ntk21, .framer-qg0xz .framer-ax75p6 { aspect-ratio: 1.8133333333333332 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 706px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-s1szun { aspect-ratio: 1.8758620689655172 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 683px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-slvruh, .framer-qg0xz .framer-1pso1i6 { aspect-ratio: 1.3508771929824561 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 947px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1r7tdbd { aspect-ratio: 1.5246636771300448 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 840px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-iirje0 { aspect-ratio: 1.7941952506596306 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 713px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1co14z1 { aspect-ratio: 1.3508771929824561 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 948px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-mosh5s { aspect-ratio: 2.857142857142857 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 448px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-8uoi8e { aspect-ratio: 2.365217391304348 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 541px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1b8l39i { 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: center; overflow: hidden; padding: 0px 0px 100px 0px; position: relative; width: 1px; }\",\".framer-qg0xz .framer-1g27s64 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 700px; z-index: 1; }\",\".framer-qg0xz .framer-1hv26az-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-qg0xz .framer-1se9fwa { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-qg0xz .framer-j2qodd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-16mxjkn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-qg0xz .framer-1b3szg8-container { aspect-ratio: 1.4430665163472378 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 887px); position: relative; width: 100%; }\",\".framer-qg0xz .framer-ofcrsv { aspect-ratio: 2.141732283464567 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 598px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1e87bch { aspect-ratio: 1.0616705698672912 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1205px); overflow: hidden; position: relative; width: 100%; }\",\".framer-qg0xz .framer-192w7ol { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 100px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-ahwxin { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-30iyxj { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 140px 40px 80px 40px; position: relative; width: 1360px; z-index: 2; }\",\".framer-qg0xz .framer-1t9qpsv, .framer-qg0xz .framer-1z0pcag { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-fyvjmy, .framer-qg0xz .framer-utqr4t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-x87h93, .framer-qg0xz .framer-1jb6boh, .framer-qg0xz .framer-473n69, .framer-qg0xz .framer-1mgvlcn, .framer-qg0xz .framer-1gm1vso, .framer-qg0xz .framer-1n7fxzy, .framer-qg0xz .framer-xab24j, .framer-qg0xz .framer-dzr31n, .framer-qg0xz .framer-10i284f, .framer-qg0xz .framer-106qoih { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-qg0xz .framer-1xlb2o0, .framer-qg0xz .framer-u1v7m7, .framer-qg0xz .framer-yqe9v7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-9cdz6a { display: grid; flex: none; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(8, minmax(20px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-13fwqvm, .framer-qg0xz .framer-10ah10t { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; grid-column: span 3; height: 100%; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-x23d6j { align-self: start; aspect-ratio: 0.6691919191919192 / 1; flex: none; grid-column: span 2; height: var(--framer-aspect-ratio-supported, 456px); justify-self: start; overflow: hidden; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-3fja1i, .framer-qg0xz .framer-1a78j, .framer-qg0xz .framer-d64tri { bottom: -200px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: -40px; }\",\".framer-qg0xz .framer-q8024b-container, .framer-qg0xz .framer-14ihidv-container, .framer-qg0xz .framer-ly60fx-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-qg0xz .framer-vp2qlu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 600px; }\",\".framer-qg0xz .framer-9p3trl, .framer-qg0xz .framer-1djwa70 { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-yncuf0, .framer-qg0xz .framer-19cwjju { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-1hnuvp5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-qg0xz .framer-16m9n2w, .framer-qg0xz .framer-rsy29, .framer-qg0xz .framer-demqb3, .framer-qg0xz .framer-1b23bgq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-qg0xz .framer-1sxr7mz-container, .framer-qg0xz .framer-n5wwck-container, .framer-qg0xz .framer-13imyla-container, .framer-qg0xz .framer-m1cgsw-container, .framer-qg0xz .framer-po11x-container, .framer-qg0xz .framer-id5s4e-container, .framer-qg0xz .framer-1ttvvol-container, .framer-qg0xz .framer-1xkqll4-container, .framer-qg0xz .framer-1ywizrg-container { flex: none; height: 30px; position: relative; width: auto; }\",\".framer-qg0xz .framer-5w7ptc, .framer-qg0xz .framer-yjbhap, .framer-qg0xz .framer-guprqi, .framer-qg0xz .framer-stvyu5, .framer-qg0xz .framer-8odfxo, .framer-qg0xz .framer-1clqzzc, .framer-qg0xz .framer-1y7s4o5, .framer-qg0xz .framer-fmchij, .framer-qg0xz .framer-bh2dss { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 20px; }\",\".framer-qg0xz .framer-okvjk0-container, .framer-qg0xz .framer-p9pvcj-container, .framer-qg0xz .framer-z3ej1u-container, .framer-qg0xz .framer-n9lqec-container, .framer-qg0xz .framer-eeo9y8-container, .framer-qg0xz .framer-1w1ybxo-container, .framer-qg0xz .framer-1lpqix9-container, .framer-qg0xz .framer-1hnamgd-container, .framer-qg0xz .framer-ehuapd-container { flex: none; height: 22px; position: relative; width: 22px; }\",\".framer-qg0xz .framer-1ohzcho, .framer-qg0xz .framer-19ps8u0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-qg0xz .framer-15yuyvw { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 34px 40px 80px 40px; position: relative; width: 1360px; z-index: 2; }\",\".framer-qg0xz .framer-1xbm8z9, .framer-qg0xz .framer-12u43fe, .framer-qg0xz .framer-134atb8, .framer-qg0xz .framer-1u67cr, .framer-qg0xz .framer-1hbtgae, .framer-qg0xz .framer-1qvs3j2 { flex: none; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-qg0xz .framer-nva6vj { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 100px 20px 40px 20px; position: relative; width: 100%; z-index: 2; }\",\".framer-qg0xz .framer-1hvs1ws { display: grid; flex: none; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(6, minmax(20px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-1bn6mu5, .framer-qg0xz .framer-1ue77cj { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-mlq7fp { align-self: start; aspect-ratio: 0.6672932330827067 / 1; flex: none; grid-column: span 4; height: var(--framer-aspect-ratio-supported, 718px); justify-self: start; overflow: hidden; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-1tegwm6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 556px; }\",\".framer-qg0xz .framer-1usq3k7, .framer-qg0xz .framer-ey3lrw, .framer-qg0xz .framer-ze5wl9, .framer-qg0xz .framer-16jjjuf, .framer-qg0xz .framer-14lj6gb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-x5uvne, .framer-qg0xz .framer-pxisq1, .framer-qg0xz .framer-16y8j9e, .framer-qg0xz .framer-16164wa { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-qg0xz .framer-1ncbeg4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1ut1u1a { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 34px 40px 80px 40px; position: relative; width: 100%; z-index: 2; }\",\".framer-qg0xz .framer-176sf6x-container { flex: none; height: auto; position: relative; width: 1440px; }\",\".framer-qg0xz .framer-15hixsc { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 72px 20px 0px 20px; position: relative; width: 100%; z-index: 2; }\",\".framer-qg0xz .framer-pr7hea { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-qg0xz .framer-1f39qcs { aspect-ratio: 0.6679389312977099 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 380px); overflow: hidden; position: relative; width: 254px; z-index: 0; }\",\".framer-qg0xz .framer-6efh7n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-1u87nw9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-8w62pt, .framer-qg0xz .framer-7eoprp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-qg0xz .framer-1en6x9m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-qg0xz .framer-11kgnbj { align-content: center; align-items: center; background-color: var(--token-f1b3a312-07c0-4852-b195-237e129bc507, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 70px 20px 40px 20px; position: relative; width: 100%; z-index: 2; }\",\".framer-qg0xz .framer-1wx4enp-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,\"@media (min-width: 810px) and (max-width: 1439.98px) { .framer-qg0xz.framer-ogpwxn { width: 810px; } .framer-qg0xz .framer-1qtpzp { order: 0; } .framer-qg0xz .framer-uqa0zl-container { order: 1; } .framer-qg0xz .framer-o3g6m8 { flex-direction: column; gap: 74px; justify-content: center; order: 2; padding: 72px 20px 40px 20px; } .framer-qg0xz .framer-10ltevt { flex: none; flex-direction: column; gap: 40px; justify-content: center; width: 100%; } .framer-qg0xz .framer-ptrxeh, .framer-qg0xz .framer-qnvr8p, .framer-qg0xz .framer-8td2np, .framer-qg0xz .framer-1er472a, .framer-qg0xz .framer-f4hdw8, .framer-qg0xz .framer-1axymdq, .framer-qg0xz .framer-18kr4b6, .framer-qg0xz .framer-urdzzi, .framer-qg0xz .framer-vg3kz4, .framer-qg0xz .framer-18wcjqm, .framer-qg0xz .framer-1ay44vq, .framer-qg0xz .framer-1qep2xz, .framer-qg0xz .framer-5kxcws, .framer-qg0xz .framer-1g27s64, .framer-qg0xz .framer-bt1sek, .framer-qg0xz .framer-1ud1bee, .framer-qg0xz .framer-1hdd484, .framer-qg0xz .framer-1d9rino, .framer-qg0xz .framer-1chneyc, .framer-qg0xz .framer-1wk76vz, .framer-qg0xz .framer-7ahupn, .framer-qg0xz .framer-yo7cvf { width: 100%; } .framer-qg0xz .framer-14ldb7z { order: 3; padding: 60px 20px 0px 20px; } .framer-qg0xz .framer-1yfuyxb { height: var(--framer-aspect-ratio-supported, 362px); } .framer-qg0xz .framer-174cze2 { gap: 56px; order: 4; padding: 72px 20px 56px 20px; } .framer-qg0xz .framer-1oy933l, .framer-qg0xz .framer-dzawb9, .framer-qg0xz .framer-hpzoeq { gap: 56px; } .framer-qg0xz .framer-1dp9i2n, .framer-qg0xz .framer-yi810v, .framer-qg0xz .framer-1kga1e, .framer-qg0xz .framer-rae0we, .framer-qg0xz .framer-fjz2qd, .framer-qg0xz .framer-hcbl6h, .framer-qg0xz .framer-1i74ti, .framer-qg0xz .framer-b4ihsi, .framer-qg0xz .framer-1nygtvf { flex-direction: column; gap: 24px; justify-content: center; } .framer-qg0xz .framer-54qs6b, .framer-qg0xz .framer-eviaqo, .framer-qg0xz .framer-1p4fisx { --framer-paragraph-spacing: 12px; width: 100%; } .framer-qg0xz .framer-1x2ob2t { order: 5; } .framer-qg0xz .framer-2kypd, .framer-qg0xz .framer-1vfc4rc, .framer-qg0xz .framer-hwxodw { padding: 0px 20px 0px 20px; } .framer-qg0xz .framer-1lqfbov, .framer-qg0xz .framer-9re0hv, .framer-qg0xz .framer-x17d3b, .framer-qg0xz .framer-1rk2wvb, .framer-qg0xz .framer-1nwwpna, .framer-qg0xz .framer-17vfwha { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: center; } .framer-qg0xz .framer-1hlrg4z, .framer-qg0xz .framer-jk84xn { flex-direction: row; gap: unset; justify-content: space-between; width: 100%; } .framer-qg0xz .framer-1mo1epj, .framer-qg0xz .framer-bk3jd0 { flex: 1 0 0px; width: 1px; } .framer-qg0xz .framer-euk1xk-container, .framer-qg0xz .framer-1bchg3s-container, .framer-qg0xz .framer-11b65ik-container, .framer-qg0xz .framer-fei8vy-container { height: var(--framer-aspect-ratio-supported, 580px); } .framer-qg0xz .framer-3k2b90 { gap: 40px; padding: 56px 20px 72px 20px; } .framer-qg0xz .framer-doawc7, .framer-qg0xz .framer-1ntk21 { height: var(--framer-aspect-ratio-supported, 425px); } .framer-qg0xz .framer-s1szun { height: var(--framer-aspect-ratio-supported, 410px); } .framer-qg0xz .framer-slvruh, .framer-qg0xz .framer-1co14z1, .framer-qg0xz .framer-1pso1i6 { height: var(--framer-aspect-ratio-supported, 570px); } .framer-qg0xz .framer-1r7tdbd { height: var(--framer-aspect-ratio-supported, 505px); } .framer-qg0xz .framer-iirje0 { height: var(--framer-aspect-ratio-supported, 430px); } .framer-qg0xz .framer-mosh5s { height: var(--framer-aspect-ratio-supported, 269px); } .framer-qg0xz .framer-8uoi8e { height: var(--framer-aspect-ratio-supported, 326px); } .framer-qg0xz .framer-1b8l39i { padding: 0px 0px 72px 0px; } .framer-qg0xz .framer-vhx866-container { aspect-ratio: unset; height: auto; } .framer-qg0xz .framer-1w4fer6 { gap: unset; justify-content: space-between; width: 100%; } .framer-qg0xz .framer-1b3szg8-container { height: var(--framer-aspect-ratio-supported, 533px); } .framer-qg0xz .framer-ax75p6 { height: var(--framer-aspect-ratio-supported, 424px); } .framer-qg0xz .framer-ofcrsv { height: var(--framer-aspect-ratio-supported, 360px); } .framer-qg0xz .framer-1e87bch { height: var(--framer-aspect-ratio-supported, 725px); } .framer-qg0xz .framer-192w7ol { flex-direction: column; order: 6; padding: 72px 20px 0px 20px; } .framer-qg0xz .framer-1a8btcx { flex: none; flex-direction: column; gap: 24px; justify-content: flex-start; width: 100%; } .framer-qg0xz .framer-1h885rg { --framer-paragraph-spacing: 20px; } .framer-qg0xz .framer-ahwxin { order: 10; padding: 0px 20px 0px 20px; } .framer-qg0xz .framer-mlq7fp { height: var(--framer-aspect-ratio-supported, 720px); } .framer-qg0xz .framer-1wx4enp-container { order: 11; }}\",\"@media (max-width: 809.98px) { .framer-qg0xz.framer-ogpwxn { width: 390px; } .framer-qg0xz .framer-1qtpzp { order: 0; } .framer-qg0xz .framer-uqa0zl-container { order: 1; } .framer-qg0xz .framer-o3g6m8 { flex-direction: column; order: 2; padding: 56px 20px 40px 20px; } .framer-qg0xz .framer-10ltevt { flex: none; flex-direction: column; gap: 30px; justify-content: flex-start; width: 100%; } .framer-qg0xz .framer-ptrxeh, .framer-qg0xz .framer-qnvr8p, .framer-qg0xz .framer-8td2np, .framer-qg0xz .framer-1er472a, .framer-qg0xz .framer-f4hdw8, .framer-qg0xz .framer-1axymdq, .framer-qg0xz .framer-54qs6b, .framer-qg0xz .framer-eviaqo, .framer-qg0xz .framer-1p4fisx, .framer-qg0xz .framer-1qt3mw6, .framer-qg0xz .framer-1y1bmn9, .framer-qg0xz .framer-18wcjqm, .framer-qg0xz .framer-1ay44vq, .framer-qg0xz .framer-68nrjb, .framer-qg0xz .framer-1hlrg4z, .framer-qg0xz .framer-15jsiob, .framer-qg0xz .framer-jk84xn, .framer-qg0xz .framer-1x294rt, .framer-qg0xz .framer-1qep2xz, .framer-qg0xz .framer-1tqq6lf, .framer-qg0xz .framer-1eiix6i, .framer-qg0xz .framer-cr7ojn, .framer-qg0xz .framer-gji27h, .framer-qg0xz .framer-1g27s64, .framer-qg0xz .framer-fzcxv8, .framer-qg0xz .framer-bt1sek, .framer-qg0xz .framer-1f4reni, .framer-qg0xz .framer-197aar8, .framer-qg0xz .framer-13jyjvc, .framer-qg0xz .framer-wbxi0w, .framer-qg0xz .framer-1hdd484, .framer-qg0xz .framer-1d9rino, .framer-qg0xz .framer-47qmgf, .framer-qg0xz .framer-1w4fer6, .framer-qg0xz .framer-1h1qy51, .framer-qg0xz .framer-1mliagx, .framer-qg0xz .framer-17j34mg, .framer-qg0xz .framer-1wk76vz, .framer-qg0xz .framer-1abyps7, .framer-qg0xz .framer-1fw5yiu, .framer-qg0xz .framer-yo7cvf { width: 100%; } .framer-qg0xz .framer-14ldb7z { flex-direction: column; order: 3; padding: 32px 20px 0px 20px; } .framer-qg0xz .framer-1yfuyxb { aspect-ratio: 2.108433734939759 / 1; height: var(--framer-aspect-ratio-supported, 166px); } .framer-qg0xz .framer-174cze2 { gap: 40px; order: 4; padding: 56px 20px 56px 20px; } .framer-qg0xz .framer-1oy933l, .framer-qg0xz .framer-1f9e3do, .framer-qg0xz .framer-dqb3dw { gap: 40px; } .framer-qg0xz .framer-1dp9i2n, .framer-qg0xz .framer-yi810v, .framer-qg0xz .framer-1kga1e, .framer-qg0xz .framer-rae0we, .framer-qg0xz .framer-fjz2qd, .framer-qg0xz .framer-hcbl6h, .framer-qg0xz .framer-1i74ti, .framer-qg0xz .framer-1lqfbov, .framer-qg0xz .framer-9re0hv, .framer-qg0xz .framer-x17d3b, .framer-qg0xz .framer-b4ihsi, .framer-qg0xz .framer-1rk2wvb, .framer-qg0xz .framer-1nygtvf, .framer-qg0xz .framer-1nwwpna, .framer-qg0xz .framer-17vfwha { flex-direction: column; gap: 24px; justify-content: center; } .framer-qg0xz .framer-18kr4b6, .framer-qg0xz .framer-urdzzi, .framer-qg0xz .framer-vg3kz4 { gap: 20px; width: 100%; } .framer-qg0xz .framer-1x2ob2t { order: 5; } .framer-qg0xz .framer-2kypd, .framer-qg0xz .framer-1vfc4rc, .framer-qg0xz .framer-hwxodw { flex-direction: column; padding: 0px 20px 0px 20px; } .framer-qg0xz .framer-1sne3a0 { flex: none; gap: 40px; width: 100%; } .framer-qg0xz .framer-1foat03, .framer-qg0xz .framer-cenuv0, .framer-qg0xz .framer-hccqu, .framer-qg0xz .framer-wgjykg, .framer-qg0xz .framer-134n2c7, .framer-qg0xz .framer-vtyept, .framer-qg0xz .framer-10sv0l8 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; } .framer-qg0xz .framer-dzawb9, .framer-qg0xz .framer-hpzoeq { gap: 56px; } .framer-qg0xz .framer-176omzr, .framer-qg0xz .framer-1mo1epj, .framer-qg0xz .framer-yyjoqj, .framer-qg0xz .framer-bk3jd0, .framer-qg0xz .framer-1i41p6s, .framer-qg0xz .framer-5kxcws, .framer-qg0xz .framer-16zbm91, .framer-qg0xz .framer-1ud1bee, .framer-qg0xz .framer-myrfbg, .framer-qg0xz .framer-1chneyc, .framer-qg0xz .framer-172ucz7, .framer-qg0xz .framer-7ahupn { flex-direction: column; width: 100%; } .framer-qg0xz .framer-1guohcx, .framer-qg0xz .framer-4ymkym, .framer-qg0xz .framer-utdf9n, .framer-qg0xz .framer-6wirxe, .framer-qg0xz .framer-dxnbhr, .framer-qg0xz .framer-qz3f3g { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-qg0xz .framer-7nei77-container, .framer-qg0xz .framer-1bnlhz1-container, .framer-qg0xz .framer-1c0aa9k-container, .framer-qg0xz .framer-1k2wao8-container, .framer-qg0xz .framer-gsy65v-container, .framer-qg0xz .framer-lr0et7-container, .framer-qg0xz .framer-gg1ouw-container, .framer-qg0xz .framer-1ld49da-container, .framer-qg0xz .framer-wt2pef-container, .framer-qg0xz .framer-4bgdgl-container, .framer-qg0xz .framer-1inauc7-container, .framer-qg0xz .framer-1837ry0-container { flex: none; width: 100%; } .framer-qg0xz .framer-euk1xk-container { height: var(--framer-aspect-ratio-supported, 264px); } .framer-qg0xz .framer-1bchg3s-container, .framer-qg0xz .framer-11b65ik-container, .framer-qg0xz .framer-fei8vy-container { height: var(--framer-aspect-ratio-supported, 265px); } .framer-qg0xz .framer-3k2b90 { gap: 40px; padding: 56px 20px 56px 20px; } .framer-qg0xz .framer-doawc7, .framer-qg0xz .framer-1ntk21, .framer-qg0xz .framer-ax75p6 { height: var(--framer-aspect-ratio-supported, 193px); } .framer-qg0xz .framer-s1szun { height: var(--framer-aspect-ratio-supported, 187px); } .framer-qg0xz .framer-slvruh, .framer-qg0xz .framer-1co14z1, .framer-qg0xz .framer-1pso1i6 { height: var(--framer-aspect-ratio-supported, 259px); } .framer-qg0xz .framer-1r7tdbd { height: var(--framer-aspect-ratio-supported, 229px); } .framer-qg0xz .framer-iirje0 { height: var(--framer-aspect-ratio-supported, 195px); } .framer-qg0xz .framer-mosh5s { height: var(--framer-aspect-ratio-supported, 123px); } .framer-qg0xz .framer-8uoi8e { height: var(--framer-aspect-ratio-supported, 148px); } .framer-qg0xz .framer-1b8l39i { flex: none; padding: 0px 0px 56px 0px; width: 100%; } .framer-qg0xz .framer-vhx866-container { aspect-ratio: unset; height: auto; } .framer-qg0xz .framer-1se9fwa { flex: none; gap: 24px; width: 100%; } .framer-qg0xz .framer-1b3szg8-container { height: var(--framer-aspect-ratio-supported, 242px); } .framer-qg0xz .framer-ofcrsv { height: var(--framer-aspect-ratio-supported, 164px); } .framer-qg0xz .framer-1e87bch { height: var(--framer-aspect-ratio-supported, 330px); } .framer-qg0xz .framer-192w7ol { flex-direction: column; gap: 24px; justify-content: center; order: 6; padding: 0px 20px 0px 20px; } .framer-qg0xz .framer-1a8btcx { flex: none; flex-direction: column; gap: 24px; justify-content: flex-start; padding: 56px 0px 0px 0px; width: 100%; } .framer-qg0xz .framer-176sf6x-container { order: 9; width: 100%; } .framer-qg0xz .framer-15hixsc { order: 7; } .framer-qg0xz .framer-11kgnbj { order: 8; }}\",\"@media (min-width: 1920px) { .framer-qg0xz.framer-ogpwxn { width: 1920px; } .framer-qg0xz .framer-o3g6m8 { padding: 110px 120px 40px 120px; } .framer-qg0xz .framer-ptrxeh { gap: 16px; width: 784px; } .framer-qg0xz .framer-14ldb7z { flex-direction: column; padding: 60px 120px 0px 120px; } .framer-qg0xz .framer-1yfuyxb { aspect-ratio: 2.1271676300578033 / 1; height: var(--framer-aspect-ratio-supported, 790px); } .framer-qg0xz .framer-174cze2 { padding: 100px 120px 100px 120px; } .framer-qg0xz .framer-8td2np, .framer-qg0xz .framer-1er472a, .framer-qg0xz .framer-f4hdw8, .framer-qg0xz .framer-18kr4b6, .framer-qg0xz .framer-urdzzi, .framer-qg0xz .framer-vg3kz4, .framer-qg0xz .framer-18wcjqm, .framer-qg0xz .framer-1mo1epj, .framer-qg0xz .framer-bk3jd0, .framer-qg0xz .framer-5kxcws, .framer-qg0xz .framer-1g27s64, .framer-qg0xz .framer-1ud1bee, .framer-qg0xz .framer-1hdd484, .framer-qg0xz .framer-1chneyc, .framer-qg0xz .framer-7ahupn, .framer-qg0xz .framer-yo7cvf { width: 900px; } .framer-qg0xz .framer-1axymdq, .framer-qg0xz .framer-54qs6b, .framer-qg0xz .framer-eviaqo, .framer-qg0xz .framer-1p4fisx, .framer-qg0xz .framer-1ay44vq, .framer-qg0xz .framer-1d9rino, .framer-qg0xz .framer-176sf6x-container { width: 100%; } .framer-qg0xz .framer-2kypd, .framer-qg0xz .framer-1vfc4rc, .framer-qg0xz .framer-hwxodw { flex-direction: column; padding: 0px 120px 0px 120px; } .framer-qg0xz .framer-1sne3a0, .framer-qg0xz .framer-1b8l39i, .framer-qg0xz .framer-1se9fwa { flex: none; width: 100%; } .framer-qg0xz .framer-euk1xk-container { height: var(--framer-aspect-ratio-supported, 1265px); } .framer-qg0xz .framer-1bchg3s-container, .framer-qg0xz .framer-11b65ik-container, .framer-qg0xz .framer-vhx866-container, .framer-qg0xz .framer-fei8vy-container { height: var(--framer-aspect-ratio-supported, 1268px); } .framer-qg0xz .framer-3k2b90 { padding: 56px 120px 100px 120px; } .framer-qg0xz .framer-doawc7, .framer-qg0xz .framer-ax75p6 { height: var(--framer-aspect-ratio-supported, 927px); } .framer-qg0xz .framer-s1szun { height: var(--framer-aspect-ratio-supported, 895px); } .framer-qg0xz .framer-slvruh, .framer-qg0xz .framer-1co14z1 { height: var(--framer-aspect-ratio-supported, 1244px); } .framer-qg0xz .framer-1r7tdbd { height: var(--framer-aspect-ratio-supported, 1102px); } .framer-qg0xz .framer-iirje0 { height: var(--framer-aspect-ratio-supported, 936px); } .framer-qg0xz .framer-1pso1i6 { height: var(--framer-aspect-ratio-supported, 1243px); } .framer-qg0xz .framer-mosh5s { height: var(--framer-aspect-ratio-supported, 588px); } .framer-qg0xz .framer-8uoi8e { height: var(--framer-aspect-ratio-supported, 710px); } .framer-qg0xz .framer-1b3szg8-container { height: var(--framer-aspect-ratio-supported, 1165px); } .framer-qg0xz .framer-1ntk21 { height: var(--framer-aspect-ratio-supported, 926px); } .framer-qg0xz .framer-ofcrsv { height: var(--framer-aspect-ratio-supported, 784px); } .framer-qg0xz .framer-1e87bch { height: var(--framer-aspect-ratio-supported, 1582px); } .framer-qg0xz .framer-192w7ol { padding: 100px 120px 0px 120px; } .framer-qg0xz .framer-30iyxj { padding: 140px 120px 80px 120px; width: 100%; } .framer-qg0xz .framer-x23d6j { height: var(--framer-aspect-ratio-supported, 546px); } .framer-qg0xz .framer-15yuyvw { padding: 34px 120px 80px 120px; width: 100%; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25385\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Fvc0K_EV7\":{\"layout\":[\"fixed\",\"auto\"]},\"Q2m_lwjpN\":{\"layout\":[\"fixed\",\"auto\"]},\"KO0gTTbAy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"tc330AfOB\":{\"pattern\":\":tc330AfOB\",\"name\":\"top\"}}\n * @framerResponsiveScreen\n */const FramerizTkkvHbp=withCSS(Component,css,\"framer-qg0xz\");export default FramerizTkkvHbp;FramerizTkkvHbp.displayName=\"Home\";FramerizTkkvHbp.defaultProps={height:25385,width:1440};const variationAxes=[{defaultValue:300,maxValue:700,minValue:300,name:\"Weight\",tag:\"wght\"}];addFonts(FramerizTkkvHbp,[{explicitInter:true,fonts:[{family:\"Space Grotesk\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacegrotesk/v22/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj4PVksmNsFjTDJK.woff2\",weight:\"700\"},{family:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LLDTU5IBGILM4TSXOAMDTWNJV35KBJWC/LYWYE3G3V5JOPYD3OWV4MDZKNYGJZ4DA/XJLULP2KEJI5ZCOQKN5ZUVKPBUCWRA4C.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Roboto Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vqPRu-5Ip2sSQ.woff2\",weight:\"400\"},{family:\"Anek Odia\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/anekodia/v17/TK3PWkoJARApz5UCd345tuevwwQX0CwsoYkAWgWYevAauivBUnlHea3jXZAtm_es.woff2\",weight:\"600\"}]},...NavigationBarFonts,...SidebarFonts,...PhosphorFonts,...ButtonFonts,...Animation1Fonts,...Animation2Fonts,...Animation3Fonts,...MapViewSearch1StateMachine1Fonts,...Animation4Fonts,...Animation5Fonts,...YouTubeFonts,...GrainFonts,...CrosslineAnimationFonts,...MaterialFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerizTkkvHbp\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"25385\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerScrollSections\":\"{\\\"tc330AfOB\\\":{\\\"pattern\\\":\\\":tc330AfOB\\\",\\\"name\\\":\\\"top\\\"}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Fvc0K_EV7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q2m_lwjpN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KO0gTTbAy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerResponsiveScreen\":\"\"}},\"Props\":{\"type\":\"tsType\",\"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","// DO NOT DELETE THIS FILE! It's integral functionality of the badge.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useSyncExternalStore,forwardRef}from\"react\";import{RenderTarget}from\"framer\";/**\n * Override for the \"Made in Framer\" badge that adds two behaviors:\n * 1. Hides the badge when in an iframe with a framer.com parent domain\n * 2. Adds click handler to open Framer with UTM tracking\n *\n * Badge hiding works by detecting if the current page is running inside an iframe\n * and checking if the parent domain is framer.com or a subdomain. This allows\n * embedding sites (e.g., Components pages) to hide the badge when appropriate.\n *\n * Cross-browser compatibility:\n * - Chrome, Safari, Edge: Uses window.location.ancestorOrigins API\n * - Firefox: Falls back to document.referrer (limited by security restrictions)\n *\n * Note: Also hides the badge in Framer's Preview mode since it runs in a\n * framer.com iframe.\n */const FRAMER_DOMAIN=\"framer.com\";function getIsIframeOnFramerDomain(){let isIframe=false;// Check if we're in an iframe\ntry{isIframe=window.self!==window.top;}catch{// If we can't access window.top, we're likely in a cross-origin iframe\nisIframe=true;}if(!isIframe){return false;}// Check if we're running on framer.com\nlet parentHost=null;let isFramerDomain=false;// Try ancestorOrigins first (Chrome, Safari, Edge)\nif(window.location.ancestorOrigins&&window.location.ancestorOrigins.length>0){const ancestorOrigin=window.location.ancestorOrigins[0];try{const ancestorUrl=new URL(ancestorOrigin);parentHost=ancestorUrl.host;}catch(error){// ignore malformed URL\n}}else if(document.referrer){// Fallback to referrer for browsers without ancestorOrigins (Firefox)\ntry{const referrerUrl=new URL(document.referrer);parentHost=referrerUrl.host;}catch(error){// ignore malformed URL\n}}if(parentHost){isFramerDomain=parentHost===FRAMER_DOMAIN||parentHost.endsWith(`.${FRAMER_DOMAIN}`);}return isFramerDomain;}const noopSubscribe=()=>()=>{};const getSnapshot=()=>getIsIframeOnFramerDomain();const getServerSnapshot=()=>false;export function withFramerBadgeHandling(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const shouldHide=useSyncExternalStore(noopSubscribe,getSnapshot,getServerSnapshot);const isCanvas=RenderTarget.current()===RenderTarget.canvas;if(shouldHide&&!isCanvas){return null;}return /*#__PURE__*/_jsx(Component,{...props,ref:ref,onClick:e=>{e.preventDefault();window.open(// This is the link that will actually open (we prevent the default click handler; the link is important for SEO.)\n`https://www.framer.com/r/badge/?utm_campaign=freeplanbadge&utm_source=${encodeURIComponent(window?.location?.origin)}`);},style:{...props.style,pointerEvents:\"auto\"},// important for SEO:\ntitle:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\",className:props.className+\" __framer-badge\"});});}// We use overrides so that the badge doesn't load custom fonts, as the text is visually hidden.\n// This is important for SEO:\nexport function withText(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{position:\"absolute\",transform:\"scale(0.001)\"},children:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\"}),/*#__PURE__*/_jsx(Component,{...props,ref:ref})]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withFramerBadgeHandling\":{\"type\":\"reactHoc\",\"name\":\"withFramerBadgeHandling\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withText\":{\"type\":\"reactHoc\",\"name\":\"withText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Click.map","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 97 10\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 91.736 9.781 L 91.736 2.818 L 93.316 2.818 L 93.316 3.98 L 93.374 3.98 C 93.501 3.577 93.714 3.269 94.014 3.053 C 94.328 2.833 94.704 2.72 95.087 2.729 C 95.185 2.729 95.287 2.733 95.392 2.742 C 95.498 2.75 95.587 2.759 95.659 2.767 L 95.659 4.253 C 95.552 4.23 95.444 4.215 95.335 4.209 C 95.188 4.192 95.039 4.184 94.891 4.184 C 94.603 4.184 94.343 4.247 94.11 4.374 C 93.882 4.497 93.702 4.674 93.57 4.907 C 93.434 5.16 93.366 5.445 93.374 5.732 L 93.374 9.782 L 91.736 9.782 Z M 87.286 9.927 C 86.588 9.927 85.985 9.779 85.477 9.483 C 84.969 9.183 84.577 8.761 84.303 8.22 C 84.032 7.678 83.897 7.048 83.897 6.328 C 83.897 5.618 84.032 4.988 84.303 4.443 C 84.56 3.917 84.96 3.475 85.458 3.167 C 85.953 2.858 86.531 2.704 87.191 2.704 C 87.64 2.704 88.059 2.78 88.448 2.932 C 88.841 3.08 89.186 3.305 89.482 3.605 C 89.779 3.901 90.009 4.272 90.174 4.715 C 90.344 5.155 90.428 5.67 90.428 6.258 L 90.428 6.748 L 84.627 6.748 L 84.627 5.629 L 89.609 5.629 L 88.86 5.946 C 88.868 5.594 88.801 5.243 88.664 4.918 C 88.549 4.641 88.355 4.404 88.105 4.238 C 87.86 4.074 87.559 3.991 87.204 3.991 C 86.852 3.991 86.55 4.074 86.296 4.239 C 86.042 4.404 85.847 4.629 85.712 4.912 C 85.576 5.213 85.509 5.54 85.515 5.87 L 85.515 6.62 C 85.515 7.047 85.587 7.413 85.731 7.717 C 85.879 8.017 86.089 8.248 86.359 8.409 C 86.63 8.566 86.948 8.644 87.312 8.644 C 87.562 8.644 87.786 8.608 87.984 8.536 C 88.177 8.467 88.353 8.356 88.499 8.212 C 88.642 8.072 88.749 7.906 88.816 7.711 L 90.326 7.921 C 90.228 8.313 90.032 8.673 89.756 8.968 C 89.476 9.268 89.125 9.503 88.702 9.672 C 88.282 9.842 87.811 9.926 87.286 9.926 Z M 72.643 9.781 L 72.643 2.818 L 74.191 2.818 L 74.235 4.443 L 74.115 4.443 C 74.225 4.041 74.385 3.713 74.597 3.459 C 74.798 3.212 75.055 3.016 75.347 2.888 C 75.63 2.761 75.928 2.698 76.241 2.698 C 76.753 2.698 77.177 2.854 77.511 3.167 C 77.849 3.48 78.074 3.922 78.184 4.494 L 77.987 4.494 C 78.066 4.132 78.232 3.795 78.469 3.51 C 78.691 3.248 78.972 3.041 79.289 2.907 C 79.615 2.766 79.968 2.695 80.323 2.697 C 80.746 2.697 81.127 2.79 81.465 2.977 C 81.808 3.159 82.077 3.429 82.272 3.789 C 82.47 4.149 82.57 4.591 82.57 5.116 L 82.57 9.781 L 80.939 9.781 L 80.939 5.363 C 80.939 4.923 80.818 4.602 80.577 4.398 C 80.333 4.19 80.021 4.08 79.701 4.088 C 79.434 4.088 79.204 4.145 79.009 4.258 C 78.816 4.371 78.66 4.536 78.559 4.735 C 78.449 4.953 78.394 5.195 78.399 5.439 L 78.399 9.781 L 76.813 9.781 L 76.813 5.287 C 76.813 4.923 76.698 4.633 76.47 4.417 C 76.246 4.197 75.958 4.087 75.606 4.087 C 75.366 4.087 75.143 4.145 74.94 4.259 C 74.737 4.374 74.569 4.543 74.458 4.748 C 74.339 4.963 74.28 5.23 74.28 5.548 L 74.28 9.781 L 72.642 9.781 Z M 67.291 9.915 C 66.724 9.915 66.221 9.771 65.781 9.483 C 65.344 9.191 65 8.776 64.746 8.239 C 64.496 7.701 64.371 7.059 64.371 6.309 C 64.371 5.552 64.498 4.904 64.752 4.367 C 65.01 3.829 65.359 3.419 65.799 3.135 C 66.244 2.851 66.763 2.703 67.291 2.71 C 67.668 2.71 67.987 2.771 68.25 2.894 C 68.516 3.013 68.736 3.164 68.91 3.351 C 69.083 3.533 69.22 3.719 69.322 3.91 L 69.38 3.91 L 69.38 2.818 L 70.998 2.818 L 70.998 9.781 L 69.38 9.781 L 69.38 8.696 L 69.322 8.696 C 69.211 8.908 69.07 9.102 68.903 9.273 C 68.726 9.46 68.503 9.614 68.237 9.737 C 67.938 9.863 67.615 9.923 67.291 9.915 Z M 67.723 8.563 C 68.078 8.563 68.383 8.469 68.637 8.283 C 68.901 8.079 69.101 7.804 69.215 7.49 C 69.35 7.147 69.418 6.751 69.418 6.303 C 69.418 5.85 69.35 5.456 69.214 5.123 C 69.103 4.811 68.902 4.539 68.637 4.341 C 68.387 4.155 68.083 4.062 67.723 4.062 C 67.363 4.062 67.058 4.155 66.809 4.342 C 66.559 4.528 66.369 4.788 66.237 5.122 C 66.107 5.456 66.041 5.85 66.041 6.302 C 66.041 6.752 66.106 7.145 66.237 7.483 C 66.369 7.822 66.559 8.086 66.809 8.277 C 67.063 8.467 67.367 8.563 67.723 8.563 Z M 59.909 9.781 L 59.909 2.818 L 61.489 2.818 L 61.489 3.98 L 61.546 3.98 C 61.673 3.577 61.887 3.269 62.188 3.053 C 62.488 2.837 62.846 2.729 63.26 2.729 C 63.358 2.729 63.46 2.733 63.565 2.742 C 63.671 2.75 63.76 2.759 63.832 2.767 L 63.832 4.253 C 63.725 4.23 63.617 4.215 63.508 4.209 C 63.361 4.192 63.212 4.184 63.064 4.184 C 62.776 4.184 62.516 4.247 62.283 4.374 C 62.054 4.497 61.875 4.674 61.743 4.907 C 61.607 5.16 61.539 5.445 61.546 5.732 L 61.546 9.782 L 59.909 9.782 Z M 52.647 9.781 L 52.647 0.323 L 58.804 0.323 L 58.804 1.758 L 54.336 1.758 L 54.336 4.513 L 58.411 4.513 L 58.411 5.928 L 54.336 5.928 L 54.336 9.781 Z M 43.265 5.744 L 43.265 9.781 L 41.628 9.781 L 41.628 2.818 L 43.195 2.818 L 43.215 4.551 L 43.024 4.551 C 43.223 3.946 43.517 3.489 43.906 3.18 C 44.296 2.867 44.78 2.71 45.36 2.71 C 45.842 2.71 46.263 2.814 46.623 3.021 C 46.987 3.228 47.268 3.531 47.467 3.929 C 47.67 4.322 47.772 4.805 47.772 5.376 L 47.772 9.781 L 46.141 9.781 L 46.141 5.63 C 46.141 5.147 46.018 4.775 45.773 4.513 C 45.531 4.246 45.195 4.113 44.763 4.113 C 44.475 4.113 44.217 4.176 43.989 4.303 C 43.762 4.429 43.576 4.619 43.456 4.849 C 43.329 5.09 43.266 5.389 43.266 5.744 Z M 38.353 9.781 L 38.353 2.818 L 39.99 2.818 L 39.99 9.781 L 38.352 9.781 Z M 39.171 1.815 C 38.919 1.821 38.675 1.728 38.491 1.555 C 38.31 1.389 38.208 1.153 38.212 0.907 C 38.208 0.663 38.31 0.43 38.492 0.267 C 38.674 0.091 38.918 -0.005 39.171 0 C 39.438 0 39.664 0.088 39.851 0.266 C 40.041 0.44 40.136 0.653 40.136 0.907 C 40.136 1.161 40.041 1.377 39.85 1.555 C 39.667 1.728 39.423 1.821 39.171 1.815 Z M 30.741 9.927 C 30.043 9.927 29.44 9.779 28.932 9.483 C 28.426 9.185 28.018 8.746 27.758 8.22 C 27.488 7.678 27.352 7.048 27.352 6.328 C 27.352 5.618 27.487 4.988 27.758 4.443 C 28.015 3.917 28.415 3.475 28.913 3.167 C 29.408 2.858 29.986 2.704 30.646 2.704 C 31.095 2.704 31.514 2.78 31.903 2.932 C 32.293 3.079 32.646 3.308 32.938 3.605 C 33.234 3.901 33.464 4.272 33.629 4.715 C 33.799 5.155 33.883 5.67 33.883 6.258 L 33.883 6.748 L 28.083 6.748 L 28.083 5.629 L 33.066 5.629 L 32.316 5.946 C 32.316 5.553 32.251 5.21 32.12 4.918 C 32.005 4.641 31.811 4.404 31.561 4.238 C 31.316 4.074 31.015 3.991 30.66 3.991 C 30.34 3.983 30.024 4.069 29.752 4.239 C 29.498 4.404 29.303 4.629 29.168 4.912 C 29.032 5.213 28.965 5.54 28.971 5.87 L 28.971 6.62 C 28.971 7.047 29.043 7.413 29.187 7.717 C 29.335 8.017 29.545 8.248 29.816 8.409 C 30.086 8.566 30.404 8.644 30.768 8.644 C 31.018 8.644 31.242 8.608 31.441 8.536 C 31.634 8.467 31.809 8.356 31.955 8.212 C 32.099 8.072 32.205 7.906 32.272 7.711 L 33.782 7.921 C 33.684 8.313 33.488 8.673 33.212 8.968 C 32.932 9.268 32.581 9.503 32.158 9.672 C 31.707 9.847 31.226 9.934 30.742 9.926 Z M 22.312 9.915 C 21.777 9.924 21.251 9.774 20.801 9.483 C 20.361 9.191 20.016 8.776 19.766 8.239 C 19.516 7.701 19.392 7.059 19.392 6.309 C 19.392 5.552 19.519 4.904 19.772 4.367 C 20.027 3.829 20.374 3.419 20.814 3.135 C 21.254 2.852 21.751 2.71 22.305 2.71 C 22.682 2.71 23.001 2.771 23.264 2.894 C 23.53 3.013 23.748 3.164 23.918 3.351 C 24.091 3.533 24.228 3.721 24.33 3.916 L 24.381 3.916 L 24.381 0.323 L 26.019 0.323 L 26.019 9.781 L 24.413 9.781 L 24.413 8.689 L 24.343 8.689 C 24.233 8.904 24.091 9.101 23.923 9.273 C 23.734 9.468 23.51 9.626 23.263 9.737 C 23.001 9.855 22.684 9.915 22.312 9.915 Z M 22.737 8.563 C 23.092 8.563 23.397 8.469 23.651 8.283 C 23.915 8.079 24.115 7.804 24.229 7.49 C 24.364 7.147 24.432 6.751 24.432 6.303 C 24.432 5.85 24.364 5.456 24.229 5.123 C 24.118 4.811 23.917 4.539 23.651 4.341 C 23.385 4.151 23.064 4.053 22.737 4.062 C 22.41 4.053 22.089 4.152 21.823 4.342 C 21.573 4.528 21.383 4.79 21.252 5.128 C 21.118 5.505 21.054 5.903 21.062 6.303 C 21.062 6.751 21.127 7.145 21.258 7.483 C 21.389 7.822 21.58 8.086 21.829 8.277 C 22.079 8.467 22.381 8.563 22.737 8.563 Z M 14.352 9.915 C 13.817 9.924 13.291 9.774 12.841 9.483 C 12.405 9.191 12.061 8.776 11.806 8.239 C 11.556 7.701 11.432 7.059 11.432 6.309 C 11.432 5.552 11.559 4.904 11.812 4.367 C 12.071 3.829 12.42 3.419 12.86 3.135 C 13.3 2.852 13.797 2.71 14.352 2.71 C 14.728 2.71 15.048 2.771 15.31 2.894 C 15.577 3.013 15.797 3.164 15.97 3.351 C 16.144 3.533 16.281 3.719 16.383 3.91 L 16.44 3.91 L 16.44 2.818 L 18.059 2.818 L 18.059 9.781 L 16.44 9.781 L 16.44 8.696 L 16.383 8.696 C 16.272 8.908 16.131 9.102 15.964 9.273 C 15.786 9.46 15.564 9.614 15.298 9.737 C 14.999 9.863 14.676 9.923 14.352 9.915 Z M 14.783 8.563 C 15.139 8.563 15.443 8.469 15.697 8.283 C 15.951 8.093 16.144 7.828 16.275 7.49 C 16.41 7.147 16.478 6.751 16.478 6.303 C 16.478 5.85 16.41 5.456 16.275 5.123 C 16.164 4.811 15.963 4.539 15.697 4.341 C 15.447 4.155 15.143 4.062 14.783 4.062 C 14.423 4.062 14.119 4.155 13.869 4.342 C 13.608 4.543 13.41 4.813 13.298 5.122 C 13.167 5.456 13.101 5.85 13.101 6.302 C 13.101 6.752 13.167 7.145 13.298 7.483 C 13.429 7.822 13.62 8.086 13.869 8.277 C 14.123 8.467 14.428 8.563 14.783 8.563 Z M 0 9.781 L 0 0.323 L 2.507 0.323 L 4.322 5.236 C 4.382 5.418 4.452 5.646 4.532 5.922 C 4.612 6.197 4.695 6.493 4.779 6.811 C 4.864 7.124 4.942 7.428 5.014 7.725 C 5.09 8.017 5.154 8.273 5.204 8.493 L 4.843 8.493 C 5.045 7.633 5.267 6.778 5.509 5.928 C 5.589 5.648 5.662 5.418 5.725 5.236 L 7.509 0.323 L 10.023 0.323 L 10.023 9.781 L 8.347 9.781 L 8.347 4.989 C 8.35 4.443 8.358 3.897 8.372 3.351 L 8.398 2.38 C 8.406 2.054 8.412 1.743 8.417 1.447 L 8.563 1.447 C 8.473 1.773 8.379 2.107 8.277 2.45 L 7.979 3.446 C 7.886 3.764 7.795 4.056 7.706 4.322 C 7.636 4.546 7.561 4.768 7.483 4.989 L 5.719 9.781 L 4.303 9.781 L 2.513 4.989 L 2.291 4.329 C 2.198 4.04 2.107 3.75 2.018 3.459 L 1.713 2.469 C 1.613 2.129 1.514 1.788 1.415 1.447 L 1.593 1.447 C 1.597 1.73 1.603 2.035 1.612 2.361 C 1.62 2.682 1.627 3.006 1.631 3.332 C 1.639 3.654 1.646 3.958 1.65 4.246 C 1.658 4.534 1.663 4.781 1.663 4.989 L 1.663 9.781 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"9.927205036163329px\" id=\"LLqmOOyHA\" transform=\"translate(0 -0.25)\" width=\"95.65900006103517px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-g7oZR\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-g7oZR { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 9.7; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 97px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 97\n * @framerIntrinsicHeight 10\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Text\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-g7oZR\");Icon.displayName=\"Text\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"97\",\"framerIntrinsicHeight\":\"10\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Text\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 12 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 12 0 L 12 6 L 6 6 Z M 0 6 L 6 6 L 12 12 L 6 12 L 6 18 L 0 12 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"18px\" id=\"td4SVg2I8\" transform=\"translate(0 1.5)\" width=\"12px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hcsc7\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-hcsc7 { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 0.6; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 12px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 12\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Framer\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-hcsc7\");Icon.displayName=\"Framer\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerIntrinsicWidth\":\"12\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Framer\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (332c618)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFramerBadgeHandling,withText}from\"https://framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js\";import Text from\"https://framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js\";import Framer from\"https://framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js\";const FramerFonts=getFonts(Framer);const TextFonts=getFonts(Text);const TextWithText1um7t9d=withCodeBoundaryForOverrides(Text,{nodeId:\"pBR1Ew0r8\",override:withText,scopeId:\"PX9hIOIVM\"});const MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(withCodeBoundaryForOverrides(motion.a,{nodeId:\"HK2sXlagE\",override:withFramerBadgeHandling,scopeId:\"PX9hIOIVM\"})));const serializationHash=\"framer-6jWyo\";const variantClassNames={HK2sXlagE:\"framer-v-n0ccwk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:1,mass:1.5,stiffness:350,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HK2sXlagE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com\",motionChild:true,nodeId:\"HK2sXlagE\",openInNewTab:false,relValues:[],scopeId:\"PX9hIOIVM\",children:/*#__PURE__*/_jsxs(MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-n0ccwk\",className,classNames)} framer-bmpgw8`,\"data-framer-appear-id\":\"n0ccwk\",\"data-framer-name\":\"Light\",\"data-nosnippet\":true,layoutDependency:layoutDependency,layoutId:\"HK2sXlagE\",optimized:true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13yxzio\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"IH1cvP0s5\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0.6021873017743928px 1.5656869846134214px -1.5px rgba(0, 0, 0, 0.17), 0px 2.288533303243457px 5.950186588432988px -3px rgba(0, 0, 0, 0.14), 0px 10px 26px -4.5px rgba(0, 0, 0, 0.02)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19yaanm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"U6HIU1IEW\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kflzx5\",layoutDependency:layoutDependency,layoutId:\"roMJYXHnO\",children:/*#__PURE__*/_jsx(Framer,{animated:true,className:\"framer-e50co\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"O3s3GcxMZ\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"},transformTemplate:transformTemplate2})}),/*#__PURE__*/_jsx(TextWithText1um7t9d,{animated:true,className:\"framer-1um7t9d\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"pBR1Ew0r8\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j4ugry\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"vCwsHyUh8\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",mask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\",opacity:.06,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jnuwbw\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"ZirFGX8Eh\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",opacity:.04}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6jWyo.framer-bmpgw8, .framer-6jWyo .framer-bmpgw8 { display: block; }\",\".framer-6jWyo.framer-n0ccwk { gap: 10px; height: 38px; overflow: visible; position: relative; text-decoration: none; width: 140px; }\",\".framer-6jWyo .framer-13yxzio { bottom: 1px; flex: none; left: 1px; overflow: hidden; position: absolute; right: 1px; top: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6jWyo .framer-19yaanm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-6jWyo .framer-1kflzx5 { flex: none; height: 16px; overflow: visible; position: relative; width: 12px; }\",\".framer-6jWyo .framer-e50co { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: -2px; }\",\".framer-6jWyo .framer-1um7t9d { flex: none; height: var(--framer-aspect-ratio-supported, 10px); position: relative; }\",\".framer-6jWyo .framer-j4ugry, .framer-6jWyo .framer-jnuwbw { bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPX9hIOIVM=withCSS(Component,css,\"framer-6jWyo\");export default FramerPX9hIOIVM;FramerPX9hIOIVM.displayName=\"Badge\";FramerPX9hIOIVM.defaultProps={height:38,width:140};addFonts(FramerPX9hIOIVM,[{explicitInter:true,fonts:[]},...FramerFonts,...TextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPX9hIOIVM\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"140\",\"framerIntrinsicHeight\":\"38\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}